/* CSS Document */

html, body {
background-image:url(images/b_bg.gif);
background-repeat:repeat;
background-attachment:fixed;
text-align:center;
margin:0;
}

div.loader{
display:none;
background:url(images/amen_on.gif) no-repeat;
background:url(images/home_off.gif) no-repeat;
background:url(images/condo__on.gif) no-repeat;
background:url(images/locate_on.gif) no-repeat;
background:url(images/rec_on.gif) no-repeat;
background:url(images/lake_on.gif) no-repeat;
}

a img {
border:none;
margin:0;
padding:0;
}

a:link {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#0000ff;
border:none;
font-size:12px;
line-height:17px;
}

a:visited {
text-decoration:none;
color:#0000ff;
}

a:hover {
text-decoration:none;
color:#edb62f;
}

a:active {
text-decoration:none;
color:#edb62f;
}

b.bigandbold {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
line-height:21px;
}

hr.thin {
height: 1px;
color: #EEB62F;
border: 0;
background-color: #EEB62F;
} 

h1 {
color:#000000;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:27px;
line-height:34px;
}

h2 {
color:#000000;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
line-height:24px;
}

h3 {
color:#000000;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:17px;
font-weight:bold;
}

h4 {
color:#000000;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:17px;
font-weight:bold;
}

h5 {
color:#000000;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
line-height:24px;
text-align:center;
}

h6 {
color:#000000;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
line-height:24px;
text-align:center;
}

this, p, ul, li {
color:#000000;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:17px;
}

dl {
margin: 0;
padding: 0;
}

#mast_layer {
	position:absolute;
	left:516px;
	top:21px;
	width:509px;
	height:233px;
	text-align:left;
	z-index:1;
}

#container {
width:970px;
background-color:#ffffff;
text-align:left;
margin:auto;
padding:0;
}

#top_spacer {
height:10px;
width:970px;
}

#sidebar {
width:267px;
float:left;
margin-left:106px;
}

#main_content {
width:440px;
float:right;
margin-right:99px;
}

#footer {
background-image:url(images/footer.jpg);
height:23px;
width:970px;
clear:both;
}
