@charset "utf-8";


html, body {
	background: #549300;
	background-image:url(../images/background.jpg);
	background-position:top;
	background-repeat: repeat-x;
	margin: 0 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666;
	height:100%;
}

.h2butnot{
	font-size:1.4em;
	font-weight:bold;
	/*margin:0.83em 0;*/
}

.clearer {
	clear:both;
	width:100%;
	height:0;		
}
.horizontalSpacer {
	width: 1000px;
	height: 25px;
	clear:both;
}
.horizontalSpacer2 {
	width: 1000px;
	height: 10px;
	clear:both;	
}

.horizontalSpacer3 {
	width: 100px;
	height: 10px;
	clear:both;
}
.contentGradient {
	width: 100%;
	min-width:1000px;
	height:auto;
	background-image:url(/images/contentGradient.jpg);
	background-position:top;
	background-repeat: repeat-x;
	background-color:#FFF;
	margin: 0 auto;
}	
.contentArea {
	width: 1000px;
	min-width:1000px;
	height:auto;
	margin:0 auto;
}
.bottomStripe {
	width: 100%;
	height: 10px;
	background-color: #cadb2a;
		
	
	
/*Homepage - Styles*/	
}	
.videoPlayer {
	width: 460px;
	height:385px;
	float:left;
	margin: 20px 0 0 20px;
}	
.recentVideos {
	width: 500px;
	height:385px;
	float:left;
	margin: 10px 0 0 0;
}

.recentButtonContainer {
	width:480px;
	height: 75px;
	background: url(/images/recentButton.gif);
	float:left;
	margin: 0 0 5px 20px;
}	
a.recentButton {
	width:480px;
	height: 75px;
	background: url(/images/recentButton.gif);
	text-decoration: none;
	float:left;
	margin: 0 0 0 0;
}	
a.recentButton:visited {
	width:480px;
	height: 75px;
	background: url(/images/recentButton.gif);
	text-decoration: none;
	float:left;
	margin: 0 0 0 0;	
}
a.recentButton:hover {
	width:480px;
	height: 75px;
	background: url(/images/recentButtonRoll.gif);
	text-decoration: none;
	float:left;
	margin: 0 0 0 0;	
}	
.recentButton img {
	float:left;
	margin: 7px 0 0 45px;
	border:none;
}	
.recentButton h2 {
	color: #ed2190;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	margin: 15px 0 0 135px;	
	width: 320px;
}	
.recentButton p {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	margin: 0 0 0 135px;	
}	


.activeButtonContainer {
	width:480px;
	height: 75px;
	background: url(/images/recentButtonRoll.gif);
	float:left;
	margin: 0 0 5px 20px;
}	
a.activeButton {
	width:480px;
	height: 75px;
	background: url(/images/recentButtonRoll.gif);
	text-decoration: none;
	float:left;
	margin: 0 0 0 0;
}	
a.activeButton:visited {
	width:480px;
	height: 75px;
	background: url(/images/recentButtonRoll.gif);
	text-decoration: none;
	float:left;
	margin: 0 0 0 0;	
}
a.activeButton:hover {
	width:480px;
	height: 75px;
	background: url(/images/recentButtonRoll.gif);
	text-decoration: none;
	float:left;
	margin: 0 0 0 0;	
}	
.activeButton img {
	float:left;
	margin: 7px 0 0 45px;
	border:none;
}	
.activeButton h2 {
	color: #ed2190;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	margin: 15px 0 0 135px;	
}	
.activeButton p {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	margin: 0 0 0 135px;	
}	




