@charset "utf-8";

/* CSS Document */
/* Designed by Sharon Webber-Zvik */
/*    Miss.Behave Design Studio   */
/*       http://www.mis-b.com     */
/*        sharonweb@gmail.com     */
/*								  */
/* templink: <link href="http://www.mis-b.com/netta/style.css" rel="stylesheet" type="text/css" /> */

/* 10/NOV/2008 Update:										*/
	
/*	CSS modified to handle new elements in product page:	*/
/*	#inStock, .save-label, .list-label, #variationPrice 	*/

body {
	display:block;
	/* font-family: "Lucida Fax"; */
	font-family: "Verdana";
	color:#555655;
	/* overflow-x: hidden; */
	margin:0px;
	padding:0px;
}

a {
	/* font-family: "Lucida Fax"; */
	font-family: "Verdana";
	color:#555655;
}

.main {
	width:980px;
}

.content {
	background-color:transparent;
	width:980px;
}

.logo {  	/*this is actually the header */
	width:100%;
	height:77px !important;
	background: transparent url(/images/header.jpg) no-repeat top center !important;
	
}

#myaccountnav {
	text-align:right;
}

.leftnav-col {
	background: transparent url(/images/sidebar_replica.jpg) repeat-y top left;
	width:192px;
	padding:0px;
	margin:0px;
}

.leftnav {
	width:187px;
	text-align:left;
	height:93px;
/*	padding-left:20px; */
}

.bgcr {
	/* this is the 'contact-us' line at the bottom of the page */
	padding-left:200px;
	padding-top:20px;
	vertical-align:top;
	height: 77px;
	text-align:center;
	background: transparent url(/images/footer.jpg) no-repeat top center;
}

#topbar {
	/* hide the blue bar under the header */
	display:none;
}

#line1 {
	/* hide the left border of the site */
	display:none;
}

#line2 {
	/* hide the right border of left navigation bar */
	display:none;
}

.gg {
	display:none;
}

.bgcl, .bgc, /*.bgcr,*/ .bgl, .bg, .yy, .bar, .row, .bgw {
	background-color: transparent;
}

.bgc {
	color:#666666;
	font-size:0.9em;
	font-weight:normal;
}

.bgw {
	color:#666666;
	font-weight:normal;
}

.rw, .fg {
	font-weight:normal;
	/* font-family: "Lucida Fax"; */
	font-family: "Verdana";
	color:#878e7b;
	text-decoration:none;
}

.rw {
	height:110px;
	vertical-align:baseline;
}

.bg {
/*	background: transparent url(/images/shop_by_category.png) no-repeat top left;
	color: transparent;
	text-decoration:none; */
	/*height:35px;*/
/*	width: 135px;*/ 
	/*margin-left:-30px; */
/*	padding:10px 0px;*/
	margin-left:-5px;
	padding:0px;
	height:1px;
}

.our {
	color: #7eb0b9;
}

.s {
	/* hides the original search form as it can't be re-desined */
	/* it still needs to be manully implemented somewere else on the site */
	/*display:none;*/
	height: 105px; /* 106px; */
	width: 173px;  /* 192px; */
	background: transparent url(/images/logo.jpg) no-repeat top center;
	
}

.searchLabel, .searchBox, .wba_search_btn {
	display:none;  
}



.rightnav-col {
	display:none;
	width:0px;
}

.fg {
	text-align:center;
/*	width:200px; */
	background: transparent url(/images/recently_viewed.jpg) no-repeat bottom center;
	width:99%;
	height:44px;
	/* border-bottom: 1px dotted #CCCCCC; */
}

.l , .f {
	display:none;
} 

.leftnavlink, .left-vert-bar-link {
	background: transparent url(/images/buttonsbg30.png) no-repeat top left;
	width:160px;
	height:30px;
}

.activeLink {
	background: transparent url(/images/buttonsactive30.png) no-repeat top left;
	width:160px;
	height:30px;
}

.activeLink:hover {
	background: transparent url(/images/buttonsactive30.png) no-repeat top left !important;
}

.n {
	padding-left:20px; 
	padding-top:2px;
	font-weight:normal;
	width:160px;
	/* font-family: "Lucida Fax"; */
	font-family: "Verdana";
	color:#555655;
	font-size:1.1em;
	text-decoration:none;
}

