body{ background: #ffffff; font: 12px arial, sans-serif; color: #000; margin: 0; padding: 0; margin-bottom: 20px; }
a{ color: #AA0303; text-decoration: underline; }
a:hover{ color: #3E515E; text-decoration: none; }

#holder{ width: 750px; margin: 0 auto; padding-bottom: 25px;
 background-color: #F5F5F5; border-left: 2px #436C78 solid; border-right: 2px #436C78 solid; border-bottom: 2px #436C78 solid; }
#logo { position: absolute; left: 20px; top: 0px; background:    url("images/donlogo3.gif") no-repeat;}
#header{ height: 60px; background:    url("images/back.gif") repeat-x; }

#header h1{
	position: absolute;
	right: 21px;
	bottom: 20px;
	margin: 0;
	font: 1.4em georgia, serif;
	color: #E5E5E5;
	z-index: 1;
	font-style: italic;
	top: 18px;
	left: 293px;
}
#header h2{
	position: absolute;
	right: 19px;
	bottom: 18px;
	margin: 0;
	font: 1.4em georgia, serif;
	color: #3E515E;
	z-index: 0;
	font-style: italic;
	top: 33px;
	left: 312px;
	width: 457px;
	height: 21px;
}

#menu { margin: 0; padding: 0; background: #555; height: 2.5em; }
#menu ul { border: 0; margin: 0; padding: 0; list-style-type: none; text-align: center; clear: left;}
#menu ul li { display: block; float: left; text-align: center; padding: 0; margin: 0; }
#menu ul li a { background: #555; width: 106px; height: 2.5em; border-top: 1px solid #555; border-left: 1px dashed #777; border-bottom: 1px solid #555;
	border-right: none; padding: 0; margin: 0; color: #f5f5f5; text-decoration: none; display: block; text-align: center;
	font-weight: bold; text-transform: uppercase; letter-spacing: 1px; line-height: 2.5em; font-size: xx-small; voice-family: "\"}\""; voice-family: inherit; font-size:    x-small;}
html>#menu ul li a  { font-size: x-small; }
#menu ul li a.first { border-left: none; }
#menu ul li a:hover { color: #fff; background: #AA0303; }
#menu a:active	{ background: #c60; color: #fff; }
#undermenu{ height: 24px; background:    url("images/menu-bot.png") repeat-x; }

#header, #menu, #undermenu, #content, #footer{ position: relative; left: 0; top: 0; width: 100%; }
#content{ height: auto; background-color: transparent; }
#content ul{ list-style-type: circle; line-height: 2.5em; color: #555; }
#content li{ margin: 0 0 0 5px; padding: 0; }
#footer { text-align: center; position: relative; left: 50%; top: 0; width: 750px; height: auto; margin-left: -375px; color:#AA0303; font-size:90%;}

p{ margin: 25px 30px 10px 30px; padding: 0; text-align: justify; text-indent: 15px; font: 1em arial, sans-serif; line-height: 1.5em; color: #3E515E; }
.normal p{ margin: 0; padding: 4px; text-indent: 0; font: 1em arial, sans-serif; color: #3E515E; text-align: center; }
.normal2 p{ margin: 0; padding: 3px; text-indent: 0; font: 1em arial, sans-serif; color: #3E515E; text-align: right; }
.normal h3{ text-align: center; margin-bottom:5px; background:#ECEFF3; }
i{ font: 1em arial, sans-serif; font-style: italic; color: #000; }
#content b{ font-weight: bold; color: #3E515E; }
#footer b{ font-weight: bold; color: #f5f5f5; }
.quote{ margin: 0 30px 10px 50px; font: italic 0.8em verdana, sans-serif; background-color: #fff; padding: 5px; text-indent: 0; border: 1px #aaa dotted; }
.noindent{ text-indent: 0; }
.text{ margin: 15px 30px 10px 30px; } 

h1{ font: 2em georgia, serif; margin: 25px 0 0 30px; padding: 0; color: #AA0303; font-style: italic; font-weight: bold; }
h2{ font: 0.8em georgia, serif; margin: -3px 0 0 35px; padding: 0; color: #aaa; }
h3{ font: 1.4em helvetica, sans-serif; letter-spacing: 1px; margin: 20px 0 0 30px; padding: 0; color: #AA0303; }
h4{ font: 1.2em georgia, serif; margin: 0 0 0 50px; padding: 0; color: #555; }
h5{ font: 1.2em georgia, serif; letter-spacing: 1px; margin: 20px 0 5px 30px; padding: 0; color: #CC3333; font-weight: bold; }
h6{ font: 1.1em arial,helvetica, sans-serif; margin: 0 0 0 50px; padding: 0; color: #555; }
h6 a{ color: #555; text-decoration: none; }
h6 a:hover{ text-decoration: underline; }

#snav div{background:#CC3333; line-height: 3em; border:1px solid #AA0303; }
#snav div a{display:block; line-height: 3em; font-size:125%; color:#f5f5f5; text-decoration:none; font-size: xx-small; voice-family: "\"}\""; 
voice-family: inherit; font-size: x-small; letter-spacing: 1px; text-transform:uppercase; padding-left: 1em; }
#snav div a:hover{background:#555; color:#f5f5f5;text-decoration:none;}

