body {
background:url(images/faded_nuts2.jpg) top #e8dec4;
margin:0px;
padding:0px;
font: 14px  Comic Sans MS, verdana, arial, helvetica;
color:#000;
}
#main_container{
width:900px;
height:auto;
margin: 0 auto;
background:url(images/header_bg2.jpg) no-repeat top center;
}
h1 {
font: 22px  Comic Sans MS, verdana, arial, helvetica;
font-weight: bold;
color:#000;
padding: 0 0 0 120px;
}
h2 {
font: 22px  Comic Sans MS, verdana, arial, helvetica;
font-weight: bold;
color:#000;
padding: 0 0 0 0px;
margin: 0px;
}
img {
border: 0px;
}
p{
text-align:justify;
line-height:15px;
padding:0px 0 5px 0;
}
.clear{
clear:both;
}

.center_content{
width:865px;
padding:0px;
margin:auto;
}
#header{
width:865px;
height:230px;
margin:auto;
}
#logo{
padding:17px 0 0 5px;
float:left;
width: 850px;
}

/*----------------------top menu-------------------------*/
#menu{
float:right;
padding:0px 65px 0 0;
}
#menu ul{
list-style:none;padding:0px;margin:0px;display:block;
}
#menu ul li{
list-style:none;display:inline;float:left;width:auto;padding:0px; font-family:Comic Sans MS, Arial, Helvetica, sans-serif; font-size:18px; 
}
#menu ul li a{background: url(images/brown_button.png) no-repeat center; width:170px; height:60px; 
float:left;text-decoration:none;padding:35px 2px 0 2px; margin:0px 4px 0 4px;color:#FFE8B7;text-align:center;
}

#menu ul li a:hover{background: url(images/brown_button.png) no-repeat center; width:170px;height:60px;
text-decoration:none;color: #53a600; 
}
#menu ul li a.current{
float:left;text-decoration:none;padding:35px 2px 0 2px;color: #53a600; margin:0px 4px 0 4px; font-weight: bold;
}
/*----------------------bottom menu-------------------------*/
#bottom_menu{
float:right;
padding:0px 65px 0 0;
}
#bottom_menu ul{
list-style:none;padding:0px;margin:0px;display:block;
}
#bottom_menu ul li{
list-style:none;display:inline;float:left;width:auto;padding:0px; font-family:Comic Sans MS, Arial, Helvetica, sans-serif; font-size:16px; 
}
#bottom_menu ul li a{background: url(images/brown_button.png) no-repeat center; width:170px; height:60px; 
float:left;text-decoration:none;padding:35px 2px 0 2px; margin:0px 4px 0 4px;color:#FFE8B7;text-align:center;
}

#bottom_menu ul li a:hover{background: url(images/brown_button.png) no-repeat center; width:170px;height:60px;
text-decoration:none;color: #53a600; 
}
#bottom_menu ul li a.current{
float:left;text-decoration:none;padding:35px 2px 0 2px;color: #53a600; margin:0px 4px 0 4px; font-weight: bold;
}

/*-----------------main content----------------------------*/
.main_content{
width:865px;
height:auto;
margin: 0 auto;
padding:0 0 30px 0;
background-color:#FFFFFF;
}
.main_content_top{
width:865px;
height:16px;
background:url(images/main_content_top.gif) no-repeat center top;
} 	
#boxes_content{
width:280px;
clear:both;
margin:auto;
}
.box{
padding:10px 5px 10px 8px;float:left;}
.box_content{
background:url(images/box_bg.gif) no-repeat center;width:259px;height:202px;
}
.boxtitle{
font-size:18px;
color:#fff;
padding:10px 0 0 15px;
font-family:Arial, Helvetica, sans-serif;
}
.box_icon{
clear:both;
float:left;
width:80px;
padding:25px 0 0 15px;
}
a {
text-decoration : none;
font-weight : bold;
font-size : 100%;
color : #ffe8b7;
}
a:hover {
text-decoration : underline;
font-size : 100%;
font-weight : bold;
color : #fff;
}
a:visited {
text-decoration : none;
font-size : 100%;
font-weight : bold;
color : #846a53;
}
a.textlinks {
text-decoration : none;
font-weight : bold;
font-size : 100%;
color : #53a600;
}
a:hover.textlinks {
text-decoration : underline;
font-size : 100%;
font-weight : bold;
color : #2e5b00;
}
a:visited.textlinks {
text-decoration : none;
font-size : 100%;
font-weight : bold;
color : #53a600;
}
p.text_content{
width:125px;
float:left;
text-align:left;
padding:5px 10px 0 25px;
color:#fff;
line-height:15px;
}
.left_content{
width:550px;
float:left;
padding:0px 10px 10px 20px;
}
.right_content{
width:250px;
float:left;
padding:10px 0 10px 5px;
}
.floatleft {
float:left;
padding-right:20px;
}
img.photo{
padding:17px 0 17px 0;
}

.texthighlight {
color: #4b392b;
font-size: 16px;
font-weight: bold;
}


/*----------------------list-------------------------*/
.list_left{
float:left;width:190px;padding:20px 10px 20px 0;
}
.list_right{
float:right;width:190px;padding:20px 0 20px 0;
}
ul.list{
list-style:none;padding:0px;margin:0px; 
}
ul.list li{
list-style:none;width: auto;height: auto;padding:0px;
}
ul.list li a{
height: 16px; width: auto; display:block;padding:0 0 0 25px; margin:5px 0 10px 0;color:#5e5e5e;text-align:left;
background:url(images/arrow_bullet.gif) no-repeat left;text-decoration:none;
}
ul.list li a:hover{
height: 16px; width: auto;text-decoration:underline;color: #5e5e5e;
}
/*-----------------------------footer------------------*/
#footer{
clear:both;
width: auto;
height:50px;
color: #000000;
}
.copyright{
float:right;
padding-left:10px;
padding-top:10px;
}
.footer_links{
float:left;
padding-right:15px;
padding-top:13px;
}
#footer a{
text-decoration:none;
color: #2A1C11;
padding-left:10px;
}
#footer a:hover{
text-decoration:underline;
color: #2A1C11;
}



