a:link
{
 COLOR: #000000; TEXT-DECORATION: none
}

a:visited
{
 COLOR: #505050; TEXT-DECORATION: none
}

a:hover
{
 COLOR: #ff0000; TEXT-DECORATION: none
}

body {

 font-family: Verdana;
 font-size: 12px;
 margin:0;
 background-color:#fff;
}


input,textarea, select
{
 background-color: #cccccc; font: normal 11px Verdana; border-width: 1px; border-color : #000000;
}

td { font-family: Verdana; font-size: 12px; }



table.grayhead
{
 width: 100%;
 background-color: #808080;
 color: #ffffff;
}

td.grayhead
{
 font-family: Verdana;
 font-size: 11px;
}

a.grayhead
{
 font-size: 11px;
 font-family: Verdana;
 color: #bbffbb;
 text-transform: uppercase;
}

a.grayhead:hover
{
 color: #00ff00;
}

td.blackedit
{
 background-color: #202020;
 color: #cccccc;
 font-family: Verdana;
 font-size:10px;
 padding-left:5px; 
 margin-right:5px;
}

div.divhead
{
 background-color: #808080; 
 height:16px; 
 padding:1px; 
 padding-left:5px; 
 padding-top:2px; 
 color:#ffffff; 
 font-family: Verdana; 
 font-size:11px;
}

div.divbw
{
 border-top: 1px solid #808080; 
 border-bottom: 1px solid #808080; 
 padding-left:5px; 
 padding-top:2px;
 font-family:Verdana; 
 font-weight:normal; 
 font-size:11px;
 height:15px;
 background-color: #e8e8e8;
}

td.formtopic
{
 background-color: #404040;
 vertical-align: top;
 font-size: 12px;
 color: #ffffff;
 padding-left: 4px;
 padding-right: 4px;
}

.article_actions
{
  border-top:1px solid #808080; 
  border-bottom:1px solid #808080; 
  margin-top:2px; 
  margin-bottom:5px; 
  margin-left:10px; 
  padding-top:2px; 
  padding-bottom:2px; 
  text-align:right;
}

td.divhead {
 background-color: #808080; 
 height:16px; 
 padding:1px; 
 padding-left:5px; 
 padding-top:2px; 
 color:#ffffff; 
 font-family: Verdana; 
 font-size:11px;
}

#blognav {

  padding:10px;
  padding-right:0;
  line-height:2;
  clear:both;
  margin: 0 210px 0 20px;

}

#blognav .page {

  border:1px solid #808080;
  padding:2px;
  padding-top:0;
}

#blognav .pagehi {

  border:1px solid #808080;
  background-color:#c0ffc0;
  padding:2px;
  font-weight:bold;
  padding-top:0;

}


#blognav a {

  font-size:11px;

}


#lfullnav {

  padding:10px;
  padding-left:3px;
  clear:both;
  line-height:2;
  text-align:justify;

}

#lfullnav .page {

  border:1px solid #808080;
  padding:2px;
  padding-top:0;
}

#lfullnav .pagehi {

  border:1px solid #808080;
  background-color:#c0ffc0;
  padding:2px;
  font-weight:bold;
  padding-top:0;

}


#lfullnav a {

  font-size:11px;

}


#blog_comm_scope {

  margin: 0 210px 0 20px;
  clear: both;

}

#blog_comm_scope .blogitemhead {

  color:#404040; 
  font-size:14px; 
  font-weight:normal;
  font-family:Arial;
  padding-top:3px;
  padding-bottom:3px;
  padding-left:3px;
  width:100%;
  border:1px solid #c0c0c0;
  margin-bottom:5px;
  background-color:#e0e0e0;

}

#blog_comm_scope .useractive {

  color:#008000;
  font-size:12px;
  font-weight:bold;
  font-family:Verdana;
  background-color:#e0ffe0;
  padding-left:2px;
  padding-right:2px;
}

#blog_comm_scope .userinactive {

  color:#c04040;
  font-size:12px;
  font-weight:bold;
}

#blog_comm_scope .commcount {

  border:1px solid #80ff80;
  padding:1px;
  margin-right:5px;
}

