body,p,h1,h2,h3,h4,h5,ul,li,img{
  	margin:0;
  	padding:0;
	}
body{
  	background:#1a1a1a;
  	
	}
img,a{
  	border:0;
  	outline:none;
  	text-decoration:none;
	}
h3 a,h1 a,h4 a{
  	display:block;
	text-decoration:none;
  	border:0;
  	width:100%;
  	height:100%;
	}
.black{
	color:#010101;
	}
.red{
	color:#881a16;
	}
.i{
	font-style:italic;
}
.fl{
	float:left;
	}
.fr{
	float:right;
	}
.blue{
	color:#188de7;
	}
.blue a{
	color:#188de7;
	}
.margin { 
	margin:50px 0 0 0;
	}
.margin2 { 
	margin:30px 18px 10px 0;
	}
.margin3 { 
	margin:30px 18px 10px 20px;
	}
.margin4 { 
	margin:-5px 0 -5px 5px;
	}
.margin5 { 
	margin:20px 0 0 5px;
	}
.zoom{
	text-align:center;
	}
.wb_image{
	width:400px;
	text-align:center;
	margin:0 0 -2px 0;
	}
.wb_list_heading1 {
	color:#646363;
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	padding:20px 0 5px 0px;
	font-weight:100;
	}
/*wraper-container*/

#wb_wraper_container{
	padding:0px 0 0 0;
	}
	
#wb_container{
	width:980px;
	height:auto;
	margin:0px auto 0px auto;
	position:relative;
	background:#FFFFFF;
	/*add*/
	border:solid 2px  #881a16;
	border-left:none;
	border-right:none;
	}
	
/*header*/

#wb_wraper_header{
	height:102px;
	/*border-bottom:2px solid #000;*/
	}
#wb_header{
	width:980px;
	height:95px;
	position:relative;
	margin:0 auto; 
	
	}
#wb_logo{
	width:130px;
	height:74px;
	position:absolute;
	top:10px;
	left:30px;
	background:url(../images/logo.gif) no-repeat 0 0;
	text-indent:-999999px;
 	}

/*menu*/

#wb_menu {
	/*width:602px;*/
	width:560px;
	font-size:11px;
	line-height:normal;
	height:29px;
	position:absolute;
	top:3px;
	/*right:16px;*/
	left:412px;
	}
#wb_menu ul {
	margin:0  auto;
	padding:0px 0px 0 0px;
	list-style:none;
	}
#wb_menu li {
	display:inline;
	margin:0 0 0 0px;
	height:29px;
	text-align:center;
	/*color:#a0a0a0;*/
	color:#f3dabb;
	float:left;
	line-height:29px;
	padding:0px 0px 0 0px;
	font-family:  tahoma ;
	}
#wb_menu a {
	float:left;
	display:block;
	color:#a0a0a0;
	height:29px;
	margin:0 0 0 0px;
	padding:0px 4px 0 4px;
	text-align:center;
	}
#wb_menu a:hover ,#wb_menu li.wb_first a:hover{
	color:#a0a0a0;
	text-decoration:underline;
	}
#wb_menu li.wb_first a {
	float:left;
	display:block;
	color:#a0a0a0;
	height:29px;
	margin:0 0 0 0px;
	padding:0px 4px 0 4px;
	}
#wb_search{width:205px; height:21px; position:absolute; top:35px; right:20px; border:solid 1px #f3dbbe; padding-left:3px; padding-bottom:3px;}
#wb_search input { font-size:11px; border:none; padding:2px 2px 2px 2px; width:142px;}
#wb_search .btn_sub{padding:0!important; background:url(../images/bg_submit.gif) no-repeat; width:51px; height:15px; text-align:center; line-height:15px; cursor:pointer; position:absolute; right:5px; top:3px;}
#cse-search-box input {border:none!important;}
/*#wb_phone{position:absolute; top:40px; right:30px; font-family: "Lucida Sans Unicode", Arial; font-size:36px;}*/
#wb_phone{position:absolute; top:68px; right:21px; height:25px; line-height:25px; padding-right:25px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px;
font-weight:normal; color:#a0a0a0; background:url(../images/icon_phone.png) right no-repeat;}
#wb_phone span {color:#a82420; text-decoration:underline; font-weight:bold;}

/*wraper_content_main*/

#wb_wraper_content_main{
	height:auto;
	position:relative;
	padding:0px 0 0 0;
	}
#wb_content_main{
	width:980px;
	height:auto;
	position:relative;
	padding:0px 0 0 0;
	margin:0 auto;
	background:url(../images/container_back.png) repeat-y center center;
	}

/*content_main_section1*/

#wb_content_main_section1{
	width:980px;
	height:375px;
	position:relative;
	padding:0px 0 0 0;
	margin:0px auto 0 auto;
	}

