/*
Name: Protoytpe Layout CSS
Creative by: Rise Creative Group
Date modified: 2/5/08
------------------------------------*/

/*  Reset all CSS 
------------------------------------*/
	
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, fieldset, form, label, legend, caption, tbody, tfoot, thead { margin : 0; padding : 0; border : 0; outline : 0; font-weight : inherit; font-style : inherit; font-size : 100%; font-family : inherit; vertical-align: baseline; background: transparent; }




/* Base style
------------------------------------*/

body {
	padding: 0;
	margin: 0;
	}



/* Things to hide
------------------------------------*/
.logo span {
	display: none;
}


/* Container
------------------------------------*/
#container {
	width:960px;
	padding: 0;
	margin: 0 auto;
		}
	
		
/* Header
------------------------------------*/
#header {
	width:410px;
	height: 112px;
	margin: 0; 
	padding: 0;
	position: relative;
	float:left;
	}

#header .logo, #header .logo a {
	background:url(../images/logo.gif) no-repeat;
	width: 400px;
	height: 62px;
	position:absolute;
	left: 0;
	top: 34px;
}


/* Navigation
------------------------------------*/

#nav {
	background:url(/images/nav.png) repeat-x;
	/*border: 1px solid #000;*/
	width: 960px;
	height: 33px;
	padding: 0;
	margin: 0 0 12px 0;
	font-size: .9em;
	position: relative;
}

#nav li {
	list-style: none;
	margin: 0;
	padding: 0;
	float: left;
	width:87px;
}

.home #nav li.l12 {
width:89px;
}

#sale #nav li.l12 {
width:88px;
}


#nav li a {
	display: block;
	padding: 10px 0 9px 0;
	margin: 0;
	border-right: 1px solid #fff;
	text-transform:uppercase;
	color: #fff;
	text-decoration:none;
}

#nav li a:hover {
	background-color:#40587F;
	}
	
#furniture li.l1 {
	background:none;
	background-color:#fff;
	height: 32px;
	border-top:1px solid #000;
	border-right:1px solid #000;
	border-left:1px solid #000;
	margin:-6px 0 0 0;
	padding:6px 0 0 0;
}

#dining li.l2, #kitchen li.l3, #decor li.l4, #bedding li.l5, #bath li.l6, #lighting li.l7, #outdoor li.l8, #travel li.l9, #gifts li.l10, #kids li.l11, #sale li.l12  {
	background:none;
	background-color:#fff;
	height: 32px;
	border-top:1px solid #000;
	border-right:1px solid #000;
	border-left:1px solid #000;
	margin:-6px 0 0 -1px;
	padding:6px 0 0 1px;
}


#furniture li.l1 a, #dining li.l2 a, #kitchen li.l3 a, #decor li.l4 a, #bedding li.l5 a, #bath li.l6 a, #lighting li.l7 a, #outdoor li.l8 a, #travel li.l9 a, #gifts li.l10 a, #kids li.l11 a, #sale li.l12 a {
border:none;
color: #243247;	
}	

#furniture li.l1 a:hover, #dining li.l2 a:hover, #kitchen li.l3 a:hover, #decor li.l4 a:hover, #bedding li.l5 a:hover, #bath li.l6 a:hover, #lighting li.l7 a:hover, #outdoor li.l8 a:hover, #travel li.l9 a:hover, #gifts li.l10 a:hover, #kids li.l11 a:hover, #sale li.l12 a:hover {
background:none;
background:#fff;
}	





/* Secondary Navigation
------------------------------------*/
		
#secondary_nav {
	position: absolute;
	left: 275px;
	top: 5px; 
	padding: 10px 0 10px 0;
	width: 280px;
	height: 20px;
}

#secondary_nav li, #view_cart li {
	font-size: .8em;
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
}

#secondary_nav li a, #view_cart li a {
	display: block;
	padding: 0 16px 0 0;
	color: #535043;
	text-decoration:none;
}

#secondary_nav li a:hover, #view_cart li a:hover {
	text-decoration:underline;
}