#blog_comm_scope .commtopic {

  font-size:13px;
  padding-left:5px;
  font-weight:bold;
  color:#606060;
  font-family:Lucida console, Arial;
  margin-bottom:10px;

}

#blog_comm_scope .blogitemtext {

  text-align:justify; 
  font-size:13px; 
  color:#000000; 
  font-family:Lucida Console,Tahoma;
  margin-left:5px;
  margin-right:5px;
  margin-bottom:20px;
  padding-top:2px;
  padding-bottom:2px;

}

#blogmain table {

  width:100%

}

#blogmain .blogitemhead {

  color:#404040; 
  font-size:14px; 
  font-weight:bold;
  font-family:Arial;
  padding-top:3px;
  padding-bottom:3px;
  width:100%;
  background-color:#e0e0e0;
  border:1px solid #c0c0c0;
  margin-bottom:5px;
}

#blogmain .blogitemtext {

  text-align:justify; 
  font-size:13px; 
  color:#000000; 
  font-family:Lucida Console,Tahoma;
  margin-left:5px;
  margin-right:5px;
  padding-top:2px;
  padding-bottom:2px;
}

#blogmain .blogitemsubtop {

  font-size:11px; 
  color:#404040;
  width:100%;
  padding-top:2px;
  padding-left:5px;
  padding-bottom:2px;

}

#blogmain .blogitemtags {

  font-size:9px; 
  color:#a08080;
  width:100%;
  padding-top:2px;
  padding-left:5px;
  padding-bottom:10px;
  font-style:italic;
  font-family:Tahoma;

}

#blogmain .blogitemtags a {

  font-family:Lucida Console,Tahoma;
  font-size:12px;
  text-decoration:underline;
  color:#808080;

}

#blogmain .blogitemcommnow {

  font-size:10px;
  background-color:#e0ffe0;
  padding:2px;
  font-family:Verdana, Arial;
  border:1px solid #808080;
  color:#000000;

}


#blogmain .blogitembottom {

  text-align:right;
  font-size:11px; 
  color:#a08080;
  width:100%;
  padding-top:10px;
  padding-left:5px;
  padding-bottom:10px;

}


#lfullmain table {

  width:100%

}

#lfullmain .lfullitemhead {

  color:#404040; 
  font-size:14px; 
  font-weight:bold;
  font-family:Arial;
  padding-top:3px;
  padding-bottom:1px;
  padding-left:2px;
  width:100%;
  margin-bottom:0;
}

#lfullmain .lfullitemhead a {

  font-size:14px;
  color:#000000;
  border-bottom:1px solid #000000;
}

#lfullmain .lfullitemheadshort {

  color:#000000; 
  font-size:14px; 
  font-weight:bold;
  font-family:Arial;
  padding-top:3px;
  padding-bottom:1px;
  padding-left:2px;
  width:100%;
  margin-bottom:0;
}

#lfullmain .lfullitemtext {

  text-align:justify; 
  font-size:13px; 
  color:#000000; 
  font-family:Verdana;
  margin-left:5px;
  margin-right:30px;
  padding-top:2px;
  padding-bottom:10px;

}

#lfullmain .lfullitemtext a {

  font-size:13px;
  color:#505050;

}

#lfullmain .lfullitemsubtop {

  font-size:11px; 
  color:#000000;
  width:100%;
  padding-top:2px;
  padding-left:5px;
  padding-bottom:2px;

}

#lfullmain .lfullitemsubtopshort {

  font-size:11px; 
  color:#000000;
  width:100%;
  padding-top:2px;
  padding-left:5px;
  padding-bottom:10px;
}

#lfullmain .lfullitemsubtopshort a {

  font-size:11px; 
  color:#000000;
}

#lfullmain .lfullexurl {

  padding-left:5px;
}

#lfullmain .lfullexurl a {

  padding-left:5px;
  font-style:italic;
  color:brown;
}

#lfullmain .lfullitemtags {

  font-size:9px; 
  color:#a08080;
  width:100%;
  padding-top:2px;
  padding-left:5px;
  padding-bottom:10px;
  font-style:italic;
  font-family:Tahoma;

}