/*ss_content_menu*/

#wb_content_menu {
	width:980px;
	font-size:12px;
	line-height:normal;
	height:43px;
	background:url(../images/m_menu_nback.png) repeat-x 0 0;
	margin:0  auto;
	padding:0px 0px 0 0px;
	}
.wb_content_menu {
	width:980px;
	font-size:12px;
	line-height:normal;
	height:43px;
	background:url(../images/m_menu_nback.png) repeat-x 0 0;
	margin:0  auto;
	padding:0px 0px 0 0px;
	position:relative;
	}
#wb_content_menu ul {
	margin:0  auto;
	padding:0px 0px 0 0px;
	list-style:none;
	}
#wb_content_menu li {
	display:inline;
	margin:0 0 0 0px;
	height:43px;
	text-align:center;
	color:#a0a0a0;
	float:left;
	line-height:43px;
	padding:0px 0px 0 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	
	}
#wb_content_menu ul li a {
	float:left;
	display:block;
	color:#fff;
	height:43px;
	/*width:116px;*/
	margin:0 0 0 0px;
	padding:0px 0px 0 0px;
	text-align:center;
	}
#wb_content_menu a:hover ,#wb_content_menu li.wb_first a:hover{
	color:#a0a0a0;
	
	}
#wb_content_menu ul li.wb_first a {
	float:left;
	display:block;
	color:#a0a0a0;
	height:43px;
	margin:0 0 0 0px;
	padding:0px 0px 0 0px;
	background:url(../images/m_menu_Aback.png) repeat-x 0 0;
	}
#wb_content_menu li.wb_big a {
	float:left;
	display:block;
	color:#fff;
	height:43px;
	width:153px;
	margin:0 0 0 0px;
	padding:0px 0px 0 0px;
	}
	
#wb_main_menu, #wb_main_menu ul {
	padding:0;
	margin:0; 
	list-style:none; 
	height: auto; 
	background:#ddd;
	}
#wb_main_menu {
	padding-left:0px; 
	width:980px; 
	z-index:100;
	padding:0px; /* pading 0*/
}
#wb_main_menu li.first {
	border-left:0px solid #fff;
}
#wb_main_menu table {
	border-collapse:collapse; 
	width:0; 
	height:0; 
	padding:0; 
	margin:-1px;
}
#wb_main_menu ul {
	position:absolute; 
	left:-9999px;
}
#wb_main_menu li {
	float:left; 
	font-family:Verdana, Arial, Helvetica, sans-serif ;
}
#wb_main_menu li a {
	white-space:nowrap; 
	background:url(../images/m_menu_nback.png); 
	display:block; 
	float:left; 
	height:43px;
/*	width:86px;*/
	width:86px;
	line-height:43px;
	font-size:12px; 
	text-decoration:none; 
	color:#fff; 
	padding:0 10px 0 10px; 
	text-align:center;
}
#wb_main_menu li a.wb_big {
	white-space:nowrap; 
	background:url(../images/m_menu_nback.png); 
	display:block; 
	float:left; 
	height:43px;
	width:133px; 
	line-height:43px; 
	font-size:12px; 
	text-decoration:none; 
	color:#fff; 
	padding:0 20px 0 10px;
}
#wb_main_menu li a.wb_big2 {
	white-space:nowrap; 
	background:url(../images/m_menu_nback.png); 
	display:block; 
	float:left; 
	height:43px;
	width:110px; 
	line-height:43px; 
	font-size:12px; 
	text-decoration:none; 
	color:#fff; 
	padding:0 20px 0 10px;
}
 
#wb_main_menu li a:hover,#wb_main_menu li a.wb_first {
	position:relative; 
	color:#a0a0a0; 
	background:url(../images/m_menu_Aback.png);
}
#wb_main_menu li:hover {
	position:relative;
}
#wb_main_menu li:hover > a {
	color:#a0a0a0
}

#wb_main_menu :hover ul {
	left:-1px; 
	top:43px; 
	width:120px; 
	background:url(trans.gif); 
	padding-top:1px; 
	border-bottom:0;
	z-index:100
}
#wb_main_menu :hover ul li a {
	/*border-left:1px solid #ccc;
	border-right:1px solid #ccc; */

	height:30px; 
	line-height:30px; 
	width:134px; 
	/*border-bottom:1px solid #ccc; */
	font-size:12px; 
	background:#000;
	z-index:100;
	text-align:left;
}	
	
.last { width:96px!important}
/*.big {width:79px!important}	*/
	
/*ss_content_main_section2*/
#wb_wraper_content_main_section2{
	width:980px;
	position:relative;
	padding:0px 0 0 0;
	margin:0px  auto 0px  auto;
	background:url(../images/content_back.png) repeat-x 0 0;
	}

	