.bottomArea {
	width: 1000px;
	min-width:1000px;
	height:auto;
	margin:0 auto;
}		
.homeSubmit {
	width: 340px;
	height:275px;
	float:left;
	margin: 0 0 0 0;
}
.homeBlog {
	width: 640px;
	height:255px;
	float:left;
	margin: 20px 0 0 0;
	background-color:#FFF;
}	
.homeBlog h2 {
	color: #ed2290;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	margin: 0 20px 0 30px;	
}		
.homeBlog p {
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	margin: 0 30px 0 30px;
}	
.homeBlog a {
	color: #ed2290;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	text-decoration:none;
}
.homeBlog a:hover {
	color: #ed2290;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	text-decoration:underline;
}	
.homeGallery {
	width: 960px;
	height:80px;
	float:left;
	margin: 10px 0 0 20px;
	background-color:#FFF;
}		
.homeGallery img {
	float:left;
	margin: 10px 11px 0 0;
	border:none;
}			
.homeWrite {
	width: 325px;
	height:275px;
	float:left;
	margin: 20px 10px 0 0;
}	
.homeSchedule {
	width: 325px;
	height:255px;
	float:left;
	margin: 10px 0 0 10px;
	background-color:#FFF;
}	
a.homeScheduleThis {
	width: 155px;
	height:91px;
	float:left;
	margin: 0 0 0 7px;
	background-color:#FFF;
	background: url(/images/homeScheduleThis.gif);
	text-decoration:none;
}	
.homeScheduleThis h2 {
	color: #ed2190;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	margin: 58px 0 0 15px;
	text-decoration:none;		
}
a.homeScheduleU {
	width: 155px;
	height:91px;
	float:left;
	margin: 0 0 0 0;
	background-color:#e1f6fd;
	background: url(/images/homeScheduleU.gif);
	text-decoration:none;
}	
.homeScheduleU h2 {
	color: #ed2190;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	margin: 58px 0 0 15px;
	text-decoration:none;	
}	
a.homeScheduleMe {
	width: 155px;
	height:91px;
	float:left;
	margin: 0 0 0 7px;
	background-color:#e1f6fd;
	background: url(/images/homeScheduleMe.gif);
	text-decoration:none;
}	
.homeScheduleMe h2 {
	color: #ed2190;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	margin: 58px 0 0 15px;
	text-decoration:none;	
}
a.homeScheduleMeToo {
	width: 155px;
	height:91px;
	float:left;
	margin: 0 0 0 0;
	background-color:#FFF;
	background: url(/images/homeScheduleMeToo.gif);
	text-decoration:none;
}	
.homeScheduleMeToo h2 {
	color: #ed2190;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	margin: 58px 0 0 15px;
	text-decoration:none;
}		
.homeAdspace {
	width: 310px;
	height:190px;
	float:left;
	margin: 0 0 0 10px;
	background-color:#CCC;
	overflow: hidden;
}			

.homeFacebook {
	float: left;
	margin: 10px 0 0 10px;
	padding-bottom: 8px;
}

/*About - Styles*/	
	