.leftnavlink:hover, .left-vert-bar-link:hover {
	background: transparent url(/images/buttonsover30.png) no-repeat top left;
}

.itemHeaders td, .fc {
	background: transparent url(/images/bar_replica.jpg) repeat-x top;
	/*text-align:center; */
	/* font-family: "Lucida Fax"; */
	font-family: "Verdana";
	color:#555655;
	font-size:1.0em;
	height: 32px;
	font-weight: normal;
	border: thin none;
}

table {
	border: thin none !important;
}

.itemHeaders b {
	font-weight: normal;
	text-align:center;
	vertical-align:middle;
	height: 32px;
}

.v {
 	/* font-family: "Lucida Fax"; */
	font-family: "Verdana";
	color:#555655;
	font-size:0.9em;
	font-weight: normal;
	text-decoration:none;
	padding:5px;
}

#wba_poweredby_table {
text-align:center;
}

#wba_poweredby {
	margin-top:10px;
	opacity:0.5;
	filter:alpha(opacity:50); 
}

#safeandsecure {
	margin-top:40px;
	opacity:0.5;
	filter:alpha(opacity:50); 
}


#page-title {
 	/* font-family: "Lucida Fax"; */
	font-family: "Verdana";
	color:#555655;
	font-size:1.1em;
	font-weight: normal;
	text-decoration:none;
}

.lightGreyBar, .crumbHome, .crumbPast, .crumbPast b, .crumbPast a, .crumbPast h2, #breadcrumb, #breadcrumb a {
 	/* font-family: "Lucida Fax"; */
	font-family: "Verdana";
	color:#555655;
	font-size:1.0em !important;
	font-weight: normal;
	text-decoration:none;
}

td.page, .page a, .e, .e a {
	font-size:0.9em !important;
	font-weight:normal;
	/* font-family: "Lucida Fax"; */
	font-family: "Verdana";
	color: #555655;
	border: thin none;
}

#sortBySelect {
	font-size:0.9em;
	font-weight:normal;
	/* font-family: "Lucida Fax"; */
	font-family: "Verdana";
	color: #555655;
	/* border: 1px dotted #555655 !important; */
}

.page b, .e b {
	font-weight: normal;
}

h1 {
	font-weight: normal;
	color:#555655;
}

.y {
	background: transparent url(/images/frame_head.jpg) no-repeat top center;
	padding:3px;
	text-align:center;
	vertical-align: bottom;
	width:25%;
	height: 200px;
	/* width:136px; */
}

/*#title  {
	width: 136px;;
	height: 220px;
	background: transparent url(/images/frame_head.jpg) no-repeat top center;
	margin-right: auto;
	margin-left: auto; 
	vertical-align:middle;
	text-align:center;
}*/

.r , .y h3, #breadcrumbs h3, h1.dd, .our-label, b.dd, #description h2, #features h2, #inStock, .save-label, .list-label, #variationPrice {
	margin:0 auto;
	/* font-family: "Lucida Fax"; */
	font-family: "Verdana";
	color:#555655;
	font-size:1.0em;
	font-weight: normal;
	text-decoration:none !important;
	
/*	margin-right: auto;
	margin-left: auto; */
}

#parentSku, #sku b {
	margin:0 auto;
 	/* font-family: "Lucida Fax"; */
	font-family: "Verdana";
	color:#555655;
	font-size:0.7em;
	font-weight: normal;
	text-decoration:none;
}

#cartTotalLabel b, #cartTotal b{
	color: #da785d;
	font-weight:normal;
	font-size: 1.0em;
}

.r img {
	padding-top:24px;
	margin: 0 auto;
/*	padding-left:auto;
	padding-right:auto; */
}

.g {
	display:none;
/*	
	text-align:center;
	margin:0 auto; */
}

#sortBy{
	width:760px;
	height:20px;
	vertical-align:baseline;
	text-align:right;
/*	background: transparent url(/images/border.jpg) no-repeat bottom center; */
}

.totalLine {
	width:627px;
	height:14px;
	background: transparent url(/images/cart_sum.jpg) no-repeat bottom center; 
}

