/* skin */

/* global */
body, html
{
	background-color:#DDD4C9;
}

h1
{
	color: #ffffff;
	background-color: #8E8278;
	background-repeat: repeat-x;
	background-position: top;
}

h2
{
	color: #574F4B;
}

h3
{
	color: #574F4B;
}

strong
{
	color: #574F4B;
}

a
{
	color: #574F4B;
}

a:hover
{
	color: #851E14;
}

a.current
{
	color: #851E14;
}

.error
{
	color: red;
}

a.button
{
	border:solid 2px #85786f;
	color: #ffffff;
	background-image: url('../images/thBackground.gif');
	background-color:#E5DFD7;
}

a.button:hover
{
	color: #DDD4C9;
	position: relative;
	top	: 1px;
	left:1px;
}

a.button:active
{
	color: #ffffff;
}

div#topMenu ul li a
{
	/* font-variant: small-caps; */
	/* color: #ffffff; */
}

div#topMenu ul li a:hover
{
	color : #851E14;
}

/* admin */
div#header
{
	background-image: url('../images/headerBackground.jpg');
	background-color: #423524;
	background-repeat: no-repeat;
}

div#topMenu ul li
{
	color:#ffffff;
}

div#siteContent
{
	background-image: url('../images/contentBackground.jpg');
}

div#siteContentLight
{
	background-image: url('../images/contentBackgroundAdmin.jpg');
	display:table;
	width: 1020px;
	height: 577px;
	overflow: auto;	
}

div#adminContent
{
}

div#copyright, div#webmaster
{
	color: #fff;
}

div#webmaster a, div#webmaster a:active, div#webmaster a:visited
{
    color: #fff;
}

div#webmaster a:hover
{
    color: #8E8278;
}

div#footer
{
	background-image: url('../images/footerBackground.jpg');
	background-repeat: repeat-y;
	background-color: #5A504E;
}

/* menu layout */
div.menuTitle
{
	color: #ffffff;
	background-color: #8E8278;
	background-image: url('../images/thBackground.gif');
	background-repeat: repeat-x;
	background-position: top;
}

div.menuContent
{
	border: solid 2px #8E8278;
}

div.menuContent ul li.menuSeparation
{
	border-bottom: dotted 2px #8E8278;
}

/* tool boxes */
div.toolBoxHeader
{
	color: #ffffff;
	background-color: #8E8278;
	background-image: url('../images/thBackground.gif');
	background-repeat: repeat-x;
	background-position: center center;
}

div.toolBox
{
	border: solid 2px #8E8278;
}

/* admin */

table.dataGrid .dataHeader th {
	color: white;
	background-color: #85786f;
	background-image: url('../images/thBackground.gif');
	background-repeat: repeat-x;
	background-position: center;
}

table.dataGrid .simpleHeader th {
	color: #574F4B;
	font-weight: bold;
	background:#b0a69e;
}

table.dataGrid .dataAlternate {
	background-color: #e7dfd3;
	background-image: url('../images/alternateBackground.gif');
	background-repeat: repeat-x;
	background-position: center center;
}

input, select, textarea
{
	border:solid 1px #85786f;
	background-image: url('../images/inputBackground.gif');
	background-color:#DAD4CB;
	background-repeat: repeat-x;
}

.imageSelecter
{
	border: dotted 2px #8E8278;
}

.blankImageSelecter
{
	border: dotted 2px #8E8278;
	background-color: #C5BEBA;

}

.modalBack
{
	background-color:#fff;
}

div.conceptTitle
{
	color: #ffffff;
	background-color: #8E8278;
	background-image: url('../images/footerBackground.jpg');
	background-repeat: repeat-y;
	background-position: top;
	/* font-variant: small-caps; */
	/* font-family: Verdana, Tahoma, Arial, sans-sherif; */
        font-family: Arial, sans-sherif;
	font-size: 14px;
	font-weight: bold;
        padding: 3px 0px 3px 10px;
}

a.mainMenuOn
{
    color: #ffffff;
	font-variant: normal;
	/* font-family: Verdana, Tahoma, Arial, sans-sherif; */
    font-family: Arial, sans-sherif;
	font-size: 15px;
	font-weight: bold;
    padding: 3px 0px 3px 10px;
}

a.mainMenuOff
{
	color: #bab4ae;
	font-variant: normal;
	/* font-family: Verdana, Tahoma, Arial, sans-ssherif; */
    font-family: Arial, sans-sherif;
	font-size: 15px;
	font-weight: bold;
    padding: 3px 0px 3px 10px;
}
