@charset "utf-8";
body {
padding:0;
margin:0;
background-color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
text-decoration:none;
color:#000;
line-height:18px;
}
@font-face {
    font-family: 'vijayaregular';
    src: url('../fonts/vijaya-webfont.eot');
    src: url('../fonts/vijaya-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/vijaya-webfont.woff') format('woff'),
         url('../fonts/vijaya-webfont.ttf') format('truetype'),
         url('../fonts/vijaya-webfont.svg#vijayaregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
font-family: 'MyriadPro-Cond';
src: url('../fonts/myriadpro-cond.eot');
src: url('../fonts/myriadpro-cond.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/myriadpro-cond.woff') format('woff'),
		 url('../fonts/myriadpro-cond.ttf') format('truetype'),
		 url('../fonts/myriadpro-cond.svg#myriadpro-cond') format('svg');
font-weight: normal;
font-style: normal;
}
h1{
font: normal 30px "MyriadPro-Cond";
color:#5c9d0d;
text-decoration:none;
padding:0;
margin:0;
}
h2{
font: normal 27px "MyriadPro-Cond";
color:#0266b1;
text-decoration:none;
padding:0;
margin:0;
}
.topheaderepeat{
padding:35px 0 0 0;
margin:0;
background:url(../images2/topheaderepeat.jpg);
background-repeat:repeat-x;
background-color:#FFF;
}
.container{
width:1004px;
margin:0 auto;
}
.logobg1{
background:url(../images2/logobg1.jpg) no-repeat;
height:124px;
padding:0 18px 0 21px;
margin:0;
}
.logo1{
width:339px;
float:left;
padding:24px 0 0 0;
margin:0;
}
.logo2{
width:480px;
float:right;
padding:24px 0 0 0;
margin:0;
}
.menubg{
background:url(../images2/menubg.jpg) no-repeat;
height:44px;
padding:0;
margin:0;
}
.padding1{
padding:0 6px 0 7px;
}
.menuleft1{
width:164px;
height:38px;
float:left;
padding:6px 0 0 60px;
margin:0;
}
.menuleft2{
width:767px;
float:left;
padding:0;
margin:0;
}
.menuleft2 ul{
padding:0;
margin:0;
line-height:normal;
list-style-type:none;
}
.menuleft2 li{
padding:0;
margin:0;
display:inline;
}
.menuleft2 a{
padding:12px 21px 0 21px;
margin:0;
height:32px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
text-decoration:none;
color:#FFF;
background:url(../images2/divaidar.jpg) no-repeat right center;
float:left;
display:block;
}
.menuleft2 a:hover{
padding:12px 21px 0 21px;
margin:0;
height:32px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
text-decoration:underline;
color:#FFF;
background:url(../images2/divaidar.jpg) no-repeat right center;
float:left;
display:block;
}
.menuleft2 .current_page_iteam a{
background-image:none;
}
.topbannerbg1{
background:url(../images2/topbannerbg1.jpg) no-repeat;
height:331px;
padding:45px 0 0 678px;
margin:9px 0 13px 0;
}
.top-serch{
width:301px;
padding:0;
margin:0;
}
.searchbg{
background-color:#01a4e9;
padding:0 20px 0 20px;
margin:0;
font-family: 'Allerta', sans-serif;
font-size:14px;
font-weight:normal;
text-decoration:none;
color:#FFF;
}
.text1{
font: normal 48px "vijayaregular";
color:#fff;
text-decoration:none;
padding:0 0 27px 0;
margin:0 0 9px 0;
border-bottom:1px solid #40abd8;
line-height:20px;
}
.dropdownmenu{
width:210px;
height:24px;
padding:0;
margin:0;
font-family: 'Allerta', sans-serif;
font-size:13px;
font-weight:normal;
text-decoration:none;
color:#000;
}
.padding2{
padding:0 0 13px 0;
}
.padding3{
padding:25px 0 25px 0;
}
.mainleft1{
width:655px;
float:left;
padding:0;
margin:0;
}
.mainleft2{
width:300px;
float:right;
padding:0;
margin:0;
}
.boxbg1{
background:url(../images2/boxbg1.jpg) no-repeat;
height:45px;
padding:0 0 0 14px;
margin:0;
}
.boxrepear1{
background:url(../images2/boxrepear1.jpg) no-repeat;
background-repeat:repeat-y;
padding:0;
margin:0;
}
.padding4{
padding:0 19px 0 15px;
}
.text2{
font:normal 22px "MyriadPro-Cond";
color:#0d63ac;
text-decoration:none;
padding:10px 0 10px 0;
margin:0;
line-height:20px;
}
.text3{
font:normal 26px "MyriadPro-Cond";
color:#fff;
text-decoration:none;
padding:10px 0 0 0;
margin:0;
line-height:20px;
}
.padding5{
padding:10px 0 0 0;
}
.padding6{
padding:0 0 20px 0;
}
.border1{
border-left:1px solid #e1e1e1;
border-right:1px solid #e1e1e1;
padding:0 18px 0 18px;
}
.text4{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#0965b2;
text-decoration:none;
padding:0;
margin:0;
}
.dotted-repeat{
background:url(../images2/dotted-repeat.jpg) no-repeat bottom;
background-repeat:repeat-x;
padding:30px 0 20px 0;
margin:0 0 20px 0;
}
.left1{
width:305px;
float:left;
padding:0;
margin:0;
color:#0761b9;
}
.left2{
width:185px;
float:left;
padding:0;
margin:0;
color:#0761b9;
}
.left3{
width:95px;
float:left;
padding:0;
margin:0;
color:#0761b9;
}
.dropdownmenu1{
width:144px;
height:26px;
padding:0;
margin:0;
font-family: 'Allerta', sans-serif;
font-size:13px;
font-weight:normal;
text-decoration:none;
color:#000;
}
.textbox1{
width:91px;
height:24px;
padding:0;
margin:0;
border:1px solid #a9a9a9;
font-family: 'Allerta', sans-serif;
font-size:13px;
font-weight:normal;
text-decoration:none;
color:#000;
}
.padding7{
padding:0 0 4px 0;
}
.padding8{
padding:10px 0 20px 0;
}
.left4{
width:272px;
float:left;
padding:10px 0 0 0;
margin:0;
color:#0966ac;
}
.dropdownmenu2{
width:194px;
height:26px;
padding:0;
margin:0;
font-family: 'Allerta', sans-serif;
font-size:13px;
font-weight:normal;
text-decoration:none;
color:#000;
}
.padding9{
padding:0 0 8px 0;
}
.left5{
width:97px;
float:left;
padding:10px 0 0 0;
margin:0;
}
.dropdownmenu3{
width:70px;
height:26px;
padding:0;
margin:0;
font-family: 'Allerta', sans-serif;
font-size:13px;
font-weight:normal;
text-decoration:none;
color:#000;
}
.left6{
width:310px;
float:left;
padding:10px 0 0 0;
margin:0;
color:#0966ac;
}
.left7{
width:142px;
float:left;
padding:10px 0 0 0;
margin:0;
color:#0966ac;
}
.textbox2{
width:106px;
height:24px;
padding:0;
margin:0;
border:1px solid #a9a9a9;
font-family: 'Allerta', sans-serif;
font-size:13px;
font-weight:normal;
text-decoration:none;
color:#000;
}
.padding10{
padding:18px 0 0 0;
}
.padding11{
padding:0 0 22px 0;
}
.dealer-spotlights{
padding:0;
margin:0;
}
.dealer-spotlights ul{
padding:0;
margin:0;
line-height:normal;
list-style-type:none;
}
.dealer-spotlights li{
padding:10px;
margin:0 0 15px 0;
display:block;
background-color:#f8f8f9;
}
.border2{
border-left:1px solid #e1e1e1;
border-right:1px solid #e1e1e1;
padding:0;
}
.left8{
width:175px;
float:left;
padding:0;
margin:0;
}
.left9{
width:225px;
float:left;
padding:0;
margin:0;
}
.left10{
width:215px;
float:left;
padding:0;
margin:0;
}
.padding12{
padding:10px 0 0 0;
}
.phonebg1{
background:url(../images2/phonebg1.jpg) no-repeat;
height:29px;
padding:4px 0 0 47px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:normal;
text-decoration:none;
color:#FFF;
}
.pricebg{
background:url(../images2/pricebg2.jpg) no-repeat;
height:29px;
padding:4px 0 0 47px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:normal;
text-decoration:none;
color:#FFF;
}
.padding13{
padding:0 0 9px 0;
line-height:22px;
}
.text5{
color:#168ac3;
}
.padding14{
padding:0 0 10px 12px;
}
.padding15{
padding:0 0 0 12px;
}
.left11{
width:303px;
float:left;
padding:0 0 0 12px;
margin:0;
}
.browse-dealers{
padding:0;
margin:0;
}
.browse-dealers ul{
padding:0;
margin:0;
line-height:normal;
list-style-type:none;
}
.browse-dealers li{
padding:0;
margin:0;
}
.browse-dealers a{
padding:0 0 0 20px;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
text-decoration:underline;
color:#010000;
line-height:24px;
background:url(../images2/icon3.jpg) no-repeat left center;
}
.browse-dealers a:hover{
padding:0 0 0 20px;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
text-decoration:none;
color:#010000;
line-height:24px;
background:url(../images2/icon3.jpg) no-repeat left center;
}
.left12{
width:146px;
float:left;
padding:0 0 0 12px;
margin:0;
}
.browse-makes{
padding:0;
margin:0;
}
.browse-makes ul{
padding:0;
margin:0;
line-height:normal;
list-style-type:none;
}
.browse-makes li{
padding:0;
margin:0;
}
.browse-makes a{
padding:0 0 0 17px;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
text-decoration:underline;
color:#010000;
line-height:24px;
background:url(../images2/icon3.jpg) no-repeat left center;
}
.browse-makes a:hover{
padding:0 0 0 17px;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
text-decoration:none;
color:#010000;
line-height:24px;
background:url(../images2/icon3.jpg) no-repeat left center;
}
.footerbg1{
background-color:#1a232c;
height:212px;
padding:18px 0 0 0;
}
.footerborder{
border-bottom:1px solid #293847;
padding:0;
margin:0;
}
.left13{
width:640px;
float:left;
padding:0;
margin:0;
}
.left14{
width:347px;
float:right;
padding:46px 0 0 10px;
margin:0;
background:url(../images2/divaidar1.jpg) no-repeat top left;
height:100px;
}
.copyright{
color:#b4b1b1;
text-align:center;
padding:10px 0 0 0;
}
a.footerlink{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
text-decoration:underline;
color:#fff;
}
a.footerlink:hover{
text-decoration:none;
}
.footer1{
width:245px;
float:left;
padding:0;
margin:0;
}
.footer2{
width:191px;
float:left;
padding:0;
margin:0;
}
.footer3{
width:150px;
float:left;
padding:0;
margin:0;
}
.footertext1{
font:normal 25px "MyriadPro-Cond";
color:#fff;
text-decoration:none;
}
.footer4{
width:120px;
float:left;
padding:0;
margin:0;
}
.footer4 ul{
padding:0;
margin:0;
line-height:normal;
list-style-type:none;
}
.footer4 li{
padding:0;
margin:0;
}
.footer4 a{
padding:0 0 0 20px;
margin:0;
background:url(../images2/icon4.png) no-repeat left center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#fff;
line-height:20px;
}
.footer4 a:hover{
padding:0 0 0 20px;
margin:0;
background:url(../images2/icon4.png) no-repeat left center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:underline;
color:#fff;
line-height:20px;
}
.padding16{
padding:15px 0 0 0;
}
.footermenulink1{
padding:15px 0 0 0;
margin:0;
}
.footermenulink1 ul{
padding:0;
margin:0;
line-height:normal;
list-style-type:none;
}
.footermenulink1 li{
padding:0;
margin:0;
}
.footermenulink1 a{
padding:0 0 0 20px;
margin:0;
background:url(../images2/icon4.png) no-repeat left center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#fff;
line-height:20px;
}
.footermenulink1 a:hover{
padding:0 0 0 20px;
margin:0;
background:url(../images2/icon4.png) no-repeat left center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:underline;
color:#fff;
line-height:20px;
}



/*----------------------------------------------- SEARCH ----------------------------------------------*/


.new-white-text1{
font: normal 30px "MyriadPro-Cond";
color:#5c9d0d;
line-height:20px;
}
.new-white-text2{
color:#0965b2;
font-weight:normal;
font-size:14px;
padding:10px 0 10px 0;
}
.new-white-text3{
color:#0965b2;
font-size:12px;
padding:1px 0 0 0;
}
.dropdownmenu4{
width:80px;
height:31px;
padding:0 0 0 5px;
margin:0;
color:#010000;
}
.dropdownmenu5{
width:100px;
height:31px;
padding:0 0 0 5px;
margin:0;
color:#000;
font-size:12px;
}
.searchpage1{
padding:10px;
margin:0 0 15px 0;
background-color:#f8f8f9;
}
.searchpage2{
padding:10px;
margin:0;
background-color:#f8f8f9;
}
a.pagination{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
text-decoration:none;
color:#010000;
}
a.pagination:hover{
text-decoration:underline;
}
a.pagination-selected{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
text-decoration:underline;
color:#010000;
}
.padding17{
padding:0 10px 0 10px;
}
.padding18{
padding:10px 0 0 0;
text-align:center;
}
.text9{
color:#0266b1;
}
.padding19{
padding:0 0 20px 0;
text-align:center;
}
.new-border4{
border:1px solid #d5d4d4;
}
.padding20{
padding:10px 0 0 0;
}
.text15{
font: normal 22px "MyriadPro-Cond";
color:#045589;
text-decoration:none;
padding:10px 0 10px 0;
margin:0;
}
.google-map{
border:1px solid #bebaba;
}
.padding21{
padding:10px 0 10px 0;
}
.padding22{
padding:20px 0 20px 0;
margin:20px 0 20px 0;
text-align:center;
border-bottom:1px solid #eeeeee;
border-top:1px solid #eeeeee;
}
a.bluelink{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#0869a3;
}
a.bluelink:hover{
text-decoration:underline;
}


/************* Bottom Slider and Google Map */
.thumbSlider {
    background: none repeat scroll 0 0 #DDDDDD;
    height: 93px;
    overflow: hidden;
    padding: 10px 0;
    position: relative;
    width: 550px;
	margin-left:34px;
}
.small_thumb {
    float: left;
    padding: 0 10px;
    width: 80px;
}
.small_thumb img {
    clear: both;
    height: 60px;
    margin-bottom: 4px;
    width: 80px;
}
.small_thumb p {
    color: #333333;
    font-family: "Verdana",Arial;
    font-size: 11px !important;
    margin: 0;
    padding: 0;
    text-align: center;
}
#slider {
    margin: 0 auto;
    padding-bottom: 30px;
    width: 500px !important;
}
.google-map {
    background-color: #FFFFFF;
    border: 1px dotted #666666;
    height: 250px;
/*    margin-bottom: 15px;
*/    padding: 4px;
    width: 600px;
}
.graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next {
    display: block;
    margin: 0;
    overflow: hidden;
    padding: 0;
    text-indent: -8000px;
}
#slider ul, #slider li, #slider2 ul, #slider2 li {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
#slider2 {
    margin-top: 1em;
}
#slider li, #slider2 li {
    overflow: hidden;
    width: 500px;
}
#prevBtn, #nextBtn, #slider1next, #slider1prev {
    display: block;
    height: 27px;
    left: 3px;
    position: absolute;
    top: 30px;
    width: 29px;
    z-index: 1000;
}
#nextBtn, #slider1next {
    left: 520px;
}
#prevBtn a, #nextBtn a, #slider1next a, #slider1prev a {
    background: url("../images/prev_btn.jpg") no-repeat scroll 0 0 transparent;
    display: block;
    height: 77px;
    position: relative;
    width: 30px;
}
#nextBtn a, #slider1next a {
    background: url("../images/next_btn.jpg") no-repeat scroll 0 0 transparent;
}

