*{
	margin: 0px;
}

body{
	background: url(../images/mainBg.jpg) repeat;
	font: 16px "Lucida Grande", Lucida, Verdana, sans-serif;
}
#wrapper{
	width: 939px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
}
#header{
	background: url(../images/header.png) no-repeat;
	height: 134px;
	width: 939px;
}
#nav{
	padding-top: 78px;
	height: 56px;
}

#home{
	height: 56px;
	width: 114px;
	color: #ab9977;
	float: left;
}

#home a{
	height: 56px;
	width: 114px;
	padding-top: 20px;
	padding-left: 37px;
	color: #ab9977;
	text-decoration: none;
	float: left;
}

#home a:hover{
	text-decoration: none;
	background: url(../images/home_over.png) no-repeat;
}

#search{
	height: 56px;
	width: 143px;
	color: #ab9977;
	float: left;
}

#search a{
	height: 56px;
	width: 143px;
	padding-top: 20px;
	padding-left: 18px;
	color: #ab9977;
	text-decoration: none;
	float: left;
}

#search a:hover{
	text-decoration: none;
	background: url(../images/search_over.png) no-repeat;
}

#buyers{
	height: 56px;
	width: 95px;
	color: #ab9977;
	float: left;
}

#buyers a{
	height: 56px;
	width: 95px;
	padding-top: 20px;
	padding-left: 23px;
	color: #ab9977;
	text-decoration: none;
	float: left;
}

#buyers a:hover{
	text-decoration: none;
	background: url(../images/buyers_over.png) no-repeat;
}

#sellers{
	height: 56px;
	width: 96px;
	color: #ab9977;
	float: left;
}

#sellers a{
	height: 56px;
	width: 96px;
	padding-top: 20px;
	padding-left: 24px;
	color: #ab9977;
	text-decoration: none;
	float: left;
}

#sellers a:hover{
	text-decoration: none;
	background: url(../images/sellers_over.png) no-repeat;
}

#executives{
	height: 56px;
	width: 154px;
	color: #ab9977;
	float: left;
}

#executives a{
	height: 56px;
	width: 154px;
	padding-top: 20px;
	padding-left: 19px;
	color: #ab9977;
	text-decoration: none;
	float: left;

}

#executives a:hover{
	text-decoration: none;
	background: url(../images/executives_over.png) no-repeat;
}

#office{
	height: 56px;
	width: 147px;
	color: #ab9977;
	float: left;
}

#office a{
	height: 56px;
	width: 147px;
	padding-top: 20px;
	padding-left: 18px;
	color: #ab9977;
	text-decoration: none;
	float: left;
}

#office a:hover{
	text-decoration: none;
	background: url(../images/office_over.png) no-repeat;
}

#middle{
	background: url(../images/middle.png) repeat-y;
	width: 939px;
	height: auto;
	padding: 25px 28px;
	clear: both;
}

#topBox{
	background: url(../images/topBox.png) no-repeat;
	width: 882px;
	height: 222px;
	padding-top: 7px;
	padding-left: 7px;
	padding-bottom: 7px;
}
#topBox img{
	float: left;
}
#topicContainer{
	margin-top: 7px;
	height: 210px;
	width: 308px;
	float: left;
	
}
#topic{
	height: 65px;
	width: 258px;
	color: #877450;
	padding-left: 30px;
	font-size: 14px;
	padding-right: 20px;
	padding-top: 5px;
	
}

#topic a{
	height: 65px;
	width: 268px;
	color: #877450;
	text-decoration: none;
	
}


#topic a:hover{	
	height: 65px;
	width: 268px;
	background-color: #beac8b;
	text-decoration: none;
}


#topic h1{
	margin-left: -10px;
	font-size: 18px;
	font-weight: bold;
}

#welcomeText{
	width: 860px;
	height: auto;
	margin-top: 25px;
	margin-left: 15px ;
	color: #ab9977;
	font-size: 14px;
	line-height: 21px;
}

#boxContainer{
	margin-top: 35px;
	width: 882px;
	height: 316px;
}

#productBox{
	width: 178px;
	height: 301px;
	padding-left: 11px;
	padding-right: 11px;
	padding-top: 15px ;
	float: left;
	background: url(../images/productBox.png) no-repeat;
	color: #938365;
	font-size: 14px;
	line-height: 21px;
}

#productBox img{
	padding-bottom: 10px;
	float: left;
}

#productBox h1{
	font-size: 15px;
	font-weight: bold;
	color: #877450;
	text-decoration: none;
}

#productBox a{
	font-size: 14px;
	color: #938365;
	text-decoration: none;
}

#productBox a:hover{
	color: #938365;
	text-decoration: underline;
}

.indent{
	padding-left: 5px;
	font-size: 14px;
	
}

p.indent{
	margin-top: -2px;
}

.indent a{
	text-decoration: none;
}

.indent a:hover{
	text-decoration: none;
}

#spacer{
	height: 316px;
	width: 27px;
	float: left;
}

#footer{
	background: url(../images/footer.png) no-repeat;
	height: 46px;
	width: 939px;
}