@charset "utf-8";
/* CSS Document */

body {
	background-color: #000000;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
}
#top_menu a  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight:normal;
	text-decoration:none;
}
#top_menu a:hover  {
	text-decoration: none;
	color: #CFDC2A;
	font-weight:normal;
}
#top_menu ul {
	list-style:none;
	list-style-type:none;
	margin:0px;
	padding:0px;
	}
#top_menu li {
	list-style:none;
	list-style-type:none;
	margin:0px;
	padding:0px;
	display: block;
	width:auto;
	margin-right:10px;
	margin-left:10px;
	float:left;
	}
h1, h2, h3, h4, h5, h6, p {
	padding:0px;
	margin:0px;
	border:0px;
	}
	/*
h1 {
	text-align:center;
	color:#663300;
	font-size:42px;
	}*/
h1 {
	text-align:left;
	color:#663300;
	font-size:42px;
	font-weight:normal;
	line-height:1.8;
	margin:0px;
	margin-bottom:20px;
	padding:0px;
	
	}
h2 {
	text-align:left;
	color:#663300;
	font-size:42px;
	font-weight:normal;
	line-height:1.8;
	margin:0px;
	margin-bottom:20px;
	padding:0px;
	
	}
h3 {
	font-size:18px;
	font-weight:bold;
	}
.paragraph_text {
	line-height:2;
	font-size:11px;
	}
.paragraph_margin {
	margin-top:10px;
	margin-bottom:5px;
	}
.paragraph_margin_larger {
	margin-top:15px;
	margin-bottom:5px;
	}
.subtitle {
	color:#C7B9B4;
	}
.subtitle_green {
	color:#CFDD27;
	font-weight:bold;
	}
	
.base_button {
	background-image:url(interface/buttons/buttons_blank.jpg); background-repeat:no-repeat; width:137px; height:18px; display:inline-block; padding-left:26px; margin-left:10px; line-height:18px; color:#351B00; text-decoration:none; text-align:left;
	}
	
.left_button {
	background-image:url(interface/buttons/left_side_buttons_blank.jpg); background-repeat:no-repeat; width:145px; height:47px; display:inline-block; padding-right:70px; margin-left:0px; margin-bottom:20px; line-height:19px; color:#351B00; text-decoration:none; text-align:left; font-size:16px; padding-left:5px; padding-top:4px;
	}
	
.left_button_SINGLE_LINE {
	background-image:url(interface/buttons/left_side_buttons_blank.jpg); background-repeat:no-repeat; width:145px; height:47px; display:inline-block; padding-right:70px; margin-left:0px; margin-bottom:20px; line-height:19px; color:#351B00; text-decoration:none; text-align:left; font-size:16px; padding-left:5px; padding-top:4px; line-height:39px;
	}
	
.page_bg {
	background-repeat:no-repeat; 
	background-position:top left; 
	height:530px; 
	overflow:hidden;
	clear:both;
	background-color:#FFFFFF;
	/* WAS MIN-HEIGH NOT HEIGHT
	WAS NO OVERFLOW SET */
	}
.main_container {
	width:840px; margin-left:auto; margin-right:auto;
	
	}
.heading {
	height:60px; width:100%;
	}
#top_menu {
	float:left; margin-top:40px;
	height:20px;
	}
	
#footer {
	margin-left:auto; 
	margin-right:auto; 
	clear:both;
	color:#666666; 
	width:840px; 
	padding-top:30px; 
	text-align:right; 
	font-size:11px; 
	height:61px; 
	background-image:url(interface/footerimg.jpg); 
	background-repeat:no-repeat; 
	background-position:top left;
	 }
	 
.footerlinks {
	color:#FFFFFF;
	padding:5px;
	
	}
	
	
/* FEATURE BOX */
.article {
		 background-color:#FFFFFF; height:400px; width:480px; margin-left:20px; overflow:auto; margin-top:15px;
		 }
.article p {
		padding-top:10px;
		padding-bottom:10px;
		font-size:13px;
		text-align:justify;
		line-height:1.3;
		}
.sidepan {
	float:right; background-color:#FFF; width:323px; margin-top:15px; padding-right:10px; text-align:center;
	}
.sidepan img {
 	border:1px #666666 solid;

	}
	
	
	
	
/* IMAGE VIEWER */
.imageviewer {
	position:absolute; width:818px; height:508px; border:1px #333333 solid; background-image:url(interface/viewer_bg.png); margin-left:0px; margin-top:0px; text-align:center; padding:10px;
	}
	
	
	
#useful a {
	text-decoration:none;
	}
#useful a:hover {
	text-decoration:underline;
	}
	


/* MENU DROPDOWN */
#drop {
	width:304px; 
	height:494px;
	
	border:2px solid #000000; 
	border-top:7px solid #000;
	position:absolute; 
	
	overflow:hidden;
	}
	
#drop img {
	padding:0px;
	margin:0px;
	border:0px;
	}
	
#drop a, #drop img, #drop {
	font-size:10px;
	padding:0px;
	margin:0px;
	border:0px;
	text-decoration:none;
	line-height:0;
	}
	
#drop p {
	padding-top:0px;
	}
	
	
/* did you know box */
.didyouknowbox {
	float:right; padding-top:68px; font-size:15px; width:250px; text-align:center; color:#4d2303; line-height:1.4;
	}
