body {
	font: 62.5%/1.4 "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	background: #edeeee url(http://www.solent.ac.uk/SiteElements/images/bg.jpg) repeat-x;
	margin: 0;
	padding: 0;
	text-align: center;
}
a:link, a:visited {
	text-decoration: none;
	
}
a:hover, a:active {
	text-decoration: underline;
	
}
.highlight {
	line-height: 1.7em !important;
	margin: 0;
	padding: 0 0 16px 0;
	color: #FF0000;
}

#addthis {
	margin: 0;
  	padding: 7px 0 10px 7px;
	font-size: 1.2em;

}


* {
  	margin: 0;
  	padding: 0;
}

img
{
	border:0px;
}

#paparapper {
	width: 982px;
	margin: auto;
	text-align: left;
}
#brandtext h1, #brandtext h2 {
  margin: 0;
  padding: 18px 0 0 14px;
  color: #e1e2e3;
  font-size: 22px;
  float: left;
}
#brandtext img {
  margin: 0;
  padding: 10px 0 0 7px;
  float: left;
 }
#brandtext p {
  margin: 0;
  padding: 24px 7px 0 0;
  color: #e1e2e3;
  font-size: 16px;
  float: right;
  }
#brandtext {
	height: 66px;
	}
#brandtext p a {
	color: #e1e2e3;
	text-decoration: none;
}
  #brandtext p a:hover {
	color: #FF3333;
 }
#searchme {
	position: absolute;
	width: 200px;
	margin: 0;
	padding: 80px 0 0 14px;
}
#searchme form {
	margin: 0;
	padding: 0;
	width: 200px;
}
#searchme form input[type="text"] {
	color: #666666;
	font: 12px Arial, Helvetica, sans-serif; 
}

#mainNav ul {
	float: right;
	margin: 0;
	padding: 0;
	list-style: none;
	width: 982px;
	background: url(http://www.solent.ac.uk/SiteElements/images/mainNavBg.png) repeat-x;
	
}
#mainNav ul li {
	float: right;
}
#mainNav ul a {
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
	text-shadow: #4c4c4c 1px 1px 2px;
	padding: 0 2em;
	display: block;
	line-height: 43px;
	color: #fff;
	background: url(http://www.solent.ac.uk/SiteElements/images/divider.png) repeat-y left top;
	
}
#mainNav ul a:hover {
	color: #000;
	text-shadow: #fff 1px 1px 2px;
}

#contentwrapper {
	margin: 0;
  	padding: 0;
	background: #d4d5d6;
}
#maincontent {
	padding: 0;
	margin-top: 14px;
	width: 720px;
	float: left;
	display: inline;
}
#homerightcontent {
	width: 234px;
	float: right;
	padding: 0 0 7px 0;
	margin: 14px 14px 0 0;
	display: inline;
}
#test, #test2 {
	float: left;
	margin: 0 0 14px 0;
  	padding: 0;
}
#flasher {
	margin-bottom: 14px;
	margin-left: 14px;
}

#subone a:link, #subone a:visited, #subtwo a:link, #subtwo a:visited, #subthree a:link, #subthree a:visited, #subfour a:link, #subfour a:visited, #subfive a:link, #subfive a:visited, #subsix a:link, #subsix a:visited, #subseven a:link, #subseven a:visited, #subeight a:link, #subeight a:visited {
	display: block;
	color:#333;
	text-decoration: none;
	width: 166px;
	
}
#subone a:hover, #subtwo a:hover, #subthree a:hover, #subfour a:hover {
	color: #fff;
	text-decoration: none;
	background-color: #000000;
	height: 220px;
}

#subone li a:hover, #subtwo li a:hover, #subthree li a:hover, #subfour li a:hover {
	height: 22px;	
}
#subfive a:hover, #subsix a:hover, #subseven a:hover, #subeight a:hover {
	color: #fff;
	text-decoration: none;
	background-color: #000000;
	height: 166px;
}








