body {
	margin: 0px auto;
	width: 996px;
	background-image: url(/images/bgESC2.jpg);
	width: 100%;
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #f0eee1;
}

img {
	border: none;
}
	
table {
	border: none;
}

.titleBlack {
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}

.formPage{
	padding-left:11px;
	padding-top:7px;
	background-color:#f0eee1;
}

.adpage_formtitle{
	font-size: 17px;
	font-weight: bold;
	color: #af1618;
	font-family:Arial, Helvetica, sans-serif;
}
.titleRed {
	font-size: 16px;
	font-weight: bold;
	color: #a1251f;
}

.texRed {
	color: #a1251f;
}

.textWhite {
	color: #FFFFFF;
	font-size: 11px;
}

.texContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#000000;
	line-height: 20px;
}

#top {
	background-image: url(/images/top3.png);
	width: 996px;
	height: 140px;
	background-repeat: no-repeat;
}

#top .logo {
	width: 350px;
	height: 110px;
}

#top .slogan {
	font-size: 11px;
	color: #000066;
	padding-left: 10px;
	margin-left: 25px;
}

#top .slogan a {
	color:#333333;
	text-decoration: none;
	background-color: #e5e5e5;
}

#top .slogan a:hover {
	color:#000000;
}

#top .icons {
	width: 340px;
	height: 110px;
	text-align: center;
}

#top .icons .titleIcons {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-top: 10px;
	padding-bottom: 3px;
}

#top .icons .linksIcons {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-top: 10px;
}

#top .icons ul{
   margin : 0px;
   white-space : nowrap;
   
}

#top .icons ul li{
   display : inline;
   padding-right: 20px;
}

#top .links {
	width: 306px;
	/*height: 110px;*/
	padding-top: 73px;
	position:absolute;
}

/*#top .links ul{
   margin : 0px;
   padding-left: 21px;
   white-space : nowrap;
   font-size: 11px;
   list-style-image: url(/images/header_icon.png);
   list-style-type:circle;
  
}
*/
.topLinks{

   font-size:11px;left:-25px;list-style-image:url("/images/header_icon.png");list-style-type:circle;margin:0;padding-left:21px;position:relative;top:-5px;white-space:nowrap;

}

.linksTop {
	background-image:url(/images/header_icon.png);
	background-repeat:no-repeat;
	display:none;
	left:-26px;
	position:absolute;
	top:-4px;
}

.linksTop1{

}


.topLinks li{
   display : inline;
   padding-right: 50px;
   position:relative;
}

#top .links ul li a{
   text-decoration : none;
   color: #333333;
}

#top .links ul li a:hover{
	color: #ac2620;
	
}

/* login section in the header */
.Toplogin{
	font-size:10px;
	margin-top:5px;
}

.input_header{
	width:87px;
	height:15px;
	font-size:10px;
	margin-top:5px;
	background-image:url(/images/input-1.png);
	background-repeat:no-repeat;
	padding-left:3px;
	border:none;
	background-color:#e0e0e0;
}

/* end login section in the header */


.mainTop {
	background-image: url(/images/contentMainBGtop.png);
	width: 996px; 
	height: 12px;
	background-repeat: no-repeat; 
}

#main {
	background-image: url(/images/contentMainBG.jpg);
	width: 996px;
	height: 100%;
	background-repeat: repeat-y;
	padding-left: 11px;
	padding-right: 11px;
}


.mainBottom {
	background-image: url(/images/contentMainBGbottom.png);
	width: 996px;
	height: 20px;
	background-repeat: no-repeat;
}

.mainBottom1 {
	background-image: url(/images/contentMainBGbottom.png);
	width: 996px;
	height: 20px;
	margin-left:0px;
	background-repeat: no-repeat;
}
/*main menu sections */

/*end of main menu section */

/* maagazine section */
.magazine_text{
	text-decoration:none;
	color:#333333;
}

.magazine_text a{
	text-decoration:none;
	color:#333333;
}

.magazine_text a:hover{
	text-decoration:none;
	color:#bd2821;
}

/* end of magazine section */

#featuredListing {
	background-image: url(/images/featured_body-bg.jpg);
	width: 734px;
	background-repeat: repeat-y;
}

#featuredListing .heading {
	background-image: url(/images/featured_title-bg.jpg);
	background-repeat: no-repeat;
	padding-top: 10px;
	width: 734px;
	height:59px;
}

#featuredListing .footer {
	background-image: url(/images/featured_bottom-bg.jpg);
	background-repeat: no-repeat;
	width: 734px;
	height:29px;
}

