/* CSS Document */
#headerWrapper_content{ width:820px; margin:auto}
#headerWrapper{background-attachment:scroll;
background-color:transparent;
background-image:url(../images/bg_head.jpg);
background-position:center 0px;
background-repeat:no-repeat;}
#contentMainWrapper{ background:#FFFFFF}
#menu{ margin:0; padding:0;}
#menu ul{ margin:0; padding:30px 0 0 0;}
#menu ul{ margin:0; _padding:28px 0 0 0;}
#menu ul li{ list-style-type:none; float:left; padding:0em 0.2em}
#navSuppWrapper{ background:#ffffff url(../images/f_bg.jpg) no-repeat center center; width: 810px; margin:auto}
.sidebox_header { background-image:url(../images/sidebox_top.gif); background-repeat:no-repeat; line-height:47px;}
.sidebox_middle { background-image:url(../images/sidebox_mid.gif); background-repeat:repeat-y; height:auto;}
.sidebox_bottom { background-image:url(../images/sidebox_bottom.gif); background-repeat: no-repeat; height:12px;}
.vDotLine {
	background:transparent url(../images/delim_v.gif) repeat-y scroll center top;
	font-size:1px;
	width:20px;
}
.hDotLine {
	background-image:url(../images/delim_h.gif);
	height:1px;
	padding:0px 0px 1px 0px;
}
ul#productDetailsList{ margin:0.5em 0; padding:0.5em 0;}
ul#productDetailsList li{ list-style-type:circle; padding:0.2em; margin:0.1em; width:280px;}
#productPrices{ color:#855B63}
#productDateAdded{ color:#666666;}
.blanksidebox{ padding:0.8em;}
.left_bgd {
	position:absolute;
	top:0px;
	left:0;
	width:50%;
	height:672px;
	background:url(../images/head2_bg.jpg) 0px 0px repeat-x;
	z-index: -10;
}
.right_bgd {
	position:absolute;
	top:0px;
	right:0;
	width:50%;
	height:672px;
	background:url(../images/tail-top-right.jpg) 0px 0px repeat-x;
	z-index: -10;
}#subscribe #subscribeContent{background:url(../images/sidebox_mid.gif) repeat-y;}