/* -------------------------------------------------------------- 
   
   twoColElsltHdr.css
   * Sets up the layout.
   
-------------------------------------------------------------- */


#wrapper

{

	margin: 0px auto;

	padding: 0px;

	width: 100%;

	background: #000000 url("/oncology/images/template_images/top_banner_bkg.jpg") repeat-x left top;

	text-align: center;
	
	height: 175px;

}


/* header */

#container

{
	width: 940px;

	margin: 0 auto;

	text-align: left;
}

#container_bottom

{
	width: 850px;

	margin: 0 auto;

	text-align: left;
		
	background: #ffffff url("/oncology/images/template_images/bkg.png") repeat-x left top;
	
	border-left: 1px solid #ccc;
	
	border-right: 1px solid #ccc;

	border-top: 1px solid #ccc;


}

#container_bottom ul li {list-style-image: url("/oncology/images/template_images/bullet.gif");}

#innerwrapper

{
	
	width: 940px;
		
	margin-right: 0;
	
	margin-left: 0;
	
	padding: 0;	
		
	float: left;

	/*border-right: 1px solid #dedede;
	
	border-left: 1px solid #dedede;*/	
	
	background: #f6f6e5 url("/oncology/images/template_images/menu_fader_wide.gif") repeat-y top left;
			
	}
#innerwrapper_front

{
	
	width: 940px;
		
	margin-right: 0;
	
	margin-left: 0;
	
	padding: 0;	
		
	float: left;

	/*border-right: 1px solid #dedede;
	
	border-left: 1px solid #dedede;*/	
	
	background: #ffffff url("/oncology/images/template_images/menu_fader_wide_front.gif") repeat-y top left;
			
	}


.column, div.maincontent {

	margin-right:10px;
	
	}

.maincontent 
{
    float:left;
	
   	width:680px;
	
	min-height: 600px; 
	
	}
	
.prepend-1 {

	margin-left: 240px; 
	
	margin-right: 0;
	
	padding-right: 0;
	
	
	}
	
.prepend-2 {

	margin-left: 0px;
	
	margin-right: 0;
		
	width: 487px;
	
	}

.prepend-3 {

	margin-left: 487px;
	
	margin-right: 0;
	
	float: left;	
	
	}
	
.last 

{

	margin-right:0;
	
	padding-right:0;
	
	}

/* grid.css */

div.span-7 

{

	float:left;
	
	}

.last, div.last 

{

	margin-right:0;
	
	}

.home_last, div.home_last {

	margin-left:30px; padding-left: 30px;
	
	}

.span-7 

{

	width:410px;
	
	}

.span-7 a 

{

	margin-left: 10px; 
	
	padding-left: 10px;
	
	}


div.span-8 

{

	float: right;
	
	}

.span-8 

{

	width: 250px; 
	
	height: 250px;
	
	}


div.colborder {margin-left: 20px; padding-left: 20px; margin-top:12px;}

div.home_colborder {margin-left: 20px; padding-left: 20px; margin-top: 0px;}

	
.leftcol {

	float: left; 
	
	width:180px; 
	
	padding-top: 0px;
	
	/*background: #f6f6e5 url(../images/menu_fader.gif) repeat-y top left;*/
	
		
	}
	
.last, div.last {

	margin-left:10px; 
	
	}

#contact {margin-left: 10px; }


#logo  {


	margin: 0;
	
	padding: 0;
	
	padding-top: 0px;
	
	margin-top: 0px;
	
	background:  url("/oncology/images/template_images/banner.jpg") no-repeat; 
	
	height: 150px; 
	
	width: 940px;
	
}

#logo  a {

	float: left;

	width: 430px; 

	height: 120px;

	display: block;
	
	overflow: hidden;
	
	text-indent:-5000px;
	
}



#mcgilllogo  a {

	float: center;

	width: 162px; 

	height: 40px;
	
	margin-left:200px;
	
	margin-top: 50px;
	
}


#siteTitle  a{
	float: right;

	width: 100px;
		
	margin: 0;
	
	padding: 0;
	
	color: #fff;
	
	text-indent: 0px;
	
	margin-top: 45px;
		
	margin-right: 30px;

	
	height: 50px;
	
	
	/*height: 200px;*/

}

#homeTitle{
	/*background: url(../images/oncology.gif) right top no-repeat; */

	float: left;

	height: 500px;

	width: 940px;

	margin: 0;
	
	padding: 0;
	
}

   

 

/* footer */

#footer

{

	margin: 0px auto;

	padding: 0px;

	width: 100%;

	text-align: center;
	
	clear: both;

	background: #FFFFFF url("/oncology/images/template_images/footer_bkg.jpg") repeat-x left top;
	
	height: 40px;

}



#footer-sub {
	
	padding: 10px 0 0 18px;	
	
	height: 40px;
}

#footer-sub h5 {

	text-transform:none;
	
	text-align: center;
	
	color:#fff;
	
	font-size:11px;
	
	font-family: Arial, Helvetica, sans-serif;
	
}
#footer a {font-size: 9px;color: #c00;}

/* for front page lower 3 column into */
#lefCol { 

	float:left; 
	
	width:280px; 
	
	padding:1em; 
	
	border-right: 1px solid #ccc; 
	
	margin-left: 20px;
	
}

#midCol { 

	float:left; 
	
	width:220px; 
	
	padding:1em; border-right: 1px solid #ccc; 
	
}

#rigCol { 

	float:left; 
	
	width:250px; 
	
	padding:1em; 
	
}
.clearfix:after { 

	visibility: hidden; 
	
	display: block; 
	
	font-size: 0; 
	
	content: " "; 
	
	clear: both; 
	
	height: 0; 
	
} /* slightly enhanced, universal clearfix hack */

.clearfix { display: inline-block; width: 800; margin: auto;}

/* start commented backslash hack \*/ * html .clearfix { height: 1%; }

.clearfix { display: block; } /* close commented backslash hack */ 

/* for printer */
@media print
{
	#site_header {float: none; background: #ffffff;}
	.site_noprint{display: none;}
	#site_maintitle{padding-left: 0px;}
	#site_maincontent{ float: none; padding: 20px; width: 100%; }
	.leftcol, #logo, #siteTitle, #nav, #menu {display: none;}
}

/* Hides from IE5-mac \*/
* html .shadow {height: 4px;}
/* End hide from IE5-mac */
