html { height: 100%; font-family: "Arial","Helvetica",sans-serif; }

#wrapper {
	background:#ffffff; /*url(http://lgimages.s3.amazonaws.com/bg3.gif) repeat-y scroll 188px 0;*/
	width: 100%; /* outside content pane width */	
	padding: 0;
	min-height:200%; 
	text-align: left;  
	margin: 0 auto;
}
a:link, a:visited, a:active { text-decoration:underline; }
* html #wrapper { height:100%; }
html>body #wrapper {height: auto;}
#container {
	background-color: #fff; 
	width: 100%; /* effective content pane width */	  
	padding: 0; 
	min-height:	100%;
	text-align: left; 
	margin: 0 auto;
}
/*.noLinkBox{
	border: none;
}*/
img{
	border:none;
}
h1{
	/*margin: 0 0 0 150px;*/
	margin:0 auto;
	width:980px;
}
/* star-html hack for IE. 	See: 
http://blogs.msdn.com/ie/archive/2005/10/12/480242.aspx
http://www.positioniseverything.net/articles/ie7-dehacker.html 
http://centricle.com/ref/css/filters/?highlight_columns=true
*/
* html #container { height:100%; }		
html>body #container {height: auto;}
#header { 	  
	width: 100%;
	padding: 0; 
	color: #444;
	text-decoration: none;
	text-align: left;
	margin: 0 auto;	
	margin-bottom: 0;
	border-bottom: 0;
} 
#content {
	/**width:100%; 
	padding-left:160px; 
	padding-right:2px; 
	padding-bottom:10px;*/
	margin:0 auto;
	width:980px;
}
#formarea{
	padding-left:230px ! important;
}
.topnav {
	/**padding: 0px 5px 5px 160px;*/
	/*background: url("http://dev.mc.rochester.edu/images/kentico/content_shadow.png") no-repeat scroll left top transparent;*/
	margin:0 auto;
	margin-top:-200px;
	width:1000px;
/*	height:300px;*/
	}
#guide_header_title, #guide_header_title h1 { 
	display:block; 
	/*padding-left:80px;*/
	margin:0 auto;
	width:994px;
	margin-top:-11px;
}
.guidedesc{
	padding-left:157px;
}
.guideattr {  
	display:block; 
	font:  bold 11px Arial, Trebuchet ms, Tahoma, Helvetica, sans-serif;
	color: #5f5f5f;	
	display:block;
	padding:5px 0 5px 15px;
	/**margin: 3px 8px 0px 8px;*/
	margin:0 auto;
	width:994px;
	/*margin: 7px 8px 7px 8px;border-bottom: dotted thin #666666; border-top: dotted thin #666666;*/
}
#tabs12 {	  
	/**float: left;	 
	width: 100%;			*/
	width:980px;
	margin:0 auto;

	font: bold 11px Verdana;	   
	line-height: normal;			   
	border-bottom: 2px solid black;
	height:22px;
	/**padding-left:151px;*/
/*	border-bottom-color:#FFF;
	border-bottom-style:none;
	border-bottom-width:0;*/
	padding-bottom:10px;
}

#tabs12 a {	 
	float:left;			
	/*background: url("http://lgimages.s3.amazonaws.com/tableft12-blueshade.gif") no-repeat left top;	   */
	
	background:none;
	margin: 0;			 
	padding: 0 0 0 4px;   
	text-decoration: none;
/*	border-color:#90A6D9;*/
border-color: #000000;
	border-style:none none solid;
	border-width:0 0 2px;
}
#tabsI, #tabs12{
	float:none;
}
#container {
    background: url("http://www.urmc.rochester.edu/libraries/miner/images/libguides_BG_gradient.jpg") repeat-x scroll 0 0 #FFFFFF;
}

.stitle {
	display:none;
	/*background: transparent url(http://lgimages.s3.amazonaws.com/stitle.gif) -7px 0 repeat-x;
	font: bold 14px Arial, Helvetica, sans-serif;
	padding: 1px 235px 0px 210px;
	height:25px; 
	margin-bottom:15px;*/
}
#9679917{
	background:none;
}
.pagetitle { padding-top:5px; margin:0 auto; width:980px; font-size:20px}
.largetext  { 	font: 14px arial,helvetica,sans-serif; font-weight:400; margin:0 auto; width:970px; }
/*.headerbox { padding:4px 4px 5px 5px; margin-bottom:3px; background: transparent url(http://lgimages.s3.amazonaws.com/boxhead-blueshade.gif) 0 0 repeat-x; border-right: 1px solid #9E9E9E; }*/
.headerbox { background: none repeat scroll 0 0 #40749F;
    clear: both;
    color: #FFFFFF;
    font-weight: bold;
    margin: 0 0 0px;
    padding: 6px 10px; }