#secondary_nav li a:visted, #view_cart li a:visited {
	color: #535043;
}

#view_cart {
	position: absolute;
	padding:0;
	margin: 0;
	left:275px;
	top: 53px; 
	width: 65px;
	height: 28px;
}

#view_cart li a {
	padding-left: 38px;
}

.btn_view_cart {
	background: url(../images/btn_view_cart.gif) no-repeat bottom;
	width: 28px;
	height: 26px;
	display: block;
}
	
/* Sub Navigation
------------------------------------*/

#sub_nav {
	width: auto;
	height: 24px;
	padding: 5px 0 10px 10px;
	margin: 0;
	font-size: .9em;
	background: #fff;
	position: relative;
	margin-left: 0;
	padding-left: 0;
	display: inline;
	display: block;
	overflow: hidden;
}

#sub_nav li {
	list-style: none;
	margin: 0;
	padding: 0;
	float: left;
}

#sub_nav li a {
	display: block;
	padding: 10px 10px 13px 10px;
	margin: 0 0 0 6px;
}


/* Search
------------------------------------*/

#search {
	position:absolute;
	top: 56px;
	left: 365px;
	}
#search_more {
	width:150px;
}	


/* Features
------------------------------------*/

#feature {
background:url(../images/feature.jpg) no-repeat;
width: 958px;
height: 345px;
margin: 0;
padding: 0;
border: #000 solid 1px;
}

#feature a {color:#ccc;}

.subpage #feature {
width: 898px;
height: 100px;
background: #666666;
margin: 0;
padding: 0;
border: #888888 solid 1px;
}

/*.subpage #feature h1 {
	font-size: 2.5em;
	margin: 28px 0 0 15px;
	}*/

#intro_text {
	float: right;
	padding: 0px 0 5px 0;
	width: 321px;
	height: 305px;
	color: #fff;
	background:#fff;
	text-align:center;
	font-weight:normal;
	position: relative;
	}

.shop_now {
	background: url(../images/intro_text_link.png) repeat-x;
	height: 36px;
	color: #fff;
	margin: 0;
	text-align: right;
	font-weight:normal;
	font-size:1.2em;
	position: absolute;
	top: 285px;
	left: 0px;
	width: 321px;
	padding:  5px 0 0 0;
}


.shop_now a {
	background: url(../images/arrow.png) no-repeat 293px ;
	color: #fff;
	text-decoration: none;
	display: block;
	padding: 0 35px 0 0;
	text-transform:capitalize;
}

.shop_now a:hover {
	text-decoration: underline;
		color: #fff;

}

.shop_now a:visited {
	color: #fff;
}


.feature1 {
	background:url(../images/feature1.jpg) no-repeat;
	width: 219px;
	height:171px;
	float: left;
	margin: 10px 0 10px 0;
	position:relative;
	
	}
	
.feature2 {
	background:url(../images/feature2.jpg) no-repeat;
	width: 216px;
	height:171px;
		float: left;
		margin: 10px 0 10px 0;
	}
	
.feature3 {
		float: left;
		margin: 10px 0 10px 0;

	}

.feature4 {
	background:url(../images/feature4.jpg) no-repeat;
	width: 304px;
	height:171px;
	float: left;
	margin: 10px 0 29px 0;
	}
	
.sub_feature {
	width: 299px;
	height: 143px;
	float:left;
	margin: -22px 28px 13px 0;
/*	border: 1px solid #000;*/
	}
	
.sub_feature h2 {
	text-align:center;
	}
	
.sub_feature a {
	display: block;
	color: #fff !important; 
	text-decoration:none;
	width: 299px;
	height: 26px;
	padding: 115px 0 0 0;
	margin:0;
	}
	
.sub_feature a:hover {
	text-decoration:underline;
	color: #fff;
	}
	
.sub_feature a:visited {
	text-decoration:none;
	}
	
.feature_home_essentails {
	background: url(../images/feature_home_essentails.jpg) no-repeat;

}

.feature_extravagant_details {
	background: url(../images/feature_extravagant_details.jpg) no-repeat;
}

