
html {
}	


body {
	background:#000022;
	background-image: url(/img2/bg_bl.jpg);
	color:#fff;
	font-size:12px;
	font-family:Arial;
	line-height:16px;
}

#moon {
	float:right;
	width:119px;
	height:120px;
	background-image:url(/img2/bo_moon.jpg);
	background-repeat:no-repeat;

}

body.pop {
	background:#360000;
	background:#ffecd1;
	font-size:12px;
	font-family:Arial;
	margin-top:12px;
}


#poppage0 {
	display:none;
	position:fixed;
	background:#ffecd1;
	border-left:1px solid #f59205;
	border-top:1px solid #f59205;
	border-right:1px solid #f59205;
	border-bottom:1px solid #f59205;
	z-index:10;
}

#poppage1 {
	display:none;
	position:fixed;
	background:#fff;
	border-left:1px solid #f59205;
	border-top:1px solid #f59205;
	border-right:1px solid #f59205;
	border-bottom:1px solid #f59205;
	z-index:20;
}


#poppage9 {
	display:none;
	position:fixed;
	background:transparent;
	border:0px;
	z-index:30;
}


#pop{
	background-color: #ffecd1;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
}

#pop div {
	color:#000;
}


#page {
	background-image: url(/img2/flames.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	background-color:#360000;
	padding:10px;
	position: absolute;
	top:50%;
	left:50%;
	border: 1px solid #f59205;
}



#postlistcontainer {
	position:absolute;
	right:22px;
	display:block;
}

#threadlistcontainer {
	position:absolute;
	margin-left:5px;
	display:block;
}



#memberindexcontainer {
	position:absolute;
	display:block;
}

#postlistfooter {background: #ffecd1; border-top:1px solid #cfbca1;}
#threadlistfooter {background: #ffecd1; border-top:1px solid #cfbca1;}



#bordercontainer {
	background:#ffecd1;
	border:1px solid #f59205;
	padding:2px;
	width:100%;

}

#threadlistthreads {
	overflow:auto;
	width:100%;
}

td #color3 a {

	color:#750B00;
}

td #color3 a:visited {

	color:#750B00;
}


#threadspages {
	margin-top:5px;
}


#postlist1 {
	overflow:auto;
	width:100%;
}

#postlist2 {
	overflow:auto;
	width:100%;
	border-bottom: 1px solid #28a;
}


#postlist2post {
}

#page a,#page a:visited {
	text-decoration:none;
	color:#750B00;
}

#page a:hover {
	text-decoration:none;
	color:#000;
}


#pop a,#pop a:visited {
	text-decoration:none;
	color:#000;
}

#pop a:hover {
	text-decoration:none;
	color:#ffc235;
}

#pop.message {
	color:#000;
}

.size4 { font-size:12px}
.size3 {
	font-size:12px;
	color: #F59205;
}
.size2 {
	font-size:12px;
}



.size1 { font-size:12px}

.size0 {
	font-size:11px;
}

span.size0 {

	color:#750B00;
}

#postsupdated,#threadupdated {
	color:#F59205;
}


table.size0 {

	background-color:#ffecd1;
}

.size00 {
	font-size:11px;
	color: #750B00;
}

a,a:visited {
	text-decoration:none;
	color:#000;
}

a:hover {
	text-decoration:none;
	color:#000;
}


.color1 {
	color:#fff;
	
}


td.color1 {

	color:#000;
}

.color2 {

	color: #fff;
}


span.color1 {

	color:#f00;
}

td.color2,tr.color2 {

	color:#000;
}

span.color2 {

	color:#000;
}

span.color2 b {
	color:#0f0;
}

.color4 {
	color:#fff;
}

.color5 {
	color:#bbb;
}

.color6 {
	color:#0cc;
}

#content {
	margin-top:20px;
}

