/* Print CSS Document for The James Martin 21st Century School */
/* Created by Tom King, OII */
	body {	font-family:"Arial", sans-serif; text-align:left;}
.access, #navigation, #searchbar, #header img, #footer, #topfooter, #rightbar, #sub_navigation {display:none;}
#container {text-align:left;}
a{text-decoration:none; color: #112762;}
a:hover{  color:#FF0000;}
h1{font-size:2em;font-weight:400; }
h2{font-size:1.6em;font-weight:400;margin:0 0 15px 0 ; color:#112762; line-height:1.2em;}
h3{font-size:1.3em;font-weight:400;margin:0 0 .5em 0;}
h4{font-size:1.2em;font-weight:700;margin:0 0 .5em 0;}
h5{font-size:1em;font-weight:700;margin:0 0 .5em 0;}
h6{font-size:.8em;font-weight:700;margin:0 0 .5em 0;}
img{border:0;}
ol,ul,li{font-size:1em;line-height:1.8em;margin-top:.2em;margin-bottom:.1em;}
p{font-size:1em;line-height:1.5em;margin:1.2em 0;}
li > p{margin-top:.2em;}
pre{font-family:monospace;font-size:1.1em;}
strong,b{font-weight:700;}
table td {_font-size:.8em; /* IE Hack */ vertical-align:top;}


	.bar-yellow, .bar-yellow2 {text-transform:uppercase; font-size:.9em; color:#fff; display:block; padding:2px 0 2px 5px; font-weight:700;   letter-spacing:.14em;}
	.bar-yellow {background-color:#cbb676;}
	.bar-yellow2 {background-color: #F7F4E6; color:#333333;}
	.link-red { color:#990000; font-weight:700; display:block;}
	.underline {border-bottom:1px dotted #CCCCCC;}
	.newsitem, .evententry {border-bottom:#CCCCCC 1px dotted; }
	.error { color:#FF0000;}
	.block-float-right {float:right;}
	.block-float-left {float:left;}
	.left {float:left; margin:0 15px 5px 0;}
	.right {float:right; margin:0 0 5px 5px;}
		.pdf, .extlink, .ppt, .doc, .jpg, .real, .telephone, .fax, .email {
	display:block;	height: 25px;	padding-top: 1px;	padding-bottom: 1px;
	padding-left: 60px;	border: 1px dotted #ECE9D8;	background-repeat:no-repeat;
	background-position:5px center;	margin-top:2px; margin-bottom:2px;}
	
		.pdf:hover, .extlink:hover, .ppt:hover, .doc:hover, .jpg:hover, .real:hover { border:#000099 1px solid;}
		 
		.pdf { background-image:url(/images/logos/icon_pdf.gif); }
		.extlink {background-image:url(/images/logos/icon_extlink.gif);}
		.ppt {background-image:url(/images/logos/icon_ppt.gif);}
		.doc {background-image:url(/images/logos/icon_doc.gif);}
		.jpg {background-image:url(/images/logos/icon_jpg.gif);}
		.real {background-image:url(/images/logos/icon_real.gif);}
		.rss_icon { width:35em; background-image:url(/images/rss/feed-icon-16x16.gif); background-repeat:no-repeat; height:20px; padding-left:20px; font-weight:bold; color:#FF6600;}
	
/* Front page news & Event Boxes & LH Nav Box */
	.box-red, .box-blue {margin:0 0 1em 0;}
	.box-red ul, .box-blue ul {padding:0; margin:0;}
	.box-red li, .box-blue li { line-height:1.4em;  padding:4px 5px 4px 5px; }
	.box-red .date, .box-blue .date { font-weight:700; display:block; color:#000;}
	.box-red a, .box-blue a { font-weight:normal;}
	.box-red a:hover, .box-blue a:hover { text-decoration:none;}
	.box-red { background-color:#f0e1da;}
		.box-red h3 { background-color:#990000;}
	.box-blue { background-color:#ebe9f0;}
		.box-blue h3 { background-color:#112762;}	
		.box-red h3, .box-blue h3 {text-transform:uppercase; font-size:.9em; color:#fff; display:block; padding:5px 0 5px 5px; font-weight:700; letter-spacing:.14em;}
	 	.box-blue li.active { background-color:#112762; color:#FFFFFF;}
		.box-blue li.active a {color:#FFFFFF;}
	.box-border {border:#F7F4E6 1px solid; padding:0 0 0 0; margin:0 0 5px 0;}
