body, td {font-family:Arial; font-size:12px; margin:0px }

/* layout CSS */
div.container1
{
width: 100%;
height: 120px;
margin: 0px auto;
/*background: url(../images/containerbg.png) repeat-x;*/
}


div.container2
{
width:820px;
height: auto;
margin:0px auto;
line-height:150%;
text-align: left;
border:0px solid gray;

}


.header {
clear:left;
height: 160px;
}

.headerfl {
position: absolute;
}

/* flash objects in the header */
#headerfl {
position: absolute; 
z-index:1;
}


#clock{
position: absolute; 
z-index:2;
}
.clock{
margin-left:40px;
}
.clockr{
margin-left:645px;
}

#writing {
position: absolute; 
z-index:3; 

}
.writing{
margin-left: 200px;
}

.writingr{
margin-left: 40px;
}

/*end flash header objects */



/* sliding navigation for header */

.slidingpos {
position: absolute; 
z-index:5; 
margin-left: 100px; 
margin-top: 100px;
}

.slidingposr {
margin-left: 50px; 
margin-top: 100px;
}

#sliding1 {
  float:left;
  width: 523;
  
  font-size:60%;
  line-height:normal;
  font-family:Arial, Helvetica, sans-serif;
  }
#sliding1 ul {
  margin:0;
  padding:10px 10px 0;
  list-style:none;
   }
#sliding1 li {
  float:left;
  background: url("../images/nav-slid-bg.png") repeat-x bottom;

  margin:0;
  padding:0 0 0 9px;
  }
  
  #sliding1 a.leftend {
	  background:url("../images/") no-repeat left top;

  }
  #sliding1 li.leftend {
height:30px; width: 30px; 
  background:url("../images/nav-slid-leftend.png") no-repeat left top;

  }
  #sliding1 li.rightend {
height:30px; width: 30px; 
  background:url("../images/nav-slid-rightend.png") no-repeat left top;

  }


#sliding1 a {
  float:left;
  display:block;
  background:url("../images/nav-slid-left.png") no-repeat right top;
  
  padding:5px 15px 4px 6px;
  text-decoration:none;
  font-weight:bold;
  color: #fff;
  }
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#sliding1 a {float:none;}
/* End IE5-Mac hack */
#sliding1 a:hover {
  color: #ffc;
  }
#sliding1 #current {
  background-image:url("pics/sliding-left_on.gif");
  }
#sliding1 #current a {
  background-image:url("pics/sliding-right_on.gif");
  color:	#0F75BC;
  padding-bottom:5px;
  }


/* end sliding navigation for header */


div.left
{
float:left;
width:183px;
margin:0;
padding-left: 15px;
padding-top: 6px;
}
div.leftr
{
float: right;
padding:1em;
margin-top: 6px;
width: 183px;

}
.leftnav
{
width:175px;
padding: 0px 0px 0px 15px;
height:auto;
background: url(../images/left-nav-top.png) no-repeat;
}
.leftnavbg
{
	width:175px;
	height:auto;
	padding: 0px 0px 0px 15px;
	background: url(../images/left-bg.png) repeat-y;
}
.leftnavr
{
background: url(../images/left-nav1r.png) no-repeat;
}

.leftnavend
{
height:23px;
background: url(../images/left-nav2.png) no-repeat;
}
.leftnavendr
{
background: url(../images/left-nav2r.png) no-repeat;
}

.ln2a
{
background: url(../images/left-nav3.png) no-repeat;
}

.ln2arepeat
{
	background-color: #F2F2F2;
}

.ln2ar
{
background: url(../images/left-nav3r.png) no-repeat;
}

.ln2
{
background: url(../images/left-nav4.png) no-repeat;
}
.ln2r
{
background: url(../images/left-nav4r.png) no-repeat;
}


div.content
{
margin-left:185px;
padding:1em;
margin-top: -16px;
}
div.contentr
{
float: right;
margin:0;
padding-right: 600px;
padding-top: 6px;
}


