body{
font-family:verdana,arial,sans-serif;
font-size:9px;
margin:0px;
padding:0px;
background:#111;
color:#ffe;
text-align:center;
}

input,textarea,select{font-size:9px;}
label{display:block;}

div#pagewrap{
width:100%;
margin:auto;
position:relative;
padding:15px 0px 0px 0px;
background:#bb7;
color:black;
text-align:left;
}

div#skip{
font-size:9px;
padding:0px 0px 1px 4px;
text-transform:lowercase;
border-bottom:1px solid #111;
}
div#skip p{display:inline;}
div#skip ul{list-style:none;margin:0px;padding:0px;display:inline;}
div#skip li{list-style:none;margin:0px;padding:0px;display:inline;}
div#skip li:before{content:", ";}
div#skip li:first-child:before{content:none;}
div#skip a:link{color:#340;}
div#skip a:active{color:#fff;}
div#skip a:visited{color:#340;}

div#content{
background:#EFF2D3;
color:#000;
font:normal 9px sans-serif;
padding:2px;
border-bottom:1px solid #111;
}
div#content p,div#content ul,div#content ol,div#content dl{margin:5px 0px;}
div#content img#decorationpic{display:none;}
div#content a:link{color:#070;}
div#content a:active{color:#ff0;}
div#content a:visited{color:#555;}
div#content h1{font:bold 10px sans-serif;text-transform:uppercase;margin:0px 0px 10px 0px;}
div#content h1 span.subhead{text-transform:none;}
div#content h2{font:normal 9px sans-serif;text-transform:uppercase;margin:0px 0px 3px 0px;color:#050;}
div#content ul {padding-left:0px;margin-left:4px;}
div#content ul li{}
div#content p.importantnote{color:#040;border:1px dotted #999;}
div#content p.urgentnote{background-color:#ff9;color:#040;border:1px dotted #c00;}
div#content p.newsitemdate,div#content p.newsitemauthor,
div#content p.newsitemkeywords{margin:0px;}
div#content blockquote{border-left:2px solid #C8CBB1;padding-left:4px;margin-left:4px;margin-right:0px;padding-right:0px;}
div#content blockquote p:first-child{margin-top:0px;}

div#content blockquote.email,
div#content pre.email,
div#content blockquote.code,
div#content pre.code{font-family:"courier new",monospace;}

div#content pre.verse{font-family:"times new roman",serif;text-align:center;}

div#content blockquote.email,
div#content pre.email,
div#content blockquote.code,
div#content pre.code,
div#content pre.verse{border:1px solid #ccc;background:#ffe;padding-left:2px;margin-left:1px;margin-right:1px;padding-right:2px;color:#555;}

div#content blockquote blockquote{font-size:1em;margin:1em 0em;}
div#content .email blockquote{border-color:#b8cba1;color:green;}
div#content .placeholder{font-style:italic;color:#999;}
strong.header span.topic{font-weight:normal;font-style:italic;}

ul.headerlist li strong.header { color: #050; }

div#banner{
border-bottom:1px solid #111;
border-top:1px solid #111;
background:#7B3948;
color:#ffe;
position:absolute;
top:0px;
right:0px;
left:0px;
padding:1px 0px 1px 4px;
font:normal 9px sans-serif;
}
div#banner p{margin:0px;}
div#banner strong{font-weight:normal;}
div#banner a{text-decoration:none;color:#ffe;}
div#banner #buzz{display:none;}

div#breadcrumb {
border:0px solid #111;
border-width:0px 0px 1px;
background:#bb7;
color:#000;
font:normal 9px verdana,sans-serif;
text-transform:lowercase;
padding:0px 0px 0px 4px;
}
div#breadcrumb img.slash{display:none;}
div#breadcrumb a:link{color:#050;text-decoration:none;}
div#breadcrumb a:active{color:#fff;text-decoration:none;}
div#breadcrumb a:visited{color:#030;text-decoration:none;}
div#breadcrumb a:before{content:" / ";}
div#breadcrumb a:first-child:before{content:none;}
div#breadcrumb img.slash{margin: 0pt 2pt 0pt 2pt;}
div#breadcrumb h2{display:inline;font:normal 9px sans-serif;}
div#breadcrumb p{margin:0px;display:inline;}

div#nav{
background:#c09553;
font:normal 9px sans-serif;
text-transform:lowercase;
}
div#nav h2{margin:0px;font:bold 9px sans-serif;padding:1px 4px;text-transform:uppercase;}

div#nav ul{list-style:none;margin:0px;padding:0px;}
div#nav ul li{display:block;margin:0px;padding:0px;border-bottom:1px dotted #111;}

div#nav ul li a{display:block;padding:1px 4px;}
div#nav ul li a:link{color:#000;text-decoration:none;}
div#nav ul li a:visited{color:#000;text-decoration:none;}
div#nav ul li a:active{color:#000;text-decoration:none;}

div#nav ul li a.current:link{color:#ffe;text-decoration:none;}
div#nav ul li a.current:visited{color:#ffe;text-decoration:none;}
div#nav ul li a.current:active{color:#ffe;text-decoration:none;}

div#nav ul ul{margin-bottom:4px;}
div#nav ul ul li{border:none;}
html>body div#nav ul ul li{padding-top:2px;}

div#nav ul ul li{padding-left:10px;background:transparent url(sub-bullet.gif) no-repeat 6px 6px;}
div#nav ul ul li a{display:inline;}
div#nav ul ul li a:link{color:#000;text-decoration:none;}
div#nav ul ul li a:visited{color:#000;text-decoration:none;}
div#nav ul ul li a:active{color:#000;text-decoration:none;}

div#nav ul ul li.current{background-image:url(sub-bullet-light.gif);}
div#nav ul ul li a.current:link{color:#ffe;}
div#nav ul ul li a.current:visited{color:#ffe;}
div#nav ul ul li a.current:active{color:#ffe;}

div#nav div.other_nav{
text-transform:lowercase;
padding:5px;
}
div#nav div.other_nav h2{
position:static;
padding:0px;
margin:0px;
display:inline;
border:none;
}
div#nav div.other_nav ul{display:inline;}
div#nav div.other_nav li{
border:none;
padding:0px;
margin:0px;
display:inline;
}
div#nav div.other_nav li a{padding:0px;margin:0px;display:inline;}
div#nav div.other_nav li a:link{color:#040;text-decoration:underline;}
div#nav div.other_nav li a:visited{color:#6B7331;text-decoration:underline;}
div#nav div.other_nav li a:active{color:#6B7331;text-decoration:underline;}







div#footer {
font-size:9px;
border:0px solid #111;
border-width:1px 0px 1px 0px;
padding:1px 4px 4px 4px;
background:#878;
color:#ffc;clear:left;
}
div#footer p{margin:0px;}
div#footer span.ranQuo{font-style:italic;display:block;}

div#w3citems{
display:none;
}
div#w3citems p{margin:0px;text-align:center;padding:50px 0px;}
div#w3citems img{border:0px;}



