body { background:url(/images/body-bg.jpg) no-repeat center top;}
.clearfix { clear:both;}

.right-col a:link, .right-col a:visited, .right-col a:active, .right-col a:focus, 
#mainText a:link, #mainText a:visited, #mainText a:active, #mainText a:focus {
	color:#cc0001;
	text-decoration: underline;
}

.right-col a:hover, #mainText a:hover {
	color:#c05b36;
	text-decoration: none;
}

#header { width:862px; margin:0 auto; height:150px;}
		#logo,#other {height:150px;}
		#logo { float:left; width:310px;}
		#other { float:right; width:500px;}
		
#container { width:842px; margin:10px auto 0 auto; padding:0 10px 10px 10px; background:#fff url(/images/content-bg-x.jpg) repeat-x bottom;}
	/*Horizontal Navigation*/
.h-nav{
/*width:865px;*/ margin:0 auto;
overflow: hidden;
background:url(/images/navigation-bg.jpg);}

.h-nav ul{
	margin: 0;
	padding: 0;
	padding-left: 10px; /*offset of tabs relative to browser left edge*/
	font:14px;
	list-style-type: none;
	float:left;
}

.h-nav li { display: inline; margin: 0; }

.h-nav li a{
	float: left;
	display: block;
	text-decoration: none;
	margin: 0;
	padding: 16px 12px 13px 12px; /*padding inside each tab*/
	color: white;
	font:bold 13px arial;
}

.h-nav li a:visited{
/*color: white;*/
}

.h-nav li a:hover, .h-nav li.selected a, .selected{
color:#993300;
background:#fff url(/images/nav-hover.jpg) no-repeat center top; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
}
.first-option a { border-left:none !important;}

#banner { width:842px; height:207px; background:url(/images/banner-bg.jpg) no-repeat; margin-top:10px;}
	#slideshow, #desc {height:207px;}
	#slideshow { float:left; width:566px;}
	#desc { float:right; width:270px;}
		#desc h1 {text-indent:-9999px; background:url(/images/h1.junk-your-cars-for-cash.png) no-repeat right top; width:250px; height:56px; margin:20px 0 0 0;}
		#desc p { margin:0; padding:5px 0; font:18px /1.3em arial; padding:20px; text-align:right; color:#666;}

#content {}
	#content #mainText{}
	#content #mainText p, ul li {font:12px/1.5em arial; margin:0; padding:5px 0;}
	.right-col ul { color:#666; list-style-type: disc; margin-left: 250px; }
	#content #mainText h1 { font:18px arial; margin:0; padding:10px 0 5px 0; color:#666;}
	#contact{ float:right; margin-left:10px; width:211px; height:146px; background:url(/images/contact-bg.png) no-repeat; padding:10px;}
			#contact h1 { font:bold 15px arial; margin:0; padding:5px 0; color:#fff !important;}
			#contact p { font:italic 13px /1.3em arial !important; color:#fff;}
			#contact-btn { padding-top:5px;}
#footer { width:842px; padding:10px; margin:0 auto; height:20px; background-color:#990000; text-align:center; font:12px arial;}
	#footer a { color:#fff; text-decoration: underline;}
	#footer { color:#fff; }
	
	/*Content Page Elements*/
		.left-col { float:left; width:250px; padding:0 10px; border-right:1px dashed #CCC;}
			.news{ width:90%; padding:0 5px; margin-right:4px;}
			.news ul { padding:15px 0 0 10px;}
			.news ul li { line-height:1.5em !important; background:url(/images/bullet.jpg) no-repeat; padding:0 0 9px 19px; font:italic 12px tahoma;}
			.news ul li a { border-bottom:1px dashed #ccc; color:#000; padding-bottom:4px; width:90%; display:block;}
		
		.right-col { width:550px; float:right; padding:0 10px;}
			.imageFloatLeft{ float:left; padding:5px 10px 5px 0;}
			.imageFloatRight{ float:right; padding:5px 0 5px 10px;}
			.right-col h1 { font:18px Arial; margin:0; padding:10px; border-bottom:1px dashed #ccc; color:#666;}
			.right-col p { font:12px /1.5em arial; color:#666; margin:0; padding:5px 0;}
		.contactBox { margin:0 !important; margin-top:10px !important; float:none !important;} /*For the contact box on the content page only*/
		img.content-image { float:left; width: 200px; height: 118px; margin:0 8px 8px 0; border:4px solid #cc0001; }
		
