body {
	background: #355444 url(/themes/1/img/back_croc.jpg) repeat-x top left;
	color: #FFFFFF;
}

h1 {
	text-shadow: 1px 1px 1px #091312;
}

h3 {
	color: #FFFFFF;
}

li {
	line-height: 20px;
}

/*------- Links -------*/

a {
	color: #b8f08a;
}

a:hover {
	color: #FFFFFF;
}

/*------- Structure -------*/

#innerShell {
	width: 920px;
}

#headerShell {
	text-align:center;
	height: 100px;
}

#slideShell {

}

#contentShell {
	background: url(/themes/1/img/back_header.png) no-repeat top center;
	padding-top: 23px;
	padding-left: 10px;
	padding-right: 10px;
}

#footerShell {
	background-color: #132725;
	color: #ffffff;
}

#finePrint {
	color: #355444;
}

#finePrint a {
	color: #355444;
}

#finePrint a:hover {
	color: #8CB56B;
}

/*------- Nav -------*/

#footerMenu {
	padding-top: 45px;
	background: url(/themes/1/img/back_footer.png) no-repeat top center;	line-height: 35px;
}

#footerMenu .activeSec {
	color: #FFFFFF;
	padding: 2px 8px;
	margin: 0px 5px;
}

#footerMenu a {
	color: #8CB56B;
	padding: 2px 8px;
	margin: 0px 5px;
}

#footerMenu a:hover {
	color: #FFFFFF;
}

#rightMenu li a {
	border: 1px Solid #659A54;
	background-color: #4B6C4D;
	background-color: rgba(140, 181, 107,0.25);
	text-shadow: 1px 1px 1px #355444;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}

#rightMenu li a:hover {
	background-color: #8CB56B;
	color: #FFFFFF;
}

/*------- Right Bar -------*/

#floatCol {
	line-height: 20px;
	margin-top: 40px;
}

