/* CSS Document */html {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12pt;	color: #000;	}	/* to make the content centered in IE, we need to text-align-center the body, then margin-auto the container */body {	margin: 0;	padding: 0;	}p, li, h1, h2, h3, h4 {	text-align:left;}	p, li {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 10pt;	color: #000;	list-style-type:none;	padding-top: 1ex;	margin-left: 10ex;		}	h2 {	font-family:"Lucida Grande", Arial, Helvetica, sans-serif;	font-size:16pt;	font-weight: bold;	}h3 {	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;	text-transform:uppercase;	font-size:12pt;	border-bottom: solid 1pt #000;	clear:both;	}em {	font-weight:bold;	font-style:normal;	}	a {	text-decoration: none;	color:#000;	}		#resume { /* reasonable defaults */	margin: 0;	padding: 20px;	background-color: #fff;	}	table.effects {	font-family:"Lucida Grande", Arial, Helvetica, sans-serif;	font-size: 10pt;	font-style:italic;	vertical-align: top;	font}.effects .col1 {	vertical-align: top;	text-align: right;	padding-right: 10px;	font-weight: bold;	}	#container2 {	margin: 0 auto 0 auto;	background: #fff;	}.text#content  {	clear: both;	width: 78ex;	margin:20px;	padding: 40px 0 0 0;	text-align: left;	}	.gallery#content  {	clear: both;	margin:20px;	padding: 40px 0 0 0;	}		/* end menu*/div.photo_box { margin: 5px; float: right; padding: 0; 	} 	.photo_box img {	}.photo_box p {	font-size: 10pt;	color:#666;	}					/* announcement type content */.announcement {	padding: 0;	}	.announcement p {	margin: 5px;	}/* invisible for PRINT */#header {	display:none;	}#mainmenu {   display:none;    }	/* end content box */	#footer {	display:none;}