#subone img, #subtwo img, #subthree img, #subfour img, #subfive img, #subsix img, #subseven img, #subeight img {
	border: none;
	margin: 0;
	padding: 0;
}

#subone, #subtwo, #subthree, #subfour {
	background-color: #edeeee;
	height: 220px;
	float: left;
	margin-left: 14px;
	display: inline;
}
#subfive, #subsix, #subseven, #subeight {
	background-color: #edeeee;
	height: 166px;
	float: left;
	margin-left: 14px;
	display: inline;
}
#subone h1, #subtwo h1, #subthree h1, #subfour h1 {
	margin: 0;
	padding: 4px 0 0 14px;
	font-size: 2.2em;
}
#subone p, #subtwo p, #subthree p, #subfour p {
	margin: 0;
	padding: 0 0 12px 14px;
	line-height: 9px;
	font-size: 1.3em;
}
#subone span.sys_featureheading, #subtwo span.sys_featureheading, #subthree span.sys_featureheading, #subfour span.sys_featureheading {
	display: block;
	margin: 0;
	padding: 4px 0 0 14px;
	font-size: 2.2em;
	font-weight: bold;
}
#subone span.sys_featuretext, #subtwo span.sys_featuretext, #subthree span.sys_featuretext, #subfour span.sys_featuretext {
	display: block;
	margin: 0;
	padding: 0 0 12px 14px;
	line-height: 9px;
	font-size: 1.3em;
}
#subfive span.sys_featureheading, #subsix span.sys_featureheading, #subseven span.sys_featureheading, #subeight span.sys_featureheading {
	display: block;
	margin: 0;
	padding: 4px 0 0 14px;
	font-size: 2.2em;
	font-weight: regular;
}
#subfive span.sys_featuretext, #subsix span.sys_featuretext, #subseven span.sys_featuretext, #subeight span.sys_featuretext {
	display: block;
	margin: 0;
	padding: 0 0 12px 14px;
	line-height: 9px;
	font-size: 1.3em;
}
#subone ul, #subtwo ul, #subthree ul, #subfour ul, #subfive ul, #subsix ul, #subseven ul, #subeight ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#subone li, #subtwo li, #subthree li, #subfour li, #subfive li, #subsix li, #subseven li, #subeight li {
	padding: 0;
	margin: 0;
	line-height: 22px;
	font-size: 1.3em;
	text-indent: 9px;
	display: inline;
}

#intermain {
	margin-bottom: 9px;
	margin-left: 14px;
}

#inter_1 {
	margin-bottom: 9px;
	margin-left: 14px;

}
.right { 
	margin-left: 14px;
	display: inline;
}


/* ============= International sub styles ==============*/

#subone_inter a:link, #subone_inter a:visited, #subtwo_inter a:link, #subtwo_inter a:visited, #subthree_inter a:link, #subthree_inter a:visited, #subfour_inter a:link, #subfour_inter a:visited {
	display: block;
	color:#333;
	text-decoration: none;
	width: 166px;
	
}
#subone_inter a:hover, #subtwo_inter a:hover, #subthree_inter a:hover, #subfour_inter a:hover {
	color: #fff;
	text-decoration: none;
	background-color: #000000;
	height: 170px;
	
}
#subone_inter li a:hover, #subtwo_inter li a:hover, #subthree_inter li a:hover, #subfour_inter li a:hover {
	height: 22px;
	
}




#subone_inter img, #subtwo_inter img, #subthree_inter img, #subfour_inter img {
	border: none;
	margin: 0;
	padding: 0;
}

#subone_inter, #subtwo_inter, #subthree_inter, #subfour_inter {
	background-color: #edeeee;
	height: 170px;
	float: left;
	margin-left: 14px;
	display: inline;
}

#subone_inter h1, #subtwo_inter h1, #subthree_inter h1, #subfour_inter h1 {
	margin: 0;
	padding: 4px 0 0 14px;
	font-size: 2.2em;
}
#subone_inter p, #subtwo_inter p, #subthree_inter p, #subfour_inter p {
	margin: 0;
	padding: 0 0 12px 14px;
	line-height: 9px;
	font-size: 13px;
}

