* {margin: 0; padding: 0}
body {
	background: #cacc8f;
	font: 11px Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	color: #6e6e6e;
	line-height: 1.45;
}
h1 {color: #6e6e6e; font-size: 12px;}
#container {
	margin: 0 auto;
	width: 739px;
}
#home #container { background: url(images/home_filler.gif) repeat-y;}
#rentals #container { background: url(images/rentals_filler.gif) repeat-y;}
#condos #container { background: url(images/condo-rentals_filler.gif) repeat-y;}
#contact #container { background: url(images/contact_filler.gif) repeat-y;}
#wrapper {
	width: 739px;
	background:url(images/bg_top.jpg) no-repeat left top;
	padding: 34px 0px 0px;
	min-height: 400px;
	height:auto !important;
	height: 400px;
	position: relative;
}
#wrapper_btm {
	width: 739px;
	min-height: 400px;
	height:auto !important;
	height: 400px;
	position: relative;
}

#contentContainer{
	width: 739px;
	min-height: 350px;
	height:auto !important;
	height: 350px;
	position: relative;
	padding: 75px 0px 0px;
}
#home #wrapper_btm {background:url(images/home_btm.gif) no-repeat left bottom; }
#rentals #wrapper_btm {background:url(images/rentals_btm.gif) no-repeat left bottom; }
#condos #wrapper_btm {background:url(images/condos_btm.gif) no-repeat left bottom; }
#contact #wrapper_btm {background:url(images/contact_btm.gif) no-repeat left bottom; }

#home #contentContainer {background:url(images/home_header.gif) no-repeat left top; }
#rentals #contentContainer {background:url(images/rentals_header.gif) no-repeat left top; }
#condos #contentContainer {background:url(images/condo-rentals_header.gif) no-repeat left top; }
#contact #contentContainer {background:url(images/contact_header.gif) no-repeat left top; }

#contentContainer {
	min-height: 465px;
	height:auto !important;
	height: 465px;
}

#content {
	width: 410px;
	float: right;
	position: relative;
	right: 27px;
	padding: 0px 0px 20px;
}
#page_img {
	width: 261px;
	height: 375px;
	float: left;
	position: absolute;
	left: 6px;
	bottom: 5px;
}
#nav {
	width: 337px;
	height: 32px;
	position: absolute;
	top: 0;
	right: 0px;
}
p {margin-top: 10px;}
#footer {
	width: 739px;
	height: 36px;
	text-align: right;
	background:url(images/footer_bg.jpg) no-repeat;
	font: 9px Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	color: #FFFFFF;
	padding: 5px 0px 0px;
}
/* Styles for the lightbox thumbnails */


div.thumbs {margin-top: 5px;}
.thumbs img {margin-right: 5px; margin-bottom: 5px;}

.transparent img {
	border: 1px solid #333;
}

