h1, h2, h3, h4, h5, h6 { margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent; }body {line-height: 1.3em; background-color: #993333; color: #000; font-family: "Arial", "Tahoma", "MS Sans Serif", sans-serif; font-size: .9em; text-align: center; }a { text-decoration: none; color: #996633;}a:hover { text-decoration: none; color: #993333;}img { border: 0; }td { font-size: .8em; color: #000000; }#container{	margin: 0 auto 0 auto;	padding: 0;	text-align: left;	width: 990px; background-color: #fff;}.clear {	clear: both;}.cleared {	overflow: hidden;	width: 100%;}#header { margin: 0; padding: 0px; width: 990px; }#header table {width: 990px; margin: 0; padding: 0; border-spacing:0; border-collapse: collapse; }#storename { float: left; }#logo img { float: left; border: 0px; }#slogan { float: right; margin: 10px; color: #993333; font-size: 1em; }.x { position: absolute; left: -5000px; width: 4000px; size: 0; margin: 0; padding: 0;}h1 { font-size: 3em; padding: 20px 5px 10px 5px; color: #996633; line-height:90% }h2 { font-size: 2.5em; line-height:100%; padding: 15px 0 10px 0; color: #993333;}h3 { font-size: 1.5em; padding: 20px 0 10px 0; color: #cc9966;}#subhead { clear: both; padding: 10px; color: #666; line-height: 150%;}#topnav { clear: both; background-color: #996633; color: #fff; margin-top: 0px;}#topnav ul { line-height: 200%; }#topnav ul li { display: inline; }#topnav ul li a { font-size: .9em; font-weight: bold; padding: 3px 8px; border-right: 1px solid; background-color: #996633; color: #fff; }#topnav ul li a:hover, td a:hover { background-color: #fff; color: #996633; border-bottom: 2px solid #fff}#topnav td { padding: 8px; text-align: center; border-right: 1px solid #fff; border-top: 1px solid #fff;}#topnav td a { font-size: 1.25em; font-weight: bold; color: #fff; }#topnav td a:hover { background-color: #fff; color: #996633; }#topnav table { width: 100%; }#productnav { clear: both; color: #996633;}#productnav ul { line-height: 200%; color: #996633;}#productnav ul li { display: inline; color: #996633; }#productnav ul li a { padding: 2px 10px; float: left; color: #996633;}#productnav ul li a:hover { color: #993333; }#productnav table { width: 100%; background: #eee; }#productnav td { padding: 8px; text-align: center; font-size: .9em; }#productnav td a { color: #996633;}#productnav td a:hover { color: #993333; }#content { float: right; width: 740px; line-height: 150%; padding: 5px; margin-right:5px; margin-top: 0px; background-color: #fff; overflow: hidden; }#wcontent { float: left; width: 945px; line-height: 150%; margin: 10px; background-color: #fff; }.left { float: left; border: 0px; padding: 10px; }.right { float: right; border: 0px; padding: 10px; }#left { float: left; border: 0px; margin: 10px; }#right { float: right; border: 0px; margin: 10px; }#productbox { float: left; line-height: 200%; padding: 10px; }#brands {font-size: 12px; line-height: 150%; color: #996633; clear: right; }#producttable {padding: 5px 5px 5px 5px; }#guide { margin-top: 20px;}#guide h2 h3 {padding: 10px 0px 0px 0px; }#coupon { border: 5px dashed #993333; padding: 10px; text-align: center; background-color: #fff; color: #996633;}#coupon h1 { font-size: 32pt; padding: 10px; color: #993333; line-height: 125%; }#coupon h2 { padding: 10px; color: #996633; line-height: 125%;}#gmap { float: left; width: 750px; height: 500px; border: 1px solid #000; margin: 10px; }#sidebar {	float: right;	overflow: hidden;	width: 210px;	font-size: 0.8em;	line-height: 1.4em;	margin-bottom: 30px;}form { visibility: hidden; }.quote { padding: 12px; background-color: #ffffff; visibility: visible; }.quote td { font-size: 1em; padding: 3px; line-height: 200%; }input { background-color: #ffffdd; color: #333333; padding: 6px; border: 1px solid #993333; margin-right: 9px; margin-left: 18px; }select { background-color: #ffffdd; color: #333333; padding: 6px; }textarea { background-color: #ffffdd; color: #333333; padding: 6px; }submit { font-size: 16px; font-family: arial; background-color: #ffffdd; color: blue; }#social { margin-top: 6px; margin-bottom: 6px; padding-top: 6px; padding-bottom: 6px; border-bottom:0px solid #996633;}#hsocial { margin-top: 6px; margin-bottom: 6px; padding-top:6px; padding-bottom: 6px; border-bottom:0px solid #996633;}.featured {float: right; padding-top: 20px; margin: 0px auto 0px auto; }.feature { margin: 0px auto 0px auto;}img.feature { padding: 1px; border: 1px solid #996633; }.hfeatured { display: block; clear: both; width: 100%; text-align: center; }.hfeature { float: left; width: 100px; padding: 1px; }img.hfeature { padding: 10px; }.creditbanner { margin: 10px 0 20px 0; font-size: .7em; }.creditbanner img { border: 1px solid #ccc; }#creditbadge { float: right; width: 90%; padding: 5px; margin-top: 20px; text-align: center; border: 0px dotted #996633; }#visualize { float: left; text-align: left; padding: 5px; line-height: 200%; }.store { clear: both; overflow: hidden; height:auto !important; display: block; padding: 10px; border-top: 1px dotted #666; color:#666; }.loc { padding: 7px; float: left; display: inline; width: 300px; }.hrs { padding: 7px; float: left; display: inline; width: 300px; }.con { padding: 7px; float: left; display: inline; width: 300px; }.bottomnav {clear: both; float: none; position: absolute; width: 990px; height:auto !important; display: block; color:#fff; background-color: #996633;}.bottomnav td {padding: 15px; line-height: 150%;}.bottomnav td li { margin-left: 2em; list-style-type: disc; color: #fff;}.bottomnav a {color:#fff;}#footer { padding: 10px; clear: both; display: block; text-align: center; }.bullets { margin-left: 2em; line-height: 200%; list-style-type: disc; }