#wb_content_main_section2{
	width:980px;
	height: auto;
	position:relative;
	padding:0px 0 0 0;
	margin:0px  auto 0px  auto;
	background:url(../images/content_back.png) repeat-x 0 0;
	}



/*section2_left*/

#wb_section2_left{
	width:260px;
	height: auto;
	float:left;
	margin:25px 0 0 20px;
	position:relative;
	}
#wb_heading {
	color:#ca0c26;
	font-family: "Trebuchet MS";
	font-size:18px;
	font-weight: bold;
	padding:20px 0 10px 0px;
	}

#wb_heading a{
	color:#ca0c26;
	font-family: "Trebuchet MS";
	font-size:18px;
	font-weight: bold;
	padding:20px 0 10px 12px;
	}
#wb_heading a:hover{
	color:#ca0c26;
	font-family: "Trebuchet MS";
	font-size:18px;
	font-weight: bold;
	padding:20px 0 10px 12px;
	text-decoration:underline;
	}
.wb_text{
	color:#646363;
	font-family: Verdana, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:3px 15px 7px 0px;
	}
.wb_news{
	color:#646363;
	font-family: Verdana, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:3px 15px 7px 0px;
	}s 
.wb_textsmall{
	color:#646363;
	font-family: Verdana, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:3px 15px 7px 0px;
	}	
.wb_text a {color:#881a16; text-decoration:underline;}	
.wb_text a:hover {text-decoration:none;}	
#top_cover{
	width:261px;
	height:14px;
	background:url(../images/menu_up.png) no-repeat 0 0;
	}
#center_cover{
	width:261px;
	background:url(../images/menu_c.png)  repeat-y 0 0;
	position:relative;
	}
#bottom_cover{
	width:261px;
	height:10px;
	background:url(../images/menu_down.png)  no-repeat 0 0;
	margin:-6px 0 0 0;
	}
.button{
	width:250px;
	height:39px;
	background:url(../images/s_menu_back.png) no-repeat 0 0;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#f0f0f0;
	font-weight:100;
	padding:10px 0 0 10px;
	}
.button a{
	color:#f0f0f0;
	}
	
.b1{	
	position:absolute;
	top:-10px;
	left:5px;
	}
.text{
	color:#656565;
	font-family: Verdana, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:3px 5px 7px 12px;
	}
.wb_link a{
	width:150px;
	height:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#008aff;
	background:url(../images/arrow.png) no-repeat left center ;
	margin:25px 0 90px 170px;
	padding:0px 0 0 15px;
	}
/*section2_right*/

#wb_section2_right{
	width:650px;
	height:auto;
	float:right;
	position:relative;
	margin:0 25px 0 0 ;
	}
#wb_list_heading1 {
	color:#646363;
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	padding:20px 0 5px 0px;
	font-weight:100;
	}
#wb_s2_right_box_l{
	width:321px;
	height:215px;
	background:url(../images/box.png)  no-repeat 0 0;
	float:right;
	margin:10px 0 0px 0;
	}
#wb_s2_right_box_r{
	width:321px;
	height:215px;
	background:url(../images/box.png)  no-repeat 0 0;
	float:left;
	margin:10px 0 0px 0;
	}
.wb_clear{
	clear:both;
	}	
.wb_box_align{
	margin:8px 0 0 10px;
	}
.wb_box_hd{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	padding:15px 0 0 10px;
	color:#010101;
	}

.wb_box_link a{
	width:150px;
	height:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#008aff;
	background:url(../images/arrow.png) no-repeat left center ;
	margin:25px 0 0 240px;
	padding:0px 0 0 15px;
	}
/*wraper_footer*/

#wb_wraper_footer{
	width:980px;
	margin:30px auto 0 auto;
	height:67px;
	background: #000 url(../images/footer_back.png) repeat-x 0 0px;
	}
#wb_footer{
	width:980px;
	height:67px;
	margin:0 auto;
	position:relative;
	}

#wb_text_footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#a0a0a0;
	padding:0px 0px 1px 5px;
	float:left;
	}
.wb_text_footer a{
	color:#a0a0a0;
	}
.wb_text_footer a:hover {color:#f3dbbe; text-decoration:underline;}
.wb_text_footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#a0a0a0;
	text-align:right;
	padding:20px 10px 0 0 ;
	}
#wb_top{
	padding:0 10px 0 0;
	}
#wb_menuf {
	width:670px;
	font-size:11px;
	line-height:normal;
	height:20px;
	/*background:url(../images/menuback.png) no-repeat 0 0;*/
	position:absolute;
	top:18px;
	left:10px;
	}
