body {
font:normal 12px/1.6em Arial, Helvetica, sans-serif;
color:#2a3845;
margin:0;
padding:0;
background:#FFFFFF;
}
p {
margin:0;
padding:0;
}
a:visited, a:link {
color:#d27b2c;
text-decoration:none;
background:none;
}
a:hover {
color:#d27b2c;
text-decoration:none;
background:none;
}
h1 {
color:#d27b2c;
margin:0px 0px 10px 0px;
padding-bottom:10px;
font:normal 17px Geneva, Arial, Helvetica, sans-serif;
border-bottom:1px solid #efece7;
}
h2 {
color:#d27b2c;
margin:20px 0 10px;
padding-bottom:10px;
font:normal 17px Geneva, Arial, Helvetica, sans-serif;
border-bottom:1px solid #efece7;
}
h3 {
color:#49592c;
margin:10px 0;
padding-bottom:10px;
font:bold 14px Arial, Helvetica, sans-serif;
border-bottom:1px solid #efece7;
}
ul
{padding:0;
margin:0 0 0 17px;
list-style: square;
}
.box
{
background : #fffccc;
width: 210px;
border : 1px solid #f0e9eb;
padding : 15px;
}
#wrapper {
margin:0 auto;
width:782px;
border-left:1px solid #49592c;
border-right:1px solid #49592c;
}
#header {
margin:0 1px;
}
#header-img{
height: 200px;
width: auto;
padding-top: 2px;
padding-bottom: 10px;
}
#nav {
background:#49592c;
padding:8px 18px;
text-align:right;
color:#eaeac4;
}
#nav a:visited, #nav a:link {
text-decoration:none;
color:#eaeac4;
}
#nav a:hover {
text-decoration:underline;
color:#eaeac4;
}
#main-content {
margin:0 auto;
}
#logo {
	margin-bottom:35px;
	padding-top: 10px;
}
.logotxt {
font:normal 18px Arial, Helvetica, sans-serif;
color:#49592c;
}
#logoimg {
float:left;
padding-top:15px;
padding-right:10px;
padding-bottom:15px;
padding-left:0px;
}
#main {
width:auto;
padding:0 25px 25px;
float:left;
}
.crd a:visited, .crd a:link, .crd a:hover{
text-decoration:none;
color:#2a3845;
cursor: text;
}
#footer{
font:normal 10px/1.6em Arial, Helvetica, sans-serif;
background:#f7f7f7;
border-top:1px solid #49592c;
border-bottom:30px solid #49592c;
padding:5px 15px 10px;
clear:both;
text-align:center;
}
#main-image {
text-align:center;
padding: 2px 15px 25px;
}
.sidebar{
width:auto;
margin:0 auto;
padding:10px;
}