#menu {
	border-bottom:1px solid #444;
	background:url(../img/bg_menu.png) repeat-x;
	padding-bottom:5px;
	padding-top:10px;
	font-size:16px;
}


#menu a,#menu a:visited {
	text-decoration:none;
	color:#000;
}

#menu a:hover {
	text-decoration:none;
	color:#000;
}

#userinfo {
	text-align:left;
	padding-bottom:4px;
	padding-top:4px;
	border:1px solid #ccc;
	padding-left:4px;
	background:#fff;
}






.group {
	border:1px solid #046;
	xpadding:6px;
}

#pop .groupheader {
	color: #f59205;

}

.groupheader {
	color:#f59205;
	font-weight:bold;
	font-size:18px;
	text-align:center;
	margin-bottom:12px;
	padding-bottom:3px;
	xborder-bottom:1px solid #046;
	
}

.groupheader1 {
	color:#f59205;
	font-weight:bold;
	font-size:12px;
	border-bottom:1px solid #f59205;
	border-top:1px solid #f59205;
	xmargin-bottom:4px;
	padding-top:5px;
	padding-bottom:6px;
	background: #750b00;
}

.groupheader2 {
	color:#ff0701;
	font-weight:bold;
	text-decoration:underline;
	font-size:13px;
	margin-top:12px;
}

.groupheader3 {
	color:#059;
	font-weight:bold;
	font-size:12px;
	height:50px;
	border-bottom:1px solid #28a;
	xborder-top:1px solid #28a;
	xpadding-bottom:10px;
	background:url(../img/grad_v_bw1.png) repeat-x bottom;
}
.groupheader4 {
	color:#059;
	font-weight:bold;
	font-size:12px;
	height:30px;
	margin-top:10px;
	border-bottom:1px solid #28a;
	border-top:1px solid #28a;
	xpadding-bottom:2px;
	padding-top:10px;
	background:url(../img/grad_v_bw1.png) repeat-x bottom;
}


/* FORMS */

table.form {
	margin:5px;
	padding:0px;
}

table.list {
}

.formheader {
	color:#f59205;
	font-weight:bold;
	font-size:18px;
	text-align:center;
	margin-bottom:4px;
	padding-bottom:3px;
	border-bottom:1px solid #f59205;
	
}

tr.formline {
	
}

td.col0 {
	xbackground:#fff;
	text-align:right;
	color:#f30;
	font-weight:bold;
	padding-left:10px;
}


td.col0_2 {
	xbackground:#fff;
	text-align:right;
	color:#000;
	xbackground:url(../img/grad_h_blue3.png) repeat-y right;
	xborder-left:1px solid #28a;
	font-weight:bold;
	xborder-right:1px solid #28a;
	padding-right:7px;
	margin-right:5px;
	padding-left:10px;
	font-size:12px
}

td.col1 {
	xborder-left:1px solid #aaa;
	padding-left:5px;
	text-align:left;
	color:#360000;
}

input {
	border:1px solid #000;
	background:#360000;	
	color:#fff;
	font-weight:bold;
	padding:2px;
}

input.submit {
	border:1px solid #fff;
	background:#360000;	
	color:#fff;
	font-weight:bold;
	padding:2px;
}

td input.oversubmit {

	background-color: #ffffff;
	color: #360000;
}

input.oversubmit {
	background:#360000;
	xbackground:#0ae;
	color:#fff;
	font-size:11px;
	border:0px;
	padding:2px;
}


input.oversubmit_hover {
	background:#f59205;
	xbackground:#f30;
	color:#fff;
	font-size:11px;
	border:0px;
	padding:2px;
}

input.overgreysubmit {
	background:#999;
	xbackground:#0ae;
	color:#fff;
	font-size:11px;
	border:0px;
	padding:2px;
}


input.overgreysubmit_hover {
	background:#aaa;
	xbackground:#f30;
	color:#fff;
	font-size:11px;
	border:0px;
	padding:2px;
}


