@charset "UTF-8";
/* Orange - #ff7e00 */
/* Blue - #1d6ba6 */

* {
	margin:0;
	padding:0;
}
body {
	background:url(../images/bkg_body_top_03.jpg) top center no-repeat;
	font-family:Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color:#474747;
}
a {
	color:#1d6ba6;
}
ul {
	margin: .5em 0 0 20px;
}
ul li {
	line-height: 1.5em;
}
img, div {
	behavior: url(iepngfix.htc);
}
p {
	line-height: 1.5em;
	margin-bottom: 1em;
}
.clear {
	clear:both;
}
/* Layout */
#wrapper {
	width: 1000px;
	margin:0 auto;
}
/* Top Navigation */
#navigationTop {
	width: 1000px;
	height: 40px;
	margin: 0;
	padding:0;
	color:#b9b9b9;
	top:0;
}
#navigationTop a {
	font-weight:bold;
	color:#1d6ba6;
}
#navigationTop a:hover {
	font-weight:bold;
	color:#ff7e00;
}
#navigationTopLeft {
	width: 200px;
	margin:1em 0 15px 0;
	float:left;
}
#navigationTopRight {
	width: 515px;
	margin:1em 0 15px 0;
	padding:0 15px 0 0;
	float:right;
	text-align:right;
}
/* Header - hides the h1 tag */
/* UPDATE #HEADER HEIGHT INFO*/
#header {
	width: 1000px;
	height: 221px;
	margin:0;
	padding:0;
}
#header h1 {
	font-size:9px;
	margin-left: -3000px;
}
/* Content Index Page*/
#content {
	width: 1000px;
	height: 40px;
	margin:0;
}
#contentAbout {
	width: 1000px;
	margin:0;
	padding: 0 0 20px 0;
	background: url(../images/bkg_about_bottom.jpg) bottom left no-repeat;
}
#contentAboutHeader {
	width: 1000px;
	height: 59px;
	margin:0;
	background: url(../images/header_about.jpg) top left no-repeat;
}
#aboutLeftColumn {
	width: 430px;
	margin:0 0 0 20px;
	padding: 0;
	float:left;
}
#aboutRightColumn {
	width: 535px;
	height: 312px;
	margin:0;
	padding: 0;
	float:right;
	background: url(../images/border_feat_dev.jpg) top left no-repeat;
}
#featuredDevImage {
	width: 514px;
	height: 174px;
	margin:0;
	padding: 0;
	background: url(../images/North-ElevationsWestgateAve.jpg) top right no-repeat;
}
#featuredDevImage2 {
	width: 514px;
	height: 312px;
	margin:0;
	padding: 0;
}
#featuredDevTitle {
	width: 337px;
	height: 26px;
	margin:0 0 0 13px;
	padding: 0;
	background:url(../images/title_bar_featured_apt.png) top left no-repeat;
}
#featuredCommunityTitle {
	width: 235px;
	height: 25px;
	margin:0 0 0 13px;
	padding: 0;
	background:url(../images/title_bar_featured_comm.png) top left no-repeat;
}
#wrapper #content #contentAbout #aboutLeftColumn ul {
	margin: .5em 0 0 20px;
}
#memberWrap {
    width:600px;
	margin-left: 25px;
}
#leftMember {
    float:left;
    width:290px;
}
#leftMember ul {
	list-style: none;
	margin-bottom: 10px;	
}
#rightMember {
    float:right;
    width:290px;
}
#rightMember ul {
	list-style: none;
	margin-bottom: 10px;
}
.bPic {
	width:75px;
	height:120px;
    float:left;
    clear:right;	
	margin:8px 8px 8px 8px;
	padding:0;	
}
.memberInfo {
	padding-top:5px;
	padding-left: 10px;
}
#memberFooter {
    clear:both;
	padding-top: 10px;
}
#community ol {
	list-style: Upper-alpha;
	margin-bottom: 10px;
	margin-left: 25px;
}
#news ul {
	margin-bottom: 10px;
	padding-left: 40px;
}
.orangeBullet {
	list-style-image: url(../images/bullet_arrow_orange.jpg);
	line-height: 1em;
	color:#1d6ba6;
	margin-bottom: 1em;
}
.orangeBullet a {
	color:#1d6ba6;
}
.blueBullet a {
	color:#ff7e00;
}
.blueBullet {
	list-style-image: url(../images/bullet_arrow_blue.jpg);
	line-height: 1em;
	color:#ff7e00;
}
/* Index Bottom Row */
#indexBottomRow {
	width:1000px;
	background:url(../images/bkg_about_bottom.jpg) bottom left no-repeat;
	margin:0;
	padding: 0 0 20px 0;
}
#indexBottomRow ul {
	margin: .5em 0 0 20px;
}
#indexBottomRowHeader {
	width: 1000px;
	height: 60px;
	background: url(../images/bkg_index_bottomRow.jpg) top left no-repeat;
}
#indexBottomRowHeader2 {
	width: 1000px;
	height: 60px;
	background: url(../images/bkg_index_bottomRow2.jpg) top left no-repeat;
}
#indexBrWrapper {
	width:940px;
	margin:0 30px 0 30px;
	padding:0;
	background:#f1f1f1;
}
#indexBottomRowColumnLeft {
	width: 270px;
	margin: 0 0 0 0px;
	padding: 0px;
	float:left;
	background-color:#f1f1f1;
}
#indexBottomRowColumnLeft2 {
	width: 313px;
	margin: 0 0 0 0px;
	padding: 0px;
	float:left;
	background-color:#f1f1f1;
}
#indexBottomRowColumnLeft ul .blueBullet {
	margin: 0 0 1em 0;
}
#indexBottomRowColumnRight {
	width: 270px;
	margin: 0 0px 0 0;
	padding: 0px;
	float:right;
	background-color:#f1f1f1;
}
#indexBottomRowColumnRight2 {
	width: 313px;
	margin: 0 0px 0 0;
	padding: 0px;
	float:right;
	background-color:#f1f1f1;
}
#indexBottomRowColumnCenter {
	width: 400px;
	margin: 0 0 0 270px;
	padding: 0 0px 30px 0px;
	background:url(../images/bottomCentercurl.jpg) #FFFFFF bottom left no-repeat;
}
#indexBottomRowColumnCenter2 {
	width: 313px;
	margin: 0 0 0 313px;
	padding: 0 0px 30px 0px;
	background:url(../images/bottomCentercurl2.jpg) #FFFFFF bottom left no-repeat;
}
.indexColumnTextNarrow {
	width: 250px;
	margin:0;
	padding:0 10px 0 10px;
}
.indexColumnTextWide {
	width: 370px;
	margin:0 10px;
	padding:0;
}
.indexColumnTextWide2 {
	width: 270px;
	margin:0 10px;
	padding:0;
}
.textBlue12 {
	color:#1d6ba6;
	font-size:12px;
}
.textBlue18 {
	color:#1d6ba6;
	font-size:18px;
}
.textOrange18 {
	color:#ff7e00;
	font-size:18px;
}
.textGrey10 {
	color:#777777;
	font-size:10px;
}
.textGrey10Date {
	color:#777777;
	font-size:10px;
	margin:-1em 0 1em 0;
}
.textGrey12 {
	color:#777777;
	font-size:12px;
	font-weight:normal;
}
.textGrey12Bold {
	color:#777777;
	font-size:12px;
	font-weight:bold;
}
/* Footer */
#footer {
	width: 1000px;
	height: 40px;
	margin:0;
	padding:0;
	color:#b9b9b9;
}
#footer a {
	font-weight:bold;
	color:#1d6ba6;
}
#footer a:hover {
	font-weight:bold;
	color:#ff7e00;
}
#footerLeft {
	width: 650px;
	margin:1em 0 0 0;
	padding: 0 0 0 25px;
	float:left;
	text-align:left;
}
#footerRight {
	width: 300px;
	margin:1em 0 0 0;
	padding:0 15px 0 0;
	float:right;
	text-align:right;
}
.indexRule {
	margin: .25em 0;
	color:#ccc;
	background-color:#ccc;
	height:1px;
	border:none;
}
/* Secondary  */
#secondaryLeftColumn {
	width: 665px;
	margin:0 0 0 20px;
	padding: 0 15px 0 0;
	float:left;
	border-right: solid 1px #CCCCCC;
}
#secondaryRightColumn {
	width: 270px;
	margin:0 20px 0 0;
	padding: 0 0 30px 0;
	float:right;
	background:url(../images/colRtCentercurl.jpg) bottom center no-repeat;/* loose this to remove page curl under the column */
}
.secondaryRightColumnText {
	width: 250px;
	margin:10px 0 10px 0;
	padding: 0 10px
}
.imageLeft {
	float:left;
	margin:0 8px 0 0;
	padding:0;
}
.imageRight {
	float:right;
	margin: 0 0 0 8px;
	padding:0;
}