.headerbox h2 {color:#FFFFFF;}
#tabs12 a span{ 
/*background-color:#40749F;*/
background: url("http://www.urmc.rochester.edu/libraries/miner/images/libguides_tab.jpg") no-repeat scroll right top transparent;
color:#FFFFFF;
}
/*#40749F*/
.outerbox {background-color:#9E9E9E; padding-left:1px; padding-top:1px; padding-right:0; padding-bottom:0; margin-bottom:17px;}
.innerboxprofile{ background: url("http://www.urmc.rochester.edu/libraries/miner/images/bg-hub.jpg") no-repeat scroll right bottom #E3E8EC; }
.innerbox{background: url("http://www.urmc.rochester.edu/libraries/miner/images/bg-hub.jpg") no-repeat scroll right bottom #E3E8EC;
}
.topnav { text-transform:lowercase; }
.topnav a { color:#666666; font-size:11px; font-weight:normal; }
.topnav a:visited { color:#666666; font-size:11px; }
.topnav a:hover { color:#000000; font-size:11px; }
.breadcrumbs, #breadcrumbsl, #breadcrumbsr { font-weight:normal; padding:10px; margin-top:-36px; }
.breadcrumb_spacer { padding:0px 1px; }
#content9679917 {
	/*background:url("http://dev.mc.rochester.edu/libraries/miner/images/LG_ask.gif") no-repeat scroll right bottom #e3e8ec;*/
	height:30px;
	/*position:relative;*/
	/*left:-5px;
	width:220px;*/
}
div#9679917{
	background-color:#ffffff;
}/*
#title11127976 {
	display:none;
}
#content11127976{
	height:30px;
}*/
#title9679917 {
	display:none;
}
a {color:#916E35;}
a:hover { text-decoration:underline; color:#3073A7; }
#admin_header_description{ margin:0 auto; width:980px;}
.guidedesc, .pagedesc {  
	display:block; 
	font:  14px Arial, Trebuchet ms, Tahoma, Helvetica, sans-serif;
	color: #333;	
	display:block;
	/*background:#00FFFF; */
	padding:6px 0 0 8px;
	margin:0 auto;
	width:985px;
}
#tab_menu {
    background: none repeat scroll 0 0 transparent;
    border-bottom: 1px solid #BBBBBB;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    width: 980px;
}
#tab_subheader {
	margin:0 auto;
	width: 945px;
}
#tabbedmenu, #notification{
	margin: 0 auto;
	width:960px;
}
#lgQuicklinks ul{
	margin-top:0;
}
#lgQuicklinks li{
	list-style:none;
	margin-left:-30px;
}
#lgQuicklinks a:link, #lgQuicklinks a:visited{
	 border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #EEEEEE;
    color: #124572;
    display: block;
    font: bold 11px Arial,Helvetica,sans-serif;
    padding: 2px 0 3px 2px;
    text-decoration: none;
    width: 100%;
}
#lgQuicklinks a:hover{
	background: none repeat scroll 0 0 #DDEEFF;
	font: bold 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.container {
	width: 980px;
}
/* --- FOOTER
----------------------------------------------------- */
#URMCfooter{
	width:980px;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#E5F0F7;
	position:relative;
	height:230px;
	padding-top:15px;}
	#footer p{
		color:#00467f;}
	#footer a, #footer a:visited{
		color:#00467f;
		text-decoration:none;}
	#footer a:hover{
		color:#000000;
		text-decoration:underline;}
		
#footer-links{
	margin:0 auto;
	width:990px;
	padding:0 20px;
	font-size:11px;}
	#footer-links ul{
		margin:0;
		padding:0;}	
		#footer-links ul li{
			text-align:left;
			background:none;
			padding:0;
			margin:0;
			list-style:none;
			color:#00467f;}
		#footer-links ul.col1, #footer-links ul.col2, #footer-links ul.col3{
			float:left;
			margin:0 20px 0 0;
			width:160px;}
		#footer-links ul.col1{
			margin:0 20px 0 0;}
		#footer-links ul.col2, #footer-links ul.col3{
			width:160px;}
	#footer-links .col4{
		margin:0;
		float:right;
		width:320px;}
		#footer-links ul.col4 li {
			text-align:right;}
	#footer-links li.heading{
		font-weight:bold;
		font-size:11px;
		text-transform:uppercase;}
		#footer-links li.heading:after{
			content:"";
			display:inline-block; 
			width:13px; 
			height:7px;
		}
	#footer-links .copyright{
		font-weight:bold;
		font-size:12px;}
	#footer-links .icon{
		border:0;
		margin:10px 0 0 0;}
		#footer-links .icon img {
			margin:0 3px 0 0;}
	#footer-links .update {
		color:#6495bb;}
#customFooter{
background-color: #E5F0F7;
}
	#profile_header, #main_profile_content{
		margin: 0 auto;
		width:970px;
	}

/*p7PMnav-------------------------*/
#p7PMnav {
    background: none repeat scroll 0 0 #346489;
    color: #E8E8E8;
    font-family: arial;
    font-size: 11px;
    margin: 0;
    padding: 1px;
    word-spacing: -0.1em;
}


/* --- SECONDARY URMC NAV
----------------------------------------------------- */
#urmc_nav2 {
	position: absolute;
	right: 70px;
	top: 54px;
	letter-spacing: 1px;
	font-size: 10px;
	font-weight: bold; }

	#urmc_nav2 ul {
		margin: 4px 0 6px 0;
		float:left;
		padding: 0;
		display: block; 
		list-style: none; }
		#urmc_nav2 li {
			display: inline;
			background: none;
			padding: 0 7px;}
			#urmc_nav2 li.end {
				display: inline;
				border-right: 0;}

	#urmc_nav2 a,
	#urmc_nav2 a:visited {
		color: #e1eaf1;}

	#urmc_nav2 ul+ul {
		margin-left: 4px;
		border-left: 1px solid #c8dae8;
		padding-left: 3px;}


	#urmc_nav2 ul+ul a,
	#urmc_nav2 ul+ul a:visited {
		color: #7195B5;}

	
		#urmc_nav2 a:hover {
			color: #FFF;}
/* OTHER */
#shadowBG
{
	height: 321px;
}
/*#s-lg-guide-header #s-lib-public-header */
.s-lib-header
{
	margin-top: -200px;
}