@charset "utf-8";
/* CSS Document */

html, body {
	margin:0;
	padding:0;
}

body {
	font-family:Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
}

a {text-decoration:none; color:#FF6600;}

a:hover {text-decoration:underline}

div#toplinks, div#btmlinks {
	display:block;
	height:20px;
	font-size:0.9em;
	color:#FF6600;
}
#toplinks {
	background-color:#FFFFFF;
}

div#toplinks, div#toplinks a {
	text-align:center;
	padding-top:8px;
	font-weight:bold;
}

div#btmlinks, div#btmlinks a {
	text-align:center;
	padding-top:8px;
	padding-bottom:8px;
	font-weight:bold;
}

div#logos {
	display:block;
	padding-top:5px;
	padding-bottom:5px;
}

div#frame {
	width:1000px;
	margin-left:auto;
	margin-right:auto;
}

div#header {
	display:block;
	background-image:url(../images/header.jpg);
	height:100px;
	background-repeat: no-repeat;
}
div#header h1{display:none}

div#links {
	display:block;
	width:100%;
	height:67px;
}

div#links div, div#links a {
	display:block;
	height:67px;
	float:left
}
div#links a:hover {
	background-position:0 -67px
}

a#nav_home {
	background-image:url(../images/nav_home.jpg);
	width:275px;
}
a#nav_what {
	background-image:url(../images/nav_what.jpg);
	width:150px;
}
a#nav_about {
	background-image:url(../images/nav_about.jpg);
	width:150px;
}
a#nav_portfolio {
	background-image:url(../images/nav_portfolio.jpg);
	width:150px;
}
a#nav_contact{
	background-image:url(../images/nav_contact.jpg);
	width:275px;
}

div#content {
	background-image: url(../images/content_repeat.jpg);
	background-repeat: repeat-y;
	width:1000px;

}

div#content_inner {
	min-height:100px;
	background-image: url(../images/content_top.jpg);
	height:auto !important;
	height:100px;
	text-align:justify;
	background-repeat:no-repeat;
	color:#003366;
	padding-top:5px;
	padding-right:0px;
	padding-left:0px;
	width:1000px;
	padding-bottom:5px;
	position:relative;
	font-size:small;
}


div#footer {
	display:block;
	height:96px;
	text-align:center;
	clear: both;
	background-image: url(../images/footer.jpg);
	position: relative;	
}

div#address{
	font-size:0.8em;
	position: absolute;
	left: 41px;
	top: 8px;
	width: 251px;
	height: 63px;
}
div#address p {
	margin:0;
	padding:0;
	color:#FFFF99;
	font-size:0.8em;
}
p#schoolname{
	font-size:1.2em;
	font-weight:bold;
}

div#logos2{
	position: absolute;
	top: 37px;
	right: 584px;
	width: 300px;
	height: 40px;
}


h1, h2 {margin:0; padding:0; color:#FF9933;}
img {border:0}

div#banner h1,
div#links span,
div#footer span
{display:none}
div#address{
	font-size:0.8em;
	position: absolute;
	left: 2px;
	top: 80px;
	width: 995px;
	height: 18px;
}
div#address p {
	margin:0;
	padding:0;
	color:#FFFFFF;
	font-size:0.9em;
	font-weight:bold;
}
p#schoolname{
	font-size:1.2em;
	font-weight:bold;
}

