/****************************************************************/

/* 1. INITIAL SETTINGS */

/*****************************************************************/

.agora TABLE,.agora DIV, .agora FORM, .agora P,.agora H1, .agora H2,.agora H4,  .agora PRE, .agora BLOCKQUOTE, .agora UL,.agora OL,.agora LI,.agora DL,.agora DT .agora DD, .agora TD,.agora FIELDSET,.agora IMG {MARGIN: 0px;PADDING: 0px;/*font-family:Georgia, "Times New Roman", Times, serif;*/ font-size:12px;}

.agora TH{MARGIN: 0px;PADDING: 0px;font-family:Georgia, "Times New Roman", Times, serif; font-size:11px;}

.agora li, .agora UL,.agora OL, .box.inbox LI, .agora ol li:hover,.agora li:hover{list-style-type: none;}

.agora IMG  {BORDER: none}

.agora INPUT, .agora SELECT, .agora TEXTAREA, .agora OPTGROUP {MARGIN: 0}

.agora BLOCKQUOTE{ background:url(img/Pyxes_Green/quote.gif) no-repeat top right;width:98%;}

.agora a, agora a:link, agora a:visited  { text-decoration:none; font-weight:bold; color:#6CA500;}

.agora a:hover{ text-decoration:none; font-weight:bold; color:#000000;}

.agora H2 {height:20px;}

.agora TD, .agora TH {BORDER-BOTTOM: 1px; BORDER-RIGHT: 1px; border-color:#000000;}

.agora .tcl {BORDER-LEFT: none}

/* image for external links */

a.external {background: url(img/Pyxes_Green/external.png) center right no-repeat; TEXT-DECORATION: none;BORDER-BOTTOM: 1px dotted;padding-right:13px;}

/****************************************************************/

/* 2. STRUCTURAL SETTINGS - VERY IMPORTANT - DO NOT CHANGE */

/*****************************************************************/

/* 2.1 Clearing floats and invisible items */

.agora .clearer, .agora .nosize {HEIGHT: 0;WIDTH: 0;LINE-HEIGHT: 0;FONT-SIZE: 0;OVERFLOW: hidden}

.agora .clearer, .agora .clearb {CLEAR: both}

.agora .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. */

DIV>DIV>DIV.postfootright {PADDING-TOP: 1px; MARGIN-TOP: -1px}

/* 3.2 This is only visible to IE6 Windows and cures various bugs. Do not alter comments */

/* 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, .agora .inbox, .agora .inform, .agora .intd, .agora .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;OVERFLOW: hidden;WHITE-SPACE: nowrap;}

.conl {FLOAT: left;OVERFLOW: hidden;WHITE-SPACE: nowrap}

.conr li:hover, conl li:hover, conl, conr{ list-style:none;}

.conr li:hover, conl li:hover, conl, conr{ list-style:none;}

LABEL.conl {WIDTH: auto;OVERFLOW: visible;MARGIN-RIGHT: 6px}

LABEL.conr {WIDTH: auto;OVERFLOW: visible;MARGIN-LEFT: 6px}

/* 5.2a new topic new poll links */

DIV.linkst .conr, DIV.linksb .conr, DIV.postlinksb .conr {margin-bottom:0px;}

FORM DIV.linksb .conr {}

/* 5.3 Keep breadcrumbs from shifting to the right when wrapping */

.linkst UL, linksb UL, .postlinksb UL {}

.postlinksb li {MARGIN-LEFT: 0px;}

div.linkst li {MARGIN-LEFT: 0px;}

div.postlinksb li {MARGIN-LEFT: 0px;}

/* 5.4 Settings for Profile and Admin interface.*/

/* 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{ height:20px;}

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:#f1f1f1; border:none;}

.admin li {color:#000000;}

#agoraadmin .agora {color:#000000; table-layout:fixed} 

 /*****************************************************************/

/* 6. TABLE SETUP */

/*****************************************************************/

/* 6.1 Table Basic Setup */

.agora TABLE {WIDTH: 100%;table-layout: fixed;}

DIV.box{padding:0px;}

/* 6.2 Fixed Table Setup - viewforum */

#agoraindex TABLE, #vf TABLE {TABLE-LAYOUT: fixed}

th.tcl,th.tc2,th.tc3,th.tc4,th.tc5,th.tcr{background: url(img/Pyxes_Green/tiptitleback.png) repeat-x; font-weight:bold; height:15px;}

.tcl{TEXT-ALIGN: left; WIDTH: 55%}

.tc2, .tcmod {WIDTH: 12%; TEXT-ALIGN: center}

.tc3 {WIDTH: 5%; TEXT-ALIGN: center}

.tc4 {WIDTH: 10%; TEXT-ALIGN: center}

.tc6 {WIDTH: 30%; TEXT-ALIGN:right; font-weight:bold}

.tc7 {TEXT-ALIGN:left; font-weight:bold; color:#6CA500}

.tcr {WIDTH: 20%; TEXT-ALIGN: left;padding-left:3px;}

td.ag_tcr { WIDTH: 12%; TEXT-ALIGN: left;}

th.ag_tcr { WIDTH: 12%; TEXT-ALIGN: left; background:url(img/Pyxes_Green/tiptitleback.png) repeat-x; font-weight:bold; height:15px;}

#agorasearch #vf .tcl, #agoramoderate #vf .tcl {WIDTH: 25%}

#agorasearch #vf .tc2 {WIDTH: 18%; TEXT-ALIGN: left}

.tcl, .tcr {OVERFLOW: HIDDEN; padding:2px}

td.tcl:hover { background-color:#EDFEFE;}

#vf.blocktable h2 { /*display:none;*/ margin-top:5px; height:20px;}

#vf{}

/* 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 {}

/*****************************************************************/

/* 7. VIEWTOPIC SETUP */

/*****************************************************************/

/* 7.1 This is the basic structure. */

#agoraindex.agora { padding:0px}

#avatararea { width:15em; background-color:#ebebeb;}

#avatararea.userimg {border:0px; margin-top:0px;vertical-align:top; padding:0px;}

#topicarea { border:0px; width:100%;}

#topicarea.spacer { border:none;}

DIV.postleft{WIDTH: 15em;OVERFLOW: hidden; text-align:center; float:left}

#postarea {width:100%; padding:0px; vertical-align:top}

#postarea.spacer { border:none;}

#signature.spacer { border:none;height:20px; overflow:visible; vertical-align:bottom}

#post_tools{ height: 22px; vertical-align:bottom}

#post_tools.spacer{ border:none; height: 22px; padding:0px;}

td.spacer { border:none; background-color:#f1f1f1;}

dd.usercontacts, dd.usertitle,dd.postavatar{ display:block;}

DIV.postleft DT, DIV.postleft DD{ text-align:center;}

DIV.postright{  margin-left: 15.5em;}

DIV.postfootright{  margin:3px;}

DIV.postfootleft{display:none;}

DIV.postfootright, P.multidelete {TEXT-ALIGN: right;}

DIV.blockpost>DIV>DIV.inbox {PADDING-BOTTOM: 1px; background-color:#f1f1f1;}

DIV.postleft DD {margin-left:0px;}

DIV.postleft DL  {display: block; vertical-align:top}

DIV.postfootright ul { vertical-align:bottom; list-style-image:none; list-style:none}

.userinfo {vertical-align:top}

/* 7.3 This is the div which actually contains the post and is inside .postright */

DIV.postmsg {WIDTH:auto; padding:0px 5px 0px 5px; margin-left:0px; margin-top:0px; overflow:hidden;white-space:normal}

DIV.postmsg p {WIDTH:auto; OVERFLOW:hidden;/* Make sure paragraphs in posts don't get any padding */ PADDING:0px}

/* 7.4 These items control overflow and scrolling within posts. */



DIV.incqbox {WIDTH: auto; OVERFLOW: hidden;white-space:normal; padding:3px }

DIV.scrollbox {WIDTH:auto; OVERFLOW:auto; background-color:#f9f9f9;white-space:normal; padding:0px 6px 0px 6px; white-space:normal}

div .codebox { width:auto; margin:0px; padding:3px }

#postreview .inbox { background-color:#f9f9f9;}

IMG.postimg {}

A .postimg {}

textarea#req_message { margin:auto; width:98%;}

form#post { }

/* 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: none}

/****************************************************************/

/* 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; text-align:left}

/*****************************************************************/

/* 10. HELP FILES AND MISC. */

/*****************************************************************/

/* 10.1 Put some space between sections of the help file */

#helpfile H2 {MARGIN-TOP: 12px; height:20px;}

/* 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 #ccc}

#bbtoolbar { text-align: center; margin-top: 5px; padding: 3px 6px; position: relative; width: auto; height: 20px; border: solid 1px #ccc}

#bbtoolbar2 { text-align: center; margin-top: 1px; padding: 3px 6px; position: relative; width: auto; height: 20px; border: solid 1px #ccc}

div.bbcode { text-align: center; margin-top: 5px; padding: 3px 3px 5px; width: auto; height: auto; border: solid 1px #ccc}

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 #ccc}

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 #ccc}

#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: #cccccc; background-color: #cccccc; text-align: center; height: 1px; border: none; width: 80%}

div.postmsg PRE { color: #660; font-size: 1.2em; font-family: monaco, "Bitstream Vera Sans Mono", "Courier New", courier, monospace; border:none}

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:0px;line-height:150%;background-image: none;list-style-type: none;}

#brdtitle {/*border:1px solid #eee;border-width:1px 1px 0;*/

padding:10px 0px 0em;font-size:100%;font-weight:bold;color:#666;text-transform:uppercase;letter-spacing:.4em;text-align: center; background-color:#FFFFFF; height:40px; margin-top:0px; padding-bottom:10px;}

#brdtitle .inbox{background-color:#FFFFFF; height:40px; margin-top:0px;}

#brdtitle p, #brdtitle h1 {  margin-top: 0px; padding:0px 65px;text-align: center; color:#6CA500}

/*****************************************************************/

/* 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:none;}

/*****************************************************************/

/* 4. BORDER WIDTH AND STYLE */

/*****************************************************************/

/* 4.1 By default borders are 1px solid */

DIV.box, .agora TD, .agora TH, .agora BLOCKQUOTE, DIV.codebox, DIV.forminfo, DIV.blockpost LABEL {BORDER-STYLE: solid;BORDER-WIDTH: 1px}

/* 4.2 Special settings for the \n header. */

#brdheader DIV.box {BORDER-TOP-WIDTH: 1px}

/* 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:#FFFFFF; width:100%; height:auto; font-size:11px;}

/* 5.2 Creates vertical space between main \n elements (Margins) */

DIV.blocktable, DIV.block, DIV.blockform, DIV.block2col, #postreview {MARGIN-BOTTOM: 12px}

#agoraindex DIV.blocktable, DIV.blockpost {MARGIN-BOTTOM: 6px}

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 */

DIV.linkst{MARGIN:0px;}

DIV.linksb {MARGIN-bottom: 0px;}

DIV.postlinksb {MARGIN-bottom: 0px;}

.pagelink.conl{ margin-right:30px;}

/*****************************************************************/

/* 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, DIV.blockmenu LI, .agora LABEL{PADDING: 3px 0;list-style-type: none;}

.agora DL{PADDING: 0px;list-style-type: none;}

h2 span, agora H2 span { margin-left:3px;color:#FFFFFF;}

h2 span img, agora H2 span img {width:12px; height:12px;}

.agora H2{PADDING:2px; border-top:0px; border-left:1px #cccccc solid; border-right:1px #cccccc solid; border-bottom:1px #cccccc solid; margin:0px ;font:1.2em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;text-transform:uppercase;letter-spacing:.1em;color:#6CA500;font-weight:bold;background:url(img/Pyxes_Green/forum_hdr.png);background-color:#ffffff; height:20px;}

.agora H3{margin:0px; color:#000000; font-size:13px;/*font-family:Georgia, "Times New Roman", Times, serif; */margin-left:5px;}

.members-only { text-decoration:none;}

/* 6.2 Special spacing for various elements */

.agora H1 {PADDING: 3px 0px 0px 0; font-size:1.5em}

#brdtitle P {PADDING-TOP: 0px}

DIV.linkst {PADDING:0px}

DIV.linksb, DIV.postlinksb {PADDING:0px}

DIV.blockmenu LI, DIV.rbox INPUT {LINE-HEIGHT: 1.4em;list-style-type: none;}

#viewprofile DT, #viewprofile DD {PADDING: 0 3px; LINE-HEIGHT: 2em}

/* 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}

/*****************************************************************/

/* 7. SPACING FOR TABLES */

/*****************************************************************/

.agora TD {PADDING: 4px 6px;}

.agora TH{ color: #333333; PADDING: 4px 6px;; text-transform:uppercase; font-weight:bold; font-size:.85em; background:url(img/Pyxes_Green/tiptitleback.png) repeat-x;}

.agora TD P {PADDING: 5px 0 0 0}

/*****************************************************************/

/* 8. SPACING FOR POSTS */

/*****************************************************************/

/* 8.1 Padding around left and right columns in viewtopic */

DIV.postleft DL, DIV.postright {PADDING: 6px}

/* 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: 3px;border-top:0px solid #6C8A34;background-color:#F1F1F1;}

#postsignature {PADDING: 5px;background-color:#F1F1F1; bottom:0px;text-align:center;}

/* 8.4 Spacing for code and quote boxes */

DIV.postmsg H4 {MARGIN-BOTTOM: 10px}

.agora BLOCKQUOTE, DIV.codebox {MARGIN: 5px 15px 5px 15px; PADDING: 8px; margin:0px;}

/* 8.5 Padding for the action links and online indicator in viewtopic */

/*DIV.postfootleft P,*/

 DIV.postfootright UL, DIV.postfootright DIV {PADDING: 5px 3px 5px 3px} 

DIV.postfootright ul { vertical-align:bottom; text-align:right}

/* 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:700px}

DIV.infldset {PADDING: 9px 0px 12px 0; width:99%}

DIV.infldset th { background:none; background-color:#FFFFFF}

DIV.infldset td { background-color:#FFFFFF}

DIV.infldset input {}

.agora LEGEND, .legend {PADDING: 0px 6px 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:#6CA500; padding: 1px 5px 2px 5px; vertical-align:middle;}

input[type=submit]:hover {border: 1px solid #000000;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: 1px solid #9ab270;color: #9bb371;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;}

/****************************************************************/

/* 1. BACKGROUND AND TEXT COLOURS */

/****************************************************************/

/* 1.1 Default background colour and text colour */

.agora {color: #333;}

DIV.box, .agora BLOCKQUOTE, DIV.codebox, #adminconsole FIELDSET TH{BACKGROUND-color: #f9f9f9;}

#adminconsole TD, #adminconsole TH {BORDER-color: #F1F1F1}

/* 1. 2 Darker background colours */

 TD.tcmod, #postpreview, #viewprofile DD, DIV.forminfo,#adminconsole FIELDSET TD, DIV.blockmenu DIV.box, #adstats DD {BACKGROUND-color: #E9E9E9}

/* 1.4 Table header rows */

.agora TH, .bgc4 {BACKGROUND-color: #D1D1D1;}

/* 1.5 Fieldset legend */

.agora LEGEND {color: #000000; text-decoration:none; font-weight:bold; width:98%; padding:0px 6px}

/* 1.6 Highlighted text for various items */

.agora DIV.blockmenu LI.isactive A, #posterror LI STRONG {color: #333}

/***************************************************************/

/* 2. POST BACKGROUNDS AND TEXT */

/****************************************************************/

/* 2.1 This is the setup for posts. */

DIV.blockpost DIV.box, DIV.postright, DIV.postfootright{BACKGROUND-color: #f1f1f1}

DIV.postright, DIV.postfootright {BORDER-LEFT-color: #F1F1F1}

DIV.postleft{BACKGROUND-color: #ebebeb}

DIV.postleft { height:100%}

DIV.postfootright li {BACKGROUND-color: #f1f1f1; margin-left:0px;}

/* 2.2 Background for post headers and text colour for post numbers in viewtopic */

DIV.blockpost H2 {BACKGROUND-color: #000000; height:20px;}

DIV.blockpost H2 SPAN.conr {color: #000000;}

/* 2.3 This is the line above the signature in posts. Colour and background should be the same */

.agora HR {BACKGROUND-color: #cccccc; color: #cccccc; height:1px; text-align:center;}

/****************************************************************/

/* 3. BORDER COLOURS */

/****************************************************************/

/* 3.1 All external borders */

DIV.box {BORDER-color: #cccccc}

/* 3.2 Makes the top border of posts match the colour used for post headers */

DIV.blockpost DIV.box {BORDER-color: #f1f1f1 #cccccc #cccccc}

/* 3.3 Table internal borders. By default TH is same as background so border is invisible */

.agora TD {BORDER-color: #cccccc;}

.agora TH {BORDER-color: #D1D1D1;background-color:#ffffff;}

/* 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: #ACA899 #FFF #FFF #ACA899}

/* 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: #ACA899}

/*****************************************************************/

/* 4. LINK COLOURS */

/*****************************************************************/

/* 4.1 This is the default for all links */

/*.agora A:link, .agora A:visited { color:#6CA500;}

.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:#6CA500;}*/

/* 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 */

 /************************************************/

DIV.icon {background:url(img/Pyxes_Green/icon.gif) no-repeat;FLOAT: left;MARGIN-TOP: 0.4em;MARGIN-right: 0.4em;DISPLAY: block; width:35px; height:32px; margin-left:2px;}

DIV.inew {background:url(img/Pyxes_Green/icon_new.gif) no-repeat;}

TR.isticky DIV.icon {background:url(img/Pyxes_Green/folder_sticky.gif) no-repeat;}

TR.isticky DIV.inew {background:url(img/Pyxes_Green/folder_sticky.gif) no-repeat;}

TR.iclosed DIV.icon {background:url(img/Pyxes_Green/topic_lock.gif) no-repeat;}

TR.iredirect DIV.icon {background:url(img/Pyxes_Green/lastpost.gif) no-repeat;}

TR.inew { background-color:#FFFFCC;}

DIV.searchposts DIV.icon {MARGIN-LEFT: 0}

/* 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}

TD DIV.tclcon p {MARGIN-bottom: -1em;}

/************************************************/

/*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{}

#brdheader .box{ background-color:#FFFFFF}

/********************************************************/

/* chat*/

/************************************************/

#chat{ background-color:#f1f1f1; color:#ffffff;;margin:0px 0px 0;font-size:100%;font-weight:normal;padding:6px;width:100%}

/******************************************************/

/*BOARD MENU*/

/******************************************************/

#brdmenu {padding: 5px 0px 4px 0px;width:100%;font-size:12px;text-transform:uppercase; font-weight:bold;text-align:center; margin-top:0px; background-color:#FFFFFF;;margin-bottom:10px;text-decoration: none;}

#brdmenu A:link, #brdmenu A:visited {border:solid 1px #999999; padding:7px 9px 7px 9px;background-color:#f1f1f1; text-decoration:none;font-size:12px }

#brdmenu A:hover{border:solid 1px #999999; padding:7px 9px 7px 9px; background: #e9e9e9; color: #000000;text-decoration: none;font-size:12px}

#brdmenu LI {display:inline; margin-left:0px;font-size:12px;list-style-type: none !important;}

#brdmenu ol { text-decoration:none;}

#brdmenu UL{margin-bottom:0px; text-align:center;list-style-type: none !important;}

/* 1.3 Main headers and navigation bar background and text colour */

/************************************************/

/* Welcome area*/

/************************************************/

#brdwelcome { background-color:#f1f1f1; border-top:#CCCCCC solid 1px;}

#brdwelcome li {margin-left:0px;list-style-type: none !important;list-style-image:none}

#brdwelcome .inbox{}

#brdwelcome ul{list-style-type: none !important; margin-top:0px; list-style-image:none;}

#brdwelcome .conl{text-align:left; margin-left:0px;}

#brdwelcome .conr{text-align:right;height:auto;}

/*spacing for the welcome area text elements*/

.conr li a{ margin-right:6px; font-weight:bold;text-decoration: none; list-style-type: none !important;list-style-image:none; }/*right*/

.conl li a{font-weight:bold;text-decoration: none;list-style-type: none !important; list-style-image:none}/*left*/

/************************************************/

/* POST BY USER WITH ICON */

/************************************************/

.agora span.byuser{ background:url(img/Pyxes_Green/lastpost.gif) no-repeat;padding: 0px 20px 0px; margin-left:5px;}

/**************************************************************/

/*new topic, new poll area*/

/************************************************/

#linksb{ }

/* subforums/moderators */

.subforum_name{font-size: 10px; color:#6CA500; background:url(img/Pyxes_Green/subforum.gif) no-repeat; padding-left:1.2em;}

a.subforum_name:link{font-size: 10px;color: #6CA500;}

a.subforum_name:visited{font-size: 10px;color: #6CA500;}

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: #6CA500;}

/****************************************************************/

/*list of who's online*/

/************************************************/

#onlinelist {width:auto; word-spacing:.25em; margin:0px; padding:6px}

/************************************************/

/*    members online */

/************************************************/

#onlinestat { margin:0px 0px 0;font-size:100%;font-weight:normal;height:auto;padding:0px;}

#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;}

#announce .inbox {}

#announce H2{ border-bottom:none; height:20px;}

#announce {}

/**************************************************/

/* Messages */

/***********************************************/

#msg.block .box{ text-align:center}

#msg.block .inbox{}

#msg.block H2{ border-bottom:none; height:20px;}

#msg.block {}

/**************************************************/

/* Footer */

/***********************************************/

#brdfooter H2{display:none; height:20px;}

#brdfooter input[type=submit] {padding: 1px 30px}

#brdfooter { margin-top:0px;}

#brdfooter DL A {LINE-HEIGHT: 1.4em}

#brdfooter DD{ margin-left:0px;}

/* footer stats image */

#brdstats .conl{ background: url(img/Pyxes_Green/stats.gif) no-repeat; background-position:top left;padding-left:75px;height:80px;width:auto;text-align:left; margin:5px}

#brdstats .conr{ background: url(img/Pyxes_Green/stats_board.gif) no-repeat; background-position:top right;padding-right:75px;height:auto;width:auto; text-align:right; margin:5px }

#brdstats .conl DT, #brdstats .conl DD,#brdstats .conl DL{ margin-left:0px; height:auto; line-height:1.25em;}

#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 DT{ text-transform:uppercase; vertical-align:top}

#brdstats H2{WIDTH:auto;margin-left:0px;display:none; color:#6CA500; height:20px;}

#brdstats {MARGIN-TOP: 0px; padding:3px;}

/************************************************/

/*NEW SYSTEM POLLS 1.0.5*/

/************************************************/

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/Pyxes_Green/menu_bar.png) repeat-x; line-height:3em; height:30px;background-color: #f1f1f1; height: 2em; margin: 0;}

/***********************************************/

/* Most Active Users */

/************************************************/

#most_active { font-size:10px;}

#most_active H2 { font-size:14px; text-transform:uppercase; border-bottom:none; height:20px;}

#most_active a{ margin-right:7px;}

#most_active .box {}

#most_active .inbox { }

#most_active.block {  margin:3px;}

/*****************************************/

/* A background color for the rows */

.even:hover,.odd:hover{ background-color: #EDFEFE; color:#000000; font-weight: normal;}

/***********************************************************************/

/* --- START Agora File Editor styling */

/************************************************/

#fetextedit{ width:100%; overflow:scroll;}

 /* IE will mess up if using 100% width */

#fecodearea { width:100%; overflow:scroll; }

 /* IE will mess up if using 100% width */

DIV > #fetextedit, DIV > #fecodearea { width:auto; overflow:scroll;}

 /* For proper browsers */

/* Text settings */

#fecodearea TD INPUT, #fetextedit {font-family: monaco, "Bitstream Vera Sans Mono", "Courier New", courier, monospace}

#fecodearea TD.fedelete, TD.fedelete { text-align:center;}

#fecodearea .fedelete, .fedelete{ text-align:center;}

/*.fekey th, .fekey td { text-align:center; width:20px;}

.fedel th, .fedel td { text-align:center; width:20px;}

.fedata th,.fedata td{ text-align:center; width:20px;}*/

#fecodearea TD.feline { text-align: right; width:auto;}

#saveeditmodelabel { display:inline}

#femodlist LI.fedirlist {list-style:square inside; font-weight:bold}

.inform fieldset {width:98%}

textarea#fetextedit{width:100%; overflow:scroll}

/* Borders */

#femodlist, #fecodearea {border:1px solid #ccc}

.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:url(img/Pyxes_Green/forum_hdr.png) repeat-x;background-color:#dfdfdf;vertical-align:middle; text-align:left; margin:5px 0px -2px 0px; border-left:#CCCCCC solid 1px; border-right:#CCCCCC solid 1px;width:100%; font-size:11px;height:20px;color:#FFFFFF;}

#jump_1{ width:250px;}

#jump_2{ width:220px;}

#jump_3{ margin-right:0px; float:right; clear:both; text-align:right;}

/* topic-forum switcher*/

#topic_forum {  margin:5px 5px; display:block;}

#topic_forum img{ display:inline; margin-right:0px;text-align:right;border:none;  }

/* quicksearch */

#quicksearch{ display:block; margin:6px; color:#6CA500;font-weight:bold; vertical-align:middle; float:left; font-size:11px;}

td #quicksearch{float:left;}

#quicksearch.block{/* color:#333333;*/}

#quicksearch input, form#search input{ /*padding:0px;*/  font-size:11px; vertical-align:middle;}

form#search { display:block; vertical-align:middle; font-size:11px;padding:0px;}

/* quickjump */

#forumjump{display:block;text-align:left; border-width:0px; margin:6px; color:#FFFFFF;font-weight:bold; vertical-align:middle;}

td #forumjump{ width:250px;}

#forumjump select  { font-size:12px;}

#qjump SELECT { font-size:12px; width:150px;}

#qjump input { display:none; vertical-align:middle; font-size:11px;}/* GO button */

/* social bookmarks */

#socialbookmarks{padding:1px; margin:0px;}

#socialbookmarks img{padding-bottom:2px;}

#socialbookmarks a{border:#666666 solid 1px;}

/* Feed Aggregator */

.inform{ width:99%;}

#truncateMe { width:20em; overflow:auto;}

DIV.incqbox_ag { width:700px; overflow:auto;}

DIV.codebox_ag { width:700px; overflow:auto; margin:0px;}

/*.inform2{ width:100%; overflow:auto; height:auto;}*/

/********************************/

/*   modcontrols / subscribe & modactions/ searchlinks  */

#modcontrols DT, #searchlinks DT,#searchlinks DL,#searchlinks DD, DIV.postright H3{WIDTH:auto;margin-left:0px;}

#modcontrols, .ag_mod_actions, #searchlinks { margin-left:0px;}

#modcontrols dt, .ag_mod_actions dt, #searchlinks dt{ text-transform:uppercase; width:600px; display:none;}

#modcontrols a, .ag_mod_actions a, #searchlinks a {margin-left: 5px; font-size:12px; text-decoration:none;}

#modcontrols .conl, .ag_mod_actions .conl, searchlinks .conl{width:600px;}

#searchlinks img { float:right; margin-top:-20px; margin-bottom:10px; display:none;}

/************************************/

/* RSS */

#ag_rss img{ margin-top:-13px; text-align:right; float:right; margin-right:5px}

/******************************************/

/* module positions */

#agora_1, #agora_2, #agora_3, #agora_4, #agora_5, #agora_ban, #botpos, #toppos, #toppos.inbox, div.adsense{border:0px; padding:3px; text-align:center; margin:auto;}

div .module{}

/******************************************/

/* Vcard */

#ag_container { padding:3px;width:250px;font-size:1em; text-align:center;height:auto; background-color:#f9f9f9; border:#cccccc solid 1px; }

#ag_avatar img {width: 9em;  height: 9em; display:none}

#ag_content {text-align:center; text-decoration:none; margin:5px 0px 0px 5px;}

span.h8, h8{ text-transform:uppercase; font-weight:bold;font-size:1.1em; text-align:center; padding:2px 0px 10px 0px; color:#000000;font-family:Tahoma; line-height:15px;}

#ag_avatar { margin:5px 5px 0px 0px;width:120px; text-align:left;display:none}

#ag_details {margin:auto; width:185px; padding:5px; text-align:center; background-color:#ebebeb; border:#6CA500 medium solid}

div.float { padding:0px 5px 5px 5px;} 

div.float p { text-align: center;}

#ag_padding { padding-bottom:3px; background-color:#FFFFFF;}

#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:#000000; font-size:1em; text-align:center; text-decoration:none; line-height:11px;}

#ag_posts a:hover, #ag_rep a:hover, #ag_postlist a:hover, #ag_profile a:hover{ color:#6CA500; font-size:1em; text-align:center; text-decoration:none; line-height:11px;}

#ag_posts li { list-style:none; text-align:center}

#ag_wep { margin-top:3px;}

#ag_pips {margin-top:9px;}

#WzBoDy {padding-top:20px;width:250px;/* background-color:#FFFFFF; border:#FFFFFF solid 1px;*/}

#WzTiTl, #WzTiTlTb, #WzTiTlI, #WzClOsE, #WzBoDyI, #WzTtShDwB, #WzTtShDwR {}

/*accordion Menu System - Admin Panel*/

.AgoraAdminPanel{cursor:pointer;padding: 2px 5px 2px 5px;border: 1px solid #cccccc;background: #EFEFEF;}

#agoraadmin.agora H2{ padding:3px; margin:0px; height:20px;}

#agoraadmin.agora .box{ padding:3px; margin:0px; list-style:none}

#agoraadmin.agora .inbox{ padding:6px; margin:0px;}

H3.AgoraAdminPanel{ padding:3px; margin:0px; border-top:0px;}

.openAgoraMenus{background:#FFCC00;padding:3px; margin:0px;}/*class added to contents of menus when they are open*/

.accordion_nav ul{/*Remove all spacings from the list items*/margin: 10px;padding: 5px;cursor: default;list-style-type: none;display: inline;display: table;}

ul.accordion_nav{display: table;}

ul.accordion_nav>li{float: left;padding-right:10px;margin:10px;display: inline;}

.accordion_nav img{ padding-bottom:5px;}

#divsizer{height:auto; margin-bottom:5px; text-align:center; vertical-align:bottom;}

#divsizer_2{height:auto; width:62px; margin-bottom:0px; text-align:center; vertical-align:bottom;}

#adintro { text-align:left; margin:6px;}

#adintro li{ text-align:left; margin-left:6px; list-style-image:none; list-style:none}

#adintro.inbox{ padding:3px; margin:6px}

#adintro.box{ padding:3px;}

#adstats {padding:6px;}

#adstats dd { border:#999999 solid 1px;margin:3px 6px 3px 6px; padding:6px;}

#adstats dt{border:#999999 solid 1px;margin:3px; padding:3px; font-weight:bold; text-decoration:none; text-transform:uppercase}

DIV.AgoraCSSclass {}

.aligntop TH {width:10%; color:#000000; background:none}

.aligntop TD { background-color:#FFFFFF}

.aligntop a{font-size:9px; color:#6CA500;}

.aligntop textarea {width:100%}

#jumpto { border:0px; width:100%;}

#jumpto td{ border-top:0px; border-bottom:1px solid #CCCCCC; border-left:0px; border-right:0px; width:100%; background-color:#ffffff;}

/* credits */

#credits{margin:0px; padding: 0px; background-color:#3F3F3F; color: #CCCCCC; text-align:center;}

#credits.inbox{margin:0px; padding:0px;}

#credlinks {word-spacing:10px; font-size:.75em; color:#6CA500; font-family:"Times New Roman", Times, serif; text-decoration:none;}

#credlinks a{color:#6CA500; font-size:1em;}

#credlinks a:hover{color:#ffffff;}

/*****************************************/