body{
font-family:Arial;
font-size:12px;
color:#cdcdcd;
background-color:#18191b;
margin:0 auto;
padding:0;
/*background-image:url(../images/bg-body.png);
behavior: url("iepngfix.htc");*/
}
.innerBodyCont{
margin:0;
padding:0;
}
/** 
a:link, a:visited{
color:#fff102;
text-decoration:none;
}
a:hover{
color:#00FF00;
text-decoration:none;
}
*/.bodyCont{
/*background-image:url(../images/bg-road.png);
background-repeat:no-repeat;
background-position:center top;*/
}
img{
border:0px;
}
.floatLeft{
float:left;
}
.floatRight{
float:right;
}
.spacer{
clear:both;
line-height:0px;
font-size:0px;
}
.mainOuterCont{
width:1000px;
margin:0 auto;
position:relative;
margin-top:7px;
}
.mainCont{
width:1000px;
margin:0 auto;
background-image:url(../images/bg-main-cont.png);
background-repeat:repeat-y;
}
.mainContBot{
width:1000px;
height:46px;
margin:0 auto;
/*background-image:url(../images/bg-main-cont-bot.png);*/
background-repeat:no-repeat;
}
.subMainCont{
width:990px;
margin:0 auto;
position:relative;
}
.logo {
	position:absolute;
	background:url(../images/logo.png) no-repeat;
	width: 153px;
	height:196px;
	top:0px;
	left:0px;
}
/* top menu start*/

.logo_new{position:absolute;z-index:1001;top:0px;left:8px;}


.topMenu{
margin:0;
padding:0;background-image:url(../images/bg-topmenu.png);
background-repeat:repeat-x;
height:39px;
width:680px;
/*border:1px solid red;margin-right:140px;
*/float:left;
margin-left:190px;

}
.topMenu ul{
list-style-type:none;
margin:0;
padding:0;
}
.topMenu ul li{
float:left;
margin:0;
padding:0;
}
.topMenu ul li.menuSelected a:link, .topMenu ul li.menuSelected a:visited{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
float:left;
height:39px;
font-size:12px;
font-weight:normal;
line-height:39px;
color:#fff;
margin:0;
text-decoration:none;
padding:0;
letter-spacing:1px;
padding:0 14px 0 14px;
/*background-image:url(../images/bg-menu-yellow.png); 

*/
/*background-repeat:repeat-x;*/
}

.topMenu ul li.menuSelected2 a:link, .topMenu ul li.menuSelected2 a:visited{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
float:left;
height:39px;
font-size:12px;
font-weight:normal;
line-height:39px;
color:#fff;
margin:0;
text-decoration:none;
padding:0;
letter-spacing:1px;
padding:0 17px 0 17px;
/*background-image:url(../images/bg-menu-yellow.png); 

*/
/*background-repeat:repeat-x;*/
}

.topMenu ul li a:link, .topMenu ul li a:visited{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
float:left;
/*width:100px;
*/
padding:0 18px 0 18px;
height:39px;
font-size:12px;
font-weight:normal;
line-height:39px;
color:#c2c2c2;
margin:0;
text-decoration:none;
padding:0;
letter-spacing:1px;
background-image:url(../images/bg-menu.png);
background-repeat:repeat-x;
}
.topMenu ul li a:hover{
color:#c2c2c2;
background-image:url(../images/bg-menu-yellow.png);
background-repeat:repeat-x;
}
.topMenu ul li a.visited{
color:#c2c2c2;
background-image:url(../images/bg-menu-yellow.png);
background-repeat:repeat-x;
}
.topMenu ul li span{
padding:0;
}
.topMenu ul li.logOut{
float:right;
width:100px;
margin:0 30px 0 0;
}
.topMenu ul li.logOut a:link, .topMenu ul li.logOut a:visited{
float:right;
font-size:14px;
font-weight:bold;
color:#a0cf56;
text-align:right;
margin:0;
padding:0 ;
text-decoration:none;
background-image:url(../images/icon-logout.png);
background-repeat:no-repeat;
background-position:31px 15px;
}
.topMenu ul li.logOut a:hover{
color:#ffffff;
}
.boxGap{
height:6px;
}
.middleCont{
background-color:#0e0f11;
padding:12px 6px 12px 6px;
}
.leftCont{
float:left;
margin-left:3px;
}
.leftInnerCont{
float:left;
padding-top:103px;
margin-left:3px;
}
.searchCarCont{
margin:0;
padding:0;
border-bottom:1px solid #323133;
}
.searchCarMid{
background-image:url(../images/search-bg.png);
background-repeat:repeat-y;
width:165px;
margin:0;
padding:0 10px 0 10px;
}
.searchCarMid h1{
font-size:15px;
color:#ffffff;
margin:0;
padding:0 0 0 0;
/*background-image:url(../images/icon-search-head.png);
background-repeat:no-repeat;*/
}
.smllTxt{
padding-top:6px;
color:#ffffff;
}
.btnSearch{
float:right;
width:85px;
}
.btnSearch input{
width:85px;
height:34px;
display:block;
border:0;
cursor:pointer;
background-image:url(../images/btn-search.png);
background-repeat:no-repeat;
}
.pollContainer{
width:185px;
margin:0;
padding:18px 0 0 0;
border-bottom:1px solid #323133;
}
.pollCont h1{
font-size:13px;
letter-spacing:1px;
font-weight:bold;
color:#ffffff;
background-image:url(../images/bg-poll_head.gif);
background-repeat:no-repeat;
width:171px;
height:32px;
margin:0;
padding:10px 0 0 60px;
}
.pollMid{
background-image:url(../images/search-bg.png);
background-repeat:repeat-y;
width:165px;
margin:0;
padding:0 10px 0 10px;
}
.pollMid p{
color:#fff102;
margin:0;
padding:6px 6px 10px 0;
}
.pollTxt{
color:#a4a4a4;
margin:0;
padding:0;
}
.btnVote{
float:right;
width:81px;
}
.btnVote input{
width:81px;
height:32px;
display:block;
border:0;
cursor:pointer;
background-image:url(../images/btn-vote.png);
background-repeat:no-repeat;
}
.radio{
float:left;
padding-top:6px;
}
.poll{
float:left;
padding:6px 0 0 6px;
width:135px;
}
.googleAdCont{
padding-top:18px;
width:185px;
}
.googleAd{
width:190px;
margin:0 auto;
padding:0;
}
.googleAd a:link, .googleAd a:visited{
font-size:11px;
color:#999999;
font-weight:bold;
margin:0;
padding:0;
text-decoration:underline;
}
.googleAd p{
font-size:11px;
color:#999999;
font-weight:normal;
margin:0;
padding:0;
}
.googleAd a.url:link, .googleAd a.url:visited{
font-size:11px;
color:#378e43;
font-weight:normal;
margin:0;
padding:0;
text-decoration:none;
}
.adGoogle{
font-size:11px;
color:#ffffff;
float:right;
padding:10px 0 0 0;
}
.heightBoxGap{
height:20px;
}
.checkItOutCont{
margin:0;
padding:18px 0 0 0;
width:185px;
border-bottom:1px solid #323133;
}
.checkItOutContMid{
background-image:url(../images/search-bg.png);
background-repeat:repeat-y;
width:170px;
margin:0;
padding:0 10px 0 10px;
}
.checkout h1{
font-size:13px;
font-weight:bold;
letter-spacing:1px;
color:#ffffff;
background-image:url(../images/bg-search_head.gif);
background-repeat:no-repeat;
width:185px;
height:32px;
margin:0;
padding:10px 0 0 10px;
}
.checkItOutPic{
width:150px;
/*margin:0;*/
margin:0 5px 0 7px;
padding:0px;
border:1px solid #323334;
background-color:#000;
}
.btnGoToCar{
float:right;
width:81px;
padding-right:30px;
}
.btnGoToCar input{
width:93px;
height:30px;
display:block;
border:0;
cursor:pointer;
background-image:url(../images/button_gotocar.png);
background-repeat:no-repeat;
}
.midCont{
float:right;
width:80%;
/*margin-left:15px;*/

}
.welcomCont{
margin:0;
padding:0;
}
.welcomeMid{
background-image:url(../images/welcom-cont-bg.png);
background-repeat:repeat-y;
width:751px;
padding:5px 10px;
}

