/********************************************************/
/** Styles for School of Medicine web
/** created by Elizabeth Davies, DoIT, 03/02/2006
/** last updated: 04/03/2006
/********************************************************/
body	{ margin-top:20px;
	text-align:center;
	background-color:#999999;
	}
object  {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
/********************************************************/
/** main elements
/********************************************************/
#container { width:765px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:relative;
	top:auto;
	left:auto;
	background-color:#FFFFFF;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	border:1px solid #BFC0BD;
	}
#header { 
	text-align:left;
	width:765px;
	height:100px;
	}
#brand_left { 

	}
#brand_left h1 {
	width:160px;
	height:75px;
	display:block;
	margin:0px 0px 0px 0px;	
	position:relative;
	top:10px;
	left:10px;	
	background:#FFFFFF url("/fileadmin/user/healthscience/images/Creighton_logo.gif") no-repeat;		
	}
#brand_left h1 a {
	background:#FFFFFF url("/fileadmin/user/healthscience/images/Creighton_logo.gif") no-repeat;	
	height:75px;
	width:160px;
	display:block;
	color:#004990;
	}
#brand_right { 
	position:absolute;
	top:0px;
	left:175px;
  }
#flash { 
                background:transparent url("/fileadmin/user/healthscience/images/flash_background.gif") no-repeat;
	position:absolute;
                top:20px;
                left:0px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
    }
#mainrow { background:#FFFFFF url("/fileadmin/user/healthscience/images/mainrow_background.gif") no-repeat bottom right; }

/********************************************************/
/** sub elements
/********************************************************/
/**************** META MENU *****************************/
#metamenu { 	
	background-color:#FFFFFF;
	position:absolute;
                left:10px;
                top:0px;
	display:inline;
	width:580px;
	height:20px;
	}
#metamenu UL { 
	margin:4px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
#metamenu LI { 
	margin:0px 1em 0px .75em;
	color:#999999;
	float:left;
	display:inline;
	font-size:.8em;
	list-style-type:none; 
	}
#metamenu A:link, #metamenu A:visited, #metamenu A:hover, #metamenu A:active	{ 
	text-decoration:none;
	color:#999999;
	text-transform:uppercase;  
	} 
#metamenu a:hover	{ 
	color:#333333;
	} 
/************************ MAIN SITE MENU *****************************************/
#menu { width:100%;
	background-color:#004990;
	display:block;
	height:22px;
	position:relative; }
#menu UL#gmenu_home	{
	list-style-type:none;
	margin:0px 0px 0px 0px;
                padding:0px 0px 0px 0px;
	position:absolute;
	top:0px;
	left:0px;
	}
#menu UL#gmenu_all	{
	list-style-type:none;
	margin:0px 0px 0px 0px;
	position:absolute;
	top:0px;
	right:0px;
	}
#menu LI { color:#FFF;
	float:left;
	display:inline;
	font-size:11px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
    }
#menu a		{
	background-repeat:no-repeat;
	height:22px;
	display:block;
	background-color:#004990;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
a.home{ 
	background-image:url("/fileadmin/user/healthscience/images/nav/home.gif");
	width:56px; 
	}
a.research { 
	background-image:url("/fileadmin/user/healthscience/images/nav/research.gif");
	width:91px; 
	}
a:hover.research, #researchpage a.research { 
	background-image:url("/fileadmin/user/healthscience/images/nav/research_hover.gif");
	width:91px; 
	}
a.teaching {
	background-image:url("/fileadmin/user/healthscience/images/nav/teaching.gif");
	width:99px; 
	}
a:hover.teaching, #teachingpage a.teaching {
	background-image:url("/fileadmin/user/healthscience/images/nav/teaching_hover.gif");
	width:99px; 
	}
a.patient	{
	background-image:url("/fileadmin/user/healthscience/images/nav/patientcare.gif");
	width:121px; 
	}
a:hover.patient, #patientpage a.patient	{
	background-image:url("/fileadmin/user/healthscience/images/nav/patientcare_hover.gif");
	width:121px; 
	}
a.news	{
	background-image:url("/fileadmin/user/healthscience/images/nav/news.gif");
	width:175px; 
	}
a:hover.news, #newspage a.news	{
	background-image:url("/fileadmin/user/healthscience/images/nav/news_hover.gif");
	width:175px; 
	}
	
/*********************** SITE SUB MENU - HEIRARCHICAL TYPO ************************/
#column_menu { 
	margin:10px 4px 10px 10px;
 	width:170px;
                float:left;
                display:inline;
	}
#column_menu ul {
	list-style-type:none;
                margin:auto 0px auto 0px;
                padding:0px 0px 0.5em 0px;
	}
.menu1, .menu1 a {
	text-transform:uppercase;
	font-weight:bold;
	color:#004990;
	text-decoration:none;
                padding-bottom: 0.5em;
	}
.menu2, .menu2 a  {
	text-transform:none;
	font-weight:normal;
	color:#999999;
	padding-left:1em;
	text-indent:-1.5em;	
	}

