/****************************************************************/
/* 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/Freedom-ru/quote.gif) no-repeat top right;
	width:98%;
}
.agora a, agora a:link, agora a:visited {
	text-decoration:none;
	font-weight:bold;
	color:#0073A2;
}
.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/Freedom-ru/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: #FFFFFF;*/*/
	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/Freedom-ru/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:#005377
}
.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/Freedom-ru/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:hover.tcl {
	background-color:#EDFEFE;
}
.blocktable#vf 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. */
.agora#agoraindex {
	padding:0px
}
#avatararea {
	width:15em;
	background-color: #E3F7FF;
}
.userimg#avatararea {
	margin-top:0px;
	vertical-align:top;
	padding:0px;
	/*border-right-width: 1px;
	border-right-color: #333333;
	border-right-style: dotted;*/
}
#topicarea {
	border:0px;
	width:100%;
}
.spacer#topicarea {
	border:none;
}
DIV.postleft {
	WIDTH: 15em;
	OVERFLOW: hidden;
	text-align:center;
	float:left
}
#postarea {
	width:100%;
	padding:0px;
	vertical-align:top;
	background-image: none;

}
.spacer#postarea {
	border:none;
	background-image: none;
}
.spacer#signature {
	border:none;
	height:20px;
	overflow:visible;
	vertical-align:bottom;
	background-image: none;
}
#post_tools {
	height: 22px;
	vertical-align:bottom
}
.spacer#post_tools {
	border:none;
	height: 22px;
	padding:0px;
	background-image: none;
}
td.spacer {
	border:none;
	/*/*BACKGROUND-color: #FFFFFF;*/*/
}
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:#E3F7FF;
}
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:650px;
	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: 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;
	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:hover.bbcode {
	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;
	width: 80%
}
div.postmsg ol, div.postmsg ul {
	margin-left: 40px;
list-style-type:
}
div.postmsg li {
	margin-left: 40px;
	padding: 0;
list-style-type:
}
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:#466C88
}
/*****************************************************************/
/* 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
}
#brdheader DIV.box {
	BORDER-TOP-WIDTH: 1px
}/* 4.2 Special settings for the \n header. */
DIV>FIELDSET {
	BORDER-STYLE: solid;
	BORDER-WIDTH: 1px
}/* 4.4 Special setting for fieldsets to preserve IE defaults */
/*****************************************************************/
/* 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;
}
.agora H2 span {
	margin-left:3px;
	color:#466C88;
}
.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:#00618A;
	font-weight:bold;
	background:url(img/Freedom-ru/forum_hdr.png);
	/*/*BACKGROUND-color: #FFFFFF;*/*/
	height:20px;
}
INPUT.postselection {
	MARGIN-TOP: 1px;
	MARGIN-RIGHT: 5px;
}/* checkbox */
.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/Freedom-ru/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: #FFFFFF;*/*/
}
#postsignature {
	PADDING: 5px;
	/*/*BACKGROUND-color: #FFFFFF;*/*/
	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:#466C88;
	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: #000000;
	cursor: text;
	/*background-color:#FFFFCC;*/
	background-image: url(img/Freedom-ru/12.gif);
}
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;
}
.agora blockquote, div.codebox {
	BACKGROUND-color: #E3F7FF;
	
}
DIV.box {
	/*/*BACKGROUND-color: #FFFFFF;*/*/
	
}
#adminconsole FIELDSET TH {
/*	/*BACKGROUND-color: #FFFFFF;*/*/
	
}
#adminconsole TD, #adminconsole TH {
	BORDER-color: #FFFFFF
	background-image: url(img/Freedom-ru/12.gif);
}
/* 1. 2 Darker background colours */
 TD.tcmod, #postpreview, #viewprofile DD, DIV.forminfo, #adminconsole FIELDSET TD, DIV.blockmenu DIV.box, #adstats DD {
	/*/*BACKGROUND-color: #FFFFFF;*/*/
	background-image: url(img/Freedom-ru/12.gif);
}
/* 1.4 Table header rows */
.agora TH, .bgc4 {
	BACKGROUND-color: #5CB0CA;
}
/* 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 {
	/*BACKGROUND-color: #FFFFFF*/
}
DIV.postfootright {
	/*BACKGROUND-color: #FFFFFF;*/
	
}
DIV.postright, DIV.postfootright {
	BORDER-LEFT-color: #F1F1F1
}
DIV.postleft {
	BACKGROUND-color: #ebebeb;
	background-image: url(img/Freedom-ru/12.gif);
	
}
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;
	background-image: url(img/Freedom-ru/12.gif);
}
.agora TH {
	BORDER-color: #CCCCCC;
	/*/*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-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #5CB0CA;
	border-right-color: #5CB0CA;
	border-bottom-color: #5CB0CA;
	border-left-color: #5CB0CA;
}
/* 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.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: #00618A
}
LI.maintenancelink A:hover {
	color: #00618A
}
/*****************************************************************/
/* 5. POST STATUS INDICATORS */
 /************************************************/
DIV.icon {
	background:url(img/Freedom-ru/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/Freedom-ru/icon_new.gif) no-repeat;
}
TR.isticky DIV.icon {
	background:url(img/Freedom-ru/folder_sticky.gif) no-repeat;
}
TR.isticky DIV.inew {
	background:url(img/Freedom-ru/folder_sticky.gif) no-repeat;
}
TR.iclosed DIV.icon {
	background:url(img/Freedom-ru/topic_lock.gif) no-repeat;
}
TR.iredirect DIV.icon {
	background:url(img/Freedom-ru/lastpost.gif) no-repeat;
}
TR.inew {
	background-color:#FFFFCC;
	background-image: none;
}
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:90%;
	font-size:10px;
	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:1px solid #999999;
	/*/*BACKGROUND-color: #FFFFFF;*/*/
	text-decoration:none;
	font-size:10px;
	background-image: url('img/Freedom-ru/12.gif');padding-left:9px; padding-right:9px; padding-top:7px; padding-bottom:7px
}
#brdmenu A:hover {
	border:1px solid #999999;
	background: #e9e9e9;
	color: #000000;
	text-decoration: none;
	font-size:10px; padding-left:9px; padding-right:9px; padding-top:7px; padding-bottom:7px
}
#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: #FFFFFF;*/
	border-top:#CCCCCC solid 1px;
	background-image: url(img/Freedom-ru/12.gif);
}
#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/Freedom-ru/lastpost.gif) no-repeat;
	padding: 0px 20px 0px;
	margin-left:5px;
}
/**************************************************************/
/* subforums/moderators */
.subforum_name {
	font-size: 10px;
	color:#466C88;
	background:url(img/Freedom-ru/subforum.gif) no-repeat;
	padding-left:1.2em;
}
a:link.subforum_name {
	font-size: 10px;
	color: #466C88;
}
a:visited.subforum_name {
	font-size: 10px;
	color: #466C88;
}
a:hover.subforum_name {
	font-size: 10px;
	color: #111111;
}
.subforum {
	margin-left: 0px;
	font-style:italic;
}
.moderator {
	font-size: 10px;
	margin-left: 0px;
}
.mod_by {
	color: #466C88;
}
/****************************************************************/
/*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:#466C88;
	text-align: left;
}
.poststats {
	color:#466C88;
	text-align:left;
	padding-left:10px;
}
/************************************************/
/*Announce area*/
/****************************************************/
#announce .box {
	margin-bottom:0px;
}
#announce .inbox {
}
#announce H2 {
	border-bottom:none;
	height:20px;
}
#announce {
}
/**************************************************/
/* Messages */
/***********************************************/
.block#msg .box {
	text-align:center
}
.block#msg .inbox {
}
.block#msg h2 {
	border-bottom:none;
	height:20px;
}
.block#msg {
}
/**************************************************/
/* 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/Freedom-ru/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/Freedom-ru/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:#527FA0;
	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/Freedom-ru/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 {
}
.block#most_active {
	margin:3px;
}
/*****************************************/
/* A background color for the rows */
:hover.even, :hover.odd {
	background-color: #EDFEFE;
	color:#000000;
	font-weight: normal;
}
/***********************************************************************/
/* --- START Agora File Editor styling */
/************************************************/
#fetextedit {
	width:99%;
	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 --- */
