/* The Basics */

BODY {color:#000;background:#FFF url(images/bkgrd.jpg) repeat-x scroll top left;font:normal normal 10px verdana,arial,Helvetica,tahoma,sans-serif;margin:0 2px 5px 0}

TD {vertical-align:top;text-align:left}

SMALL {font-weight:100;font-size:9px}

HR {width:500px;height:10px;color:#EDEAC9;border:1px solid #CEC8A8;background:#EBE8C5;text-align:center;}

INPUT,TEXTAREA,SELECT {color:#000;z-index:3;margin-top:1px;border:1px solid #CEC8A8;background:#EBE8C5;font:normal verdana,helvetica,arial,tahoma,sans-serif}

A:link, A:active, A:visited, .main A:link, .main A:active, .main A:visited  {text-decoration:none;color:#524A29;}

A:hover, .main A:hover {text-decoration:underline;color:#524A29;}

.affis { border: 3px solid #e4dfb1;
margin: 3px;
  background-color: #e4dfb1;}
  
.affis:hover

{ border: 3px solid #a59c7b;

  background-color: #a59c7b;}

/* Layout */

.bigtitle {float:right;z-index:5}

.entry {font-size:10px;color:#fff;height:40px;vertical-align:middle;text-align:right}

.mncontent {font-size:10px;color:#000;border:0;border-collapse:collapse;margin:0;position:absolute;top:190px;left:0;z-index:3;height:auto}

.rgtl {width:161px;vertical-align:top;background:transparent url(images/tb_bkgrd.gif) repeat-y scroll top left}

.foot {vertical-align:bottom;font-size:9px;background:transparent url(images/tb_bkgrd.gif) repeat-y scroll top left}



/* Main menu */

#menu OL, #menu LI {list-style:none outside;}

.main {text-align:justify;font-size:10px;vertical-align:top;padding-right:10px;padding-left:10px;clear:right;width:90%}

.mena {position:relative;top:0;left:0;z-index:6}

.brief {text-align:left;color:#EBE8C5;border:1px solid #5E5C49;font-size:10px;margin-left:1px;background:#89876F url(images/nav_bkgrd.gif) repeat}

.men {text-align:left;color:#EBE8C5;border:1px solid #5E5C49;font-size:12px;margin-left:1px;background:#89876F url(images/nav_bkgrd.gif) repeat}

.men A:link, .men A:active, .men A:visited, .brief A:link, .brief A:active, .brief A:visited {text-decoration:none;color: #F7F6EF;}

.men A:hover, .brief A:hover {text-decoration:underline;color: #F7F6EF}



/* Misc. Font Styles. */

.title {font-weight:bold;font-size:12px;}

.label {font-weight:bold;}

#story {font-size:11px;}

.catstbl {width:80%;font-size:11px;color:#000;border:0;padding:0;margin:0}

.cats {border:1px solid #5E5C49;line-height:1.75em;text-align:left;text-indent:0}

.newsttl,.catsttl {font-size:14px;font-weight:800;text-align:left; padding:0;width:80%; height:25px; vertical-align:middle;background: url(images/cats.jpg) no-repeat transparent;line-height:25px;text-indent:5px}

#newsarchive { text-align: center;font-weight:bold;}

.newsbox {border:1px solid #CEC8A8;width: 80%;text-align:left;}

.comment {margin-bottom:0em;padding:10px}

.listbox { padding: 1ex 1em; border-bottom: 1px solid #000; border-top: 1px solid #000; margin-top: -1px; }

#notes {border:1px solid #CEC8A8;margin:5px 0 5px 0;clear:both;}

#notes .content {font-size:12px;margin-left:30px;}

.storinfo {margin-bottom:12px;border-bottom:1px solid #EBE8C5}

.notes {background: #EBE8C5;clear:both;margin-bottom:5px;}

.newstitle {font-size:14px;font-weight:800;text-align:left; padding:0;background-color: #EBE8C5;}

#pagetitle {border-bottom: 1px solid #000;font-size:14px;font-weight:800;text-align:left; margin-bottom:14px;width:500px;}

#pagelinks {width:90%;text-align: center; padding: 1em; background: #FFF;}

#alphabet { text-align: center;font-size:12px; line-height:1.5em;padding-bottom: 1em;}

.respond { text-align: center;line-height:2em}

.tblborder { border: 1px solid #000;padding:3px;margin:3px;clear:both}

.jumpmenu { text-align: right; }



/* sub-section headers "Series" and "Stories */

.sectionheader {background:#9C9C7B;color:#FFF;font-weight:bold;font-size:12px;text-align:center;width:100%;clear:both}



/* alternating table colors */

.odd { background: #CEC8A8; }

.even { background: #EBE8C5; }



/*Shoutbox*/

.sbname { color:#FF9933;font-weight:bold; }

.sbdatetime {color:#A59C7B; font-weight:normal; }

.sbshout { color:#000000; }



/* Warnings */

.warning {color:red;font-weight:bold;text-align:center;padding:1em 1ex}



/* user.tpl */

#sort { float:right; position:relative; padding:2px; clear:both;}

#bio { padding: 10px; }

#profile .adminoptions { font-weight: bold; height: 3em; }

#tabs {padding:0;margin:0;clear:both}

#tabs DIV {width:199px;float:left;font-size:9px;color:#000;text-align:left;text-indent:3px;line-height:25px;vertical-align:middle;z-index:1;background:url(images/tab.jpg) transparent no-repeat}

#tabs #centertab {width:100%;background:transparent url(images/tab.jpg) no-repeat;}

#tabs a {color:#000}

#tabs a:active,a:hover {text-decoration:none;color:#555}

#tabs #active {width:199px;color:#000;z-index:8;background:url(images/tab2.jpg) transparent no-repeat}

#tabs #active a {color:#000}

#tabs #active a:active,a:hover {text-decoration:none;color:#555}



/* the clearfix class fixes certain problems with display in IE.  if you have disappearing backgrounds and/or text in a div adding this class to the PARENT might help */



.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.clearfix { display: inline; }

/* Hides form IE-Mac \*/

* html .clearfix { height: 1%; }

.clearfix {display: block; }

/* End hiding */

li           

{ margin-top: 2; 

  margin-bottom: 2 }
