body {background-color:#b40000; width: 100%; position: absolute; top: 0px; left: 0px; margin: 0px; padding: 0px; background-image:url(images/bg_fade2.jpg);  background-position:center; background-repeat:repeat-y; font-size:14px; font-family:Arial, Helvetica, sans-serif; }

a {color:#000;}
a img {border: none;}

#header {position: relative; top: 0px; width: 1020px; margin-left:auto; margin-right:auto; z-index: 20;}

#nav {position: relative; top: -10px; background-image:url(images/menubar.jpg); width: 1020px; height: 50px; margin-left:auto; margin-right:auto; z-index: 30;}

#navlist {position:absolute; top: 8px; left: 200px;}
#navlist li {display:inline; margin-right: 30px; position: relative; top: 0px;}
#navlist li a {color: #FFFFFF; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
#navlist li a:hover {font-style:italic; text-decoration:underline; padding-bottom: 10px;}
#navlist li ul {display: none; margin: 0px; padding: 0px; margin-top: 13px;}
#navlist li:hover ul, #navlist li.over ul {display: block; position: absolute; top: 10px; left: 0px; background-color:#FFFFFF; width: 75px;}
#navlist li:hover ul li, #navlist li.over ul li {display: block; background-color:#FFFFFF; border: solid 1px #000000; border-top: 0px; width: 75px; padding: 2px;}
#navlist li ul a {color: #FF0000;}


#content {
	position:relative;
	top: 20px;
	width: 900px;
	margin-left:auto;
	margin-right:auto;
	z-index: 10;
	visibility: visible;
}


#seal {
	position: absolute;
	top: -103px;
	left: 65px;
}

#flashphotos {position:relative; top: 0px; left: 230px; width: 700px; height:200px; border: 1px solid red;}

#aaa {position: relative; top: 20px; left: 230px; }

#academics {position:absolute; top: 0px; left: 0px; width: 200px; height:150px; border: 1px solid red;}

#activities {position:absolute; top: 0px; left: 250px; width: 200px; height:150px; border: 1px solid red;}

#attitudes {position:absolute; top: 0px; left: 500px; width: 200px; height:150px; border: 1px solid red;}

#sublinks {float: left; margin-left: 35px; width: 170px; position:relative; top: 70px; z-index:20;}

#sublinks_list {list-style-type:none; margin-left: 60px; padding-left: 0px; line-height: 200%; }

#sublinks_list a {color: red; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
#sublinks_list a:hover {text-decoration:underline; font-style:italic;}

#main_content {
	background-image:url(images/bg_1.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	float: left;
	width: 500px;
	z-index:30;
	margin-right: 30px;
	border-left: solid 1px red;
	padding-left: 30px;
	position: relative;
	top: 40px;
}

#main_content h3 {margin-top: -40px; padding-top:0px}

#right_column {float: left; width: 180px; height: 300px; border: solid 1px red; z-index:40; position:relative; top: 20px;}

h1,h3,h4,h5,h6 {
	font-weight: bold;
}
h1 {
	font-size: 14px;
}
h2 {
	font-size: 14px;
	font-style:oblique;
}

