	
	body{
		background-image:url("/images/site_bkg.gif");
		background-repeat:repeat;
		font-size:12px;
		color:#fff;
		font-family:Arial,Verdana,Helvetica;
		margin:0 auto; /* for the rest */ 
	}
	
	h1{ color:#FFF; font-size:21px; font-weight:bold; }
	h2{ color:#FFF; font-size:18px; font-weight:bold; margin:0px;padding:0px;}
	h3{ color:#FFF; font-size:14px; font-weight:bold; margin:0px;padding:0px;}
	h4{ color:#FFF; font-size:12px; font-weight:bold; margin:0px;padding:0px;}
	ul{ color:#FFF; font-size:12px;}
	td{ font-size:12px;}
	
	a{ font-size:12px; color:#fff; color:navy;text-decoration:none;}
	a:link{ color:#fff;text-decoration:underline; }
	a:active{ color:#fff;text-decoration:underline; }
	a:visited{ color:#fff;text-decoration:underline; }
	a:hover{ text-decoration:none; }

	input{font-size:11px;padding:4px;}
	select{font-size:11px;margin:0;padding:4px;}
	
	#surround{
		margin:0 auto; /* for the rest */ 
	}
	#siteContainer{margin:auto;}
	#navigationCont{}
	#footer{font-size:10px;color:#5e5a48;}
	#footer a{font-size:10px;color:#5e5a48;}
	/*#photosCont td{color:#FFF;}*/
	
	#bodyarea{width:744px;border-left:1px solid #494949;border-right:1px solid #494949;background-image:url('/images/full_bkg.gif');}
	#adminbodyarea{border-left:1px solid #494949;border-right:1px solid #494949;background-image:url('/images/full_bkg.gif');padding:25px;}
	#bodycont{}
	
	#featuredCont{color:#FFF;font-weight:bold;text-decoration:none;}
	
	.featured{color:#FFF;font-size:16px;font-style:italic;}
	.featured a{text-decoration:none;}
	.featured_text{color:#fff;font-size:11px;font-weight:bold;text-transform:uppercase;}
	.featured_text a{text-decoration:none;}
	
	p#invDescription{font-size:11px;}
	
	.side-left{background-image:url('/images/side_left.gif');background-repeat:repeat-y;}
	.side-right{background-image:url('/images/side_right.gif');background-repeat:repeat-y;}
	td .inv_details {color:#ddd49f;font-size:11px;}
	
	.detailitem-left td{ font-size:11px; }
	.detailitem-right td{ font-size:11px; }
	
	.modelname {text-align:right;vertical-align:bottom;font-size:12px;font-weight:bold;text-decoration:none;}
	.modelname a:link{font-weight:bold;text-decoration:none;}
	.modelname a:active{font-weight:bold;text-decoration:none;}
	.modelname a:visited{font-weight:bold;text-decoration:none;}
	.modelname a:hover{font-weight:bold;text-decoration:none;}

	.details {text-align:right;vertical-align:bottom;font-size:12px;font-weight:bold;text-decoration:none;}
	.details_link a:link{font-weight:bold;text-decoration:none;}
	.details_link a:active{font-weight:bold;text-decoration:none;}
	.details_link a:visited{font-weight:bold;text-decoration:none;}
	.details_link a:hover{font-weight:bold;text-decoration:underline;}
	
	.viewHome{font-size:11px;font-style:italic;}
	.error{font-size:12px; color:#e30101;padding-bottom:10px;}
	
	.clear { clear:both; }
	.clear-left { clear:left;}
	.clear-right { clear:right;}	
	.underline { border:1px solid #cdc38e;}
	
	#thumbContainer{width:300px;}
	.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
	.clearfix {display: inline-block;}
	/* Hides from IE-mac \*/
	* html .clearfix {height: 1%;}
	.clearfix {display: block;}
	/* End hide from IE-mac */
	
	ul.gallery {list-style: none;text-align:left;padding:0;margin: 0 0 10px 0;}
	ul.gallery li {display: block;float: left;margin: 0 8px 8px 0;padding:0;}
	ul.gallery li a {padding: 2px;display: block;border: 2px #9db2b9 solid;-moz-border-radius: 5px;-webkit-border-radius: 5px;line-height: 0;}
	ul.gallery li a:hover { border: 2px #313739 solid; }

	.submitBtnLrg { 	
		color: white;
		font-size: 8pt;
		font-weight: bold;
		text-align: center;
		background-color: #2c2843;
		width: 110px;
		height: 20px;
		font-family : Arial, Helvetica, sans-serif;
		border-style: solid;
		border-width: 1px;
		border-color: black;
		margin-bottom : 1px;
		cursor: pointer;
	}	
	.submitBtnLrg_Off
	{ 	
		color: white;
		font-size: 8pt;
		font-weight: bold;
		text-align: center;
		background-color: #666666;
		width: 110px;
		height: 20px;
		font-family : Arial, Helvetica, sans-serif;
		border-style: solid;
		border-width: 1px;
		border-color: black;
		margin-bottom : 1px;
		cursor: pointer;
	}