.feature_memorable_gifts {
	background: url(../images/feature_memorable_gifts.jpg) no-repeat;
	margin-right: 0;
}


.side_feature {
	background: url(../images/side_feature.jpg) no-repeat;
	width:250px;
	height:160px;
	margin:40px 0 0 0;
}	





/* Category pages
------------------------------------*/
.category_thumbnail {
	background: url(../images/sub_feature_box.gif) no-repeat;
	width: 207px;
	height:151px;
	padding: 1px 9px 9px 1px;
	}


/* Form styles 
-------------------------------------*/	

.pcForms input {
	background-color:#F7F7F7;
	border:1px solid #CCCCCC;
	color:#666666;
	font-size:11px;
	padding:2px 3px;
}

#submit {
	background-color:transparent;
	border:0 none;
	padding:0;
}



/* Content
------------------------------------*/

#content {
	width:960px;
	margin: 0;
	padding: 4px 0 40px 0;
	}

#view #content {
	padding: 4px 0 10px 0;
}
	
.highlight {background: #ccc; padding: 5px 8px 5px 8px;}


/* Columns
------------------------------------*/

#full_col {
	float: left;
	width: 912px;
	margin: 0;
	padding: 18px 18px 12px 30px;
	}
	
#main_col {
	float: left;
	width: 580px;
	margin: 0;
	padding: 0 10px 10px 0;
}


#sub_col {
	float: left;
	width: 275px;
	margin: 2px 0 0 0;
	padding: 18px 10px 10px 10px;
}


#sub_col ul{
	list-style: none;
	list-style-type: none;
	display: inline;
	margin: 0;
	padding: 0;
}

#sub_col li {
	margin: 0;
	display: block;	
	padding: 0 5px 0 10px;
	border: dotted;
	border-color: #E4E4E4;
	border-width: 0 0 1px 0;
}
	
#sub_col li a {
	height: 25px;
	font-size:95%;
}

#col_left {
float: left;
	width: 220px;
	margin: 0;
	padding: 20px 20px 0 40px;
	}

#col_center {
float: left;
	width: 350px;
	margin: 0;
	padding: 20px 0 0 20px;
}

#col_right {
float: right;
	width: 210px;
	margin: 0;
	padding: 20px 40px 0 0;
	}
	
.col {
	width: 186px;
	margin: 0;
	float: left;
	padding: 40px 10px 0 18px;
	}
	
	
#mailing_list {background: #999; width: 217px; float: left; padding: 5px; margin: -2px 0 0 0;}

.teaser {
	width: 260px;
	height: 150px;
	margin: 8px 15px 5px 0;
	float: left;
	padding: 10px;
	border: 1px solid #ccc;
	}
	
.teaser:hover {background: #ddd;}

.product_holder {width: 200px; margin:0 0 15px 5px; float: left;}

.subpage .teaser {
	width: 280px;
	height: 150px;
	margin: 8px 15px 5px 0;
	float: left;
	padding: 10px;
	border: 1px solid #ccc;
	}
	
#ad_holder {
	float: right;
	width: 160px;
	margin: 2px 0 0 0;
	padding: 18px 18px 12px 6px;
	background-color: #D3D3D3;
	border-color: #666;
	border-width: 1px;
	display: block;
}

/* Small Search Box
------------------------------------*/
#go_submit {
height:32px;
position:relative;
}

#go_submit_btn {
position:absolute;
left:135px;
top:-3px;
border:none;
}

.pcSmallText {
color:#999999;
font-size:.8em;
margin:0 0 0 -10px;
}

.pcSmallText a, .pcSmallText a:visited {
text-decoration:none;
}

.pcSmallText a:hover {
text-decoration:underline;
}

#smallsearchbox {
width:11em;
height:2em;
padding:7px 0 0 6px;
margin:0;
position:absolute;
top:-5px;;
background:#fff;
font-size:98%;
left:-12px;
}



/* Homepage Feature Area Elements
------------------------------------*/
.feature1_holder, .feature2_holder {
position:relative;
width:198px;
height:162px;
}

