/*--------------------------------------------*/
/*-----------------PAGE LAYOUT----------------*/
body {
	background-image : none;
	font-family: Verdana;
	font-size: 11px;
	line-height: 15px;
	color: #000000;
}
.homebody {
	height: 100%;
	background : #ac974e;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}

#contentarea {
	padding-top: 12px;
	padding-left: 18px;
}

#contentarea2 {
	padding-top: 30px;
}

.shellbody {
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	background-image : none;	
	background: none;
}
/*--------------------------------------------*/


/*--------------------------------------------*/
/*------------GENERAL TEXT STYLES-------------*/
.maintext {
	font-family: Verdana;
	font-size: 11px;
	line-height: 15px;
	color: #000000;
}
.maintextbold {
	font-family: Verdana;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	font-weight : bold;
}

.textbold{
	font-weight: bold;
}

a, a:link, a:hover, a:visited, a:active {
	font-family : Verdana;
	font-size : 11px;
	color : #006032;
	font-weight: normal;
}
a, a:link, a:visited, a:active {
	text-decoration : underline;
}
a:hover {
	text-decoration : none;
}
/*--------------------------------------------*/


/*--------------------------------------------*/
/*----------------PAGE HEADERS----------------*/
#header_discover, #header_admissions, #header_academics, #header_arts, #header_athletics, #header_life, #header_support {
	padding-top: 30px;
	padding-left: 3px;
	margin-top: 23px; 
	margin-bottom: 19px;
}
#header_discover {
	background: url(/ftpimages/261/podium/pageheader_discover_v3.gif) no-repeat;
}
#header_admissions {
	background: url(/ftpimages/261/podium/pageheader_admissions_v3.gif) no-repeat;
}
#header_academics {	
	background: url(/ftpimages/261/podium/pageheader_academics_v3.gif) no-repeat;
}
#header_arts{
	background: url(/ftpimages/261/podium/pageheader_arts_v3.gif) no-repeat;
}
#header_athletics {
	background: url(/ftpimages/261/podium/pageheader_athletics_v3.gif) no-repeat;
}
#header_life {
	background: url(/ftpimages/261/podium/pageheader_life_v3.gif) no-repeat;
}
#header_support {
	background: url(/ftpimages/261/podium/pageheader_support_v4.gif) no-repeat;
}

#L2header { 
	color: #3B4549;
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold; 
}

#L3header {
	color: #3B4549;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold; 
}
/*--------------------------------------------*/


/*--------------------------------------------*/
/*--------------PODIUM BUTTONS----------------*/
.pdButton {
	padding-top: 10px;
}

.pdButton .btnLeft {
	background: url('/images/button_left.gif') no-repeat;
	height: 18px;
	width: 3px;
	cursor: pointer;
}
.pdButton .btnMiddle {
	background: url('/images/button_background.gif') repeat-x;
	line-height: 18px;
	padding: 0px 5px 0px 5px;
	cursor: pointer;
}
.pdButton .btnRight {
	background: url('/images/button_right.gif') no-repeat;
	height: 18px;
	width: 3px;
	cursor: pointer;
}
.pdButton .btnText {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-transform: uppercase;
}
/*--------------------------------------------*/


/*--------------------------------------------*/
/*---------------CHANNEL STYLES---------------*/
/* MAIN CHANNEL STYLE */
.sidebarback4 a,.sidebarback4 a:link,.sidebarback4 a:hover,
.sidebarback4 a:active,.sidebarback4 a:visited {
	color: #2F97B1;
	font-family: 'Verdana', 'Trebuchet MS', 'Times New Roman', 'Tahoma', 'Georgia', 'sans serif';
	font-size: 11px;
	line-height: 15px; 
}

.sidebarback4 TABLE.maintext{
	color: #000000;
	font-family: 'Verdana', 'Trebuchet MS', 'Times New Roman', 'Tahoma', 'Georgia', 'sans serif';
	font-size: 11px;
	line-height: 15px; 
}

