="@charset "utf-8";
/* CSS Document */
* {margin:0; padding:0;}
html { height:80%; }
body { width:100%; padding:0; margin:0; background:url("../CrypTImg.php?image=lay01_bg.jpg") no-repeat top center #ffffff; overflow-x:hidden; }
h1 { color:#301411; font-size:1.7em; text-align:center; padding:0; margin:0; font-weight:bold; }
a { text-decoration:none; }
a:hover { text-decoration:none; }
#CTN1 { background:url("../CrypTImg.php?image=lay01_bg.jpg") center top no-repeat; }
#CTN2 {
	background:url("../CrypTImg.php?image=lay01_bg.jpg") center top no-repeat;
	width:1140px;
	height:1820px;
	margin:auto;
	}
#CTN2:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

#BannerSpacer {
	height:122px;
	width:auto;
	margin:auto;
	padding:0;
}

#NavMenu {
	background:url("../CrypTImg.php?image=aoMenuBg.png") center top no-repeat;
	height:39px;
	width:790px;
	margin:auto;
	padding:11px 0 0 0;
}

#NavMenu a#linkFRM img { width:54px; height:19px; background: url("../CrypTImg.php?image=linkFRM.png") 0 0 no-repeat; }
#NavMenu a#linkFRM:hover img { background:url("../CrypTImg.php?image=linkFRM.png") -54px 0 }
#NavMenu a#linkMED img { width:52px; height:19px; background: url("../CrypTImg.php?image=linkMED.png") 0 0 no-repeat; }
#NavMenu a#linkMED:hover img { background:url("../CrypTImg.php?image=linkMED.png") -52px 0 }
#NavMenu a#linkROS img { width:58px; height:19px; background: url("../CrypTImg.php?image=linkROS.png") 0 0 no-repeat; }
#NavMenu a#linkROS:hover img { background:url("../CrypTImg.php?image=linkROS.png") -58px 0 }
#NavMenu a#linkAPP img { width:46px; height:19px; background: url("../CrypTImg.php?image=linkAPP.png") 0 0 no-repeat; }
#NavMenu a#linkAPP:hover img { background:url("../CrypTImg.php?image=linkAPP.png") -46px 0 }

#newTopTitle {
	background:url("../CrypTImg.php?image=newTopTitleBg.png") left top no-repeat;
	height:50px;
	width:690px;
	margin:auto;
	padding:0;
	font-family:"Times New Roman", Times, serif;
	color:#768172;
	font-size:1.8em;
	float:left;
}

#lowerBtm {
	background:url("../CrypTImg.php?image=lowerBtm.png") right top no-repeat;
	height:33px;
	width:482px;
	padding:20px 30px 0 0px;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	color:#768172;
	font-size:0.6em;
	letter-spacing:2px;
	float:right;
	text-align:right;
}

#lowerBtm a, #newsBlock p a, .threadLink p a{
	color:#d51c6f;
}

#lowerBtm a:hover, #newsBlock p a:hover, .threadLink p a:hover{
	text-decoration:underline;
}

#leftCTN {
	float:left;
	text-align:left;
	width:656px;
}

#newsBlock p {
	color:#2c2507;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	letter-spacing:1px;
}


#newsBlock {
	float:left;
	width:380px;
	padding:0 0 0 216px;
}

.threadLink {
	background:url("../CrypTImg.php?image=threadBg.png") left top no-repeat;
	margin:0 0 0 208px;
}

.threadLink a#threadLinka {
	display:inline-block;
	height:42px;
	width:415px;
	padding:24px 0 0 8px;
}

.threadLink a#threadLinka:hover span {
	text-decoration:underline;
}

.threadLink a#threadLinka:hover p {
	color:#000000;
}

.threadLink p {
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	color:#768172;
	font-size:0.6em;
	letter-spacing:2px;
}

.threadLink span {
	padding:0;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#d51c6f;
	font-weight:bold;
	font-size:0.6em;
}

#rightCTN {
	float:right;
	margin:0 19px 0 0;
	}

#TopRightBg {
	background:url("../CrypTImg.php?image=TopRightBg.png") right top no-repeat;
	height:209px;
	width:414px;
	padding:10px 0 0 0;
	}