#featuredListing .subheading {
	float: right;
	font-size: 11px;
	padding-top: 25px;
	padding-right: 30px;
}

#featuredListing .subheading a{
	text-decoration:none;
	color:#333333;
}

#featuredListing .subheading a:hover {
	text-decoration:none;
	color:#a0251e;
}

.featuredLinks a{
	text-decoration:none;
	color:#333333;
}

.featuredLinks a:hover{
	text-decoration:none;
	color:#a0251e;
}


#featuredListing .thumbBox {
	/*background-image: url(/images/featuredListingThumbBox.jpg);
	height: 190px;
	background-repeat: no-repeat;*/
	border:1px solid #b5ad8d;
	width: 135px;
	margin-left:11px;
	text-align: center;
	padding-top: 5px;
	font-size: 11px;
	padding-bottom:5px;
}

#featuredListing .thumbImage{
	border:1px solid #f1f1f1;
}

#reseachESC {
	background-image: url(/images/research-bgbody.png);
	width: 711px;
	height: auto;
	background-repeat: repeat-y;
	padding: 20px;
margin-top:0;
padding-top:0;
	margin-left: 12px;
}

.researchTop{
	background-image: url(/images/research-bgtop.png);
	background-repeat:no-repeat;
	height:18px;
	width:711px;
	margin-left:12px;
		margin-top: 20px;
}

.researchBottom{
	background-image: url(/images/research-bgbottom.png);
	background-repeat:no-repeat;
	height:18px;
	width:711px;
	margin-left:12px;
}
	
	
#topPicks {
	background-image: url(/images/topPicksBox.jpg);
	width: 231px;
	height: 103px;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

#topPicks .heading {
	padding-left: 15px;
	padding-top: 5px;
}

#topPicks .form {
	padding-left: 15px;
}

#topPicks .form .fields {
	height: 13px;
	width: 120px;
	font-size: 10px;
	margin-bottom: 5px;
}

#login {
	background-image: url(/images/loginBox.jpg);
	width: 231px;
	height: 103px;
	background-repeat: no-repeat;
}

#login .heading {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	padding-left: 15px;
	padding-top: 5px;
}


#login .formLogin {
	padding-left: 70px;
	padding-top: 10px;
}

#login .formLogin .fields {
	height: 13px;
	width: 120px;
	font-size: 10px;
	margin-bottom: 5px;
}

#login .formLogin .submit {
	float: right;
	padding-right: 35px;
}

#login .formLogin .forget {
	font-size: 10px;
	color: #FFFFFF;
}

#join {
	background-image: url(/images/buttonJoinDealerNetwork.jpg);
	width: 231px;
	height: 42px;
	background-repeat: no-repeat;
	padding-top: 12px;
	padding-left: 50px;
	font-size: 14px;
}

#join a {
	color: #333333;
	text-decoration: none;
}

#join a:hover {
	color: #000000;
}

#findVehicles {
	/*background-image: url(/images/findVehicleBox.jpg);
	background-repeat: no-repeat;*/
	width: 231px;
	height: 100%;
	margin-top: 10px;
	font-weight: bold;
}

#findVehicles .heading {
	padding-left: 15px;
	padding-top: 10px;
	background-image:url(/images/find_top.png);
	background-repeat:no-repeat;
	width:231px;
	height:71px;
}

#findVehicles .footer {
	padding-left: 15px;
	padding-top: 10px;
	background-image:url(/images/find_bottom1.png);
	background-repeat:no-repeat;
	width:231px;
	height:38px;
}

#findVehicles .find_option{
	padding-left:15px;
}

#findVehicles .findfields {
	/*padding-left: 15px;*/
	margin-left:15px;
	width: 180px;
	background-image:url(/images/find_body.png);
	background-repeat:repeat-y;
}

#findVehicles .inputarea {
	/*padding-left: 15px;*/
	margin-left:15px;
	width: 180px;
	margin-bottom: 10px;
}

#browseVehicles {
	background-image: url(/images/browseVehicleBox.jpg);
	width: 231px;
	height: 234px;
	background-repeat: no-repeat;
	margin-top: 10px;
}

#browseVehicles .heading {
	padding-left: 15px;
	padding-top: 10px;
}

#browseVehicles .links {
	padding-left: 20px;
	padding-top: 10px;
	font-size: 12px;
	line-height: 24px;
}

#sellVehicles {
	background-image: url(/images/sellVehicleBox.jpg);
	width: 231px;
	height: 134px;
	background-repeat: no-repeat;
	margin-top: 10px;
}

#sellVehicles .heading {
	padding-left: 15px;
	padding-top: 10px;
}

