/*This affects your page styles.*/
body {
	background-color:#fff;
	background-image:url(http://www.st-peter-school.org/images/back-image-side-bars.gif);
	background-attachment:fixed;
	background-repeat:repeat-y;
	background-position:top center;
}
	
body, td {
	font-family: Comic Sans MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000;
	margin: 0px;
}
	
h1 {
	font-family: Comic Sans MS, Verdana, Arial, sans-serif;
	font-size: 26px;
	font-weight: 900;
	color: Black;
}
h2 {
	font-family: Comic Sans MS, Verdana, Arial, sans-serif;
	font-size: 22px;
	font-weight: 900;
	color: Black;
}
h3 {
	font-family: Comic Sans MS, Verdana, Arial, sans-serif;
	font-size: 18px;
	font-weight: 900;
	color: Black;
}
div.leftborder {
	background-image: url("http://www.st-peter-school.org/images/LEFTBORDER.jpg");
	position: absolute;
	width: 146px;
	height: 1600px;
	top: 0px;
	margin-left: -323px;
}
div.rightborder {
	background-image: url("http://www.st-peter-school.org/images/RIGHTBORDER.jpg");
	position: absolute;
	width: 146px;
	height: 1600px;
	top: 0px;
	margin-left: 548px;
}
.indent {
	text-indent: 1cm
}
table.sample {
	border-width: 5px 5px 5px 5px;
	border-spacing: 2px;
	border-style: outset outset outset outset;
	border-color: Black;
	border-collapse: separate;
	background-color: ;
}
table.sample th {
	border-width: 5px 5px 5px 5px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: rgb(255, 255, 255) rgb(255, 255, 255) rgb(255, 255, 255) rgb(255, 255, 255);
	background-color: rgb(0, 0, 0);
	-moz-border-radius: 0px 0px 0px 0px;
}
table.sample td {
	border-width: 5px 5px 5px 5px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: rgb(255, 255, 255) rgb(255, 255, 255) rgb(255, 255, 255) rgb(255, 255, 255);
	background-color: rgb(0, 0, 0);
	-moz-border-radius: 0px 0px 0px 0px;
}
table.auto
{
table-layout: automatic;
width: 100%;
border: 1
}
table.fixed
{
table-layout: fixed
}
/*This affects how your diferrnet styles will look.*/
.style1 {
	text-decoration: none;
}
.style2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.style17 {color: #CC0066}
.style20 {font-size: 12px}
.style22 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.style25 {font-size: 16px}
.style28 {font-family: Arial, Helvetica, sans-serif; font-size: medium; font-weight: bold; }
.style29 {font-size: medium}
.style31 {font-size: large; font-weight: bold; }
.style32 {font-family: Arial, Helvetica, sans-serif; font-size: large; font-weight: bold; }
.style33 {
	font-family: lucida calligraphy, Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: 900;
	color: #CC0066;
}
.pstyle1
{
	text-align: center;
	padding: 1.5cm;
	border: medium double Black;
}
.dotted {border-style: dotted}
.dashed {border-style: dashed}
.solid {border-style: solid}
.double {border-style: double}
.groove {border-style: groove}
.ridge {border-style: ridge}
.inset {border-style: inset}
.outset {border-style: outset;}
.textbox
{
	background: Silver;
	border-style: ridge;
	border-width: 10px;
	border-color: Blue;
	padding: 3%;
	text-align: center;
}
.textborder
{
	border-style: ridge;
	border-width: 10px;
	border-color: Blue;
	padding: 3%;
	text-align: center;
}
.center
{
	text-align: center;
}
ul
{
	list-style-image: inherit;
}
