

* { color:#000000; margin:0; padding:0; font-family:Verdana, Geneva, sans-serif; font-size:12px; }
html, body { background:#E7E5E6 none repeat scroll 0 0; margin:0; padding:0; background-image:url(../images/bg.jpg); background-repeat:repeat-x; }
li {list-style:circle; }
h1 { color:#064370; font-size:18px; line-height:20px; }
h2 { color:#064370; font-size:16px; line-height:20px;}
p { padding-bottom:20px; }
a { text-decoration:none; }
a:hover { text-decoration:underline; }
img { border:none; }

.menuhome {width:56px; height:13px; background:url(../images/HOME3.gif); float:left; text-indent:-1500px; background-repeat:no-repeat; margin:6px 15px 0 0 ;  }
.menuhome:hover {background-position:-56px; cursor:pointer; }
.tableheader {color:#ffffff !important; }
.tableheader td {color:#fff !important; } 
.menubuyersguide {width:103px; height:13px; background:url(../images/BUYERS_GUIDE3.gif); float:left; text-indent:-1500px; background-repeat:no-repeat; margin:6px 15px 0 0 ; }
.menubuyersguide:hover {background-position:-103px; cursor:pointer; }

.menusellersguide {width:103px; height:13px; background:url(../images/SELLERS_GUIDE3.gif); float:left; text-indent:-1500px; background-repeat:no-repeat; margin:6px 15px 0 0 ; }
.menusellersguide:hover {background-position:-103px; cursor:pointer; }

.menucharges {width:70px; height:13px; background:url(../images/CHARGES3.gif); float:left; text-indent:-1500px; background-repeat:no-repeat; margin:6px 15px 0 0 ; }
.menucharges:hover {background-position:-70px; cursor:pointer; }

.menulotsforsale {width:142px; height:13px; background:url(../images/LOTSFORSALE3.gif); float:left; text-indent:-1500px; background-repeat:no-repeat; margin:6px 15px 0 0 ; }
.menulotsforsale:hover {background-position:-142px; cursor:pointer; }

.menuaboutus {width:76px; height:13px; background:url(../images/ABOUT_US3.gif); float:left; text-indent:-1500px; background-repeat:no-repeat; margin:6px 15px 0 0 ;}
.menuaboutus:hover {background-position:-77px; cursor:pointer; }

.menucontactus {width:84px; height:13px; background:url(../images/CONTACT_US3.gif); float:left; text-indent:-1500px; background-repeat:no-repeat; margin:6px 15px 0 0 ;}
.menucontactus:hover {background-position:-84px; cursor:pointer; }

.menudirections {width:63px; height:13px; background:url(../images/DIRECTIONS3.gif); float:left; text-indent:-1500px; background-repeat:no-repeat; margin:6px 15px 0 0 ; }
.menudirections:hover {background-position:-63px; cursor:pointer; }

#main {width:946px; margin:auto; height:auto; }
#siteoutercontainer {width:946px; height:auto;  background-image:url(../images/main_mid.gif); }
#siteoutercontainer li {list-style:circle; list-style-type:circle; }
#sitecontainer {width:900px; height:auto; margin:auto; padding-bottom:10px;}
#sitecontainertop {width:946px; height:20px; background:url(../images/main_top.gif); background-repeat:no-repeat; }
#sitecontainerbottom {width:946px; height:10px; background:url(../images/main_bottom.gif); background-repeat:no-repeat; }
#menuarea {width:946px; height:40px; padding:3px; margin-top:5px;}
#menuarea img { border:medium none; }
#menuarea ul { list-style-image:none; list-style-position:outside; list-style-type:none; }
#menuarea li { clear:none; float:left; display:block; padding:0px 0 0 0px; background-image:url(../images/menu_divider.gif); background-repeat:no-repeat; background-position:right; }
#menuarea li a:visited, #menuarea li a {font-size:11px; line-height:29px; font-family:Verdana, Geneva, sans-serif; text-decoration:none; color:#000000; padding:2px 5px 4px 0px; }
#menuarea li a:visited:hover, #menuarea li a:hover { color:#333333; text-decoration:underline; }
#linksarea {width:818px; height:14px; margin:auto; padding-top:5px}
#menuarea li a.active {text-decoration:underline; }
#header {width:946px; height:125px;  }
#logo {float:left; width:180px; height:87px; margin:20px; }
#topaddress {float:right; width:160px; height:96px; margin:20px; }
#welcomecontainer {width:900px; height:245px; margin:auto;}
#welcometext {float:left; width:610px; height:200px; }
#welcomeimage {float:right; width:280px; height:200px; }
.break {width:900px; height:20px; }
#homebuttonscontainer {width:900px; height:167px; margin:auto;  }
#leftbutton {float:left; width:442px; height:167px;  margin-right:10px; background:url(../images/viewvehicles_bg.jpg) no-repeat;}
#rightbutton {float:left; width:442px; height:167px; background:url(../images/location_bg.jpg) no-repeat; }
#leftbuttoncontent {float:left; width:200px; height:100px;margin:20px; text-align:center; color:#ffffff; }
#rightbuttoncontent {float:right; width:200px; height:100px; margin:20px; text-align:center; color:#000000; }
#moreinfolink {padding-top:10px; padding-left:80px; color:#0B4D7D; font-weight:bold; }
#moreinfolink a {color:#0B4D7D; font-weight:bold; }
#footercontainer {width:910px; height:55px; padding:20px }
#footerleft {float:left; width:250px; height:55px;  }
#footerright {float:right; width:304px; height:55px; text-align:right; font-size:10px;}


.openinghours {width:252px; height:217px; background:url(../images/opentimes_bg2.jpg); background-repeat:no-repeat; margin-bottom:10px;}
.openinghourshome {width:280px; height:217px; background:url(../images/opentimes_bg1.jpg); background-repeat:no-repeat; margin-bottom:10px;}
.openinghourscontent {width:248px; height:200px; text-align:center; margin:auto; padding-top:15px;}
.openingdays {width:83px; height:180px; float:left; text-align:left;}
.openingdash {width:16px; height:180px; float:left;}
.openingtimes {width:144px; height:180px; float:left; text-align:left;}
.openingdays p {padding:5px; font-weight:bold; color:#606060; }
.openingdash p {padding:5px; font-weight:bold;}
.openingtimes p {padding:5px; color:#8b8b8b; font-weight:bold; }
.subpageholder {width:946px; }
.subpageleft {float:left; width:638px; padding-right:10px; }
.subpageright {float:left; width:260px; }
.contactform {background:url(../images/contactus_mid.jpg); width:318px; border-right:1px solid #e6e6e6; border-left:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; padding:10px 0 10px 0; }
.centerform {width:260px; margin:auto; }



