/****************Template by Richard http://www.ozliberty.com********************/
/* 1. INITIAL SETTINGS */
/*****************************************************************/
a {font-weight:bold; text-decoration:none; font-size:1.1em;}
TABLE, DIV, FORM, P, H1, H3, H4, PRE, UL, OL, LI, DL,DT, DD, TH, TD, FIELDSET, IMG {MARGIN: 0px;PADDING: 0px; font-family:Arial,Helvetica,sans-serif;}
li, box.inbox LI {list-style-type: none;}
IMG {BORDER: none}
INPUT, SELECT, TEXTAREA, OPTGROUP {MARGIN: 0px;}
/*****************************************************************/
/* 2. STRUCTURAL SETTINGS - VERY IMPORTANT - DO NOT CHANGE */
/*****************************************************************/
/* 2.1 Clearing floats and invisible items */
.clearer,.nosize {HEIGHT: 0;WIDTH: 0;LINE-HEIGHT: 0;FONT-SIZE: 0;OVERFLOW: hidden}
.clearer,.clearb {CLEAR: both}
.nosize {POSITION: absolute; LEFT: -10000px}
/* 2.2 Overflow settings for posts */
DIV.blockpost DIV.box, DIV.postleft, DIV.postsignature {OVERFLOW: hidden}
/*****************************************************************/
/* 3. BUG FIXES - VERY IMPORTANT - DO NOT CHANGE */
/*****************************************************************/
/* 3.1 This attempts to eliminate rounding errors in Gecko browsers. */
/* Begin IE6Win Fix \*/
 /*HTML .inbox, * HTML .inform, * HTML .agora, * HTML .intd, * HTML .tclcon {HEIGHT: 1px}
 HTML .inbox DIV.postmsg {WIDTH: 98%}*/
 /*End of IE6Win Fix */
/* 3.3 This is the equivelant of 3.2 but for IE7. It is visible to other browsers but does no harm */
/*Begin IE7Win Fix */
 .agora,.inbox,.inform,.intd,.tclcon {min-height: 1px}
