/* CSS Document */

body { style="background-color:#000000; margin-top:0px;" }

.style2 {
color: #FFFFFF;
font-style:normal;
	
}
#promoCode {
  font-size: 14px;
  color:#FFFF66;
  z-index:2001;
  position:absolute;
  margin-top: 20px;
  margin-left: 200px;
}

/* main content wrapper for store.php */
#cstContentWrapper { width:100%; } /* all normal browsers */
* html #cstContentWrapper { width:95%; } /* IE */
.t {background: url(../images/corner/dot.gif) 0 0 repeat-x; width: 100%}
.b {background: url(../images/corner/dot.gif) 0 100% repeat-x}
.l {background: url(../images/corner/dot.gif) 0 0 repeat-y}
.r {background: url(../images/corner/dot.gif) 100% 0 repeat-y}
.bl {background: url(../images/corner/corner-bl.gif) 0 100% no-repeat}
.br {background: url(../images/corner/corner-br.gif) 100% 100% no-repeat}
.tl {background: url(../images/corner/corner-tl.gif) 0 0 no-repeat}
.tr {background: url(../images/corner/corner-tr.gif) 100% 0 no-repeat; padding:10px}


/* drop shadow for navigate.php wrapper */

.cstShadow {
	margin: 4px 0px 0px 5px;
	/*background: url(../images/shadowlight.gif) repeat;*/
	/*background: url(../images/shadow.png) repeat;*/
	background-color:#F0F0F0;
	width: 730px; 
	position: relative; /*IE needs this to show float properly*/
	float: left; 
}
			
.cstContent {
	position: relative;
	padding: 10px; 
	top: -5px; /* these two define the shadow 'offset'*/
	left: -5px; /*...*/
	background:#FFFFFF;
	color: black;
	border: 1px solid #eee; /*#CCCCCC;*/ 
}	

/* SEARCH IN HEADER */
#hpSearchTable {
	width:243px; 
	height:30px; 
	vertical-align:middle;
	border:0px;
	/*padding:4px;*/
}
#hdSearchBtn {
	width: 15px;
	height: 15px;
	padding-left:3px; 
	margin-bottom:7px;
	margin-left:2px;
}
* html #hdSearchBtn { margin-left:7px; } /* IE */

#hdSearchTxtField {
	width:190px; border:none; height:15px; color:#999999;
	margin-bottom: 7px;
}

/* HEADER Sign in and out link */
#epTopPageLinks, #epTopPageLinks a, #epTopPageLinks a:visited, #epTopPageLinks a:active {font-size:12px; color:#FFF }
#epTopPageLinks a:hover {font-size:12px; color:red }

/* footer */
.footer a, .footer a:visited { font-size:12px; color:#CCCCCC }

/* out of stock behaviors */
.bbOptionOutOfStock { font-weight:bold; margin-left:auto; margin-right:auto; color:#E80000; font-size:12px; text-align:center; margin-bottom:10px; padding:5px; border: medium #eee solid }
.bbHide { display: none; }

	#hpNewProducts .content { padding: 0; border:0; border:none; }
	#hpNewProductPreviewRowWrapper { border: solid #eee 1px; padding:0; margin 0; }
	* html #hpNewProductPreviewRowWrapper { width:100% }


