body {
	background-color: #474937;
	background-image: url('http://eisley.com/myspace/paperBIG3.jpg');
	/*background-repeat: no-repeat;*/
	margin: 0px 0px 0px 0px;
	font-family: verdana, sans-serif;
	font-size: 100%;
	color: #9EA072; /* 	color: #999966; */
	height: 100%;
}

.globalheader {
	background-color: #50523D;
	width: 100%;
	height: 76px;
	margin: 0 0 10px 0;
	overflow: hidden;
}

.globalnavigation {
	padding: 15px 0 0 300px;
}

/* General links old: #1F1F1F*/
a:link, a:visited {
	color: #BC9F60;
	text-decoration: none;
}

a:hover, a:active { text-decoration: underline; }

.tan a:link, .tan a:visited, a.tan:link, a.tan:visited, .postlink a:link, .postlink a:visited, a.postlink:link, a.postlink:visited {
	color: #BC9F60;
	text-decoration: none;
}

.tan a:hover, a.tan:hover, .postlink a:hover, a.postlink:hover {
	color: #B3934D;
	text-decoration: underline;
}

/* Dark Brown links */
.dkbrown a:link, .dkbrown a:visited, a.dkbrown:link, a.dkbrown:visited {
	color: #1F1F1F;
	text-decoration: none;
}

.dkbrown a:hover, a.dkbrown:hover {
	color: #1F1F1F;
	text-decoration: underline;
}

a.memberlink:link, a.memberlink:visited {
	color: #BC9F60;
	text-decoration: none;
}

a.memberlink:hover {
	color: #B3934D;
	text-decoration: underline;
}

.quotebox {
	border: 1px solid #3E4034;
	margin: 0 3px 3px 10px;
}

.quoteby {
	background-color: #A5905B;
	padding: 3px;
}

.quote {
	padding: 3px;
}

.code {
	font-family: Courier, 'Courier New', sans-serif;
}


/* General font sizes */
.gensmall { font-size: 0.6em; }
.gen, .genmed { font-size: 0.7em; }
.genlarge { font-size: 0.8em; }
.genlarger { font-size: 0.9em; }

