/*------------------------------------------------------------------------------------------*/
/*-------------------------------------COPYRIGHT 2009---------------------------------------*/
/*-----CHESTNUT RENTALS DESIGN BY JASON KIRCHGESSNER, WWW.SOUTHERNREFLECTIONSSTUDIO.COM-----*/
/*------PROGRAMMING BY BRIAN MATHIAS, JEFF WHITE, AND RYAN JOHNSTON: WWW.METAPALO.COM-------*/
/*------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------*/

/*-----HTML AND BODY STRUCTURE-----*/

html {
	margin:0px;
	padding:0px;
}

body {
	background-color:#341D06;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
}

/*-----MAIN STRUCTURE-----*/

#bodyBG {
	background-color:#8D6E1A;
	background-image:url(../img/background.jpg);
	background-repeat:repeat-x;
	background-position:top center;
	width:100%;
}
	
	#wrap {
		width:1000px;
		margin:0 auto;
		padding:0px;
		text-align:center;
	}
	#header {
		background-image:url(../img/header.jpg);
		width:1000px;
		height:120px;
		text-align:right;
		font-size:20px;
		font-weight:bold;
		color:#FFB734;
	}
	
#footer {
	background-image:url(../img/footer_wrap.gif);
	background-position:top;
	background-repeat:repeat-x;
	width:100%;
	color:#8D6E1A;
	font-size:10px;
}
	
/*-----END MAIN STRUCTURE-----*/


/*-----HEADER-----*/

	#header a {
		color:#FFF;
		text-decoration:none;
	}
	#header a:hover {
		color:#FFB734;
		text-decoration:none;
	}			
	#header #menuLink {
		padding:70px 14px 0px 0px;
		margin-right:10px;
		float:right;
	}

/*-----END HEADER-----*/


/*-----HOME PAGE-----*/

	#featuredApt {
		background-image:url(../img/featured_apt.jpg);
		width:1000px;
		height:314px;
		text-align:left;
	}
		#featuredApt #content {
			width:455px;
			float:left;		
		}
			#featuredApt #content #aptImage {
				width:382px;
				height:208px;
				margin:34px 0px 0px 38px;
				padding:0px;
			}
			#featuredApt #content #info {
				height:183px;
				padding:51px 0px 0px 0px;
			}
				#featuredApt #amenities {
					height:16px;
					padding:0px 15px 5px 0px;
					margin:0px;
				}
					#featuredApt #amenities #icons {
						float:right;
						padding-right:5px;
					}
					#featuredApt #amenities #price {
						background-color:#F1F5D5;
						color:#543A0D;
						font-size:12px;
						font-weight:bold;
						line-height:17px;
						height:17px;
						border:1px solid #C9CFA3;
						float:right;
						padding:0px 5px 0px 5px;
					}
				#featuredApt #content #info #address {
					color:#543A0D;
					font-size:30px;
					font-weight:bold;
					line-height:25px;
				}
				#featuredApt #content #info #city {
					color:#543A0D;
					font-size:18px;
					font-style:italic;
				}
				#featuredApt #content #info #description {
					color:#000;
					font-size:12px;
					padding:0px 0px 0px 0px;
				}
				#featuredApt #options {
					padding:0px;
					margin:0px;
				}
					#featuredApt #options #buttons {
						background-image:url(../img/icons/button.gif);
						width:130px;
						height:22px;
						color:#000;
						font-size:12px;
						font-weight:bold;
						float:right;
						margin-left:5px;
						text-align:center;
						line-height:20px;
					}
						#featuredApt #options #buttons a {
							color:#543A0D;
							text-decoration:none;
						}
						#featuredApt #options #buttons a:hover {
							color:#FFF;
							text-decoration:none;
						}
			
	#featuredSub {
		background-image:url(../img/featured_wrap.gif);
		background-repeat:repeat-y;
		background-position:top;
		width:500px;
		float:left;
	}
		#featuredSub #contentS {
			background-image:url(../img/featured_storage.jpg);
			background-repeat:no-repeat;
			background-position:top;
			width:500px;
		}
		#featuredSub #contentH {
			background-image:url(../img/featured_house.jpg);
			background-repeat:no-repeat;
			background-position:top;
			width:500px;
		}
		#featuredSub #subPic {
			width:414px;
			height:148px;
			padding:43px 0px 0px 43px;
		}
		#featuredSub #subInfo {
			width:414px;
			padding:15px 0px 0px 43px;
			text-align:left;
		}
			#featuredSub #subInfo #subName {
				color:#543A0D;
				font-size:18px;
				font-weight:bold;
				padding-bottom:10px;
			}
			#featuredSub #subInfo #subDescription {
				color:#000;
				font-size:12px;
				padding-bottom:7px;
			}
		#featuredSub #featuredFooter {
			background-image:url(../img/featured_footer.jpg);
			width:500px;
			height:65px;
		}
			#featuredSub #featuredFooter #options {
				padding:16px 45px 0px 0px;
				margin:0px;
			}
				#featuredSub #featuredFooter #options #buttons {
					background-image:url(../img/icons/button2.gif);
					width:130px;
					height:22px;
					color:#543A0D;
					font-size:12px;
					font-weight:bold;
					float:right;
					margin-left:5px;
					text-align:center;
					line-height:20px;
				}
					#featuredSub #featuredFooter #options #buttons a {
						color:#543A0D;
						text-decoration:none;
					}
					#featuredSub #featuredFooter #options #buttons a:hover {
						color:#FFF;
						text-decoration:none;
					}

/*-----END HOME PAGE-----*/


/*-----FOOTER-----*/

#footer #contentF {
		background-image:url(../img/footer.jpg);
		background-position:top;
		background-repeat:no-repeat;
		width:1000px;
		margin:0 auto;
		padding:42px 0px 175px 0px;
	}
	#footer #contentF #leftSide {
		width:450px;
		text-align:left;
		float:left;
		padding-left:13px;
	}
	#footer #contentF #rightSide {
		width:490px;
		text-align:right;
		float:left;
		padding:0px 40px 0px 0px;
	}
	#footer a {
		color:#FFF;
		text-decoration:none;
	}
	#footer a:hover {
		color:#FFB734;
		text-decoration:none;
	}
	#footer #srLink {
		padding:11px 0px 0px 227px;
	}
		#footer #srLink a {
			color:#8D6E1A;
			text-decoration:none;
		}
		#footer #srLink a:hover {
			color:#8D6E1A;
			text-decoration:underline;
		}
	#footer #menuLink {
		padding-right:8px;
		float:right;
		color:#FFB734;
	}
	#footer #metapaloLink {
		padding:11px 8px 0px 0px;
	}
		#footer #metapaloLink a {
			color:#8D6E1A;
			text-decoration:none;
		}
		#footer #metapaloLink a:hover {
			color:#8D6E1A;
			text-decoration:underline;
		}

/*-----END FOOTER-----*/


/*-----MISC-----*/

#clear {
	clear:both;
}

/*-----END MISC-----*/