#subone_inter span.sys_featureheading, #subtwo_inter span.sys_featureheading, #subthree_inter span.sys_featureheading, #subfour_inter span.sys_featureheading {
	display: block;
	margin: 0;
	padding: 4px 0 0 14px;
	font-size: 2.2em;
	font-weight: bold;
}
#subone_inter span.sys_featuretext, #subtwo_inter span.sys_featuretext, #subthree_inter span.sys_featuretext, #subfour_inter span.sys_featuretext {
	display: block;
	margin: 0;
	padding: 0 0 12px 14px;
	line-height: 9px;
	font-size: 1.3em;
}
#subone_inter ul, #subtwo_inter ul, #subthree_inter ul, #subfour_inter ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#subone_inter li, #subtwo_inter li, #subthree_inter li, #subfour_inter li {
	padding: 0;
	margin: 0;
	line-height: 22px;
	font-size: 1.3em;
	text-indent: 9px;
	display: inline;
}

/* ============= END International sub styles ==============*/

#landingnav ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#landingnav ul a {
	display: block;
	width: 234px;
	height: 39px;
	line-height: 39px;
	color: #999;
	text-decoration: none;
	background: #edeeee url(http://www.solent.ac.uk/SiteElements/images/landingnav/rollover.png) no-repeat left bottom;
	font-size: 18px;
	text-indent: 14px;
}
#landingnav a:hover {
	background-position: right bottom;
	color: #FFFFFF;
}
#landingnav h1 {
	margin: 0;
	padding: 0;
	font-size: 24px;
	text-indent: 14px;
	line-height: 50px;
	height: 45px;
	background: url(http://www.solent.ac.uk/SiteElements/images/landingnav/landingnavtitle_1.png) no-repeat;
}
#news {
	background: #edeeee;
	padding-bottom: 50px;
	margin-bottom: 7px;
}

#news a:link, #news a:visited {
	text-decoration: none;
	color: #333333;
	font-style:normal
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	
}
#news a:hover, #news a:active {
	
	color:#FF0000;
	
}
.newsimg {
	padding-top: 10px;
}
#news h1 {
	margin: 0;
	padding: 14px 0 0 14px;
	font-size: 26px;
	color: #333;
}
#news h1 + p { 
	font-weight: bold; 
	margin: 0;
	padding: 0 14px 0 14px;
	
}
#news p {
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	margin: 0;
	padding: 9px 14px 0 14px;
}
.newsp {
	margin: 0;
	padding: 0;
}
#newsheader h1 {
	margin: 0;
	padding: 7px 0 0 14px;
	font-size: 32px;
	color: #333;
}
#newsheader {
	margin: 0 0 60px 0;
	padding: 0;
}
#newsheader h2 {
	margin: 0;
	padding: 0;
	font-size: 14px;
}

#newsheader img {
	float: left;
	margin-right: 9px;
	margin-left: 14px;
	border: 4px solid #d4d5d6; 
}
#ouicklinks {
	height: 23px;
}
#footer {
	clear: both;
	height: 250px;
	margin: 0;
	padding: 0;
	background: #bebebe url(http://www.solent.ac.uk/SiteElements/images/foot_2.png) left bottom no-repeat;
}
#footer p {
	margin: 0;
	padding: 14px 4px 0 14px;
	font-size: 12px;
	color: #333;
	font: 12px "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-weight: lighter;
}

/* styles for maintemp */
#maincontenttext {
	padding: 0;
	margin-left: 14px;
	margin-bottom: 14px;
	width: 550px;
	float: left;
	display: inline;
}
/*#mainlytext img { 
	float: right;
	padding: 14px 0 14px 14px;
}*/

