/* CSS Document */

body{ margin:0; background:#272727 url(../images/bg1.jpg) center top no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px}

body.default{ background:#a1a1a1 url(../images/bg3.jpg) 0 0 repeat-x }

form,fieldset{ margin:0; padding:0; border:0}

input,select{font-family:Arial, Helvetica, sans-serif;}

.wrapper{ width:1025px; margin:0 auto}

.header{ height:67px; background:url(../images/headerbg.jpg) no-repeat}

body.default .header{ background:#FFF}

.header .logo{ width:296px; float:left}

.header .menu{ width:729px; float:left; background:#00a9d5; height:26px; border-bottom:1px solid #000; margin-top:40px}

.clearboth{ clear:both}

a img{ border:0}

/* ------------------MENU-----------------------*/



	#dropDown{padding:0;margin:0;list-style:none;white-space:nowrap;height:26px; float:left;font-size:12px; font-family:Century Gothic,Arial, sans-serif}



	body>#dropDown {position: fixed;}



	#dropDown li{display:block;}



	#dropDown ul{position: relative;display:none;margin:0;list-style:none;}



	#dropDown ul.click {display: block;}



	#dropDown ul.click li{}



	#dropDown ul li {background-color:#000;}



	#dropDown ul li a{padding:0 10px; background-image:none}



	#dropDown ul li a.click {background-color:#B1D21A;color:#FFFFFF;/*display:block;*/}



	#dropDown ul li a:hover {color:#B1D21A; }

  

	#dropDown li {position:relative;z-index:2;margin: 0;float:left;display:inline; text-align:center;line-height:26px; padding:0 0 0 0;  text-transform:uppercase; background:url(../images/menu_line.jpg) 0 8px  no-repeat; font-weight:bold }



	#dropDown li a{position:relative;padding: 0;text-decoration: none; color:#FFFFFF;padding:0 10px; display:block; float:left;}



	#dropDown li a:hover{color:#FFFFFF; background:#000}





	#dropDown li ul {position:absolute;top:26px;left:0;padding-left:0; border:2px solid #00a9d5; border-top:0}



	#dropDown li ul li{background-color:#000; background-image:none;width:195px;padding:0 0;display:block;clear:both; text-align:left; text-transform:none;; font-size:14px}



	#dropDown li ul li a {color:#FFFFFF;width:185px;display:block; padding:1px 5px;height:20px; line-height:20px;clear:both!important;display:block;margin:0;border-bottom:1px solid #00a9d5; }



	#dropDown li ul li a:hover {background-color:#333;color:#FFFFFF; background-image:none;}

	

	#dropDown li.first{ background:none}



.homebanner{}

.homebanner .banner1{ background:url(../images/banner1.jpg) no-repeat; height:140px;}

.homebanner .banner2{ background:url(../images/banner2.jpg) no-repeat; height:234px;}

.homebanner .banner3{ background:url(../images/banner3.jpg) no-repeat; height:69px; position:relative}

body.default .banner3{ background:url(../images/banner3_bg.jpg) 0 0 no-repeat;height:159px;}

body.default .dealerfind{background:url(../images/dealerbg2.png) no-repeat; width:274px; height:123px; margin-top:119px}



.dealerfind{ background:url(../images/dealerbg.png) no-repeat; width:276px; height:61px;text-align:center; padding:20px 0 0 0; position:absolute; left:0;top:0; margin-left:378px}

.dealerfind input{ vertical-align:middle}

.dealerfind p{ margin:0; color:#FFFFFF}

.dealerfind .smalltxt{ font-size:10px}

.dealerfind .bigtxt{font-family:Century Gothic,Arial, sans-serif; font-size:15px; font-weight:bold}

.dealerfind .inputbox{ background:#272727; border:0; border-bottom:1px solid #bababa; border-right:1px solid #bababa; height:18px; width:200px; margin-right:1px; color:#a9a9a9; font-size:14px; text-align:center}



.bottomsection{ background:#272727;}

.bottomsection .div1{ width:338px; float:left; background:url(../images/divbg1.jpg) left bottom no-repeat; padding:0 10px 30px 10px; color:#FFFFFF; height:240px;}

.bottomsection .div2{ width:312px; float:left; background:url(../images/divbg2.jpg) left bottom no-repeat; padding:0 0 5px 0;height:265px;}
.bottomsection .div2 .div2_title{ width:312px;height:265px;background:url(../images/car_title.jpg) center 13px no-repeat; position:relative; z-index:10}
.bottomsection .div2 .div2_title h3{ position:absolute; font-size:13px; color:#c6ced0; bottom:75px; right:10px; font-family:Arial, Helvetica, sans-serif; padding:0; margin:0}
.bottomsection .div2 .div2_title p{ position:absolute; font-size:11px; color:#FFF;bottom:62px; right:35px; font-weight: 200; padding:0; margin:0 }
.bottomsection .div2 .div2_title p a{ color:#FFF; text-decoration:none }
.bottomsection .div3 h3{ font-size:16px;font-family:Century Gothic,Arial, sans-serif; margin:3px 0; font-weight:normal}

.bottomsection .div3 .greytxt{ color:#8d8d8d; margin:0}

.modelfinder{ background:#000; padding:5px; margin:5px 0}

.modelfinder input{ vertical-align:middle}

.modelfinder .inputbox{ background:#FFF; border:0; border-bottom:1px solid #7d7b7b;border-right:1px solid #7d7b7b; height:18px; width:250px; margin-right:1px}

.bottomsection .div3 .more{ margin-top:10px;font-family:Century Gothic,Arial, sans-serif;}

.bottomsection .div3 .more a{ color:#12ceff; text-decoration:none}

.bottomsection .div3 .more a:hover{ color:#12ceff; text-decoration:underline}



.footer{ text-align:center;background:#272727; color:#FFFFFF; padding:15px 0 50px; font-size:11px; }

.footer .botlink{ color:#858585; font-size:11px; text-transform:uppercase; margin:10px 0  3px 0}

.footer .botlink a{color:#858585; text-decoration:none; padding:0 5px}

.footer .botlink a:hover{color:#858585; text-decoration:underline}

.footer a{ color:#FFFFFF; text-decoration:none}

.footer a:hover{ color:#FFFFFF; text-decoration:underline}

body.default .footer{ background:none}

body.default a{color:#858585;}

body.default a:hover{color:#858585;}



.maincontent{ }

.leftcontent{ width:457px; padding:0 10px 10px 20px; float:left; color:#515760; border-right:1px solid #cccccc; margin-top:80px; min-height:500px}
.leftcontent p,.leftcontent li{ line-height:1.4em}

.leftcontent h3,.leftcontent3 h3{ font-size:14px; color:#00a9d5; font-weight:normal; margin:0;font-family:Century Gothic,Arial, sans-serif; text-transform:uppercase}

.leftcontent ul{ margin:0 0 0 15px; padding:0; list-style:disc}

.rightcontent{ width:537px; float:left}
.rightcontent4{ width:537px; float:left; margin-top:80px;}
.rightcontent2{ width:260px; float:left; padding-top:70px}
.leftcontent2{width:720px; padding:70px 10px 10px 20px; float:left;}
.right-title{ font-size:16px; font-weight:bold; padding-bottom:5px}

.rightcontent .productimg{width:537px; margin-top:40px}

.rightcontent .floorplan{ width:255px; float:left; padding:0 5px 0 15px;border-right:1px solid #cccccc}

.rightcontent h3,.rightcontent3 h3,.rightcontent4 h3{font-size:14px; color:#000; font-weight:normal; margin:3px 0;font-family:Century Gothic,Arial, sans-serif; text-transform:uppercase}

.rightcontent .detaillink{ color:#00a9d5; font-size:11px; text-decoration:none; float:right; margin:5px 10px 0 0}

.rightcontent .detaillink:hover{color:#00a9d5; text-decoration:underline}

.rightcontent .specification{ width:250px; float:left; padding:0 0 0 10px}

.rightcontent .specification ul{ list-style:none; margin:0; padding:0; font-size:11px}

.rightcontent .specification li{ background:url(../images/star.jpg) 0 5px no-repeat; line-height:1.5em; padding-left:7px; font-weight:bold}

.rightcontent .specification li a{color:#00a9d5; text-decoration:none;}

.rightcontent .specification li a:hover{color:#00a9d5; text-decoration:underline}

.rightcontent .gallery a{ margin:0 3px 3px 0}

.rightcontent .gallery{ padding:0 10px 0 15px}

.rightcontent .gallery img{ border:1px solid #CCC; width:122px; height:76px}

.spotlight{ width:245px; float:left; padding:0 0 0 15px}
.spotlight h3{ background:#efefef url(../images/spotlight_title_bg.jpg) 0 0 no-repeat; line-height:23px; padding-left:5px }

.latestinfo{width:270px; float:left; padding:0 0 0 0;}
.latestinfo h3{ background:#efefef url(../images/latestinfo_title_bg.jpg) right 0 no-repeat; line-height:23px; padding-left:5px }
.latestinfo img{ margin-left:10px}

.spotlightimg{border-right:1px solid #cccccc}



.bottomfinder{ text-align:center; background:url(../images/bottomfinderbg.png) 0 bottom no-repeat; padding-bottom:20px; margin:20px 0}

.bottomfinder .modelfinder{ background:#babbbb; width:320px; margin:0 auto}

.bottomfinder h3{ font-size:16px; font-weight:bold; margin:0; color:#000000}

.bottomfinder .greytxt{ margin:0; color:#8d8d8d}



.newsitem{ margin-bottom:20px}

.newsitem .title{ font-weight:bold}

.newsitem .description{/*font-weight:bold*/}

.newsitem .more a{ color:#00a9d5; text-decoration:none}

.newsitem .more a:hover{ color:#00a9d5; text-decoration:underline}



.pagerbar{ background:url(../images/pagerbg.jpg) no-repeat; width:453px; height:23px; line-height:23px; padding:0 0 0 3px; font-weight:bold; color:#000000}

.pagerbar a{color:#000000; text-decoration:none}

.pagerbar a:hover{color:#00a9d5; text-decoration:none}



.request_brochure{ width:456px; /*margin-top:40px*/}

.request_brochure h3{ padding-left:180px}

.request_brochure .top{ background:url(../images/brochuretop.jpg) no-repeat; height:5px; font-size:0}

.request_brochure .mid{ background:#000; color:#FFFFFF; position:relative;  padding:10px; font-size:11px}

.request_brochure .mid form{text-align:right;}

.request_brochure  .brochureimg{ position:absolute; left:0; top:0; margin-top:-39px}

.request_brochure .bot{ background:url(../images/brochurebot.jpg) no-repeat; height:5px; font-size:0}

.request_brochure p{ margin:0;}

.request_brochure .inputbox{ background:#FFF; border:0; height:18px; width:200px}

.request_brochure table{ width:310px; margin-left:135px;}

.request_brochure table td{ text-align:left; padding:2px 0; width:210px}

.request_brochure table th{ padding-right:3px; color:#bebebe; width:100px}

.request_brochure  .btns{ padding-top:5px}



body.default .container{ /*background:url(../images/bg2.jpg) center top no-repeat*/}


p{ margin:1em 0}



.compare{ margin-top:60px; color:#515760;}

.compare h3 {color:#00A9D5;font-family:Century Gothic,Arial,sans-serif;font-size:16px;font-weight:normal;margin:0;text-transform:uppercase;}

.compare .toprightoption{ float:right; text-align:right; margin-top:35px}

.compare_table{ border:1px solid #dfe2e7; border-collapse:collapse; width:100%; margin-top:15px; border-bottom:8px solid #e0e3e8}

.compare_table th{ background:#e1e2e7; text-align:left; font-size:16px; font-weight:bold}

.compare_table td{ border:1px solid #dfe2e7;}

.compare_table td,.compare_table th{ padding:3px 5px}

.compare_table .td1{ width:60%}

.compare_table .td2{ width:20%}

.compare_table .td3{ width:20%}

.compare_table .eventr td{ background:#f1f1f1}

.compare_table .select_style1{ width:175px; margin-bottom:2px; border:1px solid #d5d5d5; height:20px}

.compare_table .td4{ width:10%; }

.compare_table .td5{ width:10%;}

.compare_table .td6{ width:10%; }

.compare_table .td7{ width:10%;}



.compare .request_brochure{ margin:40px auto 40px auto}

.productname{ font-size:18px; font-weight:bold; color:#000000}



.post_form p{ margin:4px 0}

.post_form .post_input{ width:220px}

.post_form .requried{ color:#FF0000}

.post_form .submitbtn{ padding:8px 0}

/*---------------------specification--------------------------------*/
.specificationpage{ margin-top:70px; color:#515760;}

.specificationpage h3 {color:#00A9D5;font-family:Century Gothic,Arial,sans-serif;font-size:14px;font-weight:normal;margin:0;text-transform:uppercase;}

.specificationpage .request_brochure{ margin:50px auto 40px auto}

.specificationpage .specificationpage_list{ position:relative; margin-top:-40px}
.specificationpage .tabs{ text-transform:uppercase;font-family:Century Gothic,Arial,sans-serif; line-height:15px; margin-left:2px; height:48px}
.specificationpage .tabs a{ display:block; background:url(../images/tab_default.jpg) 0 0  no-repeat; width:114px; height:39px; text-align:center; font-size:14px; font-weight:bold; color:#FFFFFF; text-decoration:none; float:left; padding-top:10px}
.specificationpage .tabs a:hover,.specificationpage .tabs a.current{background:url(../images/tab_actived.jpg) 0 0  no-repeat; color:#FFFFFF; text-decoration:none}

.specificationpage .secification_img{ margin-left:287px; position:relative; margin-bottom:-35px; margin-top:10px}
.specification_table{ width:100%}
.specification_table td{ text-align:center; padding:3px 3px; background:#f1f1f1}
.specification_table th{ text-align:left; padding:3px 5px; background:#cccccc; font-weight:normal; width:218px}
.specification_table .title{ text-align:left; font-weight:bold; color:#FFFFFF; background:#a7a7a7}
.specification_table td.currentmodel{ background:#00a8d5; color:#FFFFFF}
.specification_table td.currentmodel_sub{ background:#dbeef3}

#sports_model{ display:none}

.emailfriendtable .emailfriendtd{ width:100px}
.emailfriendtable td{ vertical-align:top; padding:1px 0}
.emailfriendtable .input-text4{ width:200px; margin:1px 0}
.emailfriendtable .submit-text7{}

.leftcontent3{ width:735px; float:left; padding:0;margin-top:70px; color:#515760}
.rightcontent3{ width:273px; float:right; padding:0 8px; border-left:1px solid #c3c2c2;margin-top:70px;}

.model_finder{ width:272px}
.model_finder .divtop{ background:url(../images/corner_top_1.jpg) 0 0 no-repeat; height:6px; font-size:0}
.model_finder .divmid{ background:#000; padding:0 8px}
.model_finder .divmid h4{ text-transform:uppercase; font-size:15px; color:#FFFFFF; margin:0 0 03px 0; font-weight:normal;}
.model_finder .s_txt{ font-size:9px; color:#7a7a7a; font-family:Arial, Helvetica, sans-serif; margin:3px 0 0 0 }
.model_finder input{ vertical-align:middle}
.model_finder .inputtxt{ border:0; width:225px; height:19px; margin-right:2px}
.model_finder .divbottom{ background:url(../images/corner_bottom_1.jpg) 0 0 no-repeat; height:5px; font-size:0}

.dealer_finder{ width:272px; margin-top:5px}
.dealer_finder .divtop{ background:url(../images/corner_top_2.jpg) 0 0 no-repeat; height:4px; font-size:0}
.dealer_finder .divmid{ background:#b8b8b8; padding:0 8px}
.dealer_finder .divmid h4{ text-transform:uppercase; font-size:15px; color:#FFFFFF; margin:0 0 03px 0; font-weight:normal;}
.dealer_finder .s_txt{ font-size:9px; color:#FFF; font-family:Arial, Helvetica, sans-serif; margin:3px 0 0 0 }
.dealer_finder input{ vertical-align:middle}
.dealer_finder .inputtxt{ border:0; width:225px; height:19px; margin-right:2px}
.dealer_finder .divbottom{ background:url(../images/corner_bottom_2.jpg) 0 0 no-repeat; height:5px; font-size:0}

.join_newsletter{ width:272px;margin-top:5px}
.join_newsletter .divtop{ background:url(../images/corner_top_3.jpg) 0 0 no-repeat; height:4px; font-size:0}
.join_newsletter .divmid{ background:#00c1e2; padding:0 8px}
.join_newsletter .divmid h4{ text-transform:uppercase; font-size:15px; color:#FFFFFF; margin:0 0 3px 0; font-weight:normal;}
.join_newsletter .s_txt{ font-size:9px; color:#FFF; font-family:Arial, Helvetica, sans-serif; margin:3px 0 0 0 }
.join_newsletter input{ vertical-align:middle}
.join_newsletter .inputtxt{ border:0; width:225px; height:19px; margin-right:2px}
.join_newsletter .divbottom{ background:url(../images/corner_bottom_3.jpg) 0 0 no-repeat; height:5px; font-size:0}

.dealer_search{ width:272px; margin-top:5px}
.dealer_search .divtop{ background:#000 url(../images/corner_top_1.jpg) 0 0 no-repeat; color:#FFFFFF; border-bottom:1px solid #FFF; padding:5px 8px 5px 8px  }
.dealer_search .divmid{ background:#000; padding:4px 0px 5px 0px; color:#FFFFFF}
.dealer_search .divmid p{ margin:0 0 10px 0}
.dealer_search  h4{ text-transform:uppercase; font-size:15px; color:#FFFFFF; margin:0 0 3px 0; font-weight:normal;}
.dealer_search .divmid .s_txt{ font-size:11px; color:#FFF; font-family:Arial, Helvetica, sans-serif; margin:0 0 4px 0 }
.dealer_search input{ vertical-align:middle}
.dealer_search .inputtxt{ border:0; width:220px; height:19px; margin-right:2px}
.dealer_search .divbottom{ background:url(../images/corner_bottom_1.jpg) 0 0 no-repeat; height:6px; font-size:0}
.dealer_search #form1{ margin-top:15px}
.dealer_search .dealer_finder_form{ border-top:1px solid #FFF; margin-top:5px; padding:5px 8px 0 8px}
.dealer_search .selectstyle{border:0; width:220px; height:19px; margin-right:2px; vertical-align:middle}
.dealer_search .form_search{ margin:0 8px}
.form_finder_top{ padding:0 8px}

.right_brochure{ width:257px; height:135px; background:url(../images/right_brochure_bg.jpg) 0 0 no-repeat; padding:20px 8px 10px 8px}
.right_brochure  h4{ text-transform:uppercase; font-size:15px; color:#FFFFFF; margin:0 0 8px 0; font-weight:normal;}
.right_brochure th{ text-align:right; color:#b0b0b0; width:90px; padding-right:5px}
.right_brochure .inputbox{ border:0; width:180px; height:19px;}
.right_brochure .s_txt{ font-size:9px; color:#FFF; font-family:Arial, Helvetica, sans-serif; margin:3px 0 0 0; text-align:right}
.right_brochure td{ padding:2px 0}
.right_brochure .btns{ text-align:right; padding-top:3px}

.leftcontent3 .left_div{ width:340px; float:left;margin-top:40px;}
.leftcontent3 .right_div{ width:370px; float:left;margin-top:40px; margin-left:5px}
.leftcontent3 .left_ul{ margin:0; padding:0; list-style:none; color:#000000; font-size:11px}
.leftcontent3 .left_ul input{ width:300px; height:20px; border:1px solid #cecece; padding-left:20px; margin:2px 0  4px 0;font-size:12px}
.leftcontent3 .left_ul li{width:320px;}
.leftcontent3 .inputbox_name{ background:url(../images/ico_03.jpg) 3px 4px no-repeat}
.leftcontent3 .inputbox_email{ background:url(../images/ico_06.jpg) 3px 4px no-repeat}
.leftcontent3 .inputbox_address{ background:url(../images/ico_08.jpg) 3px 4px no-repeat}
.leftcontent3 .inputbox_postcode{ background:url(../images/ico_08.jpg) 3px 4px no-repeat}
.leftcontent3 .inputbox_tel{ background:url(../images/ico_10.jpg) 3px 4px no-repeat}
.leftcontent3 .left_ul .inputbox_checher{ float:left; width:216px; vertical-align:middle; padding:0}
.leftcontent3 .checkimg{ vertical-align:middle; float:left;border:1px solid #cecece; border-right:0; margin-top:2px; width:101px; height:20px}
.leftcontent3 .right_a{ float:right; color:#008baf; text-decoration:none}
.leftcontent3 .right_a:hover{color:#008baf; text-decoration:underline}
.leftcontent3  .inputbox_message{ width:700px; height:100px;border:1px solid #cecece; font-size:12px }
.leftcontent3 .div1{ background:url(../images/div1_bg.jpg) 0 0 no-repeat; width:346px; height:21px;padding:3px 5px;}
.leftcontent3 .div2{ background:url(../images/div2_bg.jpg) 0 0 no-repeat; width:346px; height:45px;padding:10px 5px 3px 5px; margin-top:8px}
.leftcontent3 .div3{ background:url(../images/div3_bg.jpg) 0 0 no-repeat; width:346px; height:58px;padding:10px 5px 3px 5px;margin-top:8px}
.leftcontent3 .contact_btn{ margin-top:5px;}
.leftcontent3 .div_message{ font-size:14px}

.pophtml_content_main{ background:#c3c2c2 url(../images/pop_bg.jpg) 0 0 no-repeat; border:1px solid #000; border-top:0; padding-top:40px; height:259px;}
.emailfriendtable .submit-text7{ padding-top:12px;}

.pagebottom{ border-top:1px solid #C3C2C2}
.pagebottom h4{ color:#000000!important; text-transform:uppercase; font-size:14px; font-weight:normal}
.bottom_offer{ float:left; width:297px;}
.bottom_spotlight{ float:left; width:200px}

.news_detail{ padding:0 20px; font-family:Arial, Helvetica, sans-serif}
.news_detail .newsimg{ border:1px solid #cccccc}
.news_title{ font-size:18px; font-weight:bold; margin-top:15px; color:#000000}
.bluetxt{ font-weight:bold; font-size:13px; color:#00a9d5}
.greytxt{ color:#646464; font-style:italic}
a.links{ text-decoration:none; color:#0D7EAA!important}
a.links:hover{ text-decoration:underline;color:#0D7EAA!important}

body.excel_670B{background:#272727 url(../images/bg4.jpg) center top no-repeat; }
body.excel_670B .header{background:url(../images/headerbg4.jpg) no-repeat}
body.excel_670B .banner1{background:url(../images/banner4.jpg) no-repeat 0 0;}
body.excel_670B .banner2{background:url(../images/banner4_2.jpg) no-repeat 0 0;}
body.excel_670B .banner3{background:url(../images/banner4_3.jpg) no-repeat 0 0;}

.modelfindermessage{ color:#00a9d7; font-size:9px}

.bottomsection .div3 table th{ width:40px; padding:5px 0 5px 2px; text-align:left;font-size:12px; font-weight:bold}
.bottomsection .div3 table input{ border:solid 1px #f4f4f4; width:175px; }
.bottomsection .div3 h3{ font-size:12px}
.bottomsection .div3 .s_txt input{ vertical-align:middle; margin-left:-3px; }
.bottomsection .div3 .more{ font-size:11px; font-family:Verdana, Geneva, sans-serif}

.bottomsection .div3 {
	color:#FFF;
float:left;
height:270px;
width:345px;
padding-left:10px;
background:url(../images/divbg3.jpg) left bottom no-repeat; 
}
.bottomsection .brochurehome{
display:block;
height:160px;
_height:197px;
width:335px;
background:transparent url(../images/jafar_bj.jpg) no-repeat scroll 0 20px;
}
.bottomsection .div3 h4 {
font-size:12px;
font-weight:bold;
height:20px;
margin:55px 0 0 0;
background:url(../images/jafar_title.jpg) no-repeat -3px top;
}
.bottomsection .div3 .small{ padding:0px 0 12px 3px; display:block; height:30px; line-height:20px; color:#8e8e8e}
.bottomsection .div3 .s_txt {
color:#C1C1C1;
font-size:9px;
margin:0;
padding:5px 0 0 3px
}
.bottomsection .div3 table{ margin:0px 0 0 5px;}
.bottomsection .div3 .btns{ padding-left:5px;}
.banner2 img{position: relative; top: -10px;}

.specificationpage_list #standard_model{height:304px;}
.specificationpage_list #sports_model{height:304px;}