#wb_menuf ul {
	margin:0  auto;
	padding:0px 0px 0 0px;
	list-style:none;
	}
#wb_menuf li {
	display:inline;
	margin:0 0 0 0px;
	height:20px;
	text-align:center;
	/*color:#a0a0a0;*/
	color:#f3dbbe;
	float:left;
	line-height:20px;
	padding:0px 0px 0 0px;
	font-family:tahoma , Verdana, Arial, Helvetica, sans-serif;
	}
#wb_menuf a {
	float:left;
	display:block;
	color:#a0a0a0;
	height:20px;
	margin:0 0 0 0px;
	padding:0px 4px 0 4px;
	text-align:center;
	}
#wb_menuf a:hover ,#wb_menuf li.wb_first a:hover{
	color:#f3dbbe;
	text-decoration:underline;
	}
#wb_menuf li.wb_first a {
	float:left;
	display:block;
	color:#a0a0a0;
	height:20px;
	margin:0 0 0 0px;
	padding:0px 4px 0 4px;
	}





/*code for Kitchen page*/

#wb_section2_right_ktn{
	width:500px;
	height:auto;
	float:right;
	position:relative;
	margin:0 25px 0 0 ;
	}
#wb_section2_left_ktn{
	width:400px;
	height: auto;
	float:left;
	margin:25px 0 0 28px ;
	position:relative;
	}
#wb_section2_left_ktn .wb_image {text-align:left!important;}	
.other_pic{
	margin:0 0 0 4px;
	}

/*code for bedroom page*/
#wb_section2_right_about{
	width:922px;
	height:auto;
	float:right;
	position:relative;
	margin:0 25px 0 0 ;
	}
#wb_section2_left_about{
	width:1px;
	height: auto;
	float:left;
	margin:0px 0 0 0px ;
	position:relative;
	}
#scroller{
	width:200px;
	height: autipx;
	float:left;
	margin:0px 0 0 0px ;
	position:relative;
	}
a.link{
font-family: Verdana, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
	font-size:13px;
color:#646363;
font-weight: normal;
text-decoration: none;
}

a.link:hover{
font-family: Verdana, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
	font-size:13px;
color:#fa7c1b;
font-weight: normal;
text-decoration: underline;
}

/********css add **********/
/*#search_results {background:lime;}*/
.box {width:222px; background:url(../images/box_main_bg.png) repeat-y; position:relative; color:#1a1a1a; font-family: Verdana, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; min-height:277px; float:left; margin:22px 0px 0px 17px;}
.box .top {background:url(../images/box_main_top.png) no-repeat; margin:0; padding:0; width:222px; height:46px; overflow:hidden;}
.box .top a {font-size:16px; color:#fff; line-height:39px; margin-left:15px;}
.box .bottom {background:url(../images/box_main_bottom.png) no-repeat; height:31px; width:222px; position:absolute; bottom:0; overflow:hidden;}
.box p {margin:0; padding:15px 15px 20px 15px;font-size:12px;}
.box p .icon {float:left; margin-right:7px;}
.box p span {color:#881a16;}
.box p a {color:#646363; text-decoration:none;}
.box p a:hover {text-decoration:underline;}
.box .bottom a {color:#881a16; font-size:11px; line-height:38px; float:right; margin-right:15px;}
.box .bottom a:hover {text-decoration:underline;}
.first {margin-left:20px!important;}
/*******end css add *****/

/***price table ****/
.price-table {border-collapse:collapse; margin:20px 0;}
.price-table th {background:#881a16; color:#fff; font-size:14px; text-align:left; padding:5px 5px; min-width:100px;}
.price-table tr {border-bottom:solid 1px #881a16; background:#f3dbbe;}
.price-table td {font-size:13px; vertical-align:top; padding:10px;} 
.sel {background:#fff1df!important;}

#first_image .mtext{font-size:12px; color:#919191;}
/*#first_image .mtext span {color:#881a16; display:block; margin:5px 0 0 0 ;}*/
/*#.corner {background:url(../images/corner1.png) no-repeat; width:210px; height:209px; position:absolute; top:43px; right:-5px; z-index:999;} */
.visiteaster {font-size:40px; color:#881a16; font-weight:bold; position:absolute; top:47px; left:250px; display:none!important;}
.firspage {top:0!important;}

/**contact maps**/
.firstHeading {color:#881a16; font-size:14px;}
#bodyContent {font-size:12px;}
/******news*********/
#catfish {background:#fff; position:relative; height:30px!important; border-top:solid 1px #881a16;}
#close {float:right; display:block; width:31px; height:31px; background:url(../images/close.png) no-repeat; margin:0 10px 0 0;}
#ticker-controls {}
.news-item {	color:#646363;
	font-family: Verdana, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:3px 15px 7px 0px;
	}