body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;	font-weight: normal; color: #333333; margin: 0; text-align: center; background-image: url(../imgs/bgrnd_home.gif); }

h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; padding: 0; margin: 15px 0 0 0; width: 370px; }
h1 a, a:visited { display: block; color: #660000; width: 100%; height: 100%; background-repeat: no-repeat; text-decoration: none; }
h1 a:hover { color: #FFFFFF; background-color: #660000; text-decoration: none; }
h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; display: inline; }

p { margin: 0 0 5px; }
a, a:visited { color: #FF0033; text-decoration: none; display: inline; }
a:hover { color: #000000; text-decoration: none; }
img { border: 0; }

div#content { width: 790px;	background-color: #FFFFFF; margin: 0 auto; text-align: left; }

div#headRow { width: 750px; height: 122px; margin: 0 20px; }
div#headRow a, a:visited { color: #FF0033; text-decoration: none; display: inline; }
div#leftMenuCol { width: 370px; height: 100%; float: left; margin: 0; }
div#rightMenuCol { width: 370px; height: 100%; float: right; margin: 0; }

div#rightMenuCol ul { margin: 0; padding: 0; }
div#logoFlashContent  { margin: 0 0 10px 0; }
div#rightMenuCol li { margin: 0; padding: 0; display: inline; }
div#menuFlashContent { margin: 0 0 10px 0; }

div#leftCol { width: 370px; float: left; margin: 0 0 20px 20px; display: inline; }
div#rightCol { width: 370px; float: right; margin: 0 20px 20px 0; display: inline; }

div#welcome { width: 370px; float: left; margin: 0 0 10px 0; }
div#welcome a, a:visited { font-weight: bold; color: #3399CC; text-decoration: none;}
div#welcome a:hover { color: #333333; text-decoration: none; }
.welcomeLink { border-top: 1px dashed #000000; width: 370px; margin: 0; padding: 5px 0 0 0; }

div#bubbleUp { width: 180px; float: left; margin: 0; }
div#movieHolder { height: 180px; }
div#constantLinks { width: 180px; float: left; margin: 10px 0 0 0; }
div#constantLinks ul { list-style: none; margin: 10px 0 0 0; padding: 0; }
div#constantLinks li { border-top: 1px dashed #666666; margin: 5px 0 0 0; padding: 5px 0 0 0; }
div#constantLinks a, a:visited { color:#666666; font-weight: normal; text-decoration: none; }
div#constantLinks a:hover { color: #333333; text-decoration: none; }

div#lastSunday { width: 180px; float: right; margin: 0 0 10px 0; }
div#lastSunday img { margin: 0 0 10px 0; }
div#lastSunday a, a:visited { font-weight: bold; color: #FF6600; text-decoration: none;}
div#lastSunday a:hover { color: #333333; text-decoration: none; }
.downloadLink { border-top: 1px dashed #000000; width: 180px; margin: 0; padding: 5px 0 0 0; }

div#nextSunday { width: 180px; float: right; margin: 0; }
div#nextSunday img { margin: 0 0 10px 0; }
div#nextSunday a, a:visited { font-weight: bold; color: #66CC00; text-decoration: none;}
div#nextSunday a:hover { color: #333333; text-decoration: none; }

div#notices { width: 180px; float: left; margin: 0; }
div#notices img { margin: 0 0 10px 0; }
div#notices a, a:visited { font-weight: bold; color: #FF0033; text-decoration: none;}
div#notices a:hover { color: #333333; text-decoration: none; }

div#events { width: 180px; float: right; margin: 0; }
div#events img { margin: 0 0 10px 0; }
div#events a, a:visited { font-weight: bold; color: #66CC00; text-decoration: none;}
div#events a:hover { color: #333333; text-decoration: none; }

.itemEntry { border-top: 1px dashed #000000; width: 180px; margin: 0; padding: 5px 0 0 0; }
.itemEntry h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; display: block; margin: 0; }
.itemEntry h4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; display: inline; margin: 0 5px 0 0; }

