body{
	background-color:#0F0238;
	font:10pt sans-serif;
	color:#5072B8;
	text-align:justify;
	margin-top:10px;
	margin-left:0;
	margin-right:0;
	width:100%;
	}
img { border: 0px; }
h1{
	font:16pt sans-serif;
	color:#E60A64;
	font-weight:bold;
	text-align:center;
	}
h2{
	font:12pt sans-serif;
	color:#E60A64;
	font-weight:bold;
	text-align:center;
	}
h3{
	font:10pt sans-serif;
	color:#E60A64;
	font-weight:bold;
	text-align:left;
	}
/*Similar to class: command*/
h4{
	font:12pt sans-serif;
	color:#0099cc;
	font-weight:bold;
	text-align:left;
	}
h5{
	font:12pt sans-serif;
	color:#0099cc;
	font-weight:bold;
	text-align:center;
	}
a:link{
	color:#eeca24;
	text-decoration:none;
	font-weight:bold;
	text-decoration:underline;
	}
a:visited{
	color:#eeca24;
	text-decoration:none;
	font-weight:bold;
	text-decoration:underline;
	}
a:active{
	color:#eeca24;
	text-decoration:none;
	font-weight:bold;
	text-decoration:underline;
	}
a:hover{
	color:#8eb377;
	text-decoration:none;
	font-weight:bold;
	}
a.content:link{
	color:#BD8ACD;
	text-decoration:underline;
	}
a.content:visited{
	color:#BD8ACD;
	text-decoration:underline;
	}
a.content:active{
	color:#BD8ACD;
	text-decoration:underline;
	}
a.content:hover{
	color:#95689F;
	text-decoration:underline;
	}
dl,ol,ul{
	margin-left:0px;
	padding-left:2px;
	}
td{
	font:10pt sans-serif;
	color:#5072B8;
	text-align:left;
	margin-top:14px;
	margin-bottom:16px;
	}
p{
	font:10pt sans-serif;
	color:#5072B8;
	text-align:justify;
	margin-top:14px;
	margin-bottom:16px;
	}
li{margin-bottom:2px;}
img.smiley{
	float:none;
	border:none;
	padding:0;
	margin:0;
	position:relative;
	top:3px;
	line-height:10px;
	}