/********************************************************/
/** main body content elements
/********************************************************/
#content {  
	margin:10px 0px 10px 0px;
                float:left;
                display:inline;
	width:570px;
	border-left:1px solid #999999;
	}
#content a	{
	text-decoration:none;
	color:#666666;
	}
#content h2  {
	color:#CB5E47;
	font-weight:bolder;
	font-size:1.5em;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 20px;
	}
h2.contenttitle {
               margin-bottom:.5em !important;
               }
#mainpage #content h2  {
               display:none;
	}
#content h3, #content h4 {
	color:#004990;
	font-weight:bolder;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:1em !important;
	text-transform:uppercase; 
                padding-left:0.5em;
                text-indent:-0.5em;
	}
#content h3 a, #content h4 a  {
	color:#004990;
                font-size:1em !important;
	}
.home #content h3 {
	color:#CB5E47 !important;
	font-size:1.5em !important;	
	text-transform:none;  
                padding-left:0 !important;
                text-indent:0 !important;
	}
.home #content h4 {
                padding-left:0 !important;
                text-indent:0 !important;
	}
#newspage #left_callout h3, #newspage #content_callout h3 {
                padding-left:0 !important;
                text-indent:0 !important;
	}
.home #content h3 a  {
	color:#CB5E47 !important;	
	}
#content p, #content li {
	color:#666666;
	}
#content p, #content li, #content ul	{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
.halfquarterquarter p, .thirdthirdthird p  {
                margin-bottom:1em !important;
                }
#content ul {
                margin-bottom:auto;
                padding-bottom:1em;
                }
#mainpage #border_callout h3 {
	font-style:italic;
	}
#column1 {
	padding-left:20px;
	margin-right:20px;
                width:540px;
	}
#mainpage #column1 {
	width:280px;
	float:left;
	display:inline;
	padding-left:20px;
	margin-right:10px;
	}
#mainpage #column1 p {
                padding-left:1em !important;
	text-indent:-1em;	
	}
#column1 img	{
	float:left;
                display:inline;
	padding-bottom:10px;
	}
#researchpage #column1 img, #patientpage #column1 img, #teachingpage #column1 img {
               float:none;
               display:block;
               }
#mainpage #column1 img  {
                padding-right:10px;
                }
.halfquarterquarter #column1 ul, .thirdthirdthird #column1 ul {
	list-style-type:none;
                margin:auto 0px auto 0px;
                padding:0px 0px 0.5em 0px;
	}
.halfquarterquarter #column1 li, .thirdthirdthird #column1 li {
	padding-left:1em;
                text-indent:-1em;
	}
.halfquarterquarter #content li a, .thirdthirdthird #content li a {
	color:#999999;
                font-weight:bold;
	}	
#column1 .copy	{
	float:left;
	display:inline;
	width:135px;
	}
.halfquarterquarter #left_callout {
	width:240px;
	float:left;
	display:inline;
                padding-right:10px;
                }
.thirdthirdthird #left_callout {
	width:170px;
	float:left;
	display:inline;
                padding-right:10px;
                }
.halfquarterquarter #content_callout {
	width:145px;
	float:left;
	display:inline;
                padding-right:10px;
                }
.thirdthirdthird #content_callout {
	width:170px;
	float:left;
	display:inline;
                padding-right:10px;
                }
.halfquarterquarter #right_callout {                
	width:135px;
	float:left;
	display:inline;
                }
.thirdthirdthird #right_callout {                
	width:180px;
	float:left;
	display:inline;
                }

#column2 {
	padding-left:20px;
	padding-right:10px;
	}
.home #column2 {
	width:230px;
	float:left;
	display:inline;
	padding-left:20px;
	padding-right:10px;
	}
#column2 h4, #column2 h4 a {
	font-size:1.1em;
	font-weight:bold;
	text-transform:uppercase;
	margin:0px 0px 0px 0px;
	padding:0.25em 0px .25em 0px;
	}
#column2 h4 a {
	color:#004990 !important;
	}
#column2 p  {
        padding-left:0px !important;
        text-indent:0px !important;
	}
.readmore a	{
	font-style:italic;
	font-size:.8em;
	text-transform:uppercase;
	color:#89C8C2 !important;
	}

/********************************************************/
/** footer elements
/********************************************************/
#footer { color:#999999;
	padding:4px 0px 4px 10px;
	font-size:10px;
	text-transform:uppercase;
	}
#footer A:link, #footer A:visited, #footer A:hover, #footer A:active	{ 
	text-decoration:none;
	color:#999999;  
	} 
/********************************************************/
/** global classes and ids
/********************************************************/
.hiddenIR { position:absolute; 
	left:0px; 
	top:-500px; 
	width:1px; 
	height:1px; 
	overflow:hidden;
	} 
.shade_btm_left, .shade_btm_right { background-color:#666;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
.padded8 { margin:8px; 
	}
.padded10 { margin:10px; 
	padding-left:20px;
	}
.clear { margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	clear:both;
	}
.highlight, .highlight a	{
	text-transform:uppercase;
	color:#CB5E47 !important;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
	}
		