.feature1_img,.feature2_img {
	position:relative;
	width:192px;
	height:124px;
	margin:0;
	float:left;
	margin:1px 0 0 4px;
} 

.feature1_copy {
	width:100px;
	float:left;
}


.feature1_title, .feature2_title {
margin:-10px 0 0 0;
}

.feature4_img {
	position:relative;
	width:160px;
	height:160px;
	margin:0 0 0 0px;
	float:left;
}

.feature4_copy {
	width:140px;
	float:left;
}




/* Category Page Main Col Elements
------------------------------------*/
#view #category_feature {
display:none;
}

#category_feature {
	background:url(../images/category_feature.jpg) no-repeat;	
	width:656px;
	height:208px;
	border:1px #000 solid;
	margin:0 0 0 7px;
}
#furniture #category_feature {
background:url(../images/category_feature.jpg) no-repeat;
}

#dining #category_feature {
background:url(../images/dining_feature.jpg) no-repeat;
}

#kitchen #category_feature {
background:url(../images/kitchen_feature.jpg) no-repeat;
}

#decor #category_feature {
background:url(../images/decor_feature.jpg) no-repeat;
}

#bedding #category_feature {
background:url(../images/bedding_feature.jpg) no-repeat;
}

#bath #category_feature {
background:url(../images/bath_feature.jpg) no-repeat;
}

#lighting #category_feature {
background:url(../images/lighting_feature.jpg) no-repeat;
}

#outdoor #category_feature {
background:url(../images/outdoor_feature.jpg) no-repeat;
}

#travel #category_feature {
background:url(../images/travel_feature.jpg) no-repeat;
}

#gifts #category_feature {
background:url(../images/gifts_feature.jpg) no-repeat;
}

#sales #category_feature {
background:url(../images/sales_feature.jpg) no-repeat;
}

#kids #category_feature {
background:url(../images/kids_feature.jpg) no-repeat;
}



#category_intro_text {
	float: right;
	padding: 35px 0 5px 0;
	width: 276px;
	height: 168px;
	color: #fff;	
	text-align:center;
	font-weight:normal;
	position: relative;
 }	
 
 .intro_text_display {
 display:none;
 }
	
	
#category_intro_img {
	float: right;
	width: 281px;
	height: 208px;
	border-left:1px #000 solid;
}

#dining #category_intro_img {
	background:url(../images/category_intro_dining.gif) no-repeat;
}

#kitchen #category_intro_img {
	background:url(../images/category_intro_kitchen.gif) no-repeat;
}

#decor #category_intro_img {
	background:url(../images/category_intro_decor.gif) no-repeat;
}

#bedding #category_intro_img {
	background:url(../images/category_intro_bedding.gif) no-repeat;
}

#bath #category_intro_img {
	background:url(../images/category_intro_bath.gif) no-repeat;
}

#lighting #category_intro_img {
	background:url(../images/category_intro_lighting.gif) no-repeat;
}

#outdoor #category_intro_img {
	background:url(../images/category_intro_outdoor.gif) no-repeat;
}

#travel #category_intro_img {
	background:url(../images/category_intro_travel.gif) no-repeat;
}

#gifts #category_intro_img {
	background:url(../images/category_intro_gifts.gif) no-repeat;
}

#kids #category_intro_img {
	background:url(../images/category_intro_kids.gif) no-repeat;
}




.category_view_now {
	background: url(../images/intro_text_link.png) repeat-x;
	height: 36px;
	color: #fff;
	margin: 0;
	text-align: right;
	font-weight:normal;
	font-size:1.2em;
	position: absolute;
	top: 190px;
	left: -381px;
	width: 656px;
	padding:  5px 0 0 0;
	border-bottom: 1px #000 solid;
	border-left: 1px #000 solid;
	border-right:1px #000 solid;
}



.category_view_now a {
	background: url(../images/arrow.png) no-repeat 630px ;
	color: #fff;
	text-decoration: none;
	display: block;
	padding: 0 35px 0 0;
	text-transform:capitalize;
}