/***********************************************/
/*  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/Freedom-ru/forum_hdr.png) repeat-x;
	background-color:#C2E0E8;
	vertical-align:middle;
	text-align:left;
	margin:5px 0px -2px 0px;
	border-left:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px;
	width:95%;
	font-size:11px;
	height:20px;
}
#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:#466C88;
	font-weight:bold;
	vertical-align:middle;
	float:left;
	font-size:11px;
}
td #quicksearch {
	float:left;
}
.block#quicksearch {/* 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:#466C88;
	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, .inbox#toppos, 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:#EFEFEF;
	border:#cccccc solid 1px;
}
#ag_avatar img {
	width: 9em;
	height: 9em;
}
#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 {
	width:auto;
	text-align:left;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;	
	display:none
}
#ag_details {
	margin:auto;
	width:185px;
	padding:5px;
	text-align:center;
	background-color:#ebebeb;
	border:1px solid #527FA0;
	background-image: url(img/Freedom-ru/12.gif);
}
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:#527FA0;
	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:#990000;
	font-size:1em;
	text-align:center;
	text-decoration:none;
	line-height:11px;
}
#ag_posts li, #ag_posts ul {
	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;
}
.agora#agoraadmin h2 {
	padding:3px;
	margin:0px;
	height:20px;
}
.agora#agoraadmin .box {
	padding:3px;
	margin:0px;
	list-style:none
}
.agora#agoraadmin .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
}
.inbox#adintro {
	padding:3px;
	margin:6px
}
.box#adintro {
	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:#466C88;
}
.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;
}
.inbox#credits {
	margin:0px;
	padding:0px;
}
#credlinks {
	word-spacing:10px;
	font-size:.75em;
	color:#466C88;
	font-family:"Times New Roman", Times, serif;
	text-decoration:none;
}
#credlinks a {
	color:#466C88;
	font-size:1em;
}
#credlinks a:hover {
	color:#ffffff;
}
/**************************************************************/
/*Joomla Me! stuff*/
/**************************************************************/
/* footer links */
.aerobuttonmenu a:link.aero, .aerobuttonmenu a:visited.aero, .aerobuttonmenu a:active {
	color:#ffffff;
	margin-right:5px;
}
.aerobuttonmenu a:hover.aero span { /* Hover state CSS (for text) */
	color: #FFCC00;
}
#topmodule {
	color:#FFFFFF;
	text-align:center;
	height:20px;
	border:0px
}
#user2 input.button {
	/*BACKGROUND-color: #FFFFFF;*/
	color:#FFFFFF;
	text-align:left
}
div .module {
	/*BACKGROUND-color: #FFFFFF;*/
}
/* micro adspots */
#adspots {
	height:25px;
	margin:0px;
	word-spacing:5px;
	padding:3px;
}
div.spots {
}
div.spots img {
	outline:#FFFFFF solid 3px;
}
/****************************************/
#box_6, #box_7, #box_8 {
	background-color:#FFCC00;
}
#box_9 {
	background-color:#66CC00;
}
span.download, span.note-af {
	display: block;
	padding: 10px 10px 10px 45px;
	margin: 15px 0;
}
span.note-af {
	color: #FF0000;
	border-top: 3px solid #fde179;
	border-bottom: 3px solid #fde179;
	background-color: #FEF6D8;
	background-repeat: no-repeat;
	background-position: center center;
}
span.download {
	color: #57861A;
	border-top: 3px solid #c2df88;
	border-bottom: 3px solid #c2df88;
}