#homeVisual {
	width:826px;
	float:left;
	clear:left;
	margin-bottom:25px;
}
	#homeVisual ul {
		width:195px;
		border-top:2px solid #E8E6DD;
		border-bottom:2px solid #E8E6DD;
		margin-right:15px;
		float:left;
		padding:15px 0 10px 0;
	}
		#homeVisual ul li {
			/* text-indent:-5000px; */
			display:block;
			float:left;
			clear:left;
			width:195px;
		}
			#homeVisual ul li a {
				display:block;
				margin:.3em 0;
				width:195px;
				line-height:1.45em;
				font-weight: bold;
				font-size: 13px;
				color: #888888;
			}
			#homeVisual ul li h2 {
				line-height:1.5em;
			}
			#homeVisual ul li h2.ourHospitals {
				/* background:url(../images/bg_ourHospitals.png) no-repeat; */
				/* margin-bottom:.8em; */
				color: #00ab4e;
				font-size: 140%;
			}
			#homeVisual ul li a.charingCross {
				/* background:url(../images/bg_charingcross.gif) no-repeat; */
			}
			#homeVisual ul li a.hammersmith {
				/* background:url(../images/bg_hammersmith.gif) no-repeat; */
			}
			#homeVisual ul li a.queenCharlotte {
				/* background:url(../images/bg_qcch_home.gif) no-repeat; */
			}
			#homeVisual ul li a.stMarys {
				/* background:url(../images/bg_stmarys.gif) no-repeat; */
			}
			#homeVisual ul li a.westernEye {
				/* background:url(../images/bg_westerneye.gif) no-repeat; */
			}
			#homeVisual ul li a.privateHealthcare {
				/* background:url(../images/bg_privatehealthcare.gif) no-repeat; */
			}
			#homeVisual ul li a.imperialCollege {
				/* background:url(../images/bg_imperialcollege.png) no-repeat; */
			}
		
	#homeVisual div#visual {
		width:616px;
		float:left;
		/* background:url(../images/bg_patients_visual.jpg) no-repeat; */
		background: no-repeat;
		min-height:210px;
		_height:210px;
		position:relative;
		z-index:1;
	}
		#homeVisual div#visual div {
			position:absolute;
			bottom:0;
			left:0;
			height:76px;
			height/**/:/**/56px;
			width:616px;
			width/**/:/**/602px;
			z-index:3;
		}
		#homeVisual div#visual div h1 {
			color:#FFF;
			font-size:170%;
			font-weight:normal;
			padding:10px 7px 0 7px;
			position:relative;
			z-index:4;
		}
		#homeVisual div#visual div a:hover {
			color:#FFF;
		}
		#homeVisual div#visual div p {
			color:#FFF;
			font-weight:normal;
			font-size:121%;
			padding:0 7px 10px 7px;
			position:relative;
			z-index:4;
			margin-bottom:0;
		}
		#homeVisual div#visual div img#transparent {
			position:absolute;
			bottom:-1px;
			left:0;
			filter:alpha(opacity=48);
			-moz-opacity:.7;
			opacity:.7;
			z-index:2;
		}
			#homeVisual div#visual div p a {
				color:#FFF;
			}
			
