/* CSS Document */
body{background:url(img/bg.jpg) repeat top center #AAA;margin:0px;padding:0px;text-align:center;font: 11px Arial, Helvetica, sans-serif;}
a{text-decoration:none;}
#main a{color:#111;background-color:#FFB;padding:0 2px;text-decoration:none;border-bottom:1px solid #BBB;}
#main a:hover{background-color:#FDB;border-bottom:1px solid #888;}
#main b{font-size:12px;letter-spacing:0;}
#main em,i{color:#000;font-family:Georgia,serif;}
#main h1,h2,h3,h4,h5,h6{margin:15px 40px 5px 0px;border-bottom:1px dotted #BBB;font-weight:normal;}
#main h1{font-size:24px}
#main h2{font-size:22px}
#main h3{font-size:20px}
#main h4{font-size:18px}
#main h5{font-size:16px}
#main h6{font-size:14px}
#main blockquote{line-height:20px;color:#888;font-size:14px;font-weight:bold;width:65%;padding-left:80px;text-indent:-32px;margin-top:-25px;}
#main blockquote .bq{font-size:64px;color:#CCC;position:relative;top:30px;left:-10px;line-height:54px;}
#main blockquote .bqauthor{text-align:right;color:#666;}
#main ul{list-style-type:square;line-height:18px;font-size:11px;letter-spacing:1px;padding-left:40px;margin-left:40px;}
#container {width:650px;margin:auto;color:#333;border-left:8px solid #666;border-right:8px solid #666;}
#header    {background:url(img/burst.jpg) no-repeat top center #FFF;height:200px;position:relative;top:0;margin:0;}
#header    p.sitename{color:#FF0;background-color:#666;text-align:left;font-size:20px;font-weight:lighter;letter-spacing:8px;margin:0 0 1px 0;padding:5px 5px;}
span:hover .hiddentitle{visibility:visible;}
.hiddentitle{color:#FFF;visibility:hidden;font-size:11px;padding:0 0 2px 20px;letter-spacing:1px;}
.hiddentitle a, .footlinks a{color:#FFF;border:1px solid #CCC;background-color:transparent;padding:1px 3px;letter-spacing:0;}
.hiddentitle a:hover, .footlinks a:hover, .linktitle{color:#666;border:1px solid #CCC;background-color:#CCC;padding:1px 3px;}
#header p.nav{color:#FFF;text-align:right;font-size:16px;font-weight:normal;line-height:24px;margin:-5px 0 0 0;padding-top:10px;}
.hiddeninfo{visibility:hidden;font-size:11px;padding-right:20px;font-style:italic;}
.nav a{color:#FFF;background-color:transparent;text-decoration:none;padding:5px 10px;border:0;}
.current{border-right:5px solid #666;padding-right:5px;margin-right:-10px;padding:5px;}
.nav a:hover,a:hover .hiddeninfo{visibility:visible;color:#FFF;background-color:#666;border:0;}
#main{background-color:#FFF;text-align:left;padding:10px 10px 20px 40px;}
#main p{line-height:18px;letter-spacing:1px;}
#footer {background-color:#666;margin-top:-10px;height:80px;text-align:left;color:#FFF;}
#footer h5{padding:10px 10px 0 10px;margin:0;}
#footer p{padding:10px 10px 0 10px;margin:0;line-height:20px;}
#footer .counters{text-align:center;}
#footer .contacts{text-align:center;}