#sellVehicles .links {
	padding-left: 20px;
	padding-top: 10px;
	font-size: 12px;
	line-height: 24px;

}

#featuredDealer {
	background-image: url(/images/featuredDealerBox.jpg);
	width: 231px;
	height: 195px;
	background-repeat: no-repeat;
	overflow:hidden;
	margin-top: 10px;
}

#featuredDealer .heading {
	padding-left: 15px;
	padding-top: 10px;
}

#featuredDealer .links {
	padding-left: 20px;
	padding-top: 10px;
	font-size: 12px;
	line-height: 24px;
	white-space: nowrap;
}

#featuredDealer .links2 {
	padding-left: 20px;
	padding-top: 0px;
	font-size: 12px;
	line-height: 30px;
}


#freead{
	background-image: url(/images/featuredDealerBox.jpg);
	width: 231px;
	height: 195px;
	background-repeat: no-repeat;
	overflow:hidden;
	margin-top: 10px;
}

#freead .heading {
	padding-left: 15px;
	padding-top: 10px;
}

#freead .links {
	padding-left: 20px;
	padding-top: 10px;
	font-size: 12px;
	line-height: 24px;
	white-space: nowrap;
}

#freead .links2 {
	padding-left: 20px;
	padding-top: 0px;
	font-size: 12px;
	line-height: 30px;
}



#smallContentTop {
	background-image: url(/images/contentBGsmallTop.jpg);
	width: 743px;
	height: 15px;
	background-repeat: no-repeat;
	margin-top: 10px;
}

#smallContentMiddle {
	background-image: url(/images/contentBGsmall.jpg);
	width: 743px;
	height: 100%;
	background-repeat: repeat-y;
}

#smallContentMiddle .padding {
	padding-left: 20px;
	padding-right: 20px;
}

.testimonialsBox {
	width:423px;
	height: 137px;
	margin-left: 55px;
	margin-top: 0px;
	padding-top:0px;
/*	position: absolute;
*/}

.testimonialsBox .text {
	padding-left: 50px;
	padding-top: 23px;
	padding-bottom: 20px;
	padding-right: 20px;
	font-size: 15px;
	font-style: italic;
	color: #878787;
}

#smallContentBottom {
	background-image: url(/images/contentBGsmallBottom.jpg);
	width: 743px;
	height: 15px;
	background-repeat: no-repeat;
}

#wideContentTop {
	background-image: url(/images/contentBGwideTop.jpg);
	width: 974px;
	height: 15px;
	background-repeat: no-repeat;
}

#wideContentMiddle {
	background-image: url(/images/contentBGwide.jpg);
	width: 974px;
	height: 100%;
	background-repeat: repeat-y;
	padding-left: 10px;
	padding-right: 10px;
}

#packageTop {
	background-image: url(/images/packageTop.jpg);
	width: 190px;
	height: 35px;
	background-repeat: no-repeat;
	padding-left: 10px;
	padding-top: 5px;
	color: #999999;
	font-size: 11px;
}

#package {
	background-image: url(/images/packageMiddle.jpg);
	width: 190px;
	height: 257px;
	background-repeat: repeat-y;
	padding-left: 10px;
	padding-top: 5px;
	color: #999999;
	font-size: 11px;
}

#packageBottom {
	background-image: url(/images/packageBottom.jpg);
	width: 190px;
	height: 25px;
	background-repeat: no-repeat;
	padding-left: 10px;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}

#packageBottom .price {
	width: 145px;
	float: left;
}

#packageBottom .bullet {
	width: 15px;
	float: right;
	position: absolute;
	padding-left: 160px;
}

#package .titlePackage {
	text-align: center;
	padding-right: 20px;
}

.pack_price{
	background-color:#ab261f;
	font-size:12px;
	color:#FFFFFF;
	padding:5px 7px;
}

.pack_price2{
	font-size:17px;
	font-weight:bold;
}

.table_form{
	margin-top:25px;
	}

#wideContentBottom {
	background-image: url(/images/contentBGwideBottom.jpg);
	width: 974px;
	height: 15px;
	background-repeat: no-repeat;
}

#titleBarWide {
	background-image: url(/images/titleBarWide.jpg);
	width: 974px;
	height: 42px;
	background-repeat: no-repeat;
	padding-left: 20px;
	color:#FFFFFF;
	font-weight: bold;
	font-size: 14px;
}

#barDealerServices {
	background-image: url(/images/barDealerServices.jpg);
	width: 974px;
	height: 42px;
	background-repeat: no-repeat;
	padding-left: 20px;
	color:#FFFFFF;
	font-weight: bold;
	font-size: 14px;
}

