.sliderwrapper{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
border: 5px solid #004400;
border-bottom-width: 6px;
width: 700px; /*width of featured content slider*/
height: 320px;
}


.glidecontenttoggler a.toc{ font: .8em/21px "Times New Roman", Times, serif; color: #999999; }


.sliderwrapper .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
padding: 5px;
background: white;
width: 700; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

.pagination{
width: 700px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
text-align: right;
background-color: white;
padding: 5px 10px;
border: black;
}

.pagination a{
padding: 0 5px;
text-decoration: none; 
color: #004400;
background: white;
border: black;

}

.pagination a:hover, .pagination a.selected{
color: #e27800;
text-decoration: none;

}

@charset "utf-8";

*{ margin: 0; padding: 0; }

body {
	background:url(../img/bg_gradient.gif); 
	background-repeat:repeat-x; 
	background-color: #EAE8E9;
	min-height: auto;}
	

.container {
	width: 968px;
	margin: 0px auto;
	background: url(../img/bg.png) repeat-y;
	min-height: 100%x;
}

.container_cs {
	width: 968px;
	height: 1582px;
	margin: 0px auto;
	background: #EAE8E9 url(../img/cs_bg.jpg) repeat-y;
	background-repeat:no-repeat
}

.bg_bottom {	
	width: 968px;
	margin: 0px auto;
	background: url(../img/bg_bottom.png) no-repeat;
	clear:both;
}


/* Header START*/

.header {
	background-image: url(../img/header_main_bg.jpg);
	background-repeat: no-repeat;
	background-position:center;
	padding: 0px 17px 0px 25px;
	width: 918px;
	height: 186px;
}

.hero {
	padding: 0px 23px 0px 25px;
}


/* Navigation START*/

.mainnav {
	background: #FFFFFF url(../img/bg_nav.gif);
	height: 32px;
	width: 912px;
	border-style: none;
	position: relative;
	left: 0px;
	top: 103px;
	padding: 9px 0px 0px 5px;
}

#nav{
	width: 918px;
	list-style: none;
	float: left;
	margin: 0px; 
	padding: 0px;
	line-height: 0px;
} 
#nav li {
	float: left;
	font: bold 1.0em "Times New Roman", Times, serif;
	color: #666666;
	margin: 0;
	padding: 0;
}
#nav li a{ line-height:20px; margin:0; padding: 0; }

#nav a { color: #666666; text-decoration: none; }
#nav a:hover { color: #BE530F; text-decoration: none; }

#nav_prospective { width: 178px; height: 20px;}
#nav_current { width: 148px; height: 20px;}
#nav_faculty { width: 208px; height: 20px;}
#nav_alumni { width: 80px; height: 20px;}
#nav_career { width: 198px; height: 20px;}
#nav_library { width: 90px; height: 20px;}


/* Top Navigation START*/

.maintopnav {
	height: 20px;
	width: 450px;
	border-style: none;
	position: relative;
	left: 480px;
	top: 7px;
	padding: 2px 0px 0px 5px;
}
#topnav{
	width: 550px;
	list-style: none;
	float: left;
	margin: 0px; 
	padding: 0px;
	line-height: 0px;
} 
#topnav li {
	float: left;
	font: bold .8em "Times New Roman", Times, serif;
	color: #666666;
	margin: 0;
	padding: 0;
}
#topnav li a{ line-height:20px; margin:0; padding: 0; }

#topnav a { color: #666666; text-decoration: none; }
#topnav a:hover { color: #BE530F; text-decoration: none; }

#topnav_directory { width: 90px; height: 15px;}
#topnav_calendars { width: 90px; height: 15px;}
#topnav_sitemap { width: 70px; height: 15px;}
#topnav_search { width: 160px; height: 15px;}
#topnav_go { width: 30px; height: 15px;}



/*Home Content Columns START*/
.leftCol {
	width: 317px;
	border: 0;
	padding: 21px 0px 0px 21px; 
	float: left;
}

.centerCol {
	width: 317px;
	border: 0;
	padding: 21px 20px 0px 19px;
	float: left;	
}

.rightCol {
	width: 225px;
	padding: 21px 21px 0px 0px;
	border: 0;
	float: left;
}


