@charset "UTF-8";
/* CSS Document */

body{
background-color:#300606;
color:#686868;
font-size:0.75em;
font-family: Arial, Verdana, Helvetica, sans-serif;
padding:0;
margin:0;
background-image:url(../../junior/images/images-main/stripe.gif);
background-repeat:repeat-x;
}

h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	margin: 0em;
	}

#container{
width:805px;
margin-left: auto;
margin-right: auto;
padding:0;
clear:both;
}

form,fieldset,input,textarea,textfield {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
caption {font-style:normal;font-weight:normal;text-align:left;}
:focus {outline:0;}
a img {border: none; margin:0;padding:0;}
.clearFix:after {content: ". "; display:block;height:0;clear:both;visibility:hidden;}
.hide {display:none;}
.clear {clear:both;}

#seniorlinks, #juniorlinks, #foundationlinks {width:805px;margin-left: auto;margin-right: auto;padding:0;font-size:0em;line-height:0em;}

#seniorlinks {background-color:#ffc801;color:#ffc801;}
#juniorlinks {background-color:#990e07;color:#990e07;}
#foundationlinks {background-color:#ffc801;color:#ffc801;}

#seniorlinks a {color:#ffc801;text-decoration:none;}
#juniorlinks a {color:#990e07;text-decoration:none;}
#foundationlinks a {color:#ffc801;text-decoration:none;}


/*Text styles*/
a:link {
	font-weight: normal;
	text-decoration:none;
	color:#f9f0c9;
}

a:hover {
	text-decoration: underline;
	color:#f9f0c9;
}
a:active {
	font-weight: normal;
	text-decoration:none;
	color:#f9f0c9;
}

h1{
padding-bottom:6px;
margin:0;
font-size:1em;
color:#990000;
}

p{
padding-bottom:5px;
padding-top:5px;
margin:0;
line-height:1.3em;
}

/*Main template divs*/

#wrapper{
width:157px;
padding:0;
margin:0;
float:left;
}

#logo{
width:157px;
padding:0;
margin:0;
float:left;
}

#logo h1{
padding:0;
margin:0;
font-size:1.2em;
}

.junior {background-image:url(../../junior/images/images-main/sedbergh_j_stripe.gif);background-repeat:repeat-x;}
.senior {background-image:url(../../senior/images/images-main/sedbergh_s_stripe.gif);background-repeat:repeat-x;}
.foundation {background-image:url(../../foundation/images/images-main/sedbergh_f_stripe.gif);background-repeat:repeat-x;}

.junior img{
margin-top:98px;
margin-bottom:15px;
margin-left:10px;
padding:0;
}

.senior img{
margin-top:45px;
margin-bottom:34px;
margin-left:10px;
padding:0;
}

.foundation img {margin-top:25px;margin-bottom:22px;padding:0;}

#content, #contentWide {
color:#121212;
_height:810px;
min-height:810px;
margin-bottom:0;
float:left;
background-color:#f9f0c9;
}

#content {
width:526px;
padding:0 0 30px 0;
}

#contentWide {
width:506px;
padding:0 0 30px 20px;
}


#content img {
margin-top:25px;
margin-left:92px;
margin-bottom:0;
padding:0;
}

#contentWide img {
margin-top:25px;
margin-left:72px;
margin-bottom:0;
padding:0;
}

#sidenav{
width:157px;
padding:0;
margin:0;
float:left;
}

#topnav{
width:122px;
margin:0;
padding-top:132px;
display:block;
background-color:#ffc800;
float:left;
}


.yellow{
background-image:url(../../senior/images/images-main/sedbergh_s_nav.gif);
}

.red {
background-image:url(../../junior/images/images-main/sedbergh_j_nav.gif);
}

.burgundy{
background-image:url(../../foundation/images/images-main/sedbergh_f_nav.gif);
}

#mainnav{
width:122px;
padding:0;
margin-top:15px;
float:left;
}

#staticnav{
width:122px;
padding:0;
margin-top:15px;
float:left;
}

#footer{
width:500px;
/*background-color:#898776;*/
background-color:#6C1F27;
padding:0;
margin-left:170px;
clear:both;
color:#f9f0c9;
}