#headerDealerServices {
	background-image: url(/images/headerDealerServices.jpg);
	width: 974px;
	height: 262px;
	background-repeat: no-repeat;
}

#headerDealerServices a {
	color: #FFFFFF;
	text-decoration: none;
}

#headerDealerServices a:hover {
	text-decoration: underline;
}

#titleBarSmall {
	background-image: url(/images/titleBarSmall.jpg);
	width: 734px;
	height: 42px;
	background-repeat: no-repeat;
	padding-left: 20px;
}

#titleBarSmall1 {
	width: 734px;
	height: 100%;
	background-color:#8c8870;
	padding-left: 10px;
}


.titleBarSmall1 {
	width: 734px;
	height: 42px;
	padding: 10px 20px;
	background-color:#8c8870;
	color:#FFFFFF;
	font-weight:bold;
}

.dropdownList{
	font-size:11px;
}

#titleBarSmall .searchResult {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	border-right: 1px solid #CCCCCC;
	padding-left: 5px;
	height:42px;
	padding-top: 10px;	
}

#titleBarSmall1 .searchResult {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	border-right: 1px solid #CCCCCC;
	padding-left: 5px;
	height:42px;
	padding-top: 10px;	
}

#titleBarSmall1 .searchResult1 {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	border-right: 1px solid #CCCCCC;
	padding-left: 5px;
	height:32px;
}


.searchResultBrowse {
	width: 736px;
	height: 28px;
	background-repeat: no-repeat;
	padding-left: 20px;
	font-size: 11px;
	line-height: 14px;
	background-image:url(/images/subtitle_bg.png);
	background-repeat:no-repeat;
}

#titleBarSmall .searchResult .viewmode {
	width: 70px;
	height: 20px;
	background-color: #FFFFFF;
	color: #666666;
	text-align: center;
}

#titleBarSmall .searchResult .viewmode a {
	color: #666666;
	text-decoration: none;
}

#titleBarSmall .searchResult .viewcurrent {
	width: 80px;
	height: 20px;
	background-color: #c52921;
	color: #FFFFFF;
	text-align: center;
}


#titleBarSmall .searchResult .viewcurrent a {
	text-decoration:none;
	background-color: #c52921;
	color: #FFFFFF;
}

#subtitleBarWide {
	background-image: url(/images/subtitleBarWide.jpg);
	width: 974px;
	height: 27px;
	background-repeat: no-repeat;
	padding-left: 20px;
}

#subtitleBarSmall {
	background-image: url(/images/subtitleBarSmall.jpg);
	width: 735px;
	height: 28px;
	background-repeat: no-repeat;
	margin-bottom:11px;
}


#subtitleBarSmall .searchResult {
	font-size: 12px;
	color: #333333;
	padding-left: 32px;
	width: 300px;
}

#subtitleBarSmall .searchResult .pagination {
	font-size: 12px;
	color: #333333;
	text-align: right;
	width: 500px;
	padding-right:13px;
}

#subtitleBarSmall .searchResult .pagination a {
	font-size: 12px;
	color: #333333;
	text-decoration:none;
}

.subSearchOptions{
	background-color:#8a856f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	width:705px;
	height:75px;
	padding:11px;
	
}


#searchResultThumbs {
	margin-left: 10px;
}

#searchResultThumbs .thumbsearch {
	background-image: url(/images/searchResultBoxSmall2.jpg);
	width: 139px;
	height: 252px;
	background-repeat: no-repeat;
	padding-right: 5px;
	text-align: center;
	padding-top: 7px;
	font-size: 11px;
	margin-bottom: 10px;
}

#searchResultThumbsWide {
	margin-left: 12px;
}

#searchResultThumbsWide .thumbsearchWide {
	background-image: url(/images/searchResultBoxWide.jpg);
	width: 709px;
	height: 182px;
	background-repeat: no-repeat;
	padding-right: 5px;
	text-align: center;
	padding-top: 7px;
	font-size: 11px;
}

#searchResultThumbsWide .thumbsearchWide .Title {
	width: 200px;
	float:left;
	text-align:left;
	padding-left: 10px;
	line-height: 14px;
}

#searchResultThumbsWide .thumbsearchWide .Price {
	width: 490px;
	text-align: right;
	float: right;
	line-height: 14px;
}

#searchResultThumbsWide .thumbsearchWide .thumbnail {
	width: 140px;
	text-align: center;
	padding-left: 10px;
	padding-top: 15px;
	padding-right: 10px;
}

