@import url(http://fonts.googleapis.com/css?family=Syncopate:700&subset=latin&v2);
@import url(http://fonts.googleapis.com/css?family=Open+Sans&subset=latin&v2);
@import url(hcard.css);
html,body,div {margin:0;padding:0;}
html {margin-bottom:1ex;background-color: white;}
body {
	font:68.75% /*'New York',Palatino,'Century Gothic','Trebuchet MS',Verdana,Arial,Sans-Serif*/ "Open Sans", Calibri, "Century Gothic", "Trebuchet MS", "Lucida Grande", "Bitstream Vera Sans", "Univers 55", sans-serif; /* 11px from a 16pt font? */
	padding:0 1%;
}
#header{max-width:33.5em;}
/*#header a {color:inherit;}
#header a:hover, #header a:focus {color:blue;}
#header a:active {color:red;}
#header a img {display:none;float:right;border:0;}*/
#pagenav {position:absolute;left:-9999px;} /*off-left*/
#mainContent {
	float:left;width:75%;max-width:55em;
	overflow:hidden;
}
#resources {
	width:25%;
	float:left;
	max-width:25em;
}
div.item {
	padding-right:18px;
}
h1,h2,h3 {font-family: Syncopate, Calibri, "Century Gothic", "Trebuchet MS", "Lucida Grande", "Bitstream Vera Sans", "Univers 55", sans-serif;}
h1 {font-size:1.75em;/*text-shadow:rgba(0,0,255,0.5) 2px 2px 1ex;*/}
h2 {
	font-size:1.25em;
	font-weight:normal;
	font-style:italic;
	color:green;
	padding-bottom:6px;
	margin-bottom:0;
	text-shadow:#6c6 2px 2px 0.5ex;
}
.first *:first-child {margin-top:0;}
.last *:last-child {margin-bottom:0;}
h3 {font-size:1.1em;margin-bottom:0.25em;}
h2 + p, h3 + p, h3 + dl, h3 + p + dl {margin-top:0;}
#mainContent h3, p{font-size:1.4em;}
ul,ol,dl{font-size:1.2em;}
ul ul, ol ol {font-size:1em;}
#resources ul, #resources ol {
	margin:0;
	padding:0;
}
#resources ul {
	padding-left:2ex;
}
#resources ol {
	padding-left:3ex;
}
#resources li {margin:0;padding:0.25ex 0;}
a[href] img {border:0;}
p.intro:first-letter {
	font-size: 150%; font-weight: bolder;
	font-family: Georgia, 'Times New Roman', Times, Serif;
}
p.intro:first-line {
	font-variant: small-caps; font-size: 125%;font-weight:normal;
}
.sig {text-align:right;}
#licence p {
	padding-bottom:35px;
	background:url(../images/somerights.gif) no-repeat left bottom;
}
#licence img {display:block;}
#validation p {
	padding-bottom:20px;
	background:url(../images/valid-xhtml-small.gif) no-repeat bottom left;
}
acronym,abbr {cursor:help;}
a[href*="studyspace.king"] {padding-right:18px;background: url(../images/bb-icon2.ico) no-repeat right top;}
a[href*="lms.king"] {padding-right:18px;background: url(../images/bb-icon2.ico) no-repeat right top;color:red !IMPORTANT;text-decoration: overline;}
a[href*="del.icio.us"], a[href*="delicious.com"] {padding-right:18px;background: url(../images/delicious.ico) no-repeat right top;}