@namespace ;

@-moz-document domain("forums.furcadia.com"),
domain("foris.furcadia.com")
{

body
{
	background: #00A0A0 !important;
	color: #001100 !important;
	font-size: 14px!important;
}

table.ipbtable,
tr.ipbtable,
td.ipbtable
{
	background: transparent;
	color: #001100 !important;
	font-size: 14px !important;
}

a:link,
a:visited,
a:active
{
	background: transparent;
	color: #330000 !important;
}

a:hover
{
	background: transparent;
	color: #336633 !important;
}

.pagelink,
.pagelinklast,
.pagecurrent,
.minipagelink,
.minipagelinklast
{
	background: #008877 !important;
	border: 1px solid #003366 !important;
}

.pagelinklast,
.minipagelinklast
{
	background: #008877 !important;
}

.pagecurrent
{
	background: #42498A;
}

.minipagelink,
.minipagelinklast
{
	border: 1px solid #0F0238;
	font-size: 14px !important;
}

.fauxbutton
{
	background: #BFCDE0;
	border: 1px solid #0F0238;
	font-size: 14px !important;
}

.fauxbutton a:link,
.fauxbutton a:visited,
.fauxbutton a:active
{
	color: #003300 !important;
}

.forumdesc,
.forumdesc a:link,
.forumdesc a:visited,
.forumdesc a:active
{
	background: transparent;
	font-size: 10px !important;
	color: #003300 !important;
}

.searchlite
{
	background-color: yellow;
	font-weight: bold;
	color: red;
}

.activeusers
{
	background: #009988 !important;
	border: 1px solid #0F0238;
	color: #001100 !important;
}

.warngood,
.warnbad
{
	color: #0B9500;
	font-weight: bold;
}

.warnbad
{
	color: #DD0000;
}

#profilename
{
	font-size: 28px;
	font-weight: bold;
}

#ucpmenu,
#ucpcontent
{
	background: #008877 !important;
	border: 1px solid #345487;
}

.activeuserstrip
{
	background: #008877 !important;
}

.signature
{
	background: transparent;
	color: #339900;
	font-size: 14px !important;
}

.postdetails
{
	font-size: 14px !important;
}

.postcolor
{
	font-size: 14px !important;
}

.normalname
{
	color: #001100 !important;
	font-size: 14px !important;
}

.normalname a:link,
.normalname a:visited,
.normalname a:active
{
	font-size: 14px !important;
}

.post1,
.bg1
{
	background: #009088 !important;
}

.post2,
.bg3
{
	background: #009888 !important;
}

.row2shaded,
.post1shaded
{
	background-color: #009888 !important;
}

.row4shaded,
.post2shaded
{
	background-color: #009888 !important;
}

.row1
{
	background: #009988 !important;
}

.row2
{
	background: #009988 !important;
}

.darkrow1
{
	background: #009988 !important;
	color: #001100 !important;
}

.darkrow3
{
	background: #009988 !important;
	color: #001100 !important;
}

.plainborder,
.tablefill,
.tablepad
{
	background: #009988 !important;
	border: 1px solid #345487;
}

.desc
{
	font-size: 14px !important;
	color: #001100 !important;
}

.lastaction
{
	font-size: 12px !important;
	color: #001100 !important;
}

.edit
{
	font-size: 14px !important;
}

.thin
{
	border: 1px solid #0F0238;
}

green,
input,
textarea,
select
{
	background: #009988 !important;
	border: 1px solid #221D5A;
	color: #663366 !important;
	font-size: 14px !important;
}

content
{
	border: 1px solid #777777;
	background-color: #CCFFCC;
	background: #009988 !important;
}

text
{
	color: #001100 !important;
}

select
{
	font-size: 14px !important;
}

optgroup option
{
	font-size: 14px !important;
}

.codebuttons
{
	font-size: 14px !important;
}

.textarea,
.searchinput,
.button,
.gobutton
{
	background: #009988 !important;
	border: 1px solid #383A77;
	color: #001100 !important;
	font-size: 14px !important;
}

.button
{
	background: #170F47;
}

.gobutton
{
	background: transparent;
	color: #001100 !important;
}

.formtable td,
.pformleft,
.pformleftw,
.pformright
{
	background: #191049;
	border: 1px solid #0F0238;
	font-weight: bold;
}

.formtable td.formtitle,
.formsubtitle
{
	background: #009988 !important;
	border: 1px solid #0F0238;
}

.formsubtitle
{
	color: #001100 !important;
}

.formtable td.formstrip
{
	background: #009988 !important;
	border: 1px solid #0F0238;
}

.quotetop
{
	background: #008080 !important;
	border: 1px solid #115577 !important;
	border-bottom: 1px dotted #779999 !important;
	color: #001100 !important;
	font-size: 14px !important;
}

.quotemain
{
	background: #008877 !important;
	border: 1px solid #115577 !important;
	color: #001100 !important;
}

.dstoken_command
{ 
  color: #333399 !important;
  font-family: Courier New !important;
  font-weight: bold 
}

.dstoken_comment 
{ 
  color: #336633 !important;
  font-weight: normal !important;
  font-style: normal !important;
  font-family: Courier New !important;
}

.dstoken_string
{
  color: #800000 !important;
  font-weight: normal !important;
  font-style: normal !important;
  font-family: Courier New !important;
}

.dstoken_variable
{
  color: #660066 !important;
  font-weight: normal !important;
  font-style: normal !important;
  font-family: Courier New !important;
}

.dstoken_number
{ 
  color: #333399 !important;
  font-weight: normal !important;
  font-style: normal !important;
  font-family: Courier New !important;
}

.dstop
{
	background: #008877 !important;
	color: #113300 !important;
}

.codetop,
.sqltop,
.htmltop
{
	background: #008877 !important;
	color: #223300 !important;
}

.dsmain,
.codemain,
.sqlmain,
.htmlmain
{
	background: #008877 !important;
	border: 1px solid #115577 !important;
	color: #333300 !important;
}

#QUOTE,
#CODE
{
	background: #008877 !important;
	border: 1px solid #115577 !important;
	color: #223300 !important;
	font-size: 14px !important;
}

.borderwrap,
.borderwrapm
{
	background: #009988 !important;
	border: 1px solid #0F0238;
}

.borderwrap h3,
.maintitle,
.maintitlecollapse
{
	background: #009988 !important;
	border: 1px solid #0F0238;
	border-bottom: 1px solid #0F0238;
	color: #001100 !important;
	font-size: 14px !important;
}

.maintitle td
{
	color: #001100 !important;
	font-size: 14px !important;
}

.maintitlecollapse
{
	border: 1px solid #0F0238;
}

.maintitle a:link,
.maintitle a:visited,
.maintitlecollapse a:link,
.maintitlecollapse a:visited
{
	color: #330000 !important;
}

.maintitle a:hover,
.maintitle a:active,
.maintitlecollapse a:hover,
.maintitlecollapse a:active
{
	color: #330033 !important;
}

table th,
.borderwrap table th,
.subtitle,
.subtitlediv,
.postlinksbar
{
	background: #008877 !important;
	border-bottom: 1px solid #0F0238;
	color: #001100 !important;
	font-size: 14px !important;
}

.subtitlediv
{
	border: 1px solid #0F0238;
	border-bottom: 1px solid #394987;
}

.borderwrap table th a:link,
.subtitle a:link,
.subtitlediv a:link,
.borderwrap table th a:visited,
.subtitle a:visited,
.subtitlediv a:visited,
.borderwrap table th a:active,
.subtitle a:active,
.subtitlediv a:active,
.borderwrap table th a:hover,
.subtitle a:hover,
.subtitlediv a:hover
{
	color: #333333 !important;
}

.borderwrap h4
{
	background: #007780 !important;
	border: 1px solid #0F0238;
	border-bottom: 1px solid #0F0238;
	border-top: 1px solid #0F0238;
	color: #001100 !important;
	font-size: 14px !important;
}

.borderwrap p
{
	background: #009988 !important;
	border: 1px solid #0F0238;
}

td.formbuttonrow,
.borderwrap p.formbuttonrow,
.borderwrap p.formbuttonrow1
{
	background: #009088 !important;
	border: 1px solid #009088 !important;
	border-top: 1px solid #009088 !important;
}

.borderwrap p.formbuttonrow1
{
	background: #009088 !important;
	border-top: 1px solid #009088 !important;
}

.bar,
.barb,
.barc
{
	background: #009088 !important;
	border: 2px solid #007777 !important;
}

.bar p,
.barb p,
.barc p
{
	color: #001100 !important;
	font-size: 14px !important;
}

.catend
{
	background: #009988 !important;
	font-size: 1px !important;
}

.newslink
{
	background: #009988 !important;
	border: 1px solid #0F0238;
}

.newslink td
{
	color: #001100 !important;
	font-size: 14px !important;
}

.newslink span
{
	color: #110011 !important;
}

.newslink input
{
	background: #007777 !important;
	border: 1px solid #0F0238;
	color: #001100 !important;
	font-size: 14px !important;
}

.newslink input.button
{
	color: #001100 !important;
}

.fieldwrap
{
	background: #008877 !important;
	border: 1px solid #0F0238;
}

.fieldwrap h4
{
	background: #170F47;
	border: 1px solid #0F0238;
	color: #001100 !important;
	font-size: 14px !important;
}

.errorwrap
{
	background: #170F47;
	border: 1px solid #0F0238;
}

.errorwrap h4
{
	background: #170F47;
	border: 1px solid #0F0238;
	color: #110000 !important;
	font-size: 14px !important;
}

.errorwrap p
{
	background: transparent;
	color: #110000 !important;
}

.ruleswrap
{
	background: #170F47;
	border: 1px solid #0F0238;
	color: #110000 !important;
}

#redirectwrap
{
	background: #007788 !important;
	border: 1px solid #0F0238;
}

#redirectwrap h4
{
	background: #007788 !important;
	border-bottom: 1px solid #0F0238;
	color: #000000 !important;
	font-size: 14px !important;
}

#redirectwrap p.redirectfoot
{
	background: #007788 !important;
	border-top: 1px solid #0F0238;
}

#gfooter
{
	background: #007788 !important;
}

#gfooter td
{
	color: #110000 !important;
	font-size: 14px !important;
}

#gfooter a:link,
#gfooter a:visited
{
	color: #110000 !important;
}

#submenu
{
	background: #009988 !important;
	border: 1px solid #003333 !important;
	color: #000000;
}

#userlinks,
#userlinksguest
{
	background: #009988 !important;
	border: 1px solid #003333;
}

#userlinksguest
{
	background: #170F47;
	border: 1px solid #272665;
}

#submenu p,
#userlinks p,
#userlinksguest p
{
	background: transparent !important;
	font-size: 14px !important;
}

#submenu a:link,
#submenu  a:visited
{
	color: #110000 !important;
}

#submenu a:hover,
#submenu a:active
{
	color: #113333 !important;
}

#navstrip
{
	color: #110000 !important;
	font-size: 14px !important;
}

#navstrip a:link,
#navstrip  a:visited
{
	color: #110000 !important;
}

#navstrip a:hover,
#navstrip a:active
{
	color: #113333 !important;
}

.toplinks
{
	color: #110000 !important;
}

.toplinks span
{
	background: #008877 !important;
	border: 1px solid #0F0238;
	color: #110000 !important;
	font-size: 14px !important;
}

.copyright
{
	background: #008877 !important;
	font-size: 14px !important;
}

.rteimage:hover
{
	background: #0F0238;
}

.rteBack
{
	background: #0F0238;
}

.rtebottombutton
{
	font-size: 14px !important;
	border: 1px solid #0F0238;
	background-color: #2B3870;
}

.rtebottombuttonon
{
	font-size: 14px !important;
	border: 1px solid #0F0238;
	background-color: #1D1651;
}

.rtebuttonbar1
{
	background-image: none !important;
	border: 1px solid #0F0238;
}

.rtebuttonbar2
{
	background-image: none !important;
	border: 1px solid #0F0238;
}

.rteiframe
{
	border: 1px solid #0F0238;
	background-color: #009988 !important;
}

.rteselectbox
{
	font-size: 14px !important;
}

title
{
	background: #009988 !important;
	color: #110000 !important;
}

.tabon
{
	border-top: 1px solid #0F0238;
	border-left: 1px solid #0F0238;
	border-right: 1px solid #0F0238;
	background-color: #008877 !important;
	font-size: 14px !important;
}

.taboff
{
	border-top: 1px solid #0F0238;
	border-left: 1px solid #0F0238;
	border-right: 1px solid #0F0238;
	border-bottom: 1px solid #0F0238 !important;
	background-color: #008077 !important;
	color: #D1DCEB;
	font-size: 14px !important;
}

.tabon a:link,
.tabon a:visited,
.tabon a:active
{
	color: #110000 !important;
}

.taboff a:link,
.taboff a:visited,
.taboff a:active
{
	color: #113333 !important;
}

back
{
	background: #009988 !important;
}

.popupmenu
{
	background: #009988 !important;
	border: 1px solid #111177 !important;
	font-size: 14px !important;
}

item
{
	border-bottom: 1px solid #0F0238;
}

.popmenubutton
{
	background-color: #009988 !important;
	border: 1px solid #0F0238;
	color: #330000 !important;
	font-size: 14px !important;
}

last a:visited
{
	color: #330000 !important;
}

last a:hover
{
	color: #330033 !important;
}

category
{
	background: #FF9988 !important;
	border-top: 1px solid #394987;
	border-bottom: 1px solid #394987;
	color: #110000 !important;
	font-size: 14px !important;
}

}
@-moz-document url("http://forums.furcadia.com/") {

}
@-moz-document domain(furcadia.com) {

}


