#container {
	background-color: #fff;
	width: 1000px;
	/*border: 2px dashed #990000;*/
	padding: 0px 0 5px 0px;
	margin-right: auto;
	margin-left: auto;
}
body, p{
	font-family: century gothic, Arial, Helvetica, sans-serif;
	background-color: #FFF;
	margin: 0 0 10px 0px;
	font-size: 14px;
	color: #4F4F4F;
	padding: 0 0 2px 1px;
	word-spacing: 3px;
	line-height: 17px;

}

#body_contents ul li a, .body_contents p a, .see_more a, #generic_footer ul li a, #seo_footer ul li a, #seo_footer ul a, #DDWfooter ul li a, #DDWfooter p a, #body_contents_promo p a, #body_contents_promo ul li a
{
border-bottom:1px solid #9CA8B1;
color:#0064A3;
text-decoration:none;
}
#body_contents ul li a:visited, .body_contents p a:visited, .see_more a:visited, #generic_footer ul li a:visited {
border-bottom:1px solid #9CA8B1;
color:#0064A3;
text-decoration:none;
}
#body_contents ul li a:hover, .body_contents p a:hover, .see_more a:hover, #generic_footer ul li a:hover, #seo_footer ul li a:hover, #DDWfooter ul li a:hover, #DDWfooter p a:hover, #body_contents_promo p a:hover, #body_contents_promo ul li a:hover{
border-bottom:1px solid #0064A3;
color:#0064A3;
text-decoration:none;
}

#body_contents_promo ul li
{
	font-size: 14px;
	padding: 3px 0 20px 3px;
	word-spacing: 4px;
	line-height: 22px;

}

h1,h2
{
font-family: century gothic, Arial, Helvetica, sans-serif;
padding: 0 0 7px 0;
margin: 0;
}

h1
{
padding: 0 0 10px 0px;
color: #0D9CD8;
font-size: 17px;
font-weight: bold;
/*text-transform: uppercase;*/
}

h2
{
padding: 0 0 0px 1px;
color: #0D9CD8;
font-size: 14px;
font-weight: bold;
}

h3
{
padding: 0 0 5px 1px;
color: #0D9CD8;
font-size: 12px;
font-weight: bold;
}

h4
{
padding: 0 0 5px 1px;
color: #4F4F4F;
font-size: 11px;
font-weight: bold;
text-align: center;
}



h6
{
color: #4F4F4F;
font-size: 10px;
font-weight: bold;
text-align: left;
}

a:img{border-bottom:0px;
}

a:hover img{border-bottom:0px;
}

a:link, a:visited{
color:#0064A3;
text-decoration: none;

}

a:hover, h2 a:hover, h3 a:hover {
text-decoration: underline;

}

#header {
	padding: 0px;
	margin: 6px 0px 2px 0px;
	width: 1000px;
}



#red {
	font color: #CC1A1A;
}

#header img
{
padding:  0px;
margin:  0px ;
}

#topnav {

	font-size: 15px;
}

#topnav ul{
padding: 9px 15px 5px 146px;
margin: 0;
/*background-color:#316531;*/

}



#topnav ul li{
display: inline;
padding: 0;
margin: 0;
}

#topnav ul li a{
color: #FFF;
padding: 0 15px 0 5px;
text-align: left;
text-decoration: none;
background-image: url('../images/custom-made-furniture.gif');
background-repeat: no-repeat;
padding: 0px 9px 2px 12px;
/*font-weight: bold;*/
} 

#topnav ul li a:hover
{
color:#DBE2E7;
text-decoration: underline;

}

/*
ul li
{
list-style-image: url('../images/arrow.gif');
display: inline;
background-image: url('../images/arrow.gif');
background-repeat: no-repeat;
padding: 10px 10px 10px 10px;
}*/


#topnav_links {

	font-size: 12px;
}

#topnav_links ul{
padding: 0px 43px 0px 0px;
margin: 0;
/*background-color:#316531;*/

}



#topnav_links ul li{
display: inline;
padding: 0;
margin: 0;
}

#topnav_links ul li a, topnav_links ul li a:visited  {
color: #fff;
text-align: left;
text-decoration: none;
background-repeat: no-repeat;
padding: 0px 4px 0px 4px;
/*font-weight: bold;*/
} 



#topnav_links ul li a:hover
{
color:#DBE2E7;
text-decoration: underline;

}


#body_contents {
	width: 518px;
	/*border-bottom: 1px solid #4C4C4C;*/
	float: right;
	padding: 18px 5px 5px 5px;
	text-align: justified;
}

#inside_body_contents {
	padding: 0px;
	width: 650px;
	float: left;
	margin: 15px 5px 5px 109px;
}