#searchResultThumbsWide .thumbsearchWide .description {
	width: 540px;
	text-align: justify;
	padding-top: 15px;
	padding-right: 10px;
}

#searchResultThumbsWide .thumbsearchWide .contact {
	width: 80px;
	text-align: left;
	padding-top: 15px;
	padding-right: 10px;
}

#detailsPage {
	width: 100%;
}

.icon_text{
	color:#333333;
	padding-right:13px;
	text-decoration:none;
}

#detailsPage .topBarLeft {
	background-image: url(/images/detailBarLeft.jpg);
	width: 204px;
	height: 42px;
	background-repeat: no-repeat;
	text-align: center;
	padding-top: 0px;
}


#detailsPage .BoxLeftMiddle {
	background-image: url(/images/detailLeftBoxMiddle.jpg);
	width: 204px;
	height: 100%;
	background-repeat: repeat-y;
	padding-top: 20px;
}

/* Home page about Links - li styling */
.about_links{
	background-color:#d2ceb1;
	border:1px solid #9e241f;
	color:#202020;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:3px 4px;
	text-decoration:none;
}

.home_arrow{
	background-image:url(/images/home-arrow1.png);
	background-repeat:no-repeat;
	padding-left:7px;
	text-decoration:none;
	color:#4f4f4f;
}

.home_arrow3{
	padding-left:7px;
	text-decoration:none;
	color:#4f4f4f;
}


.home_arrow2{
	background-image:url(/images/home-arrow2.png);
	background-repeat:no-repeat;
	padding-left:7px;
	text-decoration:none;
	color:#a1251f;
}
.home_arrownew2{
	padding-left:7px;
	text-decoration:none;
	color:#a1251f;
}

/*end home page about links - li styling */
#detailsPage .BoxLeftMiddle .details {
 padding-left: 30px;
 line-height: 24px;
 padding-right: 31px;
 text-align: left;
 width: 159px;
 white-space:nowrap;
 margin-top:0px;
}

.details_dname{
 white-space: pre-wrap; /* css-3 */
white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
word-wrap: break-word; /* Internet Explorer 5.5+ */
font-weight:bold;
width:90% !important;
height:100%;
table-layout:fixed;
white-space : normal; /* crucial for IE 6, maybe 7? */
}

.detailsDphone{
 white-space: pre-wrap; /* css-3 */
white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
word-wrap: break-word; /* Internet Explorer 5.5+ */
font-weight:bold;
white-space : normal; /* crucial for IE 6, maybe 7? */
}


#detailsPage .BoxLeftMiddle .details .padding {
	padding-left: 24px;
}

#detailsPage .BoxLeftMiddle .separator {
	background-image: url(/images/detailSeparatorSmall.jpg);
	width: 187px;
	height: 3px;
	background-repeat: no-repeat;
	margin-left: 22px;
}

#detailsPage .BoxLeftBottom {
	background-image: url(/images/detailLeftBoxBottom.jpg);
	width: 224px;
	height: 17px;
	background-repeat: no-repeat;
}

#detailsPage .topBarRight {
	background-image: url(/images/maintitle_bg1.png);
	width: 736px;
	height: 42px;
	background-repeat: no-repeat;
	padding-left: 20px;
	
}

#detailsPage .topBarRight1 {
	background-image: url(/images/maintitle_bg.png);
	width: 736px;
	height: 42px;
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-left:0px;
}

#detailsPage .topBarRight1 .Description{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
	width:325px;
	text-align: left;
	float: left;
}

#detailsPage .topBarRight1 .Price{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 19px;
	width: 150px;
	text-align: center;
	padding-right: 65px;
}

#detailsPage .topBarRight1 .Back{
	color: #FFFFFF;
	font-weight: normal;
	font-size: 12px;
	width: 170px;
	text-align: left;
	float: right;
	position: absolute;
	padding:6px;
	background-image: url(/images/back-bg.png);
	background-repeat:no-repeat;
	height:29px;
}

.BackBG{
	color: #FFFFFF;
	font-weight: normal;
	font-size: 12px;
	width: 170px;
	text-align: left;
	float: right;
	position: absolute;
	padding:6px;
	background-image: url(/images/back-bg.png);
	background-repeat:no-repeat;
	height:29px;
	margin-top:-5px;
	margin-left:45px;
}

#detailsPage .topBarRight1 .BackButton{
	position: absolute;
	padding-left: 135px;
	padding-top: 2px;
}

#detailsPage .subtitleBar {
	background-image: url(/images/subtitle_bg.png);
	width: 519px;
	height: 28px;
	background-repeat: no-repeat;
	padding-left: 20px;
	font-size: 10px;
	line-height: 14px;
}

