/* File Created: Thu, 09 Apr 09 16:08:00 -0400 */


/* ----------------------------------------------------------------------------
 * Original File: reset.css
 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}
img {border: 0;}
:focus {outline: 0;}
body {line-height: 1;color: black;background: white;}
ol, ul {list-style: none;}
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after,
q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
STRONG { font-weight: bold; }
.show { display: block; }
.hide { display: none; }
.right { float: right !important; }
.left { float: left !important; }
.clear { clear: both; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}



/* ----------------------------------------------------------------------------
 * Original File: style.css
 */


BODY, 
HTML {color: #000;font-family: "Helvetica", Verdana, Arial, Sans-serif;font-size: 12px;}
A { color: #000; }
A:hover { text-decoration: none; }
#shop_website {position: absolute;left: 50%;top: 0px;margin-left: -512px;}
#flash_content {padding: 15px;line-height: 18px;}
#flash_content H1,
#flash_content H2,
#flash_content H3 {text-transform: uppercase;font-weight: bold;margin-top: 15px;}
#flash_content H1 {font-size: 18px;}
#flash_content H2 {font-size: 16px;}
#flash_content H3 {font-size: 14px;}
#flash_content H4 {text-transform: uppercase;font-weight: bold;}
#flash_content P {margin-top: 15x;line-height: 14px;}
#flash_content HR {margin-top: 15px;background-color: transparent; border-bottom: 1px solid #ccc; border-top: none; width: 100%; height: 1px;}
#flash_content .header {display: inline-block;}
#flash_content .header:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
* html #flash_content .header {height: 1%;}
#flash_content .header {display: block;}
#flash_content .header H1,
#flash_content .header H2 {margin-top: 2px;font-size: 16px;float: left;padding-right: 5px;}
#flash_content .header H2 {color: #b5b5b5;}
#flash_content .logo A {display: block;overflow: hidden;width: 105px;height: 0;padding-top: 57px;background: url('/cms/files/site_logo.gif') no-repeat 0 0;}
.redirect_js {margin-top: 20px;color: red;margin-bottom: 20px;}
.redirect_js A {color: red !important;}
#flash_content .home_contact {margin-top: 30px;clear: both;border-top: 1px solid #c5c5c5;color: #9b9b9b;padding-top: 10px;}
#flash_content .home_contact P {margin: 0;padding: 0 10px 0 0;float: left;font-size: 10px;}
#flash_content .footer {margin-top: 40px;clear: both;}
#flash_content .footer A {display: block;margin-top: 3px;font-size: 12px;padding: 7px;border-top: 1px solid #000;font-weight: bold;text-decoration: none;color: #9b9b9b;text-transform: uppercase;}
#flash_content .footer A:hover {color: #444 !important;}
#flash_content .footer A.light {background-color: #94c8f9;}
#page_content {margin: 20px;line-height: 14px;}
#page_content H1 {font-weight: bold;font-size: 20px;margin-bottom: 10px;}
#page_content #header {margin-bottom: 20px;}
#page_content #header A {display: block;overflow: hidden;width: 85px;height: 0;padding-top: 44px;background: url('/cms/files/admin_logo.gif') no-repeat 0 0;}
.error_message {margin: 20px;line-height: 14px;}
.error_message H1 {font-weight: bold;font-size: 20px;margin-bottom: 10px;}
.error_message P {margin-bottom: 7px;}
.error_message .button A {font-weight: bold;text-decoration: none;text-transform: uppercase;}
.menu_list {font-size: 9px;margin-top: 20px;margin-right: 10px;clear: both;}
.menu_list H2 {text-transform: uppercase;font-size: 14px;font-weight: bold;padding-top: 7px;}
.menu_list LI {padding-top: 4px;padding-right: 7px;text-transform: uppercase;float: left;color: #ccc;font-size: 12px;}
.menu_list LI A {color: #9b9b9b !important;text-decoration: none;padding-right: 7px;}
.menu_list LI A:hover {color: #444 !important;}
