@charset "utf-8";
/**************************************************************************************************************/
/*********************************************[ html elements ]************************************************/
/**************************************************************************************************************/
*html
   {
   background:            rgb(236,237,238) url(../../image/wrapper/graphic.png) top repeat-x scroll
   }
html,
body
   {
   height:                100%  
   }
body
   {
   font:                  10px verdana, arial, geneva, lucida, 'lucida grande', helvetica, sans-serif;
   background:            rgb(236,237,238) url(../../image/wrapper/graphic.png) top repeat-x scroll;
   color:                 rgb(51,51,51);
   padding:               0;
   margin:                0
   }   
/**************************************************************************************************************/
/**********************************************[ structure ]***************************************************/
/**************************************************************************************************************/
.wrapper
   {
   height:                auto !important;
   margin:                0 auto 0 auto;
   width:                 980px;
   min-height:            100%;
   height:                100%
   }
.container
   {
   margin:                0 auto 0 auto;
   width:                 980px;
   text-align:            left
   }
/**************************************************************************************************************/
/************************************************[ header ]****************************************************/
/**************************************************************************************************************/   
.header
   {
   position:              relative;
   padding:               0 0 5px;
   height:                90px;
   text-align:            left;
   z-index:               999;
   border:                0
   }
/**************************************************************************************************************/
/**********************************************[ logotypes ]***************************************************/
/**************************************************************************************************************/   
.logotype   
   {
   position:              relative;
   background:            transparent!important;
   float:                 left;
   left:                  0;
   top:                   0
   }
/*   
logotype a img,
logotype a:hover img,
logotype a:focus img
   {
   border:                0
   }
*/   
/**************************************************************************************************************/
/***************************************[ leaderboard advertising ]********************************************/
/**************************************************************************************************************/  
.leaderboard
   {
   border-bottom:         1px solid rgb(119,122,124);
   border-right:          none;
   border-left:           none;   
   border-top:            none;
   height:                auto;
   width:                 100%   
   }
/**************************************************************************************************************/
/*********************************************[ navigation bar]************************************************/
/**************************************************************************************************************/
.navbar_bg
   {
   background:            rgb(243,244,244);
   padding-right:         25px;
   padding-left:          25px;
   height:                35px      
   }
.navbar_bg_breakwhite
   {
   background:            rgb(255,255,255);
   height:                1px
   }
.navbar_bg_breakgrey
   {
   background:            rgb(222,224,227);
   height:                1px
   }
.navbar_bg_shell
   {
   background:            rgb(243,244,244)
   }
.navbar_bg,
.navbar_bg a:link,
.navbar_bg a:visited
   { 
   color:                 rgb(4,126,137);
   letter-spacing:        -0.02em;   
   font-weight:           normal;
   text-decoration:       none;   
   font-size:             10px;
   margin-right:          5px;
   margin-left:           5px   
   }
.navbar_bg a:hover
   { 
   color:                 rgb(51,51,51);
   text-decoration:       underline;
   letter-spacing:        -0.02em;   
   font-weight:           normal;
   font-size:             10px;
   margin-right:          5px;
   margin-left:           5px   
   }   
/**************************************************************************************************************/
/**************************************************[ page ]****************************************************/
/**************************************************************************************************************/
.page
   {
   background:            rgb(255,255,255);
   color:                 rgb(51,51,51);
   padding-bottom:        30px;
   float:                 left   
   }
/**************************************************************************************************************/
/**********************************************[ typography ]**************************************************/
/**************************************************************************************************************/
.fsize_01
   {
   letter-spacing:        -0.02em;
   font-size:             12px   
   }
.announce
   {
   background:            #ffffd6
   }
.sticky
   {
   background:            #edf5ff;
   }
.deleted
   {
   background:            #ffe4d6;
   }
.poll
   {
   background:            #ffffd6;
   }
.subscribed
   {
   background:            #e7ffde;
   }
.moderated
   {
   background:            #ffe4d6;
   }
.blog_stat_cc a:link,
.blog_stat_cc a:visited
   {
   font-weight:           bold;
   }   