body#catalog div.wrapper_main{
    margin-top: -15px;
    background: transparent url(/media/images/1279635603-nav_list_gray_bg_20100720.jpg) repeat-y scroll 0 0;
    width: 860px;
    float: left;
    clear: both;
}

body#catalog div#content{
    float: left;
    width: 610px;
    margin: 0 0 0 7px;
}

body#catalog div.wrapper_panetop{
	float: left;
}
body#catalog div.wrapper_content{
	float:left;
	background: transparent url(/media/images/1280871066-period_seperator_bg_20100803.jpg) right repeat-y scroll;
	padding-right: 2px;
}

/***Search text****/
body#catalog div.wrapper_content h3{
	margin-top: 20px;
	font-size: 10pt;
	text-transform: uppercase;
}

body#catalog div.wrapper_content form#productsearch input{
	border: 1px solid #191919;
	margin-top: 7px;
}

/*****Crumb Nav******/
li#panetop-nav_crumb-23,
li#panetop-nav_crumb-33{
	height: 15px;
	padding-top: 6px;
}
li#panetop-nav_crumb-23 ul,
li#panetop-nav_crumb-33 ul{
	float:left;
}

li#panetop-nav_crumb-23 ul li,
li#panetop-nav_crumb-33 ul li{
	text-transform: uppercase;
	font-size: 9pt;
	display: inline;
	float:left;
}

li#panetop-nav_crumb-23 ul li.nav_crumb_separator,
li#panetop-nav_crumb-33 ul li.nav_crumb_separator{
	width: 12px;
	text-align: center;
}
li#panetop-nav_crumb-23 ul .selected,
li#panetop-nav_crumb-33 ul .h2 .selected{
	color: #004d9e;
}

/***Right side cart and recently view items in catalog page**/
body#catalog div#rightRail{
	margin-left: -97px;
	margin-top: 296px;
}
body#cart div#rightRail div.wrapper_paneright,
body#catalog div#rightRail div.wrapper_paneright{
	padding-left: 5px;
	width: 90px;
}

/*Mini cart title*/
div#minicartWrapper{
    margin-bottom: 50px;
}

div#minicartWrapper li#minicartEmpty{
	text-align: center;
	font-size: 8pt;
	text-transform: uppercase;
}

ul#widgetMiniCart li{
	display: inline;
	width: 90px;
}

ul#widgetMiniCart li h4{
	font-size: 8pt;
	text-transform: uppercase;
	color: white;
	background: #7E7E7E;
	padding: 2px;
	margin-bottom: 5px;
	text-align: center;
}
ul#widgetMiniCart dt.widgetMiniCart_image img{
    border: 1px solid rgb(132,132,130);
    width: 90px;
    height: 115px;
}

/***End side cart and recently view items***/

div.catalogPage_rowDivider{
	clear: both;
}
div#catalogPage {
    clear: both;
    margin-top: 7px;
 }

 div#catalogPage div.catalogPage_percentOff{display: none;}

 div#catalogPage ul.catalogPage_row {
 	/*margin: 0 0 10px;*/
 }
 
 div#catalogPage ul.catalogPage_row li.column {
	display: block;
	float: left;
	margin: 0 6px 10px 0;
	position: relative;
	text-align: center;
	width: 197px;
 }
 
 div#catalogPage ul.swatchList li {
 	display: inline;
 	width: auto;
 }
 
 div#catalogPage ul.swatchList img {
 	margin: 2px;
 }
 
 div#catalogPage dt.catalogPage_thumb {
 	border: 1px solid #191919;
        width: 197px;
 	height: 255px;
 	position: relative;
 }

 div#catalogPage dt.catalogPage_thumb img{
     width: 197px;
     height: 255px;
}
 
 div#catalogPage dt.catalogPage_thumb div.quickView {
 	/* all these !importants are because of inline styles that need to be overridden */
 	background: #191919;
	height: 15px!important;
 	left: 0px!important;
 	font-weight: bold;
 	margin: 0px!important;
 	position: absolute;
 	top: 230px!important;
 	width: 100%!important;
	padding: 5px 0!important;
 }
 
 div#catalogPage dt.catalogPage_thumb div.quickView a {
 	color: #FFF;
 	text-decoration: none;
	text-transform: uppercase;
 }
 
 div#catalogPage dd.catalogPage_details {
 	margin: 0 0 15px;
 	text-align: left;
	text-transform: uppercase;
	 font-size: 9pt;
 }

 div#catalogPage dd.catalogPage_details  div.catalogPage_isNew,
 div#catalogPage dd.catalogPage_details  div.catalogPage_name{
	 font-weight: bold;
 }

 div.catalogPage_hintText{
	 color: #9F1010;
	 font-size: 10px;
}