input.submit2x {
	color:#d00;
	background:#fff;
	border:0px;
	font-size:10px;
}
input.xsubmit2 {
	xborder-top:1px solid #ddd;
	border-top:1px solid #6ac;
	border-right:1px solid #28a;
	border-bottom:1px solid #058;
	border-left:1px solid #8bd;
	xborder-left:1px solid #ccc;
	
	background:url(../img/grad_v_blue.png) repeat-x top;	
	xbackground:#fff;
	color:#fd0;
	xfont-style:italic;
	xfont-weight:bold;
	padding:1px;
	font-size:10px;
}

input.submit1 {
	border:0px;
	font-size:10px;
	color:#fff;
	background:#000;
	font-weight:normal;
	padding:1px;
}

input.text {
	border:1px solid #046;
	background:url(../img/grad_v_bw1.png) repeat-x;	
	color:#f30;
	padding:3px;
}


select.select {
	font-size:11px;
}

textarea.textarea {
	border: 1px solid #f59205;
	padding:3px;
	background:#fff;
	color:#000;
}





#fadeaway {
	display:none;
	position:fixed;
	width:100%;
	height:100%;
	background:#000;
	left:0px;
	top:0px;
	opacity:0.15;
	-moz-opacity:0.15;
	filter:alpha(opacity=15);
	z-index:2;
}


#forum {
	xmargin:3px;
	padding:0px;
	margin:0px;
	float:left; 
}


tr.forumselected {
	xbackground: url(../img/grad_v_bw1.png) repeat-x bottom;
}






img.refresh {
}




.pagelinkbox {
	color:#f59205;
	display:inline;	
	font-weight:bold;
	font-size:13px;
	margin-left:6px;
}




div.postheader {
	margin-bottom:5px;
	padding-bottom:3px;
	font-size:11px;
	border-bottom:1px solid #ddd;
}

div.post {
	margin:10px;
	border: 1px solid #046;
	padding:6px;
	background:url(../img/grad_v_bw1.png) repeat-x bottom;
	color:#000;
}

div.postdeleted {
	margin:10px;
	border: 2px solid #d00;
	padding:6px;
	background:#fca;
	color:#d00;
}

div.postbody {
}


div.viewpostheader {
	margin-bottom:5px;
	margin-top:0px;
	padding:5px;
	font-size:11px;
	border-bottom: 1px solid #f59205;
	background:#750b00;
	color:#fff;
}



#viewpostheader a,#viewpostheader a:visited {
	color:#fff;
	text-decoration:none;
}

#viewpostheader a:hover {
	text-decoration:underline;
	color:#fff;
}

#white {

	color:#750B00;
}

#white a,#white a:visited {
	color:#fff;
	text-decoration:none;
}

#white a:hover {
	text-decoration:none;
	color:#fff;
}

 

div.viewpostbody {
	padding:6px;	
}

#viewpost {
	color:#000;
	font-size: 12px;
	padding:0px;
	overflow:auto;
}

#viewpostdeleted {
	color:#d00;
	padding:0px;
	overflow:auto;
}


tr.postdeleted,tr.threaddeleted {
	background:#fcc;
}

tr.threadunread {
	background:#8f4;
}

.newposts {
	padding-left:3px;
	font-size:11px;
	color:#f00;
	vertical-align:super;
}



#newthread {
	text-align:right;
	margin-right:5px;
	padding-top:10px;
}

#newpost {
	text-align:left;
	margin-left:5px;
	padding-top:10px;
}


#aboutme {
	width:600px;
	height:200px;
	border:1px solid #f59205;
	padding:4px;
	overflow:auto;
	color:white;
	font-family: Verdana;
}

#aboutme_editlink {

	margin-top:5px;
}

#aboutme_textarea {
	padding:4px;
	xmargin-bottom:8px;
	width:600px;
	height:200px;
	background:#fff;
	color:#000;
	font-family: Verdana;
	font-size:12px;
}

