body{color: #808080;margin: 20px 0 20px 0;padding: 0; background-color: #ffa00f; font: 12px/1.4em Verdana, Arial, Helvetica, sans-serif;letter-spacing:0px;}
#wrapper{width:977px;margin: 0 auto; background-color: #F6D575; border: 0px solid #808080;}
span {color: #808080;}
#logo{width:675px; float:left; height: 236px;}
#search{width:270px; float:right; padding: 100px 10px 0 0;}
.clear {clear:both; overflow:hidden; margin:0; padding:0; height:1px;}

/* Navigation styling *******************************************************************************************/
#header{height:40px; background-color: #fff; padding: 1px 0px 2px 0px;}
#navcontainer ul {padding-left: 4px; color: #fff; font-family: arial, helvetica, sans-serif;}
#navcontainer ul li {display: inline; }
#navcontainer ul li a{background-color: #ffa00f;font-weight:bold; color: #808080;padding: 11px 11px 11px 11px;text-decoration: none;}
#navcontainer ul li a:hover{background-color: #F3B42C;color: #808080;}

/* Main Content styling *******************************************************************************************/
.contentbox {width:915px;background-color: #fff; padding:20px; margin:20px 10px 10px 10px;}
.contentbox p {padding: 1px 1px 1px 10px;}
.contentbox a{	color: #ffa00f;	font-weight: bold;	text-decoration: none;}
.contentbox a:hover {color: #ffa00f;	font-weight: bold;	text-decoration: underline;	}

.tablelink a{font-weight: normal; font-size: 12px; color:#ffffff; text-decoration:none;}
.tablelink a:hover{font-weight: normal; font-size: 12px; color:#ffffff; text-decoration:underline; }
.tablelink a:active{font-weight: normal; font-size: 12px; color:#ffffff; text-decoration:none; }
.tablelink a:visited{font-weight: normal; font-size: 12px; color:#ffffff; text-decoration:none; }
	
.featurebox {background-color: #fff;width:952px;border: 0px solid #e1e1e1;margin:20px 10px 10px 10px;}
.featurebox h1 {font-family: trebuchet ms, Times New Roman; font-weight: normal; font-size: 24px;color: #ffa00f;	text-transform: uppercase;}


.listing_box {width:952px;background-color: #fff; padding-bottom: 20px; margin:20px 10px 10px 10px;border: 0px solid #e1e1e1;}
.listing_box p {padding: 1px 1px 1px 10px;}
.listing_box a{	color: #ffa00f;	font-weight: bold;	text-decoration: none;}
.listing_box a:hover {color: #ffa00f;	font-weight: bold;	text-decoration: underline;	}

.listingtitle {font-family: trebuchet ms, Times New Roman; font-size: 24px;color: #ffa00f;	text-transform: uppercase; padding: 10px; }
.listinglabel {font-family: trebuchet ms, Times New Roman; font-size: 16px;color: #808080;	text-transform: uppercase;	}

.spacy{padding: 5px;}

#content {width: 430px;	float: left;}

/* Footer styling *******************************************************************************************/

.footer {width:957px; background-color:#F6D575; color: #808080; padding: 20px 10px 20px 10px; margin:0px 0px 0px 0px;text-align:center;}
.footer h1 {background: #333333 url('/images/boxtop.gif'); font-family:verdana, helvetica, sans-serif;}
.footer a{color: #000; text-decoration: none;font-size: 11px;}
.footer a:hover {color: #000; text-decoration: underline;	}

/* Headers styling *******************************************************************************************/
h1 {font-family: trebuchet ms, Times New Roman; font-size: 24px;color:#ffa00f;padding: 10px;margin:0px 0px 5px 0px;}
h2 {padding: 0 0 0 10px; font-weight: normal; font-family: trebuchet ms, Times New Roman; font-size: 24px;color: #ffa00f;}
h3 {margin:30px 0px -5px 0px;padding: 0 0 0 10px; font-family: trebuchet ms, Times New Roman; font-size: 16px;color: #45AAFF;text-transform: uppercase;	}
h4 {margin:0px 0px -15px 0px;padding: 0 0 1px 10px; font-family: trebuchet ms, Times New Roman; font-size: 16px;color: #45AAFF;text-transform: uppercase;	}
h5 {border-bottom: 1px solid #808080;text-align: left;text-transform: uppercase;color: #45AAFF; font-family: trebuchet ms, Times New Roman; font-weight: normal;font-size: 22px;}
h6 {vertical-align:top; font-family: trebuchet ms, Times New Roman; font-size: 14px;color: #45AAFF;	text-transform: uppercase;	padding: 0px 0px 0px 0px;}
	
hr {border-left:0px none; border-right:0px none; border-bottom:0px none; border-top:1px solid #fff; height: 1px;clear: both}