body, table, tr, td {
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	border-collapse:collapse;
}

body {
	background-image:url(../images/bgTile.jpg);
	text-align:center;
	margin-top:20px;
	margin-bottom:20px;
	font-size:14px;
	scrollbar-face-color:#cdc08f; 
	scrollbar-arrow-color:#000; 
	scrollbar-track-color:#b39f55; 
	scrollbar-shadow-color:#64592d; 
	scrollbar-highlight-color:''; 
	scrollbar-3dlight-color:''; 
	scrollbar-darkshadow-Color:#000;
}

/*
td {
	border:1px solid #c00;
}
*/

h1 {
	font-size:18px;
	margin:0;
	text-align:left;
	text-indent:20px;
}

h2 {
	font-size:14px;
	margin:0;
	text-align:left;
	text-indent:0px;
	color:#221713;
}

.pageImageRight {
	float:right;
	border: double 3px #000;
	margin-left:10px;
	width: 200px;
}

.pageImageLeft {
	float:left;
	border: double 3px #000;
	margin-right:10px;
	width: 200px;
}

#mainTable {
	margin:0 auto;
	background-color:#003;
	border:1px solid #000;
	width:768px;
}

#bannerCell {

}

#navContainerCell {
	width:241px;
	background-color:#003;
	vertical-align:top;
}

#navTable {
	width:240px;
}

#navCell {
	width:240px;
	height:54px;
}

.navCell a {
	background-image:url(../images/button-off.jpg);
	background-repeat:no-repeat;
	background-position:center;
	font-size:16px;
	font-weight:bold;
	display:block;
	line-height:55px;
	color:#cdc08f;
}

.navCell a:hover {
	background-image:url(../images/button-on.jpg);
}

#contentContainerCell {
	vertical-align:top;
}

#contentContainerCell a {
	color:#543b31;
}

#contentContainerCell a:hover {
	color:#221713;
}

#pageHeading {
	background-image:url(../images/headingBG.jpg);
	background-repeat:no-repeat;
	background-position:center;
	padding:5px 0px 0px 0px ;
	height:40px;
}

#contentCell {
	background-image:url(../images/contentBG.jpg);
	background-repeat:repeat-y;
	background-position:center;
	vertical-align:top;
	width:535px;
	padding:0px 30px 0px 30px;
	text-align:left;
}

#contentFooter {
	background-image:url(../images/contentFooterBG.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:24px;
	text-align:right;
	padding-right:10px;
	font-size:12px;
}

#footerCell {
	background-color:#003;
}

#bottomNavDiv {
	padding:15px 30px 15px 30px;
}

#bottomNavDiv a {
	display:inline;
	margin:5px;
	font-size:12px;
	color:#cdc08f;
}

#bottomNavDiv a:hover {
	text-decoration:none;
}

#copyrightLine {
	font-size:10px;
	text-align:left;
	padding:5px;
	color:#cdc08f;
}

#galleryTable {
	width:100%;
	text-align:center;
}

#largePicCell {
	
}

#thumbnailTable {
	margin:0 auto;
	width:95%;
}

.galleryThumb {
	border:1px solid #000;
	width:80px;
	margin:1px;
}

.thumbLink {
	font-size:9px;
	text-decoration:none;
}

#largeGalleryPhoto, .noJSImage {
	border:3px double #000;
	margin:2px;
}

.emphasizeText {
	color:#c00;
	font-weight:bold;
	font-size:18px;
}

.redText {
	color:#c00;
}

#homePriceText {
	text-align:center;
}

.redZ {
	color:#c00;
}

#floorPlanTable {
	width:100%;
}

#floorPlanTable td {
	text-align:center;
	padding:5px;
}

#floorPlanTable img {
	width:220px;
	border:3px double #000;
}

.formField {
	background-color:#cdc08f;
	color:#333;
	border:1px solid #000;
	margin:1px;
	padding:4px;
}

#contactTable th {
	vertical-align:top;
}

.rateTable {
	width:475px;
	font-size:9px;
	border:1px solid #000;
	text-align:center;
	margin-top:3px;
	margin-bottom:3px;
}

.rateTable td {
	padding:2px;
}

.rateTableHead {
	background-color:#543b31;
	color:#cdc08f;
}

.topReturn {
	font-size:11px;
	font-weight:bold;
}

#iconDiv {
	float:right;
	text-align:center;
}

#iconDiv img {
	border: double 3px #000;;
	display:block;
	margin:10px 5px 10px 5px;
}

/*
***************************************************************************
LEASE BACK PAGE SPECIFIC
***************************************************************************
*/

.leaseBackTable{
	width:475px;
	font-size:11px;
}

.investmentTable {
	width:100%;
	margin-top:10px;
	margin-bottom:10px;
}

.investmentTable td {
	vertical-align:top;
}

.investmentTable div {
	margin:0;
}

.leaseTable {
	width:100%;
	margin-top:10px;
	margin-bottom:10px;
	border:1px solid #003;
	text-align:center;
}

.leaseTableHead {
	background-color:#003;
	color:#cdc08f;
	font-weight:bold;
}



.boldH2 {
	font-size:16px;
	font-weight:bold;
}

.bold {
	font-weight:bold;
	margin-bottom:10px;
}