html, body {
    	padding: 0;
    	scrollbar-3dlight-color: #74543c;
    	scrollbar-arrow-color: #a09389;
    	scrollbar-base-color: #292723;
    	scrollbar-darkshadow-color: #653c1e;
    	scrollbar-face-color: #391d0c;
    	scrollbar-highlight-color: #886847;
    	scrollbar-shadow-color: #13181e;
    	scrollbar-track-color: #292723;
}
body.home {
		background: #000000;
		background-image: url('../images/bg.png');
		background-repeat: repeat-y;
    	margin: 0px;
    	padding:0px;
    	padding-bottom:20px;
    	height:100%;
    	font-size: 11px;
    	font-family: Trebuchet MS;
    	color:#917159;
}
a {
		color: #917159;
		text-decoration: none;
}
a:hover {
		color: #917159;
		text-decoration: underline;
}

.inputbox {
		width: 200px;
		border: 1px solid #000000;
		background: #292723;
		font-size: 11px;
		font-family: Verdana;
		color: #917159;
}

.subbut {
		border: 1px solid #000000;
		background: #292723;
		font-size: 11px;
		font-family: Verdana;
		color: #917159;
}
/**
* Page Layouts
*/
					
#left {
		margin-left: 0px;
		width: 173px;
		float: left;
}
				
#right {
		margin-top: 0;
		margin-left: 180px;
}

#logo {
		text-align: center;
		width: 98.5%;
		padding-left: 5px;
}
/**
* Post Layouts
*/
					
.post-header {
		background-image: url('../images/Post-Header-BG.png');
		background-repeat: repeat;
		height: 25px;
		width: 98.5%;
		border: 1px solid #000000;
		border-bottom: 0;
		padding-left: 5px;
		font-family: Georgia;
		font-weight: bold;
		color: #b5a599;
}
							
.post-body {
		background: #000000;
		background-image: url('../images/Post-Body-BG.png');
		background-repeat: repeat;
   		margin: 0px;
    	padding:0px;
		padding-top:10px;
    	padding-bottom:20px;
    	height:100%;
    	font-size: 12px;
    	font-family: Trebuchet MS;
    	color:#a09389;
		width: 98.5%;
		border: 1px solid #000000;
		border-top: 0;
		border-bottom: 0;
		padding-left: 5px;
		padding-right: 5px;
}
					
.post-footer {
		background: #000000;
		background-image: url('../images/Post-Body-BG.png');
		background-repeat: repeat;
    	margin: 0px;
    	padding:0px;
    	height:25px;
    	font-size: 11px;
    	font-family: Trebuchet MS;
		width: 98.5%;
		border: 1px solid #000000;
		border-top: 0;
		padding-left: 5px;
		padding-right: 5px;
		padding-bottom: 5px;
		margin-bottom: 15px;
		text-align: left;
}

/**
* Error Layouts
*/
					
.error-header {
		background-image: url('../images/Error-Header-BG.png');
		background-repeat: repeat;
		height: 25px;
		width: 98.5%;
		border: 1px solid #000000;
		border-bottom: 0;
		padding-left: 5px;
		font-family: Georgia;
		font-weight: bold;
		color: #b5a599;
}
							
.error-body {
		background: #000000;
		background-image: url('../images/Error-Body-BG.png');
		background-repeat: repeat;
    	margin: 0px;
    	padding:0px;
		padding-top:10px;
    	padding-bottom:20px;
    	height:100%;
    	font-size: 11px;
   		font-family: Trebuchet MS;
    	color:#a09389;
		width: 98.5%;
		border: 1px solid #000000;
		border-top: 0;
		padding-left: 5px;
		padding-right: 5px;
}

/**
* Roster Layouts
*/
												
.roster-body {
		background: #000000;
		background-image: url('../images/Body-BG.png');
		background-repeat: repeat;
    	margin: 0px;
    	padding:0px;
		padding-top:10px;
    	padding-bottom:20px;
    	height:100%;
    	font-size: 11px;
    	font-family: Trebuchet MS;
    	color:#a09389;
		width: 98.5%;
		border: 1px solid #000000;
		padding-left: 5px;
		padding-right: 5px;
}

