/* LINKS
--------------------------------------------------------------------------------------*/
a,a:visited{
 color:#00431c;
 text-decoration:none;}

a:hover{
 color:#66CC66;}

a.email{
 background:url(../images/bullet.png) no-repeat 0 4px;
 color:#ff0000;
 padding: 0 0 0 13px;}

/* PAGE STRUCTURE
--------------------------------------------------------------------------------------*/
#header{
 background:url(../images/bg_banner.jpg) no-repeat top left;
 height:106px;
 padding: 36px 0 0 0;}

#content{
 background:url(../images/bg.jpg) no-repeat top left;
 height:738px;
 width: 850px;
 padding: 40px 0 0 0;
 clear:both;}

#nav{
 background:#144621;
 height:24px;
 width: 616px;
 border-top:2px solid #fc2c33;
 clear:both;
 padding: 6px 0 0 234px;}

/* HEADER
--------------------------------------------------------------------------------------*/
.logo{
 background:url(../images/logo.png) no-repeat top left;
 width: 214px;
 height:64px;
 text-indent:-99999px;
 overflow:hidden;
 float:left;
 margin: 0 0 10px 23px;}

.page-active{
 float:right;
 color:#FFF;
 font-size:2.7em;
 padding: 30px 30px 0 0;}

ul#main-nav li{
 background:url(../images/bullet.png) no-repeat 0 5px;
 padding: 0 19px 0 15px;
 float:left; 
 line-height: 133%;
 width: auto;
 font-size:1.3em;
 font-weight:bold;}

ul#main-nav li a{
 color:#FFF !important;}

ul#main-nav li a:hover,
ul#main-nav li.active a{
 color:#ece70e !important;}

/* CONTENT
--------------------------------------------------------------------------------------*/
#content-left{
 width: 240px;
 float:left;
 color:#005516;
 padding: 0 13px 0 26px;}

#content-right{
 float:left;
 width: 615px;}

#content-right .books img{
 float:left;
 margin: 0 16px 18px 0;}
 
 #content-center{
 color:#005516;
 padding: 0 50px 0 20px;
 width:779;} 
 
 