/* 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: #990033; 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}

A:active, a:visited, a:link {color: #990000; text-decoration:none;}
a:hover {color: #333333; text-decoration:underline;}

#blog {
width:140px;
	z-index:104;
	top: 5px;
	left: 0px;
	text-align: left;
	}

#blog A:active, #blog A:visited, #blog A:link {font-size: 0.9em; color: #426624; }
#blog A:hover {text-decoration:underline; color:#629936;}

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

#footer {background-image:url(../images/bg_footer2.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;}

#flash-vid-div{padding-left:20px;}

#links2{color:#666666; padding-right:10px;}

#main-content {text-align:left;width:600px;margin-right:auto;margin-left:auto; padding-right:40px;}
#main-content-home {text-align:left;width:978px;margin-right:auto;margin-left:auto; padding-right:0px;}
#main-content-text-home { text-align:left; width:586px; margin-left: 30px; padding-right:0px;}
#main-content-bg {		width:978px;	z-index:15;	background-image: url(../shared/images/bg_main1.gif); 	background-repeat: no-repeat;}

#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: 0px; margin-left:4px;}
#page-title {	position:relative;	width:370px;	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;}
#vlog {
	width:192px;
	height:1px;
	z-index:104;
	top: 5px;
	left: -10px;
	text-align:center;
	}

#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 {color: #666666; font-size: 0.95em; line-height: 1.3em; text-decoration:none;}
.bottlinks A:hover {color: #990000; text-decoration:none;}
.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.35em; 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;}