#detailsPage .contentTop {
	background-image: url(/images/detailContentTop.jpg);
	width: 519px;
	height: 16px;
	background-repeat: no-repeat;
}
#detailsPage .contentTop1 {
	background-image: url(/images/detailContentTop1.png);
	width: 736px;
	height: 16px;
	background-repeat: no-repeat;
}
#detailsPage .contentMiddle {
	background-image: url(/images/detailContentMiddle.jpg);
	width: 519px;
	height: 100%;
	background-repeat: repeat-y;
	padding-left: 20px;
	padding-right: 30px;
}


#detailsPage .contentMiddle1 {
	background-image: url(/images/detailContentMiddle1.png);
	width: 736px;
	height: 100%;
	background-repeat: repeat-y;
	padding-left: 20px;
	padding-right: 30px;
}

#detailsPage .contentMiddle2 {
	background-image: url(/images/detailContentMiddle.jpg);
	width: 519px;
	height: 100%;
	background-repeat: repeat-y;
	padding-left: 10px;
	padding-right: 20px;
}

#detailsPage .contentMiddle .Photos {
	width: 100%;
}

#detailsPage .contentMiddle .Photos .left {
	width: 274px;
	padding-right: 10px;
	float:left;
	text-align: left;
}

#detailsPage .contentMiddle .Photos .right {
	width: 180px;
	float: right;
	text-align: right;
}

#detailsPage .contentMiddle .Photos .PhotoBar {
	background-image: url(/images/detailPhotoBar.jpg);
	height: 21px;
	background-repeat: no-repeat;
}

.img_click {
/*	background-image: url(/images/detailPhotoBar.jpg);
*/	height: 15px;
/*	background-repeat: no-repeat;
*/	padding:3px;
margin-top:5px;
	background-color:#8c8771;
	color:#333333;
}

#detailsPage .contentMiddle .Photos .Comment {
	width: 230px;
	text-align: center;
	color:#FFFFFF;
	font-size: 11px;
	line-height: 18px;
	float: left;
	
}

#detailsPage .contentMiddle .Photos .Pagination {
	width: 200px;
	text-align: right;
	color:#FFFFFF;
	font-size: 11px;
	line-height: 18px;
	float: right;
	padding-right: 10px;
}

#detailsPage .contentMiddle .separator{
	background-image: url(/images/detailSeparatorWide.jpg);
	width: 415px;
	height: 3px;
	background-repeat: no-repeat;
	text-align: center;
}

#detailsPage .contentBottom {
	background-image: url(/images/detailContentBottom.jpg);
	width: 519px;
	height: 12px;
	background-repeat: no-repeat;
}

#detailsPage .contentBottom1 {
	background-image: url(/images/detailContentBottom1.png);
	width: 736px;
	height: 12px;
	background-repeat: no-repeat;
}

#dealerListing {
	background-image: url(/images/dealerListingBox.png);
	height: 128px;
	background-repeat: no-repeat;
	margin-top: 5px;
	padding: 0px;
}

#dealerListing .title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-align: left;
	padding-left: 10px;
	font-weight: bold;
}

#dealerListing .left {
	width: 225px;
	height: 97px;
	text-align: left;
	padding-left: 10px;
	padding-top: 10px;
	line-height: 20px;
}

#dealerListing .right {
	width: 225px;
	height: 97px;
	text-align: left;
	padding-left: 10px;
	padding-top: 10px;
	line-height: 20px;
}

#mailBoxTop {
	background-image: url(/images/mailBoxTop.jpg);
	width: 464px;
	height: 45px;
	background-repeat: no-repeat;
	padding-left: 10px;
}

#mailBoxTop1 {
	background-image: url(/images/mailbox-top1.png);
	width: 464px;
	height: 45px;
	background-repeat: no-repeat;
	padding-left: 10px;
}


#mailBox {
	background-image: url(/images/mailBoxMiddle.jpg);
	width: 464px;
	height: 100%;
	background-repeat: repeat-y;
	padding-left: 10px;
	line-height: 24px;
}

#mailBoxBottom {
	background-image: url(/images/mailBoxBottom.jpg);
	width: 464px;
	height: 10px;
	background-repeat: no-repeat;
}

.adpage_formbox {
	width: 110px;
	margin-right: 20px;
}


#footer a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

#footer a:hover {
	text-decoration: underline;
}


/* join page */
.join_txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#c72921;
	padding-top:9px;
}

.pack_types{
	color:#797979;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:1px;
}

