* {margin:0; padding:0;}
body {background-color:#f3f5ea;}
#container {width:990px; margin:10px auto; text-align: left;}
#headerlinks { text-align:right;}
#header {background: url(img/header_2011.jpg) top left no-repeat; text-align:center;}
#header h1 {display:none;}

#footer {background: url(img/footer.gif) top left no-repeat; height:110px; min-height:110px; margin-top:10px;}
#content-top {background: url(img/content-top-bg.png) top left no-repeat; padding-top:30px; clear:both;}
#content { background:url(img/content-mid-bg.png) top left repeat-y; padding:0 35px; font-family:verdana,arial, sans-serif; line-height:150%; text-align:justify; width: 824px;}
#content-bottom { background:url(img/content-bottom-bg.png) top left no-repeat; padding-bottom:2px; }

#menu {list-style:none; position:relative; top:-10px; margin:0; }
#menu li {float:left;}
#menu a {display:block; height:44px; background-image:url(img/menu.gif); background-repeat:no-repeat; border:none; }
#menu a:hover { border:none; }
#menu a strong {display:none; }
a#home {width:74px; background-position:0 -45px;}
a#news {width:73px; background-position:-74px -45px;}
a#faqs {width:82px; background-position:-147px -45px;}
a#certificates {width:138px; background-position:-229px -45px;}
a#unit_owners {width:156px; background-position:-367px -45px;}
a#loss_control {width:149px; background-position:-523px -45px;}
a#community {width:140px; background-position:-672px -45px;}
a#links {width:75px; background-position:-820px -45px;}
a#home:hover {background-position:0 -2px;} 
a#news:hover {background-position:-74px -2px;} 
a#faqs:hover {background-position:-147px -2px;} 
a#certificates:hover {background-position:-229px -2px;} 
a#unit_owners:hover {background-position:-367px -2px;} 
a#loss_control:hover {background-position:-523px -2px;}
a#community:hover {background-position:-672px -2px;}
a#links:hover {background-position:-820px -2px;}
.line {clear:both; background: url(img/line.png) no-repeat;}

#breadcrumb { margin-bottom:15px; font-size:0.8em; color:#666; }
#breadcrumb a { border:none; }

#aspens { background:url(img/aspen.jpg) center center no-repeat; }
#aspens textarea, #aspens input.text { background-color:transparent; }

.border_image { border-top: 1px solid #000; border-bottom:1px solid #000; }
.center { text-align:center; }
h1,hr { margin-bottom:1em; }
p, ul, ol { padding-bottom:1em; }
h2 { margin-bottom:0.3em; }
h3 { margin-bottom:0em; }
p, ul, ol { font-size:0.9em; }
h1 { color:#e00; font-size:1.2em; text-align:center; margin-left:2em; margin-right:2em; border:1px solid #aaa; background-color:#fafafa; padding:10px; }
h3 { font-size:1em; color:#B84E25; }
h2 { font-size:1.2em; color:#B84E25; }
ul, ol { margin-left: 1.5em; }
a { text-decoration:none; color:#818910; text-decoration:underline;  }
a:hover { color:#2B2E05;  }
textarea, input { width:100%; background-color:#fafafa; }
input.button { width:auto; }
img { border:none; }

.footer a:link, .footer a:active {
    color: #000000;
    font-family: verdana,arial, sans-serif;
    font-size: 13px;
    text-decoration:none;
    line-height:24px;
}
.footer a:visited {
    color: #000000;
    font-family: verdana,arial, sans-serif;
    font-size: 13px;
    text-decoration:none;
    line-height:24px;
}
.footer a:hover {
    color: #000000;
    font-family: verdana,arial, sans-serif;
    font-size: 13px;
    text-decoration:underline;
    line-height:24px;
}
.footer {
    color: #000000;
    font-family: verdana,arial, sans-serif;
    font-size: 13px;
    text-decoration:none;
    line-height:22px;
    padding: 0 100px 0 0;
}
input.btn { 
    color: #FFFFFF;
    font-family: verdana,arial, sans-serif;
    font-size: 16px;
    background-color:#b61111; 
    text-decoration: bold;
    width:400px;

    } 
.navt a:link, .nav a:active {
	color: #000000;
	font-family: Arial;
	font-size: 14px;
	text-decoration: underline;
}
.navt a:visited {
	color: #000000;
	font-family: Arial;
	font-size: 14px;
	text-decoration: underline;
}
.navt a:hover {
	color: #000000;
	font-family: Arial;
	font-size: 14px;
	text-decoration: none;
}
.navt{
	color: #000000;
	font-family: Arial;
	font-size: 14px;
	text-decoration: underline;
}

