/*
---------------------------------------------
Print Styles
--------------------------------------------- */

body {
	width: auto;
	border: 0;
	padding: 0;
	float: none !important;
	color: #000; background: #fff; font-size: 12pt; font-family:"Times New Roman", Times, serif; 
}

a:link, a:visited {color: #000; text-decoration: underline; font-weight: bold; font-family:"Times New Roman", Times, serif; }
img.printlogo {width:200px; height: 56px; margin-bottom: 10pt;}

/* Don't print these elements */
div#header, div#navUtility {display:none !important;}

/* Black text, larger font size for readability */
#footer {border-top: 1px solid #000; color: #000; font-size:10pt;}

div#mainContent {padding-bottom:10px;}

/* Push the copyright back to the left side of the page */
div#copyright {float:none !important; margin:0;}

/* Push the #extra DIV below the main content so it doesn't get cut off */
div#extra {
clear:both;
margin:0px !important;
padding:0px 0px 10px 0px !important;
color: #000; background: #fff; font-size: 12pt; font-family:"Times New Roman", Times, serif; }

div#extra ul li {list-style-type: square;}

#project h2.projectTitle {display:block;}

div#mainContent {
float:left;
margin-top:12px;
width:600px;
padding-bottom:20px;}

div#mainContent img#largePhoto {
/*border:1px solid #000;*/
margin-bottom:20px;
width:424px;
float:left;}

div#mainContent a.thumbnailPhoto {
float:left;
margin-bottom:10px; margin-left:10px;
/*border:1px solid #000;*/
width:70px;
height:70px;
/*opacity: 1;
filter: alpha(opacity=100);*/
}

div#mainContent h3 {clear:both;}

img, 
div#mainContent a.thumbnailPhoto {border:none;}

