* {margin: 0; padding: 0;}body {background-color: #cc9900; color: #000; font-family: "Arial", "Tahoma", "MS Sans Serif", sans-serif; font-size: 12px; text-align: center;}a { text-decoration: none; color: #000000;}a:hover { text-decoration: none; color: #cc9900;}img { border: 0; }td { font-size: 8pt; }.regularsize { font-size: 12px; }#container { width: 770px; margin: auto; background-color: #fff; text-align: left; }#header { clear: both; padding: 5px; }#header img { float: left; border: 0px; padding: 8px; }#header h1 { float: left; padding: 0px; margin: 5px; color: #000000; font-size: 32px; }#slogan { float: right; margin: 10px; color: #cc9900; font-size: 14px; }.x { position: absolute; left: -5000px; width: 4000px; }#subhead { clear: both; padding: 10px; color: #666;}#topnav { clear: both; background-color: #000000; 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: #000000; color: #fff; }#topnav ul li a:hover, td a:hover { background-color: #fff; color: #000000; 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: #000000; }#topnav table { width: 100%; }#productnav { clear: both; color: #cc9900;}#productnav ul { line-height: 200%; color: #cc9900;}#productnav ul li { display: inline; color: #cc9900; }#productnav ul li a { padding: 2px 10px; float: left; color: #cc9900;}#productnav ul li a:hover { color: #000000; }#productnav table { width: 100%; background: #eee; }#productnav td { padding: 8px; text-align: center; vertical-align: text-center; }#productnav td a { color: #cc9900;}#productnav td a:hover { color: #000000; }#content { clear: both; float: left; width: 550px; line-height: 150%; padding: 10px; margin-top: 10px; background-color: #fff; }#content h2 { padding: 0px 0px 10px 0px; color: #cc9900; line-height: 100%; }#content h3 { padding: 15px 0px 10px 0px; color: #000000; line-height: 100%;}#wcontent { clear: both; float: left; width: 550px; margin-right: 200px; line-height: 150%; padding: 10px; margin-top: 10px; background-color: #fff; }#wcontent h2 { padding: 0px 0px 10px 0px; color: #cc9900; line-height: 100%; }#wcontent h3 { padding: 15px 0px 10px 0px; color: #000000; line-height: 100%;}.left { float: left; border: 0px; margin: 10px; }.right { float: right; border: 0px; margin: 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: #000000; clear: right; }#producttable {padding: 5px 5px 5px 5px; }#guide { margin-top: 20px;}#guide h2 h3 {padding: 10px 0px 0px 0px; }#coupon { border: 5px dashed #cc9900; padding: 10px; text-align: center; background-color: #fff; color: #000000;}#coupon h1 { padding: 10px; color: #cc9900; line-height: 125%; }#coupon h2 { padding: 10px; color: #000000; line-height: 125%;}#gmap { width: 750px; height: 500px; border: 1px solid #000; clear: both; margin: 10px 10px 10px 10px; }#sidebar { float: right; width: 200px; }#social { margin-top: 12px; margin-bottom: 12px; padding-top: 12px; padding-bottom: 12px; border-bottom:1px solid #000000;}#hsocial { margin-top: 12px; margin-bottom: 12px; padding-top: 12px; padding-bottom: 12px; border-bottom:1px solid #000000;}.featured { float: right; padding: 0px; margin: 0px; text-align: center; }.feature { padding: 2px; }img.feature { padding: 1px; border: 1px solid #000000; }.hfeatured { display: block; clear: both; width: 100%; 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 #000000; }#visualize { text-align: left; padding: 5px; line-height: 200%; }#store { clear: both; width: 100%; font-size: 12px; margin-top: 10px; margin-bottom: 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; margin-top: 10px; clear: both; display: block; text-align: center; border-top: 0px dotted #000000; }#footer { padding: 10px; clear: both; display: block; text-align: center; }#footer img { padding: 20px; }.bullets { margin: 2em; line-height: 200%; list-style-type: disc; }
