@import url("sitewide.css"); 





body#home #colorstrip {


border-bottom:none;

}



#newsholder {
	
	background-color:#E4F2FE;
	margin:0px 15px 6px 15px;
	padding:7px;
	
	border-bottom:1px solid #A6C7E3;
	
	clear:both;
}




#newsholderinside {

background-image:url(../images/homepage/newspic2.jpg);
background-repeat:no-repeat;
background-position:top left;
background-color:transparent;
margin:0px;
padding:0px;
padding-left:390px;
min-height:200px;
}


/* min height hack for IE6 and below */


* html #newsholderinside {

height:expression(document.body.clientHeight > 200? "200px": "auto" );


}


#newsholderinside h1 {

	font-size:126%;
	margin-bottom:10px;
}


#newsholderinside h2 {

	font-size:90%;
	font-family:Helvetica, Arial, Verdana, sans-serif;
	margin-top:10px;
	margin-bottom:2px;
	font-weight:bold;
	color:#305189;
}



#newsholderinside a h2 {

	color:#284257;
	text-decoration:none;
}


#newsholderinside a:hover h2 {

	text-decoration:underline;
}




#newsholderinside p {

margin-top:0px;
margin-bottom:0px;
font-size:12px;
line-height:15px;

}



.HeadlineList {

font-size:12px;

}




#belownewholder {

padding:0px;
margin:15px;
margin-top:6px;

}


#belownewsholder_clear {

clear:both;
width:740px;
height:1px;
overflow:hidden;

}



#calendarwrapper {

	width:374px;
	border:1px solid #bfd7bf;
	margin:0px;
	padding:4px;
	float:left;

}


#calendar {

margin:0px;
padding:4px;
background-color:#f5f6f1;

}


#calendar p {
margin:0px;


}



#calendar h3 {
font-family:Helvetica, Arial, sans-serif;
font-size:82%;
margin:0px;
}




img#events_topright {

float:right;
margin:0px;
margin-top:-9px;
margin-right:-9px;

}



/* controls calendar table */



.calendar {

width:366px;
padding:0px;
margin:0px;
margin-bottom:10px;

}

.calendar td {

	padding:6px;
	padding-left:8px;
	font-size:12px;
	line-height:14px;
	text-align:left;
	vertical-align:middle;

}


.calendar td p {
	font-size:12px;
	margin:0px;
	padding:0px;
	line-height:14px;

}


.oddrow {
	background-color:#E3EBF2;

}


.rightcells {

border-left: 1px solid #81D57A;
width:290px;
}


/* end calendar table */






#rightwrapper {

	float:right;
	width:377px;
	border:none;


}



#quicklinks {
	margin:0px;
	padding:3px;
	border:1px solid #bfd7bf;

}



#quicklinks_inside {
	margin:0px;
	padding:4px;
	background-color:#CAEACE;

}


#quicklinks_inside h2 {

	margin:0px;

}



#quicklinksform {
	margin:0px;
	margin-top:-20px;
	margin-right:12px;
	padding:0px;
	float:right;
}






/* quicklinks icons */



ul#quicklinks {


float:left;
margin:0px;
padding:0px;
list-style-type:none;
border:none;


}



ul#quicklinks li {


float:left;
margin:0px;
padding:0px;


}


ul#quicklinks a {


display:block;
padding:0px;
margin:0px;

}





.hidetext {

visibility:hidden;


}




a#bus {

width:60px;
height:93px;
background-image:url(/images/homepage/bus.gif);
}


a#bus:hover {

background-image:url(/images/homepage/bus_over.gif);

}



a#emergency {

width:88px;
height:93px;
background-image:url(/images/homepage/ei.gif);

}

a#emergency:hover {

background-image:url(/images/homepage/ei_over.gif);

}



a#lunch {

width:76px;
height:93px;
background-image:url(/images/homepage/lunch.gif);

}

a#lunch:hover {

background-image:url(/images/homepage/lunch_over.gif);

}


a#news {

width:85px;
height:93px;
background-image:url(/images/homepage/news.gif);

}

a#news:hover {

background-image:url(/images/homepage/news_over.gif);

}


a#familyaccess {

width:63px;
height:93px;
background-image:url(/images/homepage/familyaccess.gif);

}

a#familyaccess:hover {

background-image:url(/images/homepage/familyaccess_over.gif);

}













/* modified quicklinks list to include graduation info link */



ul#quicklinks2 {


float:left;
margin:0px;
padding:0px;
list-style-type:none;
border:none;


}



ul#quicklinks2 li {


float:left;
margin:0px;
padding:0px;


}


ul#quicklinks2 a {


display:block;
padding:0px;
margin:0px;
outline:none;
cursor:pointer;

}




a#busroutes {

width:105px;
height:66px;
background-image:url(/images/homepage/busroutes.gif);
}


a#busroutes:hover {

background-image:url(/images/homepage/busroutes_hover.gif);

}



a#emergencyinfo {

width:134px;
height:66px;
background-image:url(/images/homepage/emergencyinfo.gif);
background-position:left 7px;
background-repeat:no-repeat;

}

a#emergencyinfo:hover {

background-image:url(/images/homepage/emergencyinfo_hover.gif);

}



a#lunchmenus {

width:122px;
height:63px;
background-image:url(/images/homepage/lunchmenus.gif);

}

a#lunchmenus:hover {

background-image:url(/images/homepage/lunchmenus_hover.gif);

}


a#newspubs {

width:137px;
height:66px;
background-image:url(/images/homepage/newspubs09.gif);

}

a#newspubs:hover {

background-image:url(/images/homepage/newspubs09_hover.gif);

}


a#famaccess {

width:120px;
height:63px;
background-image:url(/images/homepage/famaccess.gif);

}

a#famaccess:hover {

background-image:url(/images/homepage/famaccess_hover.gif);

}



a#gradinfo {

width:134px;
height:63px;
background-image:url(/images/homepage/gradinfo.gif);
background-repeat:no-repeat;
background-position:left -6px;

}

a#gradinfo:hover {

background-image:url(/images/homepage/gradinfo_hover.gif);

}



a#calendars {
width:134px;
height:63px;
background-image:url(/images/homepage/calendars.gif);


}

a#calendars:hover {

background-image:url(/images/homepage/calendars_hover.gif);


}


/* 2 new icons nov 09 plus adjust family access size and location */


a#emeetings {
width:120px;
height:63px;
background-image:url(/images/homepage/emeetings.gif);


}

a#emeetings:hover {

background-image:url(/images/homepage/emeetings_hover.gif);

}


a#kiosk {
width:132px;
height:63px;
background-image:url(/images/homepage/communitykiosk.gif);


}

a#kiosk:hover {

background-image:url(/images/homepage/communitykiosk_hover.gif);

}


a#famaccess2 {

width:110px;
height:63px;
background-image:url(/images/homepage/famaccess.gif);

}

a#famaccess2:hover {

background-image:url(/images/homepage/famaccess_hover.gif);

}