#body_contents_promo {
	/*border-bottom: 1px solid #4C4C4C;*/
	float: left;
	margin: 18px 5px 5px 5px;
	text-align: justified;
	width:980px;
}



#promo_box, #promo_box2
{	
	position:relative;
	text-align: left;
	margin:0px;
	padding: 0px;
	width: 223px
	}

#promo_box3, #promo_box4
{	
	position:relative;
	text-align: left;
	margin:0px;
	padding: 0px;
	width: 223px
		/*border: 2px dashed #990000;*/

	}


#promo_box 

	{	
	top:8px;
	left: 0px;
	}

#promo_box2 	
	
	{	
	top:-218px;
	left: 260px;
	}

#promo_box3 

	{	
	top:-233px;
	left: 0px;
	}

#promo_box4 	
	
	{	
	top:-458px;
	left: 260px;
	}

#discount, #trading 
{	
position:absolute;
top: 350px;
background-color:#EDF7FC;
border: 1px solid #018AD0;
width: 220px;
height: 150px;
}

#trading{
padding: 5px 15px 5px 14px;
margin: 0px 0px 0px 272px;
}

#discount{
padding: 5px 15px 5px 14px;
background-color:#fff;

}

#RHC
{	
position:absolute;
top: 183px;
/*background-color:#EDF7FC;*/
/*border: 1px solid #018AD0;*/
width: 205px;
padding: 0px 15px 5px 14px;
margin: 0px 0px 0px 758px;
}

#mix106_1, #mix106_2, #mix106_3, 
{	
position:absolute;
background-color:#EDF7FC;
border: 1px solid #018AD0;
width: 205px;
padding: 5px 15px 5px 14px;
margin: 0px 0px 0px 758px;
}

 #mix106_2,  #mix106_3,  #mix106_4
{	
padding-top:10px;
}






#category1, #category2
{	
	position:relative;
	text-align: left;
	margin:0;
	padding: 0;
	width: 334px;
	}

#category1 

	{	
	top:16px;
	left: 0px;
	}

#category2 	
	
	{	
	top:-241px;
	left: 474px;
	}


#flash {
	padding: 5px 1px 7px 0px;
	width: 998px;
	/*border: 2px dashed #990000;*/
	float: right;
}


#generic_footer, #seo_footer, #DDWfooter  {
	padding: 0px;
	width: 1000px;
	/*border-bottom: 1px solid #4C4C4C;*/
	position:relative;
	margin-top: 5px;
	text-align: center;

}


#seo_footer ul li a{
color: #4e311d;
text-decoration: none;
} 

#seo_footer a:hover
{
color: #2D2D2D;
text-decoration: underline;
}

#generic_footer
	{	
	top:34px;
	}



#seo_footer, #seo_footer ul li a, #seo_footer ul li a:visited 
	{	
	top:700;
	margin-top:70px;
	text-decoration: none;
	font-size: 12px;
	color: #4e311d;
	}


#DDWfooter 
	{	
	top:50px;
	}

	#seo_footer
	{	

	font-size: 12px;
	}

#seo_footer ul
	{padding:0}

#logo_footer
	{	
	position:relative;
/*	border: 2px solid #990000;*/
	width: 1000px;
	height: 100px;
	padding-top:10px;
	margin-top:10px;

	}


#logo1, #logo2, #logo3, #logo4, #logo5
{	
	position:absolute;
	text-align: left;
	margin:0px;
	padding: 0px;
	width: 223px
	border: 0px;
	top: 0px;
}

#logo2
{	
padding-left:5px;
	left: 0px;
}


#logo3
{	
padding-left:5px;
left: 178px;
}

#logo4
{	
padding-left:5px;

	left: 500px;
}

#logo5
{	
padding-left:5px;

	left: 763px;

}

#generic_footer ul, #seo_footer ul, #DDWfooter ul{
display: inline;
}


#generic_footer ul li, #seo_footer ul li, #DDWfooter ul li{
display: inline;
padding-left: 5px;
list-style-image: url('../images/arrow.gif');
list-style-type: circle;
}

#generic_footer ul li a, #DDWfooter ul li a{
color: #4F4F4F;

} 

#generic_footer a:hover, #seo_footer a:hover, #DDWfooter ul li a:hover
{
color: #2D2D2D;
text-decoration: underline;
}

#grey_box {
	background-color: #9CA9B2;
	padding: 10px;
	width: 450px;
	height: 280px;
	/*border: 2px dashed #990000;*/
	float: left;
	margin-top: 15px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 15px
}

.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px; */
}

#cms_content{padding:10px}