@charset "utf-8";
/* CSS Document */


/*
---------------------------------------------
01. main/default elements
---------------------------------------------
*/


body { background:#FBFAF3 url(../images/bg_body.gif) repeat-x top left; font-family:Arial, Helvetica, sans-serif}

a:link, a:visited {color:#202E36; text-decoration: none}
a:hover {color:#202E36; text-decoration:underline}

p { font-size:12px; color:#3B3B3B}
h1 { font-family:"Myriad Pro", Arial, Helvetica, sans-serif; font-size:18px; color:#1D323A}
h2 { font-size:17px; color:#1D323B} 
h4 { font-size:14px; color:#1D323B}
h5 { font-size:13px; color:#1D323A}


/*
---------------------------------------------
02. wrapper
---------------------------------------------
*/


#wrapper { width:954px; margin:0 auto}


/*
---------------------------------------------
03. header
---------------------------------------------
*/


#header { width:954px; height:90px; float:left; padding-top:5px; padding-bottom:10px}
#header h1 { width:954px; font-size:12px; color:#30404A; padding-bottom:10px; font-family:Arial, Helvetica, sans-serif}
#header h1 a { color:#30404A; text-decoration:none}


#header .logo { width:343px; height:72px; float:left; background:url(../images/logo.gif) no-repeat; padding-right:35px}
#header .logo .logo-link { width:343px; height:72px; float:left; position:absolute}

.nodisplay { display:none}


#header .rightcontent { float:right}
#header .rightcontent h2 { text-align:right; letter-spacing:3px; font-size:17px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; line-height:1.1em; padding-right:6px; }
#header .rightcontent h2.timing { font-size:14px}

#header .rightcontent h5 { background:url(../images/icon_livechat.gif) no-repeat; padding:7px 5px 7px 50px; margin-left:60px}
#header .rightcontent h5 a { color:#202E36; font-weight:bold; text-decoration:none}


#nav { width:950px; height:70px; float:left; background:#02567C url(../images/bg_navbar.gif) repeat-x top left; border:2px solid #363636; border-bottom:none}
#nav ul, #nav ul li { margin:0; padding:0; list-style:none;}

#nav ul li { float:left; font-size:15px; color:#FFFFFF; background:url(../images/divider_nav.gif) no-repeat right center; display:block; }
#nav ul li a:link, 	#nav ul li a:visited {color:#FFF; font-size:15px; font-weight: normal;	text-decoration:none; padding:11px 11px 11px 11px; display:block;	}
	
#nav ul li a:hover { color:#FFFFFF; text-decoration:none; background:#096D9B url(../images/divider_nav.gif) no-repeat right center}

#nav ul li ul li { float:none; display:block; background-image:none	}
#nav ul li ul li a:link, #nav ul li ul li a:visited { color:#444; font-size:11px; font-weight:bold;		text-decoration:none; padding:0 10px; clear:both; border-bottom:1px solid #DEDEDE;	}
#nav ul li ul li a:hover { color:#3B5998; background:#EBEFF7;}

#nav ul li.bordernone { background:none;}
#nav ul li.bordernone a:hover {  background-image:none;}

.submenu {	position: absolute;	width: 160px; background: #fff; padding:10px; border:solid 1px #02577E; border-top:none; z-index: 1000; display:none; line-height:26px;}
	

#nav .findbar { width:950px; height:26px; float:left; background:#1D323A; padding-top:6px}
#nav .findbar fieldset { width:225px; float:left; padding-left:8px}
#nav .findbar fieldset .input { width:150px; height:16px; float:left; font-size:12px; color:#3B3B3B; background:#FFFFFF; border:none; padding:1px 3px; margin-top:1px}
#nav .findbar fieldset .button_find { float:left; padding-left:9px} 

#nav .findbar h5 { float:right; padding-right:14px; padding-top:2px}


/*
---------------------------------------------
04. content
---------------------------------------------
*/


#content { width:954px; float:left; padding-bottom:15px; padding-top:10px}


/*
---------------------------------------------
04. content
---------------------------------------------
*/


#content .subnav { width:951px; float:left; padding-bottom:10px; padding-left:3px}

#content .subnav ul li { height:22px; float:left; font-size:13px; font-weight:bold; color:#FFFFFF; line-height:1.4em; padding-right:6px;}
#content .subnav ul li a { height:22px; float:left; background:url(../images/bg_subnav_left.gif) no-repeat; color:#FFFFFF; text-decoration:none; cursor:pointer; padding-left:12px; }
#content .subnav ul li a span { height:20px; float:left; background:url(../images/bg_subnav_right.gif) no-repeat top right; padding-right:12px;  padding-top:2px}

#content .subnav ul li a:hover { background:url(../images/bg_subnav_left_hover.gif) no-repeat; color:#FFFFFF; text-decoration:none}
#content .subnav ul li a:hover span { height:20px; float:left; background:url(../images/bg_subnav_right_hover.gif) no-repeat top right}

#content .subnav ul li a.selected { background:url(../images/bg_subnav_left_hover.gif) no-repeat;color:#FFFFFF; text-decoration:none}
#content .subnav ul li a.selected span { height:22px; float:left; background:url(../images/bg_subnav_right_hover.gif) no-repeat top right}


/*
---------------------------------------------
05. box1 with rounded edge
---------------------------------------------
*/


#box1 { width:954px; float:left; padding-bottom:10px}

.box1_bordertop { width:954px; height:10px; float:left; background:url(../images/bg_box1_bordertop.gif) no-repeat; overflow:hidden}
.box1_bordermiddle { width:954px; float:left; background:url(../images/bg_box1_bordermiddle.gif) repeat-y}
.box1_borderbottom { width:954px; height:11px; float:left; background:url(../images/bg_box1_borderbottom.gif) no-repeat; overflow:hidden}


/*
---------------------------------------------
05.1 box1 - left content
---------------------------------------------
*/


#box1 .leftontent { width:690px; float:left; padding:2px 55px 2px 12px}

#box1 .leftontent .photo_left { width:392px; float:left}

#box1 .leftontent .photo { width:388px;  margin:0; padding:0;border:2px solid #1D313A; height:437px; vertical-align:middle;}
#box1 .leftontent .photo img { vertical-align:middle }

#box1 .leftontent .button_click a { width:378px; height:26px; float:left; background:url(../images/bg_button_click.gif) repeat-x;  border:2px solid #1D313A; font-size:20px; color:#1D323A; text-decoration:none; padding-left:10px; padding-top:2px; margin-top:-4px}

#box1 .leftontent .photo_left .set { width:392px; float:left; padding-top:8px}
#box1 .leftontent .photo_left .set .thumnail { float:left; padding-right:8px}
#box1 .leftontent .photo_left .set .right { padding-right:0px}
#box1 .leftontent .photo_left .set .thumnail img { border:1px solid #2D3F47}


#box1 .leftontent .content { width:293px; float:left; padding-left:5px; padding-top:5px}
#box1 .leftontent .content h2 { font-weight:bold; padding-left:7px; padding-bottom:20px}
#box1 .leftontent .content .price { width:274px; float:left; padding-left:7px}
#box1 .leftontent .content .price p { font-size:13px; line-height:1.8em}
#box1 .leftontent .content .price p span { text-decoration:line-through}

#box1 .leftontent .content .pricebar { width:283px; float:left; border-top:1px solid #C2C1BC; border-bottom:1px solid #C2C1BC; padding:3px 2px 5px 6px}
#box1 .leftontent .content .pricebar p span { float:left; font-size:14px; color:#FF0013; font-weight:bold}
#box1 .leftontent .content .pricebar p a { float:right; color:#2D2D2D; text-decoration:underline}

#box1 .leftontent .content .optionsbar { width:283px; float:left; padding:15px 2px 1px 6px}
#box1 .leftontent .content .optionsbar p span { float:left; font-size:12px; color:#3B3B7F; font-weight:bold; padding-bottom:5px;}

.options{ width:180px; font:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; border:1px solid #999999;}

#box1 .leftontent .content .addcartbox { width:291px; height:33px; float:left; background:url(../images/bg_addcartbox.gif) repeat-x; border:1px solid #B7B7B7; padding-top:8px; margin-top:15px}
#box1 .leftontent .content .addcartbox fieldset { width:291px; float:left}
#box1 .leftontent .content .addcartbox fieldset label { width:30px; float:left; font-size:12px; font-weight:bold; line-height:
1.5em; color:#3A3A3A; padding-left:5px}
#box1 .leftontent .content .addcartbox fieldset .input { width:21px; height:16px; float:left; background:#FFFFFF; border:1px solid #696969; font-size:12px; color:#3A3A3A; padding:3px}


/*
---------------------------------------------
05.2 box1 - right content
---------------------------------------------
*/


#box1 .rightontent { width:183px; float:left}
#box1 .rightontent .icons { float:left; padding-left:24px; padding-bottom:9px}
#box1 .rightontent .icons ul li { float:left; padding-right:6px}

#box1 .rightontent .rightbox_bordertop { width:183px; height:12px; float:left; background:url(../images/bg_rightbox1_bordertop.gif) no-repeat; overflow:hidden}
#box1 .rightontent .rightbox_bordermiddle { width:163px; float:left;background:url(../images/bg_rightbox1_bordermiddle.gif) repeat-y; padding:0 10px}
#box1 .rightontent .rightbox_borderbottom { width:183px; height:12px; float:left; background:url(../images/bg_rightbox1_borderbottom.gif) no-repeat}

#box1 .rightontent .smartshopping { width:163px; float:left; padding-bottom:10px}
#box1 .rightontent .smartshopping h1 { font-size:20px; color:#E42727; padding-bottom:5px}
#box1 .rightontent .smartshopping ul li { width:163px; float:left; font-size:12px; color:#2D2D2D; padding-bottom:4px}
#box1 .rightontent .smartshopping ul li span { color:#0079B0; font-weight:bold}

#box1 .rightontent .list { width:163px; float:left; padding-bottom:10px}
#box1 .rightontent .list h4 { font-weight:bold; padding-bottom:4px} 
#box1 .rightontent .list ul li { width:155px; float:left; background:url(../images/li_bullet.gif) no-repeat 0 7px; font-size:12px; color:#0079B0; padding-left:8px; padding-bottom:3px}
#box1 .rightontent .list ul li a { color:#0079B0; text-decoration:underline}
#box1 .rightontent .list ul li a:hover { color:#0079B0; text-decoration:underline}

#box1 .rightontent .button_ssl { float:left}



/*
---------------------------------------------
06. box 2
---------------------------------------------
*/


#box2 { width:954px; float:left; padding-bottom:10px}


/*
---------------------------------------------
06. box 2 - left content
---------------------------------------------
*/


#box2 .box2_leftcontent { width:727px; float:left; padding-right:10px}


/*
---------------------------------------------
06. box 3 - left content - borders
---------------------------------------------
*/


/*#box2 .box2_left { width:727px; float:left; padding-bottom:12px}
#box2 .box2_left_bordertop { width:727px; height:13px; float:left; background:url(../images/bg_leftbox2_bordertop.gif) no-repeat; overflow:hidden}
#box2 .box2_left_bordermiddle { width:711px; float:left; background:url(../images/bg_leftbox2_bordermiddle.gif) repeat-y; padding:0 8px}
#box2 .box2_left_borderbottom { width:727px; height:12px; float:left; background:url(../images/bg_leftbox2_borderbottom.gif) no-repeat}

#box2 .box2_leftcontent h1 { font-size:20px; color:#E42727; border-bottom:1px solid #C1C0BB; padding-bottom:4px; margin-bottom:8px}*/
.box2_left_popup { width:727px; padding-bottom:12px; padding-top:12px; padding-left:6px;}
.box2_left { width:727px; float:left; padding-bottom:12px}
.box2_left_bordertop { width:727px; height:13px; float:left; background:url(../images/bg_leftbox2_bordertop.gif) no-repeat; overflow:hidden}
.box2_left_bordermiddle { width:711px; float:left; background:url(../images/bg_leftbox2_bordermiddle.gif) repeat-y; padding:0 8px}
.box2_left_borderbottom { width:727px; height:12px; float:left; background:url(../images/bg_leftbox2_borderbottom.gif) no-repeat}

.box2_leftcontent h1 { font-size:20px; color:#E42727; border-bottom:1px solid #C1C0BB; padding-bottom:4px; margin-bottom:8px}


/*
---------------------------------------------
06. box 3.1 - left content - manufacturers
---------------------------------------------
*/



#manufacturers { width:727px; float:left; padding-bottom:12px}
#manufacturers .set { width:710px; float:left}
#manufacturers .set p { color:#4E4E4E; font-family:Arial, Helvetica, sans-serif}
#manufacturers .set p a { color:#3B8DBE; text-decoration:underline}
#manufacturers .set .logo_manufacturer { width:148px; height:37px; float:left; padding-right:8px}

#box2 #tab_content { width:710px; float:left; background:url(../images/bg_tabnav.gif) no-repeat}
#box2 #tab_content p { line-height:1.5em; padding-bottom:10px}


.product_references { width:710px; float:left}
.product_references p { font-size:12px; color:#353535; line-height:1.5em}
.product_references h1 { font-size:20px; color:#E42727; border-bottom:1px solid #C1C0BB; padding-bottom:4px; margin-bottom:8px}

#box2 .referenceguides { width:710px; float:left}
#box2 .referenceguides h1 { margin-bottom:14px}
#box2 .referenceguides ul { width:704px; padding-left:6px}
#box2 .referenceguides ul li { width:694px; float:left; background:url(../images/li_bullet2.gif) no-repeat 0 5px; font-size:12px; color:#0079B0; padding-left:10px; padding-bottom:5px}
#box2 .referenceguides ul li a { color:#0079B0; text-decoration:underline}


/*
---------------------------------------------
06. box 4 - right content and borders
---------------------------------------------
*/


#box2 .box2_rightcontent { width:214px; float:left}
#box2 .box2_rightcontent .box_right_bordertop { width:214px; height:34px; float:left; background:url(../images/box2_right_brdr_top.gif) no-repeat top left; overflow:hidden}
#box2 .box2_rightcontent .box_right_bordermiddle { width:212px; float:left; border-left:1px solid #CECECE; border-right:1px solid #CECECE}
#box2 .box2_rightcontent .box_right_borderbottom { width:214px; height:34px; float:left; background: url(../images/box2_right_brdr_bottom.gif) no-repeat top left}


/*
---------------------------------------------
06. box 4.1 - right content - best sellers
---------------------------------------------
*/


#best_sellers { width:214px; float:left}
#best_sellers h1 { font-size:20px; color:#E42727; padding-left:13px; padding-top:5px}

#best_sellers .set { width:160px; float:left; padding:12px 0 4px 35px}
#best_sellers .set .photo { float:left; padding-left:5px}
#best_sellers .set .photo img { float:left; border:1px solid #9B9B9B}
#best_sellers .set p { color:#3B3B3B; line-height:1.4em}
#best_sellers .set p a { color:#4596C6; text-decoration:none}
#best_sellers .set p .listprice { text-decoration:line-through}
#best_sellers .set p .price { font-weight:bold; color:#DD1919}


/*
---------------------------------------------
07. signup box
---------------------------------------------
*/


#content .signupbox { width:936px; height:40px; float:left; border:1px solid #C8C7C1; padding:13px 8px 0 8px; margin-bottom:6px}
#content .signupbox fieldset { width:936px; float:left}
#content .signupbox fieldset label { width:600px; float:left; font-family:"Myriad", Arial, Helvetica, sans-serif; font-size:17px; color:#003963; line-height:1.5em}
#content .signupbox fieldset label a { color:#0079B0; text-decoration:underline}
#content .signupbox fieldset .input { width:194px; height:16px; float:left; font-size:12px; color:#3B3B3B; background:#FFFFFF; border:1px solid #B6B6B6; padding:1px 3px; margin-top:4px}
#content .signupbox fieldset .button_signup { width:120px; float:left; padding-left:10px}
#content .signupbox fieldset .button_signup a { width:110px; height:26px; float:left; background:url(../images/bg_button_signup.gif) repeat-x; font-family:"Myriad", Arial, Helvetica, sans-serif; font-size:14px; line-height:1.8em; color:#FFFFFF; text-decoration:none; padding:0 5px}
#content .signupbox fieldset .button_signup a span { font-weight:bold}


.addtocart { padding-left:7px}



/*
---------------------------------------------
08. blue bar
---------------------------------------------
*/


#content .bluebar {
	width:954px;
	height:36px;
	float:left;
	background:url(../images/bg_navbar.gif) repeat-x top left;
	border:2px solid #363636;
	margin: 0px;
	padding: 0px;
}


/*
---------------------------------------------
09. footer styles
---------------------------------------------
*/


#footer { width:954px; float:left; padding-bottom:20px}
#footer p { color:#26414B; padding-bottom:12px ; font-size:12px;}
#footer p a { color:#26414B; text-decoration:underline}

#footer .logo_footer { width:954px; float:left; padding-bottom:15px}
#footer .logo_footer ul li { float:left; padding-right:2px}

#footer h5 { font-size:12px; font-weight:bold; color:#212B2F

}
.banner-area {
	margin: 0px;
	float: left;
	width: 954px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}


.middle-box-area {
	margin: 0px;
	float: left;
	width: 954px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
.shop-room-box {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 316px;
}
.shop-room-bg {
	background-image: url(../images/shop-by-room-bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	float: left;
	width: 276px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 9px;
	padding-left: 40px;
}
.shop-room-mid-box {
	padding: 5px;
	float: left;
	width: 302px;
	border: 2px solid #3882a4;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.photo-room-box {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 137px;
	border: 4px solid #81b0c6;
	line-height: 0px;
}
.photo-right-text {
	margin: 0px;
	float: left;
	width: 142px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #595858;
	text-decoration: none;
}
.photo-right-text ul {
	margin: 0px;
	list-style-type: none;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.photo-right-text ul li {
	margin: 0px;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.photo-right-text  ul li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #202E36;
	text-decoration: none;
}
.photo-right-text ul li a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #202E36;
	text-decoration: underline;
}
.spacer-img {
	margin: 0px;
	padding: 0px;
	float: left;
}
.shop-brand-bg {
	background-image: url(../images/shop-by-brand-bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	float: left;
	width: 276px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 9px;
	padding-left: 40px;
}
.shop-brand-mid-box {
	padding: 5px;
	float: left;
	width: 302px;
	border: 2px solid #b01f72;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.photo-brand-box {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 137px;
	border: 4px solid #d29dbb;
	line-height: 0px;
}
.shop-corner-furniture-bg {
	background-image: url(../images/corner-furniture-bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	float: left;
	width: 276px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 9px;
	padding-left: 40px;
}
.shop-corner-furniture-mid-box {
	padding: 5px;
	float: left;
	width: 302px;
	border: 2px solid #748911;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.photo-corner-furniture-box {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 137px;
	border: 4px solid #a7b469;
	line-height: 0px;
}
.welcome-text-area {
	margin: 0px;
	float: left;
	width: 954px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #30414b;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
.left-menu-area {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 148px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #30414b;
	text-decoration: none;
}
.left-menu-area ul {
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 6px;
	display: block;
	line-height: normal;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
}
.left-menu-area ul li {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #202E36;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
	line-height: normal;
	float: left;
	display: block;
	width: 142px;
}
.left-menu-area ul li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #202E36;
	text-decoration: none;
}
.left-menu-area ul li a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #202E36;
	text-decoration: underline;
}



.left-menu-area h3 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 148px;
	background-image: url(../images/left-menu-top-curve.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #2f404a;
}
.left-menu-area h3 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.left-menu-area h3 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #85BD41;
	text-decoration: none;
}


.left-menu-area span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-image: url(../images/left-menu-bottom-curve.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 9px;
	padding-left: 8px;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.middle-area {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 806px;
}
#content .breadcrums {
	width:796px;
	float:left;
	padding-bottom:10px;
	padding-left:10px;
}
#content .breadcrums ul li { 
	height:22px; 
	float:left; 
	font-size:13px; 
	font-weight:bold; 
	color:#FFFFFF; 
	line-height:1.4em; 
	padding-right:6px;
}
#content .breadcrums ul li a { 
	height:22px; 
	float:left; 
	background:url(../images/bg_subnav_left.gif) no-repeat; 
	color:#FFFFFF; 
	text-decoration:none; 
	cursor:pointer; 
	padding-left:12px;
}
#content .breadcrums ul li a span {
	height:20px;
	float:left;
	background:url(../images/bg_subnav_right.gif) no-repeat top right;
	padding-right:12px;
	padding-top:2px;
}
#content .breadcrums ul li a:hover { 
	background:url(../images/bg_subnav_left_hover.gif) no-repeat; 
	color:#FFFFFF; 
	text-decoration:none
}
#content .breadcrums ul li a:hover span { 
	height:20px; float:left; 
	background:url(../images/bg_subnav_right_hover.gif) no-repeat top right
}

#content .breadcrums ul li a.selected { 
	background:url(../images/bg_subnav_left_hover.gif) no-repeat;
	color:#FFFFFF; 
	text-decoration:none
}
#content .breadcrums ul li a.selected span 
{
 height:22px;
  float:left; 
  background:url(../images/bg_subnav_right_hover.gif) no-repeat top right
}
.heading {
	margin: 0px;
	float: left;
	width: 790px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #30414b;
	text-decoration: none;
	padding-top: 11px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 15px;
	text-align: justify;
	line-height: 16px;
}
.heading h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #1D323B;
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.bar-stools-pro-area {
	margin: 0px;
	float: left;
	width: 793px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
}
.bar-stools-pro {
	margin: 0px;
	float: left;
	width: 793px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
.por-cat-box {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 188px;
}
.por-box {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 182px;
	border: 3px solid #2e3f49;
	height: 205px;
}
.por-box-text {
	margin: 0px;
	float: left;
	width: 179px;
	border: 1px solid #2E3F49;
	background-color: #2e3f49;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 7px;
}
.por-box-text a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.por-box-text a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #88C241;
	text-decoration: none;
}


.inner_span_1 	{
	height: 100%;
	display: inline-block;
	vertical-align: middle;
	width: 0px;
	cursor:pointer;
	}
	.inner_span_2 	{
	text-align: center;
	width: 100%;
	display: inline-block;
	vertical-align:middle;
	cursor:pointer;
}
.our-price-bg {
	float: left;
	width: 181px;
	margin: 0px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #2e3f49;
	border-bottom-color: #2e3f49;
	border-left-color: #2e3f49;
	background-image: url(../images/our-price-bg.gif);
	background-repeat: repeat-x;
	background-position: left -7px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.our-price-bg span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #cc0606;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.list-price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-bottom: 6px;
	padding-top: 2px;
}
.list-price span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: line-through;
}
/*
---------------------------------------------
paging styles
---------------------------------------------
*/
.paging1 {
	color:#658E37;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:12px;
}
.paging1 a{font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: normal;
	color: #658E37;
	text-decoration: none;}
.paging1 a:hover { color:#000000;}
.previous-icon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: normal;
	color: #658E37;
	text-decoration: none;
	padding-left:20px;
}
.next-icon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: normal;
	color:#658E37;
	text-decoration: none;
	padding-right:20px;
}


/*
---------------------------------------------
POPUP STYLES - All Pop up Styles on the site
---------------------------------------------
*/

.scroll {
height: 335px;
width: 700px;
overflow: auto;
padding: 2px;
font-family:arial; font-size:12px; }




