@charset "utf-8";
/* CSS Document */

.header {
	background-color: #E8E8E8;
	padding: 0px;
	height: 125px;
	width: 900px;
	position: absolute;
	left: 10px;
	top: 25px;
	
}
.main_logo{
   	padding: 0px;
	height: 86px;
	width: 150px;
	position: absolute;
	left: 10px;
	top: 25px;
		}
.ad_info {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #006;
	padding: 10px;
	width: 100%;
	border: 1px solid #666;
	background-color: #FC0;
}
.right_header{
	background-color:#C70039;
	color:#900;
	padding: 0px;
	height: 86px;
	width: 744px;
	position: absolute;
	left: 164px;
	top: 25px;
	overflow:hidden;
	vertical-align:middle;
		
}
.english_cars_header{
	background-color: #E8E8E8;
	padding: 0px;
	height: 125px;
	width: 900px;
	position: absolute;
	left: 10px;
	top: 25px;
	background-image: url(images/english/cars_bg.jpg);	
}
.espanol_cars_header{
	background-color: #E8E8E8;
	padding: 0px;
	height: 125px;
	width: 900px;
	position: absolute;
	left: 10px;
	top: 25px;
	background-image: url(images/espanol/cars_bg.jpg);
	
}
.navigation {
	height: 28px;
	width: 900px;
	position: absolute;
	left: 10px;
	top: 113px;
	background-color: #E8E8E8;
		
}
.login_nav {
	height: 25px;
	width: 900px;
	position: absolute;
	left: 10px;
	top: 113px;
	background-color: #C69;
	color: #FF0;
}
.user_nav {
	background-color: #E8E8E8;
	height: 28px;
	width: 900px;
	position: absolute;
	left: 10px;
	top: 113px;
	
}
.choose_language_bar {
	background-color: #E8E8E8;
	height: 25px;
	width: 900px;
	position: absolute;
	left: 10px;
	top: 0px;
}
.top_right_banner {
	background-color: #E8E8E8;
	height: 86px;
	width: 180px;
	position:fixed;
	left: 913px;
	top: 25px;
	border: 1px solid #333;	
	visibility:hidden;
	
}

.botton_banner{
	position:relative;
	width:900px;
	height:180;
	}
.user_content {
	position: absolute;
	width: 900px;
	left: 10px;
	top: 140px;
	background-color: #E8E8E8;
	
}
.user_content a:link{
	text-decoration:none;
	}
.user_content h1{
	font-size:28px;
	margin-bottom:0px;
	margin-top:0px;
	}

.content {
	position: absolute;
	width: 900px;
	left: 10px;
	top: 140px;
	background-color: #E8E8E8;
	border: 1px solid;
	z-index: 999;
}
.plain_content {
	position: absolute;
	width: 900px;
	left: 10px;
	top: 112px;
	background-color: #E8E8E8;
	border: 1px solid;
	z-index: 999;
}
post_content {
	width: 900px;
	left: 10px;
	top: 2px;
	background-color: #E8E8E8;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-style: normal;
	font-color: #006;
}
.picprevcontent {
	position: absolute;
	width: 100%;
	left: 10px;
	top: 0px;
	background-color: #000;
}
.content a:link, a:active, a:visited{
	color:#006;
	text-decoration:none;
	font-weight: bolder;
	}
.content a:hover{
	text-decoration:none;
	color:#C00;
	}	
.ad_titles{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: normal;
	font-size: larger;
	background-color:#FFFFFF;
	font-weight:bold;
	white-space:wrap;
	overflow:auto;
	}

.short_titles{
	font-family: Georgia, "Times New Roman", Times;
	font-size: 20px;
	font-style: normal;
	color: #006;
	font-weight:bold;
	padding-bottom:2px;
	vertical-align:top;
		}
.short_description{
    font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	color: #006;
	padding:2px;
	vertical-align:top;
	}		
.description{
	font-size: 20px;
	padding:10px;
	background-color:#FFFFFF;
	text-align:justify;
		
	}	
.ad_upload_output {
	font-size: 22px;
	color: #003;
	font-family: Verdana, Geneva, sans-serif;
	font-style: normal;
	cursor: text;
	font-weight: bold;
}
.form_text {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	font-style: normal;
	color: #006;
}

.formtitle {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #039;
	text-decoration: underline;
}
.formcontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #006;
}

.results img {
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	
	}
.results tr:hover{
	background-color: #ff9;
			}
	
.results table{
	bordercolor:#FF9;
		}
.big_img_decor{
    background-color: lightyellow;
	padding: 10px;
	border: 1px double #006;
	
	}
.big_img_decor img{
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	}	
.results td{
    overflow:hidden; 
   -ms-word-break: break-all;
    word-break: break-all;
	word-break: break-word;
	word-wrap:wrap;
   -webkit-hyphens: auto;
   -moz-hyphens: auto;
    hyphens: auto;
	-webkit-hyphens: auto;
   -moz-hyphens: auto;   
    hyphens: auto;
	
	
	}
.results a{
	color:#0000FF;
	font-size: 23px;
}
.results a:hover{
	color:#F00;
	font-size: 24px;
	}	

.bloc_contentold{
    overflow:hidden; 
   -ms-word-break: break-all;
    word-break: break-all;
    word-break: break-word;
   -webkit-hyphens: auto;
   -moz-hyphens: auto;
    hyphens: auto;

}
.bloc_content{
	-ms-word-break: break-all;
    word-break: break-all;
    word-break: break-word;
   -webkit-hyphens: auto;
   -moz-hyphens: auto;
    hyphens: auto;
    white-space: pre; /* CSS2 */
    white-space: -moz-pre-wrap; /* Mozilla */
    white-space: -hp-pre-wrap; /* HP printers */
    white-space: -o-pre-wrap; /* Opera 7 */
    white-space: -pre-wrap; /* Opera 4-6 */
    white-space: pre-wrap; /* CSS 2.1 */
    white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */
    word-wrap: break-word; /* IE */
}

