/*CSS Document*/

body {font-family:"Times New Roman", Times, serif; background:#3333FF}
h2 {font-style:italic; text-align:center;}
h3 {font-size:20px;}

img {border:0px;}

a {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:underline;}

/* Containers */

#page {background:#FFFFFF; width:800px; margin:0px auto;}

#header{margin:5px; padding:5px;}
#header img{float:left; border:0px #FFFFFF;}
#header h1 {text-align:center;}
#header h2 {text-align:center;}
#header p {text-align:center;}
#header a {color:#FFFFFF;}

#maincontent {clear:both; width:780px; float:left; padding:10px;}

#links {margin-left:10px; float:left; width:370px;}
#links a {font-weight:bold;}

#leftcontent {margin-left:10px; float:left; width:380px;}
#rightcontent {margin-right:10px; float:right; width:380px;}

#medical {margin-left:10px; float:left; width:380px;}
#fundraiser {margin-right:10px; float:right; width:380px;}
#other{clear:both; margin-left:300px; float:left; width:250px;}

#footer {font-size:11px; color:#666666; padding:3px;}

/*Alumni*/

#submissions {width:389px; float:left; height:120px; border-bottom:#000000 dotted 1px; margin-bottom:10px;}
#submissions h4 {text-align:center;}
#subscriptions {width:390px; float:right; height:120px; border-bottom:#000000 dotted 1px; margin-bottom:10px;}
#subscriptions h4 {text-align:center;}
#old {float:left; width:300px; margin-left:80px;}
#recent {float:right; width:300px; margin-right:80px;}

#directory {clear:both; width:780px; float:left; padding-left:10px;}
#directory h3 {text-align:center;}
#directory tr {font-size:9px;}
.add {text-align:center;}
.odd {background:#FFFF99;}
.even {background:#6699FF;}

.bandimg {float:right; padding-right:30px;}

#directory2 {clear:both; width:780px; float:left; padding-left:10px;}
#admin_form {padding:30px;}
.alumni_search {text-align:center;}

/*MEMBERONLY*/

#member_left {margin-left:10px; float:left; width:305px;}
#member_right {margin-right:10px; float:right; width:305px;}
#member_sidemenu {margin-left:10px; float:left; width:120px; background:#FFFF99; font-size:12px;}
#member_info {margin-right:10px; float:right; width:630px; padding-left:5px;}
#old_director {float:right; width:330px;}
#new_director {float:left; width:300px;}
.leftmenu {padding-left:10px;}
.doc_header {font-weight:bold; font-size:18px; color:#990000}
.showmusic {
	position:absolute;
	top:853px;
	left: 860px;
}

#doc_left {float:left; width:295px; margin-left:20px;}
#doc_right {float:right; width:295px; margin-right:20px;}

.newscopy {font-size:12px; font-style:italic;}
#schedules {float:left; width:315px;}
#comp_schedules {float:right; width:315px;}

.music {text-align:center; font-weight:bold; font-size:20px;}
.music_pic {float:left; padding-left:50px;}

.open_header {font-weight:bold; font-size:20px;}
.opening {border-bottom:#CCCCCC dotted 1px; padding-bottom:10px;}

/*Classes*/

.heading {font-style:italic; font-weight:bold; font-size:18px;}
.header {font-weight:bold; font-size:14px;}
.yellowbox {background:#FFFF99; padding:5px;}
.updatefont {font-size:9px;}
.description {padding-left:10px;}
.goto {clear:both; float:left; margin-left:10px;}
