#container:after{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
#container{
display: inline-block;
}
 * html #container{
	height: 1%;
}
 #container{
	display: block;
}

* {	margin: 0px; padding: 0px;}

img { border:0;}
a { text-decoration:underline; color:#ff0000; outline:none;}
p {color:#b4b4b4; font:normal 12px "Lucida Grande", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;}
h1 { font:bold 20px "Lucida Grande", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; letter-spacing:-1px; text-shadow:1px 1px 1px #3b3b3b; color:#e6e6e6; background:#343434 url(../images/h1bg.gif) repeat-x 0 100%; line-height:32px; border:solid 1px #111111; padding-left:15px;}
h3{font:normal 21px "Calibri", Arial, Helvetica, sans-serif; color:#e3a104; padding-left:0px; }
h4{font:normal 20px "Calibri", Arial, Helvetica, sans-serif; color:#d1d1d1; padding-left:0px; }
h5 {font:normal 18px "Calibri", Arial, Helvetica, sans-serif; color:#e3a104; padding-left:0px; }





/******************************************************/
body { background:#000 url(../images/main_bg.jpg) no-repeat 50% 0; font-family:"Lucida Grande", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;}
#main { width:982px; margin:0 auto; }
#header { position:relative;}
#header #bookmark { position:absolute; right:20px; top:58px;}
#header #bookmark a {display:block;  height:27px; background:url(../images/bookmark.png) no-repeat 0 0;}
#header #bookmark a:hover { background:url(../images/bookmark.png) no-repeat 0 100%; } 
#header #icon_set{position:absolute; right:96px; top:58px; }
#header #icon_set a { float:left;}
#header #icon_set a.facebook {background:url(../images/faceback-icon.png) no-repeat 0 0;}
#header #icon_set a.twitter {background:url(../images/twitter-icon.png) no-repeat 0 0;}
#header #icon_set a.myspace {background:url(../images/myspace-icon.png) no-repeat 0 0;}
#header #icon_set a.youtube {background:url(../images/youtube-icon.png) no-repeat 0 0;}
#header #icon_set a:hover {background-position: left bottom; }

#header #nav {background:url(../images/nav-bg.png) no-repeat 0 0; height:38px; margin-top:0px;}
#header #nav ul{ list-style:none; padding-left:20px}
#header #nav ul li { float:left; display:inline; background:url(../images/saperator.gif) no-repeat 0 50%;}
#header #nav ul li a { font:normal 14px "Calibri", Arial, Helvetica, sans-serif;  color:#9f9f9f; text-transform:uppercase; text-decoration:none; padding:8px 20px; display:block; text-shadow:1px 1px 1px #000;}
#header #nav ul li a:hover { color:#fff; text-shadow:-1px -1px 1px #000;}



/* Easy Slider */
	#slider{ background:url(../images/slider-bg.jpg) no-repeat 0 0; position:relative;}	
	#slider ul{	margin:0; width:981x; padding:0; list-style:none;}
	#slider li{ width:981px; height:258px; overflow:hidden; position:relative;}	
	p#controls{	margin:0; position:relative;} 
	#prevBtn, #nextBtn{ display:block; margin:0; overflow:hidden; text-indent:-8000px; width:24px; height:19px; position:absolute; left:923px; top:-64px; z-index:100;}	
	#nextBtn{left:945px;}														
	#prevBtn a, #nextBtn a{display:block; width:30px; height:77px; background:url(../images/slide-leftarrow.gif) no-repeat 0 0;	}	
	#nextBtn a{background:url(../images/slide-rightarrow.gif) no-repeat 0 0;}			
	#slider li h2{margin:0 20px; padding-top:20px; color:#515151; font:normal 32px Arial black, Helvetica, sans-serif; letter-spacing:-2px; text-shadow:3px 3px 3px #000;}	
	#slider li h2 span { color:#bf0b0b;}
	#slider li p{ margin:5px 0 0 20px; color:#7a7575; font:normal 13px "Calibri", Arial, Helvetica, sans-serif; letter-spacing:1px; line-height:18px; width:55%;}		
	#slider li img.car1 { position:absolute; right:9px; top:22px;}
#special-in { height:; width:980px; background:url(../images/specialized-in.png) no-repeat 0 0; z-index:99; position:absolute; bottom:0; left:0; height:75px;}
#special-in span { display:none;}
/******** Sliding end************/


/******** Sliding gallery ************/
#gallery { position:relative; width:696px; height:213px; background:#2f2f2f url(../images/gal-bot.gif) repeat-x 0 100%; border:solid 1px #1e1e1e; overflow:hidden; }
ul.tabs {float: left; list-style: none; height: 32px; }
ul.tabs li {float: left; }
ul.tabs li a { text-decoration: none; color: #d58b09; display: block; font:bold 11px Arial, Helvetica, sans-serif; padding: 0 20px; outline: none;}

ul.tabs li a:hover, ul.tabs li.active a { background: #202020; color:#ffb400;}
html ul.tabs li.active, html ul.tabs li.active a:hover {background: #202020; color:#ffb400;}
.tab_container {
	float: left;
	width: 99%;
	height:300px;
}
.tab_content {
	padding: 15px;
	overflow:visible;
	height:180px;
}
.tab_content h2 {font-weight: normal; padding-bottom: 10px;	font-size: 1.8em;}
.tab_content h3 {color: #d1d1d1; font:normal 25px "Lucida Grande", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;}
.tab_content img.carImg {float: left; margin: 0 20px 20px 0; border: 3px solid #616161;}
.tab_content p { color:#b4b4b4; font:normal 12px "Lucida Grande", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; padding-top:12px;}
.tab_content p a.knowmore { display:block; padding-top:10px;}

.prettyGalleryContainer {
	position:absolute;
	left:493px;
	top:272px;
}
.prettyGalleryContainer .pg_paging{ list-style:none; }
.prettyGalleryContainer .pg_paging li { float:left; display:none; }
.prettyGalleryContainer .pg_paging li a { color:#000;}
.prettyGalleryContainer .pg_paging li.pg_prev, .prettyGalleryContainer .pg_paging li.pg_next { display:block;  width:22px; height:19px; background:url(../images/slide-leftarrow.gif) no-repeat 0 0; }
.prettyGalleryContainer .pg_paging li.pg_next {background:url(../images/slide-rightarrow.gif) no-repeat 0 0;}
ul.prettyGalleryContainer {left:-640px; top:-18px; background:#090909; border:solid 1px #212121; width:625px !important;}






/******** Sliding gallery end ************/




#container { width:979px; background:#353535 url(../images/main_bg.jpg) no-repeat 50% -433px; padding-bottom:20px; border-left:solid 1px #4e4e4e; border-right:solid 1px #4e4e4e;}

/********** left part ***********/
#container #left_cont { width:235px; margin-left:12px;  margin-top:24px; float:left; display:inline; }
#container #left_cont #left-nav { border:solid 1px #525252; width:100%; background:url(../images/leftnav_bg.png) repeat-y 1px 0; }
#container #left_cont #left-nav h3 { background:url(../images/wespecializein_bg.gif) no-repeat 1px 0; font: bold 15px Arial, Helvetica, sans-serif; color:#090909; line-height:29px; padding-left:15px; text-shadow:1px 1px 1px #3f3f3f; }
#container #left_cont #left-nav ul { list-style:none; padding:10px 0; }
#container #left_cont #left-nav ul li { background:url(../images/leftnav_saperator.png) no-repeat 0 100%;  }
#container #left_cont #left-nav ul li a{ font:normal 12px Arial, Helvetica, sans-serif; color:#c3c3c3; padding-left:20px; line-height:34px; display:inline-block; text-decoration:none; }
#container #left_cont #left-nav ul li a:hover { color:red;} 

#container #left_cont #serOver { border:solid 1px #525252; width:100%; background:#141414; margin-top:10px; }
#container #left_cont #serOver ul { list-style:none; padding:10px 15px;  }
#container #left_cont #serOver ul li { font:normal 11px Arial, Helvetica, sans-serif; color:#9e6f00; text-decoration:none; padding:7px 0; }
#container #left_cont #serOver ul li a {color:#890505;}
#container #left_cont #serOver h3 { background:url(../images/serviceoverView_bg.gif) repeat-x 0px 0; font: bold 15px Arial, Helvetica, sans-serif; color:#090909; line-height:29px; padding-left:25px; text-shadow:1px 1px 1px #3f3f3f; }



/****** right part ******/
#right-cont { float:right; display:inline; width:699px; margin-right:12px; margin-top:24px;}
#cars { list-style:none; margin-top:20px;}
#cars li { float:left; display:inline; width:220px; margin-right:18px;}
#cars li .car_img, .car_img { border-top:solid 1px #c2c2c2; float:left; display:inline;}
#cars li .car_img img, .car_img img { border:solid 5px #464646;}
#cars li p { font:normal 11px "Calibri", Arial, Helvetica, sans-serif; color:#9e9e9e; padding-top:10px; line-height:15px;}
#cars li p strong { display:block; clear:both; color:#fff; font-size:13px; }
#cars li p a.knowmore { display:block; padding-top:10px;}

#right-cont #news_board { background:url(../images/news_board-bg.gif) repeat-x 0 0; width:684px; }
#right-cont h1.newsEve { background:url(../images/news-evn-bg.jpg) no-repeat 0 0; margin-top:20px; font:bold 24px Arial, Helvetica, sans-serif; color:#000; text-shadow:1px 1px 1px #454545; letter-spacing:-2px; padding-left:15px; line-height:41px; border:0;}
#right-cont #news_board ul { list-style:none; padding:0 15px;}
#right-cont #news_board ul h6 { background:url(../images/news_icon.gif) no-repeat 0 5px; font:normal 18px "Calibri", Arial, Helvetica, sans-serif; color:#e3a104; padding-left:15px; margin-top:20px;}
#right-cont #news_board ul p {font:normal 13px "Calibri", Arial, Helvetica, sans-serif; color:#9a9a9a; }


#footer p, #footer p a { text-align:center; font:normal 11px "Calibri", Arial, Helvetica, sans-serif; color:#aeaeae;}
#footer a {padding:3px 5px; text-decoration:none; display:inline-block;}
#footer a:hover { color:#ff0000;}



/************** inner pages *******************/
.inner_page #left_cont, .inner_page #right-cont{ margin-top:10px !important; }
.paNav{margin:5px 12px 0;  padding:3px;  background:url(../images/gal-bot.gif) repeat-x 0 0; }
.paNav ul{background:#090909; border:solid 1px #212121; width:100%; list-style:none; overflow:hidden;}
.paNav ul li { float:left; display:inline; font-family:"Calibri", Arial, Helvetica, sans-serif; font-size:12px;  color:#9E6F00; padding:0 3px;}
.paNav ul li a{ background:url(../images/arrow1.gif) no-repeat 100% 3px; color:#9f9f9f; text-transform:uppercase; text-decoration:none; padding:0 13px; display:block; text-shadow:1px 1px 1px #000;}
#right-cont #news_board ul h6.queMrk { background:url(../images/question_icon.gif) no-repeat 0 5px; padding-left:20px;}


.car_content { padding: 15px; }
.car-lst { display:block; clear:both; margin:5px 0; overflow:hidden;}
.car-lst .car_img { border-top:solid 1px #c2c2c2; float:left; display:inline;  margin-right:15px;}
.car-lst .car_img img { border:solid 6px #464646; }
.car_content h2 {font-weight: normal; padding-bottom: 10px;	font-size: 1.8em;}
.car_content h3 {color: #d1d1d1; font:normal 25px "Lucida Grande", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;}
.car_content p { color:#b4b4b4; font:normal 12px "Lucida Grande", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; padding-top:12px; padding-bottom:12px;}
.car_content p a.knowmore { display:block; padding-top:10px;}
#news_board h5 { padding-top:15px;}

#right-cont #news_board ul.list { list-style:none; margin:0; padding:0; }
#right-cont #news_board ul.list li{ background:url(../images/tick_icon.gif) no-repeat 0 3px; padding:3px 0 3px 20px; font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Calibri,helvetica,arial,sans-serif; font-weight:300; color:#cacaca; font-size:12px;}
#right-cont #news_board ul.list a{ color:#cacaca;}

#right-cont .blog h6 { color:#ccc !important;}
#right-cont .blog h6 span { font-size:60%; color:#000}
#right-cont .blog ul li { border-bottom:dotted 1px #6a6a6a; padding-bottom:10px;}
#right-cont .blog ul li .car_img { float:right; margin-left:10px;}

#inq_form { width:90%; margin:0 auto;}
#inq_form p { padding-top:0 !important; }
#inq_form p label {  display:inline-block; color:#000; font-size:13px; padding-top:5px;}
#inq_form p input { color:#666; width:90%; background:#212121; border-left:solid 1px #1c1c1c; border-top:solid 1px #1c1c1c; border-bottom:solid 1px #525252; border-right:solid 1px #525252; padding:2px 5px; }
#inq_form p textarea { width:90%; background:#212121; border-left:solid 1px #1c1c1c; border-top:solid 1px #1c1c1c; border-bottom:solid 1px #525252; border-right:solid 1px #525252; padding:5px;}
#inq_form p select { color:#666; width:220px; background:#212121; border-left:solid 1px #1c1c1c; border-top:solid 1px #1c1c1c; border-bottom:solid 1px #525252; border-right:solid 1px #525252;}
#inq_form #submit-form-btn { font:bold 14px "Lucida Grande", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; background:#000; border:solid 1px #1c1c1c; color:#333; text-transform:uppercase; padding:3px 5px; margin-top:10px;}


#contect-form { width:90%; margin:0 auto;}
#contect-form p { padding-top:0 !important; }
#contect-form p label {  display:inline-block; color:#000; font-size:13px; padding-top:5px;}
#contect-form p input { color:#666; width:90%; background:#212121; border-left:solid 1px #1c1c1c; border-top:solid 1px #1c1c1c; border-bottom:solid 1px #525252; border-right:solid 1px #525252; padding:2px 5px; }
#contect-form p textarea { width:90%; background:#212121; border-left:solid 1px #1c1c1c; border-top:solid 1px #1c1c1c; border-bottom:solid 1px #525252; border-right:solid 1px #525252; padding:5px;}
#contect-form p select { color:#666; width:220px; background:#212121; border-left:solid 1px #1c1c1c; border-top:solid 1px #1c1c1c; border-bottom:solid 1px #525252; border-right:solid 1px #525252;}
#contect-form #submit-form-btn { font:bold 14px "Lucida Grande", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; background:#000; border:solid 1px #1c1c1c; color:#333; text-transform:uppercase; padding:3px 5px; margin-top:10px;}

