* {
margin:0;
padding:0;
}

body {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
background-color:#E8EFCE;
color:#333;
}

p {
line-height:16px;
margin-bottom:12px;
color:#7c835f;
}

a {
color:#3E4015;
text-decoration:none;
}

#content a {
color:#9E3B2E;
text-decoration:underline;
font-weight:bold;
}

ul {
margin-bottom:10px;
}

li {
margin-left:30px;
line-height:16px;
color:#7c835f;
font-weight:bold;
}

.imgright {
padding-left:10px;
}

.imgleft {
padding-right:10px;
}

#mainbg {
background: url(bg.jpg) repeat-y top left;
}

#sidebar {

padding:15px 20px 20px 35px;
text-align:left;
}

#content {
width:511px;
padding:12px 35px 20px 10px;
text-align:left;
}

#navigation {
padding-left:35px;
}

#navigation a{
font-family:Georgia, "Times New Roman", Times, serif;
line-height:20px;
text-decoration:none;
color:#9B4B3C;
padding:2px;
} 

#navigation a:hover {
background-color:#fff2ca;
padding:2px;
}

h1, h2, h3, h4 {
font-family:Georgia, "Times New Roman", Times, serif;
margin-bottom:10px;
font-weight:normal;
}

#res {
margin:10px 0;
width:100%;
padding:7px;
}

#sidebar h3 {
margin-bottom:5px;
}

h1 {
font-size:18px;
}

h2 {
font-size:20px;
color:#9E3B2E;
text-transform:uppercase;
text-decoration:underline;
}

h4 {
font-size:24px;
}

h3 {
font-size:16px;
}

#footer {
background: #E8EFCE;

text-align:center;
padding:20px;
}
#footer a, #footer-home a {
font-weight:bold;
color:#7c835f;
}
#footer-home {
text-align:center;
background: #E8EFCE url(bottom.jpg) top left no-repeat;
padding:20px;
}
