Body { sBackground-image: url("/templates/images/background.gif"); Background-color: white; font-family:Arial,Helvetica,sans-serif; font-size: 12px; color:#0066CC;min-width:800px;}
A { font-size: 12px; color:#0066CC;}
.main{font-size: 14px;}
.width {
	width:50%;
	min-width:800px;
	background:#fff;
}
#PageHeader {
	position: absolute;
	height: 115px;
	width: 900px;
	top: 10px;
	
}
#McAfee{float: right;height: 115px; width: 115px;}

#MenuPath
{
	position: absolute;
	text-align: left;
	height: 20px;
	width: 400px;
	top: 5px;
}
#INFOBAR
{
	position: absolute;
	height: 50px;
	width: 930px;
	left: 5px;
	top: 120px;
	text-align: right;
}
#AccountInfo
{
	position: absolute;
	height: 20px;
	width: 550px;
	right: 0px;
	top: 5px;
	text-align: right;
}
div.SearchDollar table
{

position: relative;
  float: right;
}
#MenuBar
{      margin-top: 20px;
font-size: 12px;
        font-weight: bold;
        color: black;
	position: absolute;
	height: 380px;
	width: 200px;
	left: 10px;
	top: 165px;
	text-align: left;
}
A.menuitem0 {background-image:url(/templates/images/menuitem.gif); background-repeat: no-repeat; padding-left: 20px; font-size: 14px;font-weight: normal;line-height: 25px;}
A.menuitemselected {background-image:url(/templates/images/menuitemselected.gif); background-repeat: no-repeat;padding-left: 20px; font-size: 14px;font-weight: normal;line-height: 25px;}
A.menuitem1 {padding-left: 25px; font-weight: normal;}

div.img-cat {
 background: url('/templates/images/dropshadow.jpg') no-repeat bottom right;
 margin: 10px 5px;
 padding: 0;
 position: relative;
 width: 160px;
 height: 160px;
 }
 div.img-cat img {
 background-color: #fff;
 border: 1px solid #a9a9a9;
 margin: -5px 5px 5px -5px;
 padding: 4px;
 position: relative;
 vertical-align: bottom;
 }
 
td.pageHeading
 {
 font-size: 26px;
 color:#0066CC;
 font-style:italic;
 }
 td.infoBoxHeading{
 font-size: 18px;
 color:#0066CC;
 font-style:italic;
 }
 td.productitem
 {
 
 vertical-align: top;
 padding: 5px;

 
 }
 
div.product_description
{
color:#0066CC;
height: 40px;
float: left;
width: 160px;
margin-top: -3px;
 sfont-style:italic;
}
div.product_description a
{
text-decoration: none;
}
div.product_price
{
color:#0066CC;
height: 10px;
float: left;
clear: left;
width: 100px;
margin-top: 5px;
}
a.buynow img { position: relative; float: left; margin: 3px 00px 0px 0px; border: 0px solid #a9a9a9;background-color: white;;}
#PageContent
{

	position: absolute;
	border-color: #F0F0F0;
	border-style: none;asolid;
	padding: 10px;
	border-radius: 20px;
	width: 525px;
	left: 210px;
	top: 165px;
        color: black;
	}
#RightBar
  {
   margin-left: 25px;margin-top: 20px;
        font-weight: bold;
        color: black;
        position: absolute;
          left: 870px;
          top: 155px;


          }
#FOOTER
{
text-align: center;
margin-top: 20px;
margin-left: auto;
margin-right: auto;
}	
.optiontable
{


	width: 285px;
	height: 180px;
	border-color: #F0F0F0;
	border-style: solid;
	position: relative;
	float: right;
	
	 background-color: #fff;
 border: 1px solid #a9a9a9;
 margin: -5px 5px 5px -5px;
 padding: 4px;
 position: relative;
 vertical-align: bottom;
}

 
.optionbuy
{
 background: url('/templates/images/dropshadow.jpg') no-repeat bottom right;
	float: right;
	text-align: right;
	position: relative;
	
	width: 300px;
	clear: right;
}
.optionrow
{
	width: 285px;
	position: relative;
	float: right;
	clear: both;
	margin: 5px 5px 5px 5px;
	height: 30px;
	vertical-align: middle;
}

.optionname
{
	position: relative;
	float: left;
	width: 40px;
	padding-left: 10px;
	height: 25px;
	vertical-align: middle;
}

.optionpulldown
{
	position: relative;
	text-align: left;
	float: right;
	width: 230px;
	height: 25px;
}
.optionthumbnail
{
	position: relative;
	width: 280px;
}
.optionaddtocart
{
	position: relative;
	width: 260px;
	height: 50px;
	float: left;
	clear: left;
	margin-left: 20px;
}

.optiondescription
{
 	position: relative;
	width: 150px;
	height: 20px;
	float: left;
	clear: left;
	text-align: left;
	margin-left: 20px;
}

.optiondescriptionsizing
{
	position: relative;
	width: 135px;
	float: left;
	clear: left;
	margin-left: 20px;
	height: 20px;
	text-align: left;
}
.productsheader
{
	float: left;
	margin-top: 20px;
	position: relative;
	width: 499px;
	clear: right;
}

.productsname
{
	float: left;
	left: 0px;
	font-size: 20px;
	line-height: 20px;
	font-weight: bold;
	color:#0066CC;
	position: relative;
	width: 320px;
}

.productsprice
{
	float: right;
	font-size: 20px;
	font-weight: bold;
	scolor: #9a9a9a;
	text-align: right;
	width: 170px;
	position: relative;
	height: 80px;
}

.itempicture
{
	float: left;
	height: 200px;
	width: 170px;
	position: relative;
	clear: left;

}
.itempicture a {text-decoration: none;}
.description
{   
    width: 400px;
	float: left;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	position: relative;
	clear: both;
}

.productdateadded
{
	position: absolute;
	top: 575px;
	bottom: 0px;
	
	text-align: center;
}

.productsname .smallText
{
font-size: 11px;
}
.category_desc  {  padding-left: 10px;padding-right: 68px;}