.roleplay,.red{color:#E60032;}
.forums,.orange{color:#EA6405;}
.community,.yellow{color:#FAD200;} /* Don't use: yellow is for links. Use "green" instead */
.comeplay,.green{color:#00A04B; font-weight:bold;}
.digomarket,.digo,.cyan{color:#288287;}
.vinca,.blue{color:#3746A0;}
.helpbeekins,.beekins,.purple{color:#8005B4;}
.creations,.pink{color:#E60A64;}

.command{
	font-weight:bold;
	color:#0099cc;
	}
hr {
	color:#5072B8;
	border:0px;
	border-color:#5072B8;
	background-color:#5072B8;
	height:2px;
	text-align:center;
	}
.furrename{
	font-weight:bold; 
	color:#288287
	}
.dragonspeak{
	background: #bcc6d8;
	border: 2px solid #06A04B;
	color: #000000;
	padding: 2px;
	margin: 0 auto 2px auto;
	font-family:"Times New Roman";
}
	.listList {margin-left:10px;font-size:9pt;}
	.pageData, .test{width:520px;text-align:center;}
	.pageData div{float:left;width:210px;line-height:25px;text-align:left;vertical-align:middle;}
	.pageData .cmdDescription{width:310px;text-align:left;}
	.pageData b{font-weight:bold;color:#0099cc;text-align:left;}

	.pageDataLarge, .test{width:700px;text-align:center;}
	.pageDataLarge div{float:left;width:210px;line-height:25px;text-align:left;vertical-align:middle;}
	.pageDataLarge .cmdDescription{width:490px;text-align:left;}
	.pageDataLarge b{font-weight:bold;color:#0099cc;text-align:left;}



.indent,.text{
	text-indent:30px;
	margin-top:14px;
	margin-bottom:16px;
	}
.left{text-align:left;}
.center{
	margin-left:auto;
	margin-right:auto;
	}
.centertext{text-align:center;}
.headertext{
	font:10pt sans-serif;
	color:#4A59A6;
	text-align:justify;
	font-weight:bold;
	}
.subtext{
	font:10pt sans-serif;
	color:#5D9CA5;
	text-align:center;
	font-weight:bold;
	}
.newstitles{
	font:10pt sans-serif;
	color:#9353A4;
	text-align:right;
	font-weight:bold;
	}
.credits{
	font-size:8pt;
	color:#65039B;
	}
.blockindent{margin-left:35px;}
dl.nopaws,ol.nopaws,ul.nopaws{margin-left:25px;} /* use of nopaws is discouraged */
div.dsdiv{margin-left:2em;color:#00A04B;font-size:9pt;}

/* Primary/front page */
.moonstone {
	position:absolute;
	top:168px;
	left:310px;
	z-index:1;
	}
.moonstone img{
	position: absolute; 
	top: 0pt;
	border:none;
	}

.fox_of_death {
  visibility: hidden;
  position: absolute;
  top: 152px;
  left: 160px;
  z-index: 1;
  padding: 2px;
  background: #222222;
  border: solid 1px;
  vertical-align: middle;
  /* align: center; No such property exists: use following instead */
  margin-left:auto;
  margin-right:auto;
}
.server {font: 10pt arial, helvetica; color: #5072b8; text-align: center;}
a:link {font-weight: bold;  text-decoration: underline;}
a:visited {font-weight: bold;  text-decoration: underline;}
a:active {font-weight: bold;  text-decoration: underline;}
a:hover {font-weight: bold;  text-decoration: none;}
hr.pribnav{color:#476734;height:1px;width:100%;}
div.pribnavinner{margin-left:auto;margin-right:auto;width:400px;}
input{font-weight: bold; font-family: Arial; font-size: 8pt; color: #FFCC00; font-family: Arial; background-color: #0F0238; border: 1px solid #3D46B8;}
div.search{position:absolute;left:0;top:750px;}
div.pricontent{position:absolute;left:220px;top:280px;width:365px;}
div.prirnav{position:absolute;left:617px;top:241px;width:120px;}

/* Secondary pages */
table.gifts {border-style:none;width:100%;border-spacing:10px 10px}
div.seccontent{margin-top:263px;margin-left:78px;width:520px;float:left;}
div.secrnav{margin-top:263px;width:160px;text-align:center;float:right;}
.secrnav ol{list-style-image:url(https://www.furcadia.com/images/bullet2.gif);text-align:left;margin-left:0em;padding-left:19px;}
.secrnav ol ul{font-size:8pt;list-style-type:disc;list-style-image:none;text-align:left;margin-left:0em;padding-left:19px;}
div.secbnav{margin-top:30px;text-align:center;clear:both;}
hr.secbnav{color:#476734;height:1px;width:100%;}
div.secbnavinner{margin-left:auto;margin-right:auto;width:500px;}
a.bnav:link{color:#FDDE61;text-decoration:none;font:bold 8pt sans-serif;}
a.bnav:visited{color:#FDDE61;text-decoration:none;font:bold 8pt sans-serif;}
a.bnav:active{color:#FDDE61;text-decoration:none;font:bold 8pt sans-serif;}
a.bnav:hover{color:#E1AF01;text-decoration:none;font:bold 8pt sans-serif;}
div.sectnav{position:absolute;left:0px;top:14px;left:190px;}
.sectnav div{position:absolute;top:14px;left:190px;}
div.secavatar{position:absolute;left:38px;top:8px}
/* The medium double border is required here, or the page breaks in FF. Wish I knew why... */
.pagecontainer{position:relative;width:800px;border:medium double #0F0238;}

#pagecontainertest, #pagecontainermain{	width: 800px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	height: 100%;
}
table .center { text-align:center; vertical-align:top; }
table .center hr, .cookies {
	height:2px;
	color:#5072B8;
	border:0px;
	border-color:#5072B8;
	background-color:#5072B8;
	width:75%;
	text-align:center;}

/* These elements will cause validation errors. These hacks can be removed
once browsers correctly support div-wrap (FF doesn't) and opacity (IE doesn't).
Until then, they go at the end of the CSS to prevent breakages earlier.

IE9+ supports opacity now.  ~Nij
 */
.sectnav div img{border:none;position:absolute;top:0;/*filter:alpha(opacity="100");*/opacity:1}
pre.dspre{font-size:9pt;white-space:pre-wrap;white-space:-moz-pre-wrap !important;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;_white-space:pre;}
pre.propdspre{font:9pt sans-serif;white-space:pre-wrap;white-space:-moz-pre-wrap !important;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;_white-space:pre;}


.live_party .dsdiv {
	color: #0099CC;
	font-size:13pt;
	font-weight:bold;
	text-align:left;
	margin-left:0;
}
.live_party .lp_h2 {
	color: #00A04B;
}
.live_party p {
	color: #5072B8;
	font-weight:normal;
	font-size:10pt;
	font-family:sans-serif;
	text-align:left;

}
.effects_holder .effect_a_title {
	display:block;overflow:hidden;position:relative;height:0px;width:0px;text-indent:-1000em;
}
.effects_holder div div {
	line-height:22px;font-size:12px;font-weight:normal;text-align:center;
}
.effects_holder div div div {
	float:left;width:130px;
}
.effects_holder div div .effects_2col {
	float:left;width:260px;
}
.download_details_header{ font:9pt Arial, Helvetica; color: #FFFFFF; font-weight: bold;  }
.download_details{ font:9pt Arial, Helvetica; color: #FFFFFF; }
.download_header{ font:9pt Arial, Helvetica; color: #FFFFFF; font-weight: bold; }

.download_table{ font:10pt Arial, Helvetica; color: #FFFFFF; font-weight: bold; }

a.download_table:link{ font:10pt Arial, Helvetica; color: #EECA24; font-weight: bold; text-decoration: underline; }
a.download_table:visited{ font:10pt Arial, Helvetica; color: #EECA24; font-weight: bold; text-decoration: underline; }
a.download_table:active{ font:10pt Arial, Helvetica; color: #FFEA35; font-weight: bold; text-decoration: underline; }
a.download_table:hover{ font:10pt Arial, Helvetica; color: #8EB377; font-weight: bold; text-decoration: none; }


.download_details_small{ font:8pt Arial, Helvetica; color: #FFFFFF; }
a.download_details_small:link{ font:8pt Arial, Helvetica; color: #EECA24; font-weight: bold; text-decoration: underline; }
a.download_details_small:visited{ font:8pt Arial, Helvetica; color: #EECA24; font-weight: bold; text-decoration: underline; }
a.download_details_small:active{ font:8pt Arial, Helvetica; color: #FFEA35; font-weight: bold; text-decoration: underline; }
a.download_details_small:hover{ font:8pt Arial, Helvetica; color: #8EB377; font-weight: bold; text-decoration: none; }

.emph 
	{
		font-weight:bold;
		text-decoration:italic;
	}

/* April Fools 2013 */
	.ducky {
		z-index:10000;
		width: 50px;
		height: 50px;
		background-color: #aaaaff;
		position: fixed;
		top: 0px;
		left: 0px;
		z-index: 2
	}
	.duckyc {
		position:relative;
		}
	.duckycrunch
		{
		position:absolute;
		display:block;
		z-index:10000;
		}
.button
{font-weight: bold; font-family: Arial; font-size: 8pt; color: #FFCC00; font-family: Arial; background-color: #0F0238; border: 1px solid #3D46B8;}
