﻿body
{
	font: 70% verdana, arial, helvetica, sans-serif;
	line-height: 1.5em;
	margin: 0;
	padding: 0;
	background-color: #3D3723;
	color: #979771;
}
/* paragraph style */
h1
{
	color: #A38F3F;
	font-size: 1.5em;
}
/* default link */
a:link
{
	color: #BD7507;
}
a:visited
{
	color: #BD7507;
}
a:hover
{
	color: #676346;
}
/* alignment */
.toright
{
	text-align: right;
}
.tocenter
{
	text-align: center;
}
/* layout */
.editbox
{
	border: #59573f 1px solid;
	background-color: #201E12;
	width: 840px; /*Width of main container*/
	padding: 20px;
	padding-top: 5px;
	margin-top: 20px;
}
#maincontainer
{
	position: relative;
	width: 840px; /*Width of main container*/
	margin: 0 auto; /*Center container on page*/
	margin-top: 20px;
	padding: 20px;
	padding-top: 5px;
	border: #59573f 1px solid;
	background-color: #201E12;
}
#topsection
{
	height: 150px; /*Height of top section*/
}
#contentwrapper
{
	float: left;
	width: 100%;
}
#contentcolumn
{
	margin-left: 200px; /*Set left margin to LeftColumnWidth*/
}
#leftcolumn
{
	float: left;
	width: 200px; /*Width of left column*/
	margin-left: -840px; /*Set left margin to -(MainContainerWidth)*/
	padding-top: 30px;
}
#footer
{
	clear: left;
	width: 100%;
	text-align: center;
	padding: 20px 0;
}
.innertube
{
	padding: 3px;
	margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
	margin-top: 0;
}
/* message label */
.message
{
	color: red;
}
/* menu */
.menuitem
{
	font-size: 1.2em;
	padding-right: 10px;
	padding-left: 15px;
	padding-bottom: 8px;
	padding-top: 8px;
	color: #cd7f07;
}
.menuitem a
{
	text-decoration: none;
}
.menuitem a:hover
{
	color: #CFCEC4;
}
.menuitem a.selected
{
	color: #CFCEC4;
}
/* separator */
.sep
{
	border: none 0;
	border-top: 1px dotted #000; /*the border*/
	height: 1px; /*whatever the total width of the border-top and border-bottom equal*/
	border-color: #59573F;
}
/* modal popup */
.modalBackground
{
	background-color: Gray;
	filter: alpha(opacity=70);
	opacity: 0.7;
}
.modalPopup
{
	color: #333333;
	background-color: #ffffdd;
	border-width: 1px;
	border-style: solid;
	border-color: Gray;
	padding: 3px;
	width: 250px;
}
/* FileListGrid */
.fileListGrid td
{
	white-space: nowrap;
}
.fileListGridColumn td
{
	padding-right: 10px;
}
.fileListHeader
{
}
/* DirectoryTree */
.directoryTree a:link
{
	color: Black;
}
.directoryTree a:visited
{
	color: Black;
}
.directoryTree a:hover
{
	color: Black;
}
/* Editor */
.editTable
{
	padding: 20px;
}
.editButton
{
	width: 80px;
}
