body { 
margin : 0; 
text-align : center; 
line-height : 130%; 
color : #ffffff; 
background : #1f1f1f url('images/bg_body.jpg') repeat-y top center; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 0.75em; 
font-family : verdana, arial, sans-serif; 
} 
p { 
padding-top : 10px !important ; 
padding-top : 3px; 
padding-bottom : 10px !important ; 
padding-bottom : 3px; 
} 
a { 
color : #ffffff; 
text-decoration : none; 
font-weight : bold; 
} 
a:hover { 
color : #ffff03; 
font-weight : bold; 
} 
acronym { 
cursor : help; 
border-bottom : 1px solid #777; 
} 
input { 
width : 70%; 
} 
textarea { 
width : 98%; 
} 
input, textarea { 
padding : 1px 3px; 
margin : 5px 0; 
font : 1em verdana, arial, sans-serif; 
color : #000000; 
background-color : #777; 
border : 1px solid #999; 
} 
input:hover, input:focus, textarea:hover, textarea:focus { 
color : #000000; 
background-color : #777; 
border : 1px solid #999; 
} 
h1 { 
clear : both; 
margin : 10px 0; 
text-transform : uppercase; 
color : #ffff00; 
background : #686868 url('images/rounded_tr.gif') no-repeat top right; 
font-style : normal; 
font-variant : normal; 
font-weight : 700; 
font-size : 1em; 
font-family : verdana, sans-serif; 
} 
h1 span { 
display : block; 
padding : 2px; 
background : url('images/rounded_br.gif') no-repeat bottom right; 
} 
#sideBar h1 { 
text-align : right; 
background : #686868 url('images/rounded_tl.gif') no-repeat top left; 
} 
#sideBar h1 span { 
padding : 2px; 
background : url('images/rounded_bl.gif') no-repeat bottom left; 
} 
#submenu { 
color : #ffffff; 
} 
#submenu .menu_current, #sidemenu .menu_current { 
color : #ffff03; 
font-weight : bold; 
} 
#content ol li { 
color : #ffff03; 
} 
#content ol li span { 
color : #ffff66; 
} 
#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 top right; 
} 
blockquote span { 
display : block; 
padding : 5px; 
background : url('images/rounded_br.gif') no-repeat bottom right; 
} 
#header { 
margin : 0 auto; 
width : 915px; 
height : 200px; 
background : #ffff03 url('images/hdr.gif') no-repeat right; 
text-align : left; 
} 
#menu { 
width : 915px; 
margin : 0 auto; 
text-align : left; 
} 
#menu .menu_current a { 
font-weight : bold; 
color : #111; 
background : url('images/menu_tab.gif') no-repeat bottom center; 
} 
#menu ul { 
margin : 0; 
padding : 0; 
line-height : normal; 
} 
#menu ul li { 
width : 8em; 
display : inline; 
float : left; 
padding-top : 0.8em; 
list-style : none; 
text-align : center; 
} 
#menu ul li a { 
display : block; 
text-decoration : none; 
text-transform : uppercase; 
padding-bottom : 1em; 
color : #222; 
} 
#menu ul li a:hover, #menu .menu_current, #menu ul li a.active { 
font-weight : bold; 
color : #ffffff; 
} 
#title { 
margin-right : 0.5em; 
float : right; 
padding-left : 0; 
padding-right : 55px; 
padding-top : 0.6em; 
padding-bottom : 0.6em; 
} 
#title h1 { 
display : inline; 
color : #222; 
background-color : #86e160; 
background-image : url('images/none'); 
} 
#content { 
clear : both; 
width : 915px; 
margin : 0 auto; 
text-align : left; 
} 
#text { 
float : left; 
width : 670px !important ; 
width : 697px; 
padding : 10px 5px 20px 20px !important ; 
padding : 20px 5px 20px 20px; 
} 
#image { 
float : left; 
width : 40px; 
height : 350px; 
background : #ffff03; 
vertical-align : top; 
} 
#sideBar { 
float : right; 
width : 145px !important ; 
padding : 10px 15px 20px 0 !important ; 
padding : 20px 15px 20px 0; 
} 
#sideBar ul { 
margin : 0 0 0 -20px; 
} 
.sideMenu { 
padding : 10px 0; 
} 
.sideMenu a { 
display : block; 
text-align : right; 
text-decoration : none; 
margin-bottom : 1px; 
} 
.sideMenu a span { 
display : block; 
padding : 1px; 
} 
.breadcrumbs { 
color : gray; 
text-align : center; 
width : 90%; 
margin : 20px 0 0; 
} 
.description { 
color : #002200; 
text-align : center; 
letter-spacing : 4px; 
font-weight : bold; 
} 
hr { 
border-left : 0px none; 
border-right : 0px none; 
border-top : 0px none; 
background-color : transparent; 
color : #424142; 
border-bottom : 1px solid #5a595a 
} 
.sideMenu a:hover { 
color : #ffff03; 
} 
#comments p { 
margin-bottom : 0; 
background : #686868 url('images/rounded_tl.gif') no-repeat top left; 
padding-left : 5px; 
padding-right : 5px; 
padding-top : 0; 
padding-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 : #ffff00; 
} 
#comments a:visited { 
color : #aaa; 
} 
#comments a:hover { 
color : #fff; 
} 
#footer { 
clear : both; 
width : 970px; 
color : #888; 
text-align : center; 
} 
#footer p { 
padding-top : 0 !important ; 
padding-top : 10px; 
} 
#footer a { 
color : #888; 
} 
#footer a:hover { 
color : #ffff66; 
} 
a.fullAhead { 
float : left; 
width : 30px; 
height : 34px; 
margin-right : 10px; 
} 
a:hover.fullAhead { 
background-position : -30px 0; 
} 
.center { 
text-align : center; 
} 
.noPad { 
padding : 0; 
margin : 0; 
} 
.left { 
float : left; 
} 
.right { 
float : right; 
} 
.menu_current a { 
color : black; 
} 
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; 
} 