/*Home*/

#home #wrapper {
	color:#3c3c3c;
}

#home #parchment  a:link,
#home #parchment a:visited {
	color:#292929;
}

#home #parchment {
	background: #FFF url(/images/bg_parchment.jpg) no-repeat;
	margin-top:9px;
	padding:13px 18px 42px 18px;
	}

#home #content {
	width:448px;
	float:left
	}

#home #sidebar {
	width:350px;
	float:left;
	margin-left:29px;
	padding-top:10px;
	}

#flash {
	width:556px;
	float:left;
	}

#slideshow {
	width: 556px;
	height: 264px;
	z-index:5;
	overflow: hidden;
	float:left;
}

#slideshow .slide {
	width: 556px;
	height: 264px;	
}

#audience {
	width:266px;
	margin-left:21px;
	float:left;
	padding:16px 0 0 0;
	}
	
#intro  {
	margin:7px 0 0 17px;
	}


#intro .introtext {
	margin-bottom: 35px;	
}


/* News */

#news {
	margin:25px 0 0 17px;
	}

#news h1 {
	font-size: 1.25em;
	padding: 0;
	margin-bottom: -10px;
}

#news .blog_more div {
	display: none;
}
	
#news .blog_more ul {
	margin-top:10px;
	float: left;
	padding: 0;
	width: 310px;
	}

#news .blog_more li {
	list-style:square;
	margin-left:15px;
	}

#news .blog_more li a,
#news .blog_more li a:visited,
.data a, .data a:visited {
	color:#292929;
	font-weight: normal;
	}

#news img {
	float:left;
	padding:1px;
	border:1px solid #060606;
	margin:0 12px 7px 0;
	}

#news .details {
	float:left;
	width:310px;
	}

#news .more_links li {
	list-style:none
	}

#news h5 {
	margin-bottom: 5px;
	}
	
/* Hiding List Formatting For Singular Content Item Display */

#intro ul#introduction,
#intro li.udc_item,
ul#voyagepullout,
ul#voyagepullout li.udc_item,
ul#upcomingvoyages,
ul#upcomingvoyages li.udc_item,
ul#voyageblog,
ul#voyageblog li.udc_item {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

/* Current Voyage Box */

.udc-current-voyage {
	background:#107dbc url(/images/bg_pullout.gif) repeat-x;
	color:#aaddff;
	/*margin: 0 0 21px 0;*/
	margin: 0;
	padding:15px 13px 13px 13px;
	}

.udc-current-voyage p {
	margin: -5px 0 0 0;
}

.udc-current-voyage p * {
	float: right;
}

.udc-current-voyage img {
	border: 3px solid #3996cb;
	display: block;
	float:left;
	margin:0 12px 0 0;
	}

/*.udc-current-voyage p strong {
	display: block;
	width: 154px;
	border-bottom:1px solid #459bd3;
	padding-bottom:2px;
	color:#FFF;
	margin: 0 5px 3px 0;
	}*/


/* Current Voyage Blog */

#voyageblog .udc_item {
	/*position: relative;	*/
}

#voyageblog .udc_title {
	clear: both;
	display: block;
}

.udc-current-voyage #voyageblog p * {
	float: none;	
}

.udc-current-voyage #voyageblog p img {
	float: right;	
}

#home #parchment #voyageblog .udc_title a, #home #parchment #voyageblog .udc_title a:visited {
	color:#FFF;
}

#home #parchment #voyageblog a.udc_readon, #home #parchment #voyageblog a.udc_readon:visited {
	width:75px;
	height:20px;
	text-indent:-9999px;
	display:block;
	margin-top:14px;
	background:url(/images/button_more.png);
}

#home #parchment #voyageblog a.udc_readon:hover {
	background:url(/images/button_more_on.png);
}

#voyageblog .udc_sec_cat {
	font-weight: bold;
	display: block;
	border-bottom:1px solid #459bd3;
	padding-bottom:2px;
	margin-bottom: 15px;
}
	
#voyageblog .introtext {
	clear: both;
	display: block;
	width: 340px;
	overflow: hidden;
}
	

/*Upcoming Voyage*/

