body{
	font-size:62.5%;
	background-color:#e02627;
	margin:0;
	padding:0;
	font-family:arial;
	letter-spacing:-0.05;
}
H1 {font-size:2em}  /* displayed at 24px */
H2 {font-size:1.5em}  /* displayed at 18px */
H3 {font-size:1.25em}  /* displayed at 15px */
H4 {font-size:1em}  /* displayed at 12px */


#header{
	width:898px;
	margin:0 auto;
	float:none;
	display:block;
}

#searchStrip{
	float:left;
}
#logo{
	margin:15px 0 0 0;
	float:left;
	width: 349px; 
	height: 63px;
}
#tag{
	margin:7px 0 7px 170px;
}
#searchBox{
	float:left;
	background-image: url(/images/search_bg.gif);
	background-repeat: no-repeat;
	width:185px;
	height:50px;
	padding:4px 0 0 0;
	margin:0 0 0 194px;
}
#searchBox form{
	width:185px;
	margin-left:10px;
}
#searchBox input,#searchBox label{
	float:left;
}
#searchBox label{
	width:64px;
	margin-right:5px;
}
#searchForm{margin:10px 10px 0 0;}
#searchForm label{
	vertical-align:bottom;
}
.searchField{
	border:0;
	padding:2px;
	width:90px;
}

.searchGoButton{
	font-size:1.2em;
	margin-left:4px;
	font-weight:bold;
	background-color:#FFF096;
	border: 1px solid #EDB329;
}
#mainContentWrapper{
	width:898px;
	margin:4px auto 0 auto;
	float:none;
	clear:both;
	}
#mainContent{
	background-color:#FFF;
	width:728px;
	float:left;
	margin-top:10px;
	background-image: url(/images/content728_bg.gif);
	background-repeat: no-repeat;
}
#mainContent h1{
	margin:15px 0 0 15px;
	color:#980909;
}
#mainContent p{
	margin:5px 0 0 15px;
}

#headerAdSpace{
/*	background-color:#a3cbdc;*/
	text-align:center;
	padding:4px 170px 4px 0;
}
#rightAdContent{
/*	background-color:#003366;*/
	width:160px;
	float:left;
	margin:10px 0 0 8px;
}


#footer{
	margin-top:-8px;
	float:left;	
	display:inline;
	position:relative;
	color:#980909;
}
#footer a,#footer a:visited{
	color:#980909;
}
#footerNav{
	background-image: url(/images/footer_bg.gif);
	background-repeat: no-repeat;
	width:728px;
	height:59px;
	margin-top:18px;
	font-size:1.2em;
	padding:10px;
	float:none;
	
}

#bottomAdHolder{
	clear:both;
	margin-top:15px;
}

/* NAV */
#nav{
	float:left;
	display: inline;
	margin:55px 0 0 170px;
	list-style-type: none;
}
#nav li{
	float:left;
	display:inline;
	height:1;
	background-image: url(/images/nav_button_bg.gif);
	font-weight:bold;
	font-size:1.4em;
	margin-left:2px;
	padding:4px 6px;
}
#nav li a{color:#000;text-decoration:none;}
#nav li a:hover{color:#890C08;}

#reviewNavHolder ul{
	margin:0;
	padding:0 0 0 2px;	

}
#reviewNavHolder li{
	margin:4px 0 0 19px;
	list-style-position: outside;
	padding:0;
	list-style-image:url(/images/qdrs/reviewListBulletCream.gif);
	list-style-type: none;
}
#reviewNavHolder{
	
}
h1,h2,h3,h4,h5{
	margin:0;
	padding:0;
}
a{color:#670000;}

div{
	padding:0;
	margin:0;
}

img {
   behavior: url("/images/pngbehavior.htc");
}

img{border:0;}
p{
	font-size:1.2em;
}
.clear{clear:both;}