div.topmenu {
	text-align:right;	
	padding:5px;
	xpadding-bottom:5px;
	xpadding-top:5px;
	xborder-bottom:1px solid #ccc;
	background:#750b00;
	font-family: Verdana;
}

div.forumlist {
	padding-top:8px;
	font-family: Verdana;
	font-size: 11px;
	line-height: 20px;
}


div.threadreplyline {
	padding:3px;
	margin-top:-36px;
	margin-right: 55px;
	text-align:right;
	
}

div.postsreplyline {
	padding:3px;
	margin-top:-44px;
	margin-left: 326px;
	text-align:left;
}


	#color1 {
	color:#d30;
}
#color1 a,#color1 a:visited {
	text-decoration:none;
	color:#d30;
}

#color1 a:hover {
	text-decoration:none;
	color:#d30;
}

#color2 {
	color:#fff;
}
#color2 a,#color2 a:visited {
	text-decoration:none;
	color:#dd3300;
}

#color2 a:hover {
	text-decoration:none;
	color:#f59205;
}
	
#color3 {
	color:#750b00;
}
#color3 a,#color3 a:visited {
	text-decoration:none;
	color:#fff;
}

#color3 a:hover {
	text-decoration:none;
	color:#f59205;
}



.postlistline  {
	color:#000000;
	border-bottom:1px solid #fff;
	display:block;
}


.postlistline_hover {
	color:#000;
	border-bottom:1px solid #aaa;
	display:block;
	background:#ddd;
	cursor:default;
}


.postlistline_selected {
	color:#000;
	border-bottom:1px solid #f80;
	background:#fc0;
	display:block;
	font-weight:bold;
}

.postlistline_highlight0 {
	border-bottom:1px solid #fff;
	display:block;
}
.postlistline_highlight1 {
	border-bottom:1px solid #fff;
	display:block;
	background:#baa;
}
.postlistline_highlight2 {
	border-bottom:1px solid #fff;
	display:block;
	background:#cdd;
}
.postlistline_highlight3 {
	border-bottom:1px solid #fff;
	display:block;
	background:#cca;
}

.postlistline_unread {
	color:#000;
	border-bottom:1px solid #750b00;
	background:#efe;
	display:block;
	font-weight:bold;
}

#postlistunreadcount {
	background: #f59205;
	font-weight:bold;
	xborder-bottom:1px solid #4a0;
	border:2px solid #fff;
	color:#fff;
	font-size:13px;
	padding:3px;
	position:absolute;
	left:5px;
	display:none;
}

table {
	color:#750B00;
}














/* LISTS */

#pop a.pagecurrent, #pop a.pagecurrent:visited {
	text-decoration:none;
	color:#fff;	
	padding:3px;
}


#pop a.pagecurrent:hover {
	text-decoration:none;
	color:#046;	
}


div.listinfo {
	font-size:11px;
	margin-top:12px;
	margin-bottom:12px;
	color:white;
}

.listinfo span {

	width:400px;
	text-align:left;
}

#messagelist .listinfo {

	width:600px;
}

table.listtable {
	text-align:center;
	padding:0px;
	color:#046;
	background:#fff;
	border:1px solid #046;
	width:100%;
}


tr.listheader {
	font-size: 12px;
	font-weight:bold;
}

th.listheader {
	padding:3px;
	color:#fff;
	background: #750B00;
}

th.listheadersel {
	padding:3px;
	color:#fff;
	background: #750B00;
	
}
	
tr.listline {
	font-size: 12px;
}

tr.listline2 {
	font-size: 12px;
	background: #f00;
}


tr.listlines {
	font-size:12px;
	background:#0f0;
}

td.listline {
	padding: 4px;
	padding-left:10px;
}



a.list:link,a.list:visited {
	text-decoration:none;
	color:#fff;	
}