.aboutColumn1 {
	width: 160px;
	height:auto;
	margin: 0 0 0 20px;
	float:left;
}		
.aboutColumn1 img {
	margin: 10px 0 0 0;
	border:none;
}			
.aboutButtonContainer {
	width:160px;
	height: 45px;
	background: url(/about/images/aboutButton.gif);
	float:left;
	margin: 0 0 5px 0;
}	
a.aboutButton {
	width:160px;
	height: 45px;
	background: url(/about/images/aboutButton.gif);
	text-decoration: none;
	float:left;
	margin: 0 0 0 0;
}
a.aboutButton:hover {
	width:160px;
	height: 45px;
	background: url(/about/images/aboutRoll.gif);
	text-decoration: none;
	float:left;
	margin: 0 0 0 0;
}		
.honorsButtonContainer {
	width:160px;
	height: 45px;
	background: url(/about/images/honorsButton.gif);
	float:left;
	margin: 0 0 5px 0;
}	
a.honorsButton {
	width:160px;
	height: 45px;
	background: url(/about/images/honorsButton.gif);
	text-decoration: none;
	float:left;
	margin: 0 0 0 0;
}
a.honorsButton:hover {
	width:160px;
	height: 45px;
	background: url(/about/images/honorsRoll.gif);
	text-decoration: none;
	float:left;
	margin: 0 0 0 0;
}		
.castButtonContainer {
	width:160px;
	height: 45px;
	background: url(/about/images/castButton.gif);
	float:left;
	margin: 0 0 5px 0;
}	
a.castButton {
	width:160px;
	height: 45px;
	background: url(/about/images/castButton.gif);
	text-decoration: none;
	float:left;
	margin: 0 0 0 0;
}
a.castButton:hover {
	width:160px;
	height: 45px;
	background: url(/about/images/castRoll.gif);
	text-decoration: none;
	float:left;
	margin: 0 0 0 0;
}	
.aboutColumn2 {
	width: 720px;
	height:auto;
	margin: 0 0 0 40px;
	float:left;
}	
.aboutColumn2 p {
	margin: 15px 15px 0 15px;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align:justify;
}	
.aboutContent {
	width: 720px;
	height:auto;
	margin: 0 0 0 0;
	float:left;
}	
.aboutContent img {
	margin: 20px 0 0 15px;
	border: 10px solid #cadb2a;			
}	
.castBios {
	width: 720px;
	height:auto;
	margin: 0 0 0 0;
	float:left;	
}	
.castBios p {
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align:justify;		
}	
.castBios img {
	margin: 20px 0 0 15px;
	border: 10px solid #cadb2a;
}
.castDivider {
	margin: 15px 15px 0 15px;
	border: 1px solid #e2ec85;
}	
	
/*Videos - Styles*/	
	
.videosSearchContainer {
	width: 100%;
	min-width:1000px;
	height:55px;
	background-color:#ed2190;
	margin:0 auto;	
}	
.videosSearch {
	width: 1000px;
	min-width:1000px;
	height:55px;
	margin:0 auto;	
}	

.videosColumn1 {
	width: 160px;
	height:auto;
	margin: 0 0 0 20px;
	float:left;
}		
.videosColumn1 img {
	margin: 0 0 0 0;
	border:none;

}	
.videosColumn2 {
	width: 780px;
	height:auto;
	margin: 0 0 0 20px;
	float:left;
}	
.videosDescription {
	width: 300px;
	height:auto;
	margin: 0 0 0 20px;
	float:left;

}	
.videosDescription p {
	margin: 15px 0 0 0;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align:justify;
	line-height:21px;
}	
.videosDescription h1 {
	margin: 0 0 0 0;
	color: #ed2190;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bold;
	line-height:24px
}	
.videosDescription h2 {
	margin: 0 0 0 0;
	color: #34c3f2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height:24px	
}		
.videosPlayer {
	width: 460px;
	height:385px;
	margin: 0 0 0 0;
	float:left;	
}						
.videosListSpacer {
	width:780px;
	height: 25px;
	float:left;
}						
.videosListContainer {
	width:780px;
	height: 145px;
	background: url(/videos/images/listButton.gif);
	float:left;
	margin: 0 0 10px 0;
}	
a.videosList {
	width:780px;
	height: 145px;
	background: url(/videos/images/listButton.gif);
	text-decoration: none;
	float:left;
	margin: 0 0 0 0;
}
a.videosList:visited {
	width:780px;
	height: 145px;
	background: url(/videos/images/listButton.gif);
	text-decoration: none;
	float:left;
	margin: 0 0 0 0;
}
a.videosList:hover {
	width:780px;
	height: 145px;
	background: url(/videos/images/listRoll.gif);
	text-decoration: none;
	float:left;
	margin: 0 0 0 0;		
}
.videosList img {
	margin: 12px 15px 0 15px;	
	border: 3px solid #ed2190;
	float:left;
}	
.videosList h1 {
	margin: 25px 0 0 0;
	color: #ed2190;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
	line-height:18px
}	
.videosList h2 {
	margin: 0 0 0 0;
	color: #34c3f2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
	line-height:18px
}	
.videosList p {
	margin: 0 80px 0 115px;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	text-decoration:none;
	text-align:justify;
	line-height:18px;	
}						
.resultsNav {
	width:780px;
	height: 30px;
	margin: 0 0 0 0;
	text-align:center;
	
}

