/* ============================= General Styles ====================== */

html,body{
margin:0;
padding:0;
}

body{
font: 13px arial,sans-serif;
text-align:center;
background:url(images/layout_bg.png) repeat-x #dedede;
}

p{margin:0 10px 10px}

a{
text-decoration:none; 
color:#000000;
}
div#container{
text-align:left;
}

div#container{
width:980px;
margin:0 auto;
}

div#wrapper{
float:left;
width:100%;
background:#ffffff;
border:#d1d1d1 1px solid;
background-color:#ffffff;
height:100%;
padding:20px;

}

h2{
font-size:24px;
color:#F26522;
font-weight:bold;
margin-top:20px;
}

/* ============================= Header ====================== */

div#header{
background-color:#000000;
height:114px;
}
div#header .left{
width:177px;
float:left;
}
div#header .right{
width:316px;
color:#ffffff;
font-family:arial black;
font-size:27px;
float:right;
line-height:114px;
}
marquee{height:30px;}
/* ============================= Top Menu ====================== */

div#top_menu{
font-size:14px;
height:51px;
text-align:center;
width:980px;
float:left;

}
div#top_menu a{
display:block;
float:left;
text-align:center;
margin-top:25px;
height:27px;
line-height:27px;
margin-right:139px;
font-weight:bold;
padding-left:10px;
padding-right:10px;
}
div#top_menu a:hover{
padding-left:10px;
padding-right:10px;
height:27px;
line-height:27px;
background:#f26522;
display:block;
float:left;
color:#ffffff;
text-align:center;
font-weight:bold;
}
/* ============================= Left Side ====================== */

div#con_left{
width:661px;
float:left;
font-size:13px;
line-height:18px;
}
div#con_left .top{
width:651px;
height:289px;
background:url(images/car_ad.jpg) no-repeat;
float:left;
}
div#con_left .top2{
width:942px;
height:289px;
background:url(images/car_ad2.jpg) no-repeat;
float:left;
}
div#con_left .right{
float:right;
width:291px;
}
div#con_left .right p{
width:230px;
color:#ffffff;
font-size:14px;
}
div#con_left .right a{
color:#ffffff;
font-size:14px;
}

div#con_left .top h3{
width:230px;
font-size:54px;
color:#ffffff;
font-family:arial black;
margin-left:27px;
margin-top:80px;
line-height:45px;
margin-bottom:15px;
}
div#con_left .top2 h4{
width:260px;
font-size:40px;
color:#ffffff;
font-family:arial black;
margin-left:27px;
margin-top:60px;
line-height:45px;
margin-bottom:15px;
}

div#con_left .top p{
color:#ffffff;
font-weight:bold;
font-size:22px;
margin-left:14px;
}
div#con_left .top2 p{
color:#ffffff;
font-weight:bold;
font-size:22px;
margin-left:35px;
}
div#con_left .bot {
width:632px;
}

div#con_left .bot2 {
width:960px;
}
div#con_left .left {
width:632px;
float:left;
}
div#con_left .right {
float:right;
}

/* ============================= Car Box ====================== */

div#car{
width:311px;
text-align:center;
float:left;
margin-right:5px;
height:225px;
}

div#car .left{
width:218px;
float:left;
}
div#car .top{
text-align:center;
height:100px;
}

div#car .right{
width:85px;
float:right;
text-align:left;
color:#000000;
}
div#car .bot{
width:311px;
height:62px;
float:left;
text-align:center;
line-height:62px;
color:#ffffff;
font-size:24px;
font-weight:bold;
background:#f26522;
}


/* ============================= Form Page ====================== */


div#form_left{ 
float:left;
width:300px;
margin-top:0;
margin-bottom:0;
margin-left:20px;
padding:0;
}

div#form_right{ 
float:right;
width:400px;
padding-left:27px;
margin-top:0;
margin-bottom:0;
margin-left:20px;
padding:0;
}
div#form_right input,select{ 
width:300px;
}

div#form_right2{ 
float:right;
width:359px;
margin:0
padding:0;
background:url(images/bg_form.png) no-repeat;
}

/* ============================= Right Form ====================== */

div#right_form{
width:282px;
float:right;
margin-top:0px;
margin-right:0;
margin-left:-10px;
}
div#right_form .top{ 
background:url(images/top_f.jpg) no-repeat;
height:78px;
color:#ffffff;
font-size:29px;
font-weight:bold;
text-align:center;
line-height:29px;
padding-top:20px;
}
div#right_form .mid{ 
background:url(images/mid_bg.png) no-repeat;
height:695px;
padding-left:27px;
}
div#right_form .mid form{ 
margin-top:0;
margin-bottom:0;
margin-left:20px;
padding:0;
}
div#right_form .mid input,select{ 
width:220px;
}

div#right_form .top p{ 
margin-top:24px;
margin-right:0;
margin-bottom:0;
margin-left:0;
}

/* ============================= Footer ====================== */

div#footer{
clear:left;
width:100%;
}

div#footer{
background:#000000;
color:#ffffff;
text-align:center;
}
div#footer a{
color:#ffffff;
}

div#footer p{
margin:0;
padding:5px 10px;
}
.clear{
background:#e4e1e1;
clear:both;
height:5px;
margin-top:5px;
margin-bottom:5px;
width:945px;
}
