/* -- TYPO STYLES -- */
#contentBody .content h1 {
	font: 15px Tahoma, Verdana, sans-serif; color: #09317d; font-weight: bold;
	margin-bottom: 10px;
}

#contentBody .content h2 {
	font: 13px Tahoma, Verdana, sans-serif; color: #09317d; font-weight: bold;
}

#contentBody .content h3 {
	font: 12px Tahoma, Verdana, sans-serif; color: #09317d; font-weight: bold;
}

#contentBody .content p {
	font: 12px Arial, Helvetica, sans-serif; color: #333;
}

#contentBody .content img {
	padding: 0 8px 10px;
}

#contentBody .content a {
	color: #09317d; text-decoration: underline;
}

.Home #contentBody .content a {
	color: #fff;
}

#contentBody .content  a.bookonline {
	color: #015cfd;
	font-weight: bold;
	text-decoration: none;
}

#contentBody .content a.bookonline:hover {
	text-decoration: underline;
}

/* -- CONTENT SPECIFIC -- */

/* -- SCHOOL -- */
#contentBody .content a.btnStaff {
	color: #999;
	text-decoration: none;
	font-weight: bold;
}

#contentBody .content a.btnStaff.selected {
	color: #09317d;
}

#contentBody .content #parttime { display: none}

#contentBody .content #affPlayerLinks a {
	color: #999;
	text-decoration: none;
	font-weight: bold;
}

#contentBody .content #affPlayerLinks a.selected {
	color: #09317d;
}

#contentBody .content #affPlayerContainer,
#contentBody .content #affPlayer
{
	width: 552px;
	height: 490px;
	text-align: center;
	margin: 0 auto;
}

.calendar #contentBody .content {
	min-height: 700px;
}


/* -- END SCHOOL -- */

/* -- EXPERIENCED -- */
#contentBody .content a.btnP3 {
	color: #999;
	text-decoration: none;
	font-weight: bold;
}

#contentBody .content a.btnP3.selected {
	color: #09317d;
}

#contentBody .content #p3Coaches, 
#contentBody .content #wayWeekend, 
#contentBody .content #fury8Ways, 
#contentBody .content #teamFury 
{ display: none}

/* -- END EXPERIENCED --*/

/* -- END MILITARY --*/
#contentBody .content #about, 
#contentBody .content #pastEvents, 
#contentBody .content #contacts  
{ display: none}
/* -- END MILITARY --*/

/* -- FACILITIES -- */
#contentBody .content a.btnFacilities {
	color: #999;
	text-decoration: none;
	font-weight: bold;
}

#contentBody .content a.btnFacilities.selected {
	color: #09317d;
}

#contentBody .content #bombshelter, 
#contentBody .content #bunkhouse, 
#contentBody .content #travel, 
#contentBody .content #square1,
#contentBody .content #other
{ display: none}

/* -- END FACILITIES --*/

/* -- PHOTO GALLERY --*/
#photoGallery {position: relative; width: 1000px; height: 680px; top: -20px; left: 50%; margin-left: -500px;}

/* -- END PHOTO GALLERY --*/

/* -- CALENDAR --*/
.thumbContainer { width: 140px; height: 130px; float: left; display: none; position: relative; }
.calendarThumbs .thumbContainer img { padding: 0 !important; margin: 0 !important; position: absolute; left: 1px; top: 1px; width: 123px; height: 123px }

.calendarEvents {float: left; clear: both; margin-top: 10px }
.calendarEvent {display: none; }

.calendarThumbOn {
	border: 2px solid #09317d;
	top: -1px !important;
	left: -1px !important;
}

#pagination {
	margin: 8px 0;
}

#pagination span, #pagination a {
	margin-right: 10px;
	color: #3f3f3f !important;
}

#pagination a {
	text-decoration: none !important;
}

#pagination a:hover {
	text-decoration: underline !important;
}

#pagination  .current {
	color: #09317d !important;
}

/* -- END CALENDAR --*/

.subscribeNewsletter form, .subscribeNewsletter input {
	float: none !important;
	width: auto;	
}

/* -- END CONTENT SPECIFIC -- */