body   { color: black; background-color: black }
a   { color: #ffd700; font-weight: bold }
div.front-main { text-align: left; margin-right: auto; margin-left: auto; width: 760px; border: solid 2px white}
div.main              { background-image: url(leather_5.gif); background-repeat: repeat; text-align: left; margin-right: auto; margin-left: auto; width: 760px; height: auto !important; border: solid 2px white; min-height: 550px !important;}
div.header      { float: none; clear: both }
div.logo    { position: relative; width: 281px; height: 138px; float: left }
div.title    { position: relative; width: 470px; height: 138px; float: right }
div.title h1     { color: #feeaca; font-size: 25px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 125px; text-align: center }
div.nologo h1   { line-height: 0px; position: relative; z-index: -1; width: 0; height: 0; overflow: hidden }
div.flash  { }
div.content      { color: #feeaca; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 1.3; text-align: justify; padding-right: 10px; padding-left: 10px; position: relative; top: 0; float: none; clear: both }
ul.menu             { margin: 0; padding: 0; z-index: 1; width: 758px; float: none; clear: both }
div.container   { float: right }
div.footer { 
	color: #fff; 
	font-size: 14px; 
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	text-align: center;
	margin-top: 20px;
}
div.intro  { color: yellow; font-size: xx-small; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: center; margin-right: auto; margin-left: auto; position: relative; top: 5px }
div.footer a  { letter-spacing: 1px }
table.calendar    { color: #000; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #f5f5f5 }
td.calnormal a  { color: #a0522d }