a.list:hover {
	text-decoration:underline;
	color:#fff;	
}


#pop a.listsel:link, #pop a.listsel:visited {
	text-decoration:none;
	color:#fff;	
}


#pop a.listsel:hover {
	text-decoration:none;
	color:#fff;	
}




.listpagecurrent {
	color:#fff;	
	background:url('../img/grad_v_red2.png') repeat-x;
	padding:3px;
}

span.listpagecurrent {
	
	margin-left:30px;
}

#messagelist a.pagecurrent {
	position:relative;
	margin-left:30px;
	text-align:left;
	color:#000;

}
#messagelist a.pagecurrent:hover {
	color:#0f0;
}





.pmlistline  {
	xborder-bottom:1px solid #fff;
}

#messagelist a {

	color:#750b00;
}

#messagelist div  {

	width:680px;
	margin-left:-30px;
}

#messagelist .message {

	text-align:center;
	padding:5px;
	margin-left:0px;
	width:640px;
	color:black;
}

#messagelist input {

	margin-left: 50px;
	border: 1px solid #360000;
}

#messagelist input.submit1 {

		margin-left:5px;
}

.pmlistline_hover {
	xborder-bottom:1px solid #aaa;
	background:#ddd;
	cursor:default;
}


.pmlistline_selected {
	xborder-bottom:1px solid #f80;
	background:#fc0;
	font-weight:bold;
}


.pmlistline_unread {
	xborder-bottom:1px solid #f80;
	background:#fc0;
	font-weight:bold;
}






#secondmenu {
	position:absolute;
	right:0px;
	bottom:-17px;
	color:#fff;
	font-weight:none;
	font-size:12px;
}

#secondmenu a, #secondmenu span.color1 {

	color:#fff;
}

#secondmenu a:hover {
	text-decoration: underline;
	color: #f59205;
}



#popheader {
	background: #750b00;
	color: #fff;
	border:1px solid #aaa;
	margin:1px;
	padding:5px;
	font-weight:bold;
	cursor:move;
}


#popheaderclose {
	float:right;
	background:#360000;
	color:#fff;
	font-size:11px;
	padding-left:4px;
	padding-right:4px;
	border:1px solid #aaa;
	
}


#op0 {
	opacity:0;
	-moz-opacity:0;
	filter:alpha(opacity=0);
}

#op100 {
		opacity:1;
	-moz-opacity:1;
	filter:alpha(opacity=100);

}


#fixedimage {
	position:absolute;
	left:0px;
	bottom:0px;
	z-index:2;
}



#fixedimage0 {
	position:absolute;
	left:0px;
	bottom:0px;
	z-index:2;
	opacity:0;
	-moz-opacity:0;
	filter:alpha(opacity=0);
}

#UpdateButton:hover{


}

#poppost {
	background:white;
}

#actualpost {
	color:black;

}

#profilepic {

	
}

#buddylist .size0 {
	color: #000;
}

#buddylist span.color2 {

	color:#0f0;
}

#buddylist a {

	color: #750B00;
}

#age span.color2 {
	color:#090;
}

#postwarning .color1 {

	color:#750B00;
}






#og0 a,#og0 a:visited {color:#00a;text-decoration:none}
#og0 a:hover {color:#e84;text-decoration:none}
#og1 a,#og1 a:visited {color:#f00;text-decoration:none}
#og1 a:hover {color:#e84;text-decoration:none}
#og2 a,#og2 a:visited {color:#0c0;text-decoration:none}
#og2 a:hover {color:#e84;text-decoration:none}
#og3 a,#og3 a:visited {color:#ca0;text-decoration:none}
#og3 a:hover {color:#e84;text-decoration:none}



#file {
	background: transparent; 
	color:#000;
	border:1px inset #fff;
	font-weight:normal;
	font-size:10px;
	width:270px;
}



.colornum {
	color: #00f;
}



