/* The Basics */
BODY {color:#171611;background:#BDB497 url(images/bkgrd.gif) 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:#B0A784;border:1px solid #5E5C49;background:#9A977C;text-align:center;}
INPUT,TEXTAREA,SELECT {color:#27251C;z-index:3;margin-top:5px;border:1px solid #5E5C49;background:#9A977C;font:normal 10px 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:#343124;font-weight:bold;}
A:hover, .main A:hover {text-decoration:underline;color:#F7F6EF;}

/* Layout */
.bigtitle {float:right;z-index:5}
.entry {font-size:10px;color:#27251C;height:40px;vertical-align:middle;text-align:right}
.mncontent {font-size:10px;color:#27251C;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:#3D3929;border:1px solid #5E5C49;font-size:10px;margin-left:1px;background:#9C9C7B url(images/nav_bkgrd.gif) repeat}
.men {text-align:left;color:#3D3929;border:1px solid #5E5C49;font-size:12px;margin-left:1px;background:#9C9C7B 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: #343124;font-weight:bold}
.men A:hover, .brief A:hover {text-decoration:underline overline;color: #F7F6EF}

/* Misc. Font Styles. */
.title {font-weight:bold;font-size:12px;}
.classification {font-weight:bold;}
#story {font-size:11px;}
.catstbl {width:80%;font-size:11px;color:#27251C;border:0;padding:0;margin:0}
.cats {border:1px solid #5E5C49; background:#9C9C7B url(images/nav_bkgrd.gif) repeat; line-height:1.75em;text-align:center;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.gif) no-repeat transparent;line-height:25px;text-indent:5px}
#newsarchive { text-align: center;font-weight:bold;}
.newsbox {border:1px solid #5E5C49; background:#9C9C7B url(images/nav_bkgrd.gif) repeat; padding:0; width: 80%; text-align:left;}
.newstitle {font-size:14px;font-weight:800;text-align:left; padding:0;background:#9C9C7B url(images/nav_bkgrd.gif) repeat;}
#pagetitle {border-bottom: 1px solid #5E5C49;font-size:14px;font-weight:800;text-align:left; margin-bottom:14px;width:500px;}
#pagelinks {width:90%;text-align: center; padding: 1em; background: #BDB497;}
#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 #5E5C49;padding:3px;margin:3px;}
.jumpmenu { text-align: right; }

/* sub-section headers "Series" and "Stories */
.sectionheader {background:#BDB497;color:#27251C;font-weight:bold;text-align:center;width:100%;clear:both}

/* alternating table colors */
.odd { background: #C8C0A8; border:1px solid #5E5C49; padding:5px;}
.even { background: #CFC9B4; border:1px solid #5E5C49; padding:5px;}

/* 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:33%;float:left;font-size:10px;color:#27251C;text-align:left;text-indent:3px;line-height:25px;vertical-align:middle;z-index:1;background:url(images/tab.gif) transparent no-repeat}
#tabs #centertab {width:100%;background:transparent url(images/tab.gif) no-repeat;}
#tabs a {color:#27251C}
#tabs a:active,a:hover {text-decoration:none;color:#555}
#tabs #active {width:34%;color:#27251C;z-index:8;background:url(images/tab2.gif) transparent no-repeat}
#tabs #active a {color:#27251C}
#tabs #active a:active,a:hover {text-decoration:none;color:#555}