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

body{
margin:0;
background-color:#000000;
background-image:url(images/bg.jpg);
background-position:top;
background-repeat:no-repeat;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

h1{
font-family:Arial, Helvetica, sans-serif;
margin-bottom:10px;
}

img, a img{border:none;}

a{color:#CCCCCC;}

#outer{
width:900px;
margin:20px auto;
}

#main{
width:900px;
height:400px;
}

#img{
width:586px;
height:400px;
float:left;
}

#text{
width:314px;
height:380px;
float:left;
background-image:url(images/text.jpg);
background-repeat:no-repeat;
padding:20px 0 0 0;
}

#textarea{
width: 280px;
height: 300px;
padding:10px;
background-color:#333333;
margin:20px 20px 0 0;
border:1px solid #000000;
float:left;
}

.scroll-pane h2{
font-size:14px;
}

.scroll-pane p{
font-size:11px;
line-height:18px;
}

.scroll-pane{
width: 280px;
height: 300px;
overflow: auto;
margin:0px;
padding-right:5px;
}

.horizontal-only{
height: auto;
max-height: 200px;
}

.car{
width:216px;
height:114px;
float:left;
margin:20px 9px 0 0;
}

#form-cars{
width:280px;
height:340px;
background-image:url(images/form-cars.jpg);
margin:25px 0 0 10px;
padding:0  5px;
}

#form-cars h3{
font-size:14px;
padding:6px 0 15px 6px;
margin:0;
}

#form-cars label{
color:#000000;
font-weight:bold;
font-size:11px;
}

#bottom{
width:900px;
margin:20px auto;
font-size:11px;
clear:both;
padding:20px;
}
