body	{background:#bdbcbc;font-size:80%;font-family:verdana, sans-serif;}

/*Header div */
div#head	{background:#aa0000;width:900px;height:140px;color:#bdbcbc;margin:10px auto 0 auto;}
div#head h1	{float:left;margin:6px 0 0 4px;}
div#head h1 a img	{border:none;}
div#head p.address	{float:right;clear:right;margin:10px;padding:0;}
div#head h2	{float:right;clear:right;margin:35px 10px 0 0;padding:0;font-size:170%;width:630px;text-align:right;background:#aa0000;}
div#head h2.double {margin:9px 10px 0 0;}
ul#topmenu	{float:right; list-style:none;clear:right;margin:5px 10px 5px 5px;border-right:2px solid #aa0000;width:590px;font-size:95%;}
ul#topmenu li	{float:right; border-right:2px solid #bdbcbc;border-left:2px solid #bdbcbc;padding:2px 7px;margin-right:-2px;}
ul#topmenu li a	{font-weight:bold;text-decoration:none;color:#bdbcbc;}
ul#topmenu li a:hover	{text-decoration:underline;}

/*Main Div */
div#body	{background:white;width:898px;color:black;margin:0 auto;border:1px solid white;}
div#bodymain	{float:right;width:770px;border:1px solid white;}
div#bodymain p	{margin:10px 0;padding:0;}
div#bodymain h3, div#bodymain h4	{margin:10px 0;padding:0;}
div#bodymain h3	{font-size:120%;}
div#bodymain h4	{font-size:100%;}
div.clear	{clear:both;font-size:1%;}

/*browse display*/
div#browse_content	{width:760px;height:300px;padding:1px;overflow:auto;}
div#browse_thumbs	{width:760px;height:105px;overflow:auto;white-space:nowrap;margin:10px 0;}
div#browse_thumbs.nobar	{overflow:hidden;}
div#browse_thumbs div	{display:inline;}
div#browse_thumbs a	{margin:5px;}
div#browse_thumbs a img	{border:1px solid #BDBCBC;}

/*product display*/
img.productimage	{float:right;border:1px solid #BDBCBC;margin:10px;}

/*Left Menu*/
div#bodymenu	{width:120px;float:left}
div#bodymenu ul	{list-style:none;margin:0;padding:10px;}
div#bodymenu ul li	{margin:0;padding:0;text-align:center;}
div#bodymenu ul a	{color:#00452a;text-decoration:none;}
div#bodymenu ul a:hover	{text-decoration:underline;}
div#bodymenu ul a.selected	{font-weight:bold;}
div#bodymenu hr	{width:80%;color:#00452a;background-color:#00452a;height:2px;border:0;}


/*Footer Div*/
div#foot	{background:#aa0000;width:900px;height:85px;color:#bdbcbc;margin:0 auto 10px auto;}
div#foot p.homage	{float:right;clear:right;margin:5px 5px 0 0;padding:0;}
div#foot p.text	{float:left;clear:left;margin:5px 0 5px 5px;width:470px;}
div#foot p a	{color:#bdbcbc;}
a.hidden	{text-decoration:none;}

/*ajax product details*/
div.ajaxproductdetails	{text-align:center;}
div.ajaxproductdetails a img	{border:1px solid #BDBCBC;}

/*scroll control buttons*/
div#prev	{float:left;position:relative;top:-30px;padding:5px;background:#aa0000;color:#bdbcbc;font-weight:bold;cursor:pointer;border:1px solid #bdbcbc;}
div#next	{float:right;position:relative;top:-30px;padding:5px;background:#aa0000;color:#bdbcbc;font-weight:bold;cursor:pointer;margin:0 10px 0 0;border:1px solid #bdbcbc;}
div#togglescroll	{position:relative;top:-30px;padding:5px;background:#aa0000;color:#bdbcbc;font-weight:bold;cursor:pointer;margin:0 auto; width:10em;text-align:center;border:1px solid #bdbcbc;}

/*Front Page*/
table.front	{width:100%;}
table.front td	{text-align:center;font-size:120%;font-weight:bold;line-height:5.0;}
table.front td a	{color:#aa0000;text-decoration:none;}
table.front a img {border:none;}

