@charset "utf-8";
/* CSS Document */
body
{ background-color:#666; font-family: Arial; font-size:11px;}
a:link,a:visited,a:active { text-decoration: none; font-family: Arial, Verdana, Helvetica, sans-serif;
                            color: #0000ff;}
a:hover { text-decoration: underline; font-family: Arial, Verdana, Helvetica, sans-serif;
          color: #FF6600; }
#wrapper  { width:720px; padding:6px; background-color:#fff; margin:0px auto 0px auto;
            position:relative; }
#volunteer  { width:400px; padding:6px; background-color:#fff; margin:0px auto 0px auto;
            position:relative; }
h1 { width:720px; line-height:134px; margin:0px; padding:0px; background-color:#C30300;
     color:#FFFFFF; text-indent:30px; font-size:36px; }
h2  {  border:0px; padding:0px; margin:0px; background-color:#990000; width:100%;
       color:#FFF; text-indent:5px; line-height:18px; font-family:arial; font-size:11px; }
#wrapper .crumb { line-height:21px; background-color:#191919; width:100%; color:#f8f8ff;
                  text-indent:20px; font-size:11px; margin-bottom:0px; }
#wrapper .crumb em {  font-weight:700; font-style:normal; }
#wrapper .crumb a,#wrapper .crumb hover,#wrapper .crumb active,#wrapper .crumb visited { color:#f8f8ff; }
#page { width:500px; float:left; margin-right:-717px; margin-left:217px; margin-bottom:20px; }
#page h3 { font-family:arial, helvetica; font-size:22px; margin:0px; padding:0px; letter-spacing:-1px;
           font-weight:normal; }
#page .boxbar .icon { display:block; float:left; width:113px; text-align:center; margin:5px; }
#page .boxbar .icon a { position:relative; display:block; height:120px; vertical-align:baseline;
                        text-decoration:none; font-weight:bold; color:#000000; background-color:#FFAC00; }
#page .post { margin:10px 0px 3px 10px; width:470px; position:relative; clear:both; 
              border-bottom:1px dotted #999999; padding-bottom:10px; }
#page .footer { text-align:right; display:block; }
#page .post .date { position:absolute; right:0px; top:0px; font-weight:bold; font-family:arial; 
                    font-size:12px; }
#page .post h4 { font-family:arial; font-size:12px; color:#990000; border:0px; padding:0px; margin:0px; }
#page .post h5 { font-family:arial; font-size:11px; color:#000; border:0px; padding:0px; margin:0px;
                 margin:0px 0px -5px 0px; }
#page .post h6 { font-family:arial; font-size:14px; color:#990000; border:0px; padding:0px; margin:0px; }
#page .post p { line-height:130%; word-spacing:1px; margin-top:5px; margin-bottom:5px; color:#000000; }
#page .boxbar .icon a:hover { background-color:#A10000; }
#page .boxbar .icon a span { display:block; width:111px; position:absolute; bottom:10px; left:0px; }
#menu { float:left; width:194px; padding:5px; margin-bottom:20px; }
#menu h3 { line-height:23px; background-color:#212121; color:#FFFFFF; font-family:Verdana; font-size:12px;
           font-weight:bold; text-indent:4px; padding:0px; border:0px; margin:0px; }
#menu .box { margin-bottom:15px; padding-bottom:1px; }
#menu .red { background-color:#990000; color:#FFFFFF; }
#menu .search { text-align:center; }
#menu .red ul { margin-top:5px; margin-left:20px; padding-left:0px; line-height:17px; }
#menu .red ul li{color:#FFCC00;}
#menu .red ul li a{color:#FFF;text-decoration:none;font-weight:bold;}
#menu .red ul li a:hover{text-decoration:underline;}
#menu .grey { background-color:#999999; color:#FFFFFF; }
#menu .grey ul {  margin-top:5px; margin-left:5px; padding-left:0px; }
#menu .grey ul{list-style:none;} 
#menu .grey ul li a{color:#FFF;text-decoration:none;}
#menu .grey ul li a:hover{text-decoration:underline;}
#menu .white { background-color:#DDD; color:#333333; }
#menu .white p { padding:5px; margin:5px; border-bottom:1px dashed #ccc; }
#menu .white p a { display:block; padding:0px; text-decoration:none; }
.copy { clear:both; line-height:21px; background-color:#191919; width:100%; color:#FFFFFF; 
        text-align:center; font-size:11px; }
ul.menu { list-style:none; margin:0; padding:0; z-index:9999; }
#wrapper ul.menu li { display:inline; }
#wrapper ul.menu li a { padding:0px 5px 0px 5px; color:#FFFFFF; text-decoration:none; 
border-right:1px solid #fff; font-weight:bold; }
ul.menu li a.end { border-right:0px solid #fff; }
.bottom { padding-top:10px!important; height:31px; width:100%; text-align:center; color:#FFFFFF; 
background-color:#C30300; }
.top { text-align:right; position:relative; top:-18px; left:-10px; }
.error { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #FF0000; 
font-style: italic; }
#botpagenav { margin-top: 1em; margin-bottom: 1em;}
.pagenav .thispage, .pagenav a:link, .pagenav a:visited { padding: 2px 4px; }
.thispage { border: 1px solid #CAD6E8; padding: 2px 4px; }
.infobox { margin:0px auto; width:460px; text-align:left; padding:5px; background-color:#f5f5f5;
border:1px solid gray; font-size:11px; }

