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

html{
	height:101%; background-image:url(/images/bg2.jpg);}

body {
	margin: 0px;
	padding: 0px;
	text-align: center;
	font: 73% Verdana, Arial, Helvetica, sans-serif;
	height:101%; background-image:url(/images/bg2.jpg);}


#header-container {
	margin: 0px;
	padding-bottom: 30px;
	text-align: center;
	width: 100%;
	height: auto;
	overflow: hidden;
}
#header {
	width: 850px;
	height: auto;
	overflow: hidden;
	margin: 0px auto;
	padding: 0px;
	text-align: left;
}

#header_largest{
	float:left;
	width: 400px;
	height: auto;
	overflow: hidden;
	margin: 0px auto;
	padding: 0px;
	text-align: left;
}

.logo{
	float:left;
	padding-top:30px;
	}

#header_telephone{
	float:right;
	padding-top:10px;
	width: 300px;
	height: auto;
	overflow: hidden;
	margin: 0px auto;
	text-align: right;
}

#header_facebook{
float:left;
margin-right: 60px;
padding-top: 40px;
}

.furniture{
	float:right;
	padding-top:55px;
	}



#main-container {
	margin: 0px;
	padding: 0px;
	text-align: center;
	width: 100%;
	height: auto;
	overflow: hidden;
}
#main {
	width: 850px;
	border:3px solid #232323;
	background-color:#020302;
	height: auto;
	overflow: hidden;
	margin: 0px auto;
	padding: 1px;
	text-align: left;
	background-image:url(../images/bg_fade_out.jpg);
	background-repeat:repeat-x;
	background-position:bottom right;}

#content {
	width: 846px;
	height: auto;
	overflow: hidden;
	padding: 2px;
	text-align: left;
	background-image:url(../images/bg_fade.jpg);
	background-repeat:repeat-x;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}



#content_left {
	float:left;
	width: 31%;
	min-height:290px;
	overflow: hidden;
	padding: 5px;
	text-align: left;
	border-right: 1px solid #333;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	}
	
#content_left .content_left_image {
	text-align: center;
	display: block;
	width:100%;
}

#content_left img, #content_left a img  {
	margin:0 auto;
	border:1px solid #ccc;
	}

#mainpic {
	width: 850px;
	min-height:350px;
	overflow: hidden;
	margin: 0px auto;
	text-align: left;
	}
	
#content_middle {
	float:left;
	width: 31%;
	min-height:290px;
	overflow: hidden;
	text-align: left;
	border-right: 1px solid #333;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 13px;
	}
	
	#content_middle a {
	text-decoration: none;

}

#content_middle img{
padding-top: 40px;
}
	
#content_right {
	float:left;
	width: 33%;
	min-height:290px;
	overflow: hidden;
	padding: 5px;
	text-align: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	}

#footer-container {
	margin: 0px;
	padding: 0px;
	text-align: center;
	width: 100%;
	height: auto;
	overflow: hidden;
}
#footer {
	width: 850px;
	height: auto;
	overflow: hidden;
	margin: 0px auto;
	padding-top: 10px;
	text-align: left;
}

#copyright {
	float:left;
	width: 500px;
	height: 40px;
	line-height:40px;
	overflow: hidden;
	margin: 0px auto;
	padding: 0px;
	text-align: left;
}

#vbs {
	float:right;
	width: 200px;
	height: 40px;
	line-height:40px;
	overflow: hidden;
	margin: 0px auto;
	padding: 0px;
	text-align: right;}
	
/* Product Detail Page */	
	
#product_images {
	float:left;
	width: 19%;
	min-height:290px;
	overflow: hidden;
	text-align: left;
	border-right: 1px solid #333;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	}
	
#product_detail {
	float:left;
	width: 77%;
	min-height:290px;
	overflow: hidden;
	padding: 5px;
	text-align: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	}

#hp_image{
	margin: 0 auto;
	width:100%;
	text-align:center;
	height:auto;
	}
.hp_image {
	padding:2px;
	border:1px solid #999;}
	
.categories {
	float:left;
	padding:3px;
	text-align:center;
	margin:3px;
	border:1px solid #313131;
	overflow:hidden;}

.mainpic{border-bottom:1px solid #020302;}
	
.image_border {border:1px solid #ccc; padding:1px;}


.category_img_border{
	border:1px solid #999; padding:2px; display:block; margin-bottom:3px;}

a.category_img_border{
	border:1px solid #999; padding:2px; display:block;  }

a.category_img_border:hover{
	border:2px solid #FF0000; padding:1px; display:block;  }





.gallerypics {
	display:block;
	height:113px;
	width:100%;
	}



.float_img_right{
	float:right;
	padding:2px;
	margin:10px;
	border:1px solid #ccc;}
	
.span_right{
	float:right;
	padding:2px;
	}

#specials { 
	margin: 0 auto;
	width:100%;
	height:65px;
	padding-top:7px;
	padding-bottom:4px;
	text-align:center;
		
	}
	
	
.hp_pics { 	float:left;
			display:block;
			width:80px;
			height:60px;
			margin:3px;
			padding:1px;
			}
			
.hp_pics a { display:block;	width:80px;	height:60px; margin:3px; padding:1px; border:1px solid #fff;}

.hp_pics a:hover { display:block; width:80px; height:60px; margin:3px; padding:1px; border:1px solid #C00;}
