﻿/*MicroSites v1*/
/*
link color: 993300
*/

/* reset */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

/* typography */
h1, h2, h3, h4, h5, h6 {font-weight:normal;}
h1 {font-size:1.4em;line-height:1;margin-bottom:0.5em;font-weight:bold;}
h2 {margin-bottom:0.75em;font-size:1.2em;font-weight:bold;}
h3 {font-size:1.5em;line-height:1;margin-bottom:1em;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;height:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
p {margin:0;padding:0;}
ul {margin: 0 0 1.5em 3em;}
.red{color:#993300;}
.clear{clear: both;}

/*layout*/
body {background: #fff; margin-top: 10px;}
#container {margin: 0 auto; width:728px; min-height:98%;height: 100%;}
#header {height: 78px; width: 100%; padding-bottom: 10px; margin-bottom: 20px;}
#header h1#logo {text-indent:-999px; color: white; height: 78px; width: 728px; }
#sidebar {width: 25%; float: left;}
#sidebar ul li {list-style-type: none;}
#sidebar ul li a {font-weight: bold; display:block; padding: 5px; text-decoration: none;}
div#shopping-cart {position: absolute; top: 0; right: 0; padding: 10px;}
div#shopping-cart a {padding-left: 25px; background: url('img/cart.png') top left no-repeat; display: block; height: 25px;}


#body {width:75%; float:right;}
#body div.catListing {width: 100%; clear: both; padding: 10px 5px;}
#body div.catListing img {float: left; padding: 10px;}
#body div.catListing a {font-weight: bold;}

#body #productLine {width: 100%; padding-bottom: 5px; margin-bottom: 5px; clear: both;}
#body #productLine img {display: block;}
#body #productLine a {font-weight: bold; text-decoration: none; font-size: 1.1em;}
#body #productLine .left {width: 49.5%; float: left;}
#body #productLine .right {width: 49.5%; float: right;}
.catPrice {font-weight: bold; display: block;}

/* product page */
#body #prodImg {float: left; width: 50%;}
#body #buyNow {float: right; width: 30%; padding: 5px;font-weight: bold; font-size: 1.2em;}
#body #buyNow img {padding: 10px;}
#body #description {clear: both;}
#body #description h1 {font-size: 2em;}

#footer {clear: both; width: 100%; margin-top: 10px; padding-top: 10px;}

div#description h3 {
color:#000000;
font-family:verdana,Arial,Helvetica,sans-serif;
font-size:1.1em;
text-decoration:none;
font-weight: bold;
}

div#description  {
font-size: 11px;
font-family: Verdana;
}