.category_view_now a:hover {
	text-decoration: underline;
		color: #fff;

}

.category_view_now a:visited {
	color: #fff;
}


#dining .category_feature2,#dining .category_feature3,#dining .category_feature4,#dining .category_feature5,#dining .category_feature6,#dining .category_feature7,#dining .category_feature8,#dining .category_feature9,#dining .category_feature10 { 
	display:none;
} 

#kitchen .category_feature1, #kitchen .category_feature3,#kitchen .category_feature4,#kitchen .category_feature5,#kitchen .category_feature6,#kitchen .category_feature7,#kitchen .category_feature8,#kitchen .category_feature9,#kitchen .category_feature10 {
	display:none;
}

#decor .category_feature1, #decor .category_feature2, #decor .category_feature4, #decor .category_feature5, #decor .category_feature6, #decor .category_feature7, #decor .category_feature8, #decor .category_feature9, #decor .category_feature10 {
	display:none;
}	

#bedding .category_feature1, #bedding .category_feature2, #bedding .category_feature3, #bedding .category_feature5, #bedding .category_feature6, #bedding .category_feature7, #bedding .category_feature8,#bedding .category_feature9, #bedding .category_feature10 {
	display:none;
}

#bath .category_feature1, #bath .category_feature2, #bath .category_feature3, #bath .category_feature4, #bath .category_feature6, #bath .category_feature7, #bath .category_feature8, #bath .category_feature9, #bath .category_feature10 {
	display:none;
}

#lighting .category_feature1, #lighting .category_feature2, #lighting .category_feature3, #lighting .category_feature4, #lighting .category_feature5, #lighting .category_feature7, #lighting .category_feature8, #lighting .category_feature9, #lighting .category_feature10 {
	display:none;
}

#outdoor .category_feature1, #outdoor .category_feature2, #outdoor .category_feature3, #outdoor .category_feature4, #outdoor .category_feature5, #outdoor .category_feature6, #outdoor .category_feature8, #outdoor .category_feature9, #outdoor .category_feature10 {
	display:none;
}

#travel .category_feature1, #travel .category_feature2, #travel .category_feature3, #travel .category_feature4, #travel .category_feature5, #travel .category_feature6, #travel .category_feature7, #travel .category_feature9, #travel .category_feature10 {
	display:none;
}

 
#gifts .category_feature1, #gifts .category_feature2, #gifts .category_feature3, #gifts .category_feature4, #gifts .category_feature5, #gifts .category_feature6, #gifts .category_feature7, #gifts .category_feature8, #gifts .category_feature10 { 
	display:none;
}	

#kids .category_feature1, #kids .category_feature2, #kids .category_feature3, #kids .category_feature4, #kids .category_feature5, #kids .category_feature6, #kids .category_feature7, #kids .category_feature8, #kids .category_feature9 {
	display:none;
}



/* Category Page Sub Col Elements
------------------------------------*/
.side_feature_img {
	position:relative;
	width:160px;
	height:160px;
	margin:0 0 0 0px;
	float:left;
}

.side_feature_copy {
	width:140px;
	float:left;
}


.side_feature2 {	
background:url(../images/side_feature2_bkg.jpg) repeat-x;
width:250px;
height:83px;
border:1px solid #000;
position:relative;
margin:40px 0 0 0;
text-align: center;
color:#FFFFFF;
}


.side_feature2_signup {
	background:#E4E4CC;
	height: 26px;
	color: #fff;
	margin: 0;
	text-align: right;
	font-weight:normal;
	font-size:1.2em;
	position: absolute;
	top: 84px;
	left: -1px;
	width: 250px;
	padding:  10px 0 0 0;
	border-bottom: 1px #000 solid;
	border-left: 1px #000 solid;
	border-right:1px #000 solid;
}



.side_feature2_signup a {
	background: url(../images/arrow2.png) no-repeat 222px ;
	color: #746C42;
	text-decoration: none;
	display: block;
	padding: 0 35px 0 0;
	text-transform:capitalize;
}

