/* Formating available for use inside the site */
a{color:#477bad;font-weight:normal;text-decoration:underline;}
.div_link{color:#905640;cursor:pointer;font-weight:bold;text-decoration:none;}
a:hover, .div_link:hover{color:#e02020;}
div{margin:0px;padding:0px;}
fieldset{margin:5px;padding:5px;}
form{margin:0px;padding:0px;}
h1{font-size:16pt;font-weight:bold;letter-spacing:normal;margin:0px;padding:0px;line-height:125%;}
h2{font-size:14pt;font-weight:bold;letter-spacing:normal;margin:0px;padding:0px;line-height:125%;}
h3{font-size:12pt;font-weight:bold;letter-spacing:normal;margin:0px;padding:0px;line-height:125%;}
input{margin:0px;padding:0px;}
img{border:0px;}
p{margin:0px;padding:0px;}
select{margin:0px;padding:0px;}
span{margin:0px;padding:0px;}
textarea{margin:0px;padding:0px;}
.successtext{color:green;}
.errortext{color:red;}
.default_blue_text{color:#043e79;}
/* Default page formatting */
.default_page_header1{font-family:times new roman;font-size:16pt;font-weight:bold;color:#0071BC;}
.default_page_header2{font-family:times new roman;font-size:14pt;font-weight:bold;color:#043e79;}
.default_page_text1{color:#043e79;font-family:arial,helvetica,sans-serif;font-size:medium;line-height:155%;}
.alternate_header1{font-family:font-family:arial,helvetica,sans-serif;font-size:14pt;font-weight:bold;color:#0071BC;}
.alternate_header2{font-family:font-family:arial,helvetica,sans-serif;font-size:14pt;font-weight:bold;color:#043e79;}
.althead1{color: #0071BC; font-size: 14pt; font-weight: bold;}
.althead2{font-family:Arial,Helvetica,Verdana,sans-serif;font-size:18px;font-weight:bold;color:#00467F;}

#header-chat{
 position: absolute;
    right: 20px;
    top: 10px;
}

/* Developer formating available for use inside the site */
html, body {
	min-height:500px;
	min-width:1020px;
}
body{
			-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../uploads/bkg_hylt.jpg', sizingMethod='scale')";
	  background-image: url('../uploads/bkg_hylt.jpg');
  -webkit-background-size:cover;
  -moz-background-size:cover;
  -o-background-size:cover;
  background-size:cover;
	font-family:arial;
	font-size:10pt;
	margin:auto;
}

/*ADDED BY ERIC ON 9/5 FOR TESTING PURPOSES
body {
background-image: url('../uploads/bkg_hylt.jpg');
background-size:cover;
margin:auto;
}*/


#bodytop{
			filter: progid:DXImageTransform.Microsoft.DropShadow(color='#80000000',offx=0,offy=8,positive=true);
		-webkit-box-shadow:0px 8px 5px rgba(0,0,0,0.6);
	-moz-box-shadow:0px 8px 5px rgba(0,0,0,0.6);
	box-shadow:0px 8px 5px rgba(0,0,0,0.6);
	background:#ffffff;
	border-bottom:solid 2px #000000;
	color:#013c77;
	height:85px;
	position:absolute;
	width:100%;
}
#allcontent{
	margin:auto;
}
#innercontent{
	margin:auto;
	position:relative;
	text-align:left;
	width:1020px;
}
#header{
	height:84px;
	margin-bottom:25px;
	position:relative;
	width:1020px;
}
#headerlogo{float:left;margin-top:2px;}
#headermenu{float:right;font-family:arial;font-size:10pt;margin-top:45px;}
#headermenu .menuitem{float:left;}
#headermenu .menuitem a{color:#024e88;font-style:normal;font-weight:normal;text-decoration:none;}
#headermenu .menuitem a:hover{color:#e02020}
#header .headersubmenu{left:0px;padding-top:5px;position:absolute;top:0px;visibility:hidden;white-space:nowrap;width:auto;z-index:100;}
#header .headersubmenu a.submenuitem{color:#024e88;font-style:normal;font-weight:normal;text-decoration:none;}
#header .headersubmenu a.submenuitem:hover{color:#e02020}
#envelope{min-height:10px;position:relative;}
#envelope #upper{
			filter: progid:DXImageTransform.Microsoft.DropShadow(color='#80000000',offx=2,offy=8,positive=true);
		-webkit-box-shadow:2px 8px 5px rgba(0,0,0,0.6);
	-moz-box-shadow:2px 8px 5px rgba(0,0,0,0.6);
	box-shadow:2px 8px 5px rgba(0,0,0,0.6);
	background:#ffffff;
	border:solid 1px #000000;
	min-height:200px;
	width:1020px;
}
#envelope #upper .upper_envelope{margin:5px;}
#envelope #communities_upper, .adminpropertiescommunities_upper{
			filter: progid:DXImageTransform.Microsoft.DropShadow(color='#80000000',offx=2,offy=8,positive=true);
		-webkit-box-shadow:2px 8px 5px rgba(0,0,0,0.6);
	-moz-box-shadow:2px 8px 5px rgba(0,0,0,0.6);
	box-shadow:2px 8px 5px rgba(0,0,0,0.6);
	background:#ffffff;
	border:solid 1px #000000;
	min-height:200px;
	padding:10px 10px 30px 10px;
	width:1000px;
}
.communities_upper_popup{
	background:#ffffff;
	border:solid 1px #000000;
	min-height:200px;
	padding:10px;
	width:1000px;
}
#envelope #lower{
	background:rgba(255,255,255, 0.7);
	color:#477bad;
			filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99ffffff,endColorstr=#99ffffff);
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99ffffff,endColorstr=#99ffffff)";
		min-height:100px;
	padding:10px;
	width:1000px;
}
#envelope #lower .column_left{float:left;margin-right:5px;text-align:center;width:180px;}
#envelope #lower .column_center{float:left;text-align:center;width:630px;}
#envelope #lower .column_right{float:left;margin-left:5px;text-align:center;width:180px;}
.cms_edit_div{min-height:10px;z-index:500;}
#adminenvelope{background:#f67955;padding:25px;}
#adminenvelope a{color:#000000;font-weight:bold;}
#adminenvelope a:hover{color:#e02020;}
#adminenvelope form{margin:auto;padding:0px 50px;width:600px;}
#adminenvelope .form_input{width:500px;}
#adminenvelope .form_textarea{height:100px;width:500px;}
#adminenvelope .form_item{margin:5px 0px 0px 0px;}
#adminenvelope .tabs_enclosure{border-bottom:solid 1px #000000;margin:5px 0px 15px 0px;}
#adminenvelope .tabs_enclosure .tab{background:#ffffff;border-left:solid 1px #000000;border-right:solid 1px #000000;border-top:solid 1px #000000;float:left;margin:0px 5px;padding:3px;}
#adminenvelope .tabs_enclosure .tab_hilite{background:#202020;}
#adminenvelope .tabs_enclosure .tab_hilite a{color:#ffffff;}
#admin_topofpage{color:#000000;font-size:10pt;position:fixed;top:0px;width:100%;z-index:1000;}
#admin_topofpage_header,#admin_topofpage_footer{padding:2px;font-size:10pt;font-weight:bold;background:#f8f800;text-align:center;}
#admin_topofpage_contents_changed_warning{color:red;display:none;font-size:8pt;left:5px;position:absolute;top:2px;}
/* Dynamic page editing */
.admin_editwindow {border:solid 3px #101080;background:#e0e0e0;position:absolute;top:100px;left:100px;visibility:hidden;z-index:2000;padding:10px;}
/* Pagers */
.currentpager{background:yellow;color:black;cursor:pointer;display:inline;font-size:8pt;margin:0px 2px;}
.nextpager{cursor:pointer;display:inline;font-size:8pt;margin:0px 2px;}
.sitepopup_info{
			filter: progid:DXImageTransform.Microsoft.DropShadow(color='#80000000',offx=5,offy=5);
		-webkit-box-shadow:8px 8px 5px rgba(0,0,0,0.5);
	-moz-box-shadow:8px 8px 5px rgba(0,0,0,0.5);
	box-shadow:8px 8px 5px rgba(0,0,0,0.5);
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background:#f0f0f0;
	border:solid 2px #101088;
	color:#101088;left:0px;
	padding:5px;
	position:absolute;
	top:0px;
	visibility:hidden;
	width:300px;
	z-index:100;
}
.sitepopup_info a{color:#303066;}
/* Miscellanious */
.form_button{padding:3px 5px;}
.hidden{display:none;}

.frontpagephotofader_pager{
	border:solid 2px #000000;
	color:#000000;
	height:20px;
	margin:0px 5px;
	padding:5px;
	width:15px;
}
.frontpagephotofader_pager_hilite{
	background:rgba(255,255,255, 0.7);
			filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99ffffff,endColorstr=#99ffffff);
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99ffffff,endColorstr=#99ffffff)";
	}


/*ERIC STYLES ADDED 5/8*/

p {
}
ul {
margin: 3px 0 20px;
list-style-image: url("/uploads/pages/bullet.gif");
}

li{
}

li a{
}

/*TEXT/P HEADINGS*/
.commtextblue{
    color: #0071BC;
    font-weight: bold;
    margin: 10px 0;
}

/* #communities_upper p{
 line-height: 20px;
    margin: 15px 15px 0 5px;
    font-size: 13px;
} */

/*SITEPLAN TEXT*/
.disclaimer{
  display: block;
    margin: 20px auto;
    width: 800px;}

/*COMMUNITY FEATURES & NEIGHBORHOOD AREA BREAKS*/
.sidebartext{
    color: #0071BC;
    font-weight: bold;
    margin: 10px 0 0;
    padding: 0 0 0 10px;
}

.neighborhood{
margin: 20px 0;
}
.neighborhood ul{
  
}
.neighborhood li{
 display: inline;
    padding: 0 5px;
}

.bodylink{
}

#communities_upper img{
/*border: solid 1px #0071BC;*/

}

.community-listing{
  font-size: 0.95em;
    padding-left: 25px;
  text-align:left;
}

.community-listing a{ 
  font-weight: bold;
    font-size: 13px;
}




