/* CSS Document */

html { margin:0; padding:0;}

body{ margin:0px; padding:0px; font-size:100%; background-color:#FFFFFF; background:URL(images/back_main.gif); text-align:center;}

#wrapper { width:700px; margin:0 auto; text-align:left;}

#header { height:317px; background:url(images/header1.jpg) top no-repeat; text-align:center}

#contop { height:13px; background:url(images/row2.jpg) top no-repeat; }

#middle { width:700px; background:url(images/tall_y.jpg) top repeat-y;}

#content { width:630px; padding-left:35px; }

#footer { height:60px; width:700px; background:url(images/footer.jpg) top no-repeat;
          font-family:Tahoma; font-size:11px; color:#8C6241; text-decoration:none; text-align:center;}

ul { list-style: url(images/pointer.gif); font-family:Tahoma; font-size:13px; line-height:14px; color:#655C44;}

img {border: none;}

p {font-family:Tahoma; font-size:14px; color:#57503C; line-height:16px; }

/* h2 { font-size:1.25em; line-height:1.625em; font-family:"Times New Roman", Times, serif; color:#2D4700;} */
h1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:23px; line-height:26px; color:#2D4700;}
h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; line-height:20px; color:#2D4700; padding:0;}
h3 { font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; margin-bottom: 0; color: #7D775C; }
h4 { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color: #7D775C; }
h5 { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:13px; color:#2D4700; font-variant:small-caps;}


a { color:#655C44;}
a:hover {color:#655C44; text-decoration:none;}
  
.green { font-family:Tahoma; color:#2D4700; }

.main {font-family:Tahoma; font-size:14px; color:#655C44; line-height:16px }

.formLabel {float: left; vertical-align: top; width: 100px; font-weight: 600px; padding: 10px 5px;
			 font-family:Tahoma; font-size:12px; }

.input{ width:200px; height:19px; border-width:1px; border-style:solid; background-color:#EFE4CB; 
		border-color:#B0A27C; font-family:Tahoma; font-size:12px; color:#655C44; padding-top:4px }

.textarea{ width:300px; height:140px; border-width:1px; border-style:solid; background-color:#EFE4CB;
		   border-color:#B0A27C; font-family:Tahoma; font-size:12px; color:#655C44; padding-top:4px ; overflow:scroll;}

#nav { height: 37px; width: 700px;}			

#nav_main { display: inline-block; width: 75px; height: 37px; background: url("images/nav_main.gif") no-repeat 0 0;  text-align:center;}
#nav_main:hover { background-position: 0 -37px;}
#nav_main span { display: none; }

#nav_housing { display: inline-block; width: 90px; height: 37px; background: url("images/nav_housing.gif") no-repeat 0 0; text-align:center; }
#nav_housing:hover { background-position: 0 -37px;}
#nav_housing span { display: none; }

#nav_amenities { display: inline-block; width: 100px; height: 37px; background: url("images/nav_amenities.gif") no-repeat 0 0; text-align:center; }
#nav_amenities:hover { background-position: 0 -37px;}
#nav_amenities span { display: none; }

#nav_community { display: inline-block; width: 115px; height: 37px; background: url("images/nav_community.gif") no-repeat 0 0; text-align:center;}
#nav_community:hover { background-position: 0 -37px;}
#nav_community span { display: none; }

#nav_gallery { display: inline-block; width: 90px; height: 37px; background: url("images/nav_gallery.gif") no-repeat 0 0; text-align:center; }
#nav_gallery:hover { background-position: 0 -37px;}
#nav_gallery span { display: none; }

#nav_contact { display: inline-block; width: 115px; height: 37px; background: url("images/nav_contact.gif") no-repeat 0 0; text-align:center; }
#nav_contact:hover { background-position: 0 -37px;}
#nav_contact span { display: none; }
