﻿HTML, FORM
{ 	min-height: 100%;
 	height: auto;
 	margin: 0px;
 	background-color: #aa9786 	;
 	color: #ffe4bc;
	background-image: url(Images/bg.gif);
	background-repeat:repeat-x;
}

body 
{
 	background-color: #aa9786;
	background-image: url(Images/bg.gif);
	background-repeat:repeat-x;
	font-family: Arial, Verdana, Sans-Serif;
	line-height: 150%;
	font-size: 12px;
	height: 100%;
 	color: #ffe4bc;
 	margin: 0px 0px;
}

H1
{
	font-size: 16px;
	padding: 0px 0px 0px 5px;
	margin: 0px;
	color: white;
}

H2
{
	font-size: 16px;
	padding: 0px 0px 0px 5px;
	margin: 0px;
	color: white;
}

UL
{
	padding: 0px;
	margin: 5px 0px 5px 30px;
}

P
{
	margin: 0px;
	padding: 5px 0px 10px 5px
}


INPUT, SELECT, TEXTAREA
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
}

.TextboxBig
{
	border: solid 1px dimgray;
	width: 350px;
	padding: 3px;
}

.Textbox
{
	border: solid 1px dimgray;
	width: 250px;
	padding: 3px;
}

.Button
{
	background-color: #ecd2ad;
	color: #584534;
	padding: 3px;
	border: solid 1px dimgray;
}

.ButtonDelete
{
	background-color: crimson;
	border: solid 1px dimgray;
	color: #f1e9cb;
	padding: 3px;
}

A
{
	color: white
}

/* Text / Body area */
.TextHolder
{
	background-color: #624778;
	padding: 10px 17px 10px 10px;
}

.Text
{
	font-family: Arial, Verdana, Sans-Serif;
	color: #f1e9cb;
}


/* Menu */
.MenuHolder
{
	background-image: url(Images/menu.png);
	height: 35px;
}

.Menu
{
	padding: 0px 10px 10px 0px;
	background-color: #665342;
	border-bottom: solid 6px #b39b7f;
	width: 771px;
}

.Menu A
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 14px;
	color: white;
	text-decoration: none;
	font-weight: bold;
	margin-left: 20px;
	margin-right: 40px;
	border-bottom: dotted 1px #f4dab3;
}


.Menu A:Hover
{
	border-bottom: solid 1px #f4dab3;
}

.Main
{
	width: 782px;
	margin: 0px auto;
	background-color: #6b5847;
}

.Body
{
	padding: 10px 20px 20px 10px;
}

/* Sub Menu */
.SubMenuHolder
{
	background-color: #624778;
	padding: 10px 17px 10px 10px;
}

.SubMenu
{
	text-align: right;
}

.SubMenu A
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 14px;
	color: #f1e9cb;
	text-decoration: none;
	font-weight: bold;
	border-bottom: solid 1px #624778;
	line-height: 200%
}

.SubMenu A:Hover
{
	border-bottom: dotted 1px #f1e9cb;
}

/* Light Banner */
.LightBanner
{
	height: 35px;
	background-image: url(Images/light-bg.jpg);
	background-repeat: repeat-y;
}

/* Footer */
.Footer
{
	background-image: url(Images/footer.png);
	background-repeat: no-repeat;
	height: 100px;
	width: 892px;
	margin: 0px auto;
	padding-right: 132px;
}

.FooterText
{
	font-size: 13px;
	color: #372444;
	padding: 30px 60px 0px 0px;
	text-align: right;
}

/* Placeholders */

.BodyLogin
{
	width: 760px;
	margin: -0px auto;
 	background-color: #aa9786 	;
}
.BodyHolder
{
	padding: 15px 41px 15px 38px
}

.Error
{
	color: #ffe8ff;
}



.AdminHeader
{
	background-color: #162a83;
	color: White;
	border: solid 1px dimgray;
	font-weight: bold;
	font-size: 12px;
}

.AdminRow
{
	background-color: White;
}
.AdminRowAlt
{
	background-color: aliceblue;
}

.AdminCell
{
	border: solid 1px dimgray;
}

.GalleryThumb
{
	overflow: hidden;
	height: 103px;
	width: 103px;
	border: solid 3px #a79178;
}