@charset "UTF-8";
/* CSS Document */
/* CSS RESET */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;font-family:Arial, Helvetica, sans-serif;}
ol, ul {list-style:none;}
body {background-color:#eee;}
small {font-size:.7em;}
#wrapper {width:780px;margin:0 auto;background-color:#fff;}
#header {background:url(images/background-header.png) no-repeat;height:70px;background-color:#ed1b2e;}
#header h1 img {position:absolute;margin: 11px 0 0 11px;}
#headerButtons {position:absolute;margin:20px 0 0 363px;}
#headerButtons li {float:left;padding-right:10px;}
#headerButtons a {color:#fff;text-decoration:none;font-size:.8em;font-weight:bold;}
#headerButtons a.button {display:block;background-color:#cc1627;padding:5px 10px;}
#headerButtons a.button:hover {background-color:#a40b1a;}
#shopIcon {position:absolute;margin:19px 0 0 680px;}
#shopText {position:absolute;margin:27px 0 0 711px;}
#shopText a {color:#fff;text-decoration:none;font-size:.8em;font-weight:bold;}
#shopText a:hover {color:#a40b1a;}
#navBar {width:780px;height:30px;background-color:#a40b1a;}
#nav {margin:0;padding:0;}
#nav ul {padding-left:20px;}
#nav li {float:left;display:block;padding-right:15px;line-height:30px;}
#nav li a {color:#fff;text-transform:uppercase;text-decoration:none;font-weight:normal;font-size:.6em;}
#nav li a:hover {color:#f00;}
#feature {height:200px;padding:40px 0 0 0;background-color:#ed1b2e;}
#feature table {margin:0 auto;}
#feature td {vertical-align:middle;}
#feature td h3 {padding:0 15px 0 2px;}
#feature a {color:#fff;text-decoration:none;font-size:.75em;line-height:93%;}
#feature a:hover {color:#a40b1a;}
#content {margin:0 220px 0 60px;padding:55px 20px 20px 20px;}
#contentDiv {float: left; width: 780px; } 
#content h2 {color:#cc1627;font-size:1.3em;padding-bottom:20px;}
#content h3, #content h4 {font-weight:normal;font-size:.8em;line-height:175%;}
#content h3 {color:#cc1627;}
#content h4 a {color:#369;text-decoration:none;}
#content h4 a:hover {border-bottom:1px dotted #369;}
#content p {font-size:.8em;font-family:Georgia, "Times New Roman", Times, serif;line-height:175%;padding-bottom:20px;}
#content p strong {font-family:Georgia, "Times New Roman", Times, serif;}
#sidebar {float:right;width:180px;padding:55px 20px 20px 20px;}
#sidebar p {color:#cc1627;font-weight:normal;font-size:.8em;margin:15px 0 30px 0;}
#footer {background-color:#fff;text-align:center;padding-bottom:20px;clear:both;}
#footer small {display:block;width:720px;padding:20px;}
#footer small a {color:#369;text-decoration:none;}
#footer small a:hover {border-bottom:1px dotted #369;}
/*Universal Classes */
span.none {display:none;}
.clearfloat {clear:both;}
