

body {

  background: #5b7f00 url('../images/bg2.jpg') repeat-x;

  color: #000000;

  margin: 0px auto;

}



#ShopperPress_Wrapper {

margin-top:10px;

}



#ShopperPress_Header { 

border: 1px solid #5b7f00; 

background:white url('../images/bg_header.gif') repeat-x; 

-moz-border-radius: 8px;

-khtml-border-radius: 8px;

-webkit-border-radius: 8px;

border-bottom:0px;

}



/* PRODUCT PAGE STYLES */



.ItemBox { border:1px solid #E68725; border-top:0px;   }

.ItemBoxTop { colour:#FFF; background: #EE8F2C url('../images/itembox.jpg') no-repeat; }

.ItemLineHeight  a{ color:#FFF; }

.ItemBoxTop span { color:#fff; } 



/* -- */



#MainContentArea { margin-top:0px;  border-top:0px; margin-top:-8px;}

#Logo {  width:450px }





#Nav { 

width:974px;

height:46px; margin-left:3px;

margin-right:3px;

background: #ffffff url('../images/nav_bar.gif') repeat-x; 

}



#subnav {  display:none; }







.menubox_top { display:none; }

.menubox_mid { }

.menubox_bot { display:none; }

.menubox_box { margin-bottom:10px; }

.menubox_box h2 { 

height:38px; 

background:  url('../images/navbg.gif') repeat-x;  	

color:#FFFFFF;

margin:0px;

padding:0px;

line-height:35px;

}



.menubox_box h2 span { margin-left:10px; }

.menubox_box h2 span a, .menubox_box h2 span { color:white; }



.menubox_right_top { display:none; }

.menubox_right_mid { }

.menubox_right_bot { display:none; }



.featured-itemImage span strong {color:#ffffff; }

.featured-itemImage span { background-color: #DB7C1A; }

.featured-itemImage span b {	color:#ffffff; }

.featured-itemImage span em.price { color:#ffffff; }





 



a {

	color: #464545;

	font-weight: normal;

	text-decoration: underline;

}



a:hover {

	color: #464545;

}



h2 {

	color: #464545;

}



h3 {

	color: #464545;

}





 

#bg{

	display:none; height:0px;

}



/*TopMenu - This is the "My Account | View Cart | Order Status etc menu*/

 

#TopMenu li a{

	border-left: 1px solid #464545;

	color: #000000;

	text-decoration:none;

}



#TopMenu li a:hover {

	color: #464545;

}



#Menu li a {

	

	color: #fff;

}



#Menu li ul li a {

	 

}



#Menu li ul li a:hover {

	 

	color: #fff;

}



#Menu li:hover a, #Menu li.over a{

	 

}



#MainContentArea {

 

background:white;

 

}

 



/*left, The left column*/



.Left li a{

	background-color:#EDEAF4; 

	border:1px solid #D7D0E5;

	border-top:1px solid #f1eed1;

}



.Left li ul li a{

	background-color: #EDEAF4;

	border:1px solid #D7D0E5;

	border-top:none;

	color: #666666;

}



.Left li a:hover {

	color: #464545;

	text-decoration:none;

	background:#fff;

}



.Left h2, .Left h2 a {

 

}



.Left a {

	color: #000;

}



.Left li {

	background:#EDEAF4;

}



/*Right, The right column*/



.Right li {

	background:#EDEAF4;

}



.Right li a{

	background-color:#EDEAF4;

}



.Right li a:hover {

	text-decoration:none;

}



.Right h2{

 

}





/*Breadcrumb, The link trail located in the center that displays a trail of links*/



#BreadCrumb{

	color:#464545;

}



#BreadCrumb a{

	color:#464545;

	text-decoration:none;

}



#BreadCrumb a:hover{

	color:#464545;

	text-decoration:none;

}





/*Primary Content Area, The center area (Not used on page.html)*/



.Content a {

	color: #464545;

}



.Content h2{

	color: #333333;

}



.Content a:hover {

	text-decoration: underline;

}



/*Products, The product lists, images and titles.*/



.ProductList1 li, .ProductList li {

	border:1px solid white; border-bottom: 1px dashed #ccc;

	background:#fff;

}



.ProductList1 li:hover, .ProductList li:hover, .ProductList li.Over {
	border: 1px solid #090;
	background-color: #F8F8F8;
}



.ProductList .ProductImage {

	background: #fff;

}