.side_feature2_signup a:hover {
	text-decoration: underline;
		color: #746C42;

}

.side_feature2_signup a:visited {
	color: #746C42;
}


/* Quick links bar
------------------------------------*/
	
#quick_links_holder {
	background: url(../images/quick_links.png) repeat-x;
	width: 960px;
	height: 124px;
	color: #fff;
}
	
.quick_links {
	width: 582px;
	float: left;
	padding: 15px 0 10px 25px;
}
	
.quick_links ul {
	font-size: .85em;
	padding: 0 70px 0 0;
	margin: 0;
	list-style:none;
	list-style-type:none;
}	

.quick_links li {
	padding: 8px 0 0 0;
}
	
.quick_links li a {
	color: #fff;
	text-decoration:none;
}

.quick_links li a:hover {
	text-decoration: underline;
	}

.quick_links li a:visited {
	color: #fff;
	}
	
.newsletter {
	float: left;
	padding: 30px 0 0 0;
}

.newsletter h2 {
	margin: 0 0 5px 0;
	color: #fff;
}

/* Miscellaneous
------------------------------------*/

.center {
	text-align:center;
}

.right {
	float: right;
}

.left {
	float: left;
	}

.clear {
	clear: both;
}

img {
	border: 0;
	}
	
.alert {
	color: #CC0000;
	font-weight: bold;
}

.note {
	text-transform: uppercase;
	color: #ccc;
}

.highlight {
	background-color: #ffcc99;
}

.browse {
	display:none;
}

#view .browse {
display:block;
}

/* Tables
------------------------------------*/
	
.tabular {
	width: 100%;
	background-color: #e1e1e1;
	border: 1px solid #999999;
	margin-bottom: 10px;
	margin-top: 10px;
}	
	
.tabular th {
	background-color: #666;
	text-align:left;
	height:10px;
	color: #fff;
}

.tabular th a {
	color: #FFFF00;
	}

.tabular_highlight {
	background-color: #eee;
}


/* Site Information
------------------------------------*/

#site_information {
	width: 940px;
	margin: 0;
	padding: 15px 10px 15px 10px;
	list-style: none;
	list-style-type:none;
	clear:both;
	font-size: 0.9em;
	text-align:center;
	color: #7E8288;
	line-height:1.6em;
}

.site_information_links {
	text-transform:uppercase;
	}
	
.site_information_links a {
	margin-right: 10px;
	}
	
#site_information a {
	text-decoration: none;
	}
	
#site_information a:hover {
	text-decoration: underline;
	}
	
#site_information a:visited {
	color: #7E8288;
	}

#site_information a, #site_information a:visited {
	color: #7E8288
	}

.footer_feature {
	width: 215px;
	height: 90px;
	background: #ccc;

	float: right;
	padding: 10px;
	}

/* ---- Product Cart Elements ---- */

.pcShowProducts {
	width: 80%;
	border: 1px dotted #E1E1E1;
	margin: 50px 0 0 0;
	padding: 1px;

	}
		
.pcShowProducts td {
		padding: 3px;
	}
	
#cross_sale .pcShowProducts {
	margin: 10px 0 0 0;
}


#pcMain hr {
	width:80%;
	color: #e5e5e5;
	background: #e5e5e5;
	border: 0;
	height: 1px;
	margin:0;
	padding:0;
	}

.pcShowContent {
	text-align: left;
	margin-left: 0;
	width: 100%;
	border: 0;
	border-collapse: collapse;
	margin-top: 50px;
	padding: 1px;
		}
		
.pcShowContent .pcSmallText {
margin:0 0 0 0;
}
		
#inventory_status .pcShowContent {
	margin:0 0 0 0 !important;
}

#long_description .pcShowContent, #cross_sales .pcShowContent, #product_reviews .pcShowContent {
	margin: 10px 0 10px 0;
}		
		
		
.pcMainTable {
	margin:0 0 0 0;	
	
}

#view .pcMainTable {
	margin:0 0 0 0;	
}

#view .pcShowContent {
	margin-top:10px;
}


