.content_left { float: left; width: 295px; }
.content_right{ float: right; width: 283px; }
.content_left_equal { float: left; width: 289px; }
.content_right_equal { float: right; width: 289px; }

.column_large_left { float: left; width: 294px; }
.column_large_right { float: right; width: 294px; }

.tree_controls { overflow: hidden; padding-bottom: 15px; }
.tree_controls a { background: url(../../images/system/plus_minus.gif) no-repeat right top; display: block; float: left; height: 19px; line-height: 19px; margin-right: 15px; padding-right: 22px; }
a.collapse_all { background-position: right bottom; }

/* Admissions */
#admissions_left { float: left; width: 606px; }
#admissions_right { float: right; padding: 53px 10px 0 0; width: 303px; }
#admissions_right .callout { border-top: 0; padding: 0; }
#admissions_feature { background-color: #053771; float: left; height: 260px; margin-bottom: 25px; padding: 6px; width: 594px; }
#admissions_feature ul { list-style: none; margin-left: 0; margin-bottom: 0; padding-bottom: 0; overflow: hidden; }
#admissions_feature ul li { border-right: 1px solid #fff; float: left; }
#admissions_feature ul li img { float: left; }
#admissions_feature ul li.last { border-right: 0; }
#admissions_feature .content_inner { background: #E87720 url(../../images/system/admissions_feature_bg.png) no-repeat 23px top; border-top: 1px solid #fff; height: 160px; padding: 16px 6px 6px 88px; width: 500px; }
#admissions_feature .content_inner h2 { color: #F8D6BA; font-family: Arial, sans-serif; font-weight: normal; }
#admissions_feature .content_inner h3 { font-size: 2.3em; }
#admissions_feature .content_inner p { color: #fff; }
#admissions_feature .content_inner a:hover { color: #fff; }
#admissions_nav { background-color: #053771; float: right; margin-bottom: 25px; padding: 6px; width: 292px; }
#admissions_nav ul { list-style: none; margin-left: 0; margin-bottom: 20px; padding-bottom: 0; }
#admissions_nav li a.selected { background: url(../../images/system/admissions_nav_arrow.png) no-repeat 12px center; border: 0; }
#admissions_nav li a { color: #fff; display: block; font-size: 1.3em; height: 25px; margin-bottom: 1px; padding: 13px 0 0 30px; width: 264px; }
#admissions_nav li ul { margin-left: 20px; margin-bottom: 0; }
#admissions_nav li li { border-top: 1px solid #13457E; padding-top: 1px; font-size: 1em; }
#admissions_nav li li a { color: #CDD7E3; font-size: 0.923em; height: 25px; line-height: 20px; margin: 0; padding: 0 0 0 10px; }
#admissions_nav li li a.selected { background-image: none; color: #fff; font-size: 1em; font-weight: bold; }
#admissions_nav h3 { color: #A8B9CD; font-size: 1.6em; }
#admissions_nav #admissions_info_nav { list-style: none; margin: 0; }
#admissions_nav #admissions_info_nav li { float: left; }
#admissions_nav #admissions_info_nav a { background: url(../../images/system/admissions_nav_left.png) no-repeat top left; cursor: pointer; display: block; float: left; font-size: 0.85em; height: 20px; margin-right: 1px; padding: 0 0 0 12px; width: auto; }
#admissions_nav #admissions_info_nav a span { background: url(../../images/system/admissions_nav_right.png) no-repeat top right; display: block; float: left; height: 18px; padding: 2px 12px 0 0; }
#admissions_explore { background: url(../../images/system/admissions_explore.png) no-repeat; }
#admissions_visit { background: url(../../images/system/admissions_visit.png) no-repeat; }
#admissions_apply { background: url(../../images/system/admissions_apply.png) no-repeat; }
#admissions_tuition { background: url(../../images/system/admissions_tuition.png) no-repeat; }
#admissions_parents { background: url(../../images/system/admissions_parents.png) no-repeat; }
#admissions_graduate { background: url(../../images/system/admissions_graduate.png) no-repeat; }
.admissions_item { border-bottom: 1px solid #ccc; margin-bottom: 10px; padding-bottom: 15px; }
.admissions_item span { color: #999; font-size: 1.3em; }

#admissions_left ul li { list-style-image: url(../../images/system/orange_triangle.png); }

.fast_facts .photoset { padding: 2px; }
.fast_facts .photoset a { font-weight: normal; }
.fast_facts ul { background-color: #fff; padding: 5px; }
.fast_facts li { width: 285px; }
.fast_facts li strong { color: #565656; font-size: 1.1em; }
.fast_facts li ul { padding: 0; }
.fast_facts li li { display: list-item; float: none; margin-bottom: 5px; width: auto; }


#request_info input { border: 1px solid #e5e5e5; color: #00397c; margin-bottom: 4px; padding: 8px; width: 280px; }
#request_info #request_info_submit { border: 0; height: 24px; margin-top: 5px; padding: 0; width: 67px; }

/* Academics */
.other_majors { float: right; padding-top: 10px; }
.other_majors span { color: #565656; font: 1.1em Georgia, 'Times New Roman', serif; }
.department_photo { float: right; margin: 0 0 10px 10px; width: 210px; }
.department_photo .caption { background-color: #ECEFF0; margin: 3px 5px 0 5px; padding: 3px; }
.department_contact_info { color: #565656; margin-top: 25px; }
.department_contact_info a { color: #6E97BC; }
.department_contact_info a:hover { color: #EA760A; }
.department_contact_info h4 { font: 1.4em Georgia, 'Times New Roman', serif; font-weight: bold; padding-bottom: 8px; }
.department_contact_info h5 { color: #565656; font: 1.2em Georgia, 'Times New Roman', serif; font-weight: bold; padding-bottom: 5px; }
.department_contact_info .left { font-size: 1.1em; line-height: 1.5em; margin-right: 25px; }

.faculty_staff { border-bottom: 1px solid #ccc; color: #c6c6c6; overflow: hidden; padding: 15px 10px; }
* html .faculty_staff { zoom: 1; }
.faculty_staff p { line-height: 1.3em; padding-bottom: 10px; }
.faculty_staff p a { color: #6E97BC; }
.faculty_staff p a:hover { color: #EA760A; }

.faculty_staff_bio { background: url(../../images/system/img_bg.png) repeat-x; height: 100%; padding: 15px 10px; }
* html .faculty_staff_bio { zoom: 1; }
.faculty_staff_bio h4 { font-size: 1.4em; }
.faculty_staff_bio p { padding-bottom: 20px; }


/* About Bucknell */
dl.tree { border-bottom: 1px solid #e6e6e6; margin-bottom: 25px; }
dt { border-top: 1px solid #e6e6e6; padding: 5px; }
dt.even { background: url(../../images/system/tree_bg_gradient.png) repeat-x; }
dt a { background: url(../../images/system/plus_minus.gif) no-repeat 5px top; display: block; font-size: 1.4em; height: 19px; line-height: 19px; padding: 0 0 0 30px; }
dt a.active { background-position: 5px -19px; }
dd { overflow: hidden; padding: 0 0 15px 37px; }
dd p.left { padding: 0 0 5px 0; }
* html dd { zoom: 1; }
dd ul { list-style: none; margin: 0; }
dd li { background: url(../../images/system/orange_triangle.png) no-repeat left center; color: #00397C; font-size: 1.2em; padding: 5px 0 5px 10px; }
.building_info { margin-bottom: 10px; }

/* Athletics */
.event { border-bottom: 1px solid #e5e5e5; margin-bottom: 10px; padding-bottom: 15px; }
.event .date { color: #C6C6C6; font-size: 1.3em; }
.event p { line-height: 1.3em; }
.event h5 { padding-bottom: 5px; }
.event li { list-style: none; }

	/* Calendar */
	#calendar { padding-top: 0px; }
	.ui-datepicker-div, .ui-datepicker-inline { width: 280px; }
	.ui-datepicker-links { border: 1px solid #efefef; height: 20px; margin-bottom: 3px; position: relative; text-align: center; width: 280px;  }
	.ui-datepicker-header { color: #00326E; font: 1.4em Georgia, 'Times New Roman', serif; padding-top: 3px; }
	.ui-datepicker-div { display: none; z-index: 9999; /*must have*/ }
	.ui-datepicker-control, .ui-datepicker-current { display: none; }
	.ui-datepicker-next, .ui-datepicker-prev { position: absolute; top: 1px; }
	.ui-datepicker-prev { left: 1px; }
	.ui-datepicker-next { right: 1px; }
  .ui-datepicker-next a, .ui-datepicker-prev a { cursor: pointer; display: block; font-size: 1em; height: 18px; text-indent: -9999em; width: 13px; }
	.ui-datepicker-next a { background: url(../../images/system/calendar_next.png) no-repeat; }
	.ui-datepicker-prev a { background: url(../../images/system/calendar_prev.png) no-repeat; }
	
	table.ui-datepicker { border-left: 1px solid #B4C5CA; border-collapse: separate; text-align: right; /*width: 281px;*/ }
	table.ui-datepicker td { background-color: #fff; border-bottom: 1px solid #B4C5CA; border-right: 1px solid #B4C5CA; padding: 1px; }
	table.ui-datepicker td a { color: #254869; cursor: pointer; display: block; font-size: 1em; height: 13px; padding: 24px 5px 0 0; width: 32px; }
	table.ui-datepicker td a:hover, .ui-datepicker-current-day a, .ui-datepicker-event a:hover { background-color: #B4C5CA; }
	table.ui-datepicker .ui-datepicker-otherMonth { background-color: #EFEFEF; }
	table.ui-datepicker .ui-datepicker-title-row td { background-color: #B4C5CA; color: #565656; height: 22px; text-align: center; vertical-align: middle; }
	table.ui-datepicker .ui-datepicker-event a { background: #fff url(../../images/system/calendar_bullet.gif) no-repeat 10px 27px; }

/* Campus Life */
.blog_title { color: #666; font-size: 1.4em; font-weight: bold; }
.blog_date { color: #565656; font-size: 1.1em; }
.blog_post { padding-bottom: 15px; }

.club { overflow: hidden; padding-bottom: 20px; }
.club p { font-size: 1.2em; margin-left: 112px; }


	/* Generic Club Page */
	#club { background: #EAEEF1 url(../../images/system/club_page_bg.jpg) repeat-x; font-family: Arial, sans-serif; font-size: 62.5%; }
	#club_top_links { position: absolute; right: 70px; top: 5px;}
	#club_top_links li { display: inline; }
	#club_top_links li a { background: url(../../images/system/club_page_top-nav_bg.jpg) no-repeat right ; color: #B9CDDF;  font-size: 1.15em; font-weight: lighter; padding: 0 20px 0 5px;  }
	#club_top_links li a:hover { background-position: 0 -9px; color: #fff; }
	#bucknell_club_logo { position: absolute; top: 4px; right: 0px;}
	#gen_club_logo {padding: 25px 0 0 0;}
	#club_wrapper {background: #FFF; height: 830px; margin: auto; padding: 30px 0 0 0; width: 963px;}
	#club_wrapper img { margin: 0 0 15px 0;}
	#gen_clubs_content { border-left: solid 1px #E5E5E5;float: left; width: 687px; padding: 0 23px; }
	#gen_clubs_content p { padding: 0 0 10px 5px;}
	#gen_clubs_content h5 { margin: 0 5px 0 5px;}
	#gen_clubs_content h6 { margin: 0 5px 0 5px;}
	#gen_clubs_side_nav {float:left; width: 203px; margin: 0 0 0 23px;}
	#gen_clubs_side_nav ul { list-style: none; margin: 0 0 20px 0;}
	#gen_clubs_side_nav li{ font-family: Georgia, 'Times New Roman', serif; line-height: 2.5em;}
	#gen_clubs_side_nav p { font-size: 1em; max-width: 160px;}
	.clubs_left { float: left; margin-top: 45px; width: 295px; }
	.clubs_right {  float: right; margin-top: 45px; width: 295px;}
	.clubs_full { float: left; width: 687px; }
	.clubs_full p { max-width: 350px;}
	.orange { color: #EB7E18; font-weight: bolder; font-size: 1.5em;}
	.top_bor { border-top: solid 1px #E5E5E5;   margin-top: 5px; padding-top: 5px; width: 295px;}
	.arrow { list-style: none; margin: 0; }
	.arrow li { background: url(../../images/system/orange_triangle.png) no-repeat; background-position: 0 5px; padding-left: 5px; margin-bottom: 5px;}
	.arrow p { font-size: .923em; }


	
/* News/Events */
.multimedia_center .tab { float: right; width: 284px; }
.multimedia_center .flashplayer { padding-top: 25px; }
.multimedia_center .carousel_container { clear: both; height: 238px; width: 284px; }
.multimedia_center .carousel_items { padding-top: 5px; }
.multimedia_center .carousel_items li { margin-right: 10px; }
ul.media_list { border-top: 1px solid #ccc; list-style: none; margin: 0; overflow: hidden; width: 284px; }
.carousel_items ul.media_list li { border-bottom: 1px solid #ccc; display: block; float: none; margin-right: 0; overflow: hidden; padding: 6px 0; }
ul.media_list li.odd { background: url(../../images/system/media_list_bg.png) repeat-x; }
ul.media_list a.bordered_img { display: block; float: left; overflow: hidden; margin-right: 10px; }
ul.media_list a.bordered_img img { float: left; overflow: hidden; }
ul.media_list a.bordered_img:hover { border: 2px solid #EA760B; }
ul.media_list a.bordered_img:hover img { margin: -2px; }

/* Pathways Feature */
.pathways_feature h2 { font-size: 3.2em; padding-bottom: 5px; }
.pathways_feature h3 { color: #96B5CE; font: 1.6em Arial, sans-serif; }
.pathways_photo { float: right; margin: 0 0 15px 15px; width: 295px;}
.pathways_photo ul { list-style: none; margin: 0; }
.pathways_nav { background: url(../../images/system/pathways_feature_bg.png) repeat-x left 20px; overflow: hidden; padding: 10px 0 20px 135px; text-align: center; }
* html .pathways_nav { height: 1%; }
.pathways_nav div { background-color: #fff; float: left; overflow: hidden; padding: 0 10px; }
.pathways_nav h1 { float: left; font-size: 1.8em; line-height: 1.1em; overflow: hidden; padding: 0 5px; }
.pathways_nav h1 span { color: #96B5CE; }
.pathways_nav a { display: block; float: left; height: 20px; }
.pathways_nav a.active { background-position: center top; }
.pathways_nav a.previous { background: url(../../images/system/previous.png) no-repeat; margin: 0 5px 0 0; width: 26px; }
.pathways_nav a.next { background: url(../../images/system/next.png) no-repeat; margin: 0 0 0 3px; width: 26px;  }
.pathways_nav a.inactive { background-position: 0 -20px; }
#path_flash { margin: 15px 0; }

/* People Search */
ul.alphabet_list li { display: inline; padding-right: 10px; }
.search_box { border: 1px solid #EAEEF1; margin: 0 0 10px 0; padding: 20px; width: 598px; }
.search_form { border: 1px solid #EAEEF1; float: left; margin-right: 10px; padding: 15px; width: 260px; }
.search_form input.bordered { background: url(../../images/system/input_bg.png) no-repeat; border: 0; color: #00397C; font-size: 1em; height: 19px; padding: 5px 5px 0 5px; width: 249px; }
.search_form p { color: #00397C; font-size: 1.1em; padding-bottom: 5px; }
.reset_button { background: url(../../images/system/reset_button.png) no-repeat; border: 0; height: 25px; margin-left: 20px; padding: 0; width: 54px; }
.search_categories { border-top: 1px solid #d9d9d9; clear: both; margin-top: 15px; overflow: hidden; padding: 15px 0; }
.search_categories .department { float: left; width: 50%;}
.search_categories ul { list-style: none; margin: 0; width: 49%; }
.search_categories li { line-height: 1.8em; }
.search_categories li a { font-size: 1.1em; }
.people_search .search_results { width: 630px; }

/* Search Results */
.search_results { background: url(../../images/system/search_results_bg.png) repeat-x; float: left; margin-bottom: 20px; }
.search_results_header { padding: 10px 10px 0 10px; }
.search_results .pagination { height: 36px; overflow: hidden; padding: 0 10px; }
.search_results .pagination span { color: #00397C; font-size: 0.8em; }
.search_results .pagination ul { list-style: none; margin: 0; padding-top: 2px; }
.search_results .pagination li { display: inline; }
.search_results .pagination li.separator { color: #d9d9d9; float: left; font-size: 1.6em; padding: 0 3px; }
.search_results .pagination li a { color: #999; display: block; float: left; font-size: 1.1em; height: 14px; padding: 3px; text-align: center; width: 14px; }
.search_results .pagination li a:hover { color: #00397C; }
.search_results .pagination li a.selected { background: url(../../images/system/page_selected.png) no-repeat; color: #00397C; }
* html .search_results .pagination li a.selected { border: 0; } /* Fix IE6 CSS inheritance bug */
.search_results .pagination li a.next_end { color: #00397C; width: auto; }
.search_results .pagination_bottom { background: url(../../images/system/search_pagination_bg.png) repeat-x bottom left; border-top: 1px solid #d9d9d9; padding: 10px 10px 0 10px; }
.search_results .results_list li { border-top: 1px solid #d9d9d9; display: block; overflow: hidden; padding: 20px 10px 10px 10px; }
.search_results .results_list li a.email { color: #6E97BC; }
.search_results .results_list li .left { float: left; width: 285px; }

.newsphoto{ width: 305px; }
.newsphoto p { font-style: italic; }
.newsphoto img { background: url(../../images/system/img_bg.png) repeat-x; padding: 5px; padding-bottom: 0; }
.audiolist{ 	margin: 0 0 20px 0; padding: 0; }
.audiolist li { padding-left: 25px; background: url(../../images/System/rss_icon_small.png) 0 5px no-repeat; }

.newspullout{ border: solid black 1px; padding: 5px; margin: 8px; background: #e6e6e6; }

.ProfileList .profilelistitem { display: none; }



/*blog styles */
#content.blog p, #content.blog div { font-size: 13px; color: #333; }
#content.blog p { margin-bottom: 8px; }
#content.blog h2 a { font-size: .9em; }
.post { float: left; width: 100%; clear: both; margin-bottom: 12px; padding-bottom: 12px; } 
.entry { margin-bottom: 12px; padding-bottom: 12px; }
.entry ul, .entry ol { font-size: 12px; color: #333; }
.entry a { text-decoration: underline; }
.entry h2 a { text-decoration: none; }
.entry-tags-list { margin: 0; padding: 0; list-style: none; }
.entry-tags-list li { display: inline; }
.entry-tags-list a { padding: 0 4px 0 4px; }
.entry-body div { display: inline; }
h5.arrow { background: #fff url(../../images/system/orange_triangle.png) 0 5px no-repeat; padding-left: 5px; margin: 0 0 5px 0; }
#content.blog .comment-header { font-weight: bold; }
#content.blog .comment-header a { font-size: .9em; }
.alignleft { float: left; margin-right: 8px; }
.alignright { float: right; margin-left: 8px; }
.blog .navigation { float: left; width: 100%; clear: both; }
#CustomHeader { margin-top: 10px; }
#AuthorInfo { clear: both; width: 100%; float: left; }