#mainlytext {
	color: #333;
	margin: 14px 0 14px 0;
	background-color:#FFFFFF;
	padding: 0 14px;
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
}
#mainlytext.sys_wide {
	font: 80% "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
}

#mainlytext p {
	line-height: 1.7em !important;
	margin: 0;
	padding: 0 0 16px 0;
	
}
#mainlytext h1 {
	line-height: 1.2em;
	margin: 0;
	padding: 14px 0 9px 0;
	font-size: 1.7em;
	color: #333;
}
#mainlytext h2 {
	margin: 0;
	padding: 5px 0 9px 0;
	font-size: 1.5em;
	color: #333;
}
#mainlytext h3 {
	margin: 0;
	padding: 5px 0 9px 0;
	font-size: 1.2em;
	color: #333;
}


#mainlytext strong {
	margin: 0;
	padding: 5px 0 9px 0;
	font-size: 1em;
	font-style: bold;
}
#mainlytext ul{
	margin: 0;
	padding: 0 0 14px 14px;
	line-height: 1.9em;
}
#mainlytext ol {
	margin: 0;
	padding: 0 0 0 20px;
}
#mainlytext hr {
	margin: 0 0 35px 0;
	padding: 0;
}
.sys_clear {
	clear: both;
}

#coursehead strong {
	margin: 0;
	padding: 5px 0 9px 0;
	font-size: 20px;
	color:#FF0000;
}
#coursehead {
	margin: 0 0 14px 0;
	padding: 0;
	
}
#pagenav {
	width: 234px;
	float: right;
	padding: 0 0 7px 0;
	margin: 14px 14px 0 0;
	display: inline;
}
#homerightcontent #pagenav {
	margin: 0;
	padding: 0;
}
#siteads, #purl {
	width: 142px;
	float: right;
	padding: 0;
	margin: 14px 14px 0 0;
}
#purl {
	width: 142px;
	float: right;
	padding: 0;
	margin: 14px 14px 0 0;
}
address {
	padding: 14px 0 0 0;
}
address p {
	margin: 0!important;
	padding: 0 !important;
	
	line-height: .25em;
	font-style: normal;

}
.imageright {padding-right: -14px !important;
}



/* Form styles taken from previous Solent.css */

.system_formtable1 {width:505px; float:left; margin-bottom:8px;}
.system_formtable1 TD {padding:2px 5px 2px 15px }
.system_formtable1 CAPTION {background-color:#eeeeee; padding:2px 5px 2px 15px; text-align:left; font-weight:bold;}

/*Editor styles to make things line up and display correctly in the editor*/
.system_pagebody {
	font: 62.5%/1.4 "Myriad Pro", "Myriad", "Lucida Grande", "Trebuchet MS", Tahoma, Verdana, sans-serif;
	background: #edeeee url(http://www.solent.ac.uk/SiteElements/images/bg.jpg) repeat-x;
	margin: 0;
	padding: 0;
	text-align: center;
}
#editor #subtwo,#editor  #subthree,#editor  #subfour {
	margin-left: 5px;
}
#editor #footer {
	width: 982px;
}
#editor .quicklinks {
	display: none;
}
#editor #pagenav span {
	width: 234px;
}
#editor table {
	font-size: 100%;
}
#editor .sys_template279087 {
	clear: both !important;
}



/**************************************/
/********Important Info style start****/
/*********LJM 19/02/2009 14:07*********/
/****Updated LJM 22/07/2009 13:09******/
/**************************************/

.sys_important_notice_container_v2{ border: 3px red dashed; padding:10px; margin-bottom:15px; margin:right:15px; width:724; } 
.sys_important_notice_container_v2 h1{ color:red; } 
.sys_important_notice_container_v2 p { font-weight:bold; font-size:1.4em; margin-top:10px;}

/**************************************/
/********Important Info style end******/
/**************************************/