.pcPageNav {
margin: 0 0 10px 5px;
}

.pcPageDesc {
		margin-bottom: 5px;
		padding: 30px;
		background-color: #E0E6F2;
		font-style:italic;
		font-family:Georgia, "Times New Roman", Times, serif;
	}
	
.pcShowCategoryInfo {
		width:197px;
		text-align:center;
		margin:-12px 0 0 0;
		}	
		
.pcShowCategoryInfo a {
		text-decoration:none;
}


.pcShowCategory td {
padding:0;
margin:0;
}
	
.pcShowPrices {
width:600px;
float:left;
/*margin:10px 0 0 15px;*/
padding:0;
list-style:none;
}

.pcShowPrices li {
display:block;
}


.pcShowProductPrice, .pcShowProductSavings {
/*width:100px;*/
padding:0 6px 0 6px;
float:left;
}


.pcShowProductPrice input {
/*border: 1px red solid !important;*/
width:75px;

}


.pcShowProductInfoH .pcShowProductPrice, .pcShowProductInfoH .pcShowProductSavings {
padding:0 6px 0 6px;
float:none;
}



.pcSectionTitle {
background-color:#565F70;
color:#FFF;
height:18px;
}

.pcSectionTitle p {
	padding:1px 0 1px 4px;
	margin:0;
}


.pcTextMessage img {

	padding:0 4px 0 2px;
}


#prv_nxt_holder {
position:relative;
width:1px;
height:1px;
}

#prv_nxt {
width:185px;
position:absolute;
left:465px;
top:-40px;
}

#back_top {
	padding:20px 0 0 0;
}


.cart_options {
margin:10px 0 0 15px;
padding:0;
float:left !important;
width:600px;
}

.cart_options_qty {
margin:0;
padding:0;
float:left;
width:75px;
list-style:none;
}

.cart_options_btn {
float:left;
margin:15px 0 0 0;
padding:0;
width:500px;
}

.cart_options_btn li {
float:left;
padding:4px;
list-style:none;
display:inline;
}


.product_price{
font-weight:bold;
margin:10px 0 0 0;
}

.qty_input {
margin:7px 0 0 0;
}

	
#OurMission .pcMainTable, #CustomerService .pcMainTable, #EnvirnmentalCommitment .pcMainTable, #ShippingProcessing .pcMainTable, #ReturnPolicy .pcMainTable, #TermsConditions .pcMainTable, #ToTheTrade .pcMainTable, #PrivacySecurity .pcMainTable, #InTheNews .pcMainTable  {
	margin:0;	
}	

.pcMainTable th {
	background:#E0E6F2;
	
}

/* ---- Styles For Category Sub Nav---- */

.sub_nav td {
	padding:4px 0 4px 0;

}

.sub_nav td a {
	text-decoration:none;
}

.sub_nav td td a {
	margin:0 0 0 10px;
	text-decoration:none;
}



.sub_nav td a:hover, .sub_nav td td a:hover {
	text-decoration:underline;
}

/* ---- Styles For Info Links Bar---- */

.info_links_bar li {
/*color:#85763C;*/
font-size:1.1em;
font-family:Georgia, "Times New Roman", Times, serif;
padding:15px 0 15px 0 !important;
list-style:none;
border:none !important;
border-style:none;
border-width:none;
background:none;
width:225px;
}

.info_links_bar li a,.info_links_bar li a:visited {
/*color:#85763C;*/
font-size:1.1em;
text-decoration:none;
width:225px;
padding:10px 0 5px 10px;
margin:-25px 0 0 0;
display: block;
}

.info_links_bar li a:hover  {
width:225px;
height:25px;
/*background:#EAEED7;*/
}


.info_links_bar li a.info1,.info_links_bar li a.info2,.info_links_bar li a.info3,.info_links_bar li a.info4,.info_links_bar li a.info5,.info_links_bar li a.info6,.info_links_bar li a.info7,.info_links_bar li a.info8,.info_links_bar li a.info9  {
/*background:#EAEED7;*/
}


