body{background:url(../img/body-bg.gif) repeat-x #fff; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0;}
#container{background:url(../img/container-bg.gif) no-repeat; width:783px; margin:0 auto; padding:0; min-height:700px;}
h1{ margin:0; padding:0;}
h2{font-size:16px; font-weight:bold; color:#69625f; margin:0; padding:0;}
h3{font-size:14px; color:#69625f; margin:0; padding:0;}
h4{font-size:14px; color:#69625f; text-decoration:underline; margin:0; padding:0;}
p{margin:0; padding:0;}
a{color:#b92726; text-decoration:none;}
a:hover{color:#b92726; text-decoration:underline;}
a:visited{color:#666666; text-decoration:none;}
	#header{width:775px; height:100px; margin:0 auto; }
		#logo{float:left; background:url(../img/oven-industries-logo.gif) no-repeat; width:479px; height:85px; margin-top:20px;}
		#account{float:right; width:140px; margin:6px 12px 0 0; margin-top:30px;}
			#myaccount{background:url(../img/account-corner.gif) no-repeat top right #a99382; color:#fff; text-align:center; font-size:12px; font-weight:bold;}
			#cart {
				padding-left:5px; 
				color:#fff; 
				padding-top:6px;
				
				background-image: url(../img/cart.gif);
				background-repeat: no-repeat;
				background-position: right;
				background-color: #b92726; 
				height:22px; 
				width:135px; 
				margin:1px 0;
				//position: relative;
			}
			#search{width:100%; float:left; background:#b92726; height:20px; border-bottom: solid 1px #fff;}
			#searchbtn{background:#a99382; text-align:center; font-size:10px; color:#fff; width:50%; float:right; height:15px; padding:5px 0 0 0; }
			#logoff{background-color: #a99382; color: #fff; text-align: center; font-size: 12px; font-weight: bold; width: 100%; border-top: solid 1px #fff;}
			#quote{background-color: #B92726; color: #fff; text-align: center; font-size: 12px; font-weight: bold; width: 100%; border-top: solid 1px #fff; margin-top: 8px;}
			
			#quote a { color: #fff; font-size: 12px; font-weight: bold; text-decoration: none }
	#quote a:hover { color: #fff; font-size: 12px; font-weight: bold; }

	#mainimg{clear:both; width:752px; height:244px; margin:0 auto; padding:0;}
	
	#maincontent{clear:both; padding:10px 0 15px 0;}
		#leftwrapper{width:33%; float:left;}
			#left{}
				#left p{color:#69625f; font-size:13px; padding:0 10px;}
		#rightwrapper{width:66%; float:right;}
			#center{width:222px; float:left;}
			#centertext{width:90%; margin:0 auto; padding:4px 0;}
				#centertop{background:url(../img/center-top.gif) no-repeat; height:22px;}
				#list ul{}
				#list li{font-size:13px; list-style:none; color:#524a46;}
				#list li a{text-decoration:underline; color:#524a46;}
				#list li a:hover{text-decoration:none; color:#524a46;}
				#centerbottom{background:url(../img/center-bottom.gif) no-repeat bottom;}
			#right{width:55%; float:right;}
				#top{padding:0 10px; margin-bottom:10px;}
				#top p{font-size:12px; color:#69625f;}
				#bottom{padding:0 10px; clear:both;}
				#bottom p{color:#040404; font-size:12px;}
					#arrows{background:url(../img/arrows.gif) no-repeat; width:70px; height:70px; float:left;}
		.moreinfo {float:right; margin:0; padding: 4px 10px; text-align:center; display:block; width:97px; background:#afafaf; color:#fff; font-size:12px; text-decoration:none; margin:5px 0; }
		.moreinfo a{clear:both;}
		.moreinfo a:hover{background:#848484; color:#848484; text-decoration:none;}
	#footerwrapper{clear:both; margin:0 auto; width:750px; padding-top:50px; }		
	#footer{width:75%; border-top:4px solid #e4e4e4; margin:10px auto; padding:10px;}
		#footer p{font-size:10px; color:#000; text-align:center;}
		#footer a{text-decoration:none; color:#000;}
		#footer a:hover{text-decoration:underline; color:#333333;}
	
	#navigation{border-top:1px dotted #9b9b9b; border-bottom:1px dotted #9b9b9b; width:752px; margin:10px auto; padding:0; height:25px; clear: both; margin-top: 50px; clear: both;}
		#nav{padding:0; margin:0;}
		#nav ul{padding:0; margin:0;}
		#nav li{float:left; font-size:12px; padding:5px 40px 0 0; list-style:none;}
		#nav li a{color:#000; text-decoration:none;}
		#nav li a:hover{color:#b92726; text-decoration:none;}
	
	div.submenu {
	position:			absolute;
	top:				18px;
	left:				-5px;
	width:				200px;
	padding:			0px;
	background-color:	#c0dffa;
	border:				1px solid #DDDDDD;
	border-top:			0px;
	z-index:9999;
}
div.submenu a{padding:0 5px; text-indent:none;}

div.subitem {
	width:				200px;
	padding:			6px 0px 6px 0px;
	background:			#FFFFFF;
	font-size:			13px;
	font-weight:		normal;
}
div.subitem:hover {
	width:				200px;
	padding:			6px 0px 6px 0px;
	background:			#FFFFFF;
	font-size:			13px;
	font-weight:		normal;
}

div.submenu_shadow {
	filter:				alpha(opacity=30);
	-moz-opacity:		.30;
	opacity:			.30;
	position:			absolute;
	top:				20px;
	left:				0px;
	width:				200px;
	padding:			0px;
	background-color:	#000000;
	border:				1px solid #333333;
	border-top:			0px;
}

div.subitem_shadow {
	width:				200px;
	padding:			6px 0px 6px 0px;
	background:			#000000;
	color:				#000000;
	font-size:			12px;
	font-weight:		normal;
}
	
	/* FULL SIZE PAGE */
	#fullpage{width:96%; margin:0 auto; padding:0;}
	#centertext{clear:both;}
	#centertext h2{font-size:16px; font-weight:bold; color:#69625f; margin:0; padding:0;}
	#centertext p{margin:5px 0; padding:0; width:650px; float:left; font-size:13px;}
	#centertext ul{clear:both;}
	#centertext li{font-size:12px;}
	/* PRODUCTS PAGE */
	#productpage{width:96%; margin:0 auto; padding:0;}
	#product{width:695px; clear:both; margin:0 auto;}
	#productpage p.sku{font-size:10px; float:right;}
	#productname{margin:0; padding:40px 0; width:270px; float:left; text-align:right;}
	#productimg{float:right; margin:0 auto; padding:0; width:425px;}
	#tabs{clear:both; width:75%; margin:30px auto; padding:0;}
	#tabs p{margin:5px 10px; text-indent:1em; font-size:12px;}
	#tabs li {font-size:12px; margin:0;}
	#icons{float:right;}
		#printicon{background:url(../img/printer-grey.gif) no-repeat left top; height:14px; padding:0 20px; font-size:12px; color:#999999; margin:0 0 10px 0;}
		#emailicon{background:url(../img/email-open-grey.gif) no-repeat left top; height:14px; padding:0 20px; font-size:12px; color:#999999; margin:0 0 10px 0;}
		
.indented-line {
	margin-left: 10px;
}

#SearchResultsPane {
	clear: both;
	display: block;
	padding-top: 20px;
}