/* 

_____________________________________________________

320 and Up boilerplate extension

Author: Andy Clarke
Version: 0.9b
URL: http://stuffandnonsense.co.uk/projects/320andup/
License: http://creativecommons.org/licenses/MIT/

Sources: 
http://html5boilerplate.com/#rc10
_____________________________________________________

*/

* { 
background : transparent !important;
color : black !important; 
text-shadow : none !important; 
filter : none !important;
-ms-filter : none !important; } 

a, a:visited { 
color : #444 !important; 
text-decoration : none; }

abbr[title]:after { 
content : " (" attr(title) ")"; }
  
pre, blockquote { 
border : 1px solid #999; 
page-break-inside : avoid; }

thead { 
display : table-header-group; }

th {
	text-align: left;
	border: 1px solid #bbb;}
	
td {
	border: 1px solid #bbb;}
	
td sup {line-height: 0; font-size: 75%; }

tr, img { 
page-break-inside : avoid; }

img, iframe { padding: 5px; }

/*@page { 
margin : .5cm; }*/

h1, h2, h3,
.printOnly { display: block; font-family: Verdana, Geneva, Arial, sans-serif; font-weight:lighter; }

p, h2, h3 { 
orphans : 3; 
widows : 3; }

h2, h3 { 
page-break-after : avoid; }

a[href^="javascript:"]:after,
a[href^="#"]:after ,
body #global-nav,
body #search-form,
body #logo-lo,
body #head-nav,
body #nav-sidebar,
body #quicklinks,
body #slider-cont,
body #quicklinks,
body #home-nav-cont,
body #site-nav-cont,
body .breadcrumbs a[href]:after, 
body .video-cont,
body .marketing-btns,
body .footer-nav,
body .sidebar,
body .social-icons,
body .top-link,
body .admin-link,
body a.offleft,
footer span.SCU-copy-title a[href]:after,
header #SCU-logo a[href]:after, 
header #SCU-logo br,
p.global-footer a,
span.sep,
.noPrint,
.homepage .main-content,
#RUN-link {
display: none !important; }

header span#slogan { font-size:0.9em; }
header #SCU-logo { width: auto; }
header #SCU-logo a { color: #000 !important; font-size: 0.8em !important; font-weight:lighter; }

header #SCU-logo #logo-hi { display: block !important; position: absolute; top: 5px; left: 420px; height: 108px; width: 270px; border: none;}

p a[href^="http://"]:after,
.main-content a[href^="http://"]:after,
.main-content a[href^="https://"]:after { content: " (" attr(href) ")" !important; font-size: 90%; }

/*p a[href^="http://"]:after { content: " (" attr(href) ")" !important; font-size: 90%; }*/

/*a[href^="mailto"]:after {
	content: "";
}*/

.schoolpage .main-content h2 { font-size: 1.3em!important;}
.schoolpage .main-content h3 { font-size: 1.1em!important;}
.schoolpage .content p.breadcrumbs { font-size: .68em; }
.schoolpage .main-content {
/*margin-top: 2.5em;*/ margin-bottom: 2.5em; font-size: 1em !important; } 
#date-page-updated { float: right; font-size: .8em;}
footer p.global-footer { font-size: .75em; }
footer span.SCU-copy-title a,
footer span.SCU-copy-title br { display: inline !important; }

/*body .sidebar h4 { margin-top: 0.2em; margin-bottom: 0.1em; }
body .sidebar #events-list li a, body .sidebar #news-list li a { display: inline; }
body .sidebar #events-list li, body .sidebar #news-list li { min-height: auto; margin-top: 0.3em; margin-bottom: 0.8em; }
body .sidebar #events-list .cal-date, body .sidebar #events-list .cal-date span { height: 10px; line-height: auto; display: inline; }*/

 td.matrix_cat_link,th.matrix_loc_cell {font-size: 1.2em;}