div.catalogPage_hintTextPrice {
	color: #9F1010;
}

div.catalogPage_price span.regularPrice {
	text-decoration: line-through;
}

/** Top Page Nav**/
div#pageNumbersWrapper_top {
	float: right;
	height: 15px;
	font-size: 9pt;
	margin: -16px 10px ;
}
div.pageNumbersSection select{
	font-size: 9pt;
}
/* div#pageNumbersWrapper_top div.pageNumbersSection{*/
/*        display:inline;*/
/* 	position:relative;*/
/* 	text-align: right;*/
/*        margin-top: -20px;*/
/* }*/
 div#pageNumbersWrapper_bottom{
	 font-size: 9pt;
        clear:both;
 	float: right;
 	position:relative;
	margin-right: 10px;
 }
 
 div.pageNumbersSection ul.catalogPageNumbers li {
 	display: inline;
 	margin: 0 3px;
 }
 ul.catalogPageNumbers li a.activeCatalogPageNumber{
	color:#7E7E7E;
 }

 /******Quick view box******/

 div#modalbox {
	position:fixed;
	z-index:5000;
}

* html div#modalbox {
/* IE6 Only */
	position:absolute;
}

* html a.modalboxIframe {
/* IE6 Only */
	/*padding:5px 0px 5px 0px;*/
	/*margin-left:-40px;*/
}

div#modalboxContent iframe#modalboxIframe {
	height:520px;
	width:750px;
}

div#quickContent{
	background: #FFF;
	height: 520px;
	overflow: hidden;
}

div.quickDetails div.quickContainer{
	padding: 10px 20px 0 20px;
/*	border: 1px solid red;*/
}

div.quickDetails div.head{
	text-transform: uppercase;
	background: #000;
	color: #fff;
	font-weight: bold;
	height: 25px;
}

div.quickDetails div.head div.close{
	position: absolute;
	right: 10px;
	top: 8px;
	cursor: pointer;
	font-size: 9pt;
}
div.quickDetails div.detailsContent div.description{
	display: block !important;
	height: 175px;
	overflow-y: scroll;
}

/***Flash***/
object#addtlViews{
	float: left;
	height: 475px !important;
	margin-bottom: 10px;
}

div.detailsPane{
	float:right;
	width: 345px;
/*	border: 1px solid;*/
}

div.attrib{
	margin-top: 2px;
	float:none !important;
	height: 40px;
	border-bottom: 1px;
	border-style: solid;
}
div#attrib_color{
	border-top: 1px solid;
/*	height: 20px;*/
}
div.label{
	float:left;
	margin-right: 10px;
}
div#attrib_color select.detailColorsDropdown{
	float:left;
}

div#modalboxOverlay {
	background:#000;
	left:0px;
	position:fixed;
	top:0px;
	z-index:4999;
}

* html div#modalboxOverlay {
/* IE6 Only */
	position:absolute;
}

div.modalHeader {
	color:#fff;
	font-weight:bold;
	padding:5px;
}

div.modalClose {
	font-size:10px;
	padding:5px;
	text-align:right;
}

div.modalClose a {
	color:#fff;
	text-decoration:none;
}

 /****** End Quick view box******/

.salePrice{
	color:red;
}

/************Product Search********/
body.productSearch li#paneleft-nav_sub-23 li.h1 {
	background-color: #838381!important;
	background-image: none!important;
}
div.wrapper_main #facebook_comment_product{
float:right;
}
