body  {
	background-image: url(graphics/page_background.jpg);
	margin:auto;
	width:1010px;
}
#wrapper {
	border:3px solid darkblue;
	width:1000px;
}
/*  New Menu System  */
ul#menu {list-style-type: none;margin:0px;	margin-left:20px; padding:0px;height:40px;}
ul#menu li {margin-left:25px; padding:0px;float:left;width:200px;background: url(graphics/butt-off.png) no-repeat  top center;height:40px;text-align:center;z-index: 5;}
ul#menu li span.title{line-height:2;font-size:14px;font-weight:bold;font-style:normal; text-decoration:none; display:block; padding:0px 0px 0px; text-shadow:#000 1px 1px 3px;	color:white;}
ul#menu li span.title:hover{color:#FCFF00; z-index: 5;}
ul#menu li span.submenu{background:white;border:1px #6A4080 solid;  color:#6A4080;min-height:40px;min-width:200px;padding:2px 0px 20px;display:none;position:absolute; top:140px;text-align:left; z-index: 5;}
ul#menu li span.submenu.ieshift{margin-left:-100px;}
ul#menu li span.submenu a {font-size:14px;font-weight:normal;font-style:normal; text-decoration:none; display:block;padding:2px 10px 2px;text-shadow: #A900FF 1px 1px 3px; color:#33004D;}
ul#menu li span.submenu a:hover {background-color:#FDFF80;color:#004D21;}
/*       */

A:link {color: Navy;}
A:active {color: Navy;}
A:visited {color: Navy;}
A:hover {color: Green;font-style:italic;}

h1 {font-family: Times New Roman, Times, serif;	font-size: x-large;	color:#000099; }
h2 {font-family: Times New Roman, Times, serif;	font-size: large;	color:#000099;}
h3 {font-family: Times New Roman, Times, serif;font-size: medium;	color:#000099;}
h4 {font-family: Times New Roman, Times, serif;font-size: small;color:#000099;}
h5 {font-family: Times New Roman, Times, serif;	font-size: smaller;	color:#000099;}
h6{ color:#BFCFF0;}
#keywords_block h1,h2,h3,h4,h5{display:inline;margin:5px;}
p{font-size: medium; padding:5px; margin:5px; }
#perfect_weight{position: absolute; left:15px; top:150px;}
#content{background-color:white;border:3px darkblue solid;padding-top:0px;vertical-align:top;}
#leftsidebar{ border:0px red solid; text-align:center;vertical-align:top;width:180px;}
#contentfooter{ border:0px green solid; text-align:center;vertical-align:top;}
#footer{position: relative;text-align:center;}
.leader {color:#006633;font-size: larger}
.retailprice {color:#000099;font-size: medium;text-decoration:line-through;}
.ourprice {color:red;font-size: large;}
.ourprice2 {color:red;font-size: medium;}
.buy_now{border: 1px solid #000099;padding:3px;/* width:98%;*/}
.buy_now table{background-color: white;border: 1px solid #000099;font-family: sans-serif;font-size: 9px;text-align: center;width:100%;}
.buy_now img{max-width:120px;}

.note{
font-size:small;
color:#000099;
}
p {
	font-family: Times New Roman, Times, serif;
	font-size: medium;
}
.blue_font{
	background-color:#FFFFFF;
	azimuth:center;
	font-family: Times New Roman, Times, serif;
	font-size: medium;
	color: Navy;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.header{
	font-family: Times New Roman, Times, serif;
	font-size: x-large;
	height:100px;
	padding: 0px;
	color: Navy;
	background-image:url(graphics/header_spacer1.jpg)
}
.bannerhover{ 	border:12px ridge darkblue; }
div.OURbutton {width: 150px;	height: 42px;}
div.OURbutton a {
	display: block;
	margin: 0px;
	overflow: hidden;
	text-decoration: none;
	height: 100%;
	background: url(graphics/butt-off.png) no-repeat top center;
	color: white;
	font-family: 'Tahoma';
	font-size:16px;
	line-height: 42px;
	text-align: center;
	 }
div.OURbutton a:hover { 	background: url(graphics/butt-on.png) no-repeat top center; color: #FF0;font-style:italic;}
.footer_font{
	font-family: Arial, Helvetica, sans-serif;
	color: White;
	font-size: x-small;
	padding-left: 5px;
	padding-top: 0px;
	background-image:url(graphics/footer_spacer.jpg);
	vertical-align:bottom;
}
.footer_top {vertical-align:top;}
.footer_link{
	color: black;
	font-family: Times New Roman, Times, serif;
	font-size: small;
	border-bottom-color: Black;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.footer{ background-image:url(graphics/footer_spacer.jpg);}
.links{	color: Navy;	font-family: Times New Roman, Times, serif;	font-size: small;}

