@import url("news.css");

#home a:link, #home a:visited { background: url(../img/new-08/tab-over.gif) left top no-repeat; color: #0c1d74; }
#sideColumn{
    float:right;
    margin-left:10px;
    width:219px;
    border:1px solid #a7a5a4;
    background-color:#cce0e9;
    color:#07115d;
    font-size:85%;
    font-weight:bold;
}
/*
#sideColumn img{border-bottom:1px solid #a7a5a4;}
*/

#sideColumn .container{font-size:160%;}
.noMarginLeft {margin-left:0;}

#containerBoxes { position: relative; text-align: center; }
#containerBoxes ul { list-style: none; overflow: hidden; display: block; }
#containerBoxes ul li { position: relative; float: left; width: 48%; padding: 6px 0px; border: 1px solid #bebec0; margin-bottom: 20px; }
#containerBoxes ul li.nursery {  background: url(../img/new-08/nursery.jpg) right center no-repeat;  }
#containerBoxes ul li.pre-prep {  background: url(../img/new-08/pre-prep.jpg) right center repeat-x; }
#containerBoxes ul li.seniorschool {  background: url(../img/new-08/seniorschool.jpg) right center repeat-x; }
#containerBoxes ul li.prepschool {  background: url(../img/new-08/prepschool.jpg) right center repeat-x; }
#containerBoxes ul li.alt { float: right; }
#containerBoxes ul li div.left { background: url(../img/new-08/bg-home-box-red.jpg) left top repeat-x; height: 68px; width: 78px; float: left; text-align: center; padding-top: 20px; border-left: 6px solid #ffffff; }
#containerBoxes ul li div.left strong { display: block; color: #ffffff; font-size: 120%; }
#containerBoxes ul li div.left strong span { font-size: 140%; }
#containerBoxes ul li span.name { position: absolute; top: 15px; left: 100px; font-size: 140%; color: #580718; }
#containerBoxes ul li span.name a { color: #580718; }
#containerBoxes ul li img.right { float: right; border-right: 6px solid #ffffff; }


/*
#bearwood{position:absolute; margin-left:78px;}
#logoImg{
    float:none;
    margin:10px 0 -13px !important;
    margin:0 0 -3px;
}
*/
#logo{text-align:left;}

#body{
    margin-right:0;
}

/* SJJ 4/12/2006 */
.eventsummary{
	color: #0f2684!important;
	background: #f3f4f6 url("eventgradient.gif") bottom repeat-x;
	text-align: center;	
	font-size: 110%;
	padding-bottom: 10px;
}

.eventsummary h1{
    color: #0f2684;
	padding: 5px 0px 7px 0px;
	background-color: #c5e1ef;
	font-weight: bold;
	font-size: 110%;
	margin-bottom: 10px;
}

.eventsummary h2{font-size: 155%; color: #0f2684; margin: 0px;}
.eventsummary p{margin: 0px 0px 8px 0px; font-weight:normal; font-size: 100%;}

.eventsummary a
{
	padding-left: 20px;
	background-image: url("arrows_blue.gif");
	background-position: left center;
	background-repeat: no-repeat;
	color: #0f2684;
	text-decoration:underline;
}
.eventsummary a:hover{text-decoration:none;}


div.noevents
{
	padding: 0px 10px 0px 10px;	
}
div.noevents a
{
	color: #831836;
	padding: 0px;
	font-size: 110%;
	background-image: none; 	
}

#contentHome{margin-right:240px;}

.footLinkNews{margin-top:10px; text-align:right;}
.footLinkNews a{color:#aacbda!important; font-weight:bold;}

.headerlink a{color: #aacbda!important; float: right; font-weight: bold; text-decoration:underline; margin-left: 5px;}
.headerlink a:hover{text-decoration:none;}

.headerlinkleft { position: relative; overflow: hidden; }
.headerlinkleft a{color: #aacbda!important; font-weight: bold; text-decoration:underline; margin-left: 5px;}
.headerlinkleft a:hover{text-decoration:none;}
.headerlinkleft a.left { float: left; }
.headerlinkleft a.right { float: right; }

div.newsitemsummary { position: relative; overflow: hidden; height: 1%; }
div.newsitemsummary div.newsitem { float: left; width: 48%; overflow: hidden; margin-bottom: 6px; }
div.newsitemsummary div.newsitem2 { float: right; width: 48%; overflow: hidden; margin-bottom: 6px; }
div.newsitemsummary div.line { clear: both; }

/* New stuff added by SJJ 11/9/2008 */
#rightColumn {float:right; margin-left:10px; width:219px;}
#rightColumn div.upcomingevents {width:219px; border:1px solid #a7a5a4; background-color:#cce0e9; color:#07115d; font-size:85%; font-weight:bold; margin-bottom: 10px;}
#rightColumn div.findoutabout {border:1px solid #a7a5a4; color: #0f2684; background: #f3f4f6 url("eventgradient.gif") bottom repeat-x; text-align: center; padding: 10px; margin-bottom: 10px; }


