
body {
background-color: #00539B;
}

#content {
background-color: #FFF;
width: 850px;
position:relative;
padding-right: 10px;
padding-left: 0px;
}

#content #navMain {
margin-top: 0px;
/*margin-right: 5px;*/
margin-bottom: 10px;
padding-top: 10px;
float: right;
}

#content #navMain li {
list-style-type: none;
}

#content #navMain li.active a,
#content #navMain a:hover {
opacity:0.4;
filter:alpha(opacity=40)
}

#wrapper {
margin-right: auto;
margin-left: auto;
width: 850px;
padding-top: 5px;
padding-bottom: 0px;
}

#content #contentMain {
padding-left: 10px;
padding-bottom: 10px;
padding-top: 10px;
min-height:600px;
}

#content #contentSecond {
background-color: #00539B;
width: 635px;
padding: 10px;
min-height:375px;
}

#footer #siteInfo h2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
color: #FFF;
padding-bottom: 10px;
}

#wrapper #footer {
margin-top: 0px;
padding-top: 9px;
background-image:url(../images/common/contentShadow.png);
background-repeat: no-repeat;
background-position: center top;
}

a {
color: #A7AAAC;
text-decoration: none;
}

a:hover {
color: #FFFFFF;
text-decoration: none;
}

a:visited {
color: #A7AAC;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
}

#content #contentSecond p {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFF;
line-height: 24px;
padding-bottom: 32px;
}

#content #contentSecond p.neighborhoodDesc {
padding-bottom:0px;
}

#contentSecond h2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
color: #FFF;
padding-top: 10px;
}

#content #contentSecond h1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 40px;
color: #FFF;
text-transform: uppercase;
padding-bottom: 5px;
}

#content #navMainLogo {
position: absolute;
right: 0px;
bottom: 0px;
padding-right: 12px;
padding-bottom: 10px;
}

#content #branding {
}

#footer #siteInfo {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #A7AAAC;
text-decoration: none;
line-height: 24px;
}

#footer #siteInfo #navSecond #column1,
#footer #siteInfo #navSecond #column2 {
width: 25%;
float:left;
}

#footer #siteInfo #navSecond #column3 {
width: 50%;
float: left;
text-align: right;
}

#footer #siteInfo #navSecond ul li {
list-style-type: none;
}

#footer #siteInfo #navSecond a {
color: #fff;
text-decoration: none;
}

#footer #siteInfo #navSecond a:hover {
color: #A7AAAC;
text-decoration: none;
}

#contentSecond ul {
color: #FFF;
font-size: 12px;
margin-left: 10px;
font-family: Arial, Helvetica, sans-serif;
}

#content #contentMain #contentSecond ul li {
margin-bottom: 8px;
line-height: 16px;
}

#content #contentMain #contentSecond h3 {
font-size: 12px;
}

.noPadding {
margin: -10px;
}

#content #contentMain #contentSecond #contactForm {
float: right;
/*margin-top: 50px;*/
width: 325px;
}

#content #contentMain #contentSecond #contactForm h2 {
	margin-bottom:20px;
}

.submit {
background-color: #00539b;
}

#theHomesFooter {
width:635px;
background-color:#dcdcdc;
text-align:center;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
line-height:24px;
padding-bottom:11px;
}

form input,
form textarea {
background-color:#FFF;
color:#00539B;
padding:5px;
width:312px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
border: 1px solid #FFF;
}

#content #contentSecond .shadow p {
background-image:url(../images/common/formShadow-15.png);
background-repeat: no-repeat;
background-position: center bottom;
padding-bottom: 14px;
}

#submit {
width: 102px;
height: 47px;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
}

.up,
.down {
display:none;
float:right;
margin:0px 0 0 10px;
width:22px;
height:22px;
background-image:url(../images/common/updownsprite.gif);
}

.up {
background-position:top left;
}

.up:hover {
background-position:bottom left;
}

.down {
background-position:top right;
}

.down:hover {
background-position:bottom right;
}

.gallery {
width:50%;
}

#content #contentSecond #gallery h2 {
nullpadding-bottom:0px;
}

#galleryCategory {
nullpadding-bottom:0px;
font-size: 15px;
}

.galleryItemWrapper {
background-color:#fff;
padding:7px;
margin-bottom:10px;
}

.left .galleryItemWrapper {
float:left;
margin-right:10px;
}

.right .galleryItemWrapper {
float:right;
margin-left:10px;
}

.galleryItemWrapper img {
width:80px;
height:80px;
}

#neighborhoodFlashWrapper {
width:615px;
margin:auto;
padding-top:15px;
clear:both;
}

.left {
float:left;
font-family: Arial, Helvetica, sans-serif;
}

.right {
float:right
}

.clear {
clear:both
}

#twitter_div {
font-family: Arial, Helvetica, sans-serif;
margin-bottom: 20px;
width: 155px;
}

#twitter_div a:hover {
color: #E21B21;
}

#twitter_div ul li {
list-style-type:none;
}

.twitterIcon {
margin-right: 2px;
margin-bottom: -4px;
}

#facebook {
	width: 300px;
background-color:#FFFFFF;
padding-left:0;
position:relative;
margin-bottom:10px;
margin-top: 10px;
}
