/* layout */
#container {
	width: 720px;
	background-image:url(images/main_bground.gif);
	background-repeat:repeat-y;
	margin-left: 100px;
	background-position: 0px 10px; 
	
	}
#topBar {
	height: 126px;
	background-image:url(images/top_banner.gif) ;
	}
#blueBar {
	text-align:center;
	background-color: #182431;
	height: 20px;
	margin-right: 8px;
	margin-left: 9px;
	font-size: 70%;
	color: #FFFFFF;
	padding-top: 3px;
	padding-left: 10px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	}
#blueBar a {color: #99CCFF;
		}	
.bodyText {
	padding-left: 20px;
	padding-right: 210px;

	}
#bottomNav {
 	height: 16px; 
	background-image: url(images/bottom_image.gif);
	background-repeat: no-repeat;
	background-color: #969696;
	margin: 0px;
	}
 

/* classes */

 

.rightNav {
	background-image:url(images/rightNav_bground.gif);
	background-repeat: no-repeat;
	width: 158px;
	height: 275px;
	position: absolute;
	left: 630px;
	top: 180px; 
	margin-left: 0px;
	padding-left: 0px;
	}

.featurette {
 	width: 161px;
/*	height: 246px;*/
	background-image:url(images/featurettes.gif);
	background-repeat:no-repeat;
	margin-left: 0px;
	
	}
.featuretteFrame {
	position: relative;
	width: 620px;
	height: 320px;
	padding-top: 16px;
	padding-bottom: 12px;
	padding-left: 5px;
	margin-left: 0px;
	display:block;
	}
.demographics {
	position: absolute;
	left: 370px;
	width: 220px;
	font-size: 70%;
	color: #000066;
	margin-left: 40px;
	border: 1px solid #1C517A;
	padding-bottom: 8px;

	}
.demographics h6 {
	margin-top: 0px;
	color: #FFFFFF;
	padding-left: 4px;
	padding-top: 2px; 
	background-color: #1C517A;
	padding-bottom: 8px;
	}

.propertyDetails {
	width: 220px;
	font-size: 70%;
	color: #000066;
	margin-left: 40px;
	border: 1px solid #1C517A;
	}
.propertyDetails h6 {
	margin-top: 0px;
	color: #FFFFFF;
	padding-left: 4px;
	padding-top: 2px; 
	background-color: #1C517A;
	padding-bottom: 8px;
	}
.propertyDetails p {
	padding-left: 8px;
	padding-right: 8px; 
	padding-bottom: 8px;
	}
.propertyCenters {
 	font-size: 80%;
	border: 1px solid #1C517A;
	width: 450px;
	color: #000066;
	margin-left: 20px;
	padding-bottom: 8px;
	padding-top: 0px;
	}	
.propertyCenters h6 {
	margin-top: 0px;
	color: #FFFFFF;
	padding-left: 4px;
	padding-top: 2px; 
	background-color: #1C517A;
	padding-bottom: 6px;
	}	
	
.siteplan {
	margin-left: 40px;
	}

.propertiesNav {
	background-image:url(images/property_nav_bground.jpg);
	height: 50px;
	width: 600px;
	font-size: 80%;
	color: #FFFFFF; 	
	text-align: center;
	line-height: 150%; 
	padding: 3px;
 	}
.propertiesNav a {
 	color: #FFFFFF;
	text-decoration:none;
 
 	}
.propertiesNav a:hover {
 	text-decoration: underline;
	color: #00CCFF;
 	}
.clearall {
	clear:both;
	width: 100%;
	height: 50px;

	}	
	
 
/* html */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(images/diagonal_bground.gif);
	background-repeat:repeat;
	}
	
p {
	padding-left: 20px;
	line-height: 150%;
	font-size: 80%;
}	

.bodyText ul {
	padding-left: 15px;
	/*padding-left: 15px;*/
	line-height: 150%;
	font-size: 80%;
}	

table {
	font-size: 70%;
	border: 0px;
	}

h1 {
	padding-left: 20px;
	font-size: 110%;
	color: #1C517A;
		}
h2 {
	padding-left: 20px;
	font-size: 90%;
	color: #1C517A;
	padding-bottom: 2px;
		}		
		
table {
	/*padding-left: 30px;*/
	border: 1px solid #cccccc;
	}	

/* *-*-*-*-    Begin list Menu Rules    *-*-* * */

#button {
	width: 137px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*position: relative;*/
	font-size:70%;
	font-weight: normal;
	padding-top: 5px;
	margin-left: 0px;

	}
		
#button ul {
		list-style: none;
		border: none;
		/*margin-left: 0px;
			margin-top: 10px; */
		}
		
#button li {
		padding-top: 3px;	
		margin-left: -38px;
		padding-left: 8px;
		}

#button li a {
	display: block;
	width: 137px;
	padding-left: 5px;
	padding-top: 4px;
	color: #182431;
	text-decoration: none;
	background-image:  url(images/button_up.gif);
	background-repeat: no-repeat;
	 
		}

body #button li a {
	width: 137px;
	height: 42px;
	margin-left: 0px;
 	}

#button li a:hover {
	background-image:  url(images/button_over.gif);
	color:#FFFFFF;
	text-decoration: underline;
	background-repeat: no-repeat;
	}

.menu a.menuItem:hover, div.menu a.menuItemHighlight {
  background-color: #4a4979;
  color: #ffffff;
}

.menu a.menuItem span.menuItemText {}

.menu a.menuItem span.menuItemArrow {
 /* margin-right: -.75em;*/
}

.menu div.menuItemSep {
  border: 1px inset #e0e0e0;
  margin: 4px 2px;
}

