html, body {
margin: 0px;
padding: 0px;
font: 12px palatino,arial,helvetica;
background-color: #fff;
}

img
{  border-style: none;
}

.roll { font: 12px palatino,arial,helvetica; font-style: normal; font-weight: normal; letter-spacing: 0px; text-decoration: underline; text-transform: none; color: #4a4636; }
A.roll:hover { text-decoration: none; font-weight: normal; color: #4a4636;
}

.roll2 { font: 12px verdana,arial,helvetica; font-style: normal; font-weight: normal; letter-spacing: 0px; text-decoration: none; text-transform: none; color: #4c4a3a; }
A.roll2:hover { text-decoration: none; font-weight: normal; color: #5f5e4e;
}

.leftlinks { font: 13px georgia,arial,helvetica; font-style: normal; font-weight: normal; letter-spacing: 0px; text-decoration: none; text-transform: none; color: #5f5e4e; }
A.leftlinks:hover { text-decoration: underline; font-weight: normal; color: #4c4a3a;
}

h1 {
font: 15px verdana,arial,helvetica;
margin: 0px;
padding: 0px;
color: #4c4a3a;
text-shadow: 1px 1px 1px #4c4a3a;
}

h2 {
font: 12px palatino,arial,helvetica;
margin: 0px;
padding: 0px;
color: #4a4636;
}

.spacer {
clear: both;
min-height: 10px;
height: 10px;
margin: 0px;
padding: 0px;
}

.fivespacer {
clear: both;
min-height: 5px;
height: 5px;
margin: 0px;
padding: 0px;
}

.sidespacer {
min-height: 10px;
height: 10px;
margin: 0px;
padding: 0px;
}

.dots {
min-height: 2px;
height: 2px;
margin: 0px;
padding: 0px;
border-bottom: 1px dashed #4c4a3a;
}

.blanket {
width: 700px;
margin: 0px auto 0px auto;
padding: 0px;
}

.top {
min-height: 141px;
height: 141px;
margin: 0px;
padding: 0px;
background-image: url('http://www.srehomes.org/images/cloud2.png');
background-repeat: no-repeat;
}

.nav {
float: right;
width: 400px;
margin: 0px;
padding: 115px 0px 0px 0px;
text-align: right;
}

.left {
float: left;
width: 250px;
margin: 0px;
padding: 0px;
font: 12px georgia,arial,helvetica;
color: #4c4a3a;
}

.right {
float: right;
width: 430px;
margin: 0px;
padding: 0px;
font: 12px verdana,arial;
color: #4c4a3a;
}

#footer {
position: fixed;
left: 0px;
bottom: 0px;
height: 80px;
width: 100%;
background: #4c4a3a;
}

/* IE 6 */
* html #footer {
position: absolute;
top: expression((0-(footer.offsetHeight)+(document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop))+'px');
}

#footercontainer {
width: 700px;
margin: 0px auto 0px auto;
padding: 0px;
font: 11px verdana,arial;
color: #fff;
}

.copyright {
float: left;
width: 232px;
margin: 0px;
padding: 10px 0px 0px 0px;
font: 11px verdana,arial;
color: #fff;
}

.banner {
float: right;
width: 468px;
margin: 0px;
padding: 10px 0px 0px 0px;
}








.form {
font: 13px courier new,verdana,arial;
color: #fff;
width: 80%;
margin: 0px;
padding: 8px;
border: 0px solid #555;
background-color: #eee;
color: #4c4a3a;
-webkit-border-radius: .3em;
-moz-border-radius: .3em;
border-radius: .3em;
}

.form:hover {
font: 13px courier new,verdana,arial;
color: #fff;
width: 80%;
margin: 0px;
padding: 8px;
border: 0px solid #555;
background-color: #AFDFE9;
color: #4c4a3a;
-webkit-border-radius: .3em;
-moz-border-radius: .3em;
border-radius: .3em;
}

.button {
text-decoration: none;
padding: 5px;
margin: 0px;
font: 13px courier new,verdana,arial;
color: #fff;
background-color: #4c4a3a;
border: 0px solid #4c4a3a;
-webkit-border-radius: .3em; 
-moz-border-radius: .3em;
border-radius: .3em;
}

.button:hover {
text-decoration: none;
padding: 5px;
margin: 0px;
font: 13px courier new,verdana,arial;
color: #4c4a3a;
background-color: #AFDFE9;
border: 0px solid #4c4a3a;
-webkit-border-radius: .3em; 
-moz-border-radius: .3em;
border-radius: .3em;
}
















#minitabs {
margin: 0px;
padding: 0px;
}

#minitabs li {
margin: 0px; 
padding: 0px;
display: inline;
list-style-type: none;
}
	
#minitabs a:link, #minitabs a:visited {
float: right;
font: 12px georgia,arial;
line-height: 15px;
font-weight: normal;
margin: 0px 0px 0px 5px;
padding: 8px;
text-decoration: none;
color: #fff;
background-color: #4c4a3a;
-webkit-border-radius: .3em;
-moz-border-radius: .3em;
border-radius: .3em;
text-shadow: 1px 1px 1px #fff;
}

#minitabs a.active:link, #minitabs a.active:visited, #minitabs a:hover {
margin: 0px 0px 0px 5px;
padding: 8px;
color: #4c4a3a;
background-color: #AFDFE9;
-webkit-border-radius: .3em;
-moz-border-radius: .3em;
border-radius: .3em;
text-shadow: 1px 1px 1px #4c4a3a;
}
