body {
margin : 0; 
background : #585858 url(../images/bg_body.jpg) repeat-y scroll center top; 
text-align : center; 
font-family : verdana, arial, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 0.62em; 
line-height : 170%; 
color : #eeeeee; 
} 
p { 
padding-top : 10px !important ; 
padding-bottom : 10px !important ; 
} 
a { 
color : #86e160; 
} 
a:visited { 
color : #aaaaaa; 
} 
a:hover { 
color : #ffffff; 
} 
acronym { 
border-bottom : 1px solid #777777; 
cursor : help; 
} 
input { 
width : 70%; 
} 
textarea { 
width : 98%; 
} 
input, textarea { 
border : 1px solid #999999; 
margin : 5px 0; 
padding : 1px 3px; 
font-family : verdana, arial, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 1em; 
line-height : normal; 
color : #eeeeee; 
background-color : #777777; 
} 
input:hover, input:focus, textarea:hover, textarea:focus { 
border : 1px solid #eeeeee; 
color : #ffffff; 
background-color : #999999; 
} 
h1 { 
margin : 10px 0; 
background : #686868 url(../images/rounded_tr.gif) no-repeat scroll right top; 
clear : both; 
font-family : verdana, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : 700; 
font-size : 1em; 
line-height : normal; 
text-transform : uppercase; 
color : #7bd32c; 
} 
h1 span { 
padding : 2px; 
background : transparent url(../images/rounded_br.gif) no-repeat scroll right bottom; 
display : block; 
} 
#sideBar h1 { 
background : #686868 url(../images/rounded_tl.gif) no-repeat scroll left top; 
text-align : right; 
} 
#sideBar h1 span { 
padding : 2px; 
background : transparent url(../images/rounded_bl.gif) no-repeat scroll left bottom; 
display : block; 
} 
#content ol li { 
color : #9be4ff; 
} 
#content ol li span { 
color : #eeeeee; 
} 
#content ul { 
padding-bottom : 10px; 
} 
#content ul li { 
list-style-image : url(../images/li_bullet.gif); 
} 
blockquote { 
margin : 0; 
background : #686868 url(../images/rounded_tr.gif) no-repeat scroll right top; 
} 
blockquote span { 
padding : 5px; 
background : transparent url(../images/rounded_br.gif) no-repeat scroll right bottom; 
display : block; 
} 
#header { 
background : #585858 url(../images/bg_header.jpg) repeat-y scroll center top; 
width : 100%; 
height : 3em; 
} 
#menu { 
margin : 0 auto; 
width : 767px; 
text-align : left; 
} 
#menu ul { 
margin : 0; 
padding : 0; 
line-height : normal; 
} 
#menu ul li { 
width : 8em; 
display : inline; 
float : left; 
padding-top : 0.8em; 
list-style-type : none; 
list-style-image : none; 
list-style-position : outside; 
text-align : center; 
} 
#menu ul li a { 
display : block; 
text-decoration : none; 
text-transform : uppercase; 
padding-bottom : 1em; 
color : #222222; 
} 
#menu ul li a:hover, #menu ul li a.active { 
background : transparent url(../images/menu_tab.gif) no-repeat scroll center bottom; 
font-weight : bold; 
color : #111111; 
} 
#title { 
padding : 0.6em 55px 0.6em 0; 
background : transparent url(../images/logo_greenery.gif) no-repeat scroll right top; 
margin-right : 0.5em; 
float : right; 
} 
#title h1 { 
display : inline; 
color : #222222; 
background-color : #86e160; 
background-image : none; 
} 
#content { 
margin : 0 auto; 
clear : both; 
width : 767px; 
text-align : left; 
} 
#text { 
padding : 10px 5px 20px 20px !important ; 
float : left; 
width : 410px !important ; 
} 
#textcontent { 
padding : 10px 5px 20px 20px !important ; 
float : left; 
width : 720px !important ; 
} 
#image { 
float : left; 
width : 170px; 
vertical-align : top; 
} 
#sideBar { 
padding : 10px 15px 20px 0 !important ; 
float : right; 
width : 145px !important ; 
} 
.sideMenu { 
padding : 10px 0; 
} 
.sideMenu a { 
display : block; 
text-align : right; 
text-decoration : none; 
margin-bottom : 1px; 
} 
.sideMenu a span { 
padding : 1px; 
display : block; 
} 
.sideMenu a:hover { 
background : #686868 url(../images/rounded_tl.gif) no-repeat scroll left top; 
} 
.sideMenu a:hover span { 
background : transparent url(../images/rounded_bl.gif) no-repeat scroll left bottom; 
} 
#comments p { 
padding : 0 5px; 
background : #686868 url(../images/rounded_tl.gif) no-repeat scroll left top; 
margin-bottom : 0; 
} 
#comments p span.author { 
display : block; 
margin-top : 5px; 
text-align : right; 
font-weight : 700; 
} 
#comments img { 
margin-top : -1px; 
} 
#comments a { 
color : #7bd32c; 
} 
#comments a:visited { 
color : #aaaaaa; 
} 
#comments a:hover { 
color : #ffffff; 
} 
#footer { 
padding : 10px 20px; 
clear : both; 
float : left; 
width : 720px; 
color : #888888; 
text-align : center; 
} 
#footer p { 
padding-top : 0 !important ; 
} 
#footer a { 
color : #86e160; 
} 
#footer a:hover { 
color : #eeeeee; 
} 
a.fullAhead { 
background : transparent url(../images/logo_fullahead.gif) no-repeat scroll 0 0%; 
float : left; 
width : 30px; 
height : 34px; 
margin-right : 10px; 
} 
a.fullAhead:hover { 
background-position : -30px 0; 
} 
.center { 
text-align : center; 
} 
.noPad { 
margin : 0; 
padding : 0; 
} 
.left { 
float : left; 
} 
.right { 
float : right; 
} 
img.left { 
padding : 5px 5px 5px 0; 
} 
img.right { 
padding : 5px 0 5px 5px; 
} 
.button { 
width : auto; 
cursor : pointer; 
} 
.date { 
display : block; 
font-weight : 700; 
} 
