@import url("ddcolortabs.css"); 
 
/* LAYOUT */
body{font:100% Helvetica, Arial, sans-serif; margin:0; padding:0; text-align:center; color:#000; background-color:#ccc; height:100%; font-size:11px;font-weight:normal;}

.twoColFixLtHdr #container{width:850px; background:#FFF; margin:0px auto; border:0px solid #000; text-align:left}

.twoColFixLtHdr #header{padding:10px 10px 0px 10px; width:830px}
 
/*.twoColFixLtHdr #header h1{margin:0; padding:0px 0; background:#003267; height:63px; width:830px; background-image:url('../img/header_inside.gif')}*/

.twoColFixLtHdr #sidebar1{float:left; width:215px; padding:0px 0px 40px 0px; margin:0; height:100%}

.twoColFixLtHdr #sidebar_left{float:left; width:215px; padding:0; height:auto}

.twoColFixLtHdr #mainContent{float:left; margin:0; padding:0; width:830px; height:100%; background-image:url('../img/bg_leftcolumn.gif'); background-repeat:repeat-y}

.twoColFixLtHdr #mainContentunit{float:left; margin:0; padding:0; width:830px; background-image:url('../img/bg_maincontent_unit.gif'); background-repeat:repeat-y}

.twoColFixLtHdr #mainContent_2{float:left; margin:0; padding:0; width:830px; background-image:url('../img/bg_maincontent2.gif'); background-repeat:repeat-y}

.twoColFixLtHdr #mainContent_poetry{float:left; margin:0; padding:0; width:830px; background-image:url('../img/mainContent_poetry.gif'); background-repeat:repeat-y}

.twoColFixLtHdr #innerContent_maps{float:left; margin:0; padding:0; width:830px; height:103px; background-image:url('../img/header_innercontent_maps.jpg'); background-repeat:no-repeat}

.twoColFixLtHdr #innerContent_asl{float:left; margin:0; padding:0; width:830px; height:103px; background-image:url('../img/header_innercontent_ASL.jpg'); background-repeat:no-repeat}

.twoColFixLtHdr #innerContent_stamps{float:left; margin:0; padding:0; width:830px; height:103px; background-image:url('../img/header_exhibit_stamps.jpg'); background-repeat:no-repeat}

.twoColFixLtHdr #innerContent_polish{float:left; margin:0; padding:0; width:830px; height:103px; background-image:url('../img/header_innercontent_polish.jpg'); background-repeat:no-repeat}

.twoColFixLtHdr #innerContent_poetry{float:left; margin:0; padding:0; width:830px; height:103px; background-image:url('../img/header_innercontent_poetry.jpg'); background-repeat:no-repeat}

.twoColFixLtHdr #innerContent_sp{float:left; margin:0; padding:0; width:830px; height:103px; background-image:url('../img/innercontent_sp.jpg'); background-repeat:no-repeat}

#innerContent_mm{
	display:block;
	float:left; 
	margin:0; 
	padding:0; 
	width:830px; 
	height:103px; 
	background:url('../img/innercontent_mm.jpg') no-repeat;
	text-indent: -9999px}

.twoColFixLtHdr #innerContent_archives{float:left; margin:0; padding:0; width:830px; height:103px; background-image:url('../img/header_innercontent_archives.jpg'); background-repeat:no-repeat}

.twoColFixLtHdr #mainContent_sp{float:left; margin:0; padding:0; width:830px; background-image:url('../img/bg_maincontent_sp.gif'); background-repeat:repeat-y}

.twoColFixLtHdr #innerContent_rare{float:left; margin:0; padding:0; width:830px; height:103px; background-image:url('../img/header_rare.jpg'); background-repeat:no-repeat}

.thrColFixHdr #head_logo{margin:0; padding:0px 0; background:#003267; height:84px; width:830px; background-image:url('http://library.buffalo.edu/img/header.gif')}

.twoColFixLtHdr #head_logo{margin:0; padding:0px 0; background:#003267; height:63px; width:830px; background-image:url('http://library.buffalo.edu/img/header_inside.gif')}


img {border:0}