/* FONTS*/
.fnt_header { font: bold 1em "Times New Roman", Times, serif; color: #666666; text-transform: uppercase; }
.fnt_header_sm { font: bold 1em "Times New Roman", Times, serif; color: #BE530D; text-transform: uppercase; }
.fnt_subheader { font: bold 1em "Times New Roman", Times, serif; color: #4b531a; }
.fnt_copy { font: normal 0.75em/20px "Times New Roman", Times, serif; color: #666666; text-transform: none; }
.fnt_copy_lg { font: normal .95em/21px "Times New Roman", Times, serif; color: #666666; text-transform: none; }
.fnt_copy_sm { font: .8em/21px "Times New Roman", Times, serif; color: #999999; }
.fnt_title { font: bold .8em "Times New Roman", Times, serif; color: #BE530D; text-transform: uppercase; }
.fnt_promo { font: bold .8em "Times New Roman", Times, serif; color: #BE530D; text-transform: uppercase; }


.breadcrumb { font: .7em "Times New Roman", Times, serif; color: #999999; }
.date { font: italic normal 0.8em "Times New Roman", Times, serif; color: #999999; text-transform: none; }

.fnt_footerhdr { font: bold .8em "Times New Roman", Times, serif; color: #4A5418; text-transform: capitalize; }
.fnt_footerlinks { font: normal .75em/23px "Times New Roman", Times, serif; color: #666666; padding-left: 8px; padding-top: 8px; }

a { text-decoration:none; color:#bf5210;}
a:hover { text-decoration: underline; color: #006600;}

a.ftrlinks{ text-decoration:none; color:#666666;}
a.ftrlinks:hover { text-decoration: none; color: #bf5210;}

a.promo { text-decoration:none; color:#666666;}
a.promo:hover { text-decoration: none; color: #bf5210;}

a.legal { text-decoration:none; color:#999999;}
a.legal:hover { text-decoration: underline; color:#999999;}



/*Home Buckets Left START*/

.bkt_left1 {
	background: #FFFFFF url(../img/bkt_left_apply.gif) no-repeat;
	min-height: 80px;
	width: 175px;
	padding: 30px 27px 33px 115px;
}

.bkt_left2 {
	background: #FFFFFF url(../img/bkt_left_tour.gif) no-repeat;
	height: 85px;
	width: 175px;
	padding: 15px 27px 23px 115px;
	margin-top: 12px;
}
.bkt_left3 {
	background: #FFFFFF url(../img/bkt_left_promo.gif) no-repeat;
	height: 75px;
	width: 175px;
	padding: 15px 27px 23px 115px;
	margin-top: 10px;
}
.center_content {
	padding: 10px 17px 8px;
	width: 283px;
	background: url(../img/bg_center_column.jpg) no-repeat;
	min-height: 390px;
}
.right_content {
	padding: 10px 0px 0px;
	width: 225px;
}

.line_sm { width: 225px; margin: 10px 0px 10px; }


/*DIVIDERS Left START*/

.line_lg { width: 918px; margin: 20px 21px 20px 21px; }
.clear { clear: both; }
.pad_cs { padding:12px}
.pad_csnav { padding:55px 0 0 0}



/*Footer START*/

.footer {
	width: 940px;
	padding-right: 5px;
	padding-left: 21px;
	min-height: 170px;
}
.links_hdr1 { width: 130px; float: left; }
.links_hdr2 { width: 130px; float: left; }
.links_hdr3 { width: 115px; float: left; }
.links_hdr4 { width: 190px; float: left; }
.links_hdr5 { width: 215px; float: left; }
.links_hdr6 { width: 150px; float: left; }

.contact {
	height: 80px;
	width: 918px;
	padding-left: 21px;
	padding-top: 35px;
}
.address {
	font: 0.68em/17px "Times New Roman", Times, serif;
	color: #999999;
	float: left;
	height: 50px;
	width: 400px;
}
.logo {
	height: 47px;
	width: 119px;
	float: left;
}



/* Search Field*/

.form_field {	
	border-left: #999999 1px solid;
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;	
	border-bottom: #999999 1px solid;		
	background: #FFFFFF;
	width: 150px;
	height: 16px; 		
	font: 1em "Times New Roman", Times, serif;
	color: #999999;		
}
.home {
	font: .8em "Times New Roman", Times, serif;
	color: #999999;
	height: 17px;
	width: 100px;
	left: 450px;
	top: 6px;
}




/*Current Students - Main Content START*/

.cs_center_content {
	background: url(../img/cs_bkt_bg2.jpg) no-repeat top;
	min-height: 490px;
	width: 450px;
	padding-top: 18px;
	padding-left: 19px;
	padding-right: 22px;
}

.cs_sub_col1 {
	width: 672px;
	padding-left: 25px;
	float: left;
}
.cs_sub_col2 {
	width: 209px;
	padding-left: 19px;
	float: left;
}

.cs_sub_col2_1 {
	width: 190px;
	padding-left: 5px;
	float: left;
}


.cs_left_nav {
	background: url(../img/cs_left_nav_bg.jpg) no-repeat bottom;
	width: 153px;
	min-height: 888px;
	margin-top: 21px;
	float: left;
}
.cs_body {
	width: 478px;
	margin-top: 21px;
	padding-right: 0px;
	margin-left: 26px;
	float: left;
}

.quote {
	width: 130px;
	margin-top: 10px;
	margin-right: 20px;
	line-height: 120;
}



/*Current Students - Buckets START*/

.cs_bkt1 {
	background: #FFFFFF url(../img/cs_bkt_bg.jpg) no-repeat;
	height: 65px;
	width: 175px;
	padding: 28px 5px 28px 48px;

}

.cs_bkt2 {
	background: #FFFFFF url(../img/cs_bkt_bg.jpg) no-repeat;
	height: 65px;
	width: 175px;
	padding: 28px 5px 28px 48px;
	margin-top: 15px;

}

.cs_bkt1_1 {
	background: #FFFFFF url(../img/cs_bkt_bg_1.jpg) no-repeat;
	height: 65px;
	width: 175px;
	padding: 28px 5px 28px 48px;
}


.cs_bkt2_1 {
	background: #FFFFFF url(../img/cs_bkt_bg_1.jpg) no-repeat;
	height: 25px;
	width: 175px;
	padding: 28px 5px 28px 48px;
	margin-top: 5px;

}

.cs_bkt1_2 {
	background: #FFFFFF url(../img/cs_bkt_bg_2.jpg) no-repeat;
	height: 55px;
	width: 175px;
	padding: 28px 5px 28px 48px;
	margin-top: 15px;

}

.cs_bkt2_2 {
	background: #FFFFFF url(../img/cs_bkt_bg_2.jpg) no-repeat;
	height: 55px;
	width: 175px;
	padding: 28px 5px 28px 48px;
	margin-top: 15px;

}


.cs_bkt1_print {
	background: #FFFFFF url(../img/print_page.jpg) no-repeat;
	height: 25px;
	width: 175px;
	padding: 6px 5px 2px 48px;

}

.cs_pomo_1line_1 {
	background: #FFFFFF url(../img/print_page.jpg) no-repeat;
	height: 25px;
	width: 175px;
	padding: 6px 5px 2px 48px;

}

.cs_pomo_1line_2 {
	background: #FFFFFF url(../img/print_page.jpg) no-repeat;
	height: 25px;
	width: 175px;
	padding: 6px 5px 2px 48px;
	margin-top: 15px;

}

.cs_pomo_2line_1 {
	background: #FFFFFF url(../img/print_page_2.jpg) no-repeat;
	height: 45px;
	width: 175px;
	padding: 6px 5px 2px 48px;

}

.cs_pomo_2line_2 {
	background: #FFFFFF url(../img/print_page_2.jpg) no-repeat;
	height: 45px;
	width: 175px;
	padding: 6px 5px 2px 48px;
	margin-top: 15px;

}

.cs_pomo_3line_1 {
	background: #FFFFFF url(../img/print_page_3.jpg) no-repeat;
	height: 75px;
	width: 175px;
	padding: 6px 5px 2px 48px;

}

.cs_pomo_3line_2 {
	background: #FFFFFF url(../img/print_page_3.jpg) no-repeat;
	height: 75px;
	width: 175px;
	padding: 6px 5px 2px 48px;
	margin-top: 15px;

}


/*3rd Level Main Content START*/

.third_hero {
	width: 672px;
	float: left;
	padding-right: 19px;
	border: 1px;
	border-color:#FF0000;
}
.third_header {
	width: 920px;
	padding-left: 25px;
	float: left;
}

.third_container {
	width: 920px;
	padding-left: 25px;
	float: left;
}
.third_body {
	width: 720px;
	margin-top: 21px;
	margin-right: 15px;
	margin-left: 26px;
	float: left;
}

/*3rd Level - Buckets START*/

.third_bkt1 {
	background: #FFFFFF url(../img/cs_bkt_bg.jpg) no-repeat;
	height: 85px;
	width: 175px;
	padding: 28px 5px 28px 48px;
	margin-top: 10px;
	float: left;
}

.third_bkt1_print {
	background: #FFFFFF url(../img/print_page.jpg) no-repeat;
	height: 25px;
	width: 175px;
	padding: 6px 5px 2px 48px;
	margin-top: 10px;
	float: left;

}



/* Side Menu START */

.menu1 
{ background-image:url(../img/sidenav_bg_a.jpg); font: bold .7em "Times New Roman", Times, serif; text-decoration:none; text-transform: uppercase; color:#999999;}
.menu1:hover 
{ background-image:url(../img/sidenav_bg_b.jpg); font: bold .7em "Times New Roman", Times, serif; text-decoration:none; text-transform: uppercase; color:#474B34;}


.menu1_selec 
{ background-image:url(../img/sidenav_bg_c.jpg); font: bold .7em "Times New Roman", Times, serif; text-decoration:none; text-transform: uppercase; color:#474B34;}

.menu1_selec:hover 
{ background-image:url(../img/sidenav_bg_c.jpg); font: bold .7em "Times New Roman", Times, serif; text-decoration:none; text-transform: uppercase; color:#474B34;}


a.submenu { font: .8em "Times New Roman", Times, serif; text-decoration:none; color:#999999;}
a.submenu:hover { font: .8em "Times New Roman", Times, serif; text-decoration:none; color:#bf5210;}


.menu1{
padding-top: 9px;
padding-left: 2px;
padding-bottom: 5px;
display:block;
min-height: 18px; 
}


.menu1_selec{
padding-top: 9px;
padding-left: 2px;
padding-bottom: 5px;
display:block;
min-height: 18px; 
}

.submenu{
display: block;
min-height: 18px;
margin-left: 15px;
padding-top: 0px;
padding-bottom: 3px;
}

.hide{
display: none;
}
.show{
display: block;
}

