@charset "utf-8";
/* CSS Document */
.col1, .col2, .col2a, .subcol,.colspan {float:left;}
.wrapperland {background:000000; width:100%; overflow:hidden;center top no-repeat}

#header {height:248px;}

.logo {padding:123px 10px 0;}

html, input, textarea, button, select
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		line-height:18px;
		color:#626872;
	}

a {color:#f4f3f6; outline:none;}
a:hover{text-decoration:none;}


a.btn {
	background:url(http://www.dpfracingstore.com/media/landing-images-css/btn_bg.gif) no-repeat bottom right;
	display:inline-block;
	font-size:15px;
	line-height:25px;
	width:66px;
	color:#040404;
	text-align:center;
	text-decoration:none;
}
a.btn:hover {background-position:bottom left; color:#ff1e4f;}

.bg {background:#0b0b0b;}
.bgland {background:url(http://www.dpfracingstore.com/media/landing-images-css/header_bg1.jpg) no-repeat bottom center;}
.bglandduramax{background:url(http://www.dpfracingstore.com/media/landing-images-css/header_duramax.jpg) no-repeat bottom center;}
.bglanddodge{background:url(http://www.dpfracingstore.com/media/landing-images-css/header_cummins.jpg) no-repeat bottom center;}


p.extra {color:#626872; font-size:13px; line-height:17px; padding-top:1px;}

h1 {font-size:35px; color:#ffffff; line-height:1.2em; text-transform:uppercase; padding:0 0 22px; letter-spacing:-2px;}
h1 span{font-size:20px; color:#ffffff; line-height:1.2em;letter-spacing:-1px;}
h2 {font-size:33px; color:#ffffff; line-height:1.2em; padding:0 0 30px;}
h3 {font-size:17px; color:#ffffff; font-weight:normal; padding-bottom:1px;}
h3.extra {padding-bottom:17px;}
h4 {font-size:12px; color:#ffffff; background:url(http://www.dpfracingstore.com/media/landing-images-css/h4_bg.gif) no-repeat left center;  padding-left:11px; margin-bottom:-2px; text-transform:uppercase;}


/* ============================= page1 ===========================*/
.main { background:#000000; width:930px; margin:0 auto; text-align:left;}
.col1 { height:450px;width:282px;}
.col2 { height:450px;width:282px; margin:0 38px 0 39px;}
.col2a { height:450px;width:282px;}
.subcol { width:159px;}
.col_bg1 {background-position: 302px 0;}
.col_bg2 {background-position: 624px 0;}

.imgindent {margin:0 22px 0 0; float:left;}


.link {padding:12px 0 5px;}
.link a {color:#b8103d; font-size:17px; }
.link a:hover {color:#fff; font-size:17px;}

.last {color:#626872; padding-bottom:0!important;}
.button {text-align:right; padding:2px 0 0;}