.ProductPrice{

	color:#990000;

}



.ProductPrice strike{

	color:#464545;

	margin-right:3px;

}



.ProductAdd a, .ProductAdd a:hover{

	background:url(../images/Add.gif) no-repeat;

	color:#FFFFFF;

}



/*Product Page, Everything to do with the product page*/



span.Price{

	color:#990000;

	font-weight:bold;

}



span.Normal{

	color:#464545;

}



.Btn a, .Btn a:hover{

	color:#FFFFFF;

	background:url(../images/Btn.jpg);

}





.CheckoutBtn a{

	background:url(../images/Btn.jpg) no-repeat;

	color:#FFFFFF;

}



/*Tabs on Product Page */



#Tabs .Long{

	border:1px solid #464545;

}



#Tabs li a{

	background-color:#EDEAF4;

	border:1px solid #464545;

	border-bottom:#F1FCFF;

}



#Tabs li a:active, #Tabs li a:hover, #Tabs li a:focus{

	background-color:#F1FCFF;

	border:1px solid #464545;

}



.ProductDescriptionBg{

	background-color:#F1FCFF;

	border:1px solid #464545;

}



.TabProduct{

	background:#EDEAF4;

	border:1px solid #464545;

}



.TabProduct:hover{

	background:#fff;

	border:1px solid #464545;

}



.TabProductAdd a, .TabProductAdd a:hover{

	background:url(../images/Add.gif) no-repeat;

	color:#fff;

}



/*Reviews Tab*/



#Tabs ol li{

	border-bottom:1px solid #464545;

}



/*Side Products, The products located in the right column*/



.SideProductPrice{

	color:#990000;

}



.SideProductAdd a{

	background:url(../images/Add.gif) no-repeat;

	color:#FFFFFF;

}



/* Tabbed Navigation, Located on the product page*/



.TabNav {

	border-bottom: 1px solid #3d9abe;

}



.TabNav li a {

	border: 1px solid #3d9abe;

	background: #ddf0f6;

	 

}



.TabNav li a:hover {

	background-color: #c8e6ed;

}



.TabNav li.Active a {

	border-bottom: 1px solid #fff;

	background: #fff;

}



/*Newsletter, Located in the left column*/



#NewsLetter input{

	border:1px solid #464545;

	color:#464545;

}



/*Footer*/



#FooterBar {

	

}



#Footer{

background:#e28422;

margin-bottom:20px;

}



#Footer a{

	color:#cccccc;

}



 



/*Messages*/

.InfoMessage {

	color: #555;

	background-color: #EDEAF4;

}



.SuccessMessage {

	color: #33CC00;

	background-color:#CFFFCA

}



.ErrorMessage {

	color: #CC0000;

	background-color:#FFBFC1;

}

/* shopping cart */

#CartTable td{

	vertical-align:top;

	padding:10px;

	background:#efefef;

}



#CartTable{

	border:1px solid #cccccc;

}



.sf-menu li:hover, .sf-menu li.sfHover,

.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {

	 

}





.sf-menu a {

	float:left;

	padding:0px;

	height:35px;

	margin-top:7px;

	text-decoration:none;

	color:#ffffff;

	font-size:14px;

	margin-left:10px;

	line-height:32px;

	text-align:center;

	font-weight:normal;

}



ul.sf-menu li ul a {

background:none; height:30px; background:#e78826; border: 1px solid #c0bfbe; margin:0px; padding:5px; font-size:13px; width:200px;

}



ul.sf-menu li ul a:hover {



background:#cccccc;

}





.ListViewNav { float:right; margin-right:0px; }

.ListViewNav a { padding:5px; background:#464545; color:white;  }

.ListViewNav a:hover { padding:5px; background:#cccccc;  }



.paybox { border: 1px dotted #fde2a9; background:#FFFAF2; }

.ProductName a { color:#666666; }

.listing .head { color: #ffffff; background: #6F6887; }

.list div.no { background: #EBE5FF;  border-bottom:1px solid #BFBB96; }

.list div.alt { background: #F0F6FF;  }

.list div.no:hover,.list div.alt:hover, #sticky:hover { background-color: #cccccc; }

.list div a {  color: #0582A4; }

.list div.no, .list div.alt { border-bottom: solid 1px #ffffff; }



#copyrightBar { color:#cccccc; }



#ProductDetailsWrapper .h2top { background:#A9A9CE;  color:white;}





 

 
