/*
----------------------------------

Detail (/buses/bus_detail.php)
----------------------------------
*/

#maincontent {
	width: 760px;
}

#details {
background-color: #f2f2f2;
padding: 8px;
width: 710px;
}

#busheader h2 {
color: #e2001a;
font-weight: normal;
font-size: 24px;
padding: 0 0 6px 0;
margin: 0;
border-bottom: 1px solid;
line-height:20px;
}

#busheader .status {
float: left;
padding: 6px;
margin: 6px;
line-height: 12px;
background-color: #fff;
border:1px solid #ddd;
font-size: 11px;
font-weight: bold;
color: #e2001a;
text-transform: uppercase;
}

#busheader h3.price{
float: right;
color: #e2001a;
font-weight: normal;
font-size: 20px;
padding: 0 6px 0 0;
margin: 0;
line-height:32px;
}

.fsbo {
clear: both;
background-color: #fff;
padding: 10px;
}

#busphotos {
clear: both;
width: 700px;
background-color: #bababa;
padding: 4px;
}


#bigimage {
float:left;
width: 450px;
height: 350px;
text-align: center;
margin-bottom: 8px;
padding: 2px;
}

#bigthumb {padding-bottom: 6px;}

#bigimage a,
#bigimage a:hover {
padding: 2px;
background-color: #aaa;
border-bottom: none;
}

#bigimage a:hover {
background-color: #888;
}

#imagegallery{
float: right;
background-color: #888;
padding: 2px;
}

#imagegallery img{
margin: 2px;
border: solid 1px #444;
}

#imagegallery img:hover{
border: solid 1px #fff;
}

.clear {
clear: both;
}

#maincontent .businfo {clear: both; padding: 0 4px;}

#maincontent .businfo p{
font-size: 14px;
color: #111;
line-height: 20px;
padding-top: 12px;
margin: 0;
}

#maincontent .special{
background-color: #ffff87;
padding: 6px;
font-size: 18px;
color: red;
text-align: center;

margin: 0 0 8px 0;
}

#maincontent #extras {
float: right;
margin: 10px 0;
background-color: #fafafa;
border: 1px solid #bbb;
padding: 4px;
}

#maincontent #extras a{
border: none;
margin: 0;
}

#maincontent #extras img{
padding: 4px 3px;
}


#maincontent .infohead {
font-weight: bold;
text-transform: uppercase;
font-size: 12px;
color: #711;
}

#maincontent #addinfolist,
#maincontent #financing  {
background-color:#fff;
}

#maincontent #financing  {padding: 20px;}

#maincontent #addinfolist ul{
float: left;
width: 30%;
list-style: disc;
padding-left: 20px;
color: #111;
}

#maincontent img.floorplan {
padding: 4px;
background-color: #bababa;
}