#footer p{
padding:5px 10px;
text-align:center;
}

#credit{
width:500px;
padding:8px 0;
margin-left:170px;
clear:both;
color:#898776;
}

#credit p{
padding:3px;
text-align:center;
font-size:0.8em;
}

#credit a:link, #credit a:visited {color:#898776;text-decoration:none;}
#credit a:active, #credit a:hover {color:#f9f0c9;text-decoration:underline;}

/*Nav styles*/

ul{
padding:0;
margin:0;

}

#staticnav li{
padding-left:6px;
}

#mainnav li, #staticnav li, #topnav li{
color:#f9f0c9;
padding-top:0;
padding-bottom:0;
margin:0;
list-style:none;
border-bottom:2px solid #3c0202;
display:block;
background-color:#605e52;
line-height:170%;
}

#sidenav li{
background-color:#605e52;
border-bottom:0px solid #5e5e5e;
padding-top:0;
padding-bottom:0;
margin:0 0 2px 0;
list-style:none;
line-height:170%;
}

#sidenav li a:link, #topnav li a:link, #mainnav li a:link {
padding-left:6px;
padding-top:0;
padding-bottom:0;
margin:0;
}

#sidenav li a:visited, #topnav li a:visited, #mainnav li a:visited {
text-decoration:none;
color:#f9f0c9;
padding-left:6px;
padding-top:0;
padding-bottom:0;
margin:0;
}

#staticnav li a:visited {
text-decoration:none;
color:#f9f0c9;
padding-top:0;
padding-bottom:0;
margin:0;
}

#sidenav li a:hover, #topnav li a:hover, #mainnav li a:hover, #staticnav li a:hover{
text-decoration:underline;
padding-top:0;
padding-bottom:0;
margin:0;
}


#sidenav #select, #topnav #select, #mainnav #select, #staticnav #select {
color:#990000;
list-style:none;
display:block;
border-bottom:0;
padding-top:0;
padding-bottom:0;
margin:0;
background-color:#f9f0c9;
font-weight:bold;
}

#mainnav h2, #staticnav h2{
padding-left:6px;
padding-top:0;
padding-bottom:0;
margin:0;
font-size:1em;
color:#ffd801;
}

#staticnav h2{
padding-left:0;
padding-top:0;
padding-bottom:0;
margin:0;
}

/*Subnav styles*/

#sidenav .subnav {
padding-top:0;
padding-bottom:0;
margin:0;
list-style:none;
text-decoration:none;
background-color:#898776;
border:0;

}

#sidenav .subnav ul {
padding-top:0;
padding-bottom:0;
margin:0;
}

#sidenav .subnav li {
padding-top:0;
padding-bottom:0;
margin:0;
}

#sidenav .subnav a:link, #sidenav .subnav a:visited {
text-decoration:none;
color:#ffd801;
padding-top:0;
padding-bottom:0;
margin:0;
}

#sidenav .subnav a:hover {
text-decoration:underline;
padding-top:0;
padding-bottom:0;
margin:0;
}


#sidenav .subnav #active {
background-color:#ccc6a9;
padding-top:0;
padding-bottom:0;
margin:0;
color:#990000;
list-style:none;
font-weight:bold;
display:block;
border:0;
_height:1%;
}



/*Sublevel nav styles*/

#sidenav ul .sublevel {
color:#f9f0c9;
padding-top:0;
padding-bottom:0;
margin:0;
list-style:none;
text-decoration:none;
border:0;
}

#sidenav .sublevel a:link, #sidenav .sublevel a:visited {
text-decoration:none;
padding-left:10px;
color:#fee86d;
padding-top:0;
padding-bottom:0;
margin:0;
}

#sidenav .sublevel a:hover{
text-decoration:underline;
padding-top:0;
padding-bottom:0;
margin:0;
}

#sidenav .sublevel #highlight {
background-color:#b1ac96;
padding-top:0;
padding-bottom:0;
margin:0;
color:#990000;
list-style:none;
font-weight:bold;
display:block;
border:0;
}