.resultsNavActive {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
	color:#ed2190;
	margin: 0 10px 0 0;
}
						
.resultsNav a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
	color:#f8a4d1;
	margin: 0 10px 0 0;
}						
.resultsNav a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
	color:#f8a4d1;
	margin: 0 10px 0 0;	
}						
.resultsNav a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
	color:#ed2190;
	margin: 0 10px 0 0;
}																			

/*Gallery - Styles*/
.nextLast {
	width: 260px;
	height:auto;
	margin: 0;
	float: left;
	vertical-align:top;
}

.nextLast p{
	color: #333;
	font-size:16px;
}	
	
.galleryColumn1 {
	width: 160px;
	height:auto;
	margin: 0 0 0 20px;
	float:left;
}		
.galleryColumn1 img {
	margin: 0 0 0 0;
	border:none;

}	
.galleryColumn2 {
	width: 770px;
	height:auto;
	margin: 0 0 0 40px;
	float:left;
	
}	
.galleryThumbs {
	width: 240px;
	height:autopx;
	margin: 0 15px 0 0;
	float:left;
	text-align:center;
}
.galleryThumbs img {
	margin: 15px 0 5px 0;	
	border: 10px solid #cadb2a;	
}						
.galleryThumbs a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
	color:#ff7e00;
	margin: 0 10px 0 0;
}						
.galleryThumbs a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
	color:#ff7e00;
	margin: 0 10px 0 0;	
}						
.galleryThumbs a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	text-decoration:underline;
	color:#ff7e00;
	margin: 0 10px 0 0;	
}	

/*ysa gallery*/
.YSAgalleryThumbs {
	display:block;
	width: 240px;
	height:320px;
	margin: 0 10px 0 0;
	float:left;
	text-align:center;
}
.YSAgalleryThumbs img {
	margin: 10px 0 5px 0;	
	border: 10px solid #cadb2a;	
}		

.YSAgalleryThumbs a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
	color:#993300;
	margin: 0 10px 0 0;
}						
.YSAgalleryThumbs a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
	color:#993300;
	margin: 0 10px 0 0;	
}						
.YSAgalleryThumbs a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-decoration:underline;
	color:#993300;
	margin: 0 10px 0 0;	
}	



.gallerySmallThumbs {
	width: 120px;
	height:auto;
	margin: 0 15px 0 0;
	float:left;
	text-align:center;
}
.gallerySmallThumbs img {
	margin: 15px 0 5px 0;	
	border: 5px solid #cadb2a;	
}						
.gallerySmallThumbs a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
	color:#ff7e00;
	margin: 0 10px 0 0;
}						
.gallerySmallThumbs a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
	color:#ff7e00;
	margin: 0 10px 0 0;	
}						
.gallerySmallThumbs a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	text-decoration:underline;
	color:#ff7e00;
	margin: 0 10px 0 0;	
}	
	
/*Blog - Styles*/	
	
.blogColumn1 {
	width: 160px;
	height:auto;
	margin: 0 0 0 20px;
	float:left;
}		
.blogColumn1 img {
	margin: 10px 0 0 0;
	border:none;
}	
		
