body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*background-color: #333333;coded in body tag so backend wysiwyg is better.*/
	margin: 0px;
}
.homeContent {
	font-size: 12px;
	line-height: 22px;
	color: #333333;
}
.footer {
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	height: 21px;
	line-height: 21px;



}
a {
	color: #628742;
	text-decoration: underline;
}
a:hover {
	color: #8BAC6F;
	text-decoration: none;
}
a.footer {
	color: #ffffff;
	text-decoration: underline;
}
a.footer:hover {
	color: #ffffff;
	text-decoration: none;
}

.homeNewsTitle {

	font-size: 10px;
	font-weight: bold;
	color: #1F6B8B;
	line-height: 17px;
}
.homeNewsContent {


	font-size: 10px;
	font-weight: normal;
	color: #666666;
	line-height: 15px;
}
.box1L {
	background-image: url(img/box1_2.gif);
	background-repeat: repeat-y;
}
.box1R {
	background-image: url(img/box1_3.gif);
	background-repeat: repeat-y;
}
.box2L {

	background-image: url(img/box2_2.gif);
	background-repeat: repeat-y;
}
.box2R {


	background-image: url(img/box2_3.gif);
	background-repeat: repeat-y;
}
.box3L {


	background-image: url(img/box3_2.gif);
	background-repeat: repeat-y;
}
.box3R {



	background-image: url(img/box3_3.gif);
	background-repeat: repeat-y;
}
.insideContent {

	font-size: 12px;
	line-height: 18px;
	color: #333333;
}
.submenu0 {
	font-size: 10px;
	color: #1F6B8B;
	height: 20px;
	letter-spacing: -.08em;


}
a.submenu0 {

	color: #1F6B8B;
	text-decoration: none;
}
a.submenu0:hover {

	color: #1F6B8B;
	text-decoration: underline;
}
.submenu1 {

	font-size: 10px;
	color: #628742;
	height: 20px;
	letter-spacing: -.08em;
}
a.submenu1 {

	color: #628742;
	text-decoration: none;
}
a.submenu1:hover {

	color: #628742;
	text-decoration: underline;
}
.submenu2 {


	font-size: 10px;
	color: #7B3A00;
	height: 20px;
	letter-spacing: -.08em;
}
a.submenu2 {


	color: #7B3A00;
	text-decoration: none;
}
a.submenu2:hover {


	color: #7B3A00;
	text-decoration: underline;
}
.submenu4 {



	font-size: 10px;
	color: #61234A;
	height: 20px;
	letter-spacing: -.08em;
}
a.submenu4 {
	color: #61234A;
	text-decoration: none;
}
a.submenu4:hover {
	color: #61234A;
	text-decoration: underline;
}

.listing,TD {font-size: 12px;}

.field_label,.field_data,.field_divider {
  	font-size: 12px;
	color: #333333;
}
.field_label {width:150px}

.form_table {
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	}
.lcContent {
	font-size: 12px;
	line-height: normal;
	color: #333333;
	margin: 0px;
	padding: 0px;
}
.lcContentList {

	font-size: 11px;
	line-height: normal;
	color: #333333;
	margin: 0px;
	padding: 5px 0px 5px 15px;
}
.propertiesTitle {
	font-size: 14px;
	font-style: oblique;
	font-weight: bold;
	font-variant: small-caps;
	color: #1F6B8B;
	line-height: 30px;
}
.propertiesSubtitle {
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #1F6B8B;
}
.completed {
	list-style-image: url(img/completed_bullet.gif);
	list-style-position: outside;
	vertical-align: baseline;
}
.open {
	list-style-image: url(img/open_bullet.gif);
	vertical-align: baseline;
}
.events {
	list-style-image: url(img/event_bullet.gif);
}
.opensub {
	list-style-image: none;
	vertical-align: baseline;
	list-style-type: circle;
}
.eventssub {
	list-style-image: none;
	vertical-align: baseline;
	list-style-type: circle;
}
.featuresTitle {

	font-size: 14px;
	font-style: oblique;
	font-weight: bold;
	font-variant: small-caps;
	color: #61234A;
	line-height: 30px;
}
.featuresSubtitle {
	font-size: 12px;
	font-weight: bold;
	color: #61234A;
}

/* lofts and condos */

.arrowbg {
	background-color: transparent;
	background-image: url(img/bg_scroll.gif);
	background-repeat: no-repeat;
	padding-right: 5px;
	padding-bottom: 3px;
	width: 208px;
	height: 32px;}

.intro {
	font-size: 12px;
	color: #333333;
	padding-top: 0px;
	line-height: 20px;
	padding-right: 35px;
	padding-bottom: 15px;
	padding-left: 0px;}

.lclist {
	font-size: 11px;
	line-height: normal;
	color: #333333;
	padding-left: 12px;
	padding-bottom: 0px;
	width: 228px;
	vertical-align: top;}

.comppropheading {
	font-size: 14px;
	color: #fff;
	padding: 4px;
	margin-top: 20px;
	font-weight: normal;
	background-color: #6aa7c3;}

.propheading {
	font-size: 14px;
	color: #fff;
	padding: 4px;
	margin-top: 20px;
	font-weight: bold;
	background-color: #333;}
	
p.eventheading {
	font-size: 14px;
	color: #fff;
	padding: 4px;
	margin-top: 20px;
	font-weight: normal;
	background-color: #6aa7c3;
	width: 545px;}

.title {
	font-size: 12px;
	color: #1f6b8b;
	padding: 4px;
	width: 145px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e5e5e5;}

.details {
	font-size: 12px;
	color: #333;
	padding: 4px;
	width: 400px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e5e5e5;}
	
.normal {/*for the wysiwyg styles*/
	font-size: 12px;
	color: #333;
	padding: 4px;}

.summary {
	font-size: 12px;
	color: #333;
	padding: 3px;
	line-height: 20px;}

.listitem {
	font-size: 11px;
	color: #666;
	height: 14px;
	background-color: transparent;
	background-image: url(img/bg_listitem.gif);
	background-repeat: no-repeat;
	background-position: 50%;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 16px;}

.listitemsel {
	font-size: 11px;
	color: #fff;
	height: 14px;
	background-color: #628742;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 16px;}
	
.listhooditem {
	font-size: 12px;
	font-weight: bold;
	color: #666;
	height: 14px;
	background-color: #e0e7da;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 16px;}

.listhooditemsel {
	font-size: 12px;
	font-weight: bold;
	color: #333;
	height: 14px;
	background-color: #e0e7da;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 16px;}

a.listitemlink {
	text-decoration: none;
	color: #666;}

ul.blogIndex {margin:0px;
	font-size: 11px;
	list-style: none;
	padding-left:0;
	cursor:pointer;
}

ul.blogIndex li {margin-bottom:5px;}

.blogDescription {}

.blogComment {
	border:1px solid blue;
	margin:10px;
	width:450px;
	padding:10px
}

.blogCommentLink {}.footerCopyright {
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 19px;
	font-weight: bold;
	color: #666666;
	padding-top: 47px;
	background-image: url(img/footer_0.gif);
}
