/*********************************************************/
/***               Creighton University                
/***                Eric Miller 8/01/2005
/***          last modified :: 3 March 2006 (Adam)
/*********************************************************/

/** typographic.css stylesheet must be linked in the HTML TEMPLATE to use this stylesheet **/


body
{
	background-color:#CCCCCC;
	color:#000;
	text-align:center;
}

#container
{
	text-align:left;
	margin:0px auto 0px auto;
	width:758px;
	border:1px solid;
}
#cu_brand
{
	height:25px;
}
#cu_logo
	{
	height:25px; width:200px;
	float:left;
	}
	
#cu_search
	{
	text-align:right;
	padding:4px 5px 0px 0px;
	}
#cu_search a:link, #cu_search a:hover, #cu_search a:active, #cu_search a:visited
	{
	font-weight:bold;
	text-decoration:none;
	font-size:1.4em;
	}
/*******************************************/	

#cu_nav { 	
  	width:365px;
  	height: 25px;
  	float: left;
  	display: inline;
}

#cu_nav ul {
  	margin: 8px 0px 0px 10px;
  	padding: 0px 0px 0px 0px;
}

#cu_nav li { 
 	margin: 0px 1em 0px 1em;
 	line-height:1em;
 	float: left;
 	display: inline;
  	list-style-type: none;
  	font-size: 0.85em;
}

#cu_nav ul li img {
  	display: inline;
 	float: left;
 	margin-right: 3px;
  	margin-top: 0px;
}

#cu_nav a, #cu_nav a:link, #cu_nav a:visited, #cu_nav a:hover, #cu_nav a:active {
  	text-decoration: none;
  	color: #4F4F4F;
  	font-weight: bold;
  	text-transform: uppercase;
}


#nav_global
{
	height:18px;
	margin:0px 0px 1px 0px; 
	padding:2px 0px 0px 0px;
}

#logo
{
	height:120px; 
                width:228px;
	margin:0px;
                background-color:#11297B;
	float:left;
	display:inline;     
                margin:0px 0px 0px 0px;
                padding:0px 0px 0px 0px;       
}

#photo
{
	height:120px; 
                width:528px;
	float:left;
                margin:0px 0px 0px 0px;
                padding:0px 0px 0px 0px;   
}
#col_left
{
	float:left;
	display:inherit;
	width:228px; height:100%;
}
#nav_site
{
	margin:0px 0px 1px 0px; 
	padding:0px;
	width:228px;
}
	#nav_site  ul
	{
		margin:0px;
		padding:0px;
		list-style:none;
	}
	#nav_site li
	{
		margin:0px;
		padding-left:4px;
		border-bottom:1px solid #000;		
	}
	#nav_site a:link,  #nav_site a:active, #nav_site a:visited
	{
		font-weight:bold;
		text-decoration:none;
	}
	#nav_site a:hover
	{
	}	
	
	#nav_site li.menu_2
	{
		margin:0px 0px 0px 0px;
		padding-left:20px;	
		border-bottom:1px solid;		
	}
	#nav_site li.menu_3
	{
		margin:0px 0px 0px 0px;
                text-align:right;
		padding-right:5px;	
		border-bottom:1px solid;		
	}

		
#content_left
{

}

#content
{
	margin:1px 0px 0px 0px;
	padding:0px;
	display:inline;
	float:left;
	width:526px; 	
	border-left:1px solid;	
}

#footer
{
	width:760px;
	margin:0px auto 0px auto;
	text-align:right;
	font-size:.9em;
}


.bg_gray
{

}
.bg_blk
{

}

.csc-header
{
	margin:0px;
	padding:0px;

	border-top:1px solid;
	border-bottom:1px solid;	
}

h1 
{
	height:25px; width:200px;
	margin:0px; padding:0px;
}

h1 a
{
	height:25px; width:200px; display:block;
	font-size:1px;
}

h2 
{
	height:120px; width:228px;
	margin:0px; padding:0px;
}

h2 a
{
	height:120px; width:228px; display:block;
	background-repeat:no-repeat;
	font-size:1px;
}

H3
{
	margin:10px 0px 10px 10px;
	padding:0px;
	font-size:1.8em;
}

H4
{
	margin:2px 0px 2px 4px;
	padding:0px;
}

#content p
{
        margin:0px 10px 0px 10px;
        padding:4px;
}

p
{
	padding:4px;
}

/********************************************************/
.hiddenIR { 
               position:absolute; 
	left:0px; 
	top:-500px; 
	width:1px; 
	height:1px; 
	overflow:hidden;
	} 