.welcomeMid2{
background-image:url(../images/welcom-cont-bg.png);
background-repeat:repeat-y;
width:751px;
padding:5px 10px;
}
.welcomeBox{
color:#a4a4a4;
padding:0!important;
/*width:515px;
float:left;
padding-right:25px;*/
}
.welHead{
font-size:12px;
color:#A4A4A4;
font-weight:normal;
background-image:url(../images/icon-horse2.gif);
background-repeat:no-repeat;
height:90px;
padding:0 0 0 110px;
border:none;

margin:0;
}
.welHead h1{font-size:18px; margin:0; margin-bottom:10px;color:#FFFFFF; font-weight:normal;text-transform:uppercase;}
/*.welcomeBox p{
text-align:justify;
margin:0;
padding:0;
}*/
.googleAd1{
width:191px;
float:left;
background-color:#080909;
border:1px solid #18191a;
}
.googleAd1Mid{
width:161px;
padding:10px 15px 10px 15px;
}
.googleAd1Mid a:link, .googleAd1Mid a:visited{
font-size:12px;
color:#fff102;
font-weight:bold;
margin:0;
padding:0;
text-decoration:underline;
}
.googleAd1Mid p{
font-size:12px;
color:#fff;
font-weight:normal;
margin:0;
padding:0;
}
.googleAd1Mid a.url:link, .googleAd1Mid a.url:visited{
font-size:12px;
color:#378e43;
font-weight:normal;
margin:0;
padding:0;
text-decoration:none;
}
.adGoogle1{
font-size:12px;
color:#ffffff;
float:right;
padding:10px 20px 0 0;
}
.favouriteCont{
margin:0;
padding:0;
}
.favouriteMid{
background-image:url(../images/welcom-cont-bg.png);
background-repeat:repeat-y;
width:744px;
padding:5px 10px 5px 17px;
}
.favoriteBox1{
float:left;
width:230px;
padding:2px;
/*background-color:#080909;
border:1px solid #18191a;*/
}
.favoriteBox1 p{
font-size:12px;
color:#929497;
margin:0;
padding:0 0 0 16px;
}
.favoriteHead1{
background-image:url(../images/bg-favoritebox.gif);
background-repeat:no-repeat;
height:37px;
}
.favoriteHead1 h1{
font-size:13px;
font-weight:bold;
color:#ffffff;
letter-spacing:1px;
background-image:url(../images/car-head1.png);
background-repeat:no-repeat;
background-position:10px 7px;
height:18px;
margin:0;
padding:10px 0 0 50px;
}
.favoriteBox2{
float:left;
width:230px;
padding:2px;
/*background-color:#080909;
border:1px solid #18191a;*/
margin:0 16px 0 16px;
}
.favoriteBox2 p{
font-size:12px;
color:#929497;
margin:0;
padding:0 0 0 16px;
}
.favoriteHead2{
background-image:url(../images/bg-favoritebox.gif);
background-repeat:no-repeat;
height:37px;
}
.favoriteHead2 h1{
font-size:13px;
font-weight:bold;
letter-spacing:1px;
color:#ffffff;
background-image:url(../images/car-head2.png);
background-repeat:no-repeat;
background-position:10px 7px;
height:18px;
margin:0;
padding:10px 0 0 43px;
}
.favoriteBox3{
float:left;
width:230px;
margin:0;
padding:2px;
/*background-color:#080909;
border:1px solid #18191a;*/
}
.favoriteBox3 p{
font-size:12px;
color:#929497;
margin:0;
padding:0 0 0 16px;
}
.favoriteHead3{
background-image:url(../images/bg-favoritebox.gif);
background-repeat:no-repeat;
height:37px;
}
.favoriteHead3 h1{
font-size:13px;
font-weight:bold;
letter-spacing:1px;
color:#ffffff;
background-image:url(../images/car-head3.png);
background-repeat:no-repeat;
background-position:12px 10px;
height:18px;
margin:0;
padding:10px 0 0 40px;
}
.videoCont{
margin:0;
padding:0;
}
.videoContMid{
background-image:url(../images/welcom-cont-bg.png);
background-repeat:repeat-y;
width:753px;
padding:5px 0px 5px 18px;
}
.videoContainer{
float:left;
width:390px;
}
.videoHead h4{
font-size:13px;
color:#fff;
float:left;
margin:0;
padding:0;
padding-right:20px;
}
.video{
float:left;
padding-top:8px;
margin-bottom:10px;
margin-top:0;
}
.btnGoToCarVideo{
float:right;
width:81px;
padding-right:12px;
}
.btnGoToCarVideo input{
width:93px;
height:30px;
display:block;
border:0;
cursor:pointer;
background-image:url(../images/btn-car.png);
background-repeat:no-repeat;
}
.newsCont{
width:320px;
float:right;
margin:0 0 0 7px;
padding:0;
}
.newsHead{
background-image:url(../images/news-top.gif);
background-repeat:no-repeat;
background-position:0 0;
padding:0;
width:324px;
height:44px;
}
.newsHead h4{
color:#ffffff;
width:150px;
letter-spacing:1px;
float:left;
margin:0;
padding:0 0 0 12px;
line-height:44px;
}
.newsHead a{
float:right;
margin:0;
padding:7px 10px 0 0;
}
.newsMid{
background-image:url(../images/news-bg.gif);
background-repeat:repeat-y;
width:320px;
margin:0;
padding:0 10px 0 0;
display:block;
float:left;
}
.newsMid h4{
font-size:13px;
color:#fff;
margin:0;
padding:0;
}
.newsMid a{
float:right;
}
.dailyNews{
float:left;
margin:15px 10px 0 10px;
padding:0 10px 15px 10px;
border-bottom:1px solid #3a3b3d;
}
.newsThumb{
width:75px;
float:left;
}
.newsThumb img.border{
padding:3px;
border:1px solid #38393a;
}
.news{
color:#a4a4a4;
font-size:11px;
width:160px;
float:right;
margin:0;
padding-left:20px;
}
.subNewsHead{
font-size:13px;
/*color:#378e43;*/
color:#FFF102;
}
.news a:link, .news a:visited{
font-size:12px;
color:#01ba12;
font-weight:normal;
text-decoration:none;
background-image:url(../images/yellow-arrow.gif);
background-repeat:no-repeat;
background-position:35px 6px;
margin:4px 0 0 13px;
padding:0 20px 0 0;
display:block;
}
.googleAd2Cont{
float:left;
width:330px;
margin:0 1px 0 1px;
padding:15px 10px 0 17px;
}
.googleAd2 a:link, .googleAd2 a:visited{
width:250px;
float:left;
font-size:11px;
color:#999999;
font-weight:bold;
margin:0;
padding:0;
text-decoration:underline;
}
.googleAd2 p{
width:250px;
float:left;
font-size:11px;
color:#999999;
font-weight:normal;
margin:0;
padding:0;
}
.googleAd2 a.url:link, .googleAd2 a.url:visited{
width:250px;
float:left;
font-size:11px;
color:#378e43;
font-weight:normal;
margin:0;
padding:0;
text-decoration:none;
}
.copyRight{
font-size:13px;
color:#fff;
height:36px;
margin:48px 0 0 0;
padding:0 0 0 0;
text-align:center;
vertical-align:bottom;
}
.carBoxCont{
width:190px;
/*padding:3px;*/
padding-bottom:0px;
margin:0 auto;
border:1px solid #2d2e2e;
height:120px;
position:relative;
background-color:#000;
margin:0 auto;
padding-top:0px;
overflow:hidden;
position:relative;
}
.carDetails_home{
margin:0;
padding:5px 0 15px 5px;;
position:absolute;
width:190px;
height:120px;
top:95px;
cursor:pointer;
background:url(../images/trans_box.png) repeat-x 0 0;
/*background: black;
opacity: .7;
filter:alpha(opacity=70);*/
display:none;
}
.carDetails_home .title{
width:90px; float:left;
padding:2px 0 2px 5px;
font-size:11px;
color:#fff102;



}
.carDetails_home .title_val{
float:left;
padding:2px 0 2px 5px;
font-size:11px;
color:#fff102;

}
.carDetails_home p{
font-size:11px;
color:#fff;
margin:0;
padding:2px 0 2px 5px;
}
.carDetails_home p span{
color:#fef100;
}
/*shibashis added on 19-12-09*/

h1.pageHeader{
color:#fff;
}

.fieldName{
color:#fff;
width:250px;
float:left;
margin-top:12px;
}
.fieldInput{
width:260px;
float:left;
margin-top:10px;
}
.fieldInput input{
width:250px;
}
.fieldRadio{
width:250px;
float:left;
margin-top:12px;
}
.fieldFile{
margin-top:12px;
}
.fieldFile input.browse{
width:258px;
float:left;
}

.fieldDateOfBirth{
width:258px;
float:left;
}
.fieldDateOfBirth input{
width:60px;
margin-top:12px;
}

/*inner page start*/

.innerHeader{
width:990px;
height:180px;
background-image:url(../images/inner-header.png);
background-repeat:no-repeat;
}
.loggedUser{
color:#fff;
font-size:18px;
padding:30px 0 0 153px;
}
.loggedUser span{
color:#feed0b;
font-size:18px;
}
.makeDonation{
float:right;
margin:70px 10px 0 0;
}
.innerWelcomeMid{
background-image:url(../images/welcom-cont-bg.png);
background-repeat:repeat-y;
/*width:693px;*/
margin:0px;
padding:5px 20px;
}
.innerWelcomeMid h1{
color:#fff;
font-size:18px;
font-weight:normal;
width:693px;
height:37px;
line-height:37px;
background-image:url(../images/bg-h1.png);
background-repeat:no-repeat;
margin:0;
padding:0 0 0 10px;
margin:0 0 0 20px;
}
.profileCont{
margin:10px 0 0 20px;
padding:0;
}
.profilePic{
width:124px;
float:left;
border:1px solid #474748;
padding-bottom:4px;
}
.profilePicPadding{
width:120px;
margin:0 auto;
padding-top:4px;
}
.profileDescrip{
width:550px;
float:left;
margin:4px 0 0 10px;
}
.profileDescripMid{
background-image:url(../images/profile-descrip-midcurve.png);
background-repeat:repeat-x;
border-left:1px solid #2c2d2e;
border-right:1px solid #2c2d2e;
margin:0;
padding:4px 13px 10px 13px;
}
.profileDescripMid h2{
color:#feed0b;
font-size:18px;
font-weight:normal;
margin:0;
padding:0;
}
.profileDescripMid p{
color:#a4a4a4;
font-size:12px;
font-weight:normal;
margin:0;
padding:7px 0 0 0;
}
.profileDescripMid p span{
color:#feed0b;
font-size:12px;
font-weight:normal;
padding-left:6px;
}
.tabContentTabs{
width:99.90%;
margin:20px 0 0 0;
padding:0;
}
.tabCell{
width:100%;
}
/*.tabCell:hover{
background-color:#171818;
}*/
.tabCellBox{
float:left;
width:46%;
margin:0;
padding:15px 0 10px 20px;
}
.tabCellBox:hover{
background-color:#171818;
}
.tabCellBoxPic{
width:106px;
height:81px;
float:left;
margin:0 auto;
border:solid 1px #474748;

}
.tabCellBoxCont{
float:left;
margin:0;
padding:0 0 0 10px;
}
.tabCellBoxCont p{
color:#fff102;
margin:0;
padding:2px 6px 2px 0;
}
.tabCellBoxCont p span{
color:#d7d7d7;
margin:0;
padding:0 0 0 6px;
}

/* start of inner page */

.topGoogleAd1{
width:70%;
float:left;
margin-right:16px;
background-color:#080909;
}
.topGoogleAd1Mid{
float:left;
width:150px;
padding:10px;
}
.topGoogleAd1Mid a:link, .topGoogleAd1Mid a:visited{
font-size:11px;
color:#fff102;
font-weight:bold;
margin:0;
padding:0;
text-decoration:underline;
}
.topGoogleAd1Mid p{
font-size:11px;
color:#fff;
font-weight:normal;
margin:0;
padding:0;
}
.topGoogleAd1Mid a.url:link, .topGoogleAd1Mid a.url:visited{
font-size:11px;
color:#378e43;
font-weight:normal;
margin:0;
padding:0;
text-decoration:none;
}
.topadGoogle1{
font-size:11px;
color:#ffffff;
float:right;
padding:10px 20px 0 0;
}
.carListConttv{
position:relative;
width:162px;
height:115px;
float:left;
margin-right:16px;
margin-bottom:16px;
padding:0px;
background:url(../images/imgmissing.gif) no-repeat 0 0;
/*background-color:#000;*/
border:1px solid #404040;
cursor:pointer;
overflow:hidden;
}
.carListCont{
position:relative;
width:162px;
height:115px;
float:left;
margin-right:16px;
margin-bottom:16px;
padding:0px;
background:url(../images/imgmissing.gif) no-repeat 0 0;
/*background-color:#000;*/
border:1px solid #404040;
cursor:pointer;
overflow:hidden;
}
.carListCont a{
color:#ffffff;
}
.carListCont a:hover{
color:#ffffff;
}
.carListCont a:visited{
color:#ffffff;
}
.carDetails{
margin:0;
padding:3px 0 5px 0;
position:absolute;
width:165px;
top:95px;
bottom:0;
cursor:pointer;
background:url(../images/trans_box.png) repeat-x 0 0;

/*opacity: .7;background: black;
filter:alpha(opacity=70);*/
display:none;
}
.carDetails .title{
width:90px; float:left;
padding:2px 0 2px 5px;
font-size:11px;
color:#fff102;
}
.carDetails .title_val{
float:left;
padding:2px 0 2px 5px;
font-size:11px;
color:#fff102;

}
.carDetails p{
font-size:11px;
color:#fff102;
margin:0;
padding:2px 0 2px 5px;
}
.carDetails p span{
color:#fff102;
}
.botGoogleAd2Cont{
float:right;
width:320px;
margin:0 1px 0 1px;
padding:15px 10px 0 17px;
}
.botGoogleAd2 a:link, .botGoogleAd2 a:visited{
width:250px;
float:left;
font-size:11px;
color:#999999;
font-weight:bold;
margin:0;
padding:0;
text-decoration:underline;
}
.botGoogleAd2 p{
width:250px;
float:left;
font-size:11px;
color:#999999;
font-weight:normal;
margin:0;
padding:0;
}
.botGoogleAd2 a.url:link, .botGoogleAd2 a.url:visited{
width:250px;
float:left;
font-size:11px;
color:#378e43;
font-weight:normal;
margin:0;
padding:0;
text-decoration:none;
}
.carPhotoCont{
float:left;
width:370px;
/*background:url(../images/imgmissing.gif) no-repeat 0 0;*/
}
.carListPagination{
width:100%;
float:left;
margin:15px 0 0 0;
padding:0;
border-top:1px solid #303030;
}
.carListPagination ul{
width:60%;
float:right;
list-style-type:none;
margin:0;
padding:0;
}
.carListPagination ul li{
float:left;
margin:0;
padding:0;
line-height:40px;
}
.carListPagination ul li a:link, .carListPagination ul li a:visited{
font-size:12px;
color:#7b7b7b;
margin:0;
padding:0;
text-decoration:none;
}
.carListPagination ul li a:hover{
color:#bbb006;
}
.carListPagination ul li span{
font-size:12px;
color:#7b7b7b;
margin:0;
padding:0 10px 0 10px;
}
.carListPagination ul li.prev a:link, .carListPagination ul li.prev a:visited{
font-size:12px;
color:#7b7b7b;
margin:0;
padding:0 0 0 13px;
text-decoration:none;
background-image:url(../images/arrow-left.png);
background-repeat:no-repeat;
background-position:0 3px;
}
.carListPagination ul li.prev a:hover{
color:#bbb006;
}
.carListPagination ul li.next a:link, .carListPagination ul li.next a:visited{
font-size:12px;
color:#7b7b7b;
margin:0;
padding:0 13px 0 0;
text-decoration:none;
background-image:url(../images/arrow-right.png);
background-repeat:no-repeat;
background-position:right 3px;
}
.carListPagination ul li.next a:hover{
color:#bbb006;
}
/**/

.footerCont{
background-image:url(../images/bg-footer.png);
background-repeat:repeat-x;
padding:0 0 0 0;
}
.footerInnerCont{
width:975px;
margin:0 auto;
padding:15px 0 0 0;
/*background-image:url(../images/bg-footer-cont.png);*/
background-repeat:no-repeat;
background-position:0 2px;
}
.footerBotMenu{
float:left;
width:130px;
margin:0;
padding:0;
}
.footerBotMenu h1{
font-size:14px;
font-weight:bold;
color:#d4d4d4;
margin:0;
padding:0 0 15px 0;
}
.footerBotMenu ul{
list-style-type:none;
margin:0 auto;
padding:0;
}
.footerInnerCont ul li{
float:left;
width:150px;
margin:0;
padding:5px 20px 5px 0px;
}
.footerBotMenu ul li a:link, .footerBotMenu ul li a:visited{
font-size:12px;
float:left;
font-weight:normal;
text-decoration:none;
color:#959595;
margin:0;
padding:0;
}
.footerBotMenu ul li a:hover{
color:#fef100;
margin:0;
padding:0;
}
.footerLogoCont{
float:left;
width:150px;
}
.footerLogoCont h1{
font-size:14px;
font-weight:bold;
color:#d4d4d4;
margin:0;
padding:0;
}
.siteLogos{
margin:0;
padding:30px 0 0 0;
}
.footLogo1{
float:left;
margin:0;
padding:0 10px 0 0;
}
.footLogo2{
float:left;
margin:0;
padding:0;
}
.footLogo3{
margin:0;
clear:both;
padding:25px 0 0 15px;
}
.footerAd{
width:621px;
margin:0 auto;
padding:0;
}
.topCarCont{
width:540px;
float:left;
margin:0;
padding:0;
}
.topCarCont h1{
font-size:14px;
font-weight:bold;
color:#d4d4d4;
margin:0;
padding:0 0 15px 0;
}
.topCarCont ul{
width:165px;
float:left;
list-style-type:none;
margin:0 10px 0 0;
padding:0;
}
.topCarCont ul li{
width:165px;
float:left;
clear:both;
margin:0 20px 0 0;
padding:5px 0 5px 0px;
}
.topCarCont ul li a:link, .topCarCont ul li a:visited{
font-size:12px;
float:left;
font-weight:normal;
text-decoration:none;
color:#959595;
margin:0;
padding:0;
}
.topCarCont ul li a:hover{
color:#fef100;
margin:0;
padding:0;
}
.subFootCont{
margin:20px 0 0 20px;
padding:0;
clear:both;
border:1px solid transparent;
}
.topGoogleAd1Mid{
float:left;
width:150px;
padding:10px;
}
.topDetailGoogleAd{
margin:0;
padding:0;
}
.carCont{
float:left;
/*width:450px;*/
width:741px;
margin:0;
padding:0 0 6px 0;
}
.carCont p{
font-family:Tahoma;
float:left;
margin:0;
color:#fff;
font-size:16px;
font-weight:bold;
}
.shareCont{
float:right;
width:270px;
padding-right:6px;
}
.carViewDetailsCont{
margin:0;
padding:0;
}
.carListDetails{
float:right;
margin:0 6px 0 0;
padding:6px;
width:264px;
background:url(../images/bg-car-details.gif) repeat-x #000;
background-repeat:repeat-x;
border:1px solid #363636;

}
.carDetailsCell{
float:left;
clear:both;
width:270px;
}
.carDetailsLeftCell{
width:140px;
float:left;
font-size:12px;
padding:0 0 7px 0;
border-right:1px solid #595959;
}
.carDetailsRightCell{
width:110px;
float:left;
font-size:12px;
padding:0 0 7px 10px;
}
.carDescripThumbCont{
float:left;
margin-right:16px;
padding:4px;
background-color:#000;
border:1px solid #404040;
}
.carDescripCont{
background-color:#1b1b1b;
margin:0 6px 0 0;
}
.carThumbDescrip{
float:left;
margin:0;
padding:10px 10px 10px 10px;
}
.carNameDetails{
float:left;
width:490px;
}
.carNameDetails h1{
font-size:16px;
color:#01ba12;
margin:0;
padding:0;
}
.carDescripCont .carNameDetails p{
margin:0;
padding:10px 0 0 0;
font-weight:normal;
}
.carDescripCont p{
margin:0;
padding:5px 12px 5px 12px;
}
.carDescripCont .rss{
float:left;
padding:0px;
margin:0px;
/*clear:both;
padding:6px 6px 10px 0;*/
}
.videoDetailsCont{
float:left;
margin:20px 0 0 0;
padding:0;
}
.videoDetailsCont .video1{
width:380px;
float:left;
margin:0 0px 0 10px;
padding:0;
}
.videoDetailsCont .video1 .videoHead h4{
font-size:13px;
float:left;
margin:0;
padding:0;
padding-right:20px;
}
.videoDetailsCont .video1 .video{
float:left;
padding-top:8px;
}
.carDetailCommentCont{
float:left;
background-color:#1b1b1b;
margin:10px 0 0 0;
width:359px;
padding:10px;
}
.carDetailCommentCont_news{
float:left;
background-color:#1b1b1b;
margin:10px 0 0 0;
width:495px;
padding:10px;
}
.carDetailCommentCont_strip{
float:left;
background-color:#1b1b1b;
margin:10px 0 0 0;
width:709px;
padding:10px;

	
}

.scrollable{
float:left;
background-color:#1b1b1b;
margin:10px 0 0 0;
width:709px;
padding:5px;

}
.commentHead{	
margin:0;
padding:5px 0 3px 5px;
border-bottom:1px solid #464646;
}
.commentHead h1{
font-size:14px;
font-weight:bold;
color:#01ba12;
float:left;
margin:0;
padding:0 0 0 30px;
background-image:url(../images/icon-comment.gif);
background-repeat:no-repeat;
background-position:0 0;
}
.commentHead a{
color:#fff102;
float:right;
margin:0;
padding:0;
text-decoration:none;
}
.commentHead a:hover{
color:#cdcdcd;
}
.carDetailCommentCont p{
margin:0;
padding:15px 0 25px 0;
border-bottom:1px solid #464646;
}
.carDetailCommentCont span{
color:#318f43;
font-weight:bold;
display:block;
height:6px;
}
.carDetailCommentCont p span a{
font-weight:normal;
color:#01ba12;
float:right;
margin:0;
padding:0;
text-decoration:none;
}
.carDetailCommentCont p span a:hover{
color:#cdcdcd;
}
.commentFooter{
margin:0;
padding:10px 0 10px 5px;
}
.commentFooter a{
font-size:11px;
font-weight:bold;
color:#fff102;
margin:0;
padding:0 15px 0 0;
text-decoration:none;
background-image:url(../images/white-arrow.gif);
background-repeat:no-repeat;
background-position:right 3px;
}
.commentFooter a:hover{
color:#cdcdcd;
}
.checkItOutContMid p{
margin:0;
padding:10px 0 0 0;
}
.checkItOutContMid p a{
font-size:11px;
color:#cdcdcd;
text-decoration:none;
margin:0;
padding:10px 0 0 12px;
background-image:url(../images/arrow-green.gif);
background-repeat:no-repeat;
background-position:0 13px;
}
.checkItOutContMid p a:hover{
color:#fff102;
}
.topDetailGoogleAd1Mid{
float:left;
width:150px;
padding:10px;
}

.topDetailGoogleAd1Mid_new{
float:left;
width:150px;
margin-bottom:10px;
}

.topDetailGoogleAd1Mid_new a:link, .topDetailGoogleAd1Mid_new a:visited{
font-size:11px;
color:#999999;
font-weight:bold;
margin:0;
padding:0;
text-decoration:underline;
}
.topDetailGoogleAd1Mid_new p{
font-size:11px;
color:#999999;
font-weight:normal;
margin:0;
padding:0;
}
.topDetailGoogleAd1Mid_new a.url:link, .topDetailGoogleAd1Mid_new a.url:visited{
font-size:11px;
color:#378e43;
font-weight:normal;
margin:0;
padding:0;
text-decoration:none;
}



.topDetailGoogleAd1Mid_new a:link, .topDetailGoogleAd1Mid_new a:visited{
font-size:11px;
color:#999999;
font-weight:bold;
margin:0;
padding:0;
text-decoration:underline;
}
.topDetailGoogleAd1Mid p{
font-size:11px;
color:#999999;
font-weight:normal;
margin:0;
padding:0;
}
.topDetailGoogleAd1Mid a.url:link, .topDetailGoogleAd1Mid a.url:visited{
font-size:11px;
color:#378e43;
font-weight:normal;
margin:0;
padding:0;
text-decoration:none;
}
.carGalleryCont{
float:left;
width:100%;
margin:0;
padding:0 0 6px 0;
}
.carGalleryCont p{
font-family:Tahoma;
float:left;
margin:0;
color:#fff;
font-size:16px;
font-weight:bold;
}
.carGalleryCont span{
font-weight:normal;
font-size:12px;
}
.carThumbGallery{
width:155px;
float:left;
margin-right:14px;
padding:2px;
background-color:#000;
border:1px solid #404040;
}

.carThumbGallery_strip{
width:150px;
/*height:116px;*/
float:left;
margin-right:14px;
padding:2px;
background-color:#000;
border:1px solid #404040;
}

.backToCar{
float:right;
clear:right;
padding-top:33px;
}
.backToCar a{
font-size:11px;
color:#cdcdcd;
text-decoration:none;
background-image:url(../images/back-arrow.gif);
background-repeat:no-repeat;
background-position:left 2px;
margin:0;
padding:0 0 0 15px;
}
.carNewsMid{
margin:0;
padding:0;
}

.carNewsCont{
float:left;
width:530px;
margin:0 6px 0 0;
padding:0;
position:relative;
border:1px soild red;
}
.carNewsCont p{
margin:0;
padding:0 0 30px 0;
}
.carNewsCont span{
color:#318f43;
font-weight:bold;
display:block;
height:6px;
}
.carNewsCont p span a{
font-size:11px;
color:#949597;
float:left;
padding:0;
text-decoration:underline;
}
.carNewsCont p span a:hover{
color:#cdcdcd;
}
.carNewsCont .newsMonth{
color:#fff102;
font-size:12px;
font-weight:normal;
font-style:italic;
}
.carnewsThumb{
width:76px;
height:52px;
float:left;
margin-right:10px;
padding:2px;
background-color:#000;
background:url(../images/imgmissing2.gif) no-repeat 0 0;



}
.newsList{
width:420px;
float:left;
}

.newsList_top{
margin:0 0 0 40px;
width:340px;
float:left;
}
.newsRow{
margin:0;
padding:0 0 0 0;
float:left;
clear:both;
border-bottom:1px solid #404040;
}
.carNewsCont .rss{
position:absolute;
top:0;
right:0;
}
.newsBotHeight{
height:20px;
clear:both;
}


.carNewsRightPanel{
float:left;
width:200px;
background-image:url(../images/search-bg-right.gif);
background-repeat:repeat-y;
margin:0;
/*padding:0 10px 0 10px;*/
border-bottom:1px solid #323133;

}




.carNewsRightPanel h1{
/*
background-color:#181818;
border-bottom:1px solid #404040;*/
font-weight:bold;
font-size:14px;
margin:0;
padding:10px 0 10px 10px;
background:url(../images/bg-search_head_right.gif) no-repeat 0 0;
}
.carNewsRightPanel ol li{
padding-top:10px;
padding-bottom:10px;
}
.carNewsRightPanel ol li a:link, .carNewsRightPanel ol li a:visited{
color:#949597;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.carNewsRightPanel ol li a:hover{
color:#318f43;
}
.newsRightAd{
width:95%;
margin:20px 0 0 0;
padding:10px 0 10px 10px;
/*background-color:#131314;*/
}
.highestRatedCar{
margin:0;
padding:20px 0 20px 6px;
}
.highestCarDetails{
float:left;
width:100px;
color:#a8a9ab;
margin:0;
padding:0;
}
.highestCarDetails p{
margin:0;
padding:0;
}
.newsThumMargin{
margin:0 6px 0 3px;
}
.highestCarDetails img{
padding-bottom:3px;
}
.carNewsRightPanel .highestRatedCar h2{
font-weight:bold;
font-size:14px;
margin:0;
padding:0 0 10px 6px;
}
.newsHighestRow{
margin:0;
padding:0 0 20px 0;
}
.highestRatedCar a{
color:#329042;
text-decoration:none;
margin:0 0 0 10px;
padding:0;
}
.highestRatedCar a:hover{
color:#a8a9ab;
text-decoration:underline;
}
.carnewsBig{
width:510px;
float:left;
margin:0;
padding:6px;
background-color:#000;
}
.carNewsCont .newsMonth1{
float:left;
display:block;
color:#949597;
font-size:12px;
font-weight:normal;
font-style:italic;
}
.carNewsDescripCont{
margin:20px 6px 0 0;
}
.carNewsDescripCont .carNameDetails p{
margin:0;
padding:10px 0 0 0;
font-weight:bold;
}
.carNewsDescripCont p{
margin:0;
padding:5px 12px 5px 0;
}
.carNewsDescripCont .rss{
float:right;
clear:both;
padding:6px 6px 10px 0;
}
.carNewsDescripCont .carThumbDescrip1{
float:left;
margin:0;
padding:10px 10px 15px 0;
}
.newsCont{
width:520px;
float:left;
margin:0;
padding:0 0 6px 0;
}
.userCont{
float:left;
width:51%;
}
.userCont h1{
font-size:18px;
}
.userLogoCont{
float:right;
width:47%;
}
.topUserCont{
background-color:#1B1C20;
margin:0 0 20px 0;
padding:10px 0 10px 0;
border:1px solid #3a3a3a;
}
.topUserCont ul{
list-style-type:none;
margin:0;
padding:0 10px 10px 10px;
}
.topUserCont ul li{
float:left;
margin:0;
padding:3px 0 3px 0;
}
.topUserCont ul li a:link, .topUserCont ul li a:visited{
float:left;
font-size:11px;
color:#949597;
text-decoration:none;
margin:0;
padding:0;
}
.topUserCont ul li a:hover{
color:#329042;
}
.topUserCont ul li.selected{
float:left;
font-size:11px;
font-weight:bold;
color:#fff;
margin:0;
padding:3px 0 3px 0;
}
.topUserCont ul li span{
float:left;
margin:0;
padding:0 6px 0 6px;
}
.topUserAd{
margin:0;
padding:15px 10px 20px 10px;
}
.topUserAd div{
float:left;
margin:0;
padding:0 10px 0 0;
}
.topUserAd div a{
float:left;
color:#949597;
text-decoration:underline;
padding-right:10px;
}
.carGalCont{
width:163px;
height:178px;
float:left;
margin:10px 16px 10px 0;
padding:2px;
background-color:#000;
border:1px solid #404040;
}
.carRateCont{
float:left;
width:400px;
height:328px;
background-image:url(../images/bg-rates.gif);
background-repeat:repeat-x;
margin:0;
padding:10px;
}
.carRateDetails{
margin:0;
padding:5px 0 5px 0;
}
.carRateDetails p{
font-size:15px;
color:#bcbec0;
margin:0;
padding:2px 0 2px 5px;
}
.carRateDetails p.smallTxt{
font-size:12px;
color:#bcbec0;
margin:0;
padding:2px 0 2px 5px;
}
.carRateDetails p span{
font-weight:bold;
color:#bcbec0;
}
h1.pageHead{
font-size:18px;
}
.botGoogleAd3Cont{
float:right;
width:250px;
margin:0 1px 0 1px;
padding:15px 10px 0 17px;
}
.botGoogleAd3 a:link, .botGoogleAd3 a:visited{
width:250px;
float:left;
font-size:11px;
color:#999999;
font-weight:bold;
margin:0;
padding:0;
text-decoration:underline;
}
.botGoogleAd3 p{
width:250px;
float:left;
font-size:11px;
color:#999999;
font-weight:normal;
margin:0;
padding:0;
}
.botGoogleAd3 a.url:link, .botGoogleAd3 a.url:visited{
width:250px;
float:left;
font-size:11px;
color:#378e43;
font-weight:normal;
margin:0;
padding:0;
text-decoration:none;
}
.themeCont{
float:left;
width:48%;
}
.themeCont h1{
font-size:18px;
}
.themeCont a{
color:#378e43;
}
.themeVideoCont{
float:right;
width:47%;
margin:0 10px 0 0;
}

/*shibashis added on 30-12-09*/

.searchHead h1{
font-size:15px;
letter-spacing:1px;
color:#ffffff;
line-height:40px;
margin:0;
padding:6px 0 0 10px;
}
.searchHead{
width:185px;
height:42px;
background-image:url(../images/bg-search_head.gif);
background-repeat:no-repeat;
}
.favMidBox{
width:230px;
background-image:url(../images/bg-fav.gif);
background-repeat:repeat-y;
border-bottom:1px solid #323133;
}
/*shibashis added on 31-12-09*/
.signUpHeader{
border-bottom:1px solid #383838;
}
.signUpMid{
background-image:url(../images/forum-cell-bg.gif);
background-repeat:repeat-x;
border-left:1px solid #262729;
border-right:1px solid #262729;
border-bottom:1px solid #262729;
background-color:#0e0f11;
margin:0;
padding:10px;
}
.signUpLeftCont{
float:left;
width:560px;
margin:10px 0 0 5px;
padding:0;
}
.signUpLeftCont h1{
font-size:16px;
margin:0;
padding:0 0 10px 8px;
}
.signUpRightCont{
float:right;
width:400px;
margin:10px 5px 0 5px;
}
.signUpRightCont h1{
font-size:16px;
margin:0;
padding:0 0 10px 8px;
}
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.cssform div.contfrm{
/*width: 300px;*/
margin:0 0 0 15px;
padding: 5px 0 8px 0;
/*padding-left: 155px; width of left column containing the label elements*/
/*border-bottom: 1px dashed gray;*/
}

.cssform label{
font-weight: bold;
float: left;
display:block;
line-height:20px;
/*margin-left: -150px; width of left column*/
width:115px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
padding-right:10px;
}

.cssform div.contfrm div.input input [type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
width: 350px;
border:1px solid #FF0000;
}

.cssform select{
width: 354px;
}

.cssform select.date{
width: 80px;
}
.cssform select.month{
width: 120px;
}
.cssform select.year{
width: 80px;
}

.cssform div.contfrm div.input textarea{
width: 350px;
height: 150px;
}
/*.threepxfix class below:
Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.
to account for 3 pixel bug: http://www.positioniseverything.net/explorer/threepxtest.html
*/

* html .threepxfix{
margin-left: 3px;
}
.cssform h1{
font-size:14px;
color:#40a049;
margin:0;
padding:0 0 20px 4px;
}

.cssform h1.dottedLine{
margin:0 0 5px 0;
padding:10px 0 0 0;
border-bottom: 1px solid #272727;
}
.signUpRightCont input.forgotBox{
margin-left:10px;
width:350px;
}
.termsCell{
padding-top:6px;
}
.termsCell a{
color:#fff;
}
.termsCell a:hover{
color:#40a049;
}
.charCodeCell{
background-color:#121315;
text-align:center;
padding:10px;
}
.charCodeCell p{
width:400px;
text-align:center;
margin:0 auto;
padding:0;
}
.cssform .charCodeCell input{
width: 150px;
}

.btnRegister{
width:88px;
height:34px;
border:0;
display:block;
cursor:pointer;
background-image:url(../images/btn-register.png);
background-repeat:no-repeat;
}

.btnupdateprofile{
width:102px;
height:31px;
border:0;
display:block;
cursor:pointer;
background-image:url(../images/btn-updateprofile.png);
background-repeat:no-repeat;
}

.btnchangepassword{
width:125px;
height:31px;
border:0;
display:block;
cursor:pointer;
background-image:url(../images/btn-changepass.png);
background-repeat:no-repeat;
}

.cssform input.loginBox{
width:210px;
}
.cssform label.loginLabel{
font-weight: bold;
float: left;
/*margin-left: -150px; width of left column*/
width: 100px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}
.btnLogin{
width:77px;
height:34px;
border:0;
display:block;
cursor:pointer;
background-image:url(../images/btn-login.png);
background-repeat:no-repeat;
}
.btnSubmit{
float:right;
width:77px;
height:34px;
border:0;
display:block;
cursor:pointer;
background-image:url(../images/btn-submit.png);
background-repeat:no-repeat;
margin-right:10px;
}
.forgotText{
margin:0;
padding:0 10px 0 10px;
color:#42b54d;
}
em{
color:#ff2929;
}
ul.rates{
width:79px;
float:left;
list-style-type:none;
margin:0;
padding:0;
}
ul.rates li{
float:left;
margin:0;
padding:0 0 0 2px;
}
.clearBoth{
clear:both;
margin:0;
padding:0;
line-height:0;
}
ul.rates1{
float:right;
list-style-type:none;
margin:0;
padding:0;
}
ul.rates1 li{
float:left;
margin:0;
padding:0 0 0 2px;
}
.carDetailsBox{
padding:6px;
margin-bottom:10px;
background-color:#100e0f;
border:1px solid #474546;
}
.carDetailsBox1{
float:left;
width:185px;
margin-right:3px;
}
.carDetailsBox_n{
float:left;
margin-right:38px;
}
h4.carDetailsHead{
margin:0;
padding:0;
font-size:11px;
}
h4.carDetailsHead a{
color:#01ba12;
}
h4.carDetailsHead a:hover{
color:#cdcdcd;
}

h4.carDetailsHead_gallery{
margin:0;
padding:0;
font-size:11px;
background:url(../images/car_gallery.png) no-repeat 0 0 ;
padding:3px 0 10px 35px;
height:24px;
}
h4.carDetailsHead_gallery a{
color:#01ba12;
}
h4.carDetailsHead_gallery a:hover{
color:#fff102;
}
a.send_frnd {
color:#01ba12;
}
a:hover.send_frnd {
color:#fff102;
}

h4.carDetailsHead_sendFriend{
margin:0;
padding:0;
font-size:11px;
background:url(../images/sent_to_friend.png) no-repeat 4px 0 ;
padding:3px 0 0 35px;
height:24px;
}
/*h4.carDetailsHead_sendFriend a{
color:#01ba12;
}
h4.carDetailsHead_sendFriend a:hover{
color:#fff102;
}*/

h4.carDetailsHead_addfav{
margin:0;
padding:0;
font-size:11px;
background:url(../images/addFab.png) no-repeat 0 0 ;
padding:3px 0 10px 35px;
height:24px;
}

h4.carDetailsHead_forum{
margin:0;
padding:0;
font-size:11px;
/*background:url(../images/addFab.png) no-repeat 0 0 ;
*/padding:3px 0 10px 3px;
height:24px;
}
h4.carDetailsHead_addfav a{
color:#01ba12;
}
h4.carDetailsHead_addfav a:hover{
color:#fff102;
}

h4.carDetailsHead_relatedcar{
margin:0;
padding:0;
font-size:11px;
background:url(../images/related_car.png) no-repeat 0 0 ;
padding:3px 0 0 35px;
height:24px;
}
h4.carDetailsHead_relatedcar a{
color:#01ba12;
}
h4.carDetailsHead_relatedcar a:hover{
color:#fff102;
}

.carDetailsTxt{
float:left;
padding:2px 6px 0 0;
font-size:11px;
}
.carDetailsTxt2{
font-family:Tahoma;
float:left;
margin:0;
margin-right:3px;
color:#fff;
font-size:12px;
font-weight:bold;
}



.rateCars{
padding-top:4px;
}
.carDetailsBox2{
float:left;
width:188px;
margin-right:3px;
}
.carDetailsTxt1{
float:left;
padding:4px 6px 0 0;
font-size:11px;
}
.carDetailsBox3{
float:left;
width:188px;
margin-right:3px;
}
.carDetailsBox4{
float:left;
width:140px;
}
.carDetailsTxt1 a{
color:#cdcdcd;
text-decoration:none;
}
.carDetailsTxt1 a:hover{
color:#3e9d47;
}
/* Code for gallery Modified By Amar */

div.propertygal {
	border:1px solid #92aabe;
	background-color:#e4f3fc;
	
	width:610px;
	/*margin:24px 0 0;
	padding:6px;
	*/
	position:relative;
	}
div.propertygal div.gallimg {
	border:1px solid #aab9c6;
	}
div.propertygal div.gallimg span.topimg {
	}
div.propertygal div.gallimg div.smallgall {
	background:url(../images/propertydelbg.png);
	
	position:absolute;
	
	left:7px;
	border:1px solid #FF00000;
	height:60px;
	width:665px;
	}
div.propertygal div.gallimg div.smallgall div.leftarr {
	width:28px;
	float:left;
	margin:25px 0 0 0px;
	}
div.propertygal div.gallimg div.smallgall div.leftarr img {
	margin:40px 0 0;
	}
div.propertygal div.gallimg div.smallgall div.picgall {
	width:516px;
	overflow:hidden;
	float:left;
	padding:2px 0 0;
	}
div.propertygal div.gallimg div.smallgall div.picgall a, div.propertygal div.gallimg div.smallgall div.picgall a.active {
	margin:0px 9px 0px 0px;
	display:block;
	float:left;
	background:url(../images/imgbg.gif) no-repeat 0 0;
	width:94px;
	height:74px;
	}
div.propertygal div.gallimg div.smallgall div.picgall a:hover, div.propertygal div.gallimg div.smallgall div.picgall a.active {
	background:url(../images/imgactbg.gif) no-repeat 0 0;
	}
div.propertygal div.gallimg div.smallgall div.picgall a img {
	margin:5px auto;
	border:0px;
	display:block;
	}
	
	
	




/*----------------------------------------------------------------------------*/
/*--------------  start of detail page css for scroller  -------------------------*/
/*----------------------------------------------------------------------------*/


/* styling for the image wrapper big image when property details page gallery will show */ 
#image_wrap {     
	
	/* dimensions      
	width:377px;     
	margin:2px 0 2px 4px; */    
	padding:0;      
	
	/* centered */     
	text-align:center;      
	
	/* some "skinning" */     
	background:#efefef;     
	border:2px solid #fff;     
	outline:1px solid #ddd;     
	-moz-ouline-radius:4px; 
}


