body {
	margin: 0;
	padding: 0;
	font: 14px Arial, Helvetica, sans-serif;
	color: #E8E8E8;
	background: #404040;
}
div#bodydiv{
	margin: 0 auto;
	padding: 0;
	width: 800px;
	background:#2F2F2F;
	padding-top: 20px;
}
div#bodydiv div#topnav{
	height: 35px;
	width: 580px;
	background: #2A2A2A;
	border: 1px solid #000000;
	margin: 0 50px 0px 160px;
}
div#bodydiv div#topnav ul#nav {
	color:#C5C5C5;
	font: 18px Arial, Helvetica, sans-serif;
	list-style: none;
	margin: 5px 0;
	padding:0 35px;
}
div#bodydiv div#topnav ul#nav li{
	float: left;
	margin:0;
}
div#bodydiv div#topnav ul#nav li a:link{
	font: 18px Arial, Helvetica, sans-serif;
	color: #E8E8E8;
	text-decoration: none;
}
div#bodydiv div#topnav ul#nav li a:visited{
	font: 18px Arial, Helvetica, sans-serif;
	color: #E8E8E8;
	text-decoration: none;
}
div#bodydiv div#topnav ul#nav li a:hover{
	font: 18px Arial, Helvetica, sans-serif;
	color: #E8E8E8;
	text-decoration:underline;
}
/*-------------------LEFT COLUMN--------------------*/
div#bodydiv  div#content div#leftcol{
	width: 200px;
	float:left;
}
div#bodydiv  div#content div#leftcol div{
	width: 180px;
	background: #262626;
	padding: 10px 15px;
	margin: 10px 0 10px 20px;
}
div#bodydiv  div#content div#leftcol div h2{
	color:#FE7600;
	font-size:20px;
	display: block;
	border-bottom: 1px solid #FE7600;
	margin: 0;
}
div#bodydiv  div#content div#leftcol div p img{
	float:right;
	margin: 3px;
}
/*-------------------RIGHT COLUMN----------------*/
div#bodydiv  div#content div#rightcol{
	width: 540px;
	background:inherit;
	padding: 0 20px 0 0;
	margin: 10px 0;
	float:right;
}
div#bodydiv  div#content div#rightcol h2{
	color:#EEEEEE;
	font-size:20px;
	display: block;
	width: 345px;
	border-bottom: 1px solid #06A2EA;
	margin: 0;
}
div#bodydiv  div#content div#rightcol p img{
	margin: 3px;
}
div#bodydiv  div#content div#rightcol div.extra{
	float: right;
	width: 180px;
	height: auto;
	background: #636363;
	padding-bottom:5px;
}
div#bodydiv  div#content div#rightcol div.extra h3{
	display: block;
	padding: 5px;
	margin: 0;
	background :#262626;
}
div#bodydiv  div#content div#rightcol div.extra ul{
	margin:0;
	padding: 0;
}
div#bodydiv  div#content div#rightcol div.extra ul li{
	margin:5px 5px 5px 7px;
	padding:0px 5px 5px 10px;
	border-bottom: 1px solid #323232;
	list-style: none;
	background: url(images/arrow.gif) no-repeat 0 3px;
	color:#FE7600;
	font-weight:bold;
}
/*-------------------CENTER-----------------*/
div#bodydiv div#content div#center{
	background: #262626;
	margin:0 20px;
	padding: 15px;
}
div#bodydiv div#content div#center h1 {
	background: #262626;
	margin:0;
	height:30px;
	padding: 2px;
	border-bottom: 1px solid #E16B00;
	font: 22px Arial, Helvetica, sans-serif ;
}
div#bodydiv div#content div#center form input#send{
	border: 2px solid #111111;
	height: 26px;
	width: 160px;
	padding-bottom:2px;
	background:#9c500f;
	color:#111;
	font-weight:bold;
	
}
/*-------------------Gallery-----------------*/
div#bodydiv div#content div#gallery{
	background: #262626;
	margin:0 20px;
	padding: 15px 5px 15px 10px;
}
div#bodydiv div#content div#gallery h1 {
	background: #262626;
	margin:0 0 10px 0;
	height:30px;
	padding: 2px;
	border-bottom: 1px solid #E16B00;
	font: 22px Arial, Helvetica, sans-serif ;
}
div#bodydiv div#content div#gallery div#largeimg{
	margin:0 0 5px 0;
	width: 420px;
	height: auto;
	float:left;
}
div#bodydiv div#content div#gallery div#thumbnails{
	margin:0 0 10px 0;
	width: 316px;
	height:320px;
	float:right;
}
div#bodydiv div#content div#gallery div#thumbnails a img{
	border:1px solid #FFFFFF;
	padding:0px;
	margin: 1px 0;
}
div#bodydiv div#content div#gallery div#thumbnails a:hover img{
	border:1px solid #AAAAAA;
}
div#bodydiv div#content div#gallery p{
	clear:both;
}
/*-------------------FOOTER----------------*/
div#bodydiv div#footer{
	height: 72px;
	width: 800px;
	background: url(images/footerbg.jpg) repeat-x #191919;
	clear:both;
	margin: 20px 0px 0;
}
div#bodydiv div#footer p{
	color:#9c500f;
	font-weight:bold;
	display: block;
	padding:30px 0 0 170px;
}
div#bodydiv div#footer p a:link{
	color:#9c500f;
	text-decoration:none;
}
div#bodydiv div#footer p a:visited{
	color:#9c500f;
	text-decoration:none;
}
div#bodydiv div#footer p a:hover{
	color:#9c500f;
	text-decoration:underline;
}