body {background:#fff url(images/body-bg.jpg) repeat-x top left fixed;margin:0px auto;font-size:10pt;font-family:Trebuchet MS;}

p {font-size:10pt;color:#333;}

h1 {border-bottom:solid 1px #144a79;font:16pt Georgia;color:#124874;margin-top:0px;font-variant:small-caps;background:#f6f6f6;}

h2 {color:#1d3157;font-family:Trebuchet MS;font-size:175%;font-weight:normal;}

img {border:0px none;padding:0px;margin:0px;}
form {margin:0px;padding:0px;}
.cmt {font-size:8pt;color:#c00;}
.red {font-size:8pt;color:#c00;}
.clear {clear:both;}
.imgBdr {border:2px solid #70A2B2;}

a {text-decoration:none;color:#387184;}
a:hover {text-decoration:none;color:#000;}

select {border:solid 1px #666;padding:2px;font-size:8pt;}
textarea {border:solid 1px #666;padding:2px;font-size:8pt;}
.inputFld {padding:2px 2px;font-size:9pt;border:solid 1px #666;margin-bottom:8px;}
.submitBtn {border:0px none;padding:2px 10px;font-size:8pt;font-weight:bold;color:#fff;}
.checkradio {margin:0px;padding:0px;}
.frmLabel {color:#fff;font-size:8pt;font-weight:bold;text-align:right;}

#page {margin:0px auto;width:900px;}

#topBar {background:#000;height:15px;}

#banner {background: url(images/banner.jpg) no-repeat scroll left top;width:900px;height:99px;}

#nav {background:url(images/menuBg.jpg) repeat-x;text-align:left;color:#666;width:900px;}
#nav a {font-weight:bold;text-decoration:none;}
#nav a:hover {color:#fff;text-decoration:none;}

#mapCol {width:659px;border:1px solid #e1e1e1;padding:3px;font-weight:normal;background:#ececec;}
.mapTab {font:normal 8pt Tahoma;color:#000;text-decoration:none;padding:1px 6px 4px;background:#ececec;border:1px solid #ccc;border-bottom:0px;}
.mapTab:hover {background:#134b7a;color:#fff;text-decoration:none;padding:1px 6px 4px;}
.current {background:#134b7a;color:#fff;text-decoration:none;padding:1px 6px 4px;}

#contentWrapper {background:#fff;border:solid 4px #70a2b2;border-top:0px none;border-bottom:0px none; margin:0px auto;}

#innerContent {background:#ECECEC;padding:10px 20px;min-height:400px;}
#innerContent .content {/*background: url(images/contant-col-bg.gif) no-repeat left top;padding-left:185px;*/}
#innerContent h2 {font-weight:bold;color:#666;font:12pt Trebuchet MS;margin-bottom:3px;font-weight:bold;}
#innerContent h3 {font-weight:bold;color:#000;font-size:12pt;}
#innerContent hr {background-color:#eee;border:1px solid #eee;height:2px;margin:8px 0;padding:0;}
#innerContent ul li {list-style-type:square;}
#innerContent a {text-decoration:none;}

#innerContent .proLeft {width:185px;float:left;font-size:9pt;}
#innerContent .proContent {float:left;}

#innerContent .ContentArea {float:left;width:100%;}

#tabTop {width:797px; height:32px;}
#tabContent {border:1px solid #e1e1e1;padding:10px;background:#f6f6f6;}
#tabContent .mapDiv {float:left;width:68%;background:#fff;padding:5px;}
#tabContent .listDiv {float:right;width:28%;background:#fff;padding:5px;font-size:8pt;font-weight:bold;border:1px solid #e1e1e1;}
#tabContent .listDiv ol li {list-style-type:decimal;}

#projectHistory {margin-bottom:20px;min-height:170px;border:1px solid #e1e1e1; background:#f6f6f6; padding:1em;}
#projectHistory .phImage {float:left;width:260px;margin-right:10px;text-align:center;}
#projectHistory .phImage .imgBdr {border:solid 2px #70A2B2;}
#projectHistory .phDtl-1 {font-size:8pt;float:left;color:#888;width:200px;margin-right:10px;border-right:dotted 1px #ccc;line-height:20px;font-weight:bold;text-align:right;padding-right:10px;}
#projectHistory .phDtl-2 {font-size:9pt;float:left;width:165px;font-weight:bold;line-height:20px;}
#projectHistory .contactDtl {float:right;margin-right:20px;font-weight:bold;}

#propertyList {width:638px;margin-bottom:20px;border:1px solid #b6b6b6; border-top: 3px solid #b6b6b6;padding:1em;}
#propertyList .phImage {float:left;width:300px;margin-right:20px;text-align:center;}
#propertyList .phImage .imgBdr {border:solid 3px #70A2B2;}
#propertyList .phDtl-1 {font-size:8pt;float:left;color:#888;width:130px;margin-right:10px;border-right:dotted 1px #ccc;line-height:20px;font-weight:bold;text-align:right;padding-right:10px;}
#propertyList .phDtl-2 {font-size:9pt;float:left;width:165px;font-weight:bold;line-height:20px;}
#propertyList .contactDtl {float:right;margin-right:20px;font-weight:bold;}

#propertyDetail {width:638px;margin-bottom:20px;border:1px solid #e1e1e1;padding:1em;background:#F6F6F6;}
#propertyDetail .phImage {float:left;width:400px;margin-right:20px;text-align:center;overflow:hidden;}
#propertyDetail .phImage .imgBdr {border:solid 3px #70A2B2;}
#propertyDetail .phDtl {float:left;color:#000;width:218px;font-size:9pt;font-family:Trebuchet MS;text-align:left;}
#propertyDetail .phDtl ul {padding:0px;margin:0px 0px 0px 18px;}
#propertyDetail .phDtl li {list-style-image:url(images/arrow.gif);}
#propertyDetail .flyerInfo {float:right;width:210px;font-size:9pt;font-family:Trebuchet MS;}
#propertyDetail .flyerInfo li {list-style-image:url(images/arrow.gif);}


#people {width:100%;}
#people .pPhoto {float:left;width:150px;margin-right:30px;text-align:center;}
#people .peopleDtl {float:left;line-height:20px;}
#people .peopleDtl .name {font:bold 11pt georgia;margin-top:0px;color:#000;}
#people .peopleDtl .position {font:italic 9pt georgia;margin-top:0px;color:#666;}

#people hr {background-color:#eee;border:1px solid #eee;height:2px;margin:20px 0;padding:0;clear:both;}

#leftColumnH {width:900px;}

#leftColumn {width:520px;}
#leftColumn .messagebox {background: url(images/message-bg.jpg) no-repeat left top;color:#eee;width:400px;height:125px;padding:60px 60px 0px;}
#leftColumn .messagebox .message {background: url(images/white-block.gif) no-repeat left top;padding-left:8px;color:#eee;}

#rightColumn {width:350px;float:right;}

#rightColumn .rcContent {padding-top:0px;}
#rightColumn .rcContent h2 {color:#666;font-variant:small-caps;}

#btmCrv {
	background:transparent url(images/bottom-crv.png) no-repeat scroll 0 0;
	height:6px;
	margin:0 auto;
	text-align:center;
	width:900px;
	clear:both;
}

#footer {margin:0px auto;text-align:center;}
#footer .footerCnt {color:#666;font-size:8pt;padding:15px 0px;}
#footer .footerCnt a {color:#124874;text-decoration:none;}
#footer .footerCnt a:hover {color:#000;text-decoration:none;}


/*h1 {background: url(images/title-line.gif) no-repeat bottom left;padding-left:185px;border-bottom:solid 1px #bfbfbf;font:16pt */