/*
	root element for the scrollable. for project details page
	when scrolling occurs this element stays still.
*/
.scrollables {

	/* required settings */
	position:relative;
	overflow:hidden;
	width: 501px;
	height:85px;

	/* custom decorations
	border:1px solid #ccc;
	background:url(/img/global/gradient/h300.png) repeat-x;*/
}

/*
	root element for scrollable items. Must be absolutely positioned
	and it should have a extremely large width to accomodate scrollable items.
	it's enough that you set the width and height for the root element and
	not for this element.
*/
.scrollables .items {
	/* this cannot be too large */
	width:20000em;
	position:absolute;
	clear:both;
	}

/* single scrollable item */
.scrollables img {
	float:left;
	margin:0 10px 0 11px;
	background-color:#fff;
	padding:2px;
	border:1px solid #ccc;
	cursor:pointer;
	width:100px;
	height:65px;
	
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}

/* active item */
.scrollables .active {
	border:2px solid #000;
	z-index:9999;
	position:relative;
}


/* prev, next, prevPage and nextPage buttons for detail page */
a.browseps {
	/*background:url(../img/icon-arrowrgt.gif) no-repeat 0 0;*/
	display:block;
	width:25px;
	height:25px;
	/*float:left;*/
	margin:0px 0px;
	cursor:pointer;
	font-size:1px;
}

