


/*-----------------------------------{ HEADER & MENUS }--------------------------------*/

#topheader {width: 850px; height: 105px; background: url(../images/topheader.jpg) no-repeat top left;}

#topheader_three {width: 850px; height: 105px; background: url(../images/topheader.jpg) no-repeat top left;}
	#topheader_three .ticker {width: 310px; height: 30px; margin: 52px 21px 0 0; padding: 3px; float: right; background: #f6f6f6; border: 1px solid #ccc; font-size: 24px; font-family: Geneva, Arial, Helvetica, sans-serif;}
	#topheader_three .ticker img {vertical-align: middle;}
	




#header {width:850px; height: 348px; background: url(../images/header.jpg) no-repeat bottom left;}

#header p.phoneinfo {width: 450px; height: 30px;}



/*--------------- TOP HEADER ------------------------------------*/
#topheader p {width: 100px; height: 20px; margin: 83px 67px 0 0; float: right; display: inline;}
#topheader p a, #topheader p a:visited {color: #b43c1d; font-size: 11px;}
#topheader p a:hover {color: #13628f; }



/*--------------- HEADER (menu) ----------------------------------------*/
#header #tabs {width: 575px; height: 42px; margin-top: 304px; font-size: 13px; font-weight: bold; float: left; line-height: normal; position: absolute; z-index: 10;}
   
#header #tabs ul {margin: 0; padding: 15px 0 0 0; list-style:none;}
#header #tabs li {margin:0; padding:0; display:inline; }
#header #tabs a, 
#header #tabs a:visited {height: 29px; margin:0; padding:0 0 0 10px; float:left; background: url(../images/tab-left.png) no-repeat left top; text-decoration: none; cursor: pointer; border-bottom: 1px solid #c9c9c9;}
#header #tabs a span {height: 23px; padding: 6px 14px 0 5px; display: block; float: left; background: url(../images/tab-right.png) no-repeat right top; color: #664128;}
#header #tabs a:hover {background-position:0% -42px;}
#header #tabs a:hover span {background-position:100% -42px; color:#627EB7;}


#home #header a.hometab, 
#home #header a.hometab:visited {background-position:0% -42px; border-bottom: 1px solid #fff;}
#home #header a.hometab span, 
#home #header a.hometab:visited span {background-position:100% -42px; border-bottom: 1px solid #fff;}
#home #header a.hometab:hover span {color: #664128;}

#why #header a.whytab, 
#why #header a.whytab:visited {background-position:0% -42px; border-bottom: 1px solid #fff;}
#why #header a.whytab span, 
#why #header a.whytab:visited span {background-position:100% -42px; border-bottom: 1px solid #fff;}
#why #header a.whytab:hover span {color: #664128;}

#policies #header a.policiestab, 
#policies #header a.policiestab:visited {background-position:0% -42px; border-bottom: 1px solid #fff;}
#policies #header a.policiestab span, 
#policies #header a.policiestab:visited span {background-position:100% -42px; border-bottom: 1px solid #fff;}
#policies #header a.policiestab:hover span {color: #664128;}

#faqs #header a.faqstab, 
#faqs #header a.faqstab:visited {background-position:0% -42px; border-bottom: 1px solid #fff;}
#faqs #header a.faqstab span, 
#faqs #header a.faqstab:visited span {background-position:100% -42px; border-bottom: 1px solid #fff;}
#faqs #header a.faqstab:hover span {color: #664128;}

#selling #header a.sellingtab, 
#selling #header a.sellingtab:visited {background-position:0% -42px; border-bottom: 1px solid #fff;}
#selling #header a.sellingtab span, 
#selling #header a.sellingtab:visited span {background-position:100% -42px; border-bottom: 1px solid #fff;}
#selling #header a.sellingtab:hover span {color: #664128;}

#contact #header a.contacttab, 
#contact #header a.contacttab:visited {background-position:0% -42px; border-bottom: 1px solid #fff;}
#contact #header a.contacttab span, 
#contact #header a.contacttab:visited span {background-position:100% -42px; border-bottom: 1px solid #fff;}
#contact #header a.contacttab:hover span {color: #664128;}




/*-------------RIGHT LINKS ----------*/

#header .rightlinks {width: 269px; margin-top: 163px; float: right;}
#header .rightlinks h2 {margin: 0; padding: 0; font-size: 20px; font-weight: normal; }
#header .rightlinks h2.theevents { padding: 3px 0 0 20px; text-transform: uppercase; color: #fff;}
#header .rightlinks ul {width: 269px; margin: 0; padding: 0; list-style: none;}
#header .rightlinks ul li {width: 260px; margin: 4px 0 1px 8px; padding: 0; list-style: none; }
#header .rightlinks a,
#header .rightlinks a:visited {width: 217px; height: 24px; padding: 0 0 2px 21px; display: block; background: none; text-decoration: none; }
#header .rightlinks a:hover {height: 24px; padding: 0 0 2px 21px; display: block; background: url(../images/arrow.png) top left no-repeat;}