.moduletable-upcoming-voyages {
	margin-top: 25px;	
}

.udc-upcoming-voyages p {
	margin: 0;
}

#sidebar .udc-upcoming-voyages table {
	margin: 0;
}

#sidebar .udc-upcoming-voyages th,
#sidebar .udc-upcoming-voyages td {
	padding: 5px;
	vertical-align: top;
}

#sidebar .udc-upcoming-voyages th,
.udc-upcoming-voyages a:link,
.udc-upcoming-voyages a:visited {
	color:#3c3c3c;
	font-weight: normal;
}

/*Headers*/

h2#tagline {
	width:451px;
	height:57px;
	background:url(/images/compass.gif) no-repeat;
	margin: 0 0 -10px 0;
	padding: 0;
	text-indent:-9999px;
	}

#news h3 {
	font-size:1.25em;
	}

.moduletable-current-voyage h3,
.moduletable-upcoming-voyages h3,
.moduletable-audience h3,
.moduletable-from-the-blog h3 {
	height:13px;
	text-indent:-9999px;
	padding: 0;
	margin:0 0 6px 0;
	background-repeat: no-repeat;
	}
	
.moduletable-current-voyage h3 {
	background-image:url(/images/hdr_current.gif);
	}

.moduletable-upcoming-voyages h3 {
	background-image:url(/images/hdr_upcoming.gif);
	}			

.moduletable-audience h3 {
	background-image:url(/images/hdr_resources.gif);
	}

.moduletable-from-the-blog h3 {
	background-image:url(/images/hdr_blog.gif);	
}


/*Buttons*/

#button-login,
#button-map,
#button-safety,
#button-events,
#button-current-voyage {
	width:128px;
	height:20px;
	text-indent:-9999px;
	display:block;
	margin-top:14px;
	}

#button-map {
	float: left;
}

#button-login {
	background:url(/images/button_login.png);
	}
	
#button-login:hover {
	background:url(/images/button_login_on.png);
	}

#button-map {
	background:url(/images/button_map.png);
	}
	
#button-map:hover {
	background:url(/images/button_map_on.png);
	}

#button-safety {
	background:url(/images/button_safety.png);
	margin-top:4px;
}

#button-safety:hover {
	background:url(/images/button_safety_on.png);
	}

#button-events {
	background:url(/images/button_events.png);
	float: right;
}

#button-events:hover {
	background:url(/images/button_events_on.png);	
}

#button-current-voyage {
	width: 184px;
	background:url(/images/button_current-voyage.png);
	float: right;
	margin-top: 5px;
}

#button-current-voyage:hover {
	background:url(/images/button_current-voyage_on.png);
}
	

/*Audience Nav*/

#menulist_root-audience li {
	list-style:none;
	padding:5px 0 0 0;
	}

#menulist_root-audience li a {
	height:18px;
	text-indent:-9999px;
	display:block;
	overflow:hidden;
	}

#menulink_1-audience {
	background:url(/images/nav_prosp.gif)
	}

#menulink_1-audience:hover {
	background:url(/images/nav_prosp_on.gif)
	}
		
#menulink_2-audience {
	background:url(/images/nav_parents.gif)
	}		

#menulink_2-audience:hover {
	background:url(/images/nav_parents_on.gif)
	}	
	
#menulink_3-audience {
	background:url(/images/nav_corp.gif)
	}	

#menulink_3-audience:hover {
	background:url(/images/nav_corp_on.gif)
	}	
	
#menulink_4-audience {
	background:url(/images/nav_alumni.gif)
	}	

#menulink_4-audience:hover {
	background:url(/images/nav_alumni_on.gif)
	}
			
#menulink_5-audience {
	background:url(/images/nav_faculty.gif)
	}			

#menulink_5-audience:hover {
	background:url(/images/nav_faculty_on.gif)
	}	
	
#menulink_6-audience {
	background:url(/images/nav_lifelong.gif)
	}	

#menulink_6-audience:hover {
	background:url(/images/nav_lifelong_on.gif)
	}
	
#menulink_7-audience {
	background:url(/images/nav_study.gif)
	}

#menulink_7-audience:hover {
	background:url(/images/nav_study_on.gif)
	}	