@charset "UTF-8";
body {
	background-image: url(lamar_assets/portal_main_bg.jpg);
	background-repeat: repeat;
	background-position: center top;
	margin: 0px;
}
.portal_textarea_bg {
	background-image: url(lamar_assets/portal_05.jpg);
	background-repeat: repeat;
	background-position: left top;
}
a:link {
	font-weight: bold;
	color: #2F3C1F;
	text-decoration: none;
}
a:visited {
	font-weight: bold;
	color: #2F3C1F;
	text-decoration: none;
}
a:hover {
	font-weight: bold;
	color: #2F3C1F;
	text-decoration: underline;
}
a:active {
	font-weight: bold;
	color: #2F3C1F;
	text-decoration: underline;
}
.homes_commlistbox_bg {
	background-image: url(lamar_assets/homes_commlistbox_03.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.footer_01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.footer_02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.portal_home_text02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.portal_home_text01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #CCC25F;
	text-decoration: none;
	padding-top: 8px;
}
.homes_content_bg {
	background-image: url(lamar_assets/contentarea_bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.homes_subnav_bg {
	background-image: url(lamar_assets/homes_06.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.homes_pagetitle {
	background-image: url(lamar_assets/homes_12.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.homes_pagetitle_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 3px;
}
.text01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #333333;
	text-decoration: none;
}
.text01red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #990000;
	text-decoration: none;
}
.text02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
}
.homes_leadin_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #5C4F2D;
	text-decoration: none;
}
.list_01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #333333;
	text-decoration: none;
	padding-bottom: 6px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C3B996;
	padding-right: 5px;
	padding-left: 5px;
}
.list_02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #333333;
	text-decoration: none;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A19A7D;
	padding-right: 0px;
	padding-left: 5px;
}
.homes_commheader_smalltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.leadin01 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	line-height: 20px;
	color: #333333;
}
.img_border {
	padding: 3px;
	border: 4px solid #B6A574;
	margin: 7px;
}
.img_border02 {
	padding: 2px;
	border: 3px solid #B6A574;
	margin: 3px;
}
.img_border03 {
	padding: 3px;
	border: 3px solid #B6A574;
	margin: 3px;
}
.homes_sub01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	background-color: #E3DCBB;
	padding: 4px 4px 4px 8px;
	font-weight: bold;
}
.homes_sub02 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	color: #42371E;
	text-decoration: none;
	padding-bottom: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6D5C32;
}
.homes_leadin {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 20px;
	color: #A97A06;
	font-weight: normal;
}
.homes_commheader_bg {
	background-image: url(lamar_assets/homes_commheader02.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.revlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.revlinks a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F1EBC8;
	text-decoration: none;
	font-weight: bold;
}
.revlinks a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F1EBC8;
	text-decoration: none;
	font-weight: bold;
}
.revlinks a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F1EBC8;
	text-decoration: underline;
	font-weight: bold;
}
.revlinks a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F1EBC8;
	text-decoration: underline;
	font-weight: bold;
}
.revtext01 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	line-height: 18px;
	font-weight: normal;
	color: #CDC39A;
	text-decoration: none;
}
.revtext02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #1B262C;
	padding: 3px;
}
.revtext02b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #2B1E0F;
	padding: 3px;
}
.revtext02c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #2E301D;
	padding: 3px;
}
.dev_subnav_bg {
	background-image: url(lamar_assets/dev_06.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.dev_content_bg {
	background-image: url(lamar_assets/dev_content_bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.dev_projlistbox_bg {
	background-image: url(lamar_assets/dev_projlistbox03.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.dev_locatormap_bg {
	background-image: url(lamar_assets/dev_project_mapbox02.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.dev_projdetail_bg01 {
	background-image: url(lamar_assets/dev_projectdetail03.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.dev_projdetail_bg02 {
	background-image: url(lamar_assets/dev_projectdetail06.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.dev_availresults_bg {
	background-image: url(lamar_assets/dev_availresults_02.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.dev_leadin {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 20px;
	color: #777137;
	font-weight: normal;
}
.dev_leadin02 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	line-height: 20px;
	color: #777137;
	font-weight: normal;
	font-style: italic;
}
.dev_leadin03 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 20px;
	color: #000000;
	font-weight: normal;
	font-style: italic;
}
.comm_subnav_bg {
	background-image: url(lamar_assets/comm_06.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.comm_content_bg {
	background-image: url(lamar_assets/comm_content_bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.comm_projlistbox_bg {
	background-image: url(lamar_assets/comm_projlistbox03.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.comm_projdetail_bg01 {
	background-image: url(lamar_assets/comm_projectdetail03.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.comm_projdetail_bg02 {
	background-image: url(lamar_assets/comm_projectdetail06.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.comm_availresults_bg {
	background-image: url(lamar_assets/comm_availresults_02.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.comm_leadin {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 20px;
	color: #A06329;
	font-weight: normal;
}
.homes_plandetail_bg {
	background-image: url(lamar_assets/homes_fplandetail_02.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.homes_comminvres_bg {
	background-image: url(lamar_assets/homes_invres_02.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.homes_leadin02 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	color: #906704;
	font-weight: normal;
}
.special_titletext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 25px;
	color: #8C6607;
	text-decoration: none;
}
.news_bg {
	background-image: url(lamar_assets/news_03.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.datewhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.homes_question_bg {
	background-image: url(lamar_assets/homes_sidebtn_03b.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.dev_question_bg {
	background-image: url(lamar_assets/dev_sidebtn_02b.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.comm_question_bg {
	background-image: url(lamar_assets/comm_sidebtn_02b.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	background-color: #E3DCBB;
	padding: 6px;
	line-height: normal;
}
.maptac_bg {
	background-color: #FFFFFF;
	background-image: url(lamar_assets/maptac_02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.maptac_text02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.maptac_text01 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #908A71;
	padding: 5px;
}

a:active, a:focus {
	outline:none;
	-moz-outline-style:none;
}.list_02b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #333333;
	text-decoration: none;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A19A7D;
	padding-right: 0px;
	padding-left: 5px;
	background-color: #F1EBC8;
}
.list_02b a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #9C6D14;
	text-decoration: none;
	padding-bottom: 3px;
	padding-right: 0px;
	padding-left: 5px;
}
.list_02b a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #9C6D14;
	text-decoration: underline;
	padding-bottom: 3px;
	padding-right: 0px;
	padding-left: 5px;
}
.instruc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F1EBC8;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-bottom: 5px;
	margin-bottom: 5px;
}
.homes_leadin03 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 27px;
	color: #906704;
	font-weight: normal;
	line-height: 31px;
}
.newhome_bg {
	background-image: url(lamar_assets/newhome2009_bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
