body {background-color: #543E77; background-repeat: no-repeat; font-family: Times; font-size: 12px; color: white; 
line-height: 17px; text-align: left; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; border: 0px; 
padding: 0px; padding-top: 0px;}

h1 {margin-left: 10px; margin-top: 10px; font-size: 25px; font-weight: normal; padding-top: 17px; margin-bottom: 30px;}
h2 {margin-left: 10px; font-size: 61px; font-weight: normal; color: black; padding: 0px; margin-top: 0px; margin-bottom: 0px;}
h3 {font-size: 17px; font-style: italic; margin-bottom: 5px; padding: 0px; margin-left: 10px; margin-top: 10px; font-weight: normal;}
h4 {font-size: 20px; color: #A89A6F; font-weight: normal; margin-top: 0px; margin-bottom: 4px; padding: 0px;}
h5 {font-size: 20px; font-weight: normal; margin-top: 0px; margin-bottom: 4px; padding: 0px;}
h6 {font-size: 16px; color: #A89A6F; font-weight: bold; margin-top: 0px; margin-bottom: 4px; padding: 0px;}
h7 {font-size: 18px; font-weight: normal;}

img {border: 0px; padding: 0px;}
img.about {border: 1px solid #A99A6F;}

.basic-text {font-size: 14px; margin-top: 0px;}
.basic-text a:link {text-decoration: none; color: #A99A6F; }
.basic-text a:visited {text-decoration: none; color: #A99A6F;}
.basic-text a:hover {text-decoration: underline; color: #A99A6F;}

/* submit info classes */
body.submit-bg {background-image: url('../images/submit_bg.jpg'); width: 500px;}

#submit {margin-top: 0px; width: 428px; margin-bottom: 0px; margin-left: auto; margin-right: auto; 
background-color: none; border: 0px; padding: 0px;}
.submit-head {font-size: 25px; line-height: 27px; width: 428px; margin-top: 0px;}
.submit-color {font-size: 25px; line-height: 27px; color: #A99A6F;}
.submit-plaintext {font-size: 13px; margin-top: 20px; margin-left: 3px; width: 428px;}
.submit-info {font-size: 13px; margin-top: 20px;}
.submit-middle {margin-top: 10px; margin-bottom: 0px; width: 428px; margin-left: auto; margin-right: auto;}
.submit-table {width: 428px;}
.header-submit {margin-top: 15px; width: 428px; margin-bottom: 0px; margin-left: auto; margin-right: auto; padding: 0px;}
#submit-text {width: 428px; margin-left: 0px; padding: 0px; margin-bottom: 0px; margin-top: 0px;}

/* end submit info classes */

#main-home {margin-top: 0px; width: 846px; margin-left: auto; margin-right: auto; margin-bottom: 0px;
background-image: url('../images/home_bg.jpg'); background-repeat: no-repeat; background-color: #543E77; 
border: 0px; padding: 0px; border-left: 1px solid #A99A6F; border-right: 1px solid #A99A6F;}

#main-events {margin-top: 0px; width: 846px; margin-left: auto; margin-right: auto; margin-bottom: 0px;
background-image: url('../images/events_bg.jpg'); background-repeat: no-repeat; background-color: #543E77; 
border: 0px; padding: 0px; border-left: 1px solid #A99A6F; border-right: 1px solid #A99A6F;}

.header {margin-top: 0px; width: 728px; margin-bottom: 0px; margin-left: auto; margin-right: auto; padding: 0px;}

#nav-row {margin-top: 0px; margin-bottom: 0px; width: 728px; padding: 0px; height: 65px;}
#navigation {margin-top: 0px; margin-bottom: 0px; width: 728px; padding: 0px;}
#navigation LI {float: left; list-style: none; border-right: 15px; margin-right: 10px;}

#about-nav {width: 220px; float: left; margin-left: 0px; padding: 0px; margin-bottom: 0px; margin-top: 0px;}

#side-nav {width: 220px; margin-left: 0px; padding: 0px; margin-bottom: 0px; margin-top: 0px;}
#side-nav LI {width: 220px; list-style: none; margin-top: 12px; padding-bottom: 8px;
border-bottom: 1px solid #A99A6F;}

#left-side-text {width: 270px; float: left; margin-left: 0px; padding: 0px; margin-bottom: 0px; margin-top: 0px;}
#center-text {width: 500px; float: left; margin-left: 0px; padding: 0px; margin-bottom: 50px; margin-top: 0px;}

#events-text {width: 600px; margin-left: 0px; padding: 0px; margin-bottom: 0px; margin-top: 0px;}
.single-event {width: 600px; border-bottom: 1px solid #A99A6F; padding-bottom: 15px; margin-top: 20px;}
.single-event-bottom {width: 600px; margin-bottom: 15px; margin-top: 20px;}

.toplinks {margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Arial; padding: 0px;}
.donate {margin-left: 15px; margin-top: 9px; margin-bottom: 0px; padding: 0px;}
.donate a:link {color: white; text-decoration: none;}
.donate a:visited {color: white; text-decoration: none;}
.donate a:hover {color: white; text-decoration: underline;}

.logo {clear: both; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; 
width: 728px; border: 0px;}


.middle-area {margin-top: 70px; margin-bottom: 0px; width: 728px; margin-left: auto; margin-right: auto;}

.play-photo {float: left; width: 423px; padding: 0px; margin-top: 0px; margin-bottom: 0px;}
.play-info {margin-left: 423px; width: 305px; height: 283px; background-color: #A89A6F;}

.front-page {font-size: 13px; width: 275px; height: 133px; overflow: auto; margin-left: 18px; 
margin-top: 20px; margin-bottom: 0px; padding: 0px;}

.smallbox {font-family: Arial; font-size: 11px; margin-top: 0px; margin-left: 10px; line-height: 14px; width: 206px;}

#boxes {clear: both; margin-top: 10px; width: 728px;}
.box-1 {float: left; width: 236px; height: 122px; background-color: #806F98;}
.box-2 {float: left; margin-left: 10px; width: 236px; height: 122px; background-color: #806F98; margin-bottom: 0px;}
.box-3 {margin-left: 492px; width: 236px; height: 122px; background-color: #806F98; margin-bottom: 0px;}

a:link {text-decoration: none; color: #A99A6F; }
a:visited {text-decoration: none; color: #A99A6F;}
a:hover {text-decoration: underline; color: #A99A6F;}


#about {width: 480px; margin-left: 245px; font-size: 14px; padding-top: 8px;}
.photo-left {float: left; width: 158px; height: 190px;}
.text-right {width: 300px; margin-left: 165px;}
.text-under {width: 470px;}

.about-photo-row {width: 480px; margin-left: 22px;}
.about-photo {float: left; width: 135px; height: 187px; margin-left: 15px; margin-bottom: 5px; background-color: #352150; 
padding: 0px; border: 1px solid #A99A6F;}

.about-text-row {width: 500px; margin-left: 22px; padding: 0px;}
.about-text {float: left; width: 135px; height: 20px; margin-left: 15px; margin-bottom: 30px; font-size: 12px; padding: 0px;}
.text-about {margin-top: 0px; padding: 0px; border: 0px;}
.text-about-2 {margin-left: 2px; margin-top: 0px; padding: 0px; border: 0px;}
.text-about-3 {margin-left: 4px; margin-top: 0px; padding: 0px; border: 0px;}

.contact-image {margin-left: 170px; margin-top: 0px; margin-bottom: 8px;}

.event-spacer {background-color: none; width: 500px; margin-top: 65px;}
.copyright {font-family: arial; margin-top: 30px; width: 728px; margin-left: auto; margin-right: auto; font-size: 11px; color: #806F98;}
.none {clear: both; margin-top: 0px; width: 728px; margin-left: auto; margin-right: auto; height: 200px; padding-bottom: 0px;}