a.homelink{
font:normal 26px "MyriadPro-Cond";
color:#fff;
font-weight:normal;
text-decoration:none;
}


/*----------------------------------------------- 2013-12-11 ----------------------------------------------*/


.hot-price1{
width:82px;
float:left;
padding:0;
margin:0;
}
.hot-price2{
width:149px;
float:left;
padding:24px 0 0 0;
margin:0;
color:#a30000;
font-size:26px;
font-weight:bold;
line-height:30px;
}
.hot-price3{
width:385px;
float:left;
padding:21px 0 0 0;
margin:0;
}
.details-page-section1{
width:404px;
float:left;
padding:0;
margin:0;
}
.details-page-section2{
width:218px;
float:right;
padding:0;
margin:0;
}
.rounded-cornner-box1{
border:1px solid #e3e3e3;
border-radius:6px;
background-color:#fff3cd;
padding:5px 10px 10px 10px;
margin:0 0 20px 0;
}
.new-maggin1{
margin:5px 0 0 0;
}
.rounded-cornner-box2{
border:1px solid #e3e3e3;
border-radius:6px;
padding:5px 10px 10px 10px;
margin:0 0 20px 0;
}
.new-border6{
border:1px solid #d5d4d4;
padding:0 0 0 10px;
margin:6px 0 0 0;
font-size:16px;
}
.details-page-section3{
width:238px;
float:left;
padding:0;
margin:0;
}
.new-bold-text1{
font-size:14px;
font-weight:bold;
padding:0;
}
.phonebgnew1{
background:url(../images/phonebgnew1.png) no-repeat;
height:31px;
width:220px;
padding:10px 10px 0 0;
margin:5px 0 0 0;
color:#fff;
font-size:18px;
font-weight:bold;
font-family:Verdana, Geneva, sans-serif;
text-align:right;
}
.new-maggin2{
margin:15px 0 0 0;
}
.rounded-cornner-box3{
border:1px solid #e3e3e3;
border-radius:6px;
padding:15px 10px 15px 10px;
margin:0;
}
.new-border1{
border-bottom:1px solid #e1e1e1;
padding:0 0 15px 0;
margin:0 0 15px 0;
}
.new-maggin3{
margin:0 0 15px 0;
padding:0 0 15px 0;
text-align:center;
border-bottom:1px solid #e1e1e1;
}