.contenttop{
position:absolute;
margin:0px;
width:612px;
height:auto;
background: url(../images/body1.png) no-repeat;

}
.contenttopr{
background: url(../images/body1r.png) no-repeat;
}

.contentbody{
position: relative;
margin: 0px;
width: 482px;
margin-top: 14px;
padding: 10px 100px 10px 30px;
background: url(../images/body2.png) repeat-y;
line-height: 1.5em;
min-height: 750px;
overflow:hidden;
vertical-align:top;
}
.contentbodyr{
background: url(../images/body2r.png) repeat-y;
}

.footer
{

text-align:center;
width:612px;
height: 40px;
color: white;
background: url(../images/footerbg.png) top no-repeat;
}
.footerr{
background: url(../images/footerbgr.png) top no-repeat;
}

/*  end major layout positioning styles */
/*  end major layout positioning styles */
/*  end major layout positioning styles */
/*  end major layout positioning styles */


/* begin content stylings */
/* begin content stylings */
/* begin content stylings */
/* begin content stylings */



 .back {
	background-image: url(../images/bg-paperlines.gif);
	background-repeat: repeat;
 
 }
 
  .backhead {
	background-image: url(../images/bg-head1.jpg);
	background-repeat: repeat-x;
 
 }
 
   .backhead2 {
	background-image: url(../images/bg-penciline.gif);
	background-repeat: repeat-x;
 
 }
 
    .backhead3 {
	background-image: url(../images/bg-shad1.gif);
	background-repeat: repeat-x;
 
 }
     .backhead4 {
	background-image: url(../images/bg-shad4.gif);
	background-repeat: repeat-x;
 
 }
 
 
.footerbg {
	background-image: url(../images/footerb.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #425B79;
	margin-left: 20px;
 }


.schooltitle {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: bold;
	color: #ffffff;
	margin-left: 16px;
	
}

.schooltitle2 {
	font-family: "Courier New", Courier, mono;
	font-size: 14px;
	font-weight: normal;
	color: #ffffff;
	margin-left: 16px;
	
}


.margins1 {
	margin-left: 10px;
	margin-right: 10px;
	color: #4378A5;
	font-family: Arial, Helvetica, sans-serif;



}



 
.textdivider {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin-left: 40px;
}

.head1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FF6600;
	
}

.head2 {
	font-family: Verdana, Sans-Serif;
	font-size: 14pt;
	font-weight: 500;
	color: #000000;
}

.head3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	
}

.head4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000066;
	
}

.profiletext1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	
}


.folderbg1 {
	background-image: url(../images/body-foldertab1.gif);
	background-repeat: repeat-x;
	
}
.folderbg2 {
	background-image: url(../images/body-foldertab2.gif);
	background-repeat: no-repeat;
	
}
.folderbg3 {
	background-image: url(../images/body-foldertab3.gif);
	background-repeat: repeat-x;
	
}

.head2b {
	font-family: Verdana, Sans-Serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000033;
	
}

.bodytext1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin-right: 12px;
	margin-left: 12px;
	background-color: #F3E5B4;
}
.bodytext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333
	
}



.footertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}
a.footer:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}
a.footer:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}
a.footer:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}
a.footer:active {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}

a.bodynav:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration:none;
}
a.bodynav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration:none;
}
a.bodynav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
	text-decoration:none;
}
a.bodynav:active {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration:none;
}


a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000ff;
}
a:active {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
}



.pagetitle {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #2F0F00;
	font-weight: bold;
}
.sectiontitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.slidelinkbox {
	position: relative;
	left: 0px;
	top: 0px;
	width: 556px;
	height: 401px;
	overflow: auto;
	font-family: arial;
	font-size: 11px;
	margin-left: 12px;
	
	}
	
	.slidelinkbox2 {
	position: relative;
	left: 0px;
	top: 0px;
	width: 527px;
	height: 200px;
	overflow: auto;
	
	
	
	}
	
	.navmagins1 {
	margin-left: 12px;
	}