.pack_types a{ 
	color:#797979;
	text-decoration:none;
}
.no_border{
	border:0px;
}

.join_details_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	background-color:#a4251f;
	font-weight:bold;
	padding:5px;

}

.join_details{
	
	width:215px;
	border:1px solid #e4e4e4;
	background-color:#f9f9f9;
	margin-top:11px;
	margin-right:25px;
	float:left;
	margin-bottom:31px;
}
.join_points{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#828282;
	padding:5px;
}

.join_bottom_links{
	background-color:#a4251f;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	width:968px;
	padding-left:11px;	
}

.join_bottom_links a{
	color:#FFFFFF;
	text-decoration:none;
}

.right_pack_col{
	padding-left: 11px;
}

.pack_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	background-color:#8a856f;
	font-weight:bold;
	padding:5px;
	margin-bottom:13px;
	margin-top:9px;
}

.pack_slogan{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	background-color:#a4251f;
	font-weight:bold;
	padding:5px;
	margin-right:27px;
	margin-top:9px;

}

.pack_slogan2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	background-color:#a4251f;
	padding:5px;
	margin-right:27px;

}

.pack_details_points{
	background-color:#f9f9f9;
	border:1px solid #e4e4e4;
	padding:5px 7px;
	}
	
#searchResultTable {
margin-left: 20px;
width: 700px;
}

#searchResultTable a {
color: #000000;
text-decoration: none;
}

#searchResultTable a:hover {
color: #000000;
text-decoration: underline;
}

#searchResultTable td {
padding-left: 10px;
padding-right: 10px;
line-height: 20px;
border-width: 0px 1px 1px 0px;
border-style: dotted;
}


#searchResultTable .row1 {
padding-right: 10px;
padding-left: 10px;
line-height: 20px;
color: #646464;
}

#searchResultTable .row2 {
padding-right: 10px;
padding-left: 10px;
line-height: 20px;
color: #646464;
background-color: #FFFFFF;
}

/* turnkey page */
.turnkey_bold{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#990000;
	padding-left:9px;
	padding-top:7px;
}

.turnkey_posted{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	padding-left:9px;
}

.turnkey_content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding-left:9px;
	padding-right:9px;
}

.turnkey_click{
	text-decoration:none;
	color:#333333;
	font-size:12px;
	}
#thumbsearch {
	margin-left: 8px;
	width: 723px;
	height: 202px;
	padding-right: 5px;
	font-size: 11px;
	text-align: center;
	padding-bottom: 8px;
}

#thumbsearch .image {
	width: 125px;
	height: 94px;
}

#thumbsearch .image td {
	background-image: url(/images/searchResultBoxPart1.jpg);
	width: 139px;
	height: 107px;
	background-repeat: no-repeat;
	padding-left: 7px;
	padding-right: 13px;
	padding-top: 7px;
}

#thumbsearch .title {
	width: 125px;
}

#thumbsearch .title td {
	background-image: url(/images/searchResultBoxPart2.jpg);
	width: 139px;
	height: 34px;
	background-repeat: repeat-y;
	padding-right: 5px;
}

#thumbsearch .price {
	width: 125px;
	color: #FF0000;
}

#thumbsearch .price td {
	background-image: url(/images/searchResultBoxPart3.jpg);
	width: 139px;
	height: 32px;
	background-repeat: repeat-y;
	padding-top: 10px;
}

#thumbsearch .location{
	width: 125px;
	padding-bottom:5px;
}

#thumbsearch .location td{
	background-image: url(/images/searchResultBoxPart4.jpg);
	width: 139px;
	height: 31px;
	background-repeat: no-repeat;
	padding-top: 10px;
	
}

#searchResultThumbsWide {
	margin-left: 12px;
}

#searchResultThumbsWide .thumbsearchWide {
	background-image: url(/images/searchResultBoxWide.jpg);
	width: 709px;
	height: 182px;
	background-repeat: no-repeat;
	padding-right: 5px;
	text-align: center;
	padding-top: 7px;
	font-size: 11px;
}

#searchResultThumbsWide .thumbsearchWide .Title {
	width: 200px;
	float:left;
	text-align:left;
	padding-left: 10px;
	line-height: 14px;
}

#searchResultThumbsWide .thumbsearchWide .Price {
	width: 490px;
	text-align: right;
	float: right;
	line-height: 14px;
}

#searchResultThumbsWide .thumbsearchWide .thumbnail {
	width: 140px;
	text-align: center;
	padding-left: 10px;
	padding-top: 15px;
	padding-right: 10px;
}

