/*============================================================
		CUSTOMISE COLOURS  - includes code from t4.css
============================================================*/

/*============================================================
		HEADER
============================================================*/
/*header font colour,background colour and background image*/
div#header{
	color:#FFF;
	background-color:#095E2D;
	background-image: url("../images/watermark.gif");
}

	/*--header h1 area title colour--*/
	div#header div#location h1{
		color:#FFF;
	}

	/*--search label colour--*/
	div#header form label{
		color:#FFF;
	}
	
	/*--search box border colour--*/
	div#header form input{
		color:#013919;
		border:1px solid #013919;
	}
	
	/*--search button border colour, text colour, background colour--*/
	div#header form input.submit{
		color:#013919;
		background-color:#EEF4F8;
		border:1px solid #013919;
	}		

/*============================================================
		MIDDLE COLUMN TEXT FORMATTING
============================================================*/

/*--H1 to H6 text colour--*/
div#mdcolumn h1, div#mdcolumn h2, div#mdcolumn h3, div#mdcolumn h4, div#mdcolumn h5, div#mdcolumn h6{
	color:#095E2D;
}

div#mdcolumn h2 {border-bottom:3px solid #D7E8C6; 

}


div#mdcolumn li, div#mdcolumn ol ul li  {
	background:transparent url("../images/bullet.gif") no-repeat  0px 4px; 
}



/*============================================================
		FOOTER
============================================================*/
div#footer{
	border-top:1px solid #D7E8C6;
}

/*============================================================
		General link formatting
============================================================*/
	
a:link{
	color:#008E00;
	
	text-decoration:none; 
}
a:visited{
		color:#008E00;
		text-decoration:none; 
	}
a:hover{
		color:#008E00;
		text-decoration:underline; 
	}
	
/*Homepage layout*/


#content-container.homepage #mdcolumn{
	margin-bottom:0; 
	padding:12px 12px 0; 
	width:auto; 
}

#left-col {
	float:left; 
	margin-right:12px; 
	width:384px; 	
}

#right-col {
	float:left; 
/*	margin:12px 12px 0 0; */
	width:540px; 
}

div#mdcolumn div.col-third {
	margin-left:12px; 
	margin-top:16px; 
	width:172px; 
}
div#mdcolumn div.col-third.first-col {
	clear:both; 
	margin-left:0; 
}


/*Homepage header bar and horizontal navigation*/
div#location {
	width:40%; 
}

div#header div#location img {
margin-bottom:10px;
margin-left:15px;
margin-top:15px;
}

div#header form {
padding-top:10px;
}


#directories  {
	color:#064822; 
	float:right; 
	font-size:85%; 
	margin:0; 
	padding:14px 14px 0 0; 
	width:50%; 
	text-align:right; 
}
	
#directories a:link, #directories a:visited{
		color:#eee;
		padding:3px; 
		text-decoration:none;
}

#directories a:hover {
	color:#fff; 
	text-decoration:underline; 
}

#hnav {
	background-color:#064822; 
	border-top:1px solid #ccc; 
	color:#115e32;
	padding:10px 5px 10px 5px;
}

#hnav .right {
	margin:0; 
	margin-right:4px; 	
}

#hnav .left {
	margin:0; 
	padding:0; 
}

#hnav a {
	color:#fff; 
	padding:7px; 
}


/*Homepage  general text formatting*/
#content-container.homepage {
	font-size:80%; 
}
.homepage div#mdcolumn h2, .homepage div#mdcolumn h2 a:link,  .homepage div#mdcolumn h2 a:visited{
	color:#095E2D; 
	font-family:Trebuchet MS; 
	font-weight:bold; 
	text-decoration:none; 
}

.homepage div#mdcolumn h2 {
	margin-bottom:6px; 
	margin-top:0; 
	padding-bottom:6px; 
}



/*Homepage news*/

.newsitem {
	clear:both; 
	
}

.newsitem h3 {
	font-weight:normal; 
	margin:0 0 0 79px; 
	padding:0; 
}

.newsitem h3 a{
	display:block; 
	font-size:95%; 
}

div#mdcolumn .newsitem h3 a:link, div#mdcolumn .newsitem h3 a:visited{
	text-decoration:none; 
}

