
body { background: url(background.png) repeat-x; font: 12pt arial; }
.clear { clear: both; }

#wrapper { width: 800px; margin-left: auto; margin-right: auto; }
#ad { padding-bottom: 20px; visibility: visible;}

#menu { }
#menu ul { padding-top: 15px; float: right; }
#menu ul li { display: inline; list-type: none; padding: 5px; }
#menu ul li:hover { cursor: pointer; background: black; color: white; }
#menu ul li a { color: black;}
#menu ul li:hover a { color: white;}

#content { margin: 25px 50px 25px 50px; font-size: .8em; }
#content p a { font-size: 1em; }
#content #left { float: left; width: 350px; margin-right: 50px; }
#content #right { float: left; width: 300px; }

#footer { margin-top: 20px; }
#footer img { float: left; position: absolute; }
#footer p { text-align: center; font-size: .6em; }
#footer ul { padding: 0; margin:0; font-size: .7em;  }
#footer ul li { display: inline; list-type: none; padding: 5px; }
#footer ul li:hover { cursor: pointer; background: black; color: white; }
#footer ul li a { color: black;}
#footer ul li:hover a { color: white;}

/* purchase.html */
div.rightlink
{ float: right; position: relative; top: -30px;}
table.pricelist tr td
{ border-bottom: 1px solid #cccccc; height: 75px;}
table.pricelist tr td.price
{ width: 150px; text-align: right; padding-right: 30px;}			
table.pricelist tr td.add
{ padding-right: 30px; cursor: pointer;}			
table.pricelist tr td.checkout
{ border-bottom: none;}

/* products.html */
div.divider
{ clear: both; width: 700px; height: 30px; padding: 0; margin: 0px 0 20px 0; 
	background: url(divider2.png) no-repeat 0 10px;
}

/* history.html */
table.download tr td
{ font: 9pt arial; }
table.download tr td.first
{ font-weight: bold; }