#body {
	clear:left;
	float:left;
	width:826px;
	margin-bottom:20px;
}
	#body p {
		font-size:110%;
		line-height:1.5em;
		margin-bottom:2em;
		width:616px;
		float:right;
	}
	#body p.home {
		margin-bottom:0.8em;
	}
	#body ul {
		width:190px;
		float:left;
		margin-right:21px;
		
	}
		#body ul li {
			display:block;
			float:left;
			clear:left;
			width:190px;
			margin-bottom:0.4em;
		}
		#body ul li p {
			color:#666;
		width:100%;
		float:none;
		}
		#body ul li h2 {
			/* text-indent:-5000px; */
			padding-bottom:121px;
			font-size: 128%;
			color: #007bc3;
		}
		#body ul li a {
			text-decoration:none;
			font-weight:bold;
			font-size: 115%;
		}
		#body ul li a:hover {
			text-decoration:underline;
		}
		#body ul#latestNews li {
			margin-bottom:1em;
		}
		#body ul#latestNews li h2 {
			/* background:url(../images/bg_h2_latestnews.png) no-repeat; */
			padding-bottom:4px;
			font-size:140%;
		}
		#body ul#latestNews li a {
			color:#2781AF;
			font-weight:normal;
			font-size:110%;
		}
		#body #rsslink {
			margin-bottom: 24px;
		}
		#body ul#swineFlu {
			background:url(../images/bg_img_swine_flu.png) no-repeat 0 20px;
		}
			#body ul#swineFlu li h2 {
				background:url(../images/bg_h2_swine_flu.png) no-repeat;
				border-bottom:2px solid #007bc3;
			}
			#body ul#swineFlu li a {
				color:#007bc3;
			}
		#body ul#clinicalSpecialities {
			background:url(../../../groups/public/@corporate/@communications/documents/websiteasset/id_028827.jpg) no-repeat 0 20px;
		}
			#body ul#clinicalSpecialities li h2 {
				/* background:url(../images/bg_h2_clinicalspecialties.png) no-repeat; */
				border-bottom:2px solid #007bc3;
			}
			#body ul#clinicalSpecialities li a {
				color:#007bc3;
			}
		#body ul#workForUs {
			background:url(../images/bg_img_workforus.png) no-repeat 0 20px;
			margin-right:0;
		}
			#body ul#workForUs li h2 {
				background:url(../images/bg_h2_workForUs.png) no-repeat;
				border-bottom:2px solid #007bc3;
			}
			#body ul#workForUs li a {
				color:#007bc3;
			}
		#body ul#ConsultantDirectory {
			background:url(../images/bg_img_directory.png) no-repeat 0 20px;
			/* margin-right:0; */
		}
			#body ul#ConsultantDirectory li h2 {
				/* background:url(../images/bg_h2_directory.png) no-repeat; */
				border-bottom:2px solid #007bc3;
			}
			#body ul#ConsultantDirectory li a {
				color:#007bc3;
			}
		#body ul#patients {
			background:url(../images/bg_img_patients.jpg) no-repeat 0 20px;
			margin-right:0;
		}
			#body ul#patients li h2 {
				/* background:url(../images/bg_h2_patients.png) no-repeat; */
				border-bottom:2px solid #007bc3;
			}
			#body ul#patients li a {
				color:#007bc3;
			}
		#body ul#research {
			background:url(../../../groups/public/@corporate/@communications/documents/websiteasset/id_028826.jpg) no-repeat 0 20px;
			margin-right:0;
		}
			#body ul#research li h2 {
				/* background:url(../images/bg_h2_research.png) no-repeat; */
				border-bottom:2px solid #007bc3;
			}
			#body ul#research li a {
				color:#007bc3;
			}
		#body ul#foundation {
			background:url(../images/bg_img_foundation.jpg) no-repeat 0 20px;
			margin-right:0;
		}
			#body ul#foundation li h2 {
				background:url(../images/bg_h2_foundation.png) no-repeat;
				border-bottom:2px solid #007bc3;
			}
			#body ul#foundation li a {
				color:#007bc3;
			}
		#body ul#healthChannel {
			background:url(../../../groups/public/@corporate/@communications/documents/websiteasset/id_028825.jpg) no-repeat 0 20px;
			/* margin-right:0; */
		}
			#body ul#healthChannel li h2 {
				/* background:url(../images/bg_h2_healthchannel.png) no-repeat; */
				border-bottom:2px solid #007bc3;
			}
			#body ul#healthChannel li a {
				color:#007bc3;
			}
		#body ul#charingcross {
			background:url(../images/bg_img_charingcross.jpg) no-repeat 0 45px;
			margin-left: 210px;
		}
			#body ul#charingcross li h2 {
				color: #2DA38A;
				text-indent: 0px;
				font-size: 140%;
				padding-bottom:108px;
				/* background:url(../images/bg_h2_charingcross.png) no-repeat; */
				border-bottom:2px solid #2DA38A;
			}
			#body ul#charingcross li a {
				color:#2DA38A;
			}
		#body ul#qcch {
			background:url(../images/bg_img_qcch.jpg) no-repeat 0 45px;
		}
			#body ul#qcch li h2 {
				color: #2DA38A;
				text-indent: 0px;
				font-size: 140%;
				padding-bottom:108px;
				/* background:url(../images/bg_h2_qcch.png) no-repeat; */
				border-bottom:2px solid #2DA38A;
			}
			#body ul#qcch li a {
				color:#2DA38A;
			}
		#body ul#stmarys {
			background:url(../images/bg_img_stmarys.jpg) no-repeat 0 45px;
			clear: left;
			margin-left: 210px;
		}
			#body ul#stmarys li h2 {
				color: #2DA38A;
				text-indent: 0px;
				font-size: 140%;
				padding-bottom:108px;
				/* background:url(../images/bg_h2_stmarys.png) no-repeat; */
				border-bottom:2px solid #2DA38A;
			}
			#body ul#stmarys li a {
				color:#2DA38A;
			}
		#body ul#westerneye {
			background:url(../images/bg_img_westerneye.jpg) no-repeat 0 45px;
		margin-right:0px;
		}
			#body ul#westerneye li h2 {
				color: #2DA38A;
				text-indent: 0px;
				font-size: 140%;
				padding-bottom:108px;
				/* background:url(../images/bg_h2_westerneye.png) no-repeat; */
				border-bottom:2px solid #2DA38A;
			}
			#body ul#westerneye li a {
				color:#2DA38A;
			}

/* the overlayed element */
div.overlay {

    /* growing background image */
    background-image:url(../images/white.png);

    /* dimensions after the growing animation finishes  */
    width:600px;
    height:470px;

    /* initially overlay is hidden */
    display:none;

    /* some padding to layout nested elements nicely  */
    padding:55px;
}

/* default close button positioned on upper right corner */
div.overlay div.close {
    background-image:url(../images/close.png);
    position:absolute;
    right:5px;
    top:5px;
    cursor:pointer;
    height:35px;
    width:35px;
}