a.arrowlft {
	background:url(../images/icon-arrowlft.gif) no-repeat 0 0;
}
a.arrowrgt {
	background:url(../images/icon-arrowrgt.gif) no-repeat 0 0;
}

/* right  */
a.rightps 				{ background-position: 100% 2%; clear:right; margin-right: 0px;}
a.rightps:hover 		{ background-position:100% 100%; }
a.rightps:active 	{ background-position:100% 100%; }


/* left */
a.leftps				{ margin-left: 0px; } 
a.leftps:hover  		{ background-position:0% 100%; }
a.leftps:active  	{ background-position:0% 100%; }

/* up and down */
a.upps, a.downps		{ 
	background:url(../images/vert_large.gif) no-repeat; 
	float: none;
	margin: 0px 50px;
}

/* up */
a.upps:hover  		{ background-position:-30px 0; }
a.upps:active  		{ background-position:-60px 0; }

/* down */
a.downps 				{ background-position: 0 -30px; }
a.downps:hover  		{ background-position:-30px -30px; }
a.downps:active  	{ background-position:-60px -30px; } 


/* disabled navigational button */
a.disabledps {
	visibility:hidden !important;		
} 	



/* position and dimensions property deatials of the navigator */
.navig {
	margin:0px;
	width:auto;
	height:10px;
}