.sidebarheader {
	background-color: #ac974e;
	background-image: url(/ftpimages/261/podium/sidebar_v3_header_left.gif);
	background-position: top left;
	background-repeat: repeat-y; 
}
.sidebarheader2 {
	background-image: url(/ftpimages/261/podium/sidebar_v3_header_right.gif);
	background-position: top right;
	background-repeat: repeat-y; 
}
.sidebarheader3 {
	background-image: url(/ftpimages/261/podium/sidebar_v3_header_top_right.gif);
	background-position: top right;
	background-repeat: no-repeat; 
}
.sidebarheader4 {
	background-image: url(/ftpimages/261/podium/sidebar_v3_header_top_left.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding-bottom: 7px;
	padding-left: 24px;
	padding-right: 24px;
	padding-top: 13px;
	color: #FFFFFF;
	font-family: 'Verdana', 'Trebuchet MS', 'Times New Roman', 'Tahoma', 'Georgia', 'sans serif';
	font-size: 11px;
	font-weight: bold; 
}

.sidebarback {
	background-color: #ffffff;
	background-image: url(/ftpimages/261/podium/sidebar_v3_box_left.gif);
	background-position: top left;
	background-repeat: repeat-y; 
}
.sidebarback2 {
	background-image: url(/ftpimages/261/podium/sidebar_v3_box_right.gif);
	background-position: top right;
	background-repeat: repeat-y; 
}
.sidebarback3 {
	background-image: url(/ftpimages/261/podium/sidebar_v3_box_top_right.gif);
	background-position: top right;
	background-repeat: no-repeat; 
}
.sidebarback4 {
	background-image: url(/ftpimages/261/podium/sidebar_v3_box_top_left.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding-bottom: 5px;
	padding-left: 24px;
	padding-right: 24px;
	padding-top: 13px;
	color: #000000;
	font-family: 'Verdana', 'Trebuchet MS', 'Times New Roman', 'Tahoma', 'Georgia', 'sans serif';
	font-size: 11px;
	line-height: 15px; 
}

.sidebarfooter {
	background-image: url(/ftpimages/261/podium/sidebar_v3_footer_background.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
	margin-bottom: 10px; 
}
.sidebarfooter2 {
	background-image: url(/ftpimages/261/podium/sidebar_v3_footer_left.gif);
	background-position: bottom left;
	background-repeat: no-repeat; 
}
.sidebarfooter3 {
	background-image: url(/ftpimages/261/podium/sidebar_v3_footer_right.gif);
	background-position: bottom right;
	background-repeat: no-repeat; 
}
.sidebarfooter4 {
	height: 20px;
}

/* PHOTO CHANNEL STYLE */
.sidebarback4_photo a,.sidebarback4_photo a:link,.sidebarback4_photo a:hover,
.sidebarback4_photo a:active,.sidebarback4_photo a:visited {
	color: #2F97B1;
	font-family: 'Verdana', 'Trebuchet MS', 'Times New Roman', 'Tahoma', 'Georgia', 'sans serif';
	font-size: 11px;
	line-height: 15px; 
}

.sidebarheader_photo {
	background-image: url(/ftpimages/261/podium/photoblue_header_mid.gif);
	background-position: top left;
	background-repeat: repeat-x;
	height: 20px; 
}
.sidebarheader2_photo {
	background-image: url(/ftpimages/261/podium/photoblue_header_left.gif);
	background-position: top left;
	background-repeat: no-repeat; 
}
.sidebarheader3_photo {
	background-image: url(/ftpimages/261/podium/photoblue_header_right.gif);
	background-position: top right;
	background-repeat: no-repeat; 
}
.sidebarheader4_photo {
	height: 21px;
	font-family: 'Verdana', 'Trebuchet MS', 'Times New Roman', 'Tahoma', 'Georgia', 'sans serif';
	font-size: 11px;
	font-weight: bold; 
}

.sidebarback_photo {
	width: 242px;
	background-color: #ffffff;
	background-image: url(/ftpimages/261/podium/photoblue_box_left.gif);
	background-position: top left;
	background-repeat: repeat-y; 
}
.sidebarback2_photo {
	background-image: url(/ftpimages/261/podium/photoblue_box_right.gif);
	background-position: top right;
	background-repeat: repeat-y; 
}
.sidebarback3_photo {
}
.sidebarback4_photo {
	padding-left: 9px;
	padding-right: 9px; 
	color: #000000;
	font-family: 'Verdana', 'Trebuchet MS', 'Times New Roman', 'Tahoma', 'Georgia', 'sans serif';
	font-size: 11px;
	line-height: 15px; 
}

.sidebarfooter_photo {
	background-image: url(/ftpimages/261/podium/photoblue_footer_mid.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
	margin-bottom: 10px; 
}
.sidebarfooter2_photo {
	background-image: url(/ftpimages/261/podium/photoblue_footer_left.gif);
	background-position: bottom left;
	background-repeat: no-repeat; 
}
.sidebarfooter3_photo {
	background-image: url(/ftpimages/261/podium/photoblue_footer_right.gif);
	background-position: bottom right;
	background-repeat: no-repeat; 
}
.sidebarfooter4_photo {
	height: 20px;
}


/* GREY BORDER CHANNEL STYLE */
.greyborder4 a,.greyborder4 a:link,.greyborder4 a:hover,
.greyborder4 a:active,.greyborder4 a:visited {
	color: #2F97B1;
	font-family: 'Verdana', 'Trebuchet MS', 'Times New Roman', 'Tahoma', 'Georgia', 'sans serif';
	font-size: 11px;
	line-height: 15px; 
}

.greyborder_header {
	background-image: url(/ftpimages/261/podium/photo_header_top.gif);
	background-position: top left;
	background-repeat: repeat-x;
	height: 20px; 
}
.greyborder_header2 {
	background-image: url(/ftpimages/261/podium/photo_header_top_left.gif);
	background-position: top left;
	background-repeat: no-repeat; 
}
.greyborder_header3 {
	background-image: url(/ftpimages/261/podium/photo_header_top_right.gif);
	background-position: top right;
	background-repeat: no-repeat; 
}
.greyborder_header4 {
	height: 21px;
	font-family: 'Verdana', 'Trebuchet MS', 'Times New Roman', 'Tahoma', 'Georgia', 'sans serif';
	font-size: 11px;
	font-weight: bold; 
}

.greyborder_box {
	background-color: #ffffff;
	background-image: url(/ftpimages/261/podium/sidebar_v2_box_left.gif);
	background-position: top left;
	background-repeat: repeat-y; 
}
.greyborder_box2 {
	background-image: url(/ftpimages/261/podium/sidebar_v2_box_right.gif);
	background-position: top right;
	background-repeat: repeat-y; 
}
.greyborder_box3 {
}
.greyborder_box4 {
	padding-left: 9px;
	padding-right: 9px; 
	color: #000000;
	font-family: 'Verdana', 'Trebuchet MS', 'Times New Roman', 'Tahoma', 'Georgia', 'sans serif';
	font-size: 11px;
	line-height: 15px; 
}

.greyborder_footer {
	background-image: url(/ftpimages/261/podium/sidebar_v2_footer_background.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
	margin-bottom: 10px; 
}
.greyborder_footer2 {
	background-image: url(/ftpimages/261/podium/sidebar_v2_footer_left.gif);
	background-position: bottom left;
	background-repeat: no-repeat; 
}
.greyborder_footer3 {
	background-image: url(/ftpimages/261/podium/sidebar_v2_footer_right.gif);
	background-position: bottom right;
	background-repeat: no-repeat; 
}
.greyborder_footer4 {
	height: 20px;
}


.bluebox {
	background: url('/images/bluebox_background.gif') repeat-y;
	width: 455px;
	margin-left: 5px;
}

.bluebox_top {
	background: url('/images/bluebox_top.gif') no-repeat top left;
}

.bluebox_bottom {
	background: url('/images/bluebox_bottom.gif') no-repeat bottom left;
}

.bluebox_content {
	font-family: Verdana;
	font-size: 11px;
	color: #034461;
	line-height: 15px;
	padding: 12px 13px 15px 13px;
}

/*--------------------------------------------*/

/*--------------------------------------------*/
/*--------------GALLERY STYLES----------------*/

.gal_image {
	text-align: center;
}

.gal_image img {
	margin: 0px auto 11px auto;
	border: 1px solid #475054;
}

.gal_button_left, .gal_button_right {
	width: 44px;
	cursor: pointer;
	text-align: center;
}

.gal_button_left {
	float: left;
	background-color: #013363; 
	color: #FFFFFF; 
	font-family: 'Verdana', 'Trebuchet MS', 'Times New Roman', 'Tahoma', 'Georgia', 'sans serif'; 
	font-size: 10px; 
	line-height: 16px; 
	text-transform: uppercase; 
}

.gal_button_right {
	float: right;
	background-color: #013363; 
	color: #FFFFFF; 
	font-family: 'Verdana', 'Trebuchet MS', 'Times New Roman', 'Tahoma', 'Georgia', 'sans serif'; 
	font-size: 10px; 
	line-height: 16px; 
	text-transform: uppercase; 
}

.gal_counter {
	border: 1px solid #ac974e;
	font-family: Verdana;
	font-size: 10px;
	color: #ffffff;
	text-align: center;
	background: #ac974e;
}

.gal_caption {
	text-align: center;
	color: #33333;
}
.photo_top, .photo_bottom, .photo_body_width {
	width: 224px;
}

.photo_top {
}

.photo_body {

}
.photo_bottom {
}

#controls{
	line-height: 14px;
	height: 16px;
}

/*--------------------------------------------*/


/*--------------------------------------------*/
/*---------------DDLB STYLES -----------------*/

	.ddlb {
		font-family : Verdana;
		font-size : 10px;
		color : #333333;
		line-height: 16px;
		height: 15px;
		border: 1px solid #4D4B44;
	}

	.ddlbText {
		font-family: Verdana;
		font-size: 12px;
		font-weight: bold;
		color: #3B4549;
	}

	.ddlbLeft {
		float: left;
		height: 70px;
		width: 19px;
		background: url('/images/ddlb_left_v2.gif') no-repeat;
	}

	.ddlbRight {
		float: left;
		height: 70px;
		width: 19px;
		background: url('/images/ddlb_right_v2.gif') no-repeat;
	}

	.ddlbMiddle {
		float: left;
		height: 70px;
		width: 442px;
	}

	.ddlbDimensions {
		width: 480px;
		height: 70px;
		background: url('/images/ddlb_background_v2.gif') repeat-x;
	}

	.deptDDLB {
		padding-top: 15px;
		margin-right: 12px;
		float: left;
	}

	.gradeDDLB {
		padding-top: 15px;
		float: left;
	}
	
	.teamDDLB {
		padding-top: 15px;
		margin-right: 12px;
		float: left;
	}
	
	.yearDDLB {
		padding-top: 15px;
		margin-right: 12px;
		float: left;
	}
/*--------------------------------------------*/


/*--------------------------------------------*/
/*---------------ANNUAL FUND------------------*/
.af_top {
	background: url('/images/af_bar_top.gif') no-repeat;
	height: 2px;
}

.af_middle {
	background: url('/images/af_bar.gif') bottom left repeat-y;
	width: 73px;
}

.annualfund_bar {
	margin-left: 74px;
	position: absolute;
	bottom: 3px;
}

.af_guage {
	background: url('/images/af_background.gif') no-repeat;
	width: 172px;
	height: 219px;
	position: relative;
}

.af_bottom {

}

.af_info {
	font-family: Tahoma;
	font-size: 10px;
	color: #045375;
	padding-left: 14px;
	padding-top: 10px;
}

.af_info_line {
	padding-bottom: 6px;
	text-align: center;
}
.af_info_title {
	font-weight: bold;
	text-transform: uppercase;
}
.af_info_value {
}
/*--------------------------------------------*/


/*--------------------------------------------*/
/*---------------MISCELANEOUS-----------------*/
.hide {
	display:none;
}

.show {
	display:'';
}

.clear {
	clear: both;
}

#fader {
	text-align: left;
	line-height: 38px;
}

#fader a.faderlink {
	color: #003366;
}

/*--------------------------------------------*/







