/* @group Welcome Message */

#welcome {
	
	background:url(../images/welcome.jpg) no-repeat bottom left;
	height:331px;
	width: 300px;
	position:relative;
	float:left;
	background-color:#FFFFFF;
	border:1px solid #DCDCDC;
	clear:both;
	margin-top:12px;
	margin-right:12px;
	overflow:hidden;
	padding:7px 7px 0;
}

#welcome h1 {
	
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-size:22px;
	font-weight:normal; 
	color:#525252;
	padding:2px 5px;
}

#welcome p {
	
	font-size:1em;
	line-height:1.5;
	padding:5px;
}

#welcome .learn-more {
	
	position:absolute;
	left:118px;
	top:125px;
	
}

/* @end */

/* @group Featued Content */

	#home-featured {
		
		border:1px solid #dcdcdc;
		margin:12px 0 0 0;
		overflow:hidden;
		float:left;
		zoom:1;
		width:609px;
	}
	
	#home-featured .ui-tabs-nav {
		
		list-style:none;
		float:left;
	}
	
	#home-featured .ui-tabs-nav li {
		
		width:125px;
		height:82px;
		border-right:3px solid #fff;
		border-bottom:3px solid #fff;
		position:relative;
		z-index:99999;
	}
	
		
	
	#home-featured .ui-tabs-nav li span {
		
		display:block;
		font-family:georgia, times;
		color:#fff;
		font-size:16px;
		padding:5px;
	}
	
	#home-featured .ui-tabs-nav li:hover span {
		
		display:none;
	}

	
	#home-featured .ui-tabs-nav li img {
		
		visibility:hidden;
	
	}
	
	#home-featured .ui-tabs-nav li:hover img {
		
		visibility:visible;
	}
	
	
	/* group rollover info */
	
		
		#home-featured .ui-tabs-nav li .further-info {
			
			background: url('../images/shade.png');
			border-top:2px solid #fff;
			border-bottom:2px solid #fff;
			display:none; 
			right:-484px;
			top:-2px;
			padding:2px 0 10px 2px;
			position:absolute;
			height:70px;
			width:478px;
		}
		
		#home-featured .ui-tabs-nav li:hover .further-info {
			display:block;
		}
		
		#home-featured .ui-tabs-nav li .further-info h2 {
			
			font-size:1.5em; font-family:Georgia, serif; 
			font-weight:normal;
			color:#fff; padding:3px; margin:0;
			overflow:hidden; 
		}
		
		
		#home-featured .further-info p{ 
			margin:0 5px; 
			line-height:15px; color:#ffffff;
		}
		
		#home-featured .further-info a{ 
			text-decoration:none; 
			color:#fff; 
		}

		#home-featured .further-info p a {
			color:#007BC0; 
		}

		#home-featured .further-info a:hover{ 
			text-decoration:underline; 
		}
	
	/* @end */
	
	
	/* group colours */
	
		#home-featured .ui-tabs-nav li.higher-education {
			
			background:#ABA832 !important;
			
		}
		
		#home-featured .ui-tabs-nav li.business-and-tech {
			
			background:#96653C !important;
			
		}
		
		#home-featured .ui-tabs-nav li.not-for-profit {
			
			background:#56BDB4 !important;
			
		}
		
		#home-featured .ui-tabs-nav li.lifestyle {
			
			background:#5BB45F !important;
			
		}
	
	/* @end */
	
		#home-featured #main-story {
			position:relative;
		}
		
		#home-featured #main-story img {
			
			width:480px;
			height:338px;
			display:block;
		}
		
		#home-featured #main-story .info{ 
			position:absolute; 
			border-top:1px solid #fff;
			min-height:72px;
			bottom:0px; right:0; 
			padding:2px 0 10px 2px;
			width:478px;
			background: url('../images/shade.png'); 
		}
	
		#home-featured #main-story .info h1{ 
			font-size:1.5em; font-family:Georgia, serif; 
			font-weight:normal;
			color:#fff; padding:3px; margin:0;
			overflow:hidden; 
		}
		
		#home-featured #main-story .info p{ 
			margin:0 5px; 
			line-height:15px; color:#ffffff;
		}
		
		#home-featured #main-story .info a{ 
			text-decoration:none; 
			color:#fff; 
		}

		#home-featured #main-story .info p a {
			color:#007BC0; 
		}

		#home-featured #main-story .info a:hover{ 
			text-decoration:underline; 
		}

/* @end */

  
/* Group newsletter */


#sidebar  .page-sidebar .inner {
	border:1px solid #dcdcdc;
	margin-top:12px;
}

#sidebar  .page-sidebar .inner h2 {
	
		font-size:14px;
				margin-bottom:10px;
		
}

#sidebar  .page-sidebar .inner .newsletter,
#sidebar  .page-sidebar .inner .feeds,
#sidebar  .page-sidebar .inner .twitter,
#sidebar  .page-sidebar .inner .write
 {
	
	overflow:hidden;
	padding:15px 10px;
	background: -moz-radial-gradient(bottom, ellipse farthest-side, #eeeeee, #ffffff);
	background: -webkit-gradient(radial, center bottom, 0, center bottom, 100, from(#eeeeee), to(#ffffff));
	min-height:85px;

}

#sidebar  .page-sidebar .inner .newsletter p,
#sidebar  .page-sidebar .inner .write p {
	
	line-height:1.4;
}

#sidebar  .page-sidebar .inner .newsletter .mc_error_msg {
	
	position:relative;
	top:8px;
}


#sidebar  .page-sidebar .inner #mc_signup_container label {
	
	display:none;
}

#sidebar  .page-sidebar .inner #mc_signup_submit
 {	
	float:left;
	margin:14px 0 0 2px;
	
}

#sidebar .page-sidebar .inner .mc_merge_var {
	
	float:left;
	
}

#sidebar  .page-sidebar .inner .mc_merge_var input {
	
	width:240px;
}



/* @end */

/* Group feeds */

#sidebar  .page-sidebar .inner .feeds li {
	margin-bottom:5px;
	margin-left:0px;
	list-style:none;
}

#sidebar  .page-sidebar .inner .feeds img
 {
	
	float:right;
	margin-top:-3px;
	margin-right:3px;
}

#sidebar  .page-sidebar .inner .feeds li a {

	color:#DC7500;
	font-size:12px;
	font-weight:bold;
}

/* @end */

/* Group twitter */

#sidebar .page-sidebar .inner  .twitter li {
font-style:italic !important;
}

#sidebar  .page-sidebar .inner .twitter img {

	float:right;
	margin-top:15px;
	margin-right:3px;
}


#sidebar  .page-sidebar .inner .twitter p {

margin-top:10px;
}

#sidebar  .page-sidebar .inner .twitter p a {
 
 font-weight:bold;

}

/* @end */

/* Group write */


	#sidebar  .page-sidebar .inner .write img
	 {
		
		float:right;
		margin-top:-15px;
		margin-right:-4px;
	}

/* @end */
 