.horz-bar-color a{
	font-size:0.9em;
	font-weight:normal;
	/* font-family: "Lucida Fax"; */
	font-family: "Verdana";
	color:#555655;
	display:none;
}

.k, .our {
	/* border-top: 1px #98b9c0 dotted; */
	color: #98b9c0;
}

#category-title, h3.w {
	border-bottom: 1px #555655 dotted;
	color: #555655;
}

.fg, .fg1, h4, a.w {
	color:#98b9c0;
	font-weight: normal;
}

.i img {
	/* background: transparent url(/images/product_frame.gif) no-repeat center bottom; */
	 border: 1px /*#98b9c0*/ #cac8c9 dotted; 
	/* border: 10px url(/images/product_frame.png); */
	
}

.i {
/* 	background: transparent url(/images/product_frame.jpg) no-repeat center; */
	
}

.line, .bgl {
	display:none;
}

#home-link {
	position:relative;
	overflow:visible;
	float:left;
/*	top:10px;
	left:10px; */
	width:100px;
	height:100px;
	border: thin;
	background: transparent;
	z-index:1000;
}

#NettaSearchForm {
	margin-top:50px;
	margin-bottom: 200px;
	width:145px;
	height:25px;
	border: thin none;
/* 	background: transparent url(/images/search_bg.png) no-repeat center top; */

}

.searchBox1 {
	margin: 5px 0px 0px 2px;
	height:18px;
	vertical-align:middle;
/*	border: #000000 1px dotted; */
	border: 1px #d2d2cf solid;
	background: #fafaec; 
	width: 75px;
	/*text-align:center;*/
	/* font-family: "Lucida Fax"; */
	font-family: "Verdana";
	color:#555655;
	font-size:0.9em;
	font-weight: normal;
	text-decoration:none
}

.wba_search_btn1{
	margin: 5px 0px 0px 0px;
	height:26px;
	vertical-align:middle;
	/*	text-align:right;
	margin-right:10px; */
}

.t, .w {
	margin:0 auto;
	/* font-family: "Lucida Fax"; */
	font-family: "Verdana";
	color:#555655;
	font-size:0.9em;
	font-weight: normal;
	text-decoration:none;
	padding:5px;
	text-align:right;
	vertical-align:bottom;
}

.t2  {
	margin:0 auto;
	/* font-family: "Lucida Fax"; */
	font-family: "Verdana";
	color:#98b9c0;
	font-size:0.9em;
	font-weight: normal;
	text-decoration:none;
	padding:5px;
	text-align:right;
	vertical-align:bottom;
}

.t a:hover , .t2 a:hover {
	background: transparent url(/images/over_nav.png) no-repeat center bottom;
}


a.v:hover {
	background: transparent url(/images/over_nav.png) no-repeat center bottom;
	text-decoration: none;
}

/*a.bgc:hover, a.bgw:hover {
	background: transparent url(/images/over_nav.png) no-repeat center bottom;
	text-decoration: none;
}*/	

#constant_contact_form {
	margin:5px 0 2px 0;
	font-family: "Verdana";
	color:#555655;
	font-size:0.9em;
	width:141px;
	height:30px;
	border: thin none;
	text-align:center;
}

#constant_contact_textbox {
	margin: -1px 0px 0px 2px;
	height:18px;
	vertical-align:middle;
/*	border: #000000 1px dotted; */
	border: 1px #d2d2cf solid;
	background: #fafaec;
	vertical-align:middle;
	width: 85px;
	/*text-align:center;*/
	/* font-family: "Lucida Fax"; */
	font-family: "Verdana";
	color:#555655;
	font-size:0.9em;
	font-weight: normal;
	text-decoration:none
}

.constant_contact_submit_button {
	margin: -1px 0px 0px 0px;
	/*height:23px;*/
	vertical-align:middle;
}

#constant_contact_logo img{
	width:135px !important;
	height:11px !important;
	opacity:0.5;
	filter:alpha(opacity:50);
	margin-bottom:20px;
	display:none;

/*	width="135" height="11"  */
}

#misb {
/*	float:left;
	text-align:left;
	margin: 10px 0 0 10px; */
}

.dd 
{
	padding-bottom:5px;
	padding-top:5px;
}

#vertbar {
	display:none;
}