/* General colors */
.dkbrowntext { color: #1F1F1F; }
.dkbrown { color: #1F1F1F; }
.dkmoss { color: #535446; }
.ltmoss { color: #60624E; }
.golden { color: #B3934D; }
.tan2 { color: #BC9F60; }
.rust { color: #9E603A; }

/* General structure & alignments */
.bold { font-weight: bold; }
.center { text-align: center; }
.left { text-align: left; }
.clear { clear: both; }
.floatleft { float: left; }
.floatright { float: right; }

.forumbody {
	background-color: #3E4034; /* #50523D; */
	width: 700px;
	margin: 0px auto;
	text-align: left;
}

.main {
	/*background-image: url('images/eisleywallpaper.gif');*/
	position: absolute;
	top: 76px;
	width: 100%;
	text-align: center;
}

.navbar {
	background-color: #696A5C;
	border-left: 1px solid #3E4034;
	border-right: 1px solid #3E4034;
	border-top: 1px solid #3E4034;
	height: 15px;
	padding: 2px 3px 2px 3px;
	vertical-align: middle;
}

.navbar1 {
	float: left;
	width: 360px;
}

.navbar2 { float: right; }

.maintable { width: 100%; }

.postinfo { 
	text-align: right;
}

.edited {
	text-align: right;
	padding: 0 4px 0 4px;
}

.forumnavbar {
	border-left: 1px solid #3E4034;
	border-right: 1px solid #3E4034;
	background-color: #9E603A; /*#B3934D;*/
	color: #3E4034;
	font-size: 0.8em;
	padding: 3px 8px 3px 8px;
}

.forumnavbar1 {
	float: left;
	padding: 3px 0 3px 0;
	width: 470px;
}

.forumnavbar2 {
	float: right;
	padding: 3px 0 3px 0;
	text-align: right;
	width: 200px;
}

/* Height for reusable header/footer classes */
.h5 { height: 5px; }
.h10 { height: 10px; }
.h15 { height: 15px; }
.h20 { height: 20px; }
.h25 { height: 25px; }
.h30 { height: 30px; }
.h35 { height: 35px; }
.h60 { height: 60px; }

.header2 {
	height: 30px;
}

.footer1 {
	height: 25px;
}

.footer2 {
	font-size: 0.6em;
	font-weight: bold;
	padding: 10px 0 0 0;
}

.footer2 a:link, .footer2 a:visited {
	color: #BC9F60;
	text-decoration: none;
}

.footer2 a:hover {
	color: #B3934D;
	text-decoration: underline;
}

/* Forum table styles */
th {
	color: #1F1F1F;
	background-color: #A5905B; /* #BC9F60; /*#B99F67;  /*orig: #B7A069; reddish: #9E603A;  */
	height: 35px;
	vertical-align: middle;
}

.th1 {
	font-size: 0.9em;
	letter-spacing: 1.2px;
	padding: 0 0 0 10px;
}

.th2 {
	background-color: #9B7F42; /*#B3934D; /* #B29556; /*orig: #AD9457; reddish: #8B5330; */
}

.th2, .th3 {
	color: #000000;
	font-size: 0.6em;
	font-weight: normal;
	text-align: center;
}

.td2 a:link, .td3 a:link, .topiclink a:link, .topicpages a:link, .topicby a:link {
	color: #B99536;
	text-decoration: none;
}

.td2 a:visited, .td3 a:visited, .topiclink a:visited, .topicpages a:visited, .topicby a:visited {
	color: #9EA072;
	text-decoration: none;
}

.gold a:link, .gold a:visited, a.gold:link, a.gold:visited {
	color: #B99536;
	text-decoration: none;
}

.td2 a:hover, .td3 a:hover, .topiclink a:hover, .topicpages a:hover, .topicby a:hover, .gold a:hover, a.gold:hover {
	color: #EA2D2E;
	text-decoration: underline;
}

/* lighter moss background */
.td1, .td3, .row2 {
	background-color: #60624E;
}

.row2 {

}

/* darker moss background */
.td2, .td4, .td8, .row1 {
	background-color: #535446; /* #595B47; */
}

/* tan background */
.td5 {
	background-color: #A5905B; /* #BC9F60; */
	color: #1F1F1F;
}

/* gold background */
.td6 {
	background-color: #9B7F42; /* #B3934D; */
}

/* rust background */
.td7 {
	background-color: #9E603A;
}

.td9 {
	background-color: #60624E;
	padding: 3px 8px 3px 8px;
}

.td10 {
	background-color: #9E603A;
	color: #3E4034;
	font-size: 0.7em;
	padding: 3px 8px 3px 8px;
}

/* 3 x 8 padding */
.td2, .td8 {
	padding: 3px 8px 3px 8px;
}

/* PADDING */
.p0x8 { padding: 0 8px 0 8px; }
.p2x4 { padding: 2px 4px 2px 4px; }
.p2x8 { padding: 2px 8px 2px 8px; }
.p3x8 { padding: 3px 8px 3px 8px; }

/*
.td7 {
	padding: 0 8px 0 8px;
}
*/

/* 0 x 8 x 0 x 10 padding 
.td5 {
	padding: 0px 8px 0px 10px;
}
*/

.datapad {
	padding: 0 0 0 53px;
}

.td2 { vertical-align: top; }

td h1 {
	margin: 0 0 2px 0px;
	font-size: 0.75em;
	font-weight: bold;
}

.td2 p {
	margin: 0 0 4px 0;
	text-align: justify;
}

td .legend {
	color: #1F1F1F;
	font-size: 0.7em;
}

.lglink {
	font-size: 0.9em;
	font-weight: bold;
	letter-spacing: 1.2px;
}

.topic {
	height: 40px;
}

.topiclink {
	font-size: 0.7em;
	font-weight: bold;
}

.topicby {
	font-size: 0.6em;
	float: right;
}

.topicpages {
	font-size: 0.6em;
	float: left;
}

/* */

.important {
	font-style: italic;
	font-weight: normal;
}

/** JOURNAL PAGE STYLES **/
p.author {
	text-align: right;
	margin: 30px 0 0px 0;
}

/* Portal Page Styles */

.portalleft {
	width: 215px;
}

.portalmain {

}

.p-box {
	/*border-left: 1px dotted #B7A069; */
	margin: 0 0 20px 5px;
}

.p-header {
	font-size: 0.9em;
	font-weight: bold;
	letter-spacing: 1.2px;
	background-color: #9B7F42;
	color: #1F1F1F;
	height: 25px;
	padding: 5px 0 0 5px;
}

.p-text {
	font-size: 0.75em;
	line-height: 150%;
	padding: 0 0 3px 3px;
}

.p-news {
	font-weight: bold;
}

.p-text li {
	line-height: 170%;
}

.p-module {
	border-bottom: 1px solid #3E4034;
	margin: 0 0 5px 0;
	padding: 0 0 10px 0;
}

.p-module-header {
	font-size: 0.9em;
	font-weight: bold;
	height: 25px;
	text-align: center;
	color: #1F1F1F;
	background-color: #A5905B;
	padding: 5px 0 0 0;
}

.p-module-text {
	font-size: 0.7em;
	line-height: 170%;
	padding: 5px 0 0 4px;
}

/* Form-related Styles */
FORM {
	display: inline;
}

INPUT, SELECT, TEXTAREA {
	font-family: verdana, sans-serif;
	font-size: 1.0em;
	border: 1px solid #595B47;
}

.inputfield {
	background-color: #60624E;
	border: 1px solid #3E4034;
	color: #9EA072;
}

.loginfield {
	background-color: #60624E;
	color: #9EA072;
}

.loginfield2 {
	background-color: #FFFFFF;
	color: #000000;
}

.selectfield {
	background-color: #B3934D;
	border: 0px;
	color: #000000;
}

.submitfield {
	background-color: #696A5C;
	border: 1px solid #B3934D;
	color: #9EA072;
}

.submitfield2 {
	background-color: #696A5C;
	border: 1px solid #B3934D;
	color: #000000;
}

.label {
	width: 100px;
}

ul.faq, ul.list {
	margin-left: 1.0em;
	margin-bottom: 0.1em;
	padding-left: 1.0em;
	padding-bottom: 0.1em;
}

ul li.faq {
	margin-bottom: 0.6em;
	padding-bottom: 0.6em;
}

H3 {
	font-size: 1.2em;
	margin: 0px;
	padding: 0 0 2px 0;
}

.rss {
	font-size: 0.8em;
	padding: 0 15px 0 0;
	text-align: right;
}