#lfullmain .lfullitemtags a {

  font-family:Lucida Console,Tahoma;
  font-size:12px;
  text-decoration:underline;
  color:#808080;

}

#lfullmain .acclevel {

 color:#ff4040; 
 font-size:10px;
 font-weight:bold;
}



#blogcomment .blogitembottom {

  text-align:right;
  font-size:11px; 
  color:#a08080;
  width:100%;
  padding-top:10px;
  padding-left:5px;
  padding-bottom:10px;
}


#blogcomment .blogitemcommnow {

  font-size:10px;
  background-color:#e0ffe0;
  padding:2px;
  font-family:Verdana, Arial;
  border:1px solid #808080;
  color:#000000;

}


#blogmain .useractive {

  color:#008000;
  font-size:12px;
  font-weight:bold;
  font-family:Verdana;
  background-color:#e0ffe0;
  padding-left:2px;
  padding-right:2px;
}


#blogmain .userinactive {

  color:#ffa0a0;
  font-size:10px;
  font-weight:bold;


}

#blogmain .blogitemcomment {

  font-size:10px;
  background-color:#f0f0f0;
  padding:2px;
  font-family:Verdana,Arial;
  border:1px solid #808080;
  color:#000000;
  padding-left:5px;
  padding-right:5px;


}

#blogmain .blogitemedit {

  font-size:10px;
  background-color:#ffe0e0;
  padding:2px;
  font-family:Verdana,Arial;
  border:1px solid #808080;
  color:#000000;
  padding-left:5px;
  padding-right:5px;
}

#blogcomment .blogitemedit {

  font-size:10px;
  background-color:#ffe0e0;
  padding:2px;
  font-family:Verdana,Arial;
  border:1px solid #808080;
  color:#000000;
  padding-left:5px;
  padding-right:5px;
}

#blogcomment .blogitembottom a {

  text-decoration:none;

}


#blogmain .blogitembottom a {

  text-decoration:none;

}


#blogmain .acclevel {

 color:#ff4040; 
 font-size:10px;
 font-weight:bold;
}

#blogpost {


  margin-left:85px;

}


#blogpost #hat {

  font-weight:bold;
  text-transform:uppercase;
  font-family:Arial;
  font-size:14px;
  color:#606060;

}

#blogpost input, select, textarea {

  font-size:11px;
  border:1px solid #808080;
  background-color:#f0f0f0;

}

#blogpost .frdesq {

  font-size:12px;
  color:#ff0000;
  padding:2px;
  font-family:Arial;
  text-align:right;

}

#blogpost .fdesq {

  font-size:12px;
  padding:2px;
  font-family:Arial;
  text-align:right;

}

#incoming {

  border:1px solid #404040;

}

#incoming td {
  padding:3px;
  font-size:11px;
  vertical-align:top;
}  

#incoming .head {

  background-color:#a0a0a0;
  color:#ffffff;
  font-weight:bold;
}

#incoming .head td {
  
  border-bottom:1px solid #505050;

}

#incoming .item:hover {

  background-color:#c0c0c0;

}

.mbxhead {

  padding-left:5px; 
  padding-bottom:3px;
  font-size: 14px; 
  font-family:Arial;
  font-weight:bold;
  color:#808080;
}


.nomails {

  color:#404080;
  font-size: 14px;
  font-style:italic;
  font-weight:bold;
  padding-top:5px;
  padding-left:5px;

}

#composenew {

  padding:5px;
  text-align:right;
  font-weight:bold;
  font-family:Arial;
  font-size:14px;

}

#composenew .f {

  border-bottom:2px solid #ff0000;

}

#sorting {

  padding-top:5px;
  padding-bottom:5px;
  padding-left:12px;
  text-align:right;

}

#blogslist h4 {

  border:1px solid #606060;
  background-color:#909090;
  font-size:11px;
  text-transform:uppercase;
  font-family:Verdana;
  padding:2px;
  padding-left:5px;
  color:#ffffff;

}

#blogslist .list  {

 padding-left:7px;

}

#blogslist a {

  font-size:12px;
  font-family:Lucida Console;

}

