/* Header */

h1 {cursor: pointer; display: block; height: 118px; width: 309px; background: transparent url(images/header_logo.gif) no-repeat top left; padding: 0; margin: 0; text-indent: -9000px; position: absolute; top: 0; left: 0;}
h2 {font: 30px Arial, Helvetica, "Gill Sans", sans-serif; letter-spacing: -.067em; margin: 0 0 20px 0;}
h3 {font: 20px Arial, Helvetica, "Gill Sans", sans-serif; font-weight: bold; font-style: italic; margin: 20px 0 0 0; padding: 0;}

#header {margin: 0 auto; height: 198px; position: relative; width: 721px;}
#header .header_address {position: absolute; top: 0; left: 383px;}
#header .header_title {position: absolute; top: 118px; left: 0;}


/* Content Section */

#content {background-color: #000; width: 721px; height: 325px; position: relative; margin-bottom: 13px;}
#content .prod1 {position: absolute; top: 20px; left: 20px;}
#content .prod2 {position: absolute; top: 20px; left: 241px;}
#content .prod3 {position: absolute; top: 20px; left: 490px;}
#content .prod4 {position: absolute; top: 223px; left: 20px;}
#content .prod5 {position: absolute; top: 194px; left: 241px;}
#content .prod6 {position: absolute; top: 170px; left: 490px;}

/* Footer */

#footer {width: 721px; position: relative;}
#footer ul {}
#footer ul li {}
#footer ul li.last {margin-right: 0; padding-right: 0; background: none;}
#footer ul li a:link {}
#footer ul li a:visited {}
#footer ul li a:hover {}
#footer ul li a:active {}

#footer p.copy {font: 9px Arial, Helvetica, "Gill Sans", sans-serif; color: #b4b4b4; position: absolute; top: 36px; left: 405px; white-space: nowrap; cursor: default;}
#footer p.copy a:link {font: 9px Arial, Helvetica, "Gill Sans", sans-serif; color: #b4b4b4; text-decoration: none; cursor: pointer;}
#footer p.copy a:visited {font: 9px Arial, Helvetica, "Gill Sans", sans-serif; color: #b4b4b4; text-decoration: none;}
#footer p.copy a:hover {font: 9px Arial, Helvetica, "Gill Sans", sans-serif; color: #b4b4b4; text-decoration: none;}
#footer p.copy a:active {font: 9px Arial, Helvetica, "Gill Sans", sans-serif; color: #b4b4b4; text-decoration: none;}

#footer p.copy.home {position: absolute; top: -10px; left: 405px;}

/* Product Page */

img.prod {margin: 20px 0 0 20px;}
#prod1 {background-color: #000; width: 721px; height: 334px; position: relative; margin-bottom: 13px;}
#prod2 {background-color: #000; width: 721px; height: 319px; position: relative; margin-bottom: 13px;}
#prod3 {background-color: #000; width: 721px; height: 293px; position: relative; margin-bottom: 13px;}
#prod4 {background-color: #000; width: 721px; height: 203px; position: relative; margin-bottom: 13px;}
#prod5 {background-color: #000; width: 721px; height: 225px; position: relative; margin-bottom: 13px;}
#prod6 {background-color: #000; width: 721px; height: 293px; position: relative; margin-bottom: 13px;}

/* Order Pages */

/* Storefront (Home Page) */


/* General Identifiers */

#wrap {margin: 0 auto 0 auto;  padding: 0; position: relative; width: 719px; background-color: #fff; border: 1px solid #fef3ec; padding: 20px;}

/* General Elements */

p {margin: 15px 60px 18px 28px; line-height: 16px;}
img {border: 0;}
body {margin: 0; padding: 22px 0 22px 0; background-color: #fff; font: 14px/14px Arial, Helvetica, "Trebuchet MS", "Gill Sans", sans-serif;}

a:link {text-decoration: none; font-weight: bold;}
a:hover {text-decoration: none; font-weight: bold;}
a:visited {text-decoration: none; font-weight: bold;}

/* General Classes */

.clear {clear: both;}
div.clear {margin: 0;}

.left {float: left; margin: 0 10px 0 30px;}
.right {float: right; margin: 0 56px 0 10px;}