h1{font-family:Palatino,"Palatino Linotype","Times New Roman",Times,serif; font-size:24px; line-height:normal; font-weight:normal; color:#c60; margin:15px 0 0 0; padding:0}

h2 {font-family:Palatino,"Palatino Linotype","Times New Roman",Times,serif; font-size:16px; line-height:normal; font-weight:normal; color:#c60; margin:0 0 15px 0; padding:0}
h2 a:link, h2 a:visited, h2 a:active {color:#c60; text-decoration:underline}

hr{border:0;border-top: 1px solid #ccc;width: 100%;height: 2px;margin: 25px 0 25px 0;text-align: center;}
.img_left {padding-right:5px; float:left}

h3{font-weight:bold}


.side-content{margin:30px 0px 0px 30px}

.dottedline_v{background-image:url('../img/bg_dottedline.gif'); background-repeat:repeat-y}
.dottedline_h{background-image:url('../img/bg_dottedline_h.gif'); background-repeat:repeat-x}

.skip{font-size:0px; margin:0px 0px; padding:0px 0px; position:absolute; z-index:-1}

#footer-ub-home {float:left; margin:6px 0px 0px 10px; background-image:url('http://library.buffalo.edu/img/icon_ubhomepage.gif'); background-repeat:no-repeat; width:39px; height:27px; display:block;line-height:350px;overflow:hidden;}

#footer-links {float:left; width:400px; text-align:left; margin:12px 15px 0px 12px;}

#headlink_left_inner{float:left; width:300px}

#headlink_right_inner{float:left; width:250px; padding-left:250px}

#headlink_left{float:left; width:300px}

#headlink_right{float:left; width:305px; padding-left:220px}


.nav-left {margin-left: 30px; padding-left: 0; list-style: none; line-height:28px; width:160px; margin-top:15px;}
.nav-left li {padding-left:14px; background-image: url(../img/icon_bullet.gif); background-repeat: no-repeat; background-position: 0 11px;font-size:12px; text-decoration:none; border-bottom:1px dotted #9c8851;}
.nav-left a, nav-left a:visited {color:#000;text-decoration:none;font-family:arial;font-size:12px} 
.nav-left a:hover {color:#5d585f;text-decoration:none;font-family:arial;font-size:12px} 
.last {border-bottom: none !important; padding-bottom:8px}


.nav-left-secondary {margin-left: 0px; padding-left:0px; list-style: none; line-height:18px; width:160px; margin-top:0px;}
.nav-left-secondary li {padding-left: 10px; font-size:11px; text-decoration:none; background-image: url(../img/icon_bluesquare.gif); background-repeat: no-repeat; background-position: 0 9px; border-bottom:0px;}
.nav-left-secondary a, nav-left a:visited {color:#494949;text-decoration:none;font-size:11px} 
.nav-left-secondary a:hover {color:#a0746f;text-decoration:underline;font-size:11px}	


.page-list {margin-left: 15px; padding-left: 0; list-style:none}
.page-list li {padding-left: 14px; background-image: url(../img/icon_bulletblue.gif); background-repeat: no-repeat; background-position: 0 5px; text-decoration:none; margin-bottom:15px}
.page-list a, page-list a:visited {color:#1966be;text-decoration:none;text-decoration:underline;} 
.page-list a:hover {color:#color:#1966be;} 


.page-list-chat {margin-left: 15px; padding-left: 0; list-style:none; width:500px}
.page-list-chat li {padding-left: 18px; background-image: url(../img/icon_chat.gif); background-repeat: no-repeat; background-position: 0 3px; text-decoration:none; margin-bottom:25px}
.page-list-chat a, page-list a:visited {color:#1966be;text-decoration:none;text-decoration:underline;} 
.page-list-chat a:hover {color:#color:#1966be;} 




/****************** GUIDES ******************/

.guide {padding:0; margin:0;}
.guide li {list-style:none; padding:0 0 25px 0; margin:0}
.guide li p{padding:3px 0 0 0; margin:0}
.guide li a{font-weight:normal;}
.guide li a span{font-weight:bold;}



.hoursbg{background-image:url('http://library.buffalo.edu/libraries/img/hrs_bg.gif'); background-repeat:repeat-y}

#spacertop{margin:3px 0px 0px 0px; padding:0}

#spacerbottom{margin:0px 0px 4px 0px; padding:0}

#spacer{margin:0; padding:0px}

.spacer{margin:0; padding:0px}

#sectiontitle{margin:0px 0px 0px 4px; padding:12px 0px 0px 15px; width:196px; height:30px; background-color:#d2c6ad}

.twoColFixLtHdr #footer{padding:0; margin:0px 0px 10px 0px; background:#FFF; width:850px; float:left}

.twoColFixLtHdr #footer p{margin:0; padding:0px 0px}

.twoColFixLtHdr #footercontent{padding:0; margin:0px 10px 10px 10px; background:#d8cba8; height:40px; width:830px}

.fltrt{float:right; margin-left:8px}

.fltlft{float:left; margin-right:8px}

.clearfloat{clear:both; height:0; font-size:1px; line-height:0px}
 
.twoColFixLtHdr #content{float:left; margin:0; padding:20px 0px 40px 40px; width:550px; height:100%}

form{margin:0; padding:0}

#scrollingimages{float:left; height:202px; width:830px; background-color:#f7f5c5}

.print{display:none}

#news-scroll{margin-top:20px; padding-left:40px}

#news-all{margin-top:0px; padding-left:0px; margin-bottom:20px; text-align:center}

#ubdigit_banner{width:179px; height:360px; background-image:url('../img/banner_ubdigit.jpg'); background-repeat:no-repeat; margin-left:8px}

#ubdigit_banner2{width:179px; height:360px; background-image:url('../img/banner_ubdigit.jpg'); background-repeat:no-repeat; margin-left:22px}

#footer-ub-home {float:left; margin:6px 0px 0px 10px; background-image:url('http://library.buffalo.edu/img/icon_ubhomepage.gif'); background-repeat:no-repeat; width:39px; height:27px; display:block;line-height:350px;overflow:hidden;}

#footer-links {float:left; width:400px; text-align:left; margin:12px 15px 0px 12px;}

.icon-chat{float:left; margin:5px 0 0 12px;}
.icon-text{float:left; margin:2px 2px 0 12px;}
.icon-email{float:left; margin:6px 0 0 10px;}
.icon-phone{float:left; margin:4px 0 0 12px; }
.icon-inperson{float:left; margin:3px 0 0 13px;}

/* IMG PAGE HEADERS */
.twoColFixLtHdr #imageheader{float:right; margin:0; padding:0; width:608px; height:127px; background-image:url('../img/header_img_1.jpg'); background-repeat:no-repeat}

.twoColFixLtHdr #imageheader2{float:right; margin:0; padding:0; width:608px; height:127px; background-image:url('../img/header_img_2.jpg'); background-repeat:no-repeat}

.twoColFixLtHdr #imageheader3{float:right; margin:0; padding:0; width:608px; height:127px; background-image:url('../img/header_img_3.jpg'); background-repeat:no-repeat}

.twoColFixLtHdr #imageheader4{float:right; margin:0; padding:0; width:608px; height:127px; background-image:url('../img/header_img_4.jpg'); background-repeat:no-repeat}

.twoColFixLtHdr #imageheader5{float:right; margin:0; padding:0; width:608px; height:127px; background-image:url('../img/header_img_5.jpg'); background-repeat:no-repeat}

.twoColFixLtHdr #imageheader6{float:right; margin:0; padding:0; width:608px; height:127px; background-image:url('../img/header_img_6.jpg'); background-repeat:no-repeat}

.twoColFixLtHdr #imageheader_annex{float:right; margin:0; padding:0; width:608px; height:127px; background-image:url('../img/header_img_annex.jpg'); background-repeat:no-repeat}

.twoColFixLtHdr #imageheader_asl{float:right; margin:0; padding:0; width:608px; height:127px; background-image:url('../img/header_img_asl.jpg'); background-repeat:no-repeat}

.twoColFixLtHdr #imageheader_apl{float:right; margin:0; padding:0; width:608px; height:127px; background-image:url('../img/header_img_apl.jpg'); background-repeat:no-repeat}

.twoColFixLtHdr #imageheader_lockwood{float:right; margin:0; padding:0; width:608px; height:127px; background-image:url('../img/header_img_lockwood.jpg'); background-repeat:no-repeat}

.twoColFixLtHdr #imageheader_capen{float:right; margin:0; padding:0; width:608px; height:127px; background-image:url('../img/header_img_capen.jpg'); background-repeat:no-repeat}

.twoColFixLtHdr #imageheader_maps{float:right; margin:0; padding:0; width:608px; height:127px; background-image:url('../img/header_img_1.jpg'); background-repeat:no-repeat}

.twoColFixLtHdr #imageheader_maps_about{float:right; margin:1px 0px 0px 0px; padding:0; width:607px; height:183px; background-image:url('../img/header_map1.jpg'); background-repeat:no-repeat}

.twoColFixLtHdr #imageheader_polish_about{float:right; margin:1px 0px 0px 0px; padding:0; width:607px; height:183px; background-image:url('../img/header_polish1.jpg'); background-repeat:no-repeat}

.twoColFixLtHdr #imageheader_polish_docs{float:right; margin:1px 0px 0px 0px; padding:0; width:607px; height:183px; background-image:url('../img/header_polish2.jpg'); background-repeat:no-repeat}

.twoColFixLtHdr #imageheader_polish_genealogy{float:right; margin:1px 0px 0px 0px; padding:0; width:607px; height:183px; background-image:url('../img/header_polish3.jpg'); background-repeat:no-repeat}

.twoColFixLtHdr #imageheader_polish_print{float:right; margin:1px 0px 0px 0px; padding:0; width:607px; height:183px; background-image:url('../img/header_polish4.jpg'); background-repeat:no-repeat}

.twoColFixLtHdr #imageheader_poetry{float:right; margin:1px 0px 0px 0px; padding:0; width:607px; height:183px; background-image:url('../img/header_poetry.jpg'); background-repeat:no-repeat}

.twoColFixLtHdr #imageheader_poetry2{float:right; margin:1px 0px 0px 0px; padding:0; width:607px; height:183px; background-image:url('../img/header_poetry2.jpg'); background-repeat:no-repeat}

.twoColFixLtHdr #imageheader_poetry3{float:right; margin:1px 0px 0px 0px; padding:0; width:607px; height:183px; background-image:url('../img/header_poetry3.jpg'); background-repeat:no-repeat}

.twoColFixLtHdr #imageheader_poetry4{float:right; margin:1px 0px 0px 0px; padding:0; width:607px; height:183px; background-image:url('../img/header_poetry4.jpg'); background-repeat:no-repeat}

.twoColFixLtHdr #imageheader_archives{float:right; margin:1px 0px 0px 0px; padding:0; width:607px; height:183px; background-image:url('../img/header_archives.jpg'); background-repeat:no-repeat}

.twoColFixLtHdr #imageheader_specialcol{float:right; margin:0; padding:0; width:608px; height:127px; background-image:url('../img/header_specialcol.jpg'); background-repeat:no-repeat}

.twoColFixLtHdr #imageheader_students{float:right; margin:0; padding:0; width:608px; height:127px; background-image:url('../img/header_img_students.jpg'); background-repeat:no-repeat}

.twoColFixLtHdr #imageheader_comics{float:left; margin:0; padding:0; width:830px; height:125px; background-image:url('../img/header_comics.jpg'); background-repeat:no-repeat}

.twoColFixLtHdr #imageheader_asl1{float:right; margin:1px 0px 0px 0px; padding:0; width:607px; height:140px; background-image:url('../img/header_img_asl1.jpg'); background-repeat:no-repeat}

.twoColFixLtHdr #imageheader_specialcol{float:right; margin:0; padding:0; width:608px; height:127px; background-image:url('../img/header_specialcol.jpg'); background-repeat:no-repeat}

/* SEARCH BOX TABS */
#searchtools{height:30px; width:379px; margin:10; padding:0}

#searchfield{height:50px; width:375px; margin:0; padding:20px 0px 20px 0px}

.searchfield{height:50px; width:375px; margin:0; padding:20px 0px 20px 0px}

#searchfield_sm{height:40px; width:375px; margin:0; padding:20px 0px 20px 0px}

#tabs{float:right; margin:0; padding:72px 56px 0px 0px}

#search_single_full{height:19px; width:250px; float:right; text-align:left; margin:0px 0 0 0; font-weight:400}

#search_single_full a img{border:0; background-color:transparent}

#imageheader{height:175px; width:830px; margin:0; background-color:#f7f5c5; padding:0}

#breadcrumb{height:30px; width:482px; margin:0; padding:0}

#location{width:510px; margin:0; padding:5px 5px 5px 0px;  border-width:1px; border-color:#777675; border-style:solid}

#menu{width:auto; margin:0; padding:0}

#helpmenu{float:left; top:80px;  padding:5px 0px 0px 0px; margin:0px 0px 0px 7px}

/* IMG STYLES */
img.white{border:5px solid #FFF}

.newadditions{border:2px solid #f6efd9}

.photo{background-color:#FFF; border:1px solid #CCC; padding:5px 5px 50px 5px}

.photo2{background-color:#FFF; border:1px solid #CCC; padding:2px 2px 2px 2px}

.picture{background-color:#F9F9F9; border:1px solid #CCC; padding:3px; font:11px/1.4em Arial,sans-serif}

.picture img{border:1px solid #CCC; vertical-align:middle; margin-bottom:3px}

.right{margin:0.5em 0pt 0.5em 2em; float:right}

.left{margin:0.5em 2em 0.5em 0; float:left}

img.floatLeft{float:left; margin:20px 20px 20px 0px}

img.top10{float:left; margin:0px 20px 60px 0px}

img.floatRight{float:right; margin:20px 0px 20px 20px}

.picture2{background-color:#f1e4d1; border:1px solid #CCC; padding:3px; font:11px/1.4em Arial,sans-serif}

.right2{margin:0em 1.5em .5em 1em; float:left}

.database_bg_left{background-image:url('http://libweb.lib.buffalo.edu/main/catalog/img/corner_left.gif'); background-repeat:no-repeat}

.database_bg_right{background-image:url('http://libweb.lib.buffalo.edu/main/catalog/img/corner_right.gif'); background-repeat:no-repeat}

/* BLOG IMAGE HEADERS */
.twoColFixLtHdr #faculty{float:right; margin:0; padding:0; width:608px; height:183px; background-image:url('../img/header_faculty.jpg'); background-repeat:no-repeat}

.twoColFixLtHdr #student{float:right; margin:0; padding:0; width:608px; height:183px; background-image:url('../img/header_student.jpg'); background-repeat:no-repeat}

.twoColFixLtHdr #subject{float:right; margin:0; padding:0; width:608px; height:183px; background-color:#ebdca4}



/*
---------------------------------------------
TABLES
---------------------------------------------
*/



table.white{border-width:1px;  border-top:0px; border-spacing:0; border-style:solid; border-color:#ccc; border-collapse:collapse; background-color:white}

table.libguides{border-width:1px; border-spacing:0;  border-collapse:collapse; background-color:white; border-color:#bfbbbb; border-style:solid}

table.libguides td{border-width:0px}

table.database{border-width:0px; border-spacing:0;  border-collapse:collapse; background-color:white}

table.database td{border-width:0px; padding:25px 25px 25px 25px; background-color:white}

table.form{border-width:1px; border-spacing:0; border-style:solid; border-color:#ccc; border-collapse:collapse; background-color:white}

table.form td{border-width:0px; padding:5px 5px 5px 5px; background-color:white}

table.white td{border-width:0px; padding:8px 8px 8px 8px; background-color:white}



table.lib{
	border:1px solid #ccc;
	border-collapse:collapse}
	
table.lib th{
	border:1px solid #ccc; 
	padding:5px; 
	background:#e6d7bf url(../img/bg_table.gif) repeat-x}

table.lib td{
	border:1px solid #ccc; 
	padding:15px}

table.lib td.grey{
	border:1px solid #ccc;
	padding:15px;
	background-color:#f4f5f5}




table.hours{
	border:1px solid #ccc;  
	border-collapse:collapse;
	width: 75%;
	margin-bottom: 20px}

table.hours th{
	border:1px solid #ccc;
	padding:5px; 
	background:#e6d7bf url(../img/bg_table.gif) repeat-x}

table.hours td{
	border:1px solid #ccc; 
	padding:15px}

table.hours td.grey{
	border:1px solid #ccc; 
	padding:15px;
	background-color:#f4f5f5}


table.ref{width: 100%}

table.ref th{text-align: center}



table.lib2{border-width:0px; border-spacing:0; border-style:solid; border-color:#ccc; border-collapse:collapse}

table.lib2 th{border-width:0px; padding:5px; border-style:solid; border-color:#ccc;  background:#e6d7bf url(../img/bg_table.gif) repeat-x}

table.lib2 td{border-width:0px; padding:8px 8px 8px 8px; border-style:solid; border-color:#ccc}

table.lib2 td.grey{border-width:0px; padding:15px; border-style:solid; border-color:#ccc}

table.lib3{border-width:1px; border-spacing:0; border-style:solid; border-color:#ccc; border-collapse:collapse}

table.lib3 th{border-width:0px; padding:5px; border-style:solid; border-color:#ccc;  background:#e6d7bf url(../img/bg_table.gif) repeat-x}

table.lib3 td{border-width:1px; padding:8px 8px 8px 8px; border-style:solid; border-color:#ccc}

table.lib3 td.grey{border-width:0px; padding:15px; border-style:solid; border-color:#ccc}

.tableborder{background-color:#FFF; border:1px solid #CCC}

.librariestable{background-color:#FFF; border:1px solid #CCC; padding:6px 6px 6px 6px}

.leftcolumntable{background-color:#e5d5be; border:1px solid #fff; padding:6px 6px 6px 6px}

/* UL LI STYLES */
ul{list-style-type:circle}

p.arrows{text-align:center; width:400px; font-weight:bold; font-family:Verdana,Geneva,sans-serif; font-size:13px; margin-top:0px; margin-bottom:0px; padding:0px}

ul.arrows1{list-style:none; line-height:1.5; font-family:Arial,sans-serif; font-size:11px; color:#000}

ul.numbered{list-style:decimal}

ul.normal, ol.normal{margin:auto -3em 1em 0; padding:0; position:relative; left:-3em; overflow:hidden}

.normal ul, .normal ol{margin-left:1em; padding-left:0}

.normal li{margin-left:5em; display:list-item}

.normal li li{margin-left:1em}

/* 3 COLUMN LAYOUT */
.thrColFixHdr #container{width:850px; background:#FFF; margin:0px auto; border:0px solid #000; text-align:left; height:100%}
 
.thrColFixHdr #header{padding:10px 10px 0px 10px; width:830px}
 
/*.thrColFixHdr #header h1{margin:0; padding:0px 0; background:#003267; height:84px; width:830px; background-image:url('../img/header.gif')}*/

.thrColFixHdr #sidebar1{float:left; width:200px; padding:0; margin:0; height:100%}

.thrColFixHdr #sidebar_left{float:left; width:210px; padding:0px 0px 0px 10px; height:100%}

.thrColFixHdr #sidebar_l_banner{float:left; width:199px; text-align:center; padding:0px 0px 30px 0px; background-color:#ede5cb}

.thrColFixHdr #sidebar_l_divider{float:left; width:200px; padding:0px}

.thrColFixHdr #sidebar2{float:right; width:210px; padding:20px 10px 0px 0px; height:100%}

.thrColFixHdr #sidebar_right{float:right; width:180px; padding:0px 10px 30px 20px; margin:0; height:100%}

.thrColFixHdr #sidebar_r_divider{float:right; width:213px; height:2px; padding:0; margin:0px -3px 0px -3px; background-image:url('../img/divider_rightcolumn.gif'); background-repeat:no-repeat}

.thrColFixHdr #content{width:830px; height:100%; background:#FFF; margin:0; border:0px solid #000; float:left; background-image:url('../img/bg_maincontent.gif'); background-repeat:repeat-y}

.thrColFixHdr #mainContent{margin:25px 224px 0px 221px; padding:0 0px}
 
.thrColFixHdr #footer{padding:0; margin:0px 0px 10px 0px; background:#FFF; width:850px; float:left}

.thrColFixHdr #footer p{margin:0; padding:0px 0px}

.thrColFixHdr #footercontent{padding:0; margin:0px 10px 10px 10px; background:#d8cba8; height:40px; width:830px}

.thrColFixHdr #audiencepaths{height:102px; width:150px; margin:0; padding:0}

.thrcolbg{width:830px; background-image:url('../img/bg_maincontent.gif'); background-repeat:repeat-y}

.thrcolbg2{width:830px; background-image:url('../img/mainContent_poetry.gif'); background-repeat:repeat-y}

.thrcolbg_sp{width:830px; background-image:url('../img/bg_maincontent_sp.gif'); background-repeat:repeat-y}

/* TEXT STYLES */
.browntext{font-family:arial; font-size:11px; font-style:normal; font-weight:normal; color:#463c1a}

a.browntext{font-family:arial; font-size:11px; font-style:normal; font-weight:normal; color:#463c1a; text-decoration:underline}

a:link, a:visited, a:active{}

a{font-weight:normal; color:#1966be}

font{font-family:arial; font-size:11px; font-weight:normal; color:#000}

.contenttext{font-family:Arial,Helvetica,sans-serif; font-size:.8em; color:#FFF}

.subnav{list-style-image:url('../img/icon_star.gif')}

.subnavtext{font-family:arial; font-size:12px; font-weight:normal; color:#000; text-decoration:none}

a.subnavtext{font-family:arial; font-size:12px; font-weight:normal; color:#000; text-decoration:none}

a.subnavtext:hover{font-family:arial; font-size:12px; font-weight:normal; color:#5d5858; text-decoration:none}

.subnav_lower{font-family:arial; font-size:11px; color:#494949; text-decoration:none}

a.subnav_lower:hover{font-family:arial; font-size:11px; color:#6f6f6f; text-decoration:underline}

.footertext{font-family:arial; font-size:11px; font-weight:normal; color:#393132; text-decoration:none; text-align:right}

a.footertext{font-family:arial; font-size:11px; font-weight:normal; color:#393132; text-decoration:none; text-align:right}

a.footertext:hover{font-family:arial; font-size:11px; font-weight:normal; color:#393132; text-decoration:underline; text-align:right}

.tooltext{font-family:arial; font-size:11px; font-weight:normal; color:#fdc175; text-decoration:none}

a.tooltext:hover{font-family:arial; font-size:11px; font-weight:normal; color:#fdc175; text-decoration:underline}

.bodytext{font-family:arial; font-size:11px; font-weight:normal; color:#000; line-height:normal}

.bodytextgrey{font-family:arial; font-size:11px; font-weight:normal; color:#5b5b5b; line-height:normal}

.darkgreytext{font-family:arial; font-size:11px; font-weight:normal; color:#3a3b3b}

.bluetext11pt{font-family:arial; font-size:11px; font-weight:bold; color:#1966be; text-decoration:underline; line-height:normal}

a.bluetext11pt:hover{font-family:arial; font-size:11px; font-weight:bold; color:#6699de; text-decoration:underline}

.news{font-family:arial; font-size:11px; font-weight:normal; color:#000; text-decoration:underline}

.pageheadline_sub{font-family:Palatino,"Palatino Linotype","Times New Roman",Times,serif; text-align:center; font-size:19px; line-height:normal; font-weight:normal; color:#3a350a}

.catagorytext{font-family:Palatino,"Palatino Linotype","Times New Roman",Times,serif; font-size:14px; line-height:normal; font-weight:normal; color:#3a350a}

.units{font-family:Palatino,"Palatino Linotype","Times New Roman",Times,serif; font-size:12px; line-height:normal; font-weight:normal; color:#0c233c; text-decoration:none}

a.units:hover{font-family:Palatino,"Palatino Linotype","Times New Roman",Times,serif; font-size:12px; line-height:normal; font-weight:normal; color:#0c233c; text-decoration:underline}

.sectiontitletext{font-family:Palatino,"Palatino Linotype","Times New Roman",Times,serif; font-size:18px; line-height:normal; font-weight:normal; color:#4e472f}

.pageheadline_small{font-family:Palatino,"Palatino Linotype","Times New Roman",Times,serif; text-align:center; font-size:14px; line-height:normal; font-weight:normal; color:#3a350a}

.pageheadline-blue {font-family:Palatino, "Palatino Linotype", "Times New Roman", Times, serif; font-size: 20px; line-height: normal; font-weight: normal; color: #003267;}

a.pageheadline-blue {font-family:Palatino, "Palatino Linotype", "Times New Roman", Times, serif; font-size: 20px; line-height: normal; font-weight: normal; color: #003267; text-decoration:none}

a.pageheadline-blue:hover {font-family:Palatino, "Palatino Linotype", "Times New Roman", Times, serif; font-size: 20px; line-height: normal; font-weight: normal; color: #003267; text-decoration:underline}

.pageheadline{font-family:Palatino,"Palatino Linotype","Times New Roman",Times,serif; font-size:24px; line-height:normal; font-weight:normal; color:#c60}

.libguides{font-family:Palatino,"Palatino Linotype","Times New Roman",Times,serif; font-size:30px; line-height:normal; font-weight:normal; color:#7c7562}

.pageheadline_brown{font-family:Palatino,"Palatino Linotype","Times New Roman",Times,serif; font-size:24px; line-height:normal; font-weight:normal; color:#564410}

.pageheadline_sm{font-family:Palatino,"Palatino Linotype","Times New Roman",Times,serif; font-size:14px; line-height:normal; font-weight:normal; color:#c60}

.libguides_sm{font-family:Palatino,"Palatino Linotype","Times New Roman",Times,serif; font-size:14px; line-height:normal; font-weight:normal; color:#655e4c}

.staffnames{font-family:Palatino,"Palatino Linotype","Times New Roman",Times,serif; font-size:18px; line-height:normal; font-weight:normal; color:#c60}

.pageheadline2{font-family:Palatino,"Palatino Linotype","Times New Roman",Times,serif; font-size:35px; line-height:normal; font-weight:normal; color:#c7ad37}

.serifwhite{font-family:Palatino,"Palatino Linotype","Times New Roman",Times,serif; font-size:25px; line-height:normal; font-weight:normal; color:#FFF}

.searchletterlink{font-family:arial; font-size:11px; line-height:normal; font-weight:normal; color:#3a350a}

.breadcrumbtext{font-family:arial; font-size:11px; line-height:normal; font-weight:normal; color:#003267; line-height:20px; padding-bottom:5px}

a.breadcrumbtext{font-family:arial; font-size:11px; line-height:normal; font-weight:normal; color:#003267; line-height:20px; margin-bottom:5px}

.searchtext{font-size:11px; background-color:#FFF; border:0px solid #4f4f4f; height:22px; background:url(../img/field_search.gif)}

.maincontenttext{font-family:arial; font-size:11px; line-height:normal; font-weight:normal; color:#FFF}

.arial10pt{font-family:arial; font-size:10px; font-weight:normal; color:#000}

.arial18ptbold{font-family:arial; font-size:18px; font-weight:bold; color:#000}

.redtext{font-family:arial; font-size:11px; font-weight:normal; color:#f00}

.hrstext{font-family:arial; font-size:14px; font-weight:bold; color:#000}

.hrstext2{font-family:arial; font-size:12px; font-weight:bold; color:#000}

.tabtext{font-family:arial; font-size:11px; font-weight:bold; color:#5b4919}

h3{font-family:arial; font-size:11px; font-weight:bold; color:#5b4919; text-decoration:none; width:auto}

.bluetext{font-family:arial; font-size:11px; font-weight:normal; color:#1966be}

a.bluetext:hover{font-family:arial; font-size:11px; font-weight:normal; color:#6699de}

.bluetext12b{font-family:arial; font-size:12px; font-weight:bold; color:#003267}



.poetrynews{font-family:arial; font-size:14px; font-weight:normal; color:#003267; text-decoration:underline}

.spnews{font-family:arial; font-size:12px; font-weight:normal; color:#003267; text-decoration:underline}

.alphastrip{font-family:arial; font-size:11px; font-weight:bold; color:#000; line-height:normal; background-color:#d8d7c6; padding:6px}

a.alphastrip:hover{font-family:arial; font-size:11px; font-weight:bold; color:#000; line-height:normal; background-color:#c0be9f; padding:6px}

/* GLOBAL NAV */
#globalCt{background-image:url(../img/nav_bg.gif); height:32px; border-bottom:0px solid #fff; padding-top:1px}
#globalCt FORM{float:left; margin:0px}

/* Global Nav */
#global-nav{width:127px; float:left; margin:0}
#global{width:830px;height:33px;position:relative;background:url(../img/global.png);margin:0;padding:0;list-style:none;float:right}
#global li{float:left;}
#global span{display:none}
#global li a{position:absolute;top:0;margin:0;padding:0;display:block;height:30px;background:url(../img/global.png) no-repeat;text-indent:-9999px;overflow:hidden;}

/*up state*/
li#global_find a{left:0;width:182px;background-position:0 0;}
li#global_accounts a{left:182px;width:123px;background-position:-182px 0;}
li#global_help a{left:305px;width:95px;background-position:-305px 0;}
li#global_lib a{left:400px;width:188px;background-position:-400px 0;}
li#global_about a{left:588px;width:98px;background-position:-588px 0;}
li#global_ask a{left:686px;width:132px;background-position:-686px 0;}

/*hover state*/
li#global_find a:hover{background-position:0 0px;}
li#global_accounts a:hover{background-position:-182px 0px;}
li#global_help a:hover{background-position:-305px 0px;}
li#global_lib a:hover{background-position:-400px 0px;}
li#global_about a:hover{left:588px;background-position:-588px 0;}
li#global_ask a:hover{left:686px;background-position:-686px 0;}



/* begin styles for RSS Feed */
.rsslist{margin:0; padding:0; list-style-type:none}
.rsslist2{margin:0; padding:0; list-style-type:none}
.rsslist3{margin:0; padding:0; list-style-type:none}
 
.rsslist li{background-image:url('../img/icon_news_home.gif'); background-repeat:no-repeat; margin-left:20px; padding-left:20px; padding-bottom:.2em; background-position:0px 2px}
.rsslist2 li{background-image:url('../img/icon_alert.gif'); background-repeat:no-repeat; margin-left:20px; padding-left:20px; padding-bottom:.2em; background-position:0px 2px}
.rsslist3 li{background-image:url('../img/icon_news_archives.gif'); background-repeat:no-repeat; margin-left:35px; padding-left:35px; padding-bottom:.2em; background-position:0px 2px}
 
.rsslist ul{list-style-type:none; margin-left:0px; padding-left:16px}
.rsslist2 ul{list-style-type:none; margin-left:0px; padding-left:16px}
.rsslist3 ul{list-style-type:none; margin-left:0px; padding-left:16px}

.rss-box{margin:.5em; width:335px}
.rss-box2{margin:.5em; width:335px}

.rss-box3{margin:.5em; width:550px}
 
.rss-items{margin-top:0px; padding:0.5em;  margin-left:0px; color:#000}
.rss-items2{margin-top:0px; padding:0.5em;  margin-left:0px; color:#000}
.rss-items3{margin-top:0px; padding:0.5em;  margin-left:0px; color:#000}

p.rss-title{padding:0.5em}
p.rss-title2{padding:0.5em}
p.rss-title3{padding:0.5em}

.rss-title{padding:0.5em}
.rss-title2{padding:0.5em}
.rss-title3{padding:0.5em}

.rss-item{font-family:arial; font-size:11px; margin:0px 0px 10px 0px; font-weight:normal; color:#000; line-height:normal}
.rss-item2{font-family:arial; font-size:11px; margin:0px 0px 10px 0px; font-weight:normal; color:#000; line-height:normal}
.rss-item3{font-family:arial; font-size:11px; margin:0px 0px 10px 0px; font-weight:normal; color:#000; line-height:normal}

.rss-item a{font-family:arial; font-size:11px; font-weight:normal; color:#000; text-decoration:underline}
.rss-item2 a{font-family:arial; font-size:11px; font-weight:normal; color:#000; text-decoration:underline}
.rss-item3 a{font-family:arial; font-size:11px; font-weight:normal; color:#000; text-decoration:underline}

.rss-item a:visited{color:black}
.rss-item2 a:visited{color:black}
.rss-item3 a:visited{color:black}

/* social network icons */
#icons_social{width:127px; text-align:right; float:left; margin:8px 0px 0px 212px}
#social{width:127px;height:24px;position:relative;background:url(../img/icon_social.png);margin:0;padding:0;list-style:none;float:right}
#social li{float:left;}
#social span{display:none}
#social li a{position:absolute;top:0;margin:0;padding:0;display:block;height:24px;background:url(../img/icon_social.png) no-repeat;text-indent:-9999px;overflow:hidden;}

/*up state*/
li#social_rss a{left:0;width:23px;background-position:0 0;}
li#social_facebook a{left:33px;width:24px;background-position:-33px 0;}
li#social_youtube a{left:69px;width:24px;background-position:-69px 0;}
li#social_twitter a{left:103px;width:24px;background-position:-103px 0;}

/*hover state*/
li#social_rss a:hover{background-position:0 -24px;}
li#social_facebook a:hover{background-position:-33px -24px;}
li#social_youtube a:hover{background-position:-69px -24px;}
li#social_twitter a:hover{background-position:-103px -24px;}