#tagslist h4 {

  border:1px solid #606060;
  background-color:#909090;
  font-size:11px;
  text-transform:uppercase;
  font-family:Verdana;
  padding:2px;
  padding-left:5px;
  color:#ffffff;

}

#tagslist a {

  font-size:10px;
}


#core-node-index { padding: 3px 5px 10px 3px; }


#header-index {
  clear: both;
  line-height: 180%;
  height: 28px;
  border-bottom: 1px solid silver;
  font-family:Arial;
  font-size:14px;
}



#site-title-index a{
  float: left;
  background-color: #404040;
  text-transform: uppercase;
  font-weight:bold;
  display: inline;
  padding: 0px 6px 0px 6px;
  margin-right: 10px;
  color: white;
  text-decoration: none;
  font-family:Arial;
  font-size:14px;
}

#site-title-index :hover { background-color:#800000 }

#cat-title-index { 

  float:left; 
  color:#404040;
  font-weight:bold;
  font-size:14px;
  font-family:Arial;
}

#cat-title-index a {

  font-size:14px;
  color:#404040;
  border-bottom:1px solid #404040;

}

#cat-title-index a:hover {

  text-decoration:none;
  color:#c02020;
  border-bottom:1px solid #c02020;

}

#top-right-links-index {
  color: silver;
  float:right;
  font-size:14px;
}

#top-right-links-index a {

  font-size:14px;
  font-family:Arial;
  font-weight:bold;
  color:#808080;
  border:1px solid #808080;
  padding:2px 3px 2px 3px;

}

#top-right-links-index :hover {

  background-color:#808080;
  color:#ffffff;
}

#core-node-lfull { padding: 4px 16px 10px 16px; }


#header-lfull {
  clear: both;
  line-height: 180%;
  height: 28px;
  border-bottom: 1px solid silver;
  font-family:Arial;
  font-size:14px;
}



#site-title-lfull a{
  float: left;
  background-color: #404040;
  text-transform: uppercase;
  font-weight:bold;
  display: inline;
  padding: 0px 6px 0px 6px;
  margin-right: 10px;
  color: white;
  text-decoration: none;
  font-family:Arial;
  font-size:14px;
}

#site-title-lfull :hover { background-color:#800000 }

#cat-title-lfull { 

  float:left; 
  color:#404040;
  font-weight:bold;
  font-size:14px;
  font-family:Arial;
}

#cat-title-lfull a {

  font-size:14px;
  color:#404040;
  border-bottom:1px solid #404040;

}

#cat-title-lfull a:hover {

  text-decoration:none;
  color:#c02020;
  border-bottom:1px solid #c02020;

}


#core-node { padding: 4px 16px 10px 16px; }

/* Øàïêà: */

#header-blog {
  clear: both;
  line-height: 180%;
  height: 28px;
  border-bottom: 1px solid silver;
  font-family:Arial;
  font-size:14px;
}


#site-title-blog a{
  float: left;
  background-color: #404040;
  text-transform: uppercase;
  font-weight:bold;
  display: inline;
  padding: 0px 6px 0px 6px;
  margin-right: 10px;
  color: white;
  text-decoration: none;
  font-family:Arial;
  font-size:14px;
}

#site-title-blog :hover { background-color:#800000 }

#cat-title-blog { 

  float:left; 
  color:#404040;
  font-weight:bold;
  font-size:14px;

}

#cat-title-blog a {

  font-size:14px;
  color:#404040;
  border-bottom:1px solid #404040;

}

#cat-title-blog a:hover {

  text-decoration:none;
  color:#c02020;
  border-bottom:1px solid #c02020;

}



/* Øàïêà: */

#header-article {
  clear: both;
  line-height: 180%;
  height: 28px;
  border-bottom: 1px solid silver;
  font-family:Arial;
  font-size:14px;
}


#site-title-article a{
  float: left;
  background-color: #404040;
  text-transform: uppercase;
  font-weight:bold;
  display: inline;
  padding: 0px 6px 0px 6px;
  margin-right: 10px;
  color: white;
  text-decoration: none;
  font-family:Arial;
  font-size:14px;
}

