body {
margin:0px;
padding:0px;
background-image:url('/images/skygrad.gif');
background-repeat:repeat-x;
background-position:0px -50px;
background-color:#FBEDC9;
color:#B95118;
font-family: verdana,helvetica,arial,sans-serif;
font-size:10px;
}


td.header {
background-image:url('/images/sky.jpg');
background-repeat:no-repeat;
background-position:541px -50px;
}

td.content {
background-image:url('/images/content-grad.gif');
background-repeat:repeat-x;
background-color:#FEE7AD;
vertical-align:top;
}

td.top-nav {
height:40px;
background-image:url('/images/top-nav.gif');
background-repeat:repeat-x;
}

#body-content {
display:inline;
position:relative;
float:left;
width:100%;
}

#body-content p {
font-size:1.4em;
width:95%;
padding-left:15px;
line-height:1.4em;
}

#body-content ul {
color:#976331;
font-size:1.4em;
}

#body-content h1 {
color:#976331;
font-size:3em;
padding-left:.5em;
margin-top: 0em;
margin-bottom:.5em;
width:95%;
border-bottom: 2px solid #976331;
}

#body-content h2 {
color:#976331;
font-size:2em;
padding-left:.5em;
margin-top: .5em;
margin-bottom:0em;
}

#body-content h5 {
font-size: 1.2em;
margin: 0.5em;
}

#sidebar {
display:block;
position:absolute;
top:24em;
left:65%;
width:30%;
margin-bottom:1em;
}

#sidebar ul {
color:white;
font-size:1.4em;
margin-bottom:0em;
}

#sidebar p {
font-size:1.2em;
position:relative;
}

#sidebar h1 {
font-size:2.2em;
color:#FEE7AD;
padding-left:0;
margin-top:0px;
margin-bottom:5px;
border-bottom: 2px solid #FEE7AD;
}

#photos {
margin-top:10px;
margin-left:-5px;
width:380px;
}

img.homes {
margin-top:20px;
border-right:3px solid #976331;
border-bottom:3px solid #976331;
padding:5px;
background:#A87F4B;
}

.insured {
margin:12px 0px 0px 250px;
font-size:1.8em;
color:#cc0000;
}

td.footer1 {
background-color:#FEE7AD;
}

td.footer {
background-image:url('/images/footer-grad.gif');
background-repeat:repeat-x;
border-bottom:1px solid #735733;
}

td.navbottom {
background-image:url('/images/navbottom.gif');
background-repeat:repeat-x;
}

.floatLeft {
float:left;
}

.yourlink {
float:right;
margin-top:1em;
margin-right:2em;
}


div.clearing {
clear:right;
margin-top:1em;
height:10em;
}

#topnavigation {
position:absolute;
z-index:1;
top:125px;
margin-left:2em;
font-size:1.8em;
}

#topnavigation ul {
list-style:none;
margin:0;
padding:0;
padding-top:1em;	
}

#topnavigation li {
display:inline;
}

#topnavigation a:link, #topnavigation a:visited {
padding:0em 1em 0em 1em;
color:#FFFFFF;
text-decoration:none;
}

#topnavigation a:hover {
color:#FEE7AD;
}

#pageBottom {
background-image:url('/images/page-bottom-grad.gif');
background-repeat:repeat-x;
background-color:#976331;
height:200px;
}

