body {
	margin: 0;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 12px;
	background-color: #eaeaea;
}

.clear { clear:both; }
.hblack { font-size:14px; color:#000000; font-weight:bold; }
.hred { font-size:14px; color:#CC0000; font-weight:bold; }

.small { font-size:10px; }
.divider { height: 1px; background-color:#999999; margin-top: 10px; margin-bottom:10px; }

.heading { height: 17px; background-image: url(images/hd-bg.jpg); margin-bottom: 10px; }
.htext { background-color:#FFFFFF; line-height: 19px; }

/*#wrapper { width: 1200px; margin:0 auto; background-image: url(images/dtc-bg.jpg); background-repeat: no-repeat; }*/
/*#main { width: 971px; margin-left:119px; background-image: url(images/left-bg.jpg); }*/
#main { width: 971px; margin: 0 auto; background-image: url(images/left-bg.jpg); }
#container { width: 960px; margin-left: 11px; border: 1px solid #333333; background-color: #FFFFFF; padding-bottom: 20px; }

#header { height: 110px; }

#nav_bar { height: 29px; background-image: url(images/nav-bg.jpg); }
.nav ul { list-style: none; margin-top: 0px; padding-top: 7px; margin-left: 0px; padding-left: 10px; }
.nav ul li { margin-left: 0px; float:left; padding-left: 0px; padding-right: 15px; }
.nav a:link { color: #406674; text-decoration: none; }
.nav a:active { color: #406674; text-decoration: none; }
.nav a:visited { color: #406674; text-decoration: none; }
.nav a:hover { color: #000000; text-decoration: none; }

#content { padding: 5px; }  
#header-logos { border-bottom: 1px solid #CCCCCC; text-align:center; margin-bottom: 10px; }

#leftside { width: 280px; float:left; }
#black-car { position: absolute; }
#dtc-box { width 250px; padding: 5px; padding-top: 130px; border: 1px solid #999999; background-image: url(images/dtc-bg.gif); background-repeat: no-repeat; }

#rightside { width: 650px; padding:10px; float:right; }
.ctData { border: 1px solid #999999; padding: 5px; display: block; }

#footer { text-align: center; }