div#mdcolumn .newsitem h3 a:hover{
	text-decoration:underline; 
}
#mdcolumn .newsitem img {
	margin-top:5px; 
}

.newsitem .teaser {
	font-size:85%; 
	margin-left:79px; 
}	

/*Homepage studying*/

#mdcolumn ul#study {
	font-weight:bold;
	margin-left:162px; 
	margin-top:0; 
	padding-left:0; 

}



ul#study a:link,ul#study a:visited  {
	display:block; 
	text-decoration:none; 
}

ul#study a:hover {
	text-decoration:underline; 
}

/*Homepage image carousel*/

#carousel {
	margin-bottom:5px; 
}

#carousel .feature {
	display:none; 
}

#pager a{
	background-color:#ccc; 
	-moz-border-radius:6px; 
	-webkit-border-radius:6px; 
	border-radius:6px; 
	color:#FFF; 
	display:block; 
	float:left; 
	font-size:0; 
	height:12px; 
	margin-right:5px; 
	text-decoration:none; 
	width:12px; 	
}

#pager a:focus{
	outline:1px dotted; 
	outline-offset:-1px; 
}

#pager a:hover {
	background-color:#008E00; 
}

#page a:active{
	background-color:#064822; 
}

#pager a.activeSlide {
	background-color:#064822; 
}	

#playpause {
	background:transparent url(../images/pause-play.gif) 0 0 no-repeat; 
	cursor:pointer; 
	float:right;
	display:block; 
	height:12px; 
	width:12px; 
}	


/*Feature buttons*/

.features div {
	position:absolute; 
}

.feature-bottom {
	margin-top:60px;
}

div#mdcolumn .features a:link, div#mdcolumn .features a:visited {
	color:#FFF; 
	text-decoration:none; 	
}

.features .caption {
	background:url("http://www.york.ac.uk/media/global/templateimages/transblack.png") repeat scroll 0 0 transparent;
	bottom:0; 
	left:0; 
	
	display:block; 
	font-size:85%; 
	padding:0 3px; 
	position:absolute; 
	width:166px; 
}



/*Blogs and social networks*/
 
 #social-curl {
	margin-right:-12px; 
	text-align:right; 
 }
 
 
 /* Footer*/
 
 div#footer {
	margin-top:0; 
	padding-top:0; 
	
 }
 
 /*Footer logos*/
 
 	#logos {
		width:285px; 
		height:65px; 
		background:url(../images/logo-sprites.png); 
		position:relative; 
		margin:0; 
		padding:0;
		margin-left:115px; 		
		margin-top:5px; 
		margin-bottom:10px; 
		float:left; 
	}
	
	#logos li {
		list-style-type:none; 
		position:absolute; 
		top:0; 
	}
	
	#logos li, #logos a {
		
		height:65px; 
		display:block; 
	}
	
	li#wun, li#wun a {
		height:21px; 
	}
	li#whiterose, li#whiterose a {
		height:21px; 
	}
	li#iip, li#iip a {
		height:21px; 
	}
	
	li#qap {
		left:0; 
		width:50px; 
	}
	li#iip {
		left:61px;
		top:0px; 		
		width:66px; 
	}
	
	li#wun {
		left:61px;
		top:23px; 		
		width:66px; 
	}
	
	li#whiterose {
		left:61px; 
		top: 45px; 
		width:66px; 
	}
	li#athena {
		left:138px; 
		width:62px; 
	}
	li#scy {
		left:212px; 
		width:71px; 
	}
	#qap a:hover {
		background:transparent url(../images/logo-sprites.png) 0 -66px no-repeat; 
	}
	#iip a:hover {
		background:transparent url(../images/logo-sprites.png) -61px -66px no-repeat; 
	}
	#wun a:hover {
		background:transparent url(../images/logo-sprites.png) -61px -89px no-repeat; 
	}
	#whiterose a:hover {
		background:transparent url(../images/logo-sprites.png) -61px -111px no-repeat; 
	}
	#athena a:hover {
		background:transparent url(../images/logo-sprites.png) -138px -66px no-repeat; 
	}	
	#scy a:hover {
		background:transparent url(../images/logo-sprites.png) -212px -66px no-repeat; 
	}	
	
	
