@charset "UTF-8";
/* School.BlaineRobertson.net Print style sheet */

body{
	margin: 0;
	padding: 0;
	background-color: #fff;
	color: #000;
	font-size: small;
}

div{
	margin: 0;
}

p{
margin: 0;
padding: 6pt 0;
}

#wrapper{
	width: 100%;
}

#wrapper:after{
	margin-top: 1em;
	content: "Copyrighted by Blaine Robertson, All Rights Reserved";
}

p#siteTitle{
	font: small-caps 16pt Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}

#tagLine{
	font: italic 1em "Courier New", Courier, monospace;
	margin-left: 10pt;
}

a {
	color: #FF3;
}

a:visited {
	color: #ffba00;
}

#tools{
	display: none;
}

#header{
	margin-top: .2em;
	padding: .15em 0 .7em 0;
	border-bottom: 2pt solid #26354a;
}

#leftcol{
	font-family: "Times New Roman", Times, serif;
	background-color: #26354A;
	color: #fc0;
	position: relative;
	border-top: 2pt solid #000;
}

#leftcol>div{
	padding: 1em;
	text-align: center;
}

#leftcol>div p{
	text-align: left;
}

#navigation, #nav{
	display: none;
}

#ads{
	display: none;
}

.closer{
	height: 0;
	clear:both;
	margin: 0;
	padding: 0;
}

#rightcol{
	min-height: inherit;
}

#rightcol>div{
	background-color: #fff;
	color: #000;
	text-align: left;
}


#rightcol>div *{
padding-left: 0;
}

#footer{
	display: none;
}



#validations{
	display: none;
}

#validations img{
	border: none;
}

#validations a:visited{
	outline: none;
}

.hidden{
	display: none;
}

/* markup for three column layout */
.maincol {
	float: left;
	width: 99%;
}

.maincol ul {
list-style: none;
}

.mainleft {
	float: left;
	width: 30%;
}

.mainright {
	float: left;
	width: 30%;
}

.rightcol {
	float: left;
	width: 30%;
}

#content li{
	line-height: 150%;
}

#toc{
 display: none;
}

#leftcol img[alt ~= 'logo']{
 display: none;
}