/* CSS Document */

body
{
background-color: #6F616A;
}

#container
{
position: relative; left: 0px; top: 0px; width: 777px;
margin-left: auto; margin-right: auto;
}

#top
{
position: relative; left: 0px; top: 0px; width: 777px; height: 81px;
}

#middle_home
{
position: relative; left: 0px; top: 0px; width: 777px; height: 296px;
}

#bottom_banner
{
position: absolute; left: 48px; top: 220px; width: 300px; height: 228px;
}

#home_offer
{
position: absolute; left: 0px; top: 445px; width: 777px; height: 695px;
margin-left: auto; margin-right: auto;
}


#home_audit_container
{
position: relative; left: 0px; top: 8px; width: 777px;
margin-left: auto; margin-right: auto;
}

#home_audit_top
{
position: relative; left: 0px; top: 0px; width: 777px;
}

#home_audit_bot
{
position: relative; left: 0px; top: 0px; width: 777px;
}

#home_flash
{
position: absolute; left: 100px; top: 50px; width: 260px; height: 100px;
z-index: 2;	
}

#middle
{
position: relative; left: 0px; top: 0px; width: 777px; height: 265px;
}

#brand_boxes
{
position: relative; left: 0px; top: 0px; width: 777px;
margin-left: auto; margin-right: auto;
}

#nav_home
{
position: absolute; left: 95px; top: 218px; width: 358px; height: 31px;
background-color: #000000; z-index: 1;
}

#nav
{
position: relative; left: 0px; top: 0px; width: 683px; height: 31px;
margin-left: auto; margin-right: auto;
}

#designnav_left
{
position: absolute; left: 85px; top: 1px; width: 139px;
}

#portfolionav_left
{
position: absolute; left: 120px; top: 220px; width: 139px;
}

#nav_left_about
{
position: absolute; left: 43px; top: 10px; width: 143px;
}

#oval_bot
{
position: relative; left: 0px; top: 0px; width: 683px; height: 60px;
margin-left: auto; margin-right: auto;
}

#home_number
{
position: absolute; right: 18px; top: 18px; width: 140px; height: 30px;
}

#content_container_beige
{
position: relative; left: 0px; top: 0px; width: 683px; min-height: 250px;
background-image: url(../images/beige_bg.jpg);
margin-left: auto; margin-right: auto;
padding: 0px;
}

#content_container_black
{
position: relative; left: 0px; top: 0px; width: 683px; min-height: 300px;
background-image: url(../images/black_bg.jpg);
margin-left: auto; margin-right: auto;
}

#content_container_xmas
{
position: relative; left: 0px; top: 0px; width: 683px; min-height: 300px;
background-image: url(../images/xmas-offers-bg.jpg);
margin-left: auto; margin-right: auto;
}


#text_area
{
position: relative; left: 200px; top: 10px; width: 413px; padding: 0px;
}

#design_text_area
{
position: relative; left: 70px; top: -10px; width: 543px; padding: 0px;
}

#home_text_area
{
position: relative; left: 90px; top: 0px; width: 600px; padding: 0px;
}

#about_text_area
{
position: relative; left: 70px; top: 0px; width: 543px; padding: 0px;
}

#boutique_text_area
{
position: relative; left: 70px; top: 0px; width: 543px; padding: 0px;
}

#portfolio_image_area
{
position: absolute; left: 385px; top: 35px; width: 300px; height: 200px;
text-align: center;	
}

#footer
{
position: relative; left: 0px; top: 0px; width: 683px; height: 61px;
background-image: url(../images/footer_plain.jpg);
margin-left: auto; margin-right: auto;
}

#home_footer
{
position: relative; left: 0px; top: 10px; width: 777px;
margin-left: auto; margin-right: auto; text-align: center;
padding-bottom: 20px; padding-top: 10px;
}

#design_footer
{
position: relative; left: 0px; top: 10px; width: 777px;
margin-left: auto; margin-right: auto; text-align: center;
}


#folio_footer
{
position: relative; left: 0px; top: 150px; width: 777px;
margin-left: auto; margin-right: auto; text-align: center;
}


/* Show hide code */

.dhtmlgoodies_question{	/* Styling question */
	/* Start layout CSS */
	color: #B7A99F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
    font-weight: bold;
	width: 543px;
	margin-bottom:2px;
	margin-top:2px;
		
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	background-color: #B7A99F;
	color: #FFFFFF;
	width:543px;
	
	/* End layout CSS */
	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;
	border-bottom: solid 10px #000000;

}
.dhtmlgoodies_answer_content{	/* Content that is slided down */
	padding:5px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	
}