* {
padding:0;
margin:0;
border:0;
}
body {
background:#eaeaea;

}
/*    Global  Items   */

.clear {
clear:both;
height:.1em
}
.float_left, .floatleft {
float:left;
padding: 3px;
}
.float_right, .floatright {
float:right;
padding:3px;
}
.strong {
font-weight:bold;
}
.bull_list {
list-style:disc;
margin-left:8px;
padding-left:4px;

}
.num_list {
margin-left:22px;
}

/* -----------------------------------------------  */
/*     Layout   Style                                */
/* -----------------------------------------------  */
#wrap {
margin:0 auto;
width:1000px;
}
#page {
width:767px;
float:left;
padding:0 5px;
background:white url(../img/bg.gif) repeat-y center;
}
#sidebar  {
position:fixed;
margin-left:786px;
margin-top:76px;
width:200px;
}



/* -----------------------------------------------  */
/*     sidebar  Style                                */
/* -----------------------------------------------  */
#sidebar ul {
list-style:none;
}
/*   general nav link styles   */
a:link  {
color:#4a6a53;
text-decoration:none;
}
 a:visited {
color:#4a6a53;
text-decoration:none;
}
a:hover  {

text-decoration:underline;
} a:visited {
color:#4a6a53;
text-decoration:none;
}


#nav {
padding-bottom:34px;
font-size:16px;
font-weight:bold;
background:url(../img/acorn2.gif) no-repeat bottom left;
}
#nav ul ul {font-size:90%;
padding-left:10px;
padding-bottom:8px;

font-weight:normal;
}
#nav ul ul ul {
padding-bottom:0;

}
#nav ul ul ul ul {
display:none;

}
/* -----------------------------------------------  */
/*     header  Style                                */
/* -----------------------------------------------  */
#header  {
border-bottom:1px solid #4a6a53;
}
#headwrap {
background:gray url(../img/topgradient.gif) repeat-x;
}
#headwrap h1 {
background:url(../img/5winds.gif)  no-repeat;
text-indent:-9999px;
padding:0;
margin:0;
}
#headwrap h1 a {
height:76px;
width:770px;
display:block;
font-size:24px;
font-size:12px;
border:0;
}
/* -----------------------------------------------  */
/*     content  Style                                */
/* -----------------------------------------------  */
#content  {
padding:4px 9px;
}
#content img {
padding:5px 14px 0 14px ;	
}

#content h3 {
padding-left:14px;
}
/* -----------------------------------------------  */
/*     footer Style                                */
/* -----------------------------------------------  */
#footer {position:relative;
background: #eaeaea url(../img/footer.gif) no-repeat top;
width:777px;
left:-5px;
}
#footer p {

padding:12px;
text-align:center;
font-size:10px;
line-height:120%;
}