#site-title-article :hover { background-color:#800000 }

#cat-title-article { 

  float:left; 
  color:#404040;
  font-weight:bold;
  font-size:14px;

}

#cat-title-article a {

  font-size:14px;
  color:#404040;
  border-bottom:1px solid #404040;

}

#cat-title-article a:hover {

  text-decoration:none;
  color:#c02020;
  border-bottom:1px solid #c02020;

}




#bloginfo {

 padding-left:20px;
 padding-bottom:10px;

}

#bloginfo a {

  color:#000000;

}

#bloginfo a:hover {
  
  color:#c02020;
  border-bottom:1px solid #c02020;
}


#whatsnew {

  padding-left:20px;
  padding-bottom:10px;

}

#chatplank {

 width:150px; 
 background-color:#60a060; 
 color:#ffffff; 
 padding:2px;
 padding-left:5px;
 font-weight:bold;
 border:1px solid #006000;

}

#chatplank a {

 color:#ffffff;
 font-family:Arial;
 font-size:14px;

}

.grayplank {

 width:147px; 
 background-color:#e0e0e0; 
 color:#000000; 
 padding:2px;
 padding-left:5px;
 font-weight:bold;
 border:1px solid #006000;
 font-family:Arial;
 font-size:14px;

}

.grayplank a {

 font-family:Arial;
 font-size:14px;
 font-weight:bold;
 color:#000000; 
}
  


.redplank {

 width:150px; 
 background-color:#c04040; 
 color:#ffffff; 
 padding:2px;
 padding-left:5px;
 font-weight:bold;
 border:1px solid #ff0000;
 font-family:Arial;
 font-size:14px;

}

#fortune {

 color:#505050;
 border-bottom:1px solid #808080;
 padding-left:12px;
 font-size:12px;
 font-family:Verdana;
 padding-top:3px;
 padding-bottom:3px;
 font-style:italic;
 margin-bottom:3px;

}

#fortune a {

 color:#505050;
 font-size:10px;
 font-family:Verdana;
 font-style:italic;
}

#chatonline {

  padding-left:7px;
  padding-top:3px;
  font-size:9px;
  color:#800000;

}

#chatonline a {

  font-size:9px;

}

.submenu_comm {

  background-color:#f0f0f0; 
  padding-top:1px; 
  padding-bottom:1px;
  border:1px solid #c0c0c0;
  padding-left:1px;
  margin-bottom:1px;

}

.desq_submenu_comm {

  padding:2px;
  padding-left:10px; 
  font-size:9px
}

#index_ads2 {

  padding-left:20px;
  padding-bottom:5px;

}

#recommtop td {

  font-size:11px;

}

#recommtop a {

  font-size:11px;

}

  .bb_q { color:#307030; font-style:italic }
  .bb_r { color:red }
  .bb_s { color:#307030; font-size:10px }
  .bb_cg { color:#008000 }
  .bb_cy { color:#ff8040 }
  .bb_cw { color:#808080 }
  .bb_cb { color:#0000ff; font-weight:bold }

.useractive {

  color:#008000;
  font-size:12px;
  font-weight:bold;
  font-family:Verdana;
  background-color:#f0fff0;
  padding-left:2px;
  padding-right:2px;
}

.userinactive {

  color:#c04040;
  font-size:12px;
  font-weight:bold;
}

.gfymdhis {

  font-size:12px;
  font-family:Lucida Console, Arial;
}

.gftext {

  padding-top:10px; 
  padding-left:10px;
  font-size:12px;
  padding-bottom:5px;
  font-family:Lucida Console;

}

.topicheadleft {

  width:85%; padding:2px; padding-left:6px; 
  border-top:1px solid #808080; border-bottom:1px solid #808080; 
  background-color:#e0e0e0;
}

.topicheadright {

  width:15%; padding:2px; text-align:right; border-top:1px solid #808080;
  border-bottom:1px solid #808080; background-color:#e0e0e0;
}

.topicitemleft {

  vertical-align:top; width:85%; padding:2px; padding-left:6px;

}

.topicitemright {

  vertical-align:top; width:15%; padding:2px; text-align:right; color:#404040;

}

