﻿body {


	background-color:#3e3e3e;

	background-image:url('http://www.lakeshoresd.mb.ca/images/bg3.gif');

	background-position: center top;

	background-repeat:repeat-x;

	color:3e3e3e;

	font-family:Arial, sans-serif;

	font-size:11pt;

	margin:0;

	padding:0;
}




h1 {

	color:#5fa0ca;

	font-size:16px;

	margin:0;
}

h2 {

	color:#6db9e9;

	font-size:12px;

	font-weight:bold;

	margin:0;

}

a {

	color:#04a6f1;	

	text-decoration:none;

}

a:hover {

	color:#377ad1;

	text-decoration:none;

}

.content {
				
				font-size:11pt;
}


.container {

	margin:0 auto;

	width:965px;
	


}

.menus {
				color: white;
}

.menus a{

	color: white;
	text-decoration: none;
}

.menus a:hover{

	color: white;
	text-decoration: underline;
}



.container2 {

	margin:0 auto;

	width:965px;
	
	background-color:#FFFFFF;


}

#header {

	margin:25px 0 0 0;

	padding:0 14px;

}

#logo {

	padding:0 0 0 20px;

	align: center;

}	

#nav {

	padding:5px 15px 5px 0;

	text-align:right;

}

.navSpace{

	margin:0 37px 0 0;

}

#subNav {

	background-color: #033266;

	margin: 0;

	padding: 5px 5px 5px 14px;

	color: #ffffff;

	text-align: right;

	font-family: Arial, Helvetica, sans-serif;

	height: 30px;

}

#subNavContainer:{

	height: 30px;

}

#banner {

	margin:0;

	position:absolute;

}

#bannerBottom {

	background-image:url(images/banner_bg.gif);

	background-repeat:repeat-x;

	margin:0;

}

#mainBody {


	margin: 0 0 0 0;

}

#content {

	background-position: center;

	padding: 0px 70px 0 30px;

	height:auto

	

}



.textboxQC

{

	background-color:#FFFFFF;

	border:1px solid #eee5d4;

	color:#9d9380;

	font-family:"Trebuchet MS", Arial, sans-serif;

	font-size:12px;

	width:145px;

}



.listbox

{

	background-color:#FFFFFF;

	border:1px solid #eee5d4;

	color:#9d9380;

	font-family:"Trebuchet MS", Arial, sans-serif;

	font-size:12px;

}



.textarea

{

	background-color:#FFFFFF;

	border:1px solid #eee5d4;

	color:#9d9380;

	font-family:"Trebuchet MS", Arial, sans-serif;

	font-size:12px;

	width:200px;

}



.textareaLong

{

	background-color:#FFFFFF;

	border:1px solid #eee5d4;

	color:#9d9380;

	font-family:"Trebuchet MS", Arial, sans-serif;

	font-size:12px;

	scrollbar-base-color:#FFFFFF;

	scrollbar-darkshadow-color:#FFFFFF;

	scrollbar-shadow-color:#FFFFFF;

	scrollbar-arrow-color:#FFFFFF;

	width:338px;

}



.textareaBig

{

	background-color:#FFFFFF;

	border:1px solid #eee5d4;

	color:#9d9380;

	font-family:"Trebuchet MS", Arial, sans-serif;

	font-size:12px;

	scrollbar-base-color:#FFFFFF;

	scrollbar-darkshadow-color:#FFFFFF;

	scrollbar-shadow-color:#FFFFFF;

	scrollbar-arrow-color:#FFFFFF;

}





#footer

{

	background-color:#033266;

	margin:0;

	padding:5px 0 0 5px;

}



.footerCell

{

	border-left:1px dotted #004584;

	color:#6db9e9;

	font-size:11px;

	padding:5px 0 0 10px;

	vertical-align:top;

}



	.footerCell .topLink

	{

		color:#6db9e9;

		text-decoration:none;

	}

	

	.footerCell .allLink

	{

		color:#ffba58;

		text-decoration:none;

	}

	

	.footerCell a

	{

		color:#b5cfe3;

		text-decoration:none;

	}

	

	.footerCell a:hover

	{

		color:#FFFFFF;

		text-decoration:none;

	}	



#subFooter

{

	background-color:#033266;

	font-size:10px;

	margin:0;

	padding:5px 0 5px 0;

	text-align:center;

}



	#subFooter .top

	{

		color:#6db9e9;

		margin:0;

		font-weight:bold;

	}

	

	#subFooter .bottom

	{

		color:#3888bb;

		margin:0;

	}

	

 	



.lightBorder

{

	border:1px solid #eee5d4;

}



.darkBorder

{

	border:1px solid #c7b289;

}



.whiteBorder

{

	border:5px solid #FFF;

}



.slightBg

{

	background-color:#eee5d4;

}



.darkerBg

{

	background-color:#c7b289;

	color:#FFF;

}



.clearfloat 

{

	clear:both;

	height:0;

	font-size: 1px;

	line-height: 0px;

}



.noGap

{

	margin:5px 0 0 0;

}



.arrow

{

	cursor:default;

}



.smallText

{

	font-size:10px;

}





.subHeader

{

	color:#9ba220;

	font-size:13px;

	margin:3px 0 0 0;

}



.allBird

{

	color:#9ba220;

}



	.allBird:hover

	{

		color:#b9bf49;

}

#home {

	background-image: url('../jb-lsd/lake/images/home.png');

	width: 46px;

	height: 30px;

    float:left;

	margin-left:260px;

}

a#home:hover { 

    background-position: 0 -30px;

}

#about {

	background-image: url('../jb-lsd/lake/images/about-us.png');

	width: 82px;

	height: 30px;

	float: left;

}

a#about:hover { 

    background-position: 0 -30px;

}

#general {

	background-image: url('../jb-lsd/lake/images/general-info.png');

	width: 102px;

	height: 30px;

	float: left;

}

a#general:hover { 

    background-position: 0 -30px;

}

#technology {

	background-image: url('../jb-lsd/lake/images/technology.png');

	width: 97px;

	height: 30px;

	float: left;

}

a#technology:hover { 

    background-position: 0 -30px;

}

#community {

	background-image: url('../jb-lsd/lake/images/communtiy.png');

	width: 91px;

	height: 30px;

	float: left;

}

a#community:hover { 

    background-position: 0 -30px;

}

#schools {

	background-image: url('../jb-lsd/lake/images/schools.png');

	width: 67px;

	height: 30px;

	float: left;

}

a#schools:hover { 

    background-position: 0 -30px;

}

#notices {

	background-image: url('../jb-lsd/lake/images/notices.png');

	width: 69px;

	height: 30px;

	float: left;

}

a#notices:hover { 

    background-position: 0 -30px;

}

#careers {

	background-image: url('../jb-lsd/lake/images/careers.png');

	width: 71px;

	height: 30px;

	float: left;

}

a#careers:hover { 

    background-position: 0 -30px;

}

#links {

	background-image: url('../jb-lsd/lake/images/links.png');

	width: 60px;

	height: 30px;

	float: left;

}

a#links:hover { 

    background-position: 0 -30px;

}

.links{

	color: #000033;

}

.links:hover{

	text-decoration: underline;

}
.mapframe {
	border: 1px solid #000000;
}
.popup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#sidebarmap {
	position: absolute;
	left: -100px;
	top: 0px;
}
#mapform {
	position: absolute;
	left: 0px;
	top: -50px;
}