/* Major components */
@import url("/cafe/tcparts.css");
@import url("/cafe/MegaBBS/forum.css?20120128");

body
{ 
  font-size: 12px; 
}

.bbstable
{
  background-color: #FFFFFF; 
  border: 1px #8b4513 solid; 
  border-collapse: collapse;
  margin-bottom: 3pt;
}

td
{
  font-size: 12px;
  color: #8b4513;
}
th
{
  font-size: 12px;
}
.messagecellbody
{ 
  font-size: 12px; 
  color: #8b4513; 
  background-color: #eee;
  padding:10px;
}
.messagecellbody2 
{  
  font-size: 12px; 
  color: #8b4513; 
  background-color: #d9e2ef;/*#DDE6E6;*/
  padding:10px
}

.messagecellheader
{
	background-position:  left bottom; font-size: 11px; font-weight: bold;
	color: #2E2215; 
	background-color: #dbb381; 
	background-image:url('__forumroot__/images/topmenu_bg.gif'); background-repeat:repeat-x; height:18;
	padding: 1px;
}
.messagecellheader2
{
	font-size: 10px; font-weight: bold;
	color: #000000; 
	background-color: #D0D7DD; 
}
.messagecellspacer
{
	background-color: #D0D7DD; color: #D0D7DD; height: 5; font-size: 5px;
}
.smalltext
{
	font-size: 10px;
}

.quote
{
	font-size: 11px;
}


/* MAIN HYPERLINKS */

a
{
	color: #8b4513
}
A:hover
{
    COLOR: #d2691e;
}
a:visited.threadlink
{
    COLOR: #8b4513;
}
a:hover.threadlink
{
    COLOR: #ff0000;
}
.headerlink2
{color: #808080; text-decoration: none}
.headerlink
{color: #FFFFFF; text-decoration: none}


:hover.headerlink 
{color: red}



/* Headers (not used too often) */ 

.header6     
{
	font-size: 12px;
	font-weight: bold;
}
.header5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
}
.header4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    TEXT-DECORATION: underline
}
.error
{
    FONT-WEIGHT: bold;
    COLOR: #FF0000;
}
.quotation
{ 
	font-size: 11px; 
	color: #8b4513; 
	margin-left: 20px; 
	margin-right: 10px; 
	padding: 2px; 
	BORDER-LEFT: 1px solid;
}

/* next thread / previous thread */
.threadbox {font-size: 10px;}

/* Header items */
.headerbar
{ 
    font-size: 12px; 
    color: #111111; 
    background-color: #d2b48c;
}
.navbar
{
 border:1px groove #000000; BACKGROUND-COLOR: #8b4513;
 FONT-SIZE: 13px;
 FONT-WEIGHT: bold; color:#FFFFFF; padding-left:4; padding-right:4; padding-top:1; padding-bottom:1;
 background-image:url('__forumroot__/images/navbar-background.gif'); background-repeat:repeat-x
}
.headercontrolbox
{
	font-size: 12px; 
	color: #000000; 
	background-color: #D0D0E0; 
	border: 1px solid #000000;
	padding: 2px;
}
.headerbarlink
{
	color: #a0522d;
	text-decoration: none;
	font-size: 11px;
}
.homelink
{
	color: #a0522d;
	font-size: 18px;
	text-decoration: none;
    FONT-WEIGHT: bold;	
}
   

/* footer items */
.footerbar
{ 
    font-size: 12px; 
    color: #8b4513; 
    background-color: #ECECEC
    
}



/* FORMS */

.bbsbutton
{
 border:1px outset #C0C0C0; FONT-SIZE: 10px; color:#000000; background-color:#FFFFFF
}

.bbstextbox
{
 FONT-SIZE: 12px; background-position: left top; background-image:url('__forumroot__/images/cell-background.gif'); background-repeat:no-repeat; background-attachment:fixed
}

