/* CSS Document 

*/

body {	font: 80%/1.5 arial, helvetica, serif;	background-color: #f2f2f2;	background-image: url(../images/bg_page1.gif);	background-repeat: repeat-x;	margin: 0px;	padding: 0px;	text-align:center;}
h1{ font-size: 1.9em; color: #82A5CC; padding:0px; margin:0; font-weight:normal; font-family: Arial, Helvetica, sans-serif;}
h2{ font-size: 1.3em; color:#666666; padding-left:0px; margin-bottom:0px; padding-bottom:0px;}
A:active.link-footer, a:visited.link-footer, a:link.link-footer {	color: #999999; text-decoration: none;}
A:hover.link-footer {	color: #333333; text-decoration: underline;}
A:active.sitemap, A:visited.sitemap, A:link.sitemap {color: #666666; text-decoration: none;}
A:hover.sitemap {color: #000000; text-decoration:underline}


#centre-container {	width: 100%;	margin-left: auto;	margin-right: auto;	background-position: center; margin-bottom:0; }
#container {	background-image: url(../images/bg_main2.gif);	background-repeat: repeat-y;	background-position: center;	margin-left: auto;	margin-right:auto; }

#footer {background-image:url(../images/bg_footer1.gif);background-repeat:no-repeat;background-position: center;height:174px;padding-left:0px; float: none;}
#flash1 {	position: relative;	left: 0px;	top:-26px;	float:right;}
#left-shadow {	position:absolute;	width:7px;	height:115px;	z-index:16;	left: 3px;	top: 16px;	visibility: visible;}

#nHome{width: 69px;  float:left;}
#nStaff{width: 62px; float:left;}
#nAccess{width: 112px; float:left;}
#nLSP{width: 97px; float:left;}
#nLinks{width: 68px; float:left;}
#nCharges{width: 107px; float:left;}
#nBooking{width: 74px; float:left;}
#nContact{width: 86px; float:left;}


#main-content {text-align:left;width:650px;margin-right:auto;margin-left:auto;}
#main-content-bg {		width:978px;	z-index:15;	background-image: url(../shared/images/bg_main1.gif); 	background-repeat: no-repeat;}
#main-content-text a:link, #main-content-text a:active, #main-content-text a:visited {color:#999999;  text-decoration:none; }
#main-content-text a:hover {color:#9E1C0F;text-decoration:none;}
#nav-bg {	width:989px;	height: 60px;	z-index:102;	left: 100px;	top: 226px;	text-align: left;	visibility: visible;	background-image:url(../images/bg_navbar1.jpg);	background-repeat:no-repeat;	background-position:top;	padding-left: 8px;	padding-top: 0px; margin-right:auto;margin-left:auto;}
#navbar {	position:relative;	width:675px;	height:40px;	z-index:10;	left: 149px;	top: 12px; margin-left:4px;}
#page-title {	position:relative;	width:200px;	height:35px;	z-index:100;	left: 0px;	top: 5px;}
#right-col-fill {width:216px; height: inherit;	z-index:14;	overflow: visible; background-color:#999999;}
#seo {	width:650px;	margin-right:auto;margin-left:auto;}
#topimg {width:1005px; margin-right:auto;margin-left:auto;}
#welcome {	position:absolute;	width:485px;	height:31px;	z-index:104;	top: 14px;	left: 20px;}


.clear {    clear:both;    height:10px;    overflow:hidden;  }
.bottlinks {font-size: 0.9em; color: #666666; line-height: 1.3em;}
.bottlinks A:active, .bottlinks a:visited, .bottlinks a:link {font-size: 1.0em; color: #666666; line-height: 1.3em;}
.bottlinks A:hover {color: #CC3333;}
.link3 A:active, .link3 a:visited, .link3 a:link {	color: #cccccc; text-decoration: none; font-size:11px; line-height: 200%;}
.link3 A:hover {	color: #FFFFFF; text-decoration: none;}
.text1 {	font-size: 1.1em; color: #666666; line-height: 1.45em;}
.text2 {	font-size: 1.05em; color: #ffffff; line-height: 1.25em;}
.text3 {	font-size: 0.9em; color: #999999; line-height: 1.27em; text-align: center; background-color:#E9E8E8; }
.text4 {	font-size: 1em; color: #666666; line-height: 1.3em;}
.text4 a:link, .text4 a:active, .text4 a:visited {color:#666666; text-decoration: none;}
.text4 a:hover {color: #333333; text-decoration: underline;}
.text-main-content {	font-size: 1.1em; color: #999999; line-height: 1.45em; padding-left: 20px; vertical-align:top; width: 702px;}
.text-seo {	font-size: 0.8em; color: #999999; line-height: 1.45em; vertical-align:top; text-align:center; width: 650px; 	padding: 10px 0px 0 0px;}
.text-seo a:link, .text-seo a:active, .text-seo a:visited {color:#666666; text-decoration: none;}
.text-seo a:hover {color: #333333; text-decoration: underline;}