<!--

/* ------- Interaction Links Class -------- */

.interactionLinksDiv a {
	border:#B9B9B9 1px solid;
	padding:5px;
	color:#060;
	font-size:18px;
	background-image:url(images/headerBtnsBG.jpg);
	text-decoration:none;
}
.interactionLinksDiv a:hover {
	border:#090 1px solid;
	padding:5px; 
	color:#060; 
	font-size:11px; 
	background-image:url(images/headerBtnsBGover.jpg);
	font-size:18px;
}
/* ------- Interaction Containers Class -------- */
.interactContainers {
	padding:10px;
	background-color:#E8E8E8;
	display:none;
	height: 380px;
	width: 95%;
	border: thin solid #CCC;

}

#interactionResults {
	display:none;
	font-size:16px;
	padding:2px;
}

.update img {
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	}
.update h2 {
	margin: 0;
	padding: 2;
	font-size: 30px;
	padding-bottom: 2px;
	padding-top: 2px;
	font-family:Arial, Helvetica, sans-serif;
	color:#006;
	morder-bottom: 1px dotted #CCC;
	margin-bottom: 10px;
	}
	.update h3 {
	float: left;	
	margin: 0;
	padding: 2;
	font-size: 1.2em;
	padding-bottom: 2px;
	padding-top: 2px;
	font-family:Arial, Helvetica, sans-serif;
	color:#006;
	margin-bottom: 5px;
	}
	
	.update first {
	margin-top:1px;
	margin-bottom:2px;
	padding: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
	font-size:32px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#006;
	
	}
	.update static {
	margin-top:1px;
	margin-bottom:2px;
	padding: 2;
	padding-bottom: 2px;
	padding-top: 2px;
	font-size:15px;
	font-weight:bolder;
	font-family:Arial, Helvetica, sans-serif;
	color:#006;
	
		}
	.update mitimiti {
	margin-top:1px;
	margin-bottom:5px;
	padding: 2;
	padding-bottom: 2px;
	padding-top: 5px;
	font-size:17px;
	font-family:Arial, Helvetica, sans-serif;
	color:#06C;
		}
	.update a {
		text-decoration:none;
		}
	.upload_form{
	height: 40px;
	width: 100%;
	display:none;
		}
		.change_pict_div {
	padding:5px;
	font-size:18px;
	text-decoration:none;
    }
	
	.efect span{ /*CSS for enlarged image*/
	position: fixed;
	padding: 5px;
	left: 0px;
	visibility: hidden;
	color: black;
	text-decoration: none;
	top: 10px;
}
	.efect:hover span{ /*CSS for enlarged image on hover*/
	visibility: visible;
	top: 0px;
	left: 188px;
	overflow:hidden;
	background-color: #FF9;
	padding: 10px;
	border: 1px double #006;/*position where enlarged image should offset horizontally */
}
.invite span{ /*CSS for enlarged image*/
	position: fixed;
	padding: 5px;
	left: 0px;
	visibility: hidden;
	color: black;
	text-decoration: none;
	top: 10px;
}
	.invite:hover span{ /*CSS for enlarged image on hover*/
	
	visibility: visible;
	top: 0;
	left: 60px; /*position where enlarged image should offset horizontally */

}

-->
.about_text{
	font-size: 14px;
	color: #666;	
	}

.conditions{
	height: 123px;
	width: 210px;
	font-size: 17px;
	text-align:center;
	
}
.earth{
	position: absolute;
	visibility:visible;
	height: 96px;
	width: 200px;
	left: 7px;
	top: 3px;	
	}
.countries{ /*CSS for enlarged image*/
	position: absolute;
	display:none;
	left: 0px;
	top: 0px;
}
.states_landing{
	position:absolute;
	left:250px;
	top:0px;
	height:20px;
	width:200px;
	
	}
.searcharea_landing{
	position:absolute;
	left:3px;
	top:80px;
	height:10px;
	width:220px;
	font-size:18px;
	color:#0000cc;
	font-weight: bolder;
	align:center;
	}
.cars_earth{
	position: absolute;
	visibility:visible;
	height: 96px;
	width: 150px;
	left: 8px;
	top: 6px;	
	}
.big{
	position:fixed;
	vertical-align:middle;
	visibility:hidden;
	width:99%;
	height:100%;
	background-color:#000;
	z-index:999;
	
	}
.showbig{
	background-color:#000;
	vertical-align:middle;
	background-image:url(images/486.gif);
	background-position:center;
	background-repeat:no-repeat;
	
	}	
#close{
    display:block;
    width:82px;
	float:right;
    height:80px;
    background:url(images/close.jpg) no-repeat center center;
}
.main_last_posts{
	font-size:12px;
	color:#009;
	vertical-align:top;
	padding:10px;
	background-color:#FFF;
		
	}
.main_last_posts img:hover {
	border:1px solid;
	border-color:#F00;
	}
.main_last_posts img{
   -webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;	
	}
.carspost{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	color:#006;
	position: absolute;
	width: 900px;
	left: 10px;
	top: 2px;
	background-color: #E8E8E8;
	}
/*.countries_efect:hover span{ /*CSS for enlarged image on hover*/
	/*visibility: visible;
	/*width:180px; 
/*}
