<style>
{}

* { padding: 0; margin: 0; }

body { color: #000000; background-color: #efefef; text-align: center; height: 100%; }

#header { width: 980px; height: 120px; margin-left: auto; margin-right: auto; background-color: #DB1A21; border-left: 1px solid black; border-right: 1px solid black; border-top: 1px solid black; }

#title { width: 980px; height: 120px; margin-left: auto; margin-right: auto; background-color: #DB1A21; }
#logo { float: left; width: 380px; height: 120px; background-color: #DB1A21; }
#title-right { float: left; width: 600px; height: 120px; background-color: #DB1A21; }
#banner-ad { width: 600px; height: 50px; background-color: #DB1A21; text-align: center; padding: 20 0 20 0; }
#nav { width: 600px; height: 30px; background-color: #DB1A21; }

div.nav { float: left; width: auto; height: 30px; padding: 5 30 0 0; }
a:link.nav { text-decoration: none; font: bold 12pt/12pt Tahoma; color: #FFFFFF; }
a:visited.nav { text-decoration: none; font: bold 12pt/12pt Tahoma; color: #FFFFFF; }
a:active.nav { text-decoration: none; font: bold 12pt/12pt Tahoma; color: #FFFFFF; }
a:hover.nav { text-decoration: none; font: bold 12pt/12pt Tahoma; color: #FFFFFF; }

#main { width: 980px; background-color: #FFFFFF; height: auto; margin-left: auto; margin-right: auto; padding: 20 0 10 0; text-align: center; font: normal 10pt/12pt Verdana; border-left: 1px solid black; border-right: 1px solid black; }
#left { width: 470px; background-color: #FFFFFF; padding: 0 30 10 10; text-align: left; vertical-align: top; border: 0px solid black; }
#right { width: 450px; background-color: #FFFFFF; padding 0 10 10 0; text-align: center; vertical-align: top; border: 0px solid black; }

.news { border: 0px solid #DB1A21; padding: 5 5 5 5; text-align: left; }

#footer { width: 980px; margin-left: auto; margin-right: auto; background-color: #DB1A21; border-left: 1px solid black; border-right: 1px solid black; border-bottom: 1px solid black; }
#nav-bottom { width: 600px; height: 30px; background-color: #DB1A21; margin-left: auto; margin-right: auto; }
div.nav-bottom { float: left; width: auto; height: 30px; padding: 5 15 5 15; }

#eventlist { width: 960px; border: 0px solid #000000; border-collapse: collapse; font: normal 10pt/12pt Verdana; margin: 0 10 0 10; }
#eventlogo { width: 300px; border: 1px solid #000000; padding: 10 10 10 10; text-align: center; }
#eventdesc { width: 600px; border: 1px solid #000000; padding: 10 10 10 10; vertical-align: top; }

#communitylist { width: 980px; border: 0px solid #000000; border-collapse: collapse; font: normal 10pt/12pt Verdana; }
#communityitem { width: 240px; border: 0px solid #000000; border-collapse: collapse; font: bold 10pt/12pt Verdana; text-align: center; vertical-align: bottom; padding-bottom: 20px; }

#contact { text-align: left; padding-left: 10px; }

p { font: normal 10pt/12pt Verdana; }
h1 { font: bold 15pt/17pt Verdana; }
h2 { font: bold 13pt/15pt Verdana; }
h4 { font: bold 10pt/12pt Verdana; }
img { border: 0px solid #000000; }
ul { padding: 10 0 0 30; }
li { font: normal 10pt/12pt Verdana; }

/* FeedBurner on News Page */
		div.feedburnerFeedBlock {
					margin-left:0px;
					}
		div.feedburnerFeedBlock p.date {
					display: inline;
					font-style: italic;
					}
		div.feedburnerFeedBlock ul {
					padding-left: 10px;
					}
		div.feedburnerFeedBlock ul li div {
					display: block;
					}
		div.feedburnerFeedBlock span.headline {
					font-weight: bold;
					font-size: 10pt;
					display: block;
					}
		div.feedburnerFeedBlock ul li {
					padding-bottom: 10px;
					margin-bottom: 10px;
					list-style: none;
					}
		div.feedburnerFeedBlock ul li ul {
					padding-left: 50px;
					}
		div.feedburnerFeedBlock ul li ul li{
					padding-bottom: 0px;
					margin-bottom: 0px;
					list-style: disc;
					}
		div.feedburnerFeedBlock ul li ol li{
					padding-bottom: 0px;
					margin-bottom: 0px;
					list-style: decimal;
					}

/* Latest News Headlines on Home page */
		div.headline {
			margin-right: 10px;
			}
		div.headline div.feedburnerFeedBlock p.date {
					display: inline;
					font-style: bold;
					font-size: 8pt;
					}
		div.headline div.feedburnerFeedBlock ul {
					padding-left: 0px;
					}
		div.headline div.feedburnerFeedBlock ul li div {
					display: block;
					}
		div.headline div.feedburnerFeedBlock span.headline {
					font-weight: bold;
					font-size: 10pt;
					display: block;
					}
		div.headline div.feedburnerFeedBlock ul li {
					margin-bottom: 0px;
					padding-bottom; 0px;
					list-style: none;
					font-size: 8pt;
					border-bottom: 0px solid #000000;
					}
		div.headline div.feedburnerFeedBlock ul li ul li{
					padding-bottom: 0px;
					margin-bottom: 0px;
					list-style: disc;
					border-bottom: 0px solid #000000;
					}
		div.headline div.feedburnerFeedBlock ul li ol li{
					padding-bottom: 0px;
					margin-bottom: 0px;
					list-style: decimal;
					border-bottom: 0px solid #000000;
					}

</style>