/**
* Contact Layouts
*/
												
.contact-body {
		background: #000000;
		background-image: url('../images/Body-BG.png');
		background-repeat: repeat;
    	margin: 0px;
    	padding:0px;
		padding-top:10px;
    	padding-bottom:20px;
    	height:100%;
    	font-size: 11px;
    	font-family: Trebuchet MS;
    	color:#a09389;
		width: 98.5%;
		border: 1px solid #000000;
		padding-left: 5px;
		padding-right: 5px;
}

/**
* Server Layouts
*/
												
.server-body {
		background: #000000;
		background-image: url('../images/Body-BG.png');
		background-repeat: repeat;
    	margin: 0px;
    	padding:0px;
		padding-top:10px;
    	padding-bottom:20px;
    	height:100%;
    	font-size: 11px;
    	font-family: Trebuchet MS;
    	color:#a09389;
		width: 98.5%;
		border: 1px solid #000000;
		padding-left: 5px;
		padding-right: 5px;
}

/**
* Enlist Layouts
*/
												
.enlist-body {
		background: #000000;
		background-image: url('../images/Body-BG.png');
		background-repeat: repeat;
    	margin: 0px;
    	padding:0px;
		padding-top:10px;
    	padding-bottom:20px;
    	height:100%;
    	font-size: 11px;
    	font-family: Trebuchet MS;
    	color:#a09389;
		width: 98.5%;
		border: 1px solid #000000;
		padding-left: 5px;
		padding-right: 5px;
}

.enlist-complete {
		background: #000000;
		background-image: url('../images/Success-Body-BG.png');
		background-repeat: repeat;
    	margin: 0px;
    	padding:0px;
		padding-top:10px;
    	padding-bottom:20px;
    	height:100%;
    	font-size: 11px;
    	font-family: Trebuchet MS;
    	color:#a09389;
		width: 98.5%;
		border: 1px solid #000000;
		padding-left: 5px;
		padding-right: 5px;
}

.enlist-failed {
		background: #000000;
		background-image: url('../images/Error-Body-BG.png');
		background-repeat: repeat;
    	margin: 0px;
    	padding:0px;
		padding-top:10px;
    	padding-bottom:20px;
    	height:100%;
    	font-size: 11px;
    	font-family: Trebuchet MS;
    	color:#a09389;
		width: 98.5%;
		border: 1px solid #000000;
		padding-left: 5px;
		padding-right: 5px;
}

/**
* Enlist Layouts
*/
												
.admin-body {
		background: #000000;
		background-image: url('../images/Body-BG.png');
		background-repeat: repeat;
    	margin: 0px;
    	padding:0px;
		padding-top:10px;
    	padding-bottom:20px;
    	height:100%;
    	font-size: 11px;
    	font-family: Trebuchet MS;
    	color:#a09389;
		width: 98.5%;
		border: 1px solid #000000;
		padding-left: 5px;
		padding-right: 5px;
}

.admin-complete {
		background: #000000;
		background-image: url('../images/Success-Body-BG.png');
		background-repeat: repeat;
    	margin: 0px;
    	padding:0px;
		padding-top:10px;
    	padding-bottom:20px;
    	height:100%;
    	font-size: 11px;
    	font-family: Trebuchet MS;
    	color:#a09389;
		width: 98.5%;
		border: 1px solid #000000;
		padding-left: 5px;
		padding-right: 5px;
}

.admin-failed {
		background: #000000;
		background-image: url('../images/Error-Body-BG.png');
		background-repeat: repeat;
    	margin: 0px;
    	padding:0px;
		padding-top:10px;
    	padding-bottom:20px;
    	height:100%;
    	font-size: 11px;
    	font-family: Trebuchet MS;
    	color:#a09389;
		width: 98.5%;
		border: 1px solid #000000;
		padding-left: 5px;
		padding-right: 5px;
}
