* {margin: 0; padding: 0;}body {background-color: #796c40; color: #000; font-family: "Arial", "Tahoma", "MS Sans Serif", sans-serif; font-size: 9pt; text-align: center; }a { text-decoration: none; color: #5c2c0e;}a:hover { text-decoration: none; color: #796c40;}img { border: 0; }td { font-size: 8pt; }.regularsize { font-size: 12px; }#container { width: 770px; margin: 0 auto; background-color: #cebd9c; text-align: left; }#header { padding: 5px; }#logo img { float: left; image-border: 0px; padding: 8px; }#storename h1 { float: left; padding: 0px; margin: 5px; color: #5c2c0e; font-size: 20pt; }#slogan { float: right; margin: 10px; color: #796c40; font-size: 14px; }.x { position: absolute; left: -5000px; width: 4000px; }#subhead { clear: both; padding: 10px; color: #333;}#topnav { clear: both; background-color: #5c2c0e; color: #fff; margin-top: 5px;}#topnav ul { line-height: 200%; }#topnav ul li { display: inline; }#topnav ul li a { font-size: 7pt; font-weight: bold; padding: 3px 8px; border-right: 1px solid; background-color: #5c2c0e; color: #fff; }#topnav ul li a:hover, td a:hover { background-color: #fff; color: #5c2c0e; border-bottom: 2px solid #fff}#topnav td { padding: 8px; text-align: center; vertical-align: text-center; border: 1px solid #fff; }#topnav td a { font-size: 8pt; font-weight: bold; color: #fff; }#topnav td a:hover { background-color: #fff; color: #5c2c0e; }#topnav table { width: 100%; }#productnav { clear: both; color: #796c40;}#productnav ul { line-height: 200%; color: #796c40;}#productnav ul li { display: inline; color: #796c40; }#productnav ul li a { padding: 2px 10px; float: left; color: #796c40;}#productnav ul li a:hover { color: #5c2c0e; }#productnav table { width: 100%; background: #eee; }#productnav td { padding: 8px; text-align: center; vertical-align: text-center; }#productnav td a { color: #796c40;}#productnav td a:hover { color: #5c2c0e; }#content { clear: left; float: left; width: 550px; line-height: 150%; padding: 10px; margin-top: 10px; background-color: #cebd9c; font-family: "Arial", "Tahoma", "MS Sans Serif", sans-serif; font-size: 9pt; }#content h2 { padding: 0px 0px 10px 0px; color: #333; line-height: 100%; }#content h3 { padding: 15px 0px 10px 0px; color: #796c40; line-height: 100%;}#wcontent { clear: left; float: left; width: 750px; line-height: 150%; padding: 10px; margin-top: 10px; background-color: #cebd9c; font-family: "Georgia", "Times New Roman", "Times", serif; font-size: 8pt; }#wcontent h2 { padding: 0px 0px 10px 0px; color: #333; line-height: 100%; }#wcontent h3 { padding: 15px 0px 10px 0px; color: #796c40; line-height: 100%;}.left { float: left; image-border: 0px; margin: 10px; }.right { float: right; image-border: 0px; margin: 10px; }#left { float: left; image-border: 0px; margin: 10px; }#right { float: right; image-border: 0px; margin: 10px; }#productbox { float: left; line-height: 200%; padding: 10px; }#brands {font-size: 11pt; line-height: 150%; color: #5c2c0e; clear: right; }#producttable {padding: 5px 5px 5px 5px; }#guide { margin-top: 20px;}#guide h2 h3 {padding: 10px 0px 0px 0px; }#coupon { border: 5px dashed #796c40; padding: 10px; text-align: center; background-color: #cebd9c; color: #5c2c0e;}#coupon h1 { font-size: 32pt; padding: 10px; color: #796c40; line-height: 125%; }#coupon h2 { padding: 10px; color: #5c2c0e; line-height: 125%;}#gmap { width: 750px; height: 500px; border: 1px solid #979797; clear: both; margin: 10px 10px 10px 10px; }#sidebar { float: right; width: 200px; }.featured { float: right; padding: 5px; margin: 20px; text-align: center; border: 0px dotted #5c2c0e; background-color: #fff;}.feature { width: 100%; padding: 5px; }img.feature { padding: 5px; }.hfeatured { display: block; clear: both; width: 100%; border: 1px solid #5c2c0e; text-align: center; }.hfeature { float: left; width: 100px; padding: 1px; }img.hfeature { padding: 10px; }#creditbadge { float: right; width: 100%; padding: 5px; margin-top: 20px; text-align: center; border: 0px dotted #5c2c0e; }#visualize { text-align: left; padding: 5px; line-height: 200%; }#store { clear: both; width: 100%; font-size: 9pt; margin-top: 10px; padding: 10px; border-top: 1px dotted #666; color:#666; }#loc { float: left; width: 30%; }#hrs { float: left; width: 30%; }#con { float: left; width: 30%; }#bottomnav { padding: 20px; clear: both; display: block; text-align: center; border-top: 1px dotted #5c2c0e; }#footer { padding: 10px; clear: both; display: block; text-align: center; }#footer img { padding: 20px; }.rtop,.rbottom{display:block}.rtop *,.rbottom *{display:block;height: 1px;overflow: hidden}.r1{margin: 0 5px}.r2{margin: 0 3px}.r3{margin: 0 2px}.r4{margin: 0 1px;height: 2px}.rs1{margin: 0 2px}.rs2{margin: 0 1px}.bullets { margin: 2em; line-height: 200%; list-style-type: disc; }