/*End of IE7Win Fix */
/*****************************************************************/
/* 5. BOX CONTAINERS AND FLOATS */
/*****************************************************************/
/* 5.1. Setup all left and right content using floats. */
.conr {FLOAT: right;TEXT-ALIGN: right;CLEAR: right;WIDTH:auto;}
.conl {FLOAT: left;WIDTH:auto;OVERFLOW: hidden;WHITE-SPACE: nowrap}
LABEL.conl {WIDTH: auto;OVERFLOW: visible;MARGIN-RIGHT: 3px; color:#000000}
/* 5.2 Set up page numbering and posts links */
.agora H1, H1 {PADDING: 3px 0px 0px 0; font-size:1.5em}
#brdtitle P {PADDING-TOP: 0px; }
DIV.blockmenu LI, DIV.rbox INPUT {LINE-HEIGHT: 1.4em}
#viewprofile DT, #viewprofile DD {PADDING: 0 3px; LINE-HEIGHT: 2em}
DIV.links, DIV.linksb {MARGIN-bottom: 0px;}
DIV.postlinksb {MARGIN-bottom: 0px;}
/* 5.2a new topic new poll links */
DIV.linkst .conr, DIV.linksb .conr, DIV.postlinksb .conr {WIDTH:20em; margin-bottom:6px;}
FORM DIV.linksb .conr {WIDTH: 32em}
/* 5.3 Keep breadcrumbs from shifting to the right when wrapping */
DIV.linkst .conl, DIV.linksb .conl; {color:#ffffff; margin-right:30px; padding-bottom:5px;}
/*DIV.linkst .conl, DIV.linksb .conl{background:url(img/Rich_Centriguge/grad1.gif); border:#666666 solid 1px; color:#ffffff; margin-right:30px; padding-bottom:5px;}*/
DIV.linkst, DIV.linksb {MARGIN: 0px;}
DIV.postlinksb {MARGIN-bottom:0px;}
.pagelink.conl a:link, .pagelink.conl a:visited{color:#c1c1c7; padding:2px; margin:-.05em; background:#363940; padding-bottom:1px; border-left:#5F6168 solid 1px; border-top:#5F6168 solid 1px;}
.pagelink.conl a:active { display:none;}
.pagelink conl{}
p.pagelink.conl{ margin-left:0px; padding-left:5px;}
p.postlink.conr{ margin:0px; padding:0px;}
/* 5.4 Settings for Profile and Admin interface.*/
div #adminmenu{ margin-top:0PX;FLOAT:left;}
DIV.block2col {}
DIV.block2col DIV.blockform, DIV.block2col DIV.block, #viewprofile DD {}
DIV.blockmenu, #viewprofile DT {margin-left:0px;margin-top:0px;}
DIV.blockmenu H2{background-image:none;}
DIV.blockmenu span {margin-left:0px;}
#profileavatar IMG {FLOAT: right;MARGIN-LEFT: 1em}
#viewprofile DL {FLOAT: left; WIDTH: 100%; OVERFLOW: hidden}
#profile .blockmenu li { margin-left:0px; padding-left:0px;}
#adminprofilebox{ background-color:#252525; border:none;}
/*****************************************************************/
/* 6. TABLE SETUP */
/*****************************************************************/
/* 6.1 Table Basic Setup */TABLE {WIDTH: 100%}
/* 6.2 Fixed Table Setup */
#agoraindex TABLE, #vf TABLE {TABLE-LAYOUT: fixed;}
thead{}
th.tcl,th.tc2,th.tc3,th.tc4,th.tc5,th.tcr,th.tcmod{background: #31333B url(img/Rich_Centriguge/strip_back.gif) repeat-x;}
.tcl {TEXT-ALIGN: left; WIDTH: 55%}
.tc2, .tcmod {WIDTH: 5%; TEXT-ALIGN: center}
.tc3 {WIDTH: 5%; TEXT-ALIGN: center}
.tc4 {WIDTH: 10%; TEXT-ALIGN: center}
.tcr {WIDTH: 20%; TEXT-ALIGN: left}
td.ag_tcr { WIDTH: 12%; TEXT-ALIGN: left; }
th.ag_tcr { WIDTH: 12%; TEXT-ALIGN: left; background: #31333B url(img/Rich_Centriguge/strip_back.gif) repeat-x; }
#agorasearch #vf .tcl, #agoramoderate #vf .tcl {WIDTH: 25%}
#agorasearch #vf .tc2 {WIDTH: 18%; TEXT-ALIGN: left}
.tcl, .tcr {OVERFLOW: HIDDEN;}
/*td.tcl:hover,td.tcr:hover { background-color:#000000; color:#cccccc;}*/
#vf.blocktable h2 { /*display:none;*/ margin-top:5px; height:25px;}
/* 6.3 Other Table Setup */
#users1 .tcl {WIDTH: 20%}
#users1 .tcr {WIDTH: 20%}
#users1 .tc2 {WIDTH: 20%; TEXT-ALIGN: center}
#users1 .tc3 {WIDTH: 20%; TEXT-ALIGN: center}
#users1 .tc4 {WIDTH: 20%; TEXT-ALIGN: center}
#debug .tcr {WIDTH: 85%; WHITE-SPACE: normal}
#agoraindex TD.tcr SPAN.byuser {/*DISPLAY: block*/}
/*****************************************************************/
/* 7. VIEWTOPIC SETUP */
/*****************************************************************/
/* 7.1 This is the basic structure. */
#agoraindex .agora {}
#avatararea { width:15em; background-color:#363940; color:#999999;}
#avatararea.userimg {border-bottom:#47a0c4 solid 0px; border-left: #000000 solid 0px; background:}
#topicarea { border:0px; width:inherit;}
#topicarea.spacer { border:none;}
DIV.postleft{FLOAT:left;WIDTH: 15em;OVERFLOW: hidden; text-align:center;margin-bottom:0px; height:100%;}
#postarea {min-height:225px; width:inherit; color:#999999;}
#postarea.spacer { border:none;}
#signature.spacer { border:none;}
#post_tools{ height: 22px;}
#post_tools.spacer{ border:none; }
td.spacer { border:none; background-color:#363940;}
dd.usercontacts, dd.usertitle,dd.postavatar{ display:block;}
DIV.postleft DT, DIV.postleft DD{ text-align:center;}
DIV.postright/*, DIV.postfootright*/ {/*BORDER-LEFT-WIDTH: 15.5em;BORDER-LEFT-STYLE: solid;*/ margin-left: 15.5em;}
DIV.postfootright, P.multidelete {TEXT-ALIGN: right;}
DIV.blockpost>DIV>DIV.inbox {PADDING-BOTTOM: 1px; background-color:#252525;}
DIV.postleft DL  {display: block;}
DIV.postfootright ul { background: #363940; height:22px;}
/* 7.3 This is the div which actually contains the post and is inside .postright */
DIV.postmsg {WIDTH:95%; padding:10px 10px 10px 10px; margin-left:0px; margin-top:10px; margin-bottom: 10px; overflow:hidden;white-space:normale}
DIV.postmsg p {white-space:normal WIDTH:95%; OVERFLOW:hidden;/* Make sure paragraphs in posts don't get any padding */ PADDING:0px 0px 10px 0px;}
/* 7.4 These items control overflow and scrolling within posts. */
DIV.incqbox {WIDTH: inherit; OVERFLOW: hidden;height:100%;padding-bottom:10px}
DIV.scrollbox {WIDTH:inherit; OVERFLOW:auto;}
IMG.postimg {max-width: inherit; width:inherit;}
A .postimg {max-width: inherit; width:inherit;}
textarea#req_message {}
form#post { background: #363940;}
div .codebox { width:750px; margin:0px;}
/* 7.5 Turn off the poster information column for preview */
#postpreview DIV.postright {BORDER-LEFT: none; }
/* 7.7 Maximum height for search results as posts. Position go to post link */
DIV.searchposts DIV.postmsg {HEIGHT: 8em}
DIV.searchposts DD P {PADDING-TOP: 3em}
/* 7.8 Class for bbcode [u] */
SPAN.bbu {TEXT-DECORATION: underline}
/*****************************************************************/
/* 8. LISTS SPECIAL SETTINGS */
/*****************************************************************/
/* 8.1 Horizontal display of online list, main navigation menu and breadcrumbs */
#onlinelist DD, #onlinelist DT,  DIV.linkst LI, DIV.linksb LI, DIV.postlinksb LI,DIV.postfootright LI, UL.bblinks LI {DISPLAY: inline;}
/* 8.2 Turn on square icon for posterror list */
#posterror UL LI {LIST-STYLE: square inside}
/* 8.3 Right alignment of descriptions in ordinary member view of other members profiles */
#viewprofile DT {TEXT-ALIGN: left}
/*****************************************************************/
/* 9. FORM SETTINGS */
/*****************************************************************/
/* 9.1 Makes textareas and long text inputs shrink with page */
DIV.txtarea {WIDTH: 99%}
DIV.txtarea TEXTAREA, INPUT.longinput {WIDTH: 100%}
.agora LABEL {DISPLAY: block; border:none;}
/*****************************************************************/
/* 10. HELP FILES AND MISC. */
/*****************************************************************/
/* 10.1 Put some space between sections of the help file */
#helpfile H2 {MARGIN-TOP: 12px}
/* 10.2 Internal padding */
#helpfile DIV.box {PADDING: 10px}
/* 10.3 Other templates */
#agoraredirect DIV.block, #agoramaint DIV.block {MARGIN: 50px 20% 12px 20%}
/************************************************************/
/* Add better parser and video */
/************************************************************/
.bbtitel { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; border-bottom: 1px solid #555}
#bbtoolbar { text-align: center; margin-top: 5px; padding: 3px 6px; position: relative; width: auto; height: 20px; border: solid 1px #555;  background-color:#ffffff;}
#bbtoolbar2 { text-align: center; margin-top: 1px; padding: 3px 6px; position: relative; width: auto; height: 20px; border: solid 1px #555; background-color:#ffffff;}
div.bbcode { text-align: center; margin-top: 5px; padding: 3px 3px 5px; width: auto; height: auto; border: solid 1px #555}
img.bbcode { cursor: pointer; margin-right: 2px; padding: 2px 3px}
img.bbcode:hover { background-color: #e4e4e4; cursor: pointer; margin-right: 2px; padding: 2px 3px}
img.spacer { margin-bottom: 1px; margin-left: -2px}
#bbmovies { text-align: center; display: none; margin-top: 4px; padding: 5px 6px; width: auto; height: auto; overflow: hidden; border: solid 1px #555;  background-color:#252525;}
img.vid_spacer { margin-bottom: 2px; margin-left: -2px}
#bbmovies_divider { color: #ccc; background-color: #ccc; margin-top: 5px; margin-bottom: 5px; width: 100%; height: 1px; border: 0}
#bbsmiley { text-align: center; display: none; margin-top: 4px; padding: 10px 30px; width: auto; height: auto; max-height: 100px; overflow: auto; border: solid 1px #555; background-color:#252525;}
#bbsmiley IMG { margin: 1px}
/************ Post Styling BBCodes ******************************/
div.postmsg span.bbu { text-decoration: underline}
div.postmsg span.bbs { text-decoration: line-through}
div.postmsg .bbcenter { text-align: center}
div.postmsg .bbleft { text-align: left}
div.postmsg .bbright { text-align: right}
div.postmsg .bbjustify { text-align: justify}
div.postmsg .bbindent { line-height: 1em; margin-left: 40px}
div.postmsg span.bbhighlight { background-color: #ff6; padding-right: 4px; padding-bottom: 3px; padding-left: 4px}
div.postmsg HR { color: #222222; background-color: #252525; text-align: center; height: 0px; border: none; width: 80%}
div.postmsg PRE { color: #660; font-size: 1.2em; font-family: monaco, "Bitstream Vera Sans Mono", "Courier New", courier, monospace}div.postmsg ol, div.postmsg ul { margin-left: 40px}
div.postmsg li { margin-left: 40px; padding: 0}
div.postmsg ol li { list-style-type: decimal; margin: 0}
div.postmsg ul li { list-style-type: disc; margin: 0}
div.postmsg .bbvideo { text-align: center; margin-top: 10px; margin-bottom: 10px; padding: 0; width: auto; height: auto; clear: both}
/*********** overwrites the base textarea settings **************/
/* The width of the whole commentsarea */
DIV.txtarea { width: 99%}
/**** The Textarea ****/
DIV.txtarea TEXTAREA { margin-top: 5px; margin-bottom: 5px; width: 100%; height: 200px}
/*****************************************************************/
/**** The Titlearea ****/
.agora ul li {padding-left: 10px;line-height:150%;background-image: none;}
#brdtitle {/*border:1px solid #eee;border-width:1px 1px 0;*/padding:10px 0px 0em;font-size:100%;font-weight:bold;color:#fff;text-transform:uppercase;letter-spacing:.4em;/*text-align: center; */background-color:#252525; height:40px; margin-top:0px; padding-bottom:10px;}
#brdtitle .inbox{background-color:#252525; height:40px; margin-top:0px;}
#brdtitle p, #brdtitle h1 {  margin-top: 0px; text-align: center;}
/*****************************************************************/
/* 3. LINKS */
/*****************************************************************/
/* 3.1 Remove underlining for main menu, post header links, post links and vertical menus */
.blockpost DT A:link, .blockpost DT A:visited, .blockpost AGORA:link,.blockpost AGORA:visited, .postlink A:link, .postlink A:visited, .postfootright A:link, .postfootright A:visited,.blockmenu A:link, .blockmenu A:visited {TEXT-DECORATION: none;}
/* 3.2 Underline on hover for links in headers and main menu */
.blockpost AGORA:hover { text-decoration:underline;}
/*****************************************************************/
/* 4. BORDER WIDTH AND STYLE */
/*****************************************************************/
/* 4.1 By default borders are 1px solid */
DIV.box, .agora TD, .agora TH, DIV.codebox, DIV.forminfo, DIV.blockpost LABEL {BORDER-STYLE: solid;BORDER-WIDTH: 1px; border-color:#555555}
/* 4.2 Special settings for the board header. */
#brdheader DIV.box {BORDER-TOP-WIDTH: 1px}
/* 4.3 Borders for table cells */
.agora .tcl {BORDER-LEFT: 1px solid #5F6168; border-top:1px solid #5F6168}
/* 4.4 Special setting for fieldsets to preserve IE defaults */
DIV>FIELDSET {BORDER-STYLE: solid;BORDER-WIDTH: 1px}
/*****************************************************************/
/* 5. VERTICAL AND PAGE SPACING */
/*****************************************************************/
/* 5.1 Page margins */
#agorawrap {margin:0px;background-color:#252525; width:inherit; height:auto;}
/* 5.2 Creates vertical space between main board elements (Margins) */
DIV.blocktable, DIV.block, DIV.blockform, DIV.block2col, #postreview {MARGIN-BOTTOM: 12px}
#agoraindex DIV.blocktable, DIV.blockpost {MARGIN-BOTTOM: 6px; background-color:#252525}
DIV.block2col DIV.blockform, DIV.block2col DIV.block {MARGIN-BOTTOM: 0px}
/* 5.3 Remove space above breadcrumbs, postlinks and pagelinks with a negative top margin */
.linkst UL, linksb UL, .postlinksb UL {MARGIN-LEFT: 5em}
.postlinksb li {MARGIN-LEFT: 0px;}
div.linkst li {MARGIN-LEFT: -5px;}
div.postlinksb li {MARGIN-LEFT: -5px;}
/*****************************************************************/
/* 6. SPACING AROUND CONTENT */
/*****************************************************************/
/* 6.1 Default padding for main items */
DIV.block DIV.inbox, DIV.blockmenu DIV.inbox {PADDING: 3px 6px;}
.agora P, .agora UL, .agora DL, DIV.blockmenu LI, .agora LABEL{PADDING: 3px 0}
h2 span, agora H2 span { margin-left:-1em; color:#FFFFFF;}
.agora H2, H2 {PADDING: 3px 0px 0px 20px;border:#252525 solid 1px;margin:.5em 0 0em;font:1.2em "Trebuchet MS"Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.2em;color:#ffffff;font-weight:bold;background: url(img/Rich_Centriguge/forum_hdr.png);line-height:25px; background-color:#25252525;}
DIV.blockpost H2 {BACKGROUND-color: #252525;}
DIV.blockpost H2 SPAN.conr {color: #ffffff;}
agora H3, H3 { font-size:13px; margin-top:3px; color: #CCCCCC}
.members-only { text-decoration:none;}
/* 6.4 Create some horizontal spacing for various elements */
DIV.rbox INPUT, DIV.blockform P INPUT {MARGIN-RIGHT: 12px}
DIV.rbox INPUT, DIV.blockform P INPUT {MARGIN-RIGHT: 2px}
/*****************************************************************/
/* 8. SPACING FOR POSTS */
/*****************************************************************/
/* 8.1 Padding around left and right columns in viewtopic */
DIV.postleft DL, DIV.postright {Background: #363940; PADDING: 4px}
/* 8.2 Extra spacing for poster contact details and avatar */
DD.usercontacts, DD.postavatar {MARGIN-TOP: 5px}
DD.postavatar {MARGIN-BOTTOM: 5px}
/* 8.3 Extra top spacing for signatures and edited by */
DIV.postmsg P.postedit {PADDING: 10px 10px 10px 10px;border-top:0px solid #6C8A34;background-color:#252525;}
#postsignature {PADDING: 10px 10px 10px 10px;background-color:#252525; bottom:0px; width:50%; text-align:center;}
/* 8.4 Spacing for code and quote boxes */
DIV.postmsg H4 {MARGIN-BOTTOM: 10px}
.agora BLOCKQUOTE, DIV.codebox {overflow:hidden;white-space:normal; MARGIN: 5px 15px 5px 15px; PADDING: 8px;}
.agora BLOCKQUOTE {BORDER-STYLE: solid;BORDER-WIDTH: 1px; border-color:#555555; background-color:#555555;}
BLOCKQUOTE{ height:100%;background:url(img/Rich_Centriguge/quote.gif) no-repeat top right;}
/* 8.5 Padding for the action links and online indicator in viewtopic */
DIV.postfootright UL, DIV.postfootright DIV {background: #44474f; PADDING: 5px 3px 5px 3px}
/* 8.6 This is the input on moderators multi-delete view */
DIV.blockpost INPUT, DIV.blockpost LABEL {PADDING: 3px;DISPLAY: inline; border:none;}
P.multidelete {PADDING-TOP: 15px;PADDING-BOTTOM: 5px}
/*****************************************************************/
/* 9. SPECIAL SPACING FOR FORMS */
/*****************************************************************/
/* 9.1 Padding around fieldsets */
DIV.blockform FORM, DIV.fakeform {PADDING: 20px 20px 15px 20px;}
DIV.inform {PADDING-BOTTOM: 12px;}
DIV.fakeform {width:98%; text-align:left;}
/* 9.2 Padding inside fieldsets */
.agora FIELDSET {PADDING: 0px 12px 0px 12px; width:98%}
DIV.infldset {PADDING: 9px 0px 12px 0; width:99%;}
DIV.infldset .conl { color:#FFcc00; font-weight:bold;}
DIV.infldset input {}
.agora LEGEND, .legend {PADDING: 0px 6px; width:98%;}
/* 9.3 The information box at the top of the registration form and elsewhere */
DIV.forminfo {MARGIN-BOTTOM: 12px;PADDING: 9px 10px}
/* 9.4 BBCode help links in post forms */
UL.bblinks LI {PADDING-RIGHT: 20px}
UL.bblinks {PADDING-BOTTOM: 10px; PADDING-LEFT: 4px}
/* 9.5 Horizontal positioning for the submit button on forms */
DIV.blockform P INPUT {MARGIN-LEFT: 12px}
/* 9.6 Hover, focus and that kind of stuff */
input[type=submit] { background-color: #FFFFFF;border: solid #000000 1px;font-weight:bold; text-transform:uppercase;color: #CC0000; padding: 1px 5px 2px 5px; vertical-align:middle;}
input[type=submit]:hover {border: 1px solid #222222; color: #000000;	cursor: pointer}
input[type=text], textarea {border: 1px solid #999;	padding: 2px 5px; background: #ffffff; color:#000000;}
/*input[type=text]:focus, textarea:focus {border: 0px solid #9ab270;color: #990000; font-weight:bold; cursor: text}*/
select {	cursor:s-resize;	border: 1px solid #999;	padding: 0px 0px 0px 5px;	background: #ffffff}
select:focus {cursor: default}
#post input[type=submit]{border:#000000 solid 1px;}
/****************************************************************/
/* 10. POST STATUS INDICATORS */
/****************************************************************/
/* 10.1 These are the post status indicators which appear at the left of some tables.
.inew = new posts, .iredirect = redirect forums, .iclosed = closed topics and
.isticky = sticky topics. By default only .inew is different from the default.*/
DIV.icon {FLOAT: left;MARGIN-TOP: 0.4em;MARGIN-right: 0.4em;DISPLAY: block;/*BORDER-WIDTH: 0.6em 0.6em 0.6em 0.6em;BORDER-STYLE: solid;*/ width:32px; height:32px}
DIV.searchposts DIV.icon {MARGIN-LEFT: 0}
/* 10.2 Class .tclcon is a div inside the first column of tables with post indicators. The margin creates space for the post status indicator */
TD DIV.tclcon {MARGIN-LEFT: 2.75em; color:#ffffff}
.admin li {color:#000000;}
/****************************************************************/
/* 1. BACKGROUND AND TEXT COLOURS */
/****************************************************************/
/* 1.1 Default background colour and text colour */
.agora {color: #999999}
DIV.box, .agora BLOCKQUOTE, DIV.codebox, #adminconsole FIELDSET TH, .rowodd, .roweven {BACKGROUND-color: #111111;}
#adminconsole TD, #adminconsole TH {BORDER-color: #222222}
/* 1. 2 Darker background colours */
/*TD.tc2, TD.tc3,*/ TD.tcmod, #postpreview, #viewprofile DD, DIV.forminfo,
#adminconsole FIELDSET TD, DIV.blockmenu DIV.box, #adstats DD {BACKGROUND-color: #252525}
/* 1.4 Table header rows */
.bgc4 {BACKGROUND-color: #D1D1D1;}
/* 1.5 Fieldset legend */
.agora LEGEND {color: #990000; text-decoration:none; font-weight:bold; width:99%; border-color:#666666}
/* 1.6 Highlighted text for various items */
.agora DIV.blockmenu LI.isactive A, #posterror LI STRONG {color: #999}
/***************************************************************/
/* 2. POST BACKGROUNDS AND TEXT */
/****************************************************************/
/* 2.1 This is the setup for posts. */
DIV.blockpost DIV.box, DIV.postright, DIV.postfootright{BACKGROUND-color: #252525}
DIV.postright, DIV.postfootright {BORDER-LEFT-color: #000000}
DIV.postleft, DIV.blockpost LABEL {BACKGROUND-color: #222222}
DIV.postleft {}
/*DIV.postfootright li {BACKGROUND-color: #000000; margin-left:0px;}*/
/* 2.3 This is the line above the signature in posts. Colour and background should be the same */
.agora HR, HR {BACKGROUND-color: #252525; color: #333333; height:0px; text-align:center;}
/****************************************************************/
/* 3. BORDER COLOURS */
/****************************************************************/
/* 3.1 All external borders */
DIV.box {BORDER-color: #252525}
/* 3.2 Makes the top border of posts match the colour used for post headers */
DIV.blockpost DIV.box {BORDER-color: #000000 #999999 #999999}
/* 3.3 Table internal borders. By default TH is same as background so border is invisible */
.agora TD {background: #44474f none repeat scroll 0 0; border-top: 1px solid #5F6168; border-left: 1px solid #5F6168; PADDING: 4px 6px; }
.agora TH {BORDER-color: #333333; background-color:#252525;color: #A5A5B2; PADDING: 4px 6px;; text-transform:uppercase; font-weight:bold; text-align:center; font-size:.9em}
.agora TD P {white-space:normal; WIDTH:95%; OVERFLOW:hidden;PADDING: 5px 0 0 0;}
/* 3.4 Creates the inset border for quote boxes, code boxes and form info boxes */
.agora BLOCKQUOTE, DIV.codebox, DIV.forminfo, DIV.blockpost LABEL {BORDER-color: #444444 #222222 #222222 #444444}
/* 3.5 Gecko's default fieldset borders are really nasty so this gives them a colour without interferring with IE's rather nice default */
.agora DIV>FIELDSET {BORDER-color: #252525}
/*****************************************************************/
/* 4. LINK COLOURS */
/*****************************************************************/
/* 4.1 This is the default for all links */
.agora A:link, .agora A:visited { color:#990000;}
.agora A:hover { color:#CC3300}
/* 4.2 This is the colour for links in header rows and the navigation bar */
.agora AGORA:visited{color:#999999}
.agora AGORA:hover{color: 8eb8eb;}
.agora AGORA:link{ color:#990000;}
/* 4.3 This is for closed topics and "hot" links */
LI.postreport A:link, LI.postreport A:visited, TR.iclosed TD.tcl A:link, TR.iclosed TD.tcl A:visited {color: #888}
LI.postreport A:hover, TR.iclosed TD.tcl A:hover {color: #AAA}
LI.maintenancelink A:link, LI.maintenancelink A:visited {color: #B42000}
LI.maintenancelink A:hover {color: #B42000}
/*****************************************************************/
/* 5. POST STATUS INDICATORS */
/*****************************************************************/
/* These are the post status indicators which appear at the left of some tables. .inew = new posts, .iredirect = redirect forums, .iclosed = closed topics and .isticky = sticky topics. The default is "icon". By default only .inew is different.*/
DIV.icon {BORDER-color: #E6E6E6 #DEDEDE #DADADA #E2E2E2;background:url(img/Rich_Centriguge/folder_nonew.gif);}
TR.iredirect DIV.icon {BORDER-color: #000000 #000000 #000000 #000000}
DIV.inew {BORDER-color: #8BB453 #7A9E48 #709142 #799C47;background:url(img/Rich_Centriguge/folder_new.gif);}
TR.inew { background-color:#FFFFCC;}
TR.inew:hover{ background-color:#f9f9f9;}
/************************************************/
/*header*/
#brdheader{ border:none; text-align:left;padding-bottom:0px;}
#brdheader .conr{ border:none; text-align:right;padding-bottom:10px; height:30px; margin-top:0px;}
.brdheader ul{}
/********************************************************/
/*   chat*/
/************************************************/
#chat{ background-color:#252525; color:#ffffff;;margin:0px 0px 0;font-size:100%;font-weight:normal;padding:6px;width:inherit}
/******************************************************/
/*BOARD MENU*/
/******************************************************/
#brdmenu {padding: 0px 0px 0px 0px;width:inherit;font:.9em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;text-transform:uppercase; font-weight:bold;text-align:center;background-color:#363940; border-top:#5F6168 solid 1px; border-left:#5F6168 solid 1px;}
#brdmenu A:link, #brdmenu A:visited {border-top:solid 0px #999999;border-right:solid 0px #999999;border-left:solid 0px #999999;border-bottom:0px solid #252525;/* padding:7px 9px 7px 9px;*/ text-decoration:none;color: #FFFFFF;}
#brdmenu A:hover{border-top:solid 0px #999999;border-right:solid 0px #999999;border-left:solid 0px #999999;/* padding:7px 9px 7px 9px;*/color: #990000;text-decoration: none;}
#brdmenu LI {display:inline;}
#brdmenu UL{ background-color:#363940; background: url(img/Rich_Centriguge/menuspan.jpg);line-height:30px; margin-top:3px; margin-left:0px;}
#brdmenu.inbox {word-spacing:0px;}
/*#brdmenu.inbox { background-color:#252525; word-spacing:0px;}*/
#brdmenu a { margin-left:0px;}
li#navindex, li#navuserlist, li#navmap, li#navrules, li#navsearch, li#navforummap, li#navprofile, li#navadmin { margin-left:0px;} 
/* 1.3 Main headers and navigation bar background and text colour */
/************************************************/
/* Welcome area*/
/************************************************/
#brdwelcome {margin/*-top*/:2px; padding-top:3px; background-color:#363940; border-left:#5F6168 solid 1px}
#brdwelcome li {margin-left:0px; line-height:1.25em;}
#brdwelcome.inbox{ margin:0px;}
#brdwelcome ul{ margin:0px;}
#brdwelcome .conl{text-align:left; margin-left:0px;}
#brdwelcome .conr{text-align:right}
ul.conl, ul.conr{  padding:0px; width:45%;} 
ul.conl li{}
li.pmlink, li.pmlink a, li.pmlink img{ vertical-align:middle}
.conl li { margin-left:0px;}
/*spacing for the welcome area text elements*/
.conr li a{ margin-right:0px; font-weight:bold;}/*right*/
.conl li a{text-decoration:none; font-weight:bold; }/*left*/
/************************************************/
/* POST BY USER WITH ICON */
/************************************************/
.agora span.byuser{/* your icon and position */background-repeat: no-repeat;background-image: url(img/Rich_Centriguge/lastpost.gif);background-position: left;/* your text position */padding: 0px 20px 0px; margin-left:5px; color:#CC3300;} 
.agora span.byuser a{ color:#cc3300;}
/******************************************************/
/* 5. POST STATUS INDICATORS */ 
/************************************************/
/* These are the post status indicators which appear at the left of some tables. .inew = new posts, .iredirect = redirect forums, .iclosed = closed topics and.isticky = sticky topics. The default is "icon". By default only .inew is different.*/ 
DIV.icon {background:url(img/Rich_Centriguge/icon.gif) no-repeat;}
DIV.inew {background:url(img/Rich_Centriguge/icon_new.gif) no-repeat;}
TR.isticky DIV.icon {background:url(img/Rich_Centriguge/folder_sticky.gif) no-repeat;} 
TR.isticky DIV.inew {background:url(img/Rich_Centriguge/folder_sticky_new.gif) no-repeat;}
TR.iclosed DIV.icon {background:url(img/Rich_Centriguge/topic_lock.gif) no-repeat;} 
TR.iredirect DIV.icon {background:url(img/Rich_Centriguge/lastpost.gif) no-repeat;}
/**************************************************************/
/*new topic, new poll area*/
/************************************************/
#linksb{ width:auto; background-color:#252525;}
/* subforums/moderators */
.subforum_name{font-size: 10px; color:#990000; background:url(img/Rich_Centriguge/subforum.gif) no-repeat; padding-left:1.2em;}
a.subforum_name:link{font-size: 10px;color: #990000;}
a.subforum_name:visited{font-size: 10px;color: #990000;}
a.subforum_name:hover{font-size: 10px;color: #111111;}
.subforum{margin-left: 0px; font-style:italic;}
.moderator{font-size: 10px;margin-left: 0px;}
.mod_by{color: #990000;}
/****************************************************************/
/*list of who's online*/
/************************************************/
#onlinelist {width:auto; word-spacing:.25em; margin-bottom:0px;}
/************************************************/
/*    members online */
/************************************************/
#onlinestat { margin:0px 0px 0;font-size:100%;font-weight:normal;height:auto;padding-bottom:15px;}
#onlinestat ul{ color:#333333;}
.onlinestat ul { color:#B42000; text-align: left;}
.poststats{ color:#cc0000; text-align:left; padding-left:10px;}
/************************************************/
/*Announce area*/
/****************************************************/
#announce .box{margin-bottom:0px; background-color:#222222}
#announce {}
/**************************************************/
/* Footer */
/***********************************************/
#brdfooter H2{display:none;}
#brdfooter input[type=submit] {padding: 1px 30px}
#brdfooter { margin-top:0px;/* background:url(img/Rich_Centriguge/agora_logo_sm.png) no-repeat;*/}
#brdfooter DL A {LINE-HEIGHT: 1.4em}
#brdfooter DD{ margin-left:0px;}
/* footer stats image */
#brdstats .conl{ background: url(img/Rich_Centriguge/stats.png) no-repeat; background-position:top left;padding-left:80px;height:75px;width:auto;}
#brdstats .conl DT, #brdstats .conl DD,#brdstats .conl DL{ margin-left:0px; height:auto; line-height:1.25em;}
#brdstats .conr{ background: url(img/Rich_Centriguge/stats_board.png) no-repeat; background-position:top right;padding-right:75px;height:75px;width:auto; height:auto}
#brdstats .conr DT, #brdstats .conr DD,#brdstats .conl DL{ margin-right:0px; height:auto; line-height:1.25em;}
#brdstats DD{ margin-left:0px; line-height:1.25em;}
#brdstats H2, #brdstats .conr DT{WIDTH:auto; margin-left:0px;}
#brdstats .conr DT, #brdstats .conl DT { color:#cc3300 }
/*  Put a 12px gap above the board information box in index because the category tables only have a 6px space beneath them */
#brdstats {MARGIN-TOP: 0px; height:auto;}
#brdstats DT{ text-transform:uppercase;}
/************************************************/
/* poll */
/************************************************/
DIV.rbox { width:inherit; top:1px;text-align:center; margin-top:10px;}
DIV.rbox H2, img.poll_bar{ background:url(img/Rich_Centriguge/redgrad.gif) repeat-x;}
td.response { text-align:left; width:25%; font-weight:bold;}
td.percent { text-align:center; font-weight:bold; font-size: 1.2em; width:15%}
td.bars { padding-bottom: 6px; width:auto;}
div.total { text-transform:uppercase; text-align:center;background-color:#252525;}
#question, poll_question { text-align:center; background-color:#252525; font-size:1.25em;}
label, DIV.rbox { text-align:left;}
/* 1.0.5 poll */
/*NEW SYSTEM POLLS*/
p.poll_info {text-align: center;clear: left;margin: 7px; font-size:14px;}
div.poll_question {float: left;clear: both;text-align: right;width: 50%;margin: 0.3em;height: 2em;}
div.poll_result,div.poll_result_yesno {float: left;text-align: left;width: 45%;margin: 0.3em;padding: 0;height: 2em;line-height:2em;}
div.poll_result_yesno {	width: 22%;	margin-right: 0.1em;}
img.poll_bar {border-right: 2px solid #0066B9; background:url(img/Rich_Centriguge_Dark/redgrad.gif) repeat-x; line-height:3em; height:30px; background-color: #252525;height: 2em; margin: 0;}
/***********************************************/
/* Most Active Users */
/************************************************/
#most_active { font-size:10px; background-color:#252525;}
#most_active H2 { font-size:14px; text-transform:uppercase}
#most_active a{ margin-left:6px;}
/*****************************************/
/* A background color for the rows */
.even {background: #111111;}
.odd { background:#111111;}
.even:hover,.odd:hover  { background-color: #f9f9f9; color:#999999; font-weight: normal;}
/* A background color for the 'replies' and 'views' colums*//* cannot be used in conjunction with hover code line aboove*/
/*.even .tc2, .even .tc3 {background: #070707;}
.odd .tc2, .odd .tc3 {background: #090909;}
.even .tc2:hover, .even .tc3:hover {background: #ffffff; color:#000000;}
.odd .tc2:hover, .odd .tc3:hover {background: #ffffff; color:#000000;}*/
/***********************************************************************/
/* --- START Agora File Editor styling */
/************************************************/
/* Width, Height etc. */
#fetextedit{ width:900px; overflow:auto; height:auto; } /* IE will mess up if using 100% width */
#fecodearea { width:inherit; overflow:scroll; height:auto; } /* IE will mess up if using 100% width */
DIV > #fetextedit, DIV > #fecodearea { width:900px; overflow:scroll; height:auto; } /* For proper browsers */
/* Text settings */
#fecodearea TD INPUT, #fetextedit {font-family: monaco, "Bitstream Vera Sans Mono", "Courier New", courier, monospace}
#fecodearea TD.fedelete { text-align:center}
#fecodearea TD.feline { text-align: right}
#saveeditmodelabel { display:inline}
#femodlist LI.fedirlist {list-style:square inside; font-weight:bold}
/* Borders */
#femodlist, #fecodearea { border:1px solid #222}
.agora #fecodearea TD, .agora #fecodearea TD INPUT.felineedit, .agora #fetable TH { border:0}
/* Padding & spacing */
.agora #fecodearea TD, .agora #fecodearea TD INPUT { padding:0}
#femodlist LI { padding:3px 6px}
.agora #fetable TH { padding: 3px 6px}
/* Background & colors */
#femodlist LI.rowodd, #fecodearea TD.rowodd, #fecodearea TD.rowodd INPUT.felineedit { background: #fffcde}
#femodlist LI.roweven, UL#femodlist, #fecodearea TD.roweven, #fecodearea TD.roweven INPUT.felineedit { background: #fff}
.agora #fetable TH { background: #d1d1d1}
/* --- END Agora File Editor styling --- */
/**********************************************************************/
INPUT.postselection {MARGIN-TOP: 6px;MARGIN-RIGHT: 5px;}
/***********************************************/
/*  new icon */
.newtext { text-align:left;}
.newtext img,.newtext img a{ /*margin-top:-20px; float:right; padding:6px;*/}
div.tclcon { padding-top:0px; line-height:1.25em;}
div.tclcon p{margin-top:0px;}
div.tclcon a, td.tcr a {font-weight:bold;}
/*********************************************************/
/* jumpsearch  */
#jumpsearch {background-color:#363940; border-top:#5F6168 solid 1px; border-left:#5F6168 solid 1px; vertical-align:middle; text-align:left; margin:5px 0px -1px 0px;}
/*#jumpsearch {background: url(img/Rich_Centriguge/redgrad.gif) repeat-x;vertical-align:middle; text-align:left; margin:5px 0px -1px 0px;}*/
/* quicksearch */
#quicksearch{ display:block; margin:6px; color:#FFFFFF;font-weight:bold; vertical-align:middle;}
td #quicksearch{}
#quicksearch.block{/* color:#333333;*/}
#quicksearch input, form#search input{ /*padding:0px;*/ font-size:1em; vertical-align:middle;}
form#search { display:block; vertical-align:middle;font-size:1em;padding:0px;}
/* quickjump */
#forumjump{  display:block;text-align:left; border-width:0px; margin:6px; color:#FFFFFF;font-weight:bold; vertical-align:middle;}
#forumjump select  {width:250px; font-size:1.15em;}
#qjump SELECT {WIDTH: 250px}
#qjump input { display:none; vertical-align:middle;}/* GO button */
#topic_forum .conr {} 
#topic_forum {  margin:6px 20px;}
#topic_forum td{ float:right;margin-right:20px;}
#topic_forum dd{ width:75px; float:right;margin-right:15px; padding-right:8px;}
#topic_forum img{ display:inline; }
/* credits */
#credits{margin-top:0px; padding: 6px 0px 10px 0px; background-color:#222222; color: #999999;border:#999999 solid 0px; text-align:center; margin-left:0px; margin-right:0px;}
#credlinks {word-spacing:10px; font-size:.75em; color:#990000; font-family:"Times New Roman", Times, serif; text-decoration:none; padding-bottom:12px;}
#credlinks a{color:#990000; font-size:1em;}
#credlinks, a:hover{color:#ffffff;}
/* social bookmarks */
#socialbookmarks{/* background-color: #eaf4FF; border-top:#CCCCCC solid 1px;*/ padding:1px; margin:3px 0px;}
#socialbookmarks img{/*background-color: #eaf4FF;*/}
#socialbookmarks a{border:#666666 solid 1px;}
/* Feed Aggregator */
.inform{ width:99%;}
#truncateMe { width:20em; overflow:auto;}
DIV.incqbox_ag { width:99%; overflow:auto;}
DIV.codebox_ag { width:99%; overflow:auto; margin:0px;}
/*.inform2{ width:inherit; overflow:auto; height:auto;}*/
/********************************/
/*   searchlinks    */
#searchlinks { margin-left:0px; background-color:#222222;}
#searchlinks a {  margin-left:10px; margin-top:15px;/*border:#999999 solid 1px; background-color:#000000; margin: 3px 5px 3px 5px; vertical-align: baseline;*/}
#searchlinks img { float:right; margin-top:-20px; margin-bottom:10px; display:none;}
#searchlinks dt{ text-transform:uppercase; width:150px;}
.inbox #searchlinks  {padding-bottom:5px;padding:5px;}
/*   modcontrols    */
#modcontrols DT, #searchlinks DT,#searchlinks DL,#searchlinks DD, DIV.postright H3{margin-left:0px;}
#modcontrols {border-top:#000000 solid 0px;}
#modcontrols dt{ text-transform:uppercase; width:inherit;}
#modcontrols a{ margin-left:8px;}
#modcontrols .conl{}
/************************************/
/* subscribe & modactions */
.ag_mod_actions {margin:0px; background-color: #222222;text-align:right;}
/***********************************/
/* RSS */
#ag_rss img{ margin-top:-13px; text-align:right; float:right;}
/******************************************/
/* module positions */
#agora_2, #agora_4, #agora_5 { background:#252525; color:#666666}
/* adbot*/
div.adsense{/*background-color:#000000; border:#000000 solid 1px; overflow:hidden;*/}
div .module{background-color:#252525;overflow:hidden; border:#47a0c4 solid 1px;}
#agora_3{ width:475px; text-align:left;overflow:hidden; background:#252525; border:none;}
#agora_3 a {color:#333399;}
#agora_3 a:hover{ color:#990000;}
#botpos {}
/******************************************/
/* Vcard */
#ag_container { background:url(img/Rich_Centriguge/vcard.png) no-repeat left top; padding:0px;width:361px;font-size:1em; text-align:left;height:170px; }
/*#ag_avatar img {width: 9em;  height: 9em; }*/
#ag_content {/*text-align:center;*/ text-decoration:none; height:135px; margin:5px 0px 0px 5px; float:left;}
span.h8, h8{ text-transform:uppercase; font-weight:bold;font-size:1.1em; text-align:left; padding:2px 0px 10px 0px; margin-left:120px; color:#ffffff; width:45%;font-family:Tahoma; line-height:30px;}
#ag_avatar { margin:5px 5px 0px 0px; position:absolute; width:120px; text-align:left; float:left;}
#ag_details {margin:10px 10px 10px 30px; position:absolute; width:185px; padding:0 5px; margin-left:130px; text-align:center;}
div.float {  float: right; padding:0px 5px 5px 5px;} 
div.float p { text-align: center;}
#ag_padding { padding-bottom:3px; background-color:#252525;}
#ag_location,#ag_avatar,#ag_posts, #ag_posts a #ag_rank,#ag_regstered,#ag_award,#ag_rep, #ag_rep a, #ag_postlist, #ag_postlist a, #ag_profile, #ag_profile a { color:#ffffff; font-size:1em; text-align:left; text-decoration:none; line-height:11px;}
#ag_wep { margin-top:3px;}
#ag_pips {margin-top:9px;}
#WzBoDy {padding-top:20px;width:350px;/* background-color:#000000; border:#FFFFFF solid 1px;*/}
#WzTiTl, #WzTiTlTb, #WzTiTlI, #WzClOsE, #WzBoDyI, #WzTtShDwB, #WzTtShDwR {}
/*accordion Menu System - Admin Panel*/
.AgoraAdminPanel {cursor:pointer;padding: 2px 5px;border: 1px solid #222222;background: #252525; color:#ffffff;}
.openAgoraMenus {background: url(img/Rich_Centriguge/redgrad.gif) repeat-x; color:#FFFFFF; line-height:25px;}/*class added to contents of menus when they are open*/
#adintro {padding:6px; border:#333333 solid 0px; background-color:#252525; color:#ffffff;}
#adintro li { color:#CCCCCC;}
#adstats {padding:6px; color:#ffffff;}
#adstats dd {padding:6px; border:#333333 solid 1px; background-color:#222222; color:#ffffff;}
#adstats dt {color:#ffcc00; font-weight:bold;}
#adstats dl{ margin: 0px 6px 0px 6px;}
#admin .ol {color:#ffffff;}
/**************************************************************/
/*Joomla Me! stuff*/
/**************************************************************/
/* footer links */
.aerobuttonmenu{ /*container that holds a row of aero buttons*/
overflow: hidden;width:auto; text-align:center; height:25px;}
* html .aerobuttonmenu{ /*IE6 and below hack. Set explicit strip width*/
width: 65%;}
.aerobuttonmenu a.aero{font: bold 11px Verdana, Trebuchet MS; /* Change 13px as desired */line-height: 23px; /* This value + 8px should equal height of button background (default is 31px) */height: 31px;text-decoration: none;margin-right: 10px; /*spacing between buttons*/}
.aerobuttonmenu a.aero:link, .aerobuttonmenu a.aero:visited, .aerobuttonmenu a:active{color: white; /*button text color*/}
.aerobuttonmenu a.aero span{}
.aerobuttonmenu a.aero:hover span{ /* Hover state CSS (for text) */color: #990000;}
/*.black a.aero{background-image: url(aeroleftblack.gif);}
#topmodule { color:#FFFFFF;}
#mod_login_logoutform input.button { background:#ffffff;}
/* micro adspots */
#advert { display:none;}
#adspots{height:25px;margin:0px; word-spacing:5px;padding:3px;display:none;}
div.spots{ display:none;}
div.spots img{ outline:#FFFFFF solid 3px;display:none;}
/************************************/
/* Category colors and icons */
/*#box_1 {BACKGROUND-COLOR: #66CC00;}
#box_2 {BACKGROUND-COLOR: #990000;}
#box_3 {BACKGROUND-COLOR: #00FF99;}
#box_4 {BACKGROUND-COLOR: #66CC00;}
#box_5 {BACKGROUND-COLOR: #990000;}
#box_6 {BACKGROUND-COLOR: #00FF99;}
#box_7 {BACKGROUND-COLOR: #66CC00;}
#box_8 {BACKGROUND-COLOR: #990000;}
#box_9 {BACKGROUND-COLOR: #00FF99;}
#box_10 {BACKGROUND-COLOR: #66CC00;}
#box_11 {BACKGROUND-COLOR: #66CC00;}
#box_1 .icon { background:url(img/Rich_Centriguge/folder_nonew2.gif) no-repeat top left;}
#box_2 .icon { background:url(img/Rich_Centriguge/folder2.gif) no-repeat top left;}
#box_3 .icon {}
#box_4 .icon { background:url(img/Rich_Centriguge/folder-apple-close-48x48.png) no-repeat top left;}
#box_5 .icon { background:url(img/Rich_Centriguge/Folder-3-X7-3-48x48.png) no-repeat top left;}
#box_6 .icon { background:url(img/Rich_Centriguge/Documents-48x48.png) no-repeat top left;}
#box_7 .icon { background:url(img/Rich_Centriguge/folder-48x48.png) no-repeat top left;}
#box_8 .icon { background:url(img/Rich_Centriguge/folder-open-48x48.png) no-repeat top left;}
#box_9 .icon { background:url(img/Rich_Centriguge/Open-Folder-48x48.pngf) no-repeat top left;}
#box_10 .icon { background:url(img/Rich_Centriguge/Aqua-Stripped-Folder-Generic-48x48.png) no-repeat top left;}
#box_11 .icon { background:url(img/Rich_Centriguge/Generic-48x48.png) no-repeat top left;}*/
