html {height:100%;margin:0px; padding:0px;}

body {font: 12px Arial, Trebuchet MS, Verdana, sans-serif;color: #372210;background-color:#f8f8e5;padding:0px;height:100%;margin: 0px;}

img {border:none;}
a img {text-decoration:none;}

#container {width:870px;display:block;clear:both;position: relative;margin-top:0px;margin-bottom: 0px;margin-left: auto;margin-right: auto;padding:0px;text-align:left;}

#bg {display:block;float:left;clear:both;background:url(http://www.gattahomes.com/images/bg.jpg) repeat-x;height:141px;width:100%;margin:0 auto;padding:0px;}

#top {position: relative;margin-top:0px;margin-bottom: 0px;margin-left: auto;margin-right: auto;padding:0px;height:141px;text-align:left;	width:870px;}

#logo {width:264px;float:left;}
#buttons {width:601px;float:right;padding-top:50px;height:17px;}
#picture {width:614px;height:278px;float:right;}
#left {width:209px;display:block;float:left;	text-align:left;padding:20px 0px 12px 61px;}
#right {width:580px;display:block;float:right;text-align:left;padding:20px 0px 12px 20px;min-height:300px;}

#footer {border-top: 1px solid #C9C9A7;font-size:10px;display:block;clear:both;width:870px;position: relative;margin-top:20px;margin-bottom: 0px;margin-left: auto;margin-right: auto;padding:20px 0px 0px 0px;text-align:left;}

h1 {font-family:Trebuchet MS, Arial, Verdana, sans-serif;font-size:26px;font-weight:bold;}
h2 {font-family:Arial, Verdana, sans-serif;font-size:18px;font-weight:bold;color:#9C5C11;text-transform:uppercase;}
p {line-height:20px;text-align:justify;}

a {color:#9C5C11;text-decoration:underline;}
a:hover {color:#372210;text-decoration:underline;}

a.two {
	color:#c9a50f;
	font-weight:bold;
	text-decoration:none;
}
a.two:hover {
	color:#372210;
	font-weight:bold;
	text-decoration:none;
}

a.three {
	color:#372210;
	font-weight:bold;
	text-decoration:none;
}
a.three:hover {
	color:#372210;
	font-weight:bold;
	text-decoration:underline;
}

#left a {
	text-decoration:none;
}
#left a:hover {
	text-decoration:underline;
}
li {
	padding-bottom:8px;
}


.boxform {display:block;float:left;clear:both;width:94%; padding:8px 0px 3px 0px; margin:0px 0px 0px 0px; line-height:1.3em; border-top:1px solid #f7f6f6; }
.boxformleft {display:block;float:left;clear:none;width:28%; padding:2px 0px 0px 0px; margin:0px 0px 0px 0px; line-height:1.3em;text-align:right;}
.boxformright {display:block;float:right;clear:none;width:70%; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; line-height:1.3em;text-align:left;}

.input {width:80%; padding:2px 2px 2px 2px; margin:0px 0px 0px 0px; text-align:left; font-size:1.1em; color:#372210; }

.boxformright .submit2, .boxformright .submit2:hover { float:left; clear:both; padding:6px 10px 6px 10px; margin:4px 0px 0px 0px; font-size:1.1em; font-weight:bold; background-color:#b78a03; color:#3b2213; border:none; cursor:pointer;}
.boxformright .submit2:hover {background-color:#3b2213; color:#b78a03; text-decoration:none;}



#popup_outer {display:block;float:left;clear:both;width:100%;height:1000px;padding:0px; background-color:#392113; filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;position:fixed;top:0px;left:0px;z-index:100; border:none;}

#popup_inner { display:block;float:left;clear:both;width:600px; min-height:460px;overflow:auto;padding:20px 40px 20px 40px;position:fixed; z-index:200; top:0px; margin-top:20px;margin-bottom:0px;margin-left:0px; margin-right:auto;background-color:#f8f8e5; border:2px solid #392113; }

a#buttonA {float:left;width:70px;height:17px;background:url(images/btn_home.jpg);}
a#buttonA:link {background:url(images/btn_home.jpg)}
a#buttonA:visited {background:url(images/btn_home.jpg)}
a#buttonA:hover {background:url(images/btn_home.jpg) 0 -17px;}
a#buttonB {float:left;width:87px;height:17px;background:url(images/btn_building.jpg);}
a#buttonB:link {background:url(images/btn_building.jpg)}
a#buttonB:visited {background:url(images/btn_building.jpg)}
a#buttonB:hover {background:url(images/btn_building.jpg) 0 -17px;}
a#buttonC {float:left;width:108px;height:17px;background:url(images/btn_communities.jpg);}
a#buttonC:link {background:url(images/btn_communities.jpg)}
a#buttonC:visited {background:url(images/btn_communities.jpg)}
a#buttonC:hover {background:url(images/btn_communities.jpg) 0 -17px;}
a#buttonD {float:left;width:143px;height:17px;background:url(images/btn_profile.jpg);}
a#buttonD:link {background:url(images/btn_profile.jpg)}
a#buttonD:visited {background:url(images/btn_profile.jpg)}
a#buttonD:hover {background:url(images/btn_profile.jpg) 0 -17px;}
a#buttonE {float:left;width:65px;height:17px;background:url(images/btn_media.jpg);}
a#buttonE:link {background:url(images/btn_media.jpg)}
a#buttonE:visited {background:url(images/btn_media.jpg)}
a#buttonE:hover {background:url(images/btn_media.jpg) 0 -17px;}
a#buttonF {float:left;width:115px;height:17px;background:url(images/btn_testimonials.jpg);}
a#buttonF:link {background:url(images/btn_testimonials.jpg)}
a#buttonF:visited {background:url(images/btn_testimonials.jpg)}
a#buttonF:hover {background:url(images/btn_testimonials.jpg) 0 -17px;}
a#buttonG {float:left;width:78px;height:17px;background:url(images/btn_contact.jpg);}
a#buttonG:link {background:url(images/btn_contact.jpg)}
a#buttonG:visited {background:url(images/btn_contact.jpg)}
a#buttonG:hover {background:url(images/btn_contact.jpg) 0 -17px;}
