/* CSS Document */

body
{
    background-color: #2C281D;
	margin: 25px;
}

#container {width:750px; margin-left:auto; margin-right:auto; border: solid 1px #777B4C; color:#FFFFFF; background-color:#000000;}

#header { height:104px; background-color:#000000; background-image:url(../images/logobg.gif);}

#nav {height:21px; background-color:#000000; color:#FFFFFF; clear:both;}

#content {background-image:url(../images/contentbg.gif); padding-left:20px; padding-right:10px; padding-top:10px; height:667px; background-position:top; background-repeat:no-repeat;}

#contentindex { background-image:url(../images/body-index.jpg); background-repeat:no-repeat; padding-left:20px; padding-right:10px; padding-top:10px;height:400px;}

#headerright { background-image:url(../images/header-right.jpg); background-repeat:no-repeat; float:right; width:361px; height:74px; border:0px; padding:15px; }

a:link {
	color: #DFD750;
}
a:visited {
	color: #DFD750;
}
a:hover {
	color: #999933;
}
a:active {
	color: #DFD750;
}


.bottomcopyinfo
{
    background-color: #463E2B;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-align:center; margin-left:auto; margin-right:auto; width:752px; padding-top:3px; padding-bottom:3px;
}

.bottomcopyinfo A
{
	color: #FFFFFF;
	text-decoration: underline;
}

.bottomcopyinfo A:hover
{
	color: #D8D6BC;
	text-decoration: underline;
}


.hometable
{
    font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 9pt;
	color: #FFFFFF;
	padding: 14px;
}

.hometable A
{
	color: #E6E6CC;
   text-decoration: underline;
}

.hometable A:hover
{
	color: #EAEAEA;
    text-decoration: underline;
}

.photospages
{
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	color: #CBC340;
	padding: 6px;
}

.photospages A
{
	color: #F0E868;
	text-decoration: underline;
}

.photospages A:hover
{
	color: #F9F4A4;
	text-decoration: underline;
}

.menutext
{
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	color: #FFFFFF;
	padding: 2px;
}

.menutexttitle
{
    font-family: Garamond, Georgia, Times New Roman, Serif;
	font-size: 12.5pt;
	color: #BFB73D;
	font-weight: bold;
	padding: 3px;
}


.menunav
{
    font-family: Garamond, Georgia, Times New Roman, Serif;
	font-size: 11pt;
	background-color: #2C0000;
	border-top: solid 1px #6D0000;
	border-bottom: solid 1px #6D0000;
	font-weight: normal;
	color: #BFB73D;
	padding: 5px;
}

.menunav A
{
	color: #DFD750;
	text-decoration: underline;
}

.menunav A:hover
{
	color: #DFD750;
	text-decoration: none;
}

.menubullet
{
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 7pt;
	font-weight: normal;
	color: #FFFFFF;
}

.sitecontent
{
    font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 9pt;
	line-height: 20px;
	color: #EAEAEA;
}

.sitecontent A
{
	color: #E6E6CC; text-decoration: underline;
}

.sitecontent A:hover
{
	color: #D1D098; text-decoration: underline;
}



.restbody
{
	background-image: url(/images/contentbg.gif);
	background-repeat: no-repeat;
	padding: 20px;
}

.navigation
{
	background-color: #000000;
}

.dropcap
{
    font-family: Garamond, Times New Roman, Georgia, serif;
	font-size: 23pt;
	font-weight: normal;
	line-height: normal;
	line-height: 20px;
}

.menulisttext
{
    font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 9pt;
	color: #FFFFFF;
	padding: 2px;
}

.formtext
{
    font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 9pt;
	color: #FFFFFF;
	padding: 2px;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
}

.formfield
{
    font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 8pt;
	color: #000000;
}

.button
{
    font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
}
.td_bg {
	background-image: url(/images/leftbg.gif);
	background-position: left top;
}
.td_bg2 {
	background-image: url(/images/david_right.jpg);
	background-position: left top;
}
.tableborder .menutext a:link {
	color: #FFFFFF;
}
.tableborder .menutext a:hover {
	color: #BFB73D;
	text-decoration: none;
}
.tableborder .menutext a:visited {
	color: #FFFFFF;
}
.tableborder .menutext a:visited:hover {
	color: #BFB73D;
}