.categoryButtonContainer {
	width:160px;
	height: 45px;
	background: url(/blog/images/categoryButton.gif);
	float:left;
	margin: 0 0 5px 0;
}	
a.categoryButton {
	width:160px;
	height: 35px;
	text-decoration: none;
	float:left;
	margin: 0 0 0 0;
	color: #ff7e00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
	text-align:center;
	padding-top:10px;
}	
a.categoryButton:visited {
	width:160px;
	height: 35px;
	text-decoration: none;
	float:left;
	margin: 0 0 0 0;
	color: #ff7e00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
	text-align:center;
	padding-top:10px;	
}
a.categoryButton:hover {
	width:160px;
	height: 35px;
	text-decoration: underline;
	float:left;
	margin: 0 0 0 0;
	color: #ff7e00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
	text-align:center;
	padding-top:10px;

}	
.blogColumn2 {
	width: 720px;
	height:auto;
	margin: 0 0 0 40px;
	float:left;

}	
.blogColumn2 p {
	margin: 15px 15px 0 15px;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align:justify;
}	
.blogColumn2 h1 {
	margin: 0 15px 0 15px;
	color: #ff7e00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	text-align:justify;	
}	
.blogPost {
	width: 720px;
	height:auto;
	margin: 20px 0 0 0;
}	
.blogPost img {
	margin: 0 15px 5px 0;	
	border: 10px solid #cadb2a;
}	
.blogPost p {
	margin: 5px 30px 0 0;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}	
.blogColumn2 h2 {
	margin: 0 30px 0 15px;
	color: #34c3f2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	line-height:21px;
}	
.blogColumn2 h3 {
	margin: 5px 30px 0 15px;
	color: #ff7e00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;;
	font-weight: bold;	
	line-height:21px;
}
.blogDivider {
	margin: 20px 30px 0 0;
	border: 1px solid #e2ec85;	


/*Schedule - Styles*/	
}	
.scheduleSearchContainer {
	width: 100%;
	min-width:1000px;
	height:55px;
	background-color:#ed2190;
	margin:0 auto;	
}	
.scheduleSearch {
	width: 1000px;
	min-width:1000px;
	height:55px;
	margin:0 auto;	
}	

.scheduleColumn1 {
	width: 160px;
	height:auto;
	margin: 0 0 0 20px;
	float:left;
}		
.scheduleColumn1 img {
	margin: 0 0 0 0;
	border:none;

}	
.scheduleColumn2 {
	width: 780px;
	height:auto;
	margin: 0 0 0 20px;
	float:left;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	text-decoration:none;
}	
.thisList {
	width: 713px;
	margin: 10px 0 0 0;
	float:left;
	background-color:#dff5f0;
	padding-bottom:10px;
}	
.thisList p {
	margin: 5px 25px 0 25px;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align:justify;
}	
.thisList h2 {
	margin: 15px 25px 0 25px;
	color: #34c3f2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
	text-align:justify;	
}	
.thisList h3 {
	margin: 0 25px 0 25px;
	color: #ff7e00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
	text-align:justify;
}	
.theUList {
	width: 713px;
	margin: 10px 0 0 0;
	float:left;
	background-color:#ffd8b2;
	padding-bottom:10px;
}	
.theUList p {
	margin: 5px 25px 0 25px;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align:justify;
}	
.theUList h2 {
	margin: 15px 25px 0 25px;
	color: #34c3f2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
	text-align:justify;	
}	
.theUList h3 {
	margin: 0 25px 0 25px;
	color: #ff7e00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
	text-align:justify;	
}	
.meTVList {
	width: 713px;
	margin: 10px 0 0 0;
	float:left;
	background-color:#fbd3e9;
	padding-bottom:10px;
}	
.meTVList p {
	margin: 5px 25px 0 25px;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align:justify;
}	
.meTVList h2 {
	margin: 15px 25px 0 25px;
	color: #ed2290;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
	text-align:justify;	
}	
.meTVList h3 {
	margin: 0 25px 0 25px;
	color: #34c3f2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
	text-align:justify;																					
}	
.meTooList {
	width: 713px;
	margin: 10px 0 0 0;
	float:left;
	background-color:#eaf1aa;
	padding-bottom:10px;
}	
.meTooList p {
	margin: 5px 25px 0 25px;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align:justify;
}	
.meTooList h2 {
	margin: 15px 25px 0 25px;
	color: #ed2290;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
	text-align:justify;	
}	
.meTooList h3 {
	margin: 0 25px 0 25px;
	color: #34c3f2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
	text-align:justify;
}	
/*Submit - Styles*/	

