/* CSS Document by Accelerant*/body{	background-image:url(images/page_tile.jpg);	background-repeat: repeat-x;	background-position: top center;	background-color: #C8A859;	font-family:Verdana, Arial, Helvetica, sans-serif, "trebuchet MS";	font-size:62.5%;	color: #003300;}* {	margin:0px;	padding:0;	}	p {	margin: 0 0 10px 0;	}	dl {	margin-bottom:15px;	}	dt {	font-weight: bold;	padding-left: 10px;	}dd {	padding: 0 0 5px 20px;	}div#container {	width: 750px;	background-image:url(images/container_tile.jpg);	background-repeat:repeat-y;	margin: 0px auto 10px auto;	padding: 0;}a:link, a:visited {	color: #339900;	text-decoration: none;	}a:hover {	color: #996633;	text-decoration:underline;	} #header {	height: 200px;	background-image:url(images/header_background.jpg);	background-repeat: no-repeat;	}div#header h1	{	border: 0;	font-family:"Trebuchet MS", verdana, arial, helvetica, sans-serif;	width: 250px;	font-size: 22px;	text-align:center;	color: #996600;	font-weight:normal;	padding: 30px 90px 0 475px;	}	div#header p {	font-size: 10px;	width: 250px;	text-align:center;	color: #996600;	padding: 10px 90px 0 475px;	line-height:1.3em;	}	#header strong {	font-size: 11px;	}	#header a {	color: #993300;	}	#header a:hover {	text-decoration:underline;	}	blockquote {	color: #999999;	padding: 10px 12px 0px 15px;	font-size:1.4em;	font-family:Georgia, "Times New Roman", Times, serif;	font-style:italic;	line-height: 1.6em;	background-image: url(images/quote.gif);	background-repeat: no-repeat;	background-position: left top;	border-bottom: 1px solid #ccc;	}	blockquote a {	font-family:Verdana, Arial, Helvetica, sans-serif, "trebuchet MS";	font-size:10px;	line-height:1.1em;	}	/***************************** Images ****************************************/.image_float_left { float:left; margin: 0 8px 3px 0; } .image_float_right_border {	float:right;	border: 1px solid #003300;	padding: 2px;	margin: 0px 0px 5px 15px;	}	 .image_caption_div {float:left;margin: 0 0 10px 0;padding: 0;}.image_caption_div p {font-size: 9px;text-align:left;color:#666666;margin:0;padding:0;}h2 { font-size: 1.4em; font-family:"Trebuchet MS", verdana, arial, helvetica, sans-serif; color: #996600; line-height: 1.3em; margin: 0 0 10px 0; } .boldhead_underline {	color: #336600;	border-bottom: 1px solid   #003399;	padding: 0 0 3px 0;	}/********************************NAVIGATION*************************************/#navigation {	height: 190px;	width: 700px;	margin: 5px 25px 0 25px;	background-color:#004B29;	border-top: 2px solid #000;	background-image: url(images/nav_tile.jpg);	background-repeat: no-repeat;	background-position: center bottom;	}#navigation p {padding-right: 20px;}#navigation li{list-style-type:none;white-space:nowrap;}#navigation ul {	width: 200px;	float: left;	margin: 15px 0 15px 20px;}*html #navigation ul {	display: inline;	} /* double margin IE bug fix */#navigation li a{display:block;padding:3px 10px 3px 5px;font-size:10px;font-weight:bold;text-transform:uppercase;text-decoration:none;background-color:inherit;color: #FFCC66;border-bottom: 1px solid #339933;}* html #navigation a {height:1%;}#navigation a:hover{color: #FFFFFF;background-color: #08683C;text-decoration: none;}/*********************** sub pages navigation*********************/.subpages #navigation{	height:4em;	line-height:2.5em;	width: 700px;	margin: 5px 25px 0 25px;	background-color:#004B29;	border-top: 2px solid #000;	background-image: url(images/nav_tile.jpg);	background-repeat: no-repeat;	background-position: center bottom;	}.subpages #navigation ul {width: auto;float: left;margin: 1px;}.subpages #navigation p {padding-right: 20px;}.subpages #navigation li{float:left;list-style-type:none;white-space:nowrap;}.subpages #navigation li a{display:block;padding:0 5px;font-size: 9px;font-weight: bold;text-transform:uppercase;text-decoration:none;background-color:inherit;color: #FFCC66;border-right: 1px solid #339933;border-bottom: 0px;}* html .subpages #navigation a {width:1%;}.subpages #navigation a:hover{color: #FFFFFF;background-color: #08683C;text-decoration: none;}.subpages #navigation li .selected {color: #FFFF99;text-decoration: underline;}	#flashcontent {margin: 15px 15px 0 5px;float:right;display:inline; /* double margin IE bug fix */}#content_container {	padding: 0;	margin: 10px 45px 10px 45px;	clear:both;	} #main_content {	font-size: 1.3em;	line-height: 1.6em;	margin-bottom: 20px;	}		ul.bullet_list {margin: 0px 10px 10px 30px;padding: 0 0 5px 10px;}li.bullet_list{margin: 0 0 3px 0;}	#sidebar {float:right;width: 210px;font-size: 11px;margin: 0 0 0 20px;line-height: 1.3em;}#sidebar h3 {	font-size: 1em;	text-align:center;	line-height: 2.5em;	height: 2.5em;	color: #FFFFFF;	background-image: url(images/side-header-background.jpg);	background-repeat: no-repeat;	background-position: left top;}.sidebar_box {	background-image:url(images/side_tile.jpg);	background-repeat:no-repeat;	padding: 5px 18px 15px 15px;	color: #996600;	background-position: left bottom;	font-size: 1.1em;}.sidebar_box li{	list-style-type:none;	padding: 3px 0 5px 5px;	}	.sidebar_box ul {	padding: 0 0 10px 0;	}	.sidebar_box ul a {	font-weight:bold;	text-decoration:none;	color: #663300;	}.sidebar_box ul a:hover {text-decoration:underline;}			/*-----------------------footer-------------------*/#footer {clear:both;color:#C8A859;line-height: 1em;height: 1em;background-image:url(images/foot_background.jpg);font-size:10px;padding:12px 25px 30px 25px;text-align: center;}#footer a {	color:#C8A859;	text-decoration: none;	}	footer a:hover {	text-decoration:underline;	}	/**************************** crew page *******************/.person_div {	margin: 0 0 10px 0;	padding: 0 0 10px 5px;	overflow: auto;	}	.person_div p {	padding-left: 175px;	}	.person_div img { border: 1px solid #000000; margin-top: 5px; float:left; clear:both; }