html,body {
	margin:0;
	padding-top:10px;
	font-family:Arial;
	color:#993623;
}

.logofix {
	position: fixed; 
	top: 20px; 
	left: 80px; 
	width: 150px; 
	height: 165px;
}

.contactfix {
	position: fixed; 
	top: 210px; 
	left: 80px; 
	width: 150px; 
	height: 165px;
}


.main {
	position: relative; 
    left: 250px; 
	width:630px;
	padding-top:20px;
}

.hiddenPic {display:none;}

#navigation,#navigation li {
	margin:0;
	padding:0;
	list-style:none;
}
	#navigation {
	    margin-top:18px;
	    margin-bottom:20px;
	    height:27px;
		width:630px;
	}
	#navigation li{
	    height:27px;
	    width:107px;
	    float:left;
	}
	#navigation li a {
	    display:block;
	    width:93px;
	    height:27px;
	    float:left;
	    line-height:27px;
	    overflow:hidden;
	    text-indent:95px;
	}
	#home {background:url(images/m_home.gif) no-repeat;}
	#home:hover,.selected #home {background:url(images/m_home2.gif) no-repeat;}

	#services {background:url(images/m_services.gif) no-repeat;}
	#services:hover,.selected  #services {background:url(images/m_services2.gif) no-repeat;}

	#building {background:url(images/m_building.gif) no-repeat;}
	#building:hover,.selected  #building {background:url(images/m_building2.gif) no-repeat;}

	#interiors {background:url(images/m_interiors.gif) no-repeat;}
	#interiors:hover,.selected  #interiors {background:url(images/m_interiors2.gif) no-repeat;}

	#aboutus {background:url(images/m_aboutus.gif) no-repeat;}
	#aboutus:hover,.selected #aboutus {background:url(images/m_aboutus2.gif) no-repeat;}

	#contact {background:url(images/m_contact.gif) no-repeat;}
	#contact:hover,.selected  #contact {background:url(images/m_contact2.gif) no-repeat;}

	.last {width:93px !important;overflow:hidden;}

.fl{
	width:630px;
	height:380px;
	clear:both;
	margin-bottom:15px;
}

p {
	margin:0;
	padding:0;
	border:1px solid #c28a72;
	padding:17px;
	width:594px;
	height:auto;
}


	.contact_b,.contact_w{
	    width:630px;
	    height:28px;
	    display:block;
	    text-indent:640px;
	    line-height:28px;
	    background:url(images/ft_brown.gif) no-repeat;
	    overflow:hidden;
	    margin-bottom:20px;
	}
	.contact_b{background:url(images/ff1.gif) no-repeat;}
	.contact_w{background:url(images/ff2w2.gif) no-repeat;}
	.contact_b:hover{background:url(images/ff1_brown.gif) no-repeat;}
	.contact_w:hover{background:url(images/ff2w.gif) no-repeat;}

.box,.dl {
	width:628px;
	border:1px solid #c28a72;
	min-height:89px;
	margin-bottom:18px;
}
	.box img,.box a,.box div  {
        width:104px;
		float:left;
		display:block;
		height:89px;
		float:left;
	}

	.box span {
		width:482px;
		display:block;
		float:left;
		padding-left:17px;
		padding-right:25px;
		padding-top:3px;
		font-size:11px;
		text-align:justify;
	}
	
	.small {
		font-size:11px;
	}
	
 	
	.box span.bold {
		padding-top:20px;
		font-size:10px;
	}
.dl {
	border-top:1px solid #c28a72;
	margin-bottom:0;
	width:588px;
	height:auto;
	font-size:13px;
	line-height:20px;
	font-weight:400;
	padding:20px;
	border-top-width:1px !important;
}
	.left,.right {
		width:274px;
		float:left;
		text-align:justify;
	}
	.left {margin-right:40px;}
	h2{margin:0;padding:0;font-size:11px;}
	.tp {padding-top:13px !important;}
	.tp2 {padding-top:7px !important;}

.dl a {
	color:#993623;
}
	#about #box1 {height:107px !important;}

.whend {
	width:100%;
	height:1px;
	line-height:1px;
	font-size:1px;
	clear:both;
}

.footer {
	width:630px;
	margin-top:10px;
	text-align:center;
	padding-bottom:30px;
}

.footer p{text-align:center;margin-top:40px;}
.footer p span{
		display:block;
		text-align:center;
	}
.l2 {font-size:11px;font-weight:bold;font-style:italic;padding:10px 0;}
.l3{font-size:10px;padding-bottom:10px;}