#TopRightBg span {
	font-family:"Times New Roman", Times, serif;
	color:#768172;
	font-size:1.6em;
	padding:0 0 0 20px;
	}

#TopRightBg p {
	padding:14px 130px 0 20px;
	margin:0;
	color:#2c2507;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	letter-spacing:1px;
	}
	
#StatsBg {
	background:url("../CrypTImg.php?image=statsBg.png") right top no-repeat;
	height:440px;
	width:414px;
	padding:10px 0 0 0;
	}
	
#StatsBg p {
	padding:54px 130px 0 20px;
	margin:0;
	color:#2c2507;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	letter-spacing:1px;
	height:29px;
	}
	
#StatsBg span {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#a38958;
	display:block;
	}
	
#StatsBg span a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#a38958;
	}
	
#StatsBg span a:hover {
	text-decoration:underline;
	}

#MediaBg {
	background:url("../CrypTImg.php?image=MedBg.png") right top no-repeat;
	height:426px;
	width:349px;
	padding:10px 0 0 0;
	}
	
#MediaBg span {
	font-family:"Times New Roman", Times, serif;
	color:#768172;
	font-size:1.6em;
	padding:0 0 0 20px;
	}

/* Roster */

.aoofficer_top {
	margin:15px 0 0 0;
	padding:23px 0 0 0;
	background:url("../CrypTImg.php?image=aoofficer_top.png") left top no-repeat;
	height:43px;
	width:703px;
}

.aoofficer_top {
	font-family:"Myriad Pro","Trebuchet MS", Arial;
	font-size:0.8em;
	letter-spacing:1px;
	text-align:left;
}

.rosterBG2, .rosterBG1 {
	width:699px;
	height:21px;
	margin:2px 0 0 4px!important;
	padding:2px 0 0 28px;
}

.rosterBG2 {
	background:url("../CrypTImg.php?image=bg2.png") left top no-repeat;
}

.rosterBG1 {
	background:url("../CrypTImg.php?image=bg1.png") left top no-repeat;
}

.ass_top, .rang_top, .cler_top, .chant_top, .temp_top, .glad_top, .sorc_top, .sm_top {
	margin:0 0 0 16px;
	padding:0;
	background:url("../CrypTImg.php?image=ass_top.png") left top no-repeat;
	height:36px;
	width:189px;
	position:relative;
	z-index:20;
}

.rang_top {
	background:url("../CrypTImg.php?image=rang.png") left top no-repeat;
}

.cler_top {
	background:url("../CrypTImg.php?image=cleric.png") left top no-repeat;
}

.chant_top {
	background:url("../CrypTImg.php?image=chant.png") left top no-repeat;
}

.temp_top {
	background:url("../CrypTImg.php?image=temp.png") left top no-repeat;
}

.glad_top {
	background:url("../CrypTImg.php?image=glad.png") left top no-repeat;
}

.sorc_top {
	background:url("../CrypTImg.php?image=sorc.png") left top no-repeat;
}

.sm_top {
	background:url("../CrypTImg.php?image=sm.png") left top no-repeat;
}

.Glft {
	float:left;
}

.rosterBG2s, .rosterBG1s {
	font-family:"Myriad Pro","Trebuchet MS", Arial;
	font-size:0.8em;
	letter-spacing:1px;
	text-align:left;
	color:#392e00;
	width:149px;
	height:21px;
	position:relative;
	z-index:10;
	top:-9px;
	margin:0px 0 0 29px!important;
	padding:2px 0 0 28px;
}

.rosterBG2s {
	background:url("../CrypTImg.php?image=bg2s.png") left top no-repeat;
}

.rosterBG1s {
	background:url("../CrypTImg.php?image=bg1s.png") left top no-repeat;
}

/*#MediaBg p {
	padding:4px 70px 0 20px;
	margin:0;
	color:#2c2507;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	letter-spacing:1px;
	}
	
#MediaBg img {
	margin:0 0 0 20px;
	}
	
#MediaBg a img {
	border:1px solid #d9e0d9;
	}
	
#MediaBg a:hover img {
	border:1px solid #d51c6f;
	}
	
.MediaBrk {
	background:url("../CrypTImg.php?image=imgBrk.gif") right top no-repeat;
	height:1px;
	width:202px;
	margin:7px 0 2px 20px;
	}*/
	
