html,body{margin:0;padding:0;margin:10px 0px 10px 0px;}
body{font-size:70.0%; font-family:verdana,arial,sans-serif;text-align: center;background:#000000;color:#eeeeee;margin-bottom:5px;}
h1,h2,h3,h4{font-family: verdana,Trebuchet MS,Arial,sans-serif;}
h1{font-size:1.6em;font-weight:bold;}
h2{font-size:1.4em;font-weight:bold;}
h3{font-size:1.4em;font-weight:bold;}
h4{font-size:1.1em;font-weight:bold;}
h1{margin:10px 0px 3px 3px;padding:2px 0px 7px 0px;font-size:1.6em;width:90%;/*border:solid #0052A3 1px;background:#C5D4F3#FF7F00;*/color:#dddddd;font-weight:bold;}
h2{color:#dddddd;text-decoration:underline;}
h3{color:#dddddd;padding:0px 0px 3px 5px;margin:0px;margin:10px 0px 5px 0px;border-bottom:solid 1px #7F7F7F;width:272px;}
#content h3{width:100%;}
p{margin-top:0}
a:link,a:active,a:visited{color:#ffffff;text-decoration:underline;font-weight:bold;}
a:hover{color:#B7160E;text-decoration:underline;font-weight:bold;}
.hidden{display:none;}
/****** Top Menu *************/
#menu{float:left;position:absolute;margin:203px 0px 0px 299px;width:668px;height:68px;background: url(../images/menu_back.png) repeat-x;}

#menu ul{
margin: 0;
padding: 0;
padding-left: 10px; /*offset of tabs relative to browser left edge*/

list-style-type: none;height:68px;
}

#menu li{
display: inline;
margin: 0;height:68px;line-height:30px;
}

#menu li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 7px 30px 7px 30px; /*padding inside each tab*/
color: #ffffff;font-size:1.2em;font-weight:bold;
background:top right url(../images/menu.png) no-repeat;vertical-align: top; font-weight:bold;
}
#menu ul li a span{text-align:right;color:#333333; font-weight:bold;}
#menu li a:visited{color: #ffffff;font-weight:bold;}
#menu ul li a:visited span{color:#333333;font-weight:bold; }
#menu li a:hover{color:#333333;font-weight:bold;}
#menu ul li a:hover span{color:#ffffff;font-weight:bold; }
#menu li.selected a{color:#870000;font-weight:bold; }
#menu ul li.selected a span{color:#ffffff;font-weight:bold;}
/**#menu li.selected a:hover{color:#ffffff;font-weight:bold; }
#menu ul li.selected a:hover span{color:#333333;font-weight:bold;}**/


/*************** Main Structure *****************/
#main_container{margin:0px auto 0px auto;padding:0px 0px 0px 0px;border:solid 2px #303030;width:967px;font-size:0.9em;background: #212221 url(../images/main_back.png) repeat-y;}
div#container{width:967px;margin:0px auto 0px auto;padding: 0px 0 0px 0;text-align:left;color:#eeeeee;}
div#inner_wrapper{width:967px;border:0px solid #C9C7C0;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.clear_all{clear:both;height:1px;width:798px;}

div#mainpicbox { width:967px; height: 203px;margin:0px 0px 0px 0px!important; margin: 0px 0px 0px 0px;padding:0px;border-bottom:solid 0px #880000;background:top right url(../images/header.png) no-repeat;}
div#left_mainpicbox{float:left;width:314px!important;width:314px;height:203px;margin:0px 0px 0px 0px!important; margin: 0px 0px 0px 0px;padding:0px;text-align:center;background:top left url(../images/logo.png) no-repeat;}
div#right_mainpicbox{float:right;margin:0px 0px 0px 0px;padding:0px;width:653px;height:203px;text-align:left;color:#ffffff;}
div#left_mainpicbox p{font: bold 5em "Trebuchet MS",Arial,sans-serif;padding:10px 0px 0px 0px!important;padding: 40px 0px 0px 0px;text-align:center;margin:0px;color:#ffffff;display:none;}
div#left_mainpicbox span{color:#000000;}
div#right_mainpicbox p{font: normal normal 280% "Trebuchet MS",Arial,sans-serif;padding:10px 10px 0px 0px!important; margin: 75px 10px 0px 0px;text-align:left;color:#5F5D5D;width:485px!important; width:485px;text-transform:lowercase;}
.sitelogo {width:300px; height:300px; position:absolute; z-index:1;  }
/************* Main Side Bar Float Left or Right *****************/
div#content{float:right;display:inline;width:630px;margin:75px 10px 10px 5px; line-height:1.6em; text-align:left;font-size:1.2em;color:#eeeeee;}
/****** Minor Side Bar Float Left or Right *********/
div#side{float:left;display:inline;width:285px;/**/; margin:0px 10px 0px 0px;padding:0px 0px 0px 10px;color:#000000; font-size:1.0em;}
.side_menu {margin:20px 0px 0px 0px;padding:0px; line-height:1.6em; border:0px solid #56A5DE;text-align:left;}
/* remove all the bullets, borders and padding from the default list styling */
.side_menu ul {padding:0;margin:0px 0px 0px 0px;padding-bottom:0px;list-style-type:none;width:260px; font-size:1.1em;text-align:left;}
.side_menu ul ul,.side_menu ul ul ul{margin:0px;border:0px;padding:0px;}
.side_menu ul ul{border-top:0px dotted #ffffff;}
.side_menu a, .side_menu a:visited {display:block; text-decoration:none;color:#cccccc;text-indent:0px;padding:7px 0px 7px 0px;font-weight:bold;}
/* position relative so that you can position the sub levels */
.side_menu li{border-bottom:0px solid #bbbbbb;list-style-type:none;}
.side_menu li a:link,.side_menu li a:active, .side_menu li a:visited   {color:#ffffff;width:258px;font-weight:bold;text-transform:lowercase;font-size:1.2em;padding-left:20px;background:#040404;border-bottom:solid 1px #4A494A;}
.side_menu li a:hover {color:#000000;text-decoration:none;font-weight:bold;background:#cccccc;}
.side_menu li a.top{color:#000000;}
.side_menu li.selected{margin-top:0px;margin-bottom:0px;}
.side_menu li.selected a {color:#000000;width:255px;font-weight:bold;}
.side_menu li a.nav_1{
      }
.side_menu li li, .side_menu li li li {border-bottom:0px solid #636716;}
.side_menu li li a.sub_nav{text-align:left;padding: 4px 0 4px 35px;width: 225px;font-size: 1em;text-decoration: none;display: block;border-bottom:0px solid #636716;color:#000000;background: 20px 11px url(../images/arrow.gif) no-repeat;}
.side_menu li li li a.sub_sub_nav{text-align:left;padding: 4px 0 4px 40px;width: 220px;font-size: 1em;text-decoration: none;display: block;border-bottom:0px solid #636716;color:#000000;background: 25px 9px url(../images/sub_page.gif) no-repeat;}
.side_menu li a.current{font-weight: bold;}
 .side_menu li li a:hover {background:20px 11px url(../images/arrow.gif) no-repeat;color:#000000;text-decoration:none;}
 .side_menu li li li a:hover{background:25px 9px url(../images/sub_page.gif) no-repeat;color:#000000;text-decoration:none;}
 .hidemenu{display:none;}
 .side_menu li li a:link,.side_menu li li a:active, .side_menu li li a:visited {font-size: 1em;padding: 4px 0 4px 35px;width: 225px;}
 .side_menu li li li a:link,.side_menu li li li a:active, .side_menu li li li a:visited{font-size: 1em;padding: 4px 0 4px 40px;width: 220px;}
#side a img{border:0px;}
/********* Footer **********/
div#footer{clear:both;width:967px;margin:0px;padding:6px 0px 8px 0px ; background:#760000;color: #ffffff;text-align:center;font-size:1.0em;border-top:solid 0px #cccccc;}
div#footer p{margin:0;padding:1px;padding-bottom:5px;padding-top:5px;} 
div#footer a:link, div#footer a:active, div#footer a:visited {color:#cccccc;text-decoration:underline;}
div#footer a:hover{ text-decoration:none;color:#ffffff;}
/**** Image in Content *********/
.right_image{float:right;padding:5px;margin:5px 10px 10px 10px;border:0px solid #dddddd;clear:right;}
.right_image1{float:right;padding:5px;margin:5px 0px 10px 10px;border:0px solid #dddddd;clear:right;}
.left_image{float:left;padding:5px;margin:5px 10px 10px 0px;border:0px solid #9D9895;clear:left;}
.rightview_image{float:right;padding:5px;margin:5px 0px 10px 10px;border:0px solid #dddddd;}
.leftview_image{float:left;padding:5px;margin:5px 10px 10px 0px;border:0px solid #9D9895;}
.borderless, img.borderless, .borderless a{border:0px;}
.delete{cursor:pointer;color: #1941A5;text-decoration: none;font-weight:bold;}
.delete1{cursor:pointer;color: #1941A5;text-decoration: none;font-weight:bold;margin-right:10px;}
.justify{text-align:center;}
.clear{clear:left;}
.strong{font-weight:bold;text-decoration:none;color:#FFCC00;font-size:1.1em;}
.strongblue{font-weight:bold;text-decoration:none;padding-right:10px;color:#184582;font-size:1.3em;}
.listing{min-height:100px;padding-bottom:10px;margin-top:10px;border-bottom:2px solid #cccccc;}
.dealerlisting{height:150px;}
.sitemapmain a{font-size:100%;color:#ffffff;text-decoration:underline;font-weight:bold;}
.sitemapminor a{font-size:100%;padding:0px 0px 0px 40px;}
.sitemapminorsub a{font-size:100%;padding:0px 0px 0px 80px;}
.picture_right_box {
	float: right;
	width: 260px;
	margin: 0 0 10px 0;
	padding: 5px;
	border: 0px solid #a6a6a6;
}
.advert_right_box {
	float: right;
	width: 180px;height:800px;
	margin: 0 0 10px 10px;
	padding: 5px;
	border: 1px solid #a6a6a6;
}
.strel {padding:0px;margin:0px;padding-left:20px;}
.announc{font-size:1.1em;color:#ff0000;font-weight:bold;}
.lined{text-decoration:line-through;color:#363636;}
.hidden{display:none;}
.central{text-align:center;color:#ffffff;margin:0px auto 0px auto;font-size:0.73em;}
.central a:link, .central a:active,.central a:visited{color:#ffffff;}.central a:hover{color:#C16B06;}
.call_us{text-align:center;font-size:1.4em;font-family:arial,verdana,sans-serif;
font-weight:bold;color:#FF7F00;}
p.call_us{width:210px;border:solid 1px #999999;background:#ffffff;padding:10px 5px 10px 5px;}
.call_us span{color:#000000;}
.offer{width:210px; height:160px;background:#C5D4F3 top center url(../images/offer.jpg) no-repeat;}
.side_text{font-size:1.1em;text-align:left;padding:5px;font-weight:bold;}
.counter{margin-top:10px;color:#181818;text-align:center;font-size:1.2em;font-family:arial,verdana,sans-serif;
font-weight:bold;}
.clear_listing {clear:both;height:1px;overflow:hidden;}
a.lb {color:#363636;font-weight:bold;font-size:2em;}
#lightbox{color:#000000;
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }
#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }
#overlay{ background-image: url(../images/overlay.png); }
	.thumbnail{
	padding: 7px;
	border: 2px solid #776A62;
	float: left;
	margin-right: 10px;
	margin-bottom: 15px;height:275px;width:275px;overflow:hidden;text-align:center;
	}	
.caption{ font-size: 0.9em; padding-top: 0.2em ;	}
.sandbag{float:right;width:80px;height:250px;}
#poll_cont{width: 270px;height:auto;background: url(../images/poll_back.png) repeat-y;}
.poll {color:#ffffff;text-align:left;
	padding:0px 10px 30px 20px;margin:0px;
	/*background-color: #E3E3B5;*/
	width: 250px;	
font-size: 1.1em;background:bottom left url(../images/poll_bottom.png) no-repeat;
}
.bar{background:#6B0000;color:#000000;margin-bottom:5px;width: 245px;}
.scale{text-align:right;font-size:1.0em;font-weight:bold;color:#ffffff;background:#FF7F00;}
.quest{font-weight:bold;font-size:1.3em;color:#dddddd;border-bottom:solid 0px #333333;margin:0px; width: 250px;padding:20px 15px 8px 20px;background: url(../images/poll_top.png) no-repeat;	}
.quest p{padding:5px;}
.choice{font-weight:bold;font-size:1.0em;color:#dddddd;}
input.pollvote{width:199px;margin:0px auto 0px auto;background:top left url(../images/poll_button.png) no-repeat;height:41px;border:0px;color:#FF7F00;font-weight:bold;padding:0px 0px 10px 0px;text-align:center;cursor:pointer;font-size:1.2em}
.pollvote:hover{color:#ffffff}
/*select options*/
form#three {background:#212221; width:580px; padding:0px; border:0px solid #eee; margin:0px 0px 0px 20px; font-size:1em; font-family:verdana, arial, helvetica, sans-serif;}
form#three fieldset{border:0px;}
form#three p {font-size:.9em; color:#fff; text-align:left; padding:0px 0px 0px 5px; margin:0;}
form#three label {clear:left; width:150px; text-align:left; padding-right:10px; color:#ffffff; margin-bottom:0em;font-weight:bold;}
form#three input {border:0px solid #414d59; padding-left:0.5em; margin-bottom:0em; background:#eeeeee;}
form#three input:hover { background:#ffffff; border:0px solid #fff; color:#000000;}
form#three input:focus {background:#fff; border:0px solid #b80b38; color:#b80b38;}
form#three select {margin:0 0 0 0.5em;}
form#three option {background:#fff; color:#b80b38;}
form#three optgroup {background:#fff; color:#000; font-style:normal;}
form#three optgroup option {background:#fff; color:#b80b38;}
table{color:#ffffff;background:#212221;border:1px solid #ffffff;width:620px;}
td{border:1px solid #333333;padding:2px 0px 2px 5px;border-collapse: collapse;border-spacing:0px;}
thead{color:#ffffff;background:#000000;padding:3px;}
table caption{padding:5px 0px 5px 0px;margin:10px 0px 0px 0px; font-size:1.2em;font-weight:bold;border:solid 1px #ffffff;background:#670000;color:#ffffff;}
td.qualify{border-bottom:2px dashed #FF0000;padding-bottom:6px;}
tr.alter{background:#333333;}
table a:link,table a:active,table a:visited{text-decoration:none;}
table a:hover{text-decoration:underline;color:#FFCC00;}