/*----------------------------------------------- 2013-12-12 ----------------------------------------------*/



.greencolor{
background-color:#24620d;
padding:0;
margin:0;
height:40px;
color:#fff;
font-size:16px;
font-weight:bold;
}
.yellowcolor{
background-color:#f0ffde;
padding:10px;
margin:0;
}
.check-availability1{
width:152px;
height:26px;
padding:0 0 0 5px;
margin:0;
border:1px solid #cccccc;
}
.form-padding1{
padding:5px 0 0 0;
}
.check-availability2{
width:83px;
height:26px;
padding:0 0 0 5px;
margin:0;
border:1px solid #cccccc;
}
.smalltext1{
font-size:12px;
}
.check-availability3{
width:60px;
height:26px;
padding:0 0 0 5px;
margin:0;
border:1px solid #cccccc;
}
.check-availability4{
width:113px;
height:26px;
padding:0 0 0 5px;
margin:0;
border:1px solid #cccccc;
}
.textareabg{
background:url(../images/textareabg.png) no-repeat;
width:204px;
height:86px;
padding:0;
margin:0;
border-bottom:none;
border-top:none;
border-left:none;
border-right:none;
}

.send_msg{
background-color:#000;
padding:4px;
color:#FFF;
font-weight:bold;
border:none;
cursor:pointer;
}