.submitNewsmall {
	font-size: 13px;
	font-weight: normal;
	height:auto;
	margin: 0 0 0 20px;
	float:left;
}


	
.submitColumn1 {
	width: 160px;
	height:auto;
	margin: 0 0 0 20px;
	float:left;
}		
.submitColumn1 img {
	margin: 0 0 0 0;
	border:none;
}	
.submitColumn2 {
	width: 720px;
	height:auto;
	margin: 0 0 0 40px;
	float:left;
}	
.submitColumn2 p {
	margin: 15px 0 15px 0;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align:justify;
}	
/*Write - Styles*/	
	
.writeColumn1 {
	width: 160px;
	height:auto;
	margin: 0 0 0 20px;
	float:left;
}		
.writeColumn1 img {
	margin: 10px 0 0 0;
	border:none;
}	
		
.writeButtonContainer {
	width:160px;
	height: 45px;
	background: url(/write/images/writeButton.gif);
	float:left;
	margin: 0 0 5px 0;
}	
a.writeButton {
	width:160px;
	height: 35px;
	text-decoration: none;
	float:left;
	margin: 0 0 0 0;
	color: #34c3f2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align:center;
	padding-top:10px;
}	
a.writeButton:visited {
	width:160px;
	height: 35px;
	text-decoration: none;
	float:left;
	margin: 0 0 0 0;
	color: #34c3f2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align:center;
	padding-top:10px;	
}
a.writeButton:hover {
	width:160px;
	height: 35px;
	text-decoration: underline;
	float:left;
	margin: 0 0 0 0;
	color: #34c3f2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align:center;
	padding-top:10px;

}	
.writeColumn2 {
	width: 560px;
	height:auto;
	margin: 0 0 0 30px;
	float:left;
}	
.writeList {
	width: 560px;
	height:125px;
	margin: 15px 0 0 0;
	float:left;
	background-color:#dff5f0;
}	
.writeList p {
	margin: 5px 25px 0 25px;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align:justify;
}	
.writeList h2 {
	margin: 15px 25px 0 25px;
	color: #ff7e00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	text-align:justify;	
}	
.writeListB {
	width: 560px;
	height:125px;
	margin: 15px 0 0 0;
	float:left;
	background-color:#edfefa;
}	
.writeListB p {
	margin: 5px 25px 0 25px;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align:justify;
}	
.writeListB h2 {
	margin: 15px 25px 0 25px;
	color: #ff7e00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	text-align:justify;	
}	
.writeColumn3 {
	width: 160px;
	height:auto;
	margin: 0 0 0 30px;
	float:left;
}		
.writeColumn3 img {
	margin: 0 0 0 0;
	border:none;
}	
	
/*Parents - Styles*/	
	
.parentsColumn1 {
	width: 160px;
	height:auto;
	margin: 0 0 0 20px;
	float:left;
}		
.parentsColumn1 img {
	margin: 10px 0 0 0;
	border:none;
}	
		
.missionButtonContainer {
	width:160px;
	height: 45px;
	background: url(/parents/images/missionButton.gif);
	float:left;
	margin: 0 0 5px 0;
}	
a.missionButton {
	width:160px;
	height: 45px;
	background: url(/parents/images/missionButton.gif);
	text-decoration: none;
	float:left;
	margin: 0 0 0 0;
}
a.missionButton:hover {
	width:160px;
	height: 45px;
	background: url(/parents/images/missionRoll.gif);
	text-decoration: none;
	float:left;
	margin: 0 0 0 0;
}		
.testButtonContainer {
	width:160px;
	height: 45px;
	background: url(/parents/images/testButton.gif);
	float:left;
	margin: 0 0 5px 0;
}	
a.testButton {
	width:160px;
	height: 45px;
	background: url(/parents/images/testButton.gif);
	text-decoration: none;
	float:left;
	margin: 0 0 0 0;
}
a.testButton:hover {
	width:160px;
	height: 45px;
	background: url(/parents/images/testRoll.gif);
	text-decoration: none;
	float:left;
	margin: 0 0 0 0;
}		

