/*****Common Style******/
html,body{margin:0px;padding:0;margin:0px 0px 0px 0px;}
body{font-size:70.0%; font-family:verdana,arial,sans-serif;text-align: center;color:#363636;margin-bottom:0px;background:#B3B284;}
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;text-decoration:none;color:#666666;padding:0px 5px 0px 5px;}
h3{font-size:1.3em;font-weight:bold;text-decoration:none;padding:0px 5px 0px 5px;}
h4{font-size:1.1em;font-weight:bold;text-decoration:underline;padding:0px 5px 0px 5px;}
h5{font-size:1.1em;font-weight:bold;text-decoration:underline;padding:0px 5px 0px 5px;}
h1{margin:10px 0px 3px 23px;padding:2px 0px 10px 0px;font-size:1.6em;width:90%;/*border:solid #0052A3 1px;background:#C5D4F3#FF7F00;*/color:#5B87B4;font-weight:bold;}
p{margin-top:0}
.strong{font-weight:bold;text-decoration:none;color:#5B87B4;font-size:1.1em;}
.strongextra {font-weight:bold;text-decoration:none;color:#ff0000;font-size:1.1em;}
a:link,a:active,a:visited{color:#9D2703;text-decoration:underline;font-weight:bold;}
a:hover{color:#9D2703;text-decoration:underline;font-weight:bold;}
a img {color:#ffffff;border-color:#ffffff;}
.hidden{display:none;}
.clear{clear:left;}
/****** Top Menu *************/
#menu{float:left;position:absolute;margin:165px 0px 0px 0px;width:1010px;height:38px;border-top:0px solid #ffffff;border-bottom:0px solid #ffffff;}

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

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

#menu li{
display: inline;
float: left;
margin: 0;height:38px;line-height:26px;
}

#menu li a{
display: block;
text-decoration: none;
margin: 0;
padding: 3px 0px 4px 0px; /*padding inside each tabvertical-align: top;*/
text-align:center;color: #ffffff;font-size:1.2em;font-weight:bold;
 font-weight:bold;width:170px;
}
#menu ul li a span{text-align:right;color:#333333; font-weight:bold;display:none;}
#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:#FEE407;font-weight:bold;text-decoration:none;}
#menu ul li a:hover span{color:#FEE407;font-weight:bold; }
#menu li.selected a{color:#FEE407;font-weight:bold;text-decoration:underline; }
#menu ul li.selected a span{color:#FEE407;font-weight:bold;}

/*************** Main Structure *****************/
#main_container{margin:10px auto 10px auto;padding:0px 0px 0px 0px;border:solid 4px #ffffff;width:1010px;font-size:0.9em;background:#ffffff;}
div#container{width:1010px;margin:0px auto 0px auto;padding: 0px 0px 0px 0px;text-align:left;}
div#inner_wrapper{width:1010px;border:0px solid #C9C7C0;margin:2px 0px 0px 0px;padding:0px 0px 0px 0px;background:#ffffff url(../images/side-back.png) repeat-y;}
.clear_all{clear:both;height:1px;width:798px;}
/*top header*/
div#mainpicbox { width:1010px; height: 101px;margin:0px 0px 0px 0px;padding:0px;font-size:1.2em;font-weight:bold;background:url(../images/header.png) no-repeat;}
div#left_mainpicbox{float:left;width:470px;height:90px;margin:0px 0px 0px 0px;padding:0px;text-align:center;}
div#left_mainpicbox p{padding:0px;text-align:center;margin:0px;display:none;}
div#right_mainpicbox{float:right;margin:0px 0px 0px 0px;padding:0px;text-align:right;font-weight:normal;width:520px;}
div#right_mainpicbox ul { margin:20px 0px 0px 0px; text-align:right; padding:0px;}
div#right_mainpicbox ul li { list-style-type:none; display:inline;padding:0px 10px 0px 10px;}
div#right_mainpicbox ul li a:link, div#right_mainpicbox ul li a:visited { border:0px;display:inline; text-decoration:none; color:#ffffff; border-left:0px solid #222222;font-weight:normal;}
div#right_mainpicbox ul li a:hover {color:#ffffff;text-decoration:none;}
.skiplink a:link, .skiplink a:visited { visibility: hidden;}
div#right_mainpicbox span{float:left;text-align:center;padding-right:20px;padding-top:15px;font-size:1.2em;color:#B3B284;font-weight:bold;}

div#right_mainpicbox img a{border-color:#006600;}
div#right_mainpicbox span a{color:#000000;}
.sitelogo {width:300px; height:300px; position:absolute; z-index:1;  }
/************* Main Side Bar Float Left or Right *****************/
div#content{float:right;display:inline;width:720px;margin:0px 0px 10px 10px; line-height:1.6em; text-align:left;font-size:1.2em;}
#specials{width:730px;height:200px!important; height:198px;background:#000000;}
.star_buy{padding:5px;margin:10px 25px 3px 0px;width:300px;min-height:200px;background:top left url(../images/boxbg.gif) repeat-x;text-align:center;color:#000000;float:right;border:1px solid #ACC2D9;}
.star_buy h3{font-size:1.4em;font-weight:bold;text-decoration:none;padding:0px 5px 0px 5px;color:#5B87B4;margin:7px 0px 18px 0px;}
.star_buy p{font-size:1.1em;font-weight:bold;margin-top:10px;}
.star_buy span{color:#CC0000;}
.valeting{padding:5px;margin:10px 0px 3px 13px;width:345px;min-height:200px;background:top left url(../images/boxbg.gif) repeat-x;text-align:left;color:#000000;float:left;border:1px solid #ACC2D9;}
.valeting h3{font-size:1.4em;font-weight:bold;text-decoration:none;padding:0px 5px 0px 5px;color:#5B87B4;margin:7px 0px 18px 0px;}
.valeting p{font-size:1.0em;font-weight:normal;margin-top:10px;}
.valeting span{color:#000000;}
#star-box{width:730px;min-height:210px;/*background: 10px 8px url(../images/boxtop.gif) no-repeat;*/}
img a{border:0px;}
div#content p{padding:0px 10px 10px 10px;}

/****** Minor Side Bar Float Left or Right *********/
div#side{float:left;display:inline;width:280px;/**/; margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;color:#ffffff; font-size:1.2em;border:0px;}
#side h3{color:#cccccc;border:0px;}
#side p{padding:0px 10px 10px 10px;}
#side p.side-title{width:280px;margin:0px 0px 0px 0px;padding:3px 0px 2px 0px; text-align:center;height:25px;line-height:26px;font-weight:bold;color:#ffffff;background:#4E5567;border-bottom:1px solid #ffffff;}
/*minor side menu*/
.side_menu {margin:0px 0px 0px 0px;padding:0px; line-height:1.6em; text-align:left;background:#000000;}
.side_menu ul {padding:0;margin:0px 0px 0px 0px;padding-bottom:0px;list-style-type:none;width:280px; font-size:0.9em;text-align:left;background:#858141;border-bottom:2px solid #858141;}
ul.menuhead {width:280px;padding-top:0px;margin:0px}
.side_menu ul ul,.side_menu ul ul ul{margin:0px;border:0px;padding:0px;}
.side_menu ul ul{border-bottom:0px solid #ffffff;}
.side_menu a, .side_menu a:visited {display:block; text-decoration:none;color:#363636;text-indent:0px;padding:7px 0px 7px 0px;font-weight:bold;}
/* position relative so that you can position the sub levels */
.side_menu li{list-style-type:none;margin:0px;margin:0px;}
li.header_bottom{padding-bottom:0px;}
.side_menu li a:link,.side_menu li a:active, .side_menu li a:visited   {width:240px!important;width:280px;font-family: Arial,verdana,Trebuchet MS,sans-serif;font-size:1.2em;padding-left:40px;color:#ffffff;border-bottom:1px solid #ffffff;}
.side_menu li a:hover {text-decoration:none;color:#ffffff;color:#dddddd;border-bottom:1px solid #dddddd;}
.side_menu li a.top{color:#636363;}
.side_menu li.selected{margin-top:0px;margin-bottom:0px;}
.side_menu li.selected a {margin-top:0px;margin-bottom:0px;}
.side_menu li a.nav_1{
      }
.side_menu li li, .side_menu li li li {background:none;}
.side_menu li li a.sub_nav{text-align:left;padding: 4px 0 4px 35px;width: 155px;font-size: 1em;text-decoration: none;display: block;color:#636363;background:none;}
.side_menu li li li a.sub_sub_nav{text-align:left;padding: 4px 0 4px 40px;width: 150px;font-size: 1em;text-decoration: none;display: block;color:#636363;background:none;}
.side_menu li a.current{font-weight: bold;}
 .side_menu li li a:hover {color:#F0BE24;text-decoration:none;background:none;}
 .side_menu li li li a:hover{color:#F0BE24;text-decoration:none;background: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: 155px;background:none;}
 .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: 150px;background: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: 155px;background:none;}
 .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: 150px;background:none;}
#side a img{border:0px;}
#side .cats a{color:#393F4B;font-weight:bold;text-decoration:none;}
#side .cats a:hover{text-decoration:underline;}
#side .cats a.announc-red{color:#CC0000;}
/********* Footer **********/
div#accred{clear:both;text-align:center;}
div#footer{clear:both;width:1010px;margin:1px 0px 0px 0px;padding:6px 0px 0px 0px;color:#B3B284;text-align:center;font-size:1.1em;border-top:solid 1px #000000;background:#2B323C;height:70px;}
div#footer a:link, div#footer a:active, div#footer a:visited {color:#ffffff;text-decoration:none;}
div#footer a:hover{color:#858141;}
div#footer ul { list-style-type:none; margin:0; padding:0; padding-top: 2px; text-align:center; font-size: .8em; margin-bottom:2px;}
div#footer ul li { list-style-type:none; display:inline; border-left: 1px solid #ffffff;}
div#footer ul li a:link, div#footer ul li a:active, div#footer ul li a:visited {border:0px; padding:10px;padding-top:0px;padding-bottom:0px;margin:0px;display:inline; text-decoration:none; color:#ffffff; text-transform:uppercase;}
div#footer ul li a:hover {text-decoration:none;background:#000000;color:#999999}
div#footer p {text-align:center; margin-top: 5px;margin:0;padding:5px 10px}
/**** Image in Content *********/
.right_image{float:right;padding:5px;margin:5px 15px 3px 10px;border:1px solid #dddddd;clear:right;}
img a{border:0px;}
.right_image1{float:right;padding:0px;margin:5px 15px 3px 10px;border:2px solid #ffffff;clear:right;}
img a{border:0px;}
.left_image{float:left;padding:5px;margin:5px 10px 10px 0px;border:0px solid #9D9895;clear:left;}
.left_image1{float:left;padding:0px;margin:5px 10px 10px 0px;border:2px solid #ffffff;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;}
.readmore{font-weight:normal;text-decoration:none;color:#993300;font-size:1.1em;}
.listing{ background:#ffffff;min-height:143px; width:700px;color:#000000;font-size:1em;margin:0px 0px 0px 20px;}
* html .listing {
height: 143px;
}

.alisting{ background:#ffffff;height:100px; width:660px;color:#000000;font-size:1em;margin:0px 0px 10px 30px;border:1px solid #cccccc;padding:5px;}
.alisting a{color:#9D2703;font-size:1em;text-decoration:none;}
.alisting a:hover{color:#9D2703;text-decoration:underline;}
p.list-title {color:#ffffff;font-weight:bold;padding:10px 15px 0px 10px;text-align:center;}
.list-title a:link,.list-title a:visited,.list-title a:active,.list-title a:hover{color:#ffffff;font-weight:bold;}
.announc-red{color:#000000;font-weight:bold;line-height:25px;font-size:1.1em;}
.sitemapmain a{font-size:100%;color:#636363;text-decoration:underline;font-weight:bold;}
.sitemapminor a{font-size:100%;padding:0px 0px 0px 40px;color:#636363;}
.sitemapminorsub a{font-size:100%;padding:0px 0px 0px 80px;color:#636363;}
.picture_right_box {
	float: right;
	width: 260px;
	margin: 0 0 10px 0;
	padding: 5px;
	border: 0px solid #a6a6a6;
}


.strel {background: url(../images/tick.png) 0px 0px no-repeat;padding:0px;margin:0px;padding-left:20px;}
.strelno {background: url(../images/cross.png) 0px 0px no-repeat;padding:0px;margin:0px;padding-left:20px;}

#side .announc-red{font-size:1.1em;color:#5B87B4;font-weight:bold;}
#content .announc{font-size:1.0em;color:#5B87B4;font-weight:bold;}
.lined{text-decoration:line-through;color:#363636;}
.hidden{display:none;}
.central{text-align:center;color:#636363;margin:10px auto 0px auto;font-size:1.0em;}
.central a:link, .central a:active,.central a:visited{color:#636363;}.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:#C9D9EC;text-align:center;font-size:1.0em;font-family:arial,verdana,sans-serif;
font-weight:bold;}
.counter a{color:#C9D9EC;}
.clear_listing {clear:both;height:10px;overflow:hidden;padding:0px;margin:0px;}
.clear_model {float:left;clear:left;height:1px;overflow:hidden;width:300px;padding:0px;margin:0px;}
a.lb {color:#363636;font-weight:bold;font-size:2em;}
.holder{float:right;clear:right;margin-bottom:10px;}
.holder-model{float:left;margin:10px;}
#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: 2px;
	border: 0px solid #776A62;
	float: left;
	margin-right: 10px;
	margin-bottom: 15px;width:179px;text-align:center;
	}
	.thumbnail img, .thumnail a{border:solid #363636 2px;}
.caption{ font-size: 0.9em; padding-top: 0.2em ;	}
/*forms*/
form#small-form {float:left;background:#ffffff; width:300px; padding:5px; border:0px solid #eee; margin:0px ; font-size:1em; font-family:verdana, arial, helvetica, sans-serif;}
form#small-form p {font-size:.9em; color:#fff; text-align:left; padding:2px 5px 5px 0; margin:0;}
form#small-form fieldset#current p {padding:4px; margin:0;}

form#small-form fieldset {width:290px; display:block; border:1px solid #383838; padding:5px 5px 5px 10px; font-family:verdana, sans-serif; margin-bottom:0.5em; line-height:1.5em; font-size:1em; }
form#small-form fieldset:hover {border:1px solid #192374;}
form#small-form fieldset#opt:hover {border:1px solid #192374;}

form#small-form legend {font-size:1.1em; font-weight:bold;  margin-bottom:0px; padding:2px; background:none; color:#000000;}
* html form#small-form legend { padding:0 0 0px 0; margin:5px 0 0 0; border:none;}

form#small-form label {clear:left; display:block; float:left; width:120px; text-align:left; padding-right:10px; color:#000000; margin-bottom:0.5em;font-weight:bold;}

form#small-form input {border:1px solid #414d59; padding-left:0.5em; margin-bottom:0.6em; width:280px; background:#eeeeee;}
form#small-form input:hover { background:#ffffff; border:1px solid #192374; color:#000000;}
form#small-form input:focus {background:#fff; border:1px solid #b80b38; color:#b80b38;}
form#small-form fieldset#medical input, form#small-form fieldset#current input {width:45px;}

form#small-form select {margin:0 0 1em 0.5em;}
form#small-form textarea {width:410px; height:10em; border:1px solid #fff; padding:0.5em; overflow:auto; background:#181818;}
form#small-form textarea:hover { background:#ffffff; border:1px solid #192374; color:#000000;}
form#small-form textarea:focus {background:#fff; border:1px solid #b80b38; color:#b80b38;}

form#small-form option {background:#fff; color:#b80b38;}
form#small-form optgroup {background:#fff; color:#000; font-style:normal;}
form#small-form optgroup option {background:#fff; color:#b80b38;}

form#small-form #button1, form#small-form #button2 {color:#ffffff; padding-right:0.5em; cursor:pointer; width:130px; margin-left:8px; background:#192374; border:1px solid #000000;}
form#small-form #button1:hover, form#small-form #button2:hover {color:#fff; background:#414d59; border:1px solid; border-color:#666666 #aaaaaa #aaaaaa #666666; }
.list-mh {font-size:0.9em;}
/*****Listing Table and Vehicles******/
table.new-mh {color:#000000;background:#ffffff;border:1px solid #ffffff;width:650px;}
 table.list-mh{color:#000000;background:#ffffff;border:0px solid #ffffff;width:510px;font-size:0.9em;}
td{border:1px solid #dddddd;padding:2px 0px 2px 5px;border-collapse: collapse;border-spacing:0px;}
thead{color:#ffffff;background:#000000;padding:3px;}
table.new-mh caption{padding:5px 0px 5px 0px;margin:10px 0px 0px 0px; font-size:1.2em;font-weight:bold;border:solid 1px #ffffff;background:#5B87B4;color:#ffffff;}
table.list-mh caption{padding:5px 0px 5px 0px;margin:0px 0px 0px 0px; font-size:1.0em;font-weight:bold;border:solid 0px #ffffff;background:#5B87B4;color:#ffffff;}
table.list-mh caption a{color:#ffffff;}
tr.alter{background:#333333;}
tr.alter{background:#333333;}
table a:link,table a:active,table a:visited{text-decoration:none;}
table a:hover{text-decoration:underline;color:#FFCC00;}
table.list-mh span {color:#5B87B4;}
table.list-mh span.announc-red{font-size:1.1em;color:#ff0000;font-weight:bold;}
div.pagination{height:25px;width:660px;padding-left:20px;margin:0px 0px 20px 30px;color:#333333;}
div.pagination1{height:25px;width:660px;background:#000000;padding-left:20px;margin:20px 0px 10px 30px;color:#ffffff;}
div.pagination a,div.pagination1 a{color:#ffff00;}
div.pagination a:hover,div.pagination1 a:hover{color:#ffffff;}


.pagination a:link, .pagination a:visited{
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #EBEBEB;
	margin-left:10px;
	text-decoration:none;
	background-color:#F5F5F5;
	color:#0072bc;
	width:22px;
	font-weight:normal;
}

.pagination a:hover {
	background-color:#5B87B4;
	border:1px solid #000000;
	color:#ffffff;	
}

.pagination .active_tnt_link {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	margin-left:10px;
	text-decoration:none;
	background-color:#5B87B4;
	border:1px solid #000000;
	color:#ffffff;	
	cursor:pointer;
}

.pagination .disabled_tnt_pagination {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #EBEBEB;
	margin-left:10px;
	text-decoration:none;
	background-color:#F5F5F5;
	color:#D7D7D7;
	cursor:default;
}

#info dl {
  height:8em;
  margin:2em auto;}
#info dt {
  margin-bottom:1em; 
  font-weight:bold;}
#info dd {
  width:49%; 
  float:left; 
  margin:0;}

/*Location*/
div#map{width:650px;height:450px;margin:10px 10px 10px 40px;text-align:center;}