.bbseditbox
{
 FONT-SIZE: 12px; background-position: left top; background-image:url('__forumroot__/images/cell-background.gif'); background-repeat:no-repeat; background-attachment:fixed
}

.bbscheckbox
{
 FONT-SIZE: 12px;
}

.bbsradiobox
{
 FONT-SIZE: 12px;
}

.bbsdropdownbox
{
 FONT-SIZE: 11px;
}

/* TRANSLATORSCAFE */

.Small
{
    FONT-SIZE: 10px;
    FONT-FAMILY: verdana, sans-serif
}

.Admin
{
    FONT-SIZE: 10px;
    FONT-FAMILY: verdana, sans-serif;
    COLOR: #696969;
}

.AdminNormal
{
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana, sans-serif;
    COLOR: #696969;
}

table.tcmenu
{
BACKGROUND-POSITION: right bottom;
BACKGROUND-IMAGE: url('__forumroot__/images/topmenu_bg.gif');
background-repeat: repeat-x
}

p.thinborderbr
{
  background-color: #ffebcd;
  border: solid 1px #996600; 
  padding: 4px;
}

/*Main Menu Classes*/
.menu {
/*filter: alpha(opacity=100, finishopacity=100, style=1, startx=0, starty=0, finishx=200, finishy=500); */
width: 150px; 
height: 52px; 
position:absolute; 
z-index:1; 
visibility:hidden;
}
a.MenuHeader
{
COLOR: #000000;
FONT-SIZE: 10px;
TEXT-DECORATION: None;
FONT-WEIGHT: Bold;
FONT-FAMILY: verdana, sans-serif
}
a.MenuHeader:link
{
COLOR: #000000;
TEXT-DECORATION: None;
FONT-WEIGHT: Bold;
FONT-FAMILY: verdana, sans-serif
}
a.MenuHeader:visited
{
COLOR: #000000;
TEXT-DECORATION: None;
FONT-WEIGHT: Bold;
FONT-FAMILY: verdana, sans-serif
}
a.MenuHeader:hover
{
COLOR: #FFFFFF;
TEXT-DECORATION: None;
FONT-WEIGHT: Bold;
FONT-FAMILY: verdana, sans-serif
}
a.MenuItem
{
COLOR: #000000;
FONT-SIZE: 10px;
TEXT-DECORATION: None;
FONT-WEIGHT: Bold;
FONT-FAMILY: verdana, sans-serif
}
a.MenuItem:link
{
COLOR: #000000;
TEXT-DECORATION: None;
FONT-WEIGHT: Bold;
FONT-FAMILY: verdana, sans-serif
}
a.MenuItem:visited
{
COLOR: #000000;
TEXT-DECORATION: None;
FONT-WEIGHT: Bold;
FONT-FAMILY: verdana, sans-serif
}
a.MenuItem:hover
{
COLOR: #FFFFFF;
TEXT-DECORATION: None;
FONT-WEIGHT: Bold;
FONT-FAMILY: verdana, sans-serif
}
TD.head1
{
border-bottom: 1px #A88C67 solid;
border-top: 1px #A88C67 solid;
}
img.Boxed {border: 1px #cccccc solid;}
img.Boxed1 {border: 1px #666699 solid;}

div.readOnlyNote 
{
  background: #fde8b3; 
  border: solid 1px #e6ca7f; 
  color: #d03000;
  font-size:11px; 
  font-weight: bold;
  margin: 3pt 7pt; 
  padding: 3pt;
  text-align: center;
}
table.pink
{
background-color: #FFCCCC;
border: 1px #696969 solid; 
border-collapse: collapse;
}
/* Social bookmarks */
.sbCnt {color: #999; font-size: 10px; margin-top: 1pt; margin-bottom: 5pt;}
img.sbIcon, img.sbIconB {border: none; margin: 0 3px; vertical-align: top;}
img.sbIconB {border: solid 1px #777;}

