/* the following styles overwrite and compliment those in 
the files: CSS/File,14456,en.css and CSS/File,14383,en.css and*/

#container { /*background-image: url(../../../images/backgrounds/bg_footer.jpg); */ }
#pageheader { background-color: #008A38; 
  background-image: none; 
  background-repeat: no-repeat; height: 35px; z-index: 500; }


/* IE 6 hacks */
* html #menu { width: 675px; margin-left: 245px; } /* resize/reposition the menu for IE6 to stop it breaking the #container width.  Possible box-model issue with main uni stylesheets */



/* 
---------------------------------------------------------
GENERIC HTML ELEMENT STYLES
---------------------------------------------------------
*/

h1 { font-size: 1.5em; margin: 0; padding: 6px 0px 8px 0px; }
h2 { font-size: 1.3em; margin: 0; padding: 6px 0px 6px 0px;  }
h2.image { margin-left: -30px; }

a { color: #003E7E; }
a:visited { color: #668099; }
a:hover { color: #668099; }

p { padding: 0 0 4px 0; margin: 0; }


/*
---------------------------------------------------------
COMMON CLASSES
---------------------------------------------------------
*/

.clear { clear: both; visibility: hidden; height: 1px; overflow: hidden; }
.introduction { font-weight: bold; padding-bottom: 8px; border-bottom: 1px solid #ddd; margin-bottom: 6px; }
.hidden { visibility: hidden; }


/*
---------------------------------------------------------
PAGE STRUCTURE CLASSES
---------------------------------------------------------
*/

#wrapper { padding: 0; margin: 0; font: 80%/1.5em Arial, Helvetica, sans-serif; background: transparent url(/images/healthscience/File,34913,en.gif) top left repeat-y; }

/* the height:1% fixes an IE6 glitch which means the content is not rendered correctly */
#wrapperSHS, #wrapperSHSHome, #wrapperSHSSub { clear: both;  background: transparent url(/images/healthscience/File,34908,en.jpg) top left no-repeat; padding: 0px 39px 0 46px; height: 1%; }
#wrapperSHS { padding: 0px 0px 0 22px; }

.contentLeft { float: left; width: 176px; }
#wrapperSHSHome .contentLeft { width: 486px; padding-top: 100px; }
#wrapperSHSSub .contentLeft { width: 420px; padding-top: 200px; }

.contentRight { float: right; width: 200px; }
#wrapperSHSHome .contentRight {  width: 338px; height: 479px; background: white url(/images/healthscience/File,34934,en.jpg) top left no-repeat; }
#wrapperSHSSub .contentRight {  width: 400px; padding-top: 237px; }

.contentFull, .contentFullHome { float: left; width: 660px;}
.contentFull { width: 722px; padding-top: 211px; }
.contentFull .content { padding: 0 0px 0 12px; background-color: transparent; }
.contentFull .content .introduction {border-bottom: none; margin-bottom: 0; padding-bottom: 0;}
.contentFull .content h2 { background-color: #269B55; color: white; padding-left: 8px; margin-bottom: 8px;}
.contentFull .content .MainFeature { margin-right: 39px; padding-right: 12px;}
.contentFullHome .content { padding: 0 270px 0 12px; background-color: white; }

.content.news-centre { width: 458px; float: left;  padding: 6px 12px; }
.content.news-centre li { list-style: none; }

#news_sidebar { width: 200px; float: left; }

#breadcrumbs {
  margin: 0 0 0 12px;
  padding: 0;
  text-align: left;
  padding-bottom: 6px;
  font-size: 0.8em;
  background: transparent;
}
#breadcrumbs ul, #breadcrumbs ul li { list-style: none; padding: 0; margin: 0; }
#breadcrumbs a { color: #2C6226; }
#breadcrumbs a:hover { color: #47a13e; }
  
/*
---------------------------------------------------------
MENU ITEM STYLES
---------------------------------------------------------
*/

#navlist, #navlist li, #navlist li a { list-style: none; padding: 0; margin: 0; }

#navlist { float: left; width: 176px; margin-top: 80px; margin-bottom: 0px; padding-top: 29px; 
  background-color: transparent; }

#navlist li { width: 176px; }

#navlist li a { 
  display: block;
  line-height: 16px;
  padding: 4px 0 4px 22px;
  font-size: 0.9em; 
  color: black;
  background: transparent url(/images/healthscience/File,35131,en.gif) 0px -74px no-repeat; 

  text-decoration: none; 
}

#navlist li a:hover { background-position: 0px 0px; } 


/*
---------------------------------------------------------
IMAGE GRID
---------------------------------------------------------
*/

#imagegrid { width: 486px; background-color: white; }
#imagegridresearch { width: 400px; background-color: white; }
#imagegridundergrad { width: 400px; background-color: white; }

#imagegrid div { float:left; margin: 8px 8px 0px 0px; }
#imagegrid div a { display:block; width:151px; height: 73px; border: 1px solid #2C9E5A; background: #efe none 0 0 no-repeat;} 
#imagegrid div a:hover { background-position: 0px -73px; background-color: #cfc }

#imagegridresearch div { float:left; margin: 4px 4px 0px 0px; }
#imagegridresearch  div a { display:block; width:128px; height: 69px; border: none; background: #efe none 0 0 no-repeat; }
#imagegridresearch div a:hover { background-position: 0px -69px; background-color: #cfc }

#imagegridundergrad div { float:left; margin: 4px 4px 0px 0px; }
#imagegridundergrad div a { display:block; width:128px; height: 69px; border: none; background: #efe none 0 0 no-repeat; }
#imagegridundergrad div a:hover { background-position: 0px -69px; background-color: #cfc }


#imagegrid #button-undergraduate a { background-image: url(/images/healthscience/File,34923,en.png); }
#imagegrid #button-postgraduate a { background-image: url(/images/healthscience/File,34919,en.png); }
#imagegrid #button-postregistrationcourses a { background-image: url(/images/healthscience/File,34920,en.png); }
#imagegrid #button-aboutus a { background-image: url(/images/healthscience/File,34914,en.png); }
#imagegrid #button-research a { background-image: url(/images/healthscience/File,34921,en.png); }
#imagegrid #button-international a { background-image: url(/images/healthscience/File,34917,en.png); }
#imagegrid #button-otherservices a { background-image: url(/images/healthscience/File,34918,en.png); }
#imagegrid #button-staff a { background-image: url(/images/healthscience/File,34922,en.png); }
#imagegrid #button-contactus a { background-image: url(/images/healthscience/File,34915,en.png); }

#imagegridresearch #button-ourinstitute a { background-image: url(/images/healthscience/File,34927,en.png); }
#imagegridresearch #button-seminars a { background-image: url(/images/healthscience/File,34932,en.png); }
#imagegridresearch #button-researchgroups a { background-image: url(/images/healthscience/File,34931,en.png); }
#imagegridresearch #button-researchprojects a { background-image: url(/images/healthscience/File,34930,en.png); }
#imagegridresearch #button-collaborations a { background-image: url(/images/healthscience/File,34924,en.png); }
#imagegridresearch #button-researchimpact a { background-image: url(/images/healthscience/File,34926,en.png); }
#imagegridresearch #button-postgraduate a { background-image: url(/images/healthscience/File,34929,en.png); }
#imagegridresearch #button-staff a { background-image: url(/images/healthscience/File,34933,en.png); }
#imagegridresearch #button-contactus a { background-image: url(/images/healthscience/File,34925,en.png); }


#imagegridundergrad #button-audiology a { background-image: url(/images/healthscience/File,39720,en.png); }
#imagegridundergrad #button-midwifery a { background-image: url(/images/healthscience/File,39721,en.png); }
#imagegridundergrad #button-medicalsciences a { background-image: url(/images/healthscience/File,39722,en.png); }
#imagegridundergrad #button-nursing a { background-image: url(/images/healthscience/File,39723,en.png); }
#imagegridundergrad #button-paramedicscience a { background-image: url(/images/healthscience/File,39724,en.png); }
#imagegridundergrad #button-allcourses a { background-image: url(/images/healthscience/File,39725,en.png); }
#imagegridundergrad #button-foundationcertificate a { background-image: url(/images/healthscience/File,39726,en.png); }
#imagegridundergrad #button-facilities a { background-image: url(/images/healthscience/File,39727,en.png); }
#imagegridundergrad #button-postregistration a { background-image: url(/images/healthscience/File,39728,en.png); }


/*
---------------------------------------------------------
OTHER STYLES
---------------------------------------------------------
*/

#title {
  position: absolute;
  top: 16px;
  left: 16px;
}

#btn-contactuslarge { float: right; }
#btn-contactuslarge a {
  display: block;
  position: absolute;
  top: 452px;
  right: 0;
  width: 276px; height: 50px;
  background: #707070 url(/images/healthscience/File,34916,en.gif) top left no-repeat; 
  text-decoration: none; 
}
#btn-contactuslarge a:hover { background-position: 0px -50px; }

#latestnews {
  position: absolute;
  right: 0;
  top: 349px;
  width: 276px;
  height: 100px; 
  overflow: hidden;
  background: transparent url(/images/healthscience/File,34935,en.gif) 1px 0px no-repeat;
}
#latestnews ul, #latestnews ul li { list-style: none; padding: 0; margin: 0; }
#latestnews ul { padding-top: 26px; margin-left: 20px; }
#latestnews ul li { line-height: 1.4em; padding-left: 12px; }




#news_sidebar h3 { padding: 0 0 4px 0; }
#news_sidebar ul { list-style: none; padding: 0 0 0 8px; margin: 0 0 12px 0; }
#news_sidebar ul li { padding-bottom: 6px; }
h3.latest_news span, h3.archives span, h3.happening span, h3.news span { visibility: hidden; }

h3.latest_news { background: transparent url(/images/text/File,288,en.png) no-repeat; }
h3.archives { background: transparent url(/images/text/File,465,en.png) no-repeat; }
h3.happening {background: transparent url(/images/text/File,290,en.png)  no-repeat; margin-top: 1px;}
h3.news {background: transparent url(/images/text/File,286,en.png)  no-repeat; margin-top: 1px;}



