.BGGallery {
	background-image: url(images/BG_Gallery.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.maintext {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 12pt;
	color: #CCCCCC;
}

.maintext_sm {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 9pt;
	color: #FFF;
}

.maintext_sm_hd_be {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 12pt;
	color: #FFF;
}

.maintext_sm_hd {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 15pt;
	color: #FFF;
}

.maintext2 {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 14pt;
	color: #CCCCCC;
}

.maintext3 {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 18pt;
	color: #FF0;
	text-align: center;
}

.maintext3-1 {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 18pt;
	color: #FF0;
	text-align: center;
	text-decoration: underline;
}


.maintext4 {
	font-size: 24px;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color: #CCCCCC;
	text-align: center;
}

.maintext4-und {
	font-size: 24px;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color: #CCCCCC;
	text-align: center;
	text-decoration: underline;
}

.BGfaculty {

	/*background-image: url(images/BG_faculty.jpg);*/
	background-repeat: no-repeat;
	background-position: right top;
	text-align: center;
	
}
.BGsanford {

	background-image: url(images/BG_sanford.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.BGsanfordMain {


	background-image: url(images/BG_sanfordMain.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.BGqoutes {
	background-image: url(images/BG_qoutes.jpg);
	background-repeat: no-repeat;
}
.BGLinks {
	background-image: url(images/BG_links.jpg);
	background-repeat: no-repeat;
}

.A {
	color: #ff9900;
	text-decoration: none;
	font-size: 16px;
}

.B {
	color: #ff9900;
	text-decoration: underline;
	font-size: 18px;
}

.C {
	color: #ff9900;
	text-decoration: underline;
	font-size: 22px;
}

.kidsheader {
	color: #600;
	text-decoration: underline;
	font-size: 22px;
	line-height: 30px;
}


.LARGE {
	color: #ff9900;
	text-decoration: underline;
	font-size: 22px;
}

.LARGE2 {
	color: #ff9900;
	font-size: 28px;
}

.LARGE2-1 {
	color: #ff9900;
	font-size: 20px;
	text-align: right;
}

.table1
{
	border: thin solid #FF0;	
}

A:hover {
  color: #ffff99;
  text-decoration: underline;
}

.maintextletter {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 11pt;
	color: #000;
	line-height: 20px;
}

.maintextletter_sm {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 10pt;
	color: #000;
	line-height: 20px;
}


.maintextbckgrnd {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 14pt;
	color: #000;
	background-image: url(images/letter-paper.jpg);
	background-repeat: no-repeat;
	padding-left: 25px;
	background-position: 30px 15px;
	padding-right: 25px;
}

.beourguest {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 18pt;
	color: #999;
}

.poptextyellow {
	font-size: x-large;
	color: #FFF;
	text-align: center;
}

.poptextyellow2 {
	font-size: x-large;
	color: #FFF;
	text-align: center;
	text-decoration: underline;
}

.contact {
	color: #FFF;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 20px;
}


/*Div - CSS (Eddie) */
.outerDiv {
	border:solid 1px #000000;
	/*width:300px;*/
	height:30px;
	position:static;
	/*color:#FFFFFF;*/
	font-family:verdana;
	font-weight:bold;
	font-size:11px;
	text-align:center;
    }
  
    .nestedDivTL {
	width:255px;
	position:absolute;
	top:10px;
	left:10px;
	background-image: url(images/ruskin_school_facebook.png);
    }
  
    .nestedDivTR {
	width:255px;
	position:absolute;
	top:10px;
	right:10px;
	background-image: url(images/ruskin_school_twitter.png);
    }
  
    .nestedDivBL {
    background-color:#CCCCCC;
    width:100px;
    position:absolute;
    bottom:10px;
    left:10px;
    }
  
    .nestedDivBR {
    background-color:#FF8800;
    width:100px;
    position:absolute;
    bottom:10px;
    right:10px;
    }