/**************************************/
/********Action button text link start*/
/*********LJM 04/09/2009 12:25*********/
/**************************************/
.actionButtonTextLink
{
	border:2px outset;
	border-color:grey;
	padding:5px;
	color: white; 
	background-color:#ff3333;
}
/**************************************/
/********Action button text link end***/
/*********LJM 04/09/2009 12:25*********/
/**************************************/


/******************************/
/****Staff Profiles START******/
/******************************/
.staff_profile_contact_title
{
	font-weight:bold;
	float:left;
	width:120px;
}

#staff_profile_contact_image
{
	float:left;
	padding-right:15px;
}

#staff_profile_content
{
	clear:both;
	padding-top:1px;
}

.staff_profile_content_text
{
	clear:right;
}

#staff_profile_title h1
{
	margin-bottom:0px;
	padding-bottom:0px;
}

#staff_profile_category p
{
	margin-top:0px;
	padding-bottom:0px;
}

#staff_profile_contact
{
	margin:15px 0;
overflow:hidden;
}

#staff_profile_content_courses
{
	margin-bottom:25px;
}
/******************************/
/****Staff Profiles END********/
/******************************/


/******************************/
/*Staff Profile listing START**/
/******************************/
#staff_profile_listing br
{
	display:none;
}

#staff_profile_listing h2
{
	margin-top:30px;
}

#StaffProfiles-Container .StaffProfileListing-Name h3{padding-top:0px; margin-top:0px;}
.StaffProfileListing-Thumbnail{float:left; width:115px; height:100px;}
.StaffProfileListing-Thumbnail img{margin-right:15px}
.StaffProfileListing-Faculty{}
.StaffProfileListing-JobCategory{}
.StaffProfileListing-Link{margin-top:15px;}
.clearBoth{clear:both;}
#StaffProfilesListingContainer br {display:none;}
#StaffProfilesListingContainer h2 {margin-top:15px}
.StaffProfileListing-JobCategory, .StaffProfileListing-Faculty, .StaffProfileListing-Name, .StaffProfileListing-Link{width:300px; float:left;}
/******************************/
/*Staff Profile listing END****/
/******************************/


/******** Side menu styles - ljm 29/04/2010 - START *******/
.sideMenuHeading_red
{
	display: block;
	text-decoration: none;
	padding: 4px 8px 4px 18px;
	color: #fff;
	font-weight: normal;
	background-color: #FF3333;
	border-bottom: 1px solid #BB010F;
	border-top: 1px solid #FF9999;
	
	background-repeat: no-repeat;
	background-position: left center;
}

.sideMenuHeading_black
{
	display: block;
	text-decoration: none;
	padding: 4px 8px 4px 18px;
	color: #fff;
	font-weight: normal;
	background-color: #333333;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #4a4a4a;
	
	background-repeat: no-repeat;
	background-position: left center;
}


/*Used to highlight currently selected item*/
.p7ABcontent ul .sys_currentitem a 
{
	color: #FF0000;
	background: url(http://www.solent.ac.uk/SiteElements/p7ap/images/indabutwhite.png) #ebebeb no-repeat 10px 50%;
	background-color: #ebebeb;
}

.p7ABcontent ul ul .sys_currentitem a 
{
	color: #FF0000;
	background: url(http://www.solent.ac.uk/SiteElements/p7ap/images/ulul_over.png) #ebebeb no-repeat 30px 50%;
	background-color: #ebebeb;
}

.p7ABcontent ul ul ul .sys_currentitem a 
{
	color: #FF0000;
	background: url(http://www.solent.ac.uk/SiteElements/p7ap/images/ululul_over.png) #ebebeb no-repeat 50px 50%;
	background-color: #ebebeb;
}
/******** Side menu styles - ljm 29/04/2010 - END   *******/

/******** AZ link styles - ljm 04/06/2010 - START *******/
.system_AtoZNavItem
{
    padding-right:10px;
}

.sys_AtoZNavItem_Selected
{
    font-weight:bold;
}

.sys_AtoZNavItem_Disabled
{
}
/******** AS link styles - ljm 04/06/2010 - END   *******/