body { margin: 0; padding: 0; background: #000 ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #355975; text-align: left; }
a { color: #355975; text-decoration: underline; }
a:hover { color: #355975; text-decoration: none; }
img { border: 0; }
strong { color: #355975; }
h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #961717; margin: 10px 0 0 0; padding: 0; line-height: 1.2em;}
h2 {display: block; width: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 5px; font-size: 14px; color: #0a2f6b; margin: 0; }
h3 {font-size: 11px; color: #00325d; margin: 10px 0 0 15px; padding: 0; line-height: 1.2em;}
h4 { margin: 2em 0 .5em 0; font-size: 12px; color: #961717; }
p { margin: 0; padding: 10px 20px 0 20px; line-height: 1.4em; }
.clear { clear: both; }
.table {width: 100%; border: 1px solid #d8e5f2; margin: 10px;}
.cell {padding: 5px; border: 0px;}
.alt {background:#eff4fc; width: 33%; border: 0; }
.img {margin: 10px; padding: 3px; width: 125px; height: 83px; background: #e0e1ee; float: left;}

div#container {margin: 0 auto; width: 800px; background: #000; overflow: hidden; }

div#container div#top {margin: 0; width: 800px; height: 170px; background: url(../images/top.jpg) no-repeat; overflow: hidden; text-indent: -9000em;}
div#container div#top a.logo {display: block; float: left; width: 130px; height: 130px; margin: 15px 0 0 20px; }

div#container div#nav {margin: 0 auto; padding: 0; width: 800px; height: 38px; background: #000; text-indent: -9000em; overflow: hidden;}
div#container div#nav ul {margin: 0 0 0 12px; padding: 0; list-style: none; }
div#container div#nav ul li {float: left; margin:  0; padding: 0;  }
div#container div#nav ul li a {display: block; text-indent: -9000em; overflow: hidden; height: 38px;}
div#container div#nav ul li a.home {margin: 0; background: url(../images/nav-home.jpg) no-repeat top; width: 84px;}
div#container div#nav ul li a.home:hover {background: url(../images/nav-home.jpg) no-repeat bottom;}
div#container div#nav ul li a.about {margin: 0; background: url(../images/nav-about.jpg) no-repeat top; width: 101px;}
div#container div#nav ul li a.about:hover {background: url(../images/nav-about.jpg) no-repeat bottom;}
div#container div#nav ul li a.news {margin: 0; background: url(../images/nav-news.jpg) no-repeat top; width: 73px;}
div#container div#nav ul li a.news:hover {background: url(../images/nav-news.jpg) no-repeat bottom;}
div#container div#nav ul li a.sponsors {margin: 0; background: url(../images/nav-sponsors.jpg) no-repeat top; width: 103px;}
div#container div#nav ul li a.sponsors:hover {background: url(../images/nav-sponsors.jpg) no-repeat bottom;}
div#container div#nav ul li a.events {margin: 0; background: url(../images/nav-events.jpg) no-repeat top; width: 83px;}
div#container div#nav ul li a.events:hover {background: url(../images/nav-events.jpg) no-repeat bottom;}
div#container div#nav ul li a.photos {margin: 0; background: url(../images/nav-photos.jpg) no-repeat top; width: 90px;}
div#container div#nav ul li a.photos:hover {background: url(../images/nav-photos.jpg) no-repeat bottom;}
div#container div#nav ul li a.donations {margin: 0; background: url(../images/nav-donations.jpg) no-repeat top; width: 116px;}
div#container div#nav ul li a.donations:hover {background: url(../images/nav-donations.jpg) no-repeat bottom;}
div#container div#nav ul li a.contact {margin: 0; background: url(../images/nav-contact.jpg) no-repeat top; width: 126px;}
div#container div#nav ul li a.contact:hover {background: url(../images/nav-contact.jpg) no-repeat bottom;}

div#container div#content {margin: 0 auto; padding: 0; width: 731px; background: #fff; border-left: 8px solid #e5e5ef; border-right: 8px solid #e5e5ef; overflow: hidden;}

div#container div#content div#left-col {float: left; margin: 0; padding: 10px; width: 498px; overflow: hidden; }
								.title-home {display: block; margin: 0; padding: 0; height: 50px; background: url(../images/title-home.jpg) no-repeat; text-indent: -9000em; overflow: hidden;}
								.title-news {display: block; margin: 0; padding: 0; height: 29px; background: url(../images/title-news.jpg) no-repeat; text-indent: -9000em; overflow: hidden;}


								a.exemption-btn {display: block; float: left; width: 234px; height: 76px; margin: 15px 0 0 10px; padding: 0; background: url(../images/exemption-btn.jpg) no-repeat top; text-indent: -9000em; overflow: hidden;}
								a.exemption-btn:hover {background: url(../images/exemption-btn.jpg) no-repeat bottom; }

								a.brochure-btn {display: block;  float: left; width: 234px; height: 76px; margin: 15px 0 0 10px; padding: 0; background: url(../images/brochure-btn.jpg) no-repeat top; text-indent: -9000em; overflow: hidden;}
								a.brochure-btn:hover {background: url(../images/brochure-btn.jpg) no-repeat bottom; }


div#container div#content div#right-col {float: left; margin: 0; padding: 10px; width: 193px; height: 1%; background: #dae6f6;  overflow: hidden; }
								.side-news {display: block; width: 193px; height: 53px; margin: 0; padding: 0; background: url(../images/side-news.jpg) no-repeat; text-indent: -9000em; overflow: hidden;}
								a.news-btn {display: block; width: 159px; height: 48px; margin: 15px 0 0 10px; padding: 0; background: url(../images/news-btn.jpg) no-repeat top; text-indent: -9000em; overflow: hidden;}
								a.news-btn:hover {background: url(../images/news-btn.jpg) no-repeat bottom; }


div#container div#content div#main-col {float: left; margin: 0; padding: 10px; width: 90%; overflow: hidden; }
								.title-about {display: block; margin: 0; padding: 0; height: 29px; background: url(../images/title-about.jpg) no-repeat; text-indent: -9000em; overflow: hidden;}
								.title-contact {display: block; margin: 0; padding: 0; height: 29px; background: url(../images/title-contact.jpg) no-repeat; text-indent: -9000em; overflow: hidden;}
								.title-donate {display: block; margin: 0; padding: 0; height: 29px; background: url(../images/title-donate.jpg) no-repeat; text-indent: -9000em; overflow: hidden;}
								.title-events {display: block; margin: 0; padding: 0; height: 29px; background: url(../images/title-events.jpg) no-repeat; text-indent: -9000em; overflow: hidden;}
								.title-sponsors {display: block; margin: 0; padding: 0; height: 29px; background: url(../images/title-sponsors.jpg) no-repeat; text-indent: -9000em; overflow: hidden;}
								.title-photos {display: block; margin: 0; padding: 0; height: 29px; background: url(../images/title-photos.jpg) no-repeat; text-indent: -9000em; overflow: hidden;}

div#container div#footer {display: block; margin: 0 auto; padding: 0; width: 800px; height: 71px; background: url(../images/footer-bg.jpg) no-repeat left; overflow: hidden; }
div#container div#footer div#inner {font-size: 10px; color: #fff; padding: 25px 30px 0 30px; line-height: 1.4em;}
						a.inward {float: right;}
div#container div#footer div#inner a {color: #fff; text-decoration: underline;}
div#container div#footer div#inner a:hover {color: #fff; text-decoration: none;}




























