body{background:url(images/body.png) top repeat-x #F5F4E2; padding:0; margin:0; }
a
a:active,
a:link,
a:visited
{color:#006699;}
h1, h2, h3, h4, h5, h6, img, p, div, br, ul, ol, table, tr, td, th, thead{margin:0; padding:0;}
h3{color:#6B8E23; font-size:1.3em;}
h3 a,
h3 a:active,
h3 a:link,
h3 a:visited
{color:#4682B4; text-decoration:none; text-transform: uppercase; font-weight:normal;}
ol, ul{list-style-position: inside;}
#automargin{ margin:0 auto; width:930px}
#container{ width:930px;  background-color:#F5F4E2; float:left;} /*768px for content 220px for left nav bar*/
#top{width:930px; background:url(banner/wwf_banner_24bit.png) top left no-repeat; height:120px;}
#newsletter{padding:45px 0px 0px 30px; width:162px; height:34px;}
#nav{width:930px; height:0px; background-color:#CC0000;}
/******************* Left and right styling *****************/
#subection li.odd a, #subection li.even a{display:block; text-decoration:none;}
#subection li.odd a h4, #subection li.even a h4{color:#006699; font-size:.8em; }
#right{width:162px; float:right; background-color:#F5F4E2;}
#left{width:162px; float:left; background-color:#F5F4E2;}
#right ul, #left ul{list-style:none;}
#right ul li, #left ul li{
padding:.4em .5em .6em .5em; border-bottom:1px solid #e0e0e0;
display: block;
}
#right ul .odd:hover, #right ul .even:hover, #left ul .odd:hover, #left ul .even:hover
{background-image:none; display: block; background-color:#FAFAD2;}
 #right ul li a, #left ul li a{display:block;  text-decoration: none;}
#right ul li a h4, #left ul li a h4{
color:#A0522D; font-weight:bold;
font-family:arial, sans-serif; font-size:.9em;
}

#contenta{float:left; width:606px;}
#content{float:right; width:768px;}
#content p, #contenta p{color:#454545; padding:2px 10px 0px 10px;}
#content ul, #contenta ul{margin:0em 0em 0em 2em;}
#content h3, #contenta h3{ padding:2px 10px 0px 10px;}
#footer p{margin:0 0 0 164px; text-align:left;}
#round_topleft{background-image:url('images/round_bg/bubblecorner1.gif');width:8px;height:8px;}
#round_topmid{background:none;}
#round_topright{background-image:url('images/round_bg/bubblecorner2.gif');width:8px;height:8px;}
#round_centerleft{background:url('images/round_bg/bubblecorner4long.gif') repeat-y bottom;}
#round_centermid{background:none;}
#round_centermid p img{float:right; border:none; padding:0 10px 0 8px;}
#round_centermid h1{font-size:1.5em; font-family:arial, helvetica, sans-serif;}
#round_centerright{background:url('images/round_bg/bubblecorner3long.gif') repeat-y bottom;}
#round_bottomleft{background:url('images/round_bg/bubblebottom_left.png') bottom no-repeat;width:8px;height:53px;}
#round_bottommid{background:url('images/round_bg/bubblebottom.gif') repeat-x;}
#round_bottomright{background:url('images/round_bg/bubblebottom_right.PNG') bottom no-repeat;width:8px;height:53px;}
#indexContainer{width:461px; margin:0 auto;}
.indexBlock{border:1px solid #c0c0c0; width:200px; height:160px; margin:1em 0 2em 0;}
.indexBlock a{display:block; text-decoration:none;}
.indexBlock a h3, .indexBlock a:visited h3{font-family:aria, sans-serif; text-align:center;}
.indexBlock a:hover h3{color:#606060;}
#title{color:#8a0000; font-weight:normal;}
#titleSub{color:#656565; font-weight:normal; font-size:1.1em;}
#titleSub a, #titleSub a:active, #titleSub a:link, #titleSub a:visited{font-weight:normal; color:#454545;}
#titleSub a:hover{color:#006699;}
.catList{width:220px; float:left;}
.catList p{border-bottom:1px solid #c9c9c9; margin:.5em .2em 25px .2em; text-align:left;}
.catList p:hover{border-bottom:2px solid #cc0000; margin-bottom:24px;}
.catList a{text-decoration:none;}
#catAd{width:410px; height:215px; float:right; background-color:#f4f4f4; margin:.6em 0 0 5em; border:1px solid #cccccc;}
#catAd h4{margin:.3em 0 0 1em;}
#catAd p{font:normal normal .8em arial, sans-serif; text-align:justify;}
/************************************* Biz directory **************************************/
.category ul{list-style:none;}
.category ul li{margin-bottom:1em;}

.booklist{background-color:#ffffff; margin:15px 0px 15px 0; width:100%; float:left;}
.booklist ul{list-style: circle; float:left; line-height:2em;}
.description .cover{float:left; padding:0 10px 0 15px; /*width:86px;*/ border:0;}
.description h2, .description h3 a, .description h3{font-weight:normal; font-size:1em; font-family:arial, sans-serif; margin-left:2px;}
.description{width:600px; float:left;}
.description ul{width:410px;}
.buynow{width:150px; float:right;}
.buynow p{text-align:center;}
.buynow p img{margin-top:5px;}
.hrgrey{width:100%; float:left; margin:0 auto; padding:0; height:1px; background-color:#d0d0d0;}
.red{color:#c52A2A;}
#newsletteR{background:url(images/news_bg.png) top left no-repeat; width:152px; margin:0 auto; height:96px;}
#newsletteR h5{margin:0em 0px 0px .2em; padding:.6em 0 0 .7em; font-size:.7em;}
#newsletteR input{font-size:0.7em;  margin:.3em 0 0 .9em;}
#newsletteR form{margin:0em 0 0 0em;}
.nospace{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.deepskyblue{color:#00BFFF;}
.forestgreen{color:#228B22;}
.green{color:#6B8E23;}
#content #round_centermid .pSmall{font-size:0.8em;}