body {

	background:#e0debc url(../images/shopperpress_bg.jpg) center top no-repeat;
}

a {
	color: #046380;
	font-weight: normal;
	text-decoration: none;
}

a:hover {
	color: #EBE5FF;
	text-decoration: underline;
}

h2 {
	color: #034285;
}
.h2top{
	border-bottom:1px solid #ACC0BD;
	border-top:1px solid #dfe6dF;
}
.Section h2 { color:#cccccc; }

h3 {
	color: #462a0c;
	font-size: 0.95em;
	margin-top:10px;
}

#TopMenu{
	margin-top: 10px;
	width: 490px;
	height: 25px;
}

#Logo{
	width: 245px;
	height:80px;
	margin: 75px 0 0 222px;
	overflow:hidden;
}
#Logo a{
	display:block;
	height:80px;
	width: 245px;
	overflow:hidden;
	
}
#Logo a img{
	display: none;
}

#Nav {
	background:#CBD2BD none repeat scroll 0 0;
	height:30px;
	overflow:hidden;
	margin-top:23px;
	margin-right: 0px;
}
.sf-menu{
	line-height: 100%;
}
.sf-menu a,
.sf-menu a:hover{
	padding:10px 5px 0;
	color: #51371B;
	font: bold 12px Georgia, "Times New Roman", Times, serif;
}
.sf-menu li {
	 
	background-color:transparent;
}

#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 a:hover { color:#51371B; }

.menubox_right_top { display:none; }
.menubox_right_mid { }
.menubox_right_bot { display:none; }


.featured-itemImage span strong {color:#ffffff; }
.featured-itemImage span { background-color: #bdd1cf; }
.featured-itemImage span b {	color:#ffffff; }
.featured-itemImage span em.price { color:#ffffff; }

#bg{
	/*background:url(../images/banner.jpg) no-repeat; margin-bottom:10px;*/
	display: none;
}
/*TopMenu - This is the "My Account | View Cart | Order Status etc menu*/

#TopMenu li a{
	border-left: 1px solid #6F6887;
	color: #000000;
}

#TopMenu li a:hover {
	color: #046380;
	text-decoration:underline;
}

#Menu li a {
	background: url('../images/PagesMenuBg.gif') 0 8px no-repeat;
	color: #fff;
}

#Menu li ul li a {
	background: #EBE5FF;
}

#Menu li ul li a:hover {
	background-color: #EBE5FF;
	color: #fff;
}

#Menu li:hover a, #Menu li.over a{
	background-color: #EBE5FF;
}

#MainContentArea {
	border:1px solid #cccccc; 
	background: #e2e5dc;
	padding-top: 20px;
}

/*Static Banner, This is the image located on the long bar in the center*/
 

/*left, The left column*/

.Left li a{
	background-color:#EBE5FF; 
	border-bottom:1px solid #d0cdb0;
	border-top:1px solid #f1eed1;
}

.Left li ul li a{
	background-color: #f0f0f0;
	border-bottom:1px solid #CCCCCC;
	border-top:none;
	color: #666666;
}

.Left li a:hover {
	color: #07599a;
	text-decoration:none;
}

.Left h2 {
	background-color:#CBD2BD;
	color:#4B4E29;
	border-bottom:1px solid #BDC4B0;
	border-top:1px solid #DAE2CB;
}

.Left a {
	color: #000;
}

.Left li {
	background:#EFF2E9;
	padding: 5px;
}

/*Right, The right column*/

.Right li {
	background-color:#EFF2E9;
}

.Right li a{
	margin:0 auto;
}

.Right li a:hover {
	text-decoration:underline;
	color: #51371b;
}
.Right li .ProductAdd a:hover{
	text-decoration: none;
}
.Right h2{
	background-color:#CBD2BD;
	color:#4B4E29;
}


/*Breadcrumb, The link trail located in the center that displays a trail of links*/

#BreadCrumb{
	color:#6F6887;
}

#BreadCrumb a{
	color:#333333;
	text-decoration:none;
}

#BreadCrumb a:hover{
	color:#046380;
	text-decoration:none;
}

/*Content Banner Nav, The navigation to rotate the jQuery banner*/

#ContentBannerNav a{
	background:#EBE5FF; 
	border:1px solid #6F6887; 
	color:#EBE5FF; 	
}

#ContentBannerNav a:hover{
	background: #6F6887;
	border:1px solid #EBE5FF;
}

/*Primary Content Area, The center area (Not used on page.html)*/

.Content a,
.Content a:hover {
	color: #51371B;
}

.Content h2{
	color: #51371B;
}

.Content a:hover {
	text-decoration: underline;
}

/*Products, The product lists, images and titles.*/