#memberindex_onlinelists {
	background:#ffecd1;
	border:1px solid #f59205;
	padding:0px;
}

#memberindex_onlinelists_menu {
	color:#f59205;
	font-weight:bold;
	font-size:12px;
	border-bottom:1px solid #f59205;
	border-top:1px solid #f59205;
	padding-top:4px;
	padding-left:10px;padding-right:10px;
	padding-bottom:4px;
	background: #750b00;
	
	xbackground:#ffecd1;
	xpadding:6px;
	xborder:1px solid #000;
	
}
#memberindex_onlinelists_menu a,#memberindex_onlinelists_menu:visited {
	font-size:11px;
	color:#f59205;
	text-decoration:none;
}
#memberindex_onlinelists_menu a:hover {
	font-size:11px;
	color:#f5bb44;
	text-decoration:none;
}
#memberindex_onlinelists_menu .color1 {

	color:#fff;
}

	
#memberindex_onlinelists_list {
	overflow:auto;
	height:30px;
	text-align:right;
}

#memberindex_onlinelists_list_container {
}

#memberindex_eventsbox {
	background:#ffecd1;
	border:1px solid #f59205;
	padding:2px;
}


#memberindex_newsbox {
	background:#ffecd1;
	border:1px solid #f59205;
	padding:2px;
	
}


div.memberindex_header {
	color:#f59205;
	font-weight:bold;
	font-size:12px;
	border-bottom:1px solid #f59205;
	border-top:1px solid #f59205;
	padding-top:4px;
	padding-left:10px;padding-right:10px;
	padding-bottom:4px;
	background: #750b00;
}

div.xmemberindex_header {
	color:#f59205;
	font-size:13px;
	padding:2px;
	border-bottom:1px solid #850;
	background-color: #750b00;
}



#memberindex_eventsbox_container{
}
#memberindex_newsbox_container{
}

#memberindex_events {
	overflow:auto;
	height:30px;
	padding:5px;
}

#memberindex_news {
	overflow:auto;
	height:30px;
	padding:5px;
}







div.newspostheader {
	xmargin-bottom:5px;
	margin-top:5px;
	padding:3px;
	font-size:11px;
	background:#ffecd1;
	color:#750b00;
	border: 1px solid #750B00;
	border-bottom-style: dashed;
}

#newspostheader a,#newspostheader a:visited {
	color:#750b00;
	text-decoration:none;
}

#newspostheader a:hover {
	text-decoration:underline;
	color:#750b00;
}


div.newspostbody {
	padding:6px;	
}

#newspost {
	color:#000;
	font-size: 13px;
	padding:0px;
	overflow:auto;
	background:#ffecd1;
	border-color: #750b00;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-width: 1px;
	margin-bottom:10px;
}


#memberindex_news_select {
	font-size:11px;
	background:#111;
	border:0px;
	color:#dd0;
	margin-bottom:1px;
}

#memberindex_polls {
	background:#ffecd1;
	border:1px solid #f59205;
	padding:2px;
}

#memberindex_poll { 
	padding:5px;
}


#pollquestion {
	font-weight:bold;
	color:#750b00;
	margin-bottoM:3px;
	margin-top:4px;
}



#polloption {
	color: #000;
	padding-left:20px;
	font-size:13px;
}
#polloption a,#polloption a:visited {
	color: #750b00;
	text-decoration:none;
}
#polloption a:hover{
	color: #f80;
	text-decoration:underline;
	font-weight:bold;
}


#polloptionresults {
	color: #000;
	font-size:13px;
}

#pollresults {
	width:50px;
	font-size:11px;
	margin-right:4px;
	margin-left:3px;
	text-align:right;
}



#event {
	
	margin-bottom:5px;
	color: #000;
}


#event a,#event a:visited {
	color: #750b00;
	text-decoration:none;
}
#event a:hover{
	color: #fa9a0a;
	text-decoration:underline;
}