/* items inside navigator */
.navig a {
	width:8px;
	height:8px;
	float:left;
	margin:3px;
	background:url(../images/navigator.png) 0 0 no-repeat;
	display:block;
	font-size:1px;
}

/* mouseover state */
.navig a:hover {
	background-position:0 -8px;      
}

/* active state (current page state) */
.navig a.active {
	background-position:0 -16px;     
}


/*---------  scrollable property deatials navigator css ------------------------------------------------*/


 div.blockcity2 {
		/*background:url(../images/citiesbg-bottom.gif) no-repeat 0 100%;*/
		width:220px;
		/*height:32px;
		font-size:12px;
		color:#487fa3;
		text-decoration:none;*/
		
		margin:0 0 5px 0px;
		padding:0px 0 6px 0px;
		}
 div.blockcity2 p.top {
	/*background:url(../images/citiesbg-top.gif) no-repeat 0 0;*/
	height:6px;
	background-color:#26282D;
	}
 div.blockcity2 div.content {
 	width:160px;
	border-left:1px solid #3F3F3F; /*#8daeca*/;
	border:1px solid #3F3F3F; /*#8daeca*/;
	background-color:#26282D;
	padding-bottom:0px;
	padding-right:2px;
	
	z-index:1000;
	}
	div.blockcity2 div.content input{
	/*background:#26282D;*/
	border:1px solid #3F3F3F;
	color:#FFFFFF;
	 background:url(../images/arrow-black-down.gif) no-repeat 145px 10px #26282D;
	 
	}
	.search_input{
	width:156px; height:20px;color:#ffffff;border:1px solid #3F3F3F; margin:0 0 10px 0px;
	padding:5px 2px 2px 3px;
	background-color:#26282D;
	
	
	}
