/* CSS Document */
/*this is the background  for sale carro.com*/


.main{ width:140px; height:25px; line-height:25px; float:left;}
#container_info{ width:auto; height:auto; float:left; border:1px dotted #CCCCCC; padding:10px 10px 10px 10px;}
.info{ width:530px; height:auto; line-height:25px; float:left; text-align:justify;}
.font_m, .main{ font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; font-size:15px; font-weight:normal; color:#666666;}
.font_i, .info{ font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; font-size:12px; font-weight:normal; color:#333333;}
.icons_place{width:940px; height:auto;}
.icons_place img{padding:2px 4px;}
.icons_place a:link img{ border:1px solid #FFFFFF; }
.icons_place a:hover img{ border:1px solid  #006699;}
.icons_place a:visited img{ border:1px solid #FFFFFF; }
.x460{ background-color:#CCCCCC;
border:1px solid blue;
clear:both;
color:blue;
font-family:Verdana,helvetica,"Arial Black",Arial;
font-size:1em;
font-weight:bold;
height:30px;
line-height:30px;
text-indent:1em;
width:auto;}
.for_sale_sign{ height:67px;
margin-left:5px;
margin-top:30px;
position:absolute !important;
width:100px; float:left;}
.line_space{ width:100%; height:25px; line-height:25px; float:left;}
.price_show_top{height:27px;
line-height:27px;
margin:73px 0 0 4px;
position:absolute;
text-align:center;
width:100px;
z-index:1;}
/*listings part*/
.listings{ width:175px; height:50px; float:left; text-align:left; }
#Rules-listings, .listings{ font-family:Arial, Helvetica, sans-serif; font-size:.8em; font-weight:normal;}
.search_container{ width:250px; height:auto; float:right; padding:10px;}
.search_container h1{ font-family:"Lucida Grande",Helvetica,Arial,sans-serif; font-size:15px; font-weight:bold; color:#000000;}
.search_container_text{ font-family:"Lucida Grande",Helvetica,Arial,sans-serif; font-size:12px; font-weight:bold;}
.textfield{ padding:2px; background:#CCCCCC;}

/* HOME PAGE CSS*/
#rules_baby, .latest_car_container, .icons_place, .index_content, .west, .new{ margin:10px !important; padding:0px !important; float:right; display:inline;}
.index_content{ width:220px; height:auto; background-color:#e8f0f5; float:left !important}

#container_body{ width:850px; height:500px; background:#FFFFCC; clear:both; padding:0px; margin-right:auto; margin-left:auto;}
.left_BOX{width:400px; height:auto; background:#CCCCCC; float:left; margin-right:auto; margin-left:auto;}
.right_box_text{ width:450px; height:300px; background:#00CCFF; float:right;}
/* HOME PAGE cars left side*/
.latest_car_container{ width:700px; height:auto; background-color:#e8f0f5; text-align:center; float:right;}

.new{ width:700px; height:auto; background-color:#e8f0f5; text-align:center; float:right;}
.new ul, .new li{ padding:0px; margin:0px;}

.content-wrap{ display:inline; margin-top:20px;
float:left;
height:auto;

padding:0px;
width:960px; background:#E8F0F5;}
.icon_box{ display:inline;
float:left;
height:130px;
margin:10px 0;
padding:0;
width:140px; overflow:hidden; position:relative;}
.A{
    display: inline;
    float: left;
    height: auto;
    overflow: hidden;
    padding: 10px 10px 0px 10px;
    width: auto;}
	.A-last{
    display: inline;
    float: left;
    height: auto;
    overflow: hidden;
    padding: 10px;
    width: auto;}
		.A-last ul, .A-last li{ margin:0px; padding:0px;}
		.A-last li{ width:156px; height:30px; font-family:sans-serif; font-weight:bold; font-size:14px; line-height:30px; color:#00F;}
		
		.A ul, .A li{ margin:0px; padding:0px;}
		.A li{ width:134px; height:30px; font-family:sans-serif; font-weight:bold; font-size:14px; line-height:30px; color:#00F;}
		
.icon_box img{ width:120px; height:90px; border:1px solid #b8d4e3; padding:1px; }

.icons_text_model{ color:#999999;
font-family:Arial,Helvetica,sans-serif;
font-size:.8em;
margin-left:auto;
margin-right:auto;
text-align:left;
width:110px;}

/* view car css*/
/*	THIS ARE THE SIZES OF THE CSS TO WHICH i CAN SET THE CONTAINERS....
	170 AT 5
	212 AT 4
	283 AT 3
	425 AT 2
*/
.rulllllllllllllllllleeeeezzzzzzzz, .vc350, .vc500{ margin:10px; display:inline; float:left;}
.rulesonly10top, .top{ margin:20px 0px;}
.vc170{ width:175px; height:auto; float:left;}
.vc212{ width:212px; height:150px; float:left; text-align:center;}
.vc350{ width:220px; height:auto; float:left;}
.vc500{ width:700px; height:auto; float:left; text-align:left; position:relative;}

.space1{ text-align:center; clear:both; margin:20px 0px;}

.business_name{color:#000000;
font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
font-size:1em;
font-weight:normal;
line-height:18px;}
.space1 img{ width:218px; height:140px; border:1px solid #CCCCCC;} 

blockquote {
	margin: 2em;
	padding: .3em 0 0 2em;
	background: url(../img/quote.png) 0 0 no-repeat;
}

fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
#portfolio{ display:inline; margin-right:auto; margin-left:auto; text-align:center; padding:0px; margin:0px; float:left;}

.alert_log_in{ height:150px; width:960px; line-height:150px; text-align:center;}

.font_txt, .alert_log_in{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FF0000;}

/*css for the log_in_verify.php page */
.Rullelogin, .logbox, .loginfo, .logboxhalf{ margin-right:10px; margin-left:10px; display:inline; text-align:left;}
.logbox, .red{ width:300px; height:auto; float:left;}
.logboxhalf{ width:600px; height:auto; float:left;}
.red, .blue{ color:#336699; font-weight:bold; font-size:14px; width:280px; height:auto; padding:0px; margin:0px;}
.input, .select{ color:#336699; font-weight:bold; font-size:14px; width:280px; height:auto; padding:0px; margin:0px;}
.logtext{ padding:10px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#333333; font-weight:bold; line-height:25px;}
.westone{ width:150px; height:auto; float:left; color:#666666;}

.freeaccount{ width:auto; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:1.6em; color:#FFFFFF; background:#666666; padding:10px;}
.loginfo{ font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#000000; font-weight:bold; height:auto; padding:10px; float:left; width:920px;}

/*start css*/
.start_container{ width:960px; height:auto; float:left; margin-right:auto; margin-left:auto; text-align:center;}
.start_item{border:1px solid;
float:left;
height:250px;
margin:10px;
text-align:center;
width:153px; overflow:hidden; display:inline;}
.start_image_one{ width:120px; height:90px; text-align:center; margin-left:auto; margin-right:auto;}
.start_image_one img{ width:120px; height:90px;}
.start_num_visits{ width:auto; height:25px; line-height:25px; text-align:center; background:#CCCCCC;}
.start_wrap_icons{ width:170px; height:24px; float:left;}
.START_fonts, .start_wrap_icons{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000;}
.edit_delete_addicon{ width:35px; height:24px; line-height:24px; border-bottom:1px dotted #003300; float:left; text-align:left;}
.edit_delete_add{ width:125px; height:24px; line-height:24px; border-bottom:1px dotted #003300; float:left; text-align:left;}
/*Car_dealers.php*/
.car_title{ width:500px; height:20px; line-height:20px;}
.text_title, .car_title{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#666666;}
.car_title_big{ width:450px; height:35px; font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:35px; color:#FFFFFF; text-align:center; background-color:#999999; font-weight:bold; margin-top:0px;}

.container_in{ width:450px; height:30px; float:left; border:1px dotted #CCCCCC; padding:0px; line-height:30px; background-color:#FFFFFF; text-indent:10px;}

.container_in a:hover{ background-color:#CCCCCC; width:450px; height:30px; line-height:30px; float:left;}
/*Car_Dealers_directory.php*/
.Car_Dealer_Container{
float:left;
height:auto;
margin:10px;
width:940px;}

.Car_Dealer_icon_box{ width:124.28px; height:140px; float:left; margin:5px; }
.Car_Dealer_icon_box img{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:.8em; font-weight:normal; padding:1px; border:1px solid #B8D4E3; width:118px; height:90px;}


/*view car css*/
.wrap_icons{ width:480px; height:auto; float:left;}
.small_icons{ width:120px; height:100px; float:left; text-align:center;}
.small_icons img{ width:100px; height:70px;}
.browse_by_make{ width:90px; height:25px; margin-right:auto; margin-left:auto; float:left;}
.browse_car_container{ float:left;
margin:10px;
padding:0;
width:700px;}

.for_sale_sign{ height:67px;
margin-left:5px;
margin-top:30px;
position:absolute !important;
width:100px; float:left;}
/*rules*/
.Rulezxxxxx, .cdRight, .cdLeft{ margin-left:10px; margin-right:10px; display:inline;}
.cdLeft{ width:320px; height:auto; float:left; background:#CCCCCC;}
.cdRight{ height:auto; width:600px; background:#FFFFCC; float:right;}
.cd_icon_box{ width:150px; height:140px; float:left;}
.cd_title{ width:320px; height:auto;line-height:25px; font-family:Arial, Helvetica, sans-serif; font-size:18px; background:#CCCCCC; color:#000000; margin-bottom:20px;}

.sponser_ads{
width:auto; height:35px; line-height:35px; text-align:center; background-color:#efeeec; 

color:black;
font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
font-size:1em;
font-weight:bold;
}

.west{ width:700px; height:auto; float:left;}
.sold{ width:140px;  height:45px; font-family:Arial, Helvetica, sans-serif; font-size:39px; font-weight:bold; color:#FF0000; margin:15px 0px; padding:0px; text-align:center; position:absolute; float:right;}
.sold_icon{ width:120px; height:90px; position:absolute; top:9px; left:9px;}
#map{ width:720; height:auto; float:left; overflow:hidden; background:scroll none}
.cf{ width:auto; height:auto; top:80px; left:600px; position:absolute; z-index:100;}
.sold-big-icon{ width:600px; height:450px; top:141px; left:100px; position:absolute;}