/*----------------------------------------------*/
/* Lake Park High School			*/
/*----------------------------------------------*/
/* 						*/
/* Structural Style Sheet			*/
/* 						*/
/* Written By: Purple Monkey Studios, Inc.     	*/
/* Written On: 11/16/2005			*/
/*						*/
/* Last Modified On: 11/16/2005			*/
/* Last Modified By: Ray Schauer 		*/
/*----------------------------------------------*/
/*-------------------------*/
/* Generic Styles          */
/*-------------------------*/
body, html {
	margin: 0;
	padding: 0;
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 11px;	
	
	background-color: #062E57;
	
	/* Provide Centering for Broken User Agents (IE) */
	text-align: center;
	
	height: 100%;
}
img {
	margin: 0;
	padding: 0;
	border-style: none;
}
div.cleaner {
	float: none;
	clear: both;
	font-size: 0;
	line-height: 0;
	height: 1px;
}
/*-------------------------*/
/* Wrapper Styles          */
/*-------------------------*/
#wrapper {
	position: relative;
	z-index: 3;

	/* Fix Centering for Broken User Agents (IE) and Apply Proper Centering*/
	text-align: left;
	margin: 0px auto;
	padding: 0;

	width: 760px;
	background: white url("../images/backgrounds/leftcolumn.gif") top left repeat-y;
	
	border-style: none solid;
	border-width: 0 1px;
	border-color: white;

	padding-bottom: 20px;
}
*>#wrapper {
	width: 758px;
}


/*-------------------------*/
/* Header Styles           */
/*-------------------------*/
#header {
	position: relative;
	float: none;
	clear: both;	
}
#interior_header {
	height: 173px;
}
#interior_header img.interior_banner {
	position: absolute;
	left: -17px;
	top: 0px;
}
/*-------------------------*/
/* Toolbar Styles          */
/*-------------------------*/
#toolbar {
	position: absolute;
	right: 0px;
	top: 0px;
	width: 700px;
	      
        height: 33px;
        
}
*>#toolbar {
	height: auto;
	min-height: 33px;
}
#toolbar select {
	float: right;
        margin: 5px 14px 0px 0px;
}
#toolbar form {
	float: right;
        margin: 3px 14px 0px 0px;
}
*>#toolbar form {
	float: right;
        margin: 5px 14px 0px 0px;
}

/*-------------------------*/
/* Menu Styles	           */
/*-------------------------*/
#menu {
	background: #A2A2A2;
	border-top: solid white 1px;
}
#menu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	margin-right: -6px;
}
*>#menu ul {
	margin-right: 4px;
}
#menu ul li {
	margin: 0;
	padding: 0px 4px 0px 4px;
	float: right;
	margin-right: 10px;
}
*>#menu ul li {
	margin: 0;
	padding: 0px 4px 0px 4px;
	float: right;
	margin-right: 9px;
}
#menu ul li.selected, #topmenu ul li.selected, #menu ul li:hover {
	background: #062E57;
	color: #FFF088;
}

/* breadcrumb */
#currentLocation {
	margin-left: -4px;
}
*>#currentLocation {
	margin-left: -9px;
}

/*  LEFT SIDE NAVIGATION */
#leftnav {
	margin: 0;
	padding: 15px 10px 0px 0px;
	margin-left: 1px;
	float: left;
	/*display: inline;*/
	width: 127px;
	display: block;
}

#leftnav ul {
	margin: 0;
	padding: 0;
	padding-top: 67px;
	list-style-type: none;
}
#leftnav ul li {
	margin: 0;
	padding: 0;
	margin-left: 5px;
	padding-top: 5px;
}

#leftnav img {
	margin: 0;
	padding: 0;
	margin-left: 15px;
	margin-top: 25px;
}
/*  END OF LEFT SIDE NAVIGATION */

/* dynamically building the photo headers for each main section */
.photoHeader {
	margin: 0;
	padding: 0;
	margin-left: -3px;
	margin-top: 7px;
}
*>.photoHeader {
	margin: 0;
	padding: 0;
	margin-left: -9px;
	margin-top: 7px;
}


/* HOLDS HEADER FOR EACH INTERIOR PAGE */
#subheader {
	margin: 0;
	padding: 0;
	margin-top: 30px;
	margin-bottom: 10px;
	margin-left: -15px;
	background: #A5C0DB;
	height: 25px;
	width: 595px;
}
*>#subheader {
	padding-left: 15px;
	width: 583px;
}

/* INTERIOR PAGE ONLY HAVE ONE COLUMN OF CONTENT - DIFFERENT THAN 2 COLUMN PAGE*/
#interiorOneColumn {
	margin: 0;
	padding: 0;
	margin-top: 15px;
	width: 550px;
	padding-left: 5px;
	float: left;
}
*>#interiorOneColumn {
	padding-left: 17px;
}


/* INTERIOR PAGES HAVE ANNOUNCEMENT BOXES WITH PHOTO ON LEFT AND TEXT ON RIGHT */
.photoContentBox {
	margin: 0;
	padding: 0;
	margin-left: 17px;
	margin-top: 25px;
	width: 500px;
	background-color: #F2F3F4;
	height: 122px;
}
.photoContentBox p img {
	margin: 0;
	padding: 0;
	margin-right: 25px;
	float: left;
/*	margin-top: -30px; */
	width: 125px;
}

.cleaner { 
	clear: both;
	float: none;
	margin: 0;
	padding: 0;
	position: relative;
	line-height: 0;
	font-size: 0;
	height: 3px;
}


/* INTERIOR PAGE THAT HAS 2 COLUMNS */
#content_area {
	margin: 0;
	padding: 0;
	margin-top: 15px;
	width: 595px;
	padding-left: 20px;
	float: left;
}
*>#content_area {
	padding-left: 17px;
}
#interiorcolumn1, #interiorcolumn2 {
	margin: 0;
	padding: 0;
	padding-left: 20px;
	width: 265px;
	float: left;
}
#interiorcolumn2{
	padding-left: 30px;
	width: 275px;

}

.hr {
	margin-top: 30px;
	padding-top: 30px;
}
