* {
position: relative;
margin:0;
padding:0;
}
body {
font-family:Helvetica, Arial, sans-serif;
height:247px;
background-color:#FFFFCC;
background-position: top;
background-repeat:repeat-x;
background-image:url(/assets/36/background_top.gif);
border-top:3px solid #ED8917;
}
div#wrapper {
margin:0 auto;
width:861px;
background-color:#FFFFCC;

}
p {
margin:0 0 7px 0;
}
h1 {
font-weight:400;
font-family:Helvetica, Arial, sans-serif;
color:#009900;
color:#24387D;
font-size:17px;
margin-top:20px;
margin-bottom:8px;
}
h2 {
font-family:Helvetica, Arial, sans-serif;
font-weight:400;
font-size:14px;
color:#009900;
color:#24387D;
margin-top:30px;
margin-bottom:9px;
}
h3 {
font-weight:400;
font-family:Helvetica, Arial, sans-serif;
color:#009900;
color:#24387D;
font-size:12px;
margin-top:26px;
margin-bottom:11px;
}
img {
border:0;
}
hr {
text-align: left; 
height: 1px; 
margin-top:5px;
color:#BAB8BB;
color:#ECE9E8;
color:#ED8917;
border: none; 
margin-top:5px;
width:97%;
}
html>body hr { 
margin-left:0;  
margin-top:10px;
background-color:#ED8917; 
border: 1px solid #ED8917; 
border: none;
width:97%; 
}
a {
color:#009900;
color:#24387D;
text-decoration: none;
}
div#header {
margin-top:6px;
margin-bottom:1px;
background-color:#7F3301;
height:214px;
}
div#headerlogo {
margin-top:-223px;
margin-bottom:150px;
height:45px;
color:#7F3301;
color:#6B6B6A;
color:#7F3301;
font-size:34px;
margin-left:3px;
}
div#navigation {
border-top:3px solid #DBEEF9;
background-color:#7F3301;
height:24px;
color:#DBEEF9;
font-size:19px;
margin-top:-4px;
}
div#nav {
margin-left:8px;
}
div#nav a {
text-decoration: none;
color:#FFF7F4;
}
ul {
list-style-type: none;
display: inline;
}
li {
display: inline;
float:left;
margin:0 5px;
margin-top:1px;
}
div#mainarea {
}
div#leftside {
float:left;
width:217px;
margin-top:20px;
margin-left:9px;
font-size:14px;
}
div#content {
padding-top:3px;
float:right;
width:620px;
color:#222222;
font-family: Palatino, Palatino Linotype, Book Antiqua, georgia, serif;
line-height:163%;
font-size:14px;
letter-spacing: 1.5px;
}
div#content img {
margin-left:3px;
}
div#content a {
color:#009900;
color:#24387D;
}
span.tagline {
color:#ED8917;
font-size:11px;
font-family:Helvetica, Arial, sans-serif;
position:absolute;
}
div#basicnav {
margin-top:20px;
}
div#footer {
background-color:#FFFFCC;
background-position: center;
background-repeat:repeat-x;
background-image:url(/assets/41/paa.gif);
}
div#footer_nav {
background-color:#464D57;
background-color:#7F3301;
border-top:#ED8917 2px solid;
height:25px;
padding-bottom:0px;
width:861px;
margin-left:auto;
margin-right:auto;
background-color:#464D57;
background-color:#7F3301;
border-top:#ED8917 2px solid;
height:25px;
padding-bottom:0px;
}
div.area_one {
font-family:Helvetica, Arial, sans-serif;
font-size:14px;
color:#B3ECEF;
width:195px;
margin-left:9px;
}
span.date {
float:right;
color:#ED8917;
font-family:Helvetica, Arial, sans-serif;
font-size:12px;
width:125px;
}
div.extras {
float:right;
width:140px;
margin-top:12px;
}
div.more {
width:50px;
height:10px;
margin-top:0px;
font-size:12px;
}
div.entry {
padding-bottom:10px;
}
div.entry p {
width:465px;
}
div.entry ol {
width:465px;
}
div.entry li {
margin-left:35px;
display: list-item;
float:none;
}
img.comment-cloud {
margin-bottom:-1px;
}
span.count {
color:#B3ECEF;
font-size:18px;
font-family:Helvetica, Arial, sans-serif;
margin-left:4px;
}
div#found {
margin:40px 0;
}
div#feeds {
margin:40px 0;
}
div.found {
color:#E0DDDD;
font-size:12px;
font-family: Palatino, Palatino Linotype, Book Antiqua, georgia, serif;
width:145px;
margin-top:7px;
}
div.found a{
font-family:Helvetica, Arial, sans-serif;
}
div.item1 {
width:220px;
line-height:22px;
height:30px;
}
div.item1 input{
}
div.item2 {
margin-left:220px;
margin-top:-44px;
height:30px;
margin-bottom:0px;
line-height:22px;
}
html>body div.item2 {
width:220px;
margin-left:220px;
margin-top:-30px;
height:30px;
margin-bottom:12px;
line-height:22px;
align:left;
}
div.item2 input{
}
div.clear {
clear:both;
}
span.small_talk {
color:#989896;
font-size:11px;
font-family:Helvetica, Arial, sans-serif;
}
span.lastname {
width:200px;
color:#ED8917;
font-size:11px;
font-family:Helvetica, Arial, sans-serif;
}