/* IBB Fabrications (Irvin Bullbars) */
@import url("global.css");
@import url("clearfix.css");
@import url("nav.css");
@import url("thickbox.css");

div#content {
	font-size:1.1em;
	color:#bcbcbc;
	padding:20px;
	width:730px;
}

p, h1, h2, h3, h4, h5, h6, ul {
	margin:1em 0;
}

ul {
	margin:0 0 0 3em;
}

div#content h1 {color:#ffb504;font-size:1.8em;font-weight:normal;}
div#content h2 {color:#fff;font-size:1.5em;font-weight:normal;}
div#content h3 {color:#ffb504;font-size:1.4em;font-weight:normal;}
div#content h4 {color:#ff8604;font-size:1.3em;font-weight:normal;}
div#content h5 {color:#ffb504;font-size:1.2em;font-weight:normal;}
div#content h6 {color:#ff8604;font-size:1.1em;font-weight:normal;}

div#content h1 a, 
div#content h2 a, 
div#content h3 a, 
div#content h4 a, 
div#content h5 a, 
div#content h6 a {
	color:#ffb504;
}


div.left {
	float:left;
	font-size:1.2em;
	line-height:18px;
	padding:0 20px 0 0;
	width:470px;
}

div.full {
	font-size:1.2em;
	width:730px;
}

div#content h1.home {
	background:url("../images/core/h1_specialists.gif") no-repeat;
	height:24px;
	width:268px;
	margin:0;
}
div#content h1.profile {
	background:url("../images/core/h1_profile.gif") no-repeat;
	height:24px;
	width:75px;
	margin:0;
}
div#content h1.vehicles {
	background:url("../images/core/h1_vehicles.gif") no-repeat;
	height:24px;
	width:96px;
	margin:0;
}
div#content h1.products {
	background:url("../images/core/h1_products.gif") no-repeat;
	height:24px;
	width:102px;
	margin:0;
}
div#content h1.contact {
	background:url("../images/core/h1_contact.gif") no-repeat;
	height:24px;
	width:127px;
	margin:0;
}
div#content h1.warranty {
	background:url("../images/core/h1_warranty.gif") no-repeat;
	height:24px;
	width:247px;
	margin:0;
}



div.right {
	border-left:1px solid #212121;
	float:left;
	line-height:14px;
	padding:0 0 0 20px;
	width:210px;
}

div.right p.map {
	display:none;
}
div#displaymap div.right p.map {
	display:block;
}

div#footer {
	border-top:1px solid #212121;
	color:#7c7c7c;
	padding:20px;
	font-size:1.1em;
	line-height:14px;
}

div#footer h1.webfirm {
	background:url("../images/core/logo_wf.gif") no-repeat;
	float:right;
	height:23px;
	line-height:23px;
	margin:0;
	width:144px;
}

ul.vehicles {
	list-style-type:none;
	padding:0;
	margin:1em 0;
	float:left;
	width:235px;
}
ul.vehicles li a {
	display:block;
	background:#0d0d0d;
	background-repeat:no-repeat;
	background-position:5px 5px;

	margin:1px;
	padding:5px 5px 5px 50px;
	line-height:30px;
	height:30px;
}
ul.vehicles li a:hover {

}

ul.vehicles li a.ford, ul.vehicles li a.ford:hover {background-image:url("../images/vehicles/logo_ford.gif");}
ul.vehicles li a.holden, ul.vehicles li a.holden:hover {background-image:url("../images/vehicles/logo_holden.gif");}
ul.vehicles li a.honda, ul.vehicles li a.honda:hover {background-image:url("../images/vehicles/logo_honda.gif");}
ul.vehicles li a.jeep, ul.vehicles li a.jeep:hover {background-image:url("../images/vehicles/logo_jeep.gif");}
ul.vehicles li a.landrover, ul.vehicles li a.landrover:hover {background-image:url("../images/vehicles/logo_landrover.gif");}
ul.vehicles li a.mitsubishi, ul.vehicles li a.mitsubishi:hover {background-image:url("../images/vehicles/logo_mitsubishi.gif");}
ul.vehicles li a.nissan, ul.vehicles li a.nissan:hover {background-image:url("../images/vehicles/logo_nissan.gif");}
ul.vehicles li a.subaru, ul.vehicles li a.subaru:hover {background-image:url("../images/vehicles/logo_subaru.gif");}
ul.vehicles li a.suzuki, ul.vehicles li a.suzuki:hover {background-image:url("../images/vehicles/logo_suzuki.gif");}
ul.vehicles li a.toyota, ul.vehicles li a.toyota:hover {background-image:url("../images/vehicles/logo_toyota.gif");}
ul.vehicles li a.truckbars, ul.vehicles li a.truckbars:hover {background-image:url("../images/vehicles/logo_truckbars.gif");}
ul.vehicles li a.traybodies, ul.vehicles li a.traybodies:hover {background-image:url("../images/vehicles/logo_traybodies.gif");}
ul.vehicles li a.mazda, ul.vehicles li a.mazda:hover {background-image:url("../images/vehicles/logo_mazda.gif");}
div.row {

}

.smaller {
	font-size:.8em;
}

img.border {
	border:3px solid #0d0d0d;
	display:block;
	width:auto;
}

ul.item {
	border:3px solid #0d0d0d;
	padding:5px;
	float:left;
	margin:0 5px 5px 0;
	font-size:.7em;
	text-align:center;
	list-style-type:none;
	width:125px;
}

div.img-right {
	float:right;
	display:block;
	width:auto;
}

div#details-bottom {
	border-top:1px dashed #212121;
	width:730px;
	padding:20px;
	font-size:1.1em;
	color:#999999;
}

div#details-bottom ul {
	margin:0;
	padding:0;
	list-style-type:none;
}

div#details-bottom ul li {
	float:left;
	display:block;
	width:250px;
}

ul.fig {
	list-style-type:lower-alpha;
}

div.sect {
	border-bottom:1px dashed #212121;
	padding:0 0 1em;
}

div#content input, div#content select, div#content textarea {
	border:1px solid #212121;
	padding:3px;
}