.blogButtonContainer {
	width:160px;
	height: 45px;
	background: url(/about/images/blogButton.gif);
	float:left;
	margin: 0 0 5px 0;
}	
a.blogButton {
	width:160px;
	height: 45px;
	background: url(/about/images/blogButton.gif);
	text-decoration: none;
	float:left;
	margin: 0 0 0 0;
}
a.blogButton:hover {
	width:160px;
	height: 45px;
	background: url(/about/images/blogRoll.gif);
	text-decoration: none;
	float:left;
	margin: 0 0 0 0;
}	

.classButtonContainer {
	width:160px;
	height: 45px;
	background: url(/parents/images/classButton.gif);
	float:left;
	margin: 0 0 5px 0;
}	
a.classButton {
	width:160px;
	height: 45px;
	background: url(/parents/images/classButton.gif);
	text-decoration: none;
	float:left;
	margin: 0 0 0 0;
}
a.classButton:hover {
	width:160px;
	height: 45px;
	background: url(/parents/images/classRoll.gif);
	text-decoration: none;
	float:left;
	margin: 0 0 0 0;mobile
}	

.materialsButtonContainer {
	width:160px;
	height: 45px;
	background: url(/parents/images/materialsButton.gif);
	float:left;
	margin: 0 0 5px 0;
}	
a.materialsButton {
	width:160px;
	height: 45px;
	background: url(/parents/images/materialsButton.gif);
	text-decoration: none;
	float:left;
	margin: 0 0 0 0;
}
a.materialsButton:hover {
	width:160px;
	height: 45px;
	background: url(/parents/images/materialsRoll.gif);
	text-decoration: none;
	float:left;
	margin: 0 0 0 0;mobile
}		

.parentsColumn2 {
	width: 720px;
	height:auto;
	margin: 0 0 0 40px;
	float:left;
}	
.parentsColumn2 p {
	margin: 15px 15px 0 15px;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align:justify;
}	
.testList {
	width: 720px;
	margin: 15px 0 0 0;
	float:left;
	background-color:#fde8f4;
	padding-bottom: 10px;
}	
.testList p {
	margin: 25px 25px 0 25px;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align:justify;
}	
.testList h2 {
	margin: 5px 25px 0 25px;
	color: #ed2190;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
	text-align:right;	
}	

/*Contact - Styles*/	
	
.contactColumn1 {
	width: 160px;
	height:auto;
	margin: 0 0 0 20px;
	float:left;
}		
.contactColumn1 img {
	margin: 0 0 0 0;
	border:none;
}	
.contactColumn2 {
	width: 720px;
	height:auto;
	margin: 0 0 0 40px;
	float:left;
}	
.contactColumn2 p {
	margin: 15px 0 15px 0;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align:justify;
}	
.contactColumn2 h2 {
	margin: 5px 0 5px 0;
	color: #34c3f2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;	
}		
.contactTextarea {
	margin: 0 0 0 0;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}		
.contactColumn2 img {
	margin: 10px 0 0 0;
	border:none;
}		

#photoset-title {
	padding-left: 20px;
	padding-top: 15px;
	font-family: arial;
	font-size: 20px;
}

#photo-caption {
	width: 450px;
	margin-top: 20px;
}

.search-result h2 {
	font-size: 15px;
	font-weight: bold;
}

.search-result b {
	font-weight: bold;
	color: #ff7e00;
}

.search-result a {
	color: #0066cc;
	text-decoration: underline;
}

.search-result a:hover {
	text-decoration: none;
}

#searchnav {
	margin-top: 20px;
}

#searchnav a {
	color: #0066cc;
	text-decoration: underline;
}

#searchnav a:hover {
	text-decoration: none;
}

#searchprev {
	float: left;
}

#searchnext {
	float: right;
}

