html,body{margin:0;padding:0;margin:0px 0px 0px 0px;}
body{font-size:70.0%; font-family:verdana,arial,sans-serif;text-align: center;background:#979797;color:#000000;}
h1,h2,h3,h4{font: normal normal 1.6em "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.2em;font-weight:bold;}
h4{font-size:1.1em;font-weight:bold;}
h1{margin:10px 0px 3px 3px;padding:2px 0px 2px 0px;font-size:1.6em;width:90%;/*border:solid #0052A3 1px;background:#C5D4F3#AE1A16;*/color:#363636;font-weight:bold;}
h2{color:#363636;}
h3{color:#363636;padding:0px 0px 0px 5px;margin:0px;}
p{margin-top:0}
a:link,a:active,a:visited{color:#A71C21;text-decoration:none;font-weight:bold;}
a:hover{color:#A71C21;text-decoration:underline;font-weight:bold;}
.hidden{display:none;}
/****** Top Menu *************/
#menu{float:left;position:absolute;margin:140px 0px 0px 0px;width:900px;height:38px;}


/*************** Main Structure *****************/
#main_container{margin:10px auto 20px auto;padding:0px 0px 0px 0px;border:solid 1px #000000;width:900px;font-size:0.9em;background: #ffffff url(../images/back-left.jpg) repeat-y;}
div#container{width:900px;margin:0px auto 0px auto;padding: 0px 0 0px 0;text-align:left;color:#363636;}
div#inner_wrapper{width:900px;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:900px; height: 178px;margin:0px 0px 0px 0px!important; margin: 0px 0px 0px 0px;background:#ADB0B7;padding:0px;background:#ffffff top left url(../images/header4.jpg) no-repeat;border-bottom:solid 1px #000000;}
div#left_mainpicbox{float:left;width:270px!important;width:280px;height:170px;margin:0px 0px 0px 0px!important; margin: 0px 0px 0px 0px;padding:0px;text-align:center;}
div#right_mainpicbox{float:right;width:610px;height:170px;text-align:center;color:#ffffff;/*background:#ADB0B7 top right url(../images/header8.jpg) no-repeat;*/}
div#left_mainpicbox p{font: bold 2.4em "Trebuchet MS",Arial,sans-serif;padding:145px 0px 0px 0px!important;padding: 150px 0px 0px 0px;text-align:center;margin:0px;color:#ffffff;display:none;}
div#right_mainpicbox p{font: normal normal 200% "Trebuchet MS",Arial,sans-serif;padding:10px 30px 0px 30px!important; margin: 35px 30px 0px 30px;text-align:center;color:#54A4DE;/*filter:alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8;*/background:#ffffff;width:490px!important; width:490px;display:none;}

.sitelogo {width:60px; height:40px; position:absolute; z-index:1; margin:20px 0 0 10px; background:url(../img/logo.jpg); }

/************* Main Side Bar Float Left or Right *****************/
div#content{float:right;display:inline;width:628px;margin:0px 10px 10px 5px; line-height:1.6em; text-align:left;font-size:1.2em;}

/****** Minor Side Bar Float Left or Right *********/
div#side{float:left;display:inline;width:220px;/**/; margin:10px 10px 10px 10px;padding:10px 0px 10px 0px;color:#000000; font-size:1.2em;}
.side_menu {z-index:1000;font-size:0.92em;margin:5px 0 10px 0px;padding:0px; line-height:1.6em; background:#ffffff;border:0px solid #56A5DE;}
/* remove all the bullets, borders and padding from the default list styling */


/********* Footer **********/
div#footer{clear:both;width:900px;margin:0px;padding:6px 0px 3px 0px ; background: #404146;color: #ffffff;text-align:center;font-size:1.0em;border-top:solid 1px #969696;}
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:#ffffff;text-decoration:underline;}
div#footer a:hover{ text-decoration:none;color:#ffffff;}
/**** Image in Content *********/
.right_image{float:right;padding:5px;margin:5px 0px 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;}
.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;padding-right:10px;color:#AE1A16;}
.listing{height:100px;}
.dealerlisting{height:150px;}
.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 {background: url(../img/tick.png) 0px 4px no-repeat;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:#AE1A16;}
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;}
.sub_men{background: url(../images/arrow.gif) 0px 0px no-repeat;padding:0px;margin:0px;padding-left:20px;padding-top:3px;line-height:25px;height:25px;font-size:0.9em;}
.sub_sub_men{background: url(../images/sub_arrow.gif) 0px 0px no-repeat;padding:0px;margin:0px;padding-left:20px;padding-top:3px;line-height:25px;height:25px;font-size:0.9em;}
.counter{margin-top:40px;color:#EFF0F4;text-align:center;font-size:1.1em;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{
	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:210px;width:275px;overflow:hidden;text-align:center;
	}	

.caption{ font-size: 0.9em; padding-top: 0.2em ;	}
.sandbag{float:right;width:80px;height:250px;}
/*Drop-down menu*/
.nav2 {float:left; height:38px;margin:0px;padding:0px;width:900px; border:none;  color:#ffffff; font-size:1.2em;font-family:verdana,arial,sans-serif;background:#333333;/*filter:alpha(opacity=99); -moz-opacity: 0.99; opacity: 0.99; */}
.nav2 ul {list-style-type:none;margin:0px;padding:0px;padding-left:40px;border-left:solid 1px #ffffff;}
.nav2 ul ul{margin:0px;padding:0px;}
.nav2 ul li {float:left; position:relative; z-index:auto !important /*Non-IE6*/; z-index:1000 /*IE6*/; border-right:solid 1px #ffffff;margin:0px; height:38px; }
.nav2 ul li ul li{height:26px;}
.nav2 ul li a ,.nav2 ul li a:link, .nav2 ul li a:visited, .nav2 ul li a:active, .nav2 ul li a:hover{float:none !important /*Non-IE6*/; float:left /*IE-6*/; display:block;  padding:13px 21px 12px 21px; text-decoration:none; font-weight:bold; color: #ffffff;}
.nav2 ul li ul {display:none; border:0px solid #dddddd;border-top:0px;border-bottom:0px;border-left:1px solid #ffffff;}

/*Non-IE6 hovering*/
.nav2 ul li:hover a {background-color:#A4A4E2; text-decoration:none;} /*Color main cells hovering mode*/
.nav2 ul li:hover ul {display:block; width:240px; position:absolute; z-index:999; top:3.3em; margin-top:-0.1em; left:-1px;}
.nav2 ul li:hover ul li {height:26px;border-bottom: solid 1px #ffffff;text-align:left;border-left:1px solid #ffffff;}
.nav2 ul li:hover ul li a {display:block; width:240px;  margin-left:-1px; height:18px;padding:4px 15px 4px 15px;  background-color:#A4A4E2; font-weight:normal; color:#000000;} /*Color subcells normal mode*/
.nav2 ul li:hover ul li a:hover {background-color:rgb(210,210,210); text-decoration:none;border-bottom: solid 0px #aaaaaa;} /*Color subcells hovering mode*/

/*IE6 hovering*/
.nav2 table {position:absolute; top:0; left:-1px; border-collapse:collapse;}
.nav2 ul li a:hover {background-color:#A4A4E2; text-decoration:none;} /*Color main cells hovering mode*/
.nav2 ul li a:hover ul {display:block; width:240px; position:absolute; z-index:999; top:2.6em; t\op:3.0em; left:0; marg\in-top:-0.1em;border-left:1px solid #ffffff;}
.nav2 ul li a:hover ul li a {display:block; w\idth:240px; height:1px; line-height:20px; padding:4px 16px 4px 16px;  border-bottom: solid 1px #ffffff; background-color:#A4A4E2; font-weight:normal; color:#000000;text-align:left;} /*Color subcells normal mode*/
.nav2 ul li a:hover ul li a:hover {background-color:rgb(210,210,210); text-decoration:none;border-bottom: solid 1px #aaaaaa;} /*Color subcells hovering mode*/