/* all pages */
body {
	background:#ffffff url(Images/PageElements/PaperBackground.jpg);
	margin:10px 0px 20px 5px;

	}
	
#helpbar {
	border: solid 1px black; 
	position: absolute; 
	top: 4px; 
	left: 496px; 
	width: 250px; 
	visibility: visible; 
	display: block}
	
#whitebody {
	background: #ffffff; 
	border:1px solid black; 
	width:750px;}

#bottomnav {
	width:750px; 
	margin:25px 0px}

#bottomnav p {text-align:center}
	
#bottomnav h6 {text-align:center}

		
/* category pages */
#cat-copy {
	float:left; 
	width:450px; 
	margin:50px 0px 20px 18px;}	

#cat-pic {
	margin:20px 15px 20px 0px; 
	float:right;}

#cat-products {
	margin:0px 0px 25px 25px; 
	clear:both}

	
/* product pages */
#topcopy {
	float:left; 
	margin:20px 15px 20px 15px; 
	width:220px;
	text-align:left;}

#Bigpic {
	margin:20px 0px; 
	float:left; 
	width:212px}

#Bigpic2 {margin:40px 0px}

#features {
	float:right;
	width:235px; 
	margin:20px 15px 20px 0px}

#buybar {	
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	clear:both;}

#buybar table {width:720px}

#HassleFreeShopping {
	float:left;
	width:220px; 
	margin:20px 15px;}

#reviews {
	float:left;
	width:200px;
	margin:20px 10px}

#Specifications {
	width:235px;
	margin:20px 15px 20px 0px;
	float:right}

#dimensions {
	width:200px;
	margin-bottom:25px;
	clear:both;}

/* classes */
.product-header {
	background: #ffd700; 
	padding:7px 3px 7px 5px; 
	border:1px solid black;
	font-weight:bold;
	font-size:16px}

.features-header {
	background: #ffd700; 
	padding:4px 3px 4px 5px; 
	border:1px solid black;
	font-weight:bold;
	font-size:16px}

body, td, li, p       { color: black; font: 9pt/14pt verdana, geneva, helvetica, arial, sans-serif }
h1  { font-weight: 500; font-size: 14pt; line-height: 22px}
h2   { font-weight: 300; font-size: 14pt; font-family: verdana, Helvetica, garamond, arial, "sans serif" }
.large { font-weight: 600; font-size: 12pt }
a    { color: black }
a:hover { color: blue; text-decoration: underline;}			
a:active { color: red }
a:vlink { }
.border { border: solid 1pt black }
.white { color: white }
.BigPicFrameColor { background-color: #ede2c2 }
.underline  { text-decoration: underline }
.8ptText    { font-size: 9px }
.CookieBarColor { background-color: #ffd700 }
.BigPicCellColor { background-color: white }
.tablecolor3 { }
.MainBar { background-color: #eee8aa }
.FeaturesBar { background-color: #ffd700; border: solid 1px black }
.rowcolor3 { }
.TopNavButtons { background-color: #bdb76b }
.cellcolor2 { }
.cellcolor3 { }
.NavButtonTextColor { color: blue }
.FeatureTextColor { }
.verysmalltext  { font-size: 8px; vertical-align: super }
.bluelink  { color: blue }
.8padleft { padding-left: 8px }
h4 {margin-bottom:0px }
form {margin:0px 0px 5px 0px}