.login_pl{display:none; float:left; margin-left:3px;font: normal 12px Arial, Helvetica, sans-serif;}
.login_pl a{color:#FFFFFF; text-decoration:none;}
.login_pl a:hover{text-decoration:underline;color:#FFFFFF;}
	
	/*---------   end of scrollable property deatials navigator css ------------------------------------------------*/

label.error{
width:70%;
display:block;
font-size:11px;
font-weight:normal;
color:red;
text-align:left;
padding-left:125px;
}

label.error1{
width:70%;
display:block;
font-size:11px;
font-weight:normal;
color:red;
text-align:left;
padding-left:125px;
}
.overlay_text{width:450px; text-align:right; padding:5px 10px 0 0; font-weight:bold; letter-spacing:1px; cursor:pointer; 
margin-top:-60px;}
.overlay_text a{ color:#000;}
.overlay_text a:hover{ color:#378f43; text-decoration:underline;}

.botGoogleAd2ContList{
float:right;
width:340px;
margin-top:40px;
}

.botGoogleAd2ContComment{
float:right;
width:340px;
margin-top:10px;
background-color:#1b1b1b;
border:solid 1px #2b2b2b;
}

.botGoogleAd2ContComment_big{
float:left;
width:727px;
margin-top:10px;
background-color:#1b1b1b;
border:solid 1px #2b2b2b;
}


.googleAD_divider{clear:both; height:25px; line-height:0px; font-size:0px; padding:0px; margin:0px;}

textarea.carListComment{width:330px; height:50px; overflow:auto; margin:10px 0 0 0px; border:1px solid #999999; margin-bottom:5px; background-color:#CCCCCC; padding:0px;}

textarea.carListCommentBig{width:715px; height:50px; overflow:auto; margin:10px 0 0 0px; border:1px solid #999999; margin-bottom:5px; background-color:#CCCCCC; padding:0px;}

textarea.carListCommentBig_news{width:490px; height:50px; overflow:auto; margin:10px 0 0 0px; border:1px solid #999999; margin-bottom:5px; background-color:#CCCCCC; padding:0px;}

.error_new{font-size:11px; color:red; font-weight:normal; letter-spacing:1px; padding:0px; margin:0px; margin-bottom:5px;}


.gallery_img_cnt{margin:0px; padding:0px; width:729px; height:auto; border:1px solid #474748; border-bottom:none; height:484px; overflow:hidden;}
.gallery_img_strip{margin:0px; padding:0px; width:729px; height:auto; border:1px solid #474748; border-top:none; background-color:#1b1b1b;}

.signUpMid p{font-size:11px; color:#FFF700; letter-spacing:1px;}

input.sign_up{width:350px; height:16px; padding:3px 0; font-size:12px; background-color:#474748; color:#fff; border:solid 1px #0E0F11; outline:solid 0px #000;}
input.donation{width:150px; height:16px; padding:3px 0; font-size:12px; background-color:#474748; color:#fff; border:solid 1px #0E0F11; outline:solid 0px #000;}

select.sign_up{width:350px; height:26px; padding:3px 0; font-size:12px; background-color:#474748; color:#fff; border:solid 1px #0E0F11; outline:solid 0px #000;}

input.sign_up_1{width:100px; height:16px; padding:3px 0; font-size:12px; background-color:#474748; color:#fff; border:solid 1px #0E0F11; outline:solid 0px #000;}

textarea.sign_up_textArea{width:340px; height:156px; padding:3px 0; font-size:12px; background-color:#474748; color:#fff; border:solid 1px #0E0F11; outline:solid 0px #000;}

input.sign_up_capcha{width:350px; height:16px; padding:3px 0; font-size:12px; background-color:#474748; color:#fff; border:solid 1px #0E0F11; outline:solid 0px #000; margin:4px 0;}

input.sign_up_login{width:250px; height:16px; padding:3px 0; font-size:12px; background-color:#474748; color:#fff; border:solid 1px #0E0F11; outline:solid 0px #000;}

.btnSubmit input{width:80px; margin-top:12px;}


.submit_btn{ margin-right:35px;}
a.more{
background:url(../images/more.png) no-repeat 0 0;
width:58px;
display:block;
cursor:pointer;
height:24px;
padding:8px 0 0 25px;
color:#fff;
font:bold 12px/32px;
font-weight:600;
margin: 0 17px 5px 0px;
}
a.more:hover
{
background:url(../images/more_h.png) no-repeat 0 0;
color:#000;
text-decoration:none;
}

a.back{
background:url(../images/more_n_big_r.png) no-repeat 0 0;
width:80px;
display:block;
cursor:pointer;
height:24px;
padding:10px 0 0 36px;
color:#fff;
font:bold 10px/32px;
font-weight:600;
margin: 0 0px 5px 20px;
}
a.back:hover
{
background:url(../images/more_h_big_r.png) no-repeat 0 0;
color:#000;
}

a.debate{
background:url(../images/more_n_big.png) no-repeat 0 0;
width:130px;
display:block;
cursor:pointer;
height:40px;
padding:10px 0 0 10px;
color:#fff;
font:bold 12px/32px;
font-weight:600;
margin: -10px 17px 5px 0px;
text-decoration:none;
}
a.debate:hover
{
background:url(../images/more_h_big.png) no-repeat 0 0;
color:#000;
}

a.profile{
background:url(../images/more.png) no-repeat 0 0;
width:63px;
display:block;
cursor:pointer;
height:24px;
padding:10px 0 0 25px;
color:#fff;
font:bold 12px/32px;
font-weight:600;
margin: 0 17px 5px 0px;
}
a.profile:hover
{
background:url(../images/more_h.png) no-repeat 0 0;
color:#000;
}


a.vote{
background:url(../images/more.png) no-repeat 0 0;
width:58px;
display:block;
cursor:pointer;
height:32px;
padding:8px 0 0 25px;
color:#fff;
font:bold 12px/32px;
font-weight:600;
position:relative;
/*float:right;*/
margin: 0 0 0 0px;

}
a.vote:hover
{
background:url(../images/more_h.png) no-repeat 0 0;
color:#000;
}


a.search{
background:url(../images/more.png) no-repeat 0 0;
width:62px;
display:block;
cursor:pointer;
height:32px;
padding:9px 0 0 18px;
color:#fff;
font:bold 12px/32px;
font-weight:600;
/*float:right;*/
margin: 0 0 0 0px;
}
a.search:hover
{
background:url(../images/more_h.png) no-repeat 0 0;
color:#000;
}

a.search2{
background:url(../images/more.png) no-repeat 0 0;
width:70px;
display:block;
cursor:pointer;
height:32px;
padding:9px 0 0 12px;
color:#fff;
font:bold 12px/32px;
font-weight:600;
/*float:right;*/
margin: 0 0 0 0px;
float:left;
}
a.search2:hover
{
background:url(../images/more_h.png) no-repeat 0 0;
color:#000;
}

a.goto{
background:url(../images/more.png) no-repeat 0 0;
width:75px;
display:block;
cursor:pointer;
height:32px;
padding:9px 0 0 18px;
color:#fff;
font:bold 12px/32px;
font-weight:600;
margin:0 0 0 10px;
}
a.goto:hover
{
background:url(../images/more_h.png) no-repeat 0 0;
color:#000;
}
input.donation_sub
{
background:url(../images/more.png) no-repeat 0 0;
width:80px;
cursor:pointer;
border:0px solid #000; 
height:30px;
color:#fff;
top:-5px;
font:bold 12px;
font-weight:600;

}
.donation_sub:focus {
	background:url(../images/more_h.png) no-repeat 0 0;
color:#000;
}
.submit_btn{ margin-right:35px;}

.more{ float:right;  width:75px; height:24px;}
.more a {
	width:75px;
	height:24px;
	float:right;
	margin:10px 9px 0px 0;
	background:url(../images/more.png) 0 0 no-repeat;
	display:block;
	font-size:12px;
	color:#fff;
	padding:4px 0 0 15px;
	text-decoration:none;
	font-weight:bold;
}
.more a:hover {background:url(../images/more_h.png) 0 0 no-repeat; color:#000; text-decoration:underline; font-weight:bold;}


.back a {
	width:75px;
	height:24px;
	float:right;
	margin:10px 9px 0px 0;
	background:url(../images/more.png) 0 0 no-repeat;
	display:block;
	font-size:12px;
	color:#fff;
	padding:4px 0 0 5px;
	text-decoration:none;
	font-weight:bold;
}
.back a:hover {background:url(../images/more_h.png) 0 0 no-repeat; color:#000; text-decoration:underline; font-weight:bold;}

.sendAfriend_container{ float:left; position:absolute; width:280px;  background:#333333; border:solid 1px #474748; padding:10px;}

.sendAfriend_container h4{ float:left; color:#FFF102; font-size:11px; font-weight:normal; padding:0px; margin:0px;}

.sendAfriend_container div{width:280px; float:left;}

input.sendAfriend_name{ height:16px; padding:3px 0; font-size:12px; background-color:#474748; color:#fff; border:solid 1px #0E0F11; outline:solid 0px #000;}

.sendAfriend_name_width{width:180px;}

.sendAfriend_email_width{width:180px;}

.sendAfriend_space{margin-right:10px;}

.carDetailsCell p{padding:0px; margin:0px; padding:3px 0; color:#fff102;}


a.crumb_link
{
color:#fff102;
}
a.crumb_link:hover
{
color: #378f43;
}
a.crumb_link2
{
color:#fff102;
margin-left:-2px;
width:60px;

}
a.crumb_link2:hover
{
color: #378f43;
}


span.crumb_span
{
color: #378f43;
}
.terms label{
margin:0;
padding:0px;
text-align:left;}

.afav
{
color:#FEED0B;
}
.afav:hover
{
color: #378f43;	
}
a.signup{
background:url(../images/btn.png) no-repeat 0 0;
width:80px;
height:25px;
line-height:25px;
color:#000;
display:block;
text-align:center;
float:right;
font-size:12px;
font-weight:bold;
}

/* video */
.carshow_tv{margin-bottom:10px!important; text-align:center;}
.csl_tv{padding:0 10px;}
.csl_tv h2{color:#FFF102; text-transform:uppercase; font-weight:bold; font-size:18px; margin:0; margin-bottom:10px;}
.csl_tv_left{width:380px; float:left; padding-right:20px; border-right:normal 1px #999999;}
.csl_tv_left .inf{float:left; width:280px; float:left; color:#a4a4a4; font-weight:bold; padding-top:10px;}
.csl_tv_left .inf h4{color:#FFF102; font-weight:bold; font-size:14px; margin:0!important;}
.csl_tv_left .inf p{margin:0; padding:0; margin-bottom:10px;}
.csl_tv_left .more{margin-top:40px;}
.csl_tv_right{width:310px; float:left; height:255px; padding-left:20px;}

.csl_vdo_list .thumb{width:150px; float:left;}
.csl_vdo_list .info{width:150px; float:left; padding-left:10px; color:#a4a4a4; font-weight:bold;}
.csl_vdo_list .info h4{color:#FFF102; font-weight:bold; font-size:14px; margin:0!important;}
.csl_vdo_list .info p{margin:0; padding:0; margin-bottom:10px;}
.clear_20{clear:both; height:20px; font-size:0; line-height:0;}

.csl_dtl{padding:0; margin:0;}
.csl_dtl_head{width:730px; padding-right:10px; font-size:14px; float:right; height:100px; color:#fff; font-weight:bold;}
.csl_dtl_head h1{color:#FFF102; text-transform:uppercase; font-weight:bold; font-size:24px; margin:0; margin-bottom:10px;}

.csl_dtl_user{background-color:#1B1C20; margin:0 0 20px 0; padding:10px; border:1px solid #3a3a3a;}
.csl_dtl_user ul{list-style-type:none; margin:0; padding:0;}
.csl_dtl_user ul li{float:left; margin:0; padding:3px 0 3px 0; text-transform:uppercase;}
.csl_dtl_user ul li a:link, .csl_dtl_user ul li a:visited{float:left; font-size:12px; color:#949597; text-decoration:none; margin:0; padding:0; font-weight:bold;}
.csl_dtl_user ul li a:hover{color:#329042;}
.csl_dtl_user ul li.selected{float:left; font-size:14px; font-weight:bold; color:#fff; margin:0; padding:3px 0 3px 0;}
.csl_dtl_user ul li span{float:left; margin:0; padding:0 6px 0 6px;}


.csc_cont_top{height:5px; background:url(../images/cls_dtl_cont_topbot.jpg) 0 0 repeat-x;}
.csc_cont_bot{height:5px; background:url(../images/cls_dtl_cont_topbot.jpg) 0 -5px repeat-x;}
.csc_cont_top .left{width:5px; height:5px; float:left; background:url(../images/cls_dtl_cont_corners.jpg) 0 0 no-repeat;}
.csc_cont_top .right{width:5px; height:5px; float:right; background:url(../images/cls_dtl_cont_corners.jpg) -5px 0 no-repeat;}
.csc_cont_bot .left{width:5px; height:5px; float:left; background:url(../images/cls_dtl_cont_corners.jpg) 0 -5px no-repeat;}
.csc_cont_bot .right{width:5px; height:5px; float:right; background:url(../images/cls_dtl_cont_corners.jpg) -5px -5px no-repeat;}
.csc_cont_bd{background:#27292e; border-left:solid 1px #5d5f63; border-right:solid 1px #5d5f63; padding:15px 20px;}
.csc_cont_bd h3{color:#fff; font-weight:bold; text-transform:uppercase; font-size:14px; margin:0; margin-bottom:10px;}

.csc_inn_top{height:5px; background:url(../images/cls_dtl_inn_topbot.jpg) 0 0 repeat-x;}
.csc_inn_bot{height:5px; background:url(../images/cls_dtl_inn_topbot.jpg) 0 -5px repeat-x;}
.csc_inn_top .left{width:5px; height:5px; float:left; background:url(../images/cls_dtl_inn_corners.jpg) 0 0 no-repeat;}
.csc_inn_top .right{width:5px; height:5px; float:right; background:url(../images/cls_dtl_inn_corners.jpg) -5px 0 no-repeat;}
.csc_inn_bot .left{width:5px; height:5px; float:left; background:url(../images/cls_dtl_inn_corners.jpg) 0 -5px no-repeat;}
.csc_inn_bot .right{width:5px; height:5px; float:right; background:url(../images/cls_dtl_inn_corners.jpg) -5px -5px no-repeat;}
.csc_inn_bd{background:#383a3d; border-left:solid 1px #65666a; border-right:solid 1px #5d5f63; padding:10px 15px;}

.csc_big_vdo{width:710px; float:left; padding-right:15px;}
.csc_big_vdo .inf{float:left; width:710px; float:left; color:#a4a4a4; font-weight:bold; padding-top:10px;}
.csc_big_vdo h4{color:#FFF102; font-weight:bold; font-size:14px; text-transform:uppercase; margin:0; margin-bottom:5px;}
.csc_big_vdo .inf p{margin:0; padding:0; margin-bottom:10px;}
.csc_big_vdo .more{margin-top:40px;}

.csc_vdo_latest{width:195px; float:right;}
.csc_vdo_latest h4{color:#fff; font-weight:bold; text-transform:uppercase; font-size:14px; margin:0; margin-bottom:10px; padding-bottom:10px; border-bottom:solid 1px #ccc; text-align:center;}
.csc_vdo_latest h4 a, .csc_vdo_latest h4 a:hover{text-decoration:none; color:#fff;}

.csc_all_vdo{width:172px; float:left; margin:0 15px 15px 0; color:#a4a4a4; font-weight:bold;}
.csc_all_vdo h5{color:#FFF102; font-weight:bold; font-size:12px; margin:0;}
.csc_all_vdo p{padding:0; margin:0;}

.asc_page_cont{padding:10px; border-top:solid 1px #5d5f63;}
.icon{float:left; width:auto; margin:20px 0 20px 0; font:normal 12px Arial, Helvetica, sans-serif;}
