/*-----------------------------DEFAULT OVERRIDS----------------------------------------*/
html {
	height:100%;
}
body {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	cursor:default;
	background:url(../images/bg.gif) top left repeat-x;
	height:100%;
}
a.more {
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#839e2b;
	text-transform:uppercase;
	text-decoration:none;
}
a.more1 {
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#515b24;
	text-decoration:none;
	text-transform:uppercase;
}
a, a * {
	cursor:pointer;
}
.hide {
	display:none;
}
.clear {
	clear:both;
}
.left {
	float:left;
}
img.left, .img.right {
/*	border:1px solid #bbb;*/
	padding:0px;
}
img.left {
	margin:0 7px 7px 0;
}
.right {
	float:right;
	margin:0 2px !important;
}
.hr {
	background:url(../images/hrbg.gif) repeat-x;
	display:block;
	clear:both;
	height:12px;
	margin:3px 8px 3px 8px;
	overflow:hidden;
	border:none;
}
.w50 {
	width:340px;
	padding:5px;
}
.w30 {
	width:200px;
}

ul { margin:0 0 0 30px; }
/*----------------------------------------DEFAULT OVERRIDS STOP---------------------------------------*/

#mainWrapper {
	width:1000px;
	margin:auto;
	/*background:url(../images/mainWrapperbg.gif) top left repeat-y;*/
	padding:0px;

}
/*-------------------------------------------HEADE START---------------------------------------------*/
.header {
	padding:0px;
	background:url(../images/hedarbg.gif) no-repeat;	
	width:1000px;
	height:138px;
}
.header .logo {
	width:224px;
	height:138px;
	float:left;
	display:inline-block;
	cursor:pointer;
	margin:0px;
}
.header .logo span {
	display:none;
}
.header .socialNetLogo{ width:210px; float:right; font: bold 12px Verdana, Arial, Helvetica, sans-serif; 
color:#666666; text-align:left; height:94px; margin:14px 0 0 0;}
.header .socialNetLogo label
{
width:70px;
float: left;
text-align: right;
margin-right: 0.5em;
display: block;
color:#FF0000;
}
.header .socialNetLogo a{color:#666666; text-decoration:none;}
.header .socialNetLogo a:hover{color:#FFFFFF;text-decoration:underline;}
.header .flash{ padding:10px 0 0 0; height:210px !important; clear:both; float:left; }

/*------------------------------------------NAV START----------------------------------------------------*/

.nav { width:765px; float:right;}
.nav ul { list-style:none; margin:0px; padding:0px;}
.nav ul li { float:left;color:#FFFFFF}
.nav ul li a {  background:url(../images/bg_nav_left.gif) no-repeat; height:30px; float:left; color:#FFFFFF; 
font:normal 10px Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:none; cursor:pointer; padding-left:9px}
.nav ul li a span { height:22px; float:left; padding-left:0px; padding-right:9px; padding-top:8px;
background:url(../images/bg_nav_right.gif) no-repeat top right}
.nav ul li a:hover { background:url(../images/bg_nav_leftH.gif) no-repeat; color:#FFFFFF; text-decoration:none}
.nav ul li a:hover span { background:url(../images/bg_nav_rightH.gif) no-repeat top right}
.nav ul li a.current { background:url(../images/bg_nav_leftH.gif) no-repeat; color:#FFFFFF; text-decoration:none}
.nav ul li a.current span { background:url(../images/bg_nav_rightH.gif) no-repeat top right}

/*------------------------------------------FOOTER START--------------------------------------------------*/

#footerWrapper {
	background:url(../images/footerbg.gif) repeat-x;
	overflow:hidden;
	padding:0px 0px 0px 0px;
	height:69px;
	color:#666666;
}
.footer{ width:1000px; text-align:left; margin:0 auto;}

.footer a {
	color:#666666;
 font:normal 11px Verdana, Arial, Helvetica, sans-serif;
 text-decoration:none;
}
.footer a:hover {
	color:#ccc;
	text-decoration:underline;
}

.footer ul{ margin:0px 0 0px 20px; padding:0px 0 0px 0px; list-style:none; float:left;}
.footer ul li{ margin:13px 30px 0px 10px; padding:0px; list-style:none; float:left;}
.footer div p{ margin:14px 0px 0px 0px;}
.footer div p.iconp{ margin:25px 0px 0px 0px;}

.bgleft{ background:url(../images/foolibg.gif) no-repeat right; float:left; width:400px; padding:0 20px 0 0; }
.bgleft1 { background:url(../images/foolibg.gif) no-repeat right; float:left; width:300px; padding:0 20px 0 0; }

.footer a.rightpad{ padding-right:20px;}
.footer a.rightpad2{ padding-right:36px;}
.footer ul li p.line{ line-height:40px;}
/*-------------------------------------------LeftContainer START----------------------------------------------------*/

#leftContainer h1,#leftContainer h2{
 background:url(../images/titalbg.gif) no-repeat;
 width:680px; height:22px;
 font:normal 12px Verdana, Arial, Helvetica, sans-serif;
 color:#ffb913;
 padding:8px 0 0 10px;
 margin:0px;
 clear:both;
}
#leftContainer .contDiv{width:673px; border-left:1px #b2b2b2 solid; border-right:1px #b2b2b2 solid;  margin:0px; padding:20px 0 5px 15px; overflow:hidden;}
#leftContainer .contDiv p{/* width:375px;*/ margin:0px; padding:0px 0px 10px 0px; float:left;}
#leftContainer .contDiv img{ margin-right:10px; float:right;}
span a{ float:right; margin:0px; padding:3px; color:#c40202; font-size:11px; text-decoration:underline;}
span a:hover{ text-decoration:none;}
#leftContainer .contBotDiv{ background:url(../images/titalbotbg.gif) no-repeat; width:690px; height:9px; margin-bottom:10px;}
#leftContainer .odometerDiv{ width:690px; background:url(../images/odometerDiv.gif) no-repeat; height:205px;margin-bottom:10px;}
#leftContainer .odometerDiv p{ width:375px; margin:0px; padding:10px 10px 0px 0px; float:right;}
#leftContainer .comanDiv{width:688px; border-left:1px #b2b2b2 solid; border-right:1px #b2b2b2 solid;  margin:0px; padding:10px 0 0px 0px; overflow:hidden;}
#leftContainer .comanDiv span a{ float:left; margin:0px; padding:0px; color:#c40202; font-size:11px; text-decoration:underline;}
#leftContainer .comanDiv span a:hover{ text-decoration:none;}
.lanHeight{ padding:15px 20px 0 0!important; color:#000000;}
#leftContainer .comanDiv img{ margin:0px;}
.gere{ background-color:#e5e5e5; padding:5px 5px 5px 8px; clear:both; overflow:hidden;}
.gere ul { margin:0px; padding:0px; list-style:none;}
.gere ul li{ margin:2px 7px 2px 3px; padding:0px 5px 0px 0px; list-style:none; float:left; background:url(../images/li_rightBG.gif) no-repeat right 2px;}
.gere a{ color:#666666; text-decoration:none;}
.gere a:hover{ color:#000000; text-decoration:underline;}
.pad{ padding:5px 5px 5px 10px;}
.back{ float:left;}
.red a{color:#d70b00; text-decoration:none;}
.red a:hover{color:#990000; text-decoration:none;}
.red{color:#d70b00; text-decoration:none;}
.divpad p{ padding:5px 5px 5px 10px!important;}
.divpad span{ padding:5px 10px 5px 5px!important;}
.height{ height:1205px; _height:1255px;}
#siteMap { margin:10px 0 0 60px; list-style:square; font-family:Arial, Helvetica, sans-serif; }
#siteMap li{ font-size:13px; text-transform:capitalize; font-weight:bold; margin:10px 0; }
#siteMap li a { text-decoration:none; }
.vehMilage { width:500px; margin:0 auto; }
.vehMilage td { padding:10px; border:1px solid #999999; }
.news { width:680px; margin:0 auto; }
.news td { padding:10px; }
.icon { margin:0 5px 10px 10px !important; }
.fontSz { font-size:15px; }
/*-------------------------------------------Contact form START----------------------------------------------------*/

.contact { margin:10px; padding:20px; width:500px; border:1px solid #cccccc; }
.contact label { width:140px; padding:7px 10px 0 0; display:block; float:left; }
.inputBox { width:300px; }
.textBox { width:300px; height:150px; }
.button { background:#BD0202; border:1px solid #666666; height:30px; width:80px; font-weight:700; color:#ffffff; }

/*-------------------------------------------Contact form end----------------------------------------------------*/


/*-------------------------------------------RightContainer START----------------------------------------------------*/

#rightContainer{ padding-left:12px!important;}
#rightContainer h3{ background:url(../images/titalbg_right.gif) no-repeat; width:290px; height:22px; color:#FFFFFF; padding:8px 0 0 10px; font-size:12px; margin:0px;}
#rightContainer .rightcomanDiv{ width:282px;border-left:1px #b2b2b2 solid; border-right:1px #b2b2b2 solid; margin:0px; padding:8px; background-color:#efefef;}
#rightContainer .rightcomBotDiv{ background:url(../images/titalbot_right_bg.gif) no-repeat; width:300px; height:10px; margin-bottom:10px;}
#rightContainer ul.box li{ font-weight:bold; margin:21px 0px 6px 0px; color:#d70b00;}
#rightContainer ul.box li a{color:#d70b00; text-decoration:none;}
#rightContainer ul.box li a:hover{color:#d70b00; text-decoration:underline;}
#rightContainer .logoBoxbg{ background:url(../images/logo_bg.gif) repeat-y; width:280px; height:351px; margin-bottom:10px; padding:10px; color:#FFFFFF; }
#rightContainer .logoBoxbg p.topp{ margin-top:110px; padding-bottom:115px;}
#rightContainer .twitterTopbg{ background:url(../images/twitter_topbg.gif) no-repeat; width:300px; height:36px; padding:5px 0 0 0;}
#rightContainer .twitterTopbg label{width:70px;float: left;text-align: right;margin-right: 0.5em;display: block;color:#017b9c; margin-top:10px;}
#rightContainer .twitterTopbg input{ border:1px #77dcf7 solid; width:120px; height:15px; font-size:11px; padding-top:3px; padding-left:5px;}
#rightContainer .twitterBox{ background-color:#d0f6ff; width:288px;  border-left:1px #b2b2b2 solid; border-right:1px #b2b2b2 solid; color:#007b9c; margin:0px; padding:20px 0px 10px 10px;}
#rightContainer .twitterBox ul li{ margin:0px 0 15px 3px; }
#rightContainer .twitterBotbg{ background:url(../images/twitter_botbg.gif) no-repeat; width:290px; height:38px; color:#007b9c; text-align:right; padding:12px 10px 0 0;}