.floatColItem {
	border: 1px Solid #81AE62;
	background-color: #233E35;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}

.floatColItem h4 {
	background-color: #81AE62;
	color: #18312D;
	font-size: 16px;
	margin: -10px -10px 10px;
	padding: 5px;
}

.modualObj1 {
	color: #FFFFFF;
	background-color: #0A1715;
	padding: 10px;
	margin-bottom: 10px;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}

.modualObj1 hr {   
	border-top: 1px solid #355444;
	margin: 20px -10px;
}

.modualObj1 h4 {
	color: #81AE62;
	font-size: 16px;
	font-weight: normal;
	margin: 0px;
}

.modualObj1 a {
	color: #FFFFFF;
}

.modualObj2 {
	border: 1px Solid #8CB56B;
	background-color: #608457;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	padding: 10px;
	margin-bottom: 10px;
}

.modualObj2 h4 {
	color: #0A1715;
	font-size: 16px;
	font-weight: normal;
	margin: 0px;
}

.modualAlt {
	padding: 0px;
}

/*------- Content -------*/

.textContent, .altContent {
	padding: 20px 0px 20px 0px;
}

.moreBttn {
	background-color: #8CB56B;
	color: #355444;
	padding: 2px 10px;
}

.moreBttn:hover {
	color: #355444;
	background-color: #b8f08a;
}

.linkButton {
	background-color: #659A54;
	text-shadow: 1px 1px 1px #132725;
	color: #FFFFFF;
	padding: 5px 20px;
	text-transform: uppercase;
}

.linkButton:hover {
	background-color: #8CB56B;
}


/*------- List Items -------*/

.listItem {
	border: 1px Dotted #476A4B;
	line-height: 20px;
}

.listItem .listHeader {
	font-size: 18px;
	text-transform: Capitalize;
	padding: 10px;
	background-color: #274239;
	border-bottom: 1px Dotted #476A4B;
}

.listHeader a {
	color: #8CB56B;
}

.listHeader a:hover {
	color: #FFFFFF;
}

.listItem .listDetails {
	font-size: 10px;
	color: #FFFFFF;
}

.listItem .listContent {
	padding: 20px;
	clear: left;
}

.listItem .listMenu {
	border-top: 1px Dotted #476A4B;
	font-size: 10px;
	line-height: 16px;
	clear: left;
	padding: 5px 10px;
}

.listMenu a {
	color: #FFFFFF;
}

.listMenu a:hover {
	color: #142826;
}

.detailItem {
	border-bottom: 1px Solid #132725;
}

.detailHeader {
	color: #659A53;
	border-bottom: 1px Dotted #659A53;
	margin-bottom: 20px;
	line-height: 20px;
}

.detailTitle {

}

.detailContent img {
	border: 5px Solid #FFFFFF;
	box-shadow: 1px 1px 1px #091312;
	-moz-box-shadow: 1px 1px 1px #091312;
	-webkit-box-shadow: 1px 1px 1px #091312;
}

.detailInfo {
	border-bottom: 1px Dotted #8CB56B;
}

.detailItemAlt {
	border-bottom: 1px Dotted #8CB56B;
}

.docTable {
	border-top: 1px Solid #659A53;
	border-left: 1px Solid #659A53;
}

.docTable td {
	border-bottom: 1px Solid #659A53;
	border-right: 1px Solid #659A53;
}

.feedBox {
	background-color: #19322E;
	border: 1px Solid #658D59;
	padding: 20px;
	margin-bottom: 20px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.feedBox h2 {
	color: #FFFFFF;
	margin: 0px 0px 20px 0px;
}

.releaseTable {
	width: 655px;
}

.releaseTable td {
	border-bottom: 1px Solid #345343;
}

.releaseTable td a {
	background-color: #8CB56B;
	color: #FFFFFF;
	padding: 2px 10px;
}

.releaseTable td a:hover {
	background-color: #669A54;;
}

.releaseRowA {
	background-color: #FFFFFF;
	color: #132725;
}

.releaseRowB {
	background-color: #D1EFC2;
	color: #132725;
}

/*------- Gallery -------*/

.galleryItem {
	border-bottom: 1px Solid #FFFFFF;
}

.gallerySet {
	padding: 10px;
	overflow: hidden;
}

.gallerySet ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.gallerySet li {
	float: left;
	margin: 5px;
}

.gallerySet img {
	border: 5px Solid #FFFFFF;
	box-shadow: 1px 1px 1px #091312;
	-moz-box-shadow: 1px 1px 1px #091312;
	-webkit-box-shadow: 1px 1px 1px #091312;
}

/*------- Comments -------*/

.commentTable {
	border-bottom: 1px Dotted #8CB56B;
}

.commentTable td {
	color: #FFFFFF;
	padding: 10px 5px;
}

.commentHeader {
	font-size: 16px;
	color: #8CB56B;
}

.commentBox {
	border: 5px Solid #132823;
}

.commentBttn {
	width: 500px;
	text-align: center;
}

/*------- Realm Menu -------*/

.realmButton {
	dispaly: block;
	margin-bottom: -2px;
}

.realmMenu {
	position: absolute;
	display:none;
	background-color: #FFFFFF;
	width:160px;
	margin: 0px;
	right: 10px;
	padding:0; 
	list-style:none;
	border-radius-bottomleft: 10px;
	border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-radius-bottomleft: 10px;
	-webkit-border-radius-bottomright: 10px;
	box-shadow: 1px 1px 1px #000000;
	-moz-box-shadow: 1px 1px 1px #000000;
	-webkit-box-shadow: 1px 1px 1px #000000;
}

.realmMenu li {
	border-top: 1px Dotted #EFEFEF;
}

.realmMenu li a {
	color:#000000; 
	text-decoration:none; 
	padding: 5px 10px; 
	display:block;
}

.realmMenu li a:hover {
	color: #8CB56B;
}

/*------- Modal Stats -------*/

#modalStats {
	padding: 20px;
	border: 1px Solid #659A53;
}

#modalStats table {
	border-top: 1px Solid #659A53;
	border-left: 1px Solid #659A53;
}

#modalStats table td {
	color: #000000;
	padding:5px;
	border-bottom: 1px Solid #659A53;
	border-right: 1px Solid #659A53;
}

.cntxtContent {
	color: #FFFFFF;
	text-align:center;
}

.cntxtContent a {
	color: #FFFFFF;
	padding: 5px 10px;
	background-color: #8CB56B;
	margin-left:1px;
}

.cntxtContent a:hover {
	background-color: #659A53;
}

/*------- Simple Modal -------*/

#simplemodal-overlay {
	background-color:#091312;
}

#simplemodal-container {
	height:300px;
	width:800px;
	color:#000000;
	background-color:#FFFFFF;
	padding:10px;
}

#simplemodal-container a {color:#000;}

#simplemodal-container a.modalCloseImg {background:url(x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}

#simplemodal-container #basic-modal-content {padding:8px;}
