/* CSS Document */
body { 
	margin: 0 auto;
	text-align:center;
	background-image:url(../images/bground.png);
	background-repeat: repeat;
	}
	
#bigbox {
	margin: 0 auto;
	width: 1000px;
	height: 236px;
	}
	
#logobox {
	background-image:url(../images/topleftseal.png);
	background-repeat:no-repeat;
	margin: 0 auto;
	text-align:center;
	width: 185px;
	height: 236px;
	float: left;
}

#topleft {
	width: 306px;
	height: 50px;
	text-align: left;
	float: left;
	}
#topright {
	float:right;
	width: 306px;
	height: 50px;
	text-align: right;
	}
#topbar {
	margin-top:0px;
	margin: 0 auto;
	width: 815px;
	height:236px;
	text-align: center;
	margin-bottom: 0px;
	float: right;
	}

#toptop {
	background-image:url(../images/titletop.png);
	margin-top:0px;
	margin: 0 auto;
	width: 815px;
	height: 109px;
	margin-bottom: 0px;
}
	
A.menu {
	margin-top:0px;}
#linksbar {
	background-image: url(../images/navbarbackground.png);
	background-repeat: repeat-y;
	margin: 0 auto;
	position:relative;
	margin-top:0px;
	height: 39px;
	border-width: 0px;
	width: 815px;
	text-align:center;
	}
#topbottom {
	background-image:url(../images/topbottom.png);
	margin-top:0px;
	margin: 0 auto;
	width: 815px;
	height: 88px;
	margin-bottom: 0px;
	}
	
#comicbox {
	background-image:url(../images/comicscroll.png);
	background-repeat:no-repeat;
	margin: 0 auto;
	margin-top: 0px;
	width: 1000px;
	height: 780px;
	}
#nav {
	width: 750px;
	margin-top: 10px;
	margin: 0 auto;
	height: 60 px;
	}
#navleft {
	width: 100px;
	height: 60px;
	margin-top: 0px;
	margin 0 auto;
	float: left;
	}	
#navright {
	width: 100px;
	height: 60px;
	margin-top: 0px;
	margin: 0 auto;
	float: right;
	}	
#accessbar {
	margin: 0 auto;
	width: 850px;
	height: 165px;
	margin-top: 0px;
	background-image:url(../images/accessbar.png);
	background-repeat: no-repeat;
	
}

#calendar {
	margin-top: 0px;
	width: 250px;
	height: 160px;
	margin: 0 auto;
	float: left;
	vertical-align: middle;
	}
#pillbox {
	margin-top: 0px;
	width: 500px;
	height: 130px;
	margin: 0 auto;
	float: right;
	vertical-align: middle;
	margin-right: 20px;
	}	
	
#yearbook {
	margin-top: 0px;
	width: 980px;
	margin: 0 auto;
	height: 300;
}
	
#ybpic {
	margin-top: 0px;
	margin: 0 auto;
	width: 500px;
	height: 300px;
	float: left;
	}
	
#ybbio {
	margin-top: 0px;
	margin: 0 auto;
	width: 480px;
	height: 300px;
	float: right;
	}
	



h4 {
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 0px;}
	

#bottomside{
	margin: 0 auto;
	text-align:center;
	width: 612px;
	height: auto;
	background-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	}
#blog {
	margin: 0 auto;
	width: 850px;
	margin-top: 0px;
	height: 825px;
	}
	
#blog1 {
	margin: 0 auto;
	width: 425px;
	height: 825px;
	margin-top: 0px;
	background-image:url(../images/blogspot.png);
	background-repeat: no-repeat;
	float: left;
	}
#blog2 {
	margin: 0 auto;
	width: 425px;
	height: 825px;
	margin-top: 0px;
	background-image:url(../images/blogspot.png);
	background-repeat: no-repeat;
	float: right;
	}
	
#iframe
	{	padding-left: 15px;
		overflow:auto;
		width: 380px;
		height:700px;
	}
#iframe2
	{
	padding-top: 30px;
	padding-left: 15px;
	overflow:auto;
	width:460px;
	height:220px;
	}
	
#iframe3
	{
	padding-top: 30px;
	padding-left: 25px;
	overflow:auto;
	width:950px;
	height:530px;
	}
#iframe4
	{
	margin-top: 0px;
	margin: 0 auto;
	overflow:auto;
	width:1000px;
	height:530px;
	
	}
	
#boxside {
	margin: 0 auto;
	width: 220px;
	float:right;
	}
#box {
	margin: 0 auto;
	width: 380px;
	float: left;
	}
		
#contentbox {
	margin: 0 auto;
	width: 1000px;
	height: 600px;
	background-image: url(../images/bigscrollbox.png);
	}
	
#picturebox {
	margin: 0 auto;
	width: 200px;
	height:250px;
	float:right;
	}

#instructorboxright {
	margin: 0 auto;
	width: 100px;
	height:100px;
	float:right;
	padding-left: 15px;
	}
#instructorboxleft {
	margin: 0 auto;
	width: 100px;
	height:100px;
	float:left;
	padding-right: 15px;
	}	

#bottom {
	position: relative;
	margin: 0 auto;
	width: 612px;
	text-align: right;
	}
p {
	padding-right: 10px;
	}
	
table.art {
	margin-left: auto;
	margin-right: auto;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 0px;
	}

td.border {
	padding: 5px;
	font-size: smaller;
	text-align: center;
	}