#searchResultThumbsWide .thumbsearchWide .description {
	width: 540px;
	text-align: justify;
	padding-top: 15px;
	padding-right: 10px;
}

#searchResultThumbsWide .thumbsearchWide .contact {
	width: 80px;
	text-align: left;
	padding-top: 15px;
	padding-right: 10px;
}


#fs_topLeft {
	background-image: url(/images/fs_topLeft.jpg);
	width: 414px;
	height: 28px;
	background-repeat: no-repeat;
	padding-left: 10px;
	padding-top: 5px;
	color: #CC0000;
	font-size: 16px;
	font-weight: bold;
}

#fs_bgFlash {
	background-image: url(/images/fs_bgFlash.jpg);
	width: 490px;
	height: 100%;
	background-repeat: repeat-y;
	padding-left: 20px;
}

#fs_logo {
	background-image: url(/images/fs_logo.jpg);
	width: 298px;
	height: 172px;
	background-repeat: no-repeat;
}

#fs_contactBox {
	background-image: url(/images/fs_contactBox.jpg);
	width: 163px;
	height: 172px;
	background-repeat: no-repeat;
	padding-top: 10px;
}

#fs_contactBox .title {
	color: #bc4724;
	font-weight: bold;
	font-size: 12px;
}

#fs_contactBoxRight {
	background-image: url(/images/fs_contactBoxRight.jpg);
	width: 29px;
	height: 172px;
	background-repeat: no-repeat;
}

#fs_bottom {
	background-image: url(/images/fs_bottom.jpg);
	width: 490px;
	height: 114px;
	background-repeat: no-repeat;

}


#quoteBoxTop {
	background-image: url(/images/quoteBoxTop.jpg);
	width: 467px;
	height: 22px;
	background-repeat: no-repeat;
}

#quoteBoxMiddle {
	background-image: url(/images/quoteBoxMiddle.jpg);
	width: 467px;
	height: 9px;
	background-repeat: repeat-y;
	padding: 10px;
}

#quoteBoxBottom {
	background-image: url(/images/quoteBoxBottom.jpg);
	width: 467px;
	height: 5px;
	background-repeat: no-repeat;
}


.compareAd_title{
	color:#FFFFFF;
	border-bottom:1px solid #8c8670;
	border-left:1px solid #8c8670;
	border-right:1px solid #8c8670;
	background-color:#aba590;
	padding:.3em 1em;
	text-align:center;
	}
	
.compareAd_value{
	color:#514a30;
	border-bottom:1px solid #8c8670;
	border-left:1px solid #8c8670;
	border-right:1px solid #8c8670;
	padding:.3em 1em;
	text-align:center;
	}
.compareAd_titleBG{
	color:#FFFFFF;
	border-bottom:1px solid #8f8973;
	border-left:1px solid #8f8973;
	border-right:1px solid #8f8973;
	padding:.3em 1em;
	text-align:center;
	background-color:#8f8973;
	}
	
.soldImage              { position: relative; margin-bottom: 0px; width: 100%; }
.soldImage h2                  { position: absolute; top: 0px; left: 0; width: 100%; }
.soldImage h2 span             { color: red; font: bold 24px/45px Helvetica, Sans-Serif; letter-spacing: -1px;  
                      background: rgb(0, 0, 0); background: rgba(0, 0, 0, 0.7); padding: 10px; }
.soldImage h2 span a            { color: red; font: bold 24px/45px Helvetica, Sans-Serif; letter-spacing: -1px;  
                       text-decoration:none;}					  
.soldImage h2 span.spacer      { padding: 0 2px; background: none; }

.find_data{
	padding:5px; width:390px; float:left; background-color:#8c8771; color:#FFFFFF;
}
.normaltext{
	font-weight:normal;
	font-size:12px;
}

.searchLinks{
	margin-left:0px;
	padding-bottom:7px;
	color:#d10001;
	font-size:15px;
	list-style-image:url(/images/most_icon.png);

}

.searchLinks a{
text-decoration:none;
color:#b91e22;
}

.searchLinks a:hover{
text-decoration:underline;
color:#8a8366;
}
.buyTable{ background-color:#FFFFFF; padding:3px; padding-right:0px; color:#333333; border:1px solid #eeeeee; font-size:11px; margin-bottom:2px;}

.buyTable a{ text-decoration:none; color:#333333;}

.buyTable:hover{ text-decoration:none; color:#FFFFFF; background-color:#e1e1e1; padding:3px;border:1px solid #FFFFFF;}

.noResult{
	padding:9px;
	padding-right:25px;
}



/*end turnkey*/