@charset "utf-8";
/* CSS Document */
img{
border:none;
}
.clear{
clear:both;
}
html,body{
margin:0px;
padding:0px;
background:url(../images/page-bg.png) repeat;
font-family:"Trebuchet MS", "Adobe Jenson Regular", Arial;
}
a{
color:#8cb5ae;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
#logo{
	z-index:1;
}
.wrapper{
margin:0px auto;
width:812px;
}
.wrap-top{
background:url(../images/page-top.png) no-repeat;
margin-top:25px;
}
.wrap-bott{
background:url(../images/page-bottom.png) left bottom no-repeat;
margin-bottom:45px;
padding:20px 0px;
}
.wrap-cnt{
background:url(../images/page-rep.png) repeat-y;
padding:2px 10px;
}
.header{
background:url(../images/header-bg.png) no-repeat;
text-align:center;
margin-top:-12px;
position:relative;
padding-top:10px;
}
.navbar{
}
.navbar ul{
margin:0px;
padding:0px 15px;
margin-top:-10px;
}
.navbar ul li{
float:left;
list-style:none;
padding:0px 17px;
}
.navbar ul li.clear{
clear:both;
float:none;
}
.navbar ul li.anc1.current{
background:url(../images/act-ico.png) 6px 47px no-repeat;
}
.navbar ul li.anc2.current{
background:url(../images/act-ico.png) 7px 20px no-repeat;
}
.navbar ul li.anc3.current{
background:url(../images/act-ico.png) 5px 8px no-repeat;
}
.navbar ul li.anc4.current{
background:url(../images/act-ico.png) 6px 15px no-repeat;
}
.navbar ul li.anc5.current{
background:url(../images/act-ico.png) 6px 24px no-repeat;
}
.footer{
background:url(../images/footer-bg.png) right bottom no-repeat;
margin:0px 10px;
}
.footer-bg{
background:url(../images/footer-bg.png) left bottom no-repeat;
text-align:center;
font-size:12px;
}
.footer ul{
margin:0px;
padding:0px;
list-style:none;
}
.footer ul li{
display:inline;
color:#664e37;
}
.footer ul li a{
}
.footer label{
display:block;
color:#664e37;
padding:3px 0px;
}
.footer label a{
color:#664e37;
}
.content{
padding:10px 60px 50px 85px;
}
.cnt-right{
float:right;
width:200px;
padding-left:20px;
}
.cnt-right .crb-top{
background:url(../images/right-box-bg-top.png) no-repeat;
padding-top:10px;
}
.cnt-right .crb-bottom{
background:url(../images/right-box-bg-bottom.png) left bottom no-repeat;
padding-bottom:8px;
}
.cnt-right .crb-rep{
background:url(../images/right-box-bg-rep.png) repeat-y;
padding:10px 17px;
}
.cnt-right .crb-rep h2{
margin:0px;
color:#f36729;
font-family:"Trebuchet MS", "Adobe Jenson Regular", Arial;
font-size:18px;
background:url(../images/right-heading-bg.png) no-repeat;
padding:7px 0px 0px 30px;
}
.cnt-right .crb-rep p{
	margin:0px;
	color:#6b5f47;
	font-size:11px;
	font-weight:bold;
}
.cnt-right .crb-rep p a{
color:#6b5f47;
font-weight:bold;
font-size:11px;
}
.cnt-right .crb-rep ol{
font-size:11px;
font-weight:bold;
color:#6b5f47;
margin:0px;
padding:5px 5px 0px 32px;
list-style-position:outside;
}
.cnt-right .cr-box1{
padding-bottom:10px;
padding-top:15px;
}
.cnt-right .crb-rep ol li{
}
.cnt-right .crb-rep ol li a{
color:#6b5f47;
}
.cnt-right .crb-rep ol li a:hover{
text-decoration:none;
}
.cnt-left h1{
color:#f37134;
font-size:20px;
font-weight:normal;
margin:0px;
}
.cnt-left p{
color:#6b5f47;
font-size:12px;
margin:0px;
padding:10px 0px 20px 0px;
}
.cnt-left p.nopadd{
padding:2px 0px;
}
.cnt-left img{
padding-bottom:15px;
}
/*end psd coders*/
#products{
	/*products UL*/
	color:#6b5f47;
	font-size:12px;
	margin-left:-40px;
}
#products .productLI{
	border-top:1px dotted black;
	clear:both;
	list-style:none;
	overflow:hidden;
	padding:20px 0 0;
}
#products .productLI .productDescription{
	float:right;
	width:375px;
}
#products .productLI .productDescription h3{
	color:#f37134;
	display:inline;
}
#products .productLI .productImage{
	float:left;
	width:270px;
}
#products .productLI .productImage img{
	width:205px;
}
#products .productLI ul{
	list-style:disc;
}
#products .productLI ul li{
	margin-left:-25px;
}
.homeImage{
	background-image:url(../images/bedding_frame.gif);
	background-position:top left;
	background-repeat:no-repeat;
	float:left;
	height:263px;
	padding:15px 0 0 15px;
	width:337px;
}
.homeText{
	float:left;
	width:337px;
}
.aboutImageDiv{
	float:right;
	margin:0 5px 20px 25px;
	width:240px;
}
.aboutFrame{
	background-image:url(../images/About_frame_bg.gif);
	background-position:top left;
	background-repeat:repeat-y;
	position:relative; 
	width:239px; 
}
.aboutImage{
	padding-left:14px;
}
.frame{
	left:0px;
	position:absolute; 
	z-index:2; 
}
.frameTop{
	top:0px; 
}
.frameBottom{
	bottom:-10px; 
}
.aboutImageDiv span{
	color:#6b5f47;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	padding-left:15px;
}
#contactInfoDiv{
	color:#6b5f47;
	float:left;
	font-size:14px;
	width:215px;
}
#googleMapDiv{
	margin-top:50px;
}
#googleMapDiv a{
	font-size:12px;
	margin-left:11px;
}
#contactForm{
	color:#6b5f47;
	float:right;
	font-size:14px;
	width:432px;
}
#cycle{
	height:222px;
	width:299px;
}
