/* Swansea University Welsh Department Homepage Stylesheet : Created by Mark Berge, Web Editor 24 Aug 2007 */
/* All associated graphics copyright 2007 Swansea University */


#container {
	background-image: url(/images/backgrounds/File,18548,en.png);
	background-position: center;
	background-repeat: no-repeat; }
	
#container_text {position: relative; text-align: left; margin: 10px auto; width: 920px;border: 1px solid #000;  }


/*
----------------------------------------------------------------------------- 
MAIN WRAPPERS & FEATURE DIVS
-----------------------------------------------------------------------------
*/
#wrapper_top_home { padding-left: 10px; font: 12px/1.3em Verdana, Geneva, Arial, Helvetica, sans-serif; margin-right: 15px; margin-top: 10px;}
#wrapper_left_home {float: left; width: 250px;margin-left: -8px;margin-top: 18px; margin-right: -10px;padding-right: 0px; padding-left: 10px;}
#wrapper_right_home {padding-top: 0em; margin: 0px 360px 0 250px; font-family:Arial, Verdana, Genever, sans-serif; font-size: .8em;}
#wrapper_footer_home {clear: both; }
#wrapper_left_home div a {color: #0066cc;font-size: 90%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;text-decoration: none; font-weight: bold; line-height: 1.1em;}
#wrapper_left_home div a:hover {text-decoration: underline;}


#wrapper_top_home img {margin: -8px;}
#wrapper_left_home img {}
#wrapper_right_home img{}
#wrapper_bottom_home img{}

/*
#wrapper_top { padding-left: 415px; font: 12px/1.3em Verdana, Geneva, Arial, Helvetica, sans-serif; margin-right: 15px; margin-top: -20px;}
#wrapper_left {float: left; width: 380px;margin-left: -8px;margin-top: -93px; margin-right: 0px;padding-right: 0px; padding-left: 10px;}
#wrapper_right {padding-top: 0em; margin: -35px 360px 0 0px; }
#wrapper_footer {clear: both;}
*/
#wrapper_top {margin-top: 3px;}
#wrapper_left {float:left; width: 190px;margin-right: 8px;}
#wrapper_right {float:left;margin-left: 5px;width:75%;}
#wrapper_footer {clear:both;}
#wrapper_left div a {color: #0066cc;font-size: 90%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;text-decoration: none; font-weight: bold; line-height: 1.1em;}
#wrapper_left div a:hover {text-decoration: underline;}

#subfeature_home {margin: 0px 0 0 0px; width: 350px;}
#subfeature_home img{border: 0px;padding-right: 10px; }
#subfeature_home h5 {margin: 2px; font-size:1.5em;}
#subfeature_home p {margin: 0px; font-size: .9em; margin-bottom: 8px; height: 70px; }
#subfeature_home a {color: #912905;font-size: 75%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;text-decoration: none; font-weight: bold; line-height: 1.2em;}
#subfeature_home a:hover {text-decoration: underline;}


#wrapper_top img {margin: -8px;}
#wrapper_left img {}
#wrapper_right img{}
#wrapper_bottom img{}

/*
----------------------------------------------------------------------------- 
HOMEPAGE CAMPAIGN IMAGE FEATURES
-----------------------------------------------------------------------------
*/
h3 span {display: none;	visibility: hidden;	}
.campaign {border: 1px; border-style: solid;  float: left;  padding: 1px; margin-right: 10px; }
.campaign_text {float: left; letter-spacing: 1px;  font-size: 75%; }
.caption {font-size: 70%;}


/*
----------------------------------------------------------------------------- 
LEFT HAND NAVIGATION STYLING
-----------------------------------------------------------------------------
*/

#navlist {border-bottom: 1px solid gray; width: 190px;list-style: none;padding: 0;margin: 0;}
#navlist li{ border-top: 1px solid gray; padding: .1em;}
#navlist li a { text-decoration: none; font-family: arial, verdana, helvetica; font-size: 70%; font-weight: bold; color: #a22831;}
#navlist li a:hover { text-decoration: none; font-family: arial, verdana, helvetica; font-size: 70%; font-weight: bold; color: #7e7e7e;}

/*
----------------------------------------------------------------------------- 
BREADCRUMB STYLING
-----------------------------------------------------------------------------
*/
#breadcrumbs {padding-top: 3px; padding-bottom: 8px;font-family: arial, helvetica, sans-serif; font-size: .8em;}
#breadcrumbs a { color: #7e7e7e; text-decoration: none; }
#breadcrumbs a:hover { color: #000000; text-decoration: underline;}
#breadcrumbs ul li{font-size: 80%; color: #0066cc;  display: inline; list-style-type: none; margin: 0px; line-height: 10px;}
#breadcrumbs ul {	margin:0px;padding: 0px; width: 100%;}

/*
----------------------------------------------------------------------------- 
WRAPPER RIGHT CONTENT AREA
-----------------------------------------------------------------------------
*/
.introduction { border-bottom: 1px solid #0066cc; z-index: 9; width: 97%; margin-bottom: 15px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;}
.introduction h2 {font-size: 1.1em;  color: #000000; letter-spacing: 3px;  font-variant: normal; margin: 0px;  }
.introduction img {padding: 3px;}
.introduction p {font-size: 70%; margin-top: 5px; margin-bottom: 5px;}

.MainFeature a {color: #024d98; text-decoration: none; font-weight: bold;}
.MainFeature a:visited {color: #0089D3; text-decoration: none; font-weight: bold;}
.MainFeature a:hover {color: #df6426; text-decoration: none; font-weight: bold;}

.MainFeature {font-family: Arial, Helvetica, Verdana,Geneva, sans-serif; font-size: 80%;}
.MainFeature h1 {font-size: 1.5em; color: #0066cc;}
.MainFeature h2 {font-size: 1.4em;color: #0066cc;}
.MainFeature h3 {font-size: 1.3em;}
.MainFeature h4 {font-size: 1.1em;}
.MainFeature h5 {font-size: 1.0em;}
.MainFeature h6 {font-size: .9em;}
.MainFeature ul
.MainFeature li
.MainFeature img {margin: 10px;}
.MainFeature table {border-width:1px;border-spacing:5px; border-style: solid; color:#024486; width: 98%; }
.MainFeature table td {  border-width:1px;border-style: solid; border-color: #EAF0F5; padding: 8px; }
.MainFeature table th { border-width:1px;border-style: solid; background-color: #EAF0F5; text-align:center; }
.MainFeature table p {margin:0px;}
