/* CSS Document */

@import url("nav-main.css");
@import url("nav-quick.css");
@import url("nav-parent-student.css");

body {
	background:#000000;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding:0 0 48px 0;
}

h1, h2, h3 {
	margin:0;
	padding:0;
}

h4, h5, h6 {
	margin:0 0 16px 0;
	padding:0;
}

h1 {
	font-size:14px;
}

h2 {
	font-size:12px;
}

h3 {
	color:#333333;
	font-size:11px;
	padding:5px 0;
}

h4 {
	font-size:11px;
}

h5 {
	font-size:11px;
}

h6 {
	font-size:10px;
	font-style:italic;
}

p, ul, ol, blockquote {
	font-size:11px;
	line-height:16px;
	margin:0 0 16px 0;
	padding:0;
}

ul, ol, blockquote {
	margin:0 0 16px 48px;
}

#header {
	height:113px;
	margin:0 auto;
	width:1024px;
}

#logo {
	float:left;
}

#logo a {
	background:url("../images/main/main-logo.gif") center center no-repeat;
	display:block;
	height:113px;
	width:330px;
}

#nav {
	float:left;
}

#nav ul {
	line-height:0;
	list-style:none;
	margin:0;
	padding:0;
}

#nav li {
	float:left;
}

/*Each navigation has a dedicated CSS file to organize the styles, imported above.*/

#content-bg-scroll {
	background:url("../images/main/bg-content-bg-scroll.jpg");
	margin:0 auto;
	width:1024px;
}

#content-bg {
	background:url("../images/main/bg-content-bg.jpg") center top no-repeat;
	margin:0 auto;
	padding:14px 0;
	width:1024px;
}

#content-box {
	/*The background for the CONTENT-BOX div is styled from either the INDEX.CSS file or the SUBPAGE.CSS file.*/
	display:table;
	margin:0 auto;
	width:917px;
}

/*The CONTENT div is styled from either the INDEX.CSS file or the SUBPAGE.CSS file.*/

#banner-tagline {
	background:url("../images/main/bnr-tagline.png") center center no-repeat;
	height:19px;
	margin:22px 90px 9px 90px;
	width:737px;
}

/*The FLOATING-IMAGE divs are styled from the INDEX.CSS file, as they are an index-only element.*/

#footer {
	background:url("../images/main/bg-footer.gif") center bottom no-repeat;
	margin:0 auto;
	padding:9px 0;
	width:1024px;
}

#footer p {
	color:#8a8a8a;
	font-family:Helvetica, Arial, sans-serif;
	font-size:10px;
	margin:0;
	text-align:center;
}

#footer a {
	color:#8a8a8a;
}

#footer a:hover {
	color:#ffffff;
}