.ProductList li {
	border: 1px solid #C3D6D4;
	background:#FFF;
	height:160px;
	margin-right:5px;
}

.ProductList li:hover, .ProductList li.Over {
	border: 1px solid #EBE5FF;
	background:#EFF2E9;
}

.ProductList .ProductImage {
	background: #fff;
}

.ProductPrice{
	color:#639696;
	display:none;
}

.ProductPrice strike{
	color:#6F6887;
	margin-right:3px;
}

.ProductAdd a,
.ProductAdd a:hover{
	background:url(../images/Add.gif) no-repeat left center;
	color:#9b8e78;
	font:bold 1.3em "Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;
	padding:0;
	text-decoration:none;
}
.ProductAdd a:hover{
	color: #591254;
}
/*Product Page, Everything to do with the product page*/
.priceMoreInfo {
	font-family:georgia;
	font-size:1.2em;
	font-weight:bold;
	padding-left:5px;
}
span.Price{
	color: #829794;
	font-weight: bold;
}

span.Normal{
	color:#6F6887;
}

.Btn a, .Btn a:hover{
	color: #591254;
	background:url(../images/Btn.jpg);
	font-size:0.9em;
}


.CheckoutBtn a{
	background:url(../images/Btn.jpg) no-repeat;
	color:#591254;
}

/*Tabs on Product Page */

#Tabs .Long{
	border:1px solid #6F6887;
}

#Tabs li a{
	background-color:#6F6887;
	border:1px solid #6F6887;
	border-bottom:#EBE5FF;
}

#Tabs li a:active, #Tabs li a:hover, #Tabs li a:focus{
	background-color:#5B5B5C;
	border:1px solid #6F6887;
}

.ProductDescriptionBg{
	background-color:#EBE5FF;
	border:1px solid #6F6887;
}

.TabProduct{
	background:#EBE5FF;
	border:1px solid #6F6887;
}

.TabProduct:hover{
	background:#fff;
	border:1px solid #6F6887;
}

.TabProductAdd a, .TabProductAdd a:hover{
	background:url(../images/Add.gif) no-repeat;
	color:#fff;
}

/*Reviews Tab*/

#Tabs ol li{
	border-bottom:1px solid #6F6887;
}

/*Side Products, The products located in the right column*/

.SideProductList li{
	border-bottom:1px solid #d0cdb0;
}

.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 #CBD2BD;
	color:#56371c;
}

/*Footer*/

#FooterBar {
	background:#000000;
}

#Footer{
	background:none;
}

#Footer h3 a{
	color:#EBE5FF;
}

#Footer h3 a:hover{
	color:#046380;
	font-weight:bold;
	text-decoration:underline;
}

#Footer ul ul a{
	color:#cccccc;
}

#Footer ul ul a:hover{
	color:#EBE5FF;
}

/*Messages*/
.InfoMessage {
	color: #555;
	background-color: #EEEEEE;
}

.SuccessMessage {
	color: #33CC00;
	background-color:#CFFFCA
}

.ErrorMessage {
	color: #CC0000;
	background-color:#FFBFC1;
}

.ListViewNav 		 { float:right; margin-right:-10px; }
.ListViewNav a 		 { padding:5px; background:none; text-decoration: none; color:#51371B;  }
.ListViewNav a:hover { padding:5px; background:none; text-decoration:underline; }

.ProductHeaders{
	display: none;
}

.paybox {
	background:#EFF2E9 none repeat scroll 0 0;
	border:1px dotted #FFFFFF;
	margin-left:20px;
	margin-top:20px;
}

.ProductName a 		{ color:#5E6F70; }
.ProductName a:hover{ text-decoration:underline; }

.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:#483016; }
#copyrightBar a:hover{
	color: #B56212;
	text-decoration:underline;
}

ul.sf-menu li ul a {
background:none; height:30px; background:#A9A9CE; border: 1px solid #666697; margin:0px; padding:5px; font-size:13px; width:200px;
}

ul.sf-menu li ul a:hover {

background:#cccccc;
}

#ProductDetails h1 {
	color:#6F8886;
	font: italic normal 2em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

#ProductDetails .h2top {
	color:#6F8886;
	margin:0 0 10px 20px;
}
#ProductDetails .h2top span{

}
#ProductDetails p{
	color:#51371B;
	margin-left: 20px;
}
#ProductDetails .h2top,
#ProductDetailsWrapper .h2top{
	background:#bdd1cf;
	border-bottom: none;
}
	
#HoltsBanner{
	display:none;
}


#featured-item{
	background-color: #E6E5E1;
}
.featured-itemImage a img{
	left:175px;
	position:relative;
}
.ProductImage .main_featured_img {
	height:130px;
	width:135px;
}
.entry{
	padding: 10px 170px 0pt 10px;
}

