@charset "utf-8";
/* CSS Document */
body, ul, li {
	position:relative;
	border:0;
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

body{
	background-color:#e6e2b6;
	}
#border-bottomleft {
     float: left;
     width: 33px;
	 height:62px;
	 background-image:url(images/components/border_bottomleft.jpg);
	 background-repeat:no-repeat;
	}
#border-bottomcentre0 {
	width:889px;
	float:left;
	}
#border-bottomcentre1 {
	width:889px;
	float:left;
	height:32px;
	background-image:url(images/components/footer_gradient_a5c1d9.jpg);
	background-color:#a5c1d9;
	background-repeat:repeat-x;
	font-size:12px;
	}
#border-bottomcentre2 {
     float: left;
     width: 889px;
	 height:30px;
	 background-image:url(images/components/border_bottomlcentre.jpg);
	 background-repeat:repeat-x;
	}
#border-bottomright {
     float: left;
     width: 33px;
	 height:62px;
	 background-image:url(images/components/border_bottomright.jpg);
	 background-repeat:no-repeat;
	}
#border-left {
     float: left;
     width: 33px;
	 background-image:url(images/components/border_midleft.jpg);
	 background-repeat:repeat-y;
	}
#border-right {
     float: left;
     width: 33px;
	 background-image:url(images/components/border_midright.jpg);
	 background-repeat:repeat-y;
	}
#border-topleft {
     float: left;
     width: 33px;
	 height:234px;
	 background-image:url(images/components/border_topleft.jpg);
	 background-repeat:no-repeat;
	}
#border-topright {
     float: left;
     width: 33px;
	 height:234px;
	 background-image:url(images/components/border_topright.jpg);
	 background-repeat:no-repeat;
	}
.btt{
	clear:both;
	margin-top:50px;
	}
.centre{
	text-align:center;
	}
.clear{
	clear:both;
	}
.clear_right{
	clear:right;
	}
.compress_line{
	line-height:1.1em;
	}
.container {
     border: 1px solid #000;
	} 
#content_0 {
     float: left;
     width: 889px;
	 background-color:#FFFFFF;
	 }
#content_1, #content_admin {
	width:639px;
	float:right;
	margin-right:10px;
	padding-top:0;
	padding-bottom:40px;
	}
#content_admin{
	width:659px;
	}
#content_1 img, #content_admin img{
	padding:4px;
	}
#content_1 ul, #content_admin ul{
	font-size:0.8em;
	margin-left:40px;
	line-height:1.7em;
	}
#content_1 ul li, #content_admin ul li{
	}
#content_img_left {
	padding-bottom:8px;
	margin:0 10px 4px 4px;
	float:left;
	text-align:center;
	font-size:10px;
	border:#D4D2D0 solid 1px;
	}
#content_img_right {
	padding-bottom:8px;
	margin:0 4px 4px 10px;
	float:right;
	text-align:center;
	font-size:10px;
	border:#D4D2D0 solid 1px;
	clear:right;
	}
#content_img_flash1, #content_img_flash2, #content_img_flash3, #content_img_flash4 {
	padding:4px 4px 8px 4px;
	margin:0 4px 4px 10px;
	float:right;
	text-align:center;
	font-size:10px;
	border:#D4D2D0 solid 1px;
	clear:right;
	}
.content_img_left {
	padding-bottom:8px;
	margin:0 10px 4px 4px;
	float:left;
	text-align:center;
	font-size:10px;
	border:#D4D2D0 solid 1px;
	}
.content_img_right {
	padding-bottom:8px;
	margin:0 4px 4px 10px;
	float:right;
	text-align:center;
	font-size:10px;
	border:#D4D2D0 solid 1px;
	clear:right;
	}
.content_img_flash {
	padding:4px 4px 8px 4px;
	margin:0 4px 4px 10px;
	float:right;
	text-align:center;
	font-size:10px;
	border:#D4D2D0 solid 1px;
	clear:right;
	}
.copyright{
	margin:7px 12px 0 0;
	float:right;
	color:#59544d;
	}
.credit{
	margin:7px 0 0 12px;
	float:left;
	color:#59544d;
	}
.credit a{
	color:#59544d;
	}
.download_pdfsmall a{
	display:block;
	background-image:url(images/components/download.jpg);
	background-repeat:no-repeat;
	padding:0 0 0 20px;
	margin:0 0 10px 10px;
	min-height:16px;
	font-size:0.8em;
	}
#content_1 .gallery img{
	border:1px solid #CDBDF3;
	padding:1px;
	margin-bottom:5px;
	}
.floatleft{
	float:left;
	}
.floatright{
	float:right;
	}
.gallery_filter{
	font-size:0.8em;
	text-align:center;
	padding:0 0 20px 0;
	}
h1{
	display:none;
	}
h2{
	font-size:1.1em;
	margin-top:40px;
	}
h3{
	font-size:1.0em;
	font-weight:bold;
	margin-top:40px;
	clear:right;
	}
#header-centre{
	float:left;
	width:889px;
	height:234px;
	background-image:url(images/components/border_topcentre.jpg);
	background-repeat:repeat-x;
	}
#header-centre img{
	margin-top:29px;
	}
#location0{
	font-size:0.8em;
	text-align:center;
	padding:14px 0;
	}
.location1{
	font-size:1.2em;
	font-variant:small-caps;
	}
#map{
	position:relative;
	height:300px;
	width:221px;
	}
#map_listing{
	position:relative;
	height:300px;
	width:500px;
	border:#CCCCCC 1px solid;
	margin:20px auto 0 auto;
	}
p{
	text-align:justify;
	line-height:2.2em;
	font-size:0.8em;
	}
.pad20{
	padding-top:20px;
	}
.pad_all_10{
	padding:10px;
	}
.pad_all_5{
	padding:5px;
	}
.sidebanner{
	background:url(images/survey001.png) no-repeat 0 -64px;
	display:block;
	overflow:hidden;
	width:217px;
	height:64px;
	}
.sidebanner:hover{
	background:url(images/survey001.png) no-repeat 0 0;
	}
.sidebanner a{
	display:block;
	overflow:hidden;
	width:217px;
	height:64px;
	padding-top:100px;
	}
	
.sidetext{
	margin:7px;
	font-size:0.7em;
	color:#dea254;
	font:Arial, Helvetica, sans-serif;
	}
.small{
	font-size:0.6em;
	}
table{
	font-size:0.8em;
	}
.user_img_l {
	padding-bottom:8px;
	margin:0 10px 4px 4px;
	float:left;
	text-align:center;
	font-size:10px;
	border:#D4D2D0 solid 1px;
	}
.user_img_r {
	padding-bottom:8px;
	margin:0 4px 4px 10px;
	float:right;
	text-align:center;
	font-size:10px;
	border:#D4D2D0 solid 1px;
	}
.wrapper01{
	width:955px;
	margin:auto;
	}
	
	
	
	
/*Navigation - Top*//*Navigation - Top*//*Navigation - Top*//*Navigation - Top*//*Navigation - Top*//*Navigation - Top*/






#nav {
	height:32px;
	margin-top:3px;
}
#nav li a{
	display:block;
	width:220px;
	height:32px;
	padding-top:50px;
	}
#nav ul{
	list-style-type:none;
	}
#nav ul li{
	float:left;
	margin-right:3px;
	overflow:hidden;
	}
#nav ul li#contact.last{
	margin-right:0px;
	}
#nav #home{	width:220px;
	height:32px;
	}
#nav #home a{background-image:url(images/components/button_home.jpg);}
#nav #stay{	width:220px;
	height:32px;
	}
#nav #stay a{background-image:url(images/components/button_where_stay.jpg);}
#nav #facilities{	width:220px;
	height:32px;
	}
#nav #facilities a{background-image:url(images/components/button_facilities.jpg);}
#nav #resources{	width:220px;
	height:32px;
	}
#nav #resources a{background-image:url(images/components/button_resources.jpg);}
#nav #contact{	width:220px;
	height:32px;
	}
#nav #contact a{background-image:url(images/components/button_contact.jpg);}
		

	
	
/*Navigation - Sidebar*//*Navigation - Sidebar*//*Navigation - Sidebar*//*Navigation - Sidebar*/





#sidebar{
	width:221px;
	float:left;
	}
#sidebar li a{
	display:block;
	width:221px;
	height:27px;
	padding-top:50px;
	}
#sidebar li a:hover{
	width:217px;
	border-right:4px #A4AA79 solid;
	background-position:0 0;
	}
#sidebar ul{
	list-style-type:none;
	}
#sidebar ul li{
	overflow:hidden;
	margin-bottom:3px;
	}
	
#sidebox{
	width:219px;
	height:300px;
	border:#D2CFCD 1px solid;
	margin-top:14px;
	text-align:center;
	}	
#sidebox_ex{
	width:219px;
	border:#D2CFCD 1px solid;
	margin-top:14px;
	text-align:center;
	}
#sidebox_ex h5{
	text-align:justify;
	line-height:2.2em;
	font-size:0.9em;
	color:#dea254;
	margin:7px;
	padding:0;
	}
	
#sidebox_padded{
	width:199px;
	padding:10px 10px 30px 10px;
	border:#D2CFCD 1px solid;
	margin-top:14px;
	text-align:center;
	}
	
#sidebar #archaeology{	width:221px;
	height:27px;
	}
#sidebar #archaeology a{background-image:url(images/components/button_archaeology.jpg);}
#sidebar #heritage{	width:221px;
	height:27px;
	}
#sidebar #heritage a{background-image:url(images/components/button_heritage.jpg);}
#sidebar #eday{	width:221px;
	height:27px;
	}
#sidebar #eday a{background-image:url(images/components/button_eday.jpg);}
#sidebar #ferry{	width:221px;
	height:27px;
	}
#sidebar #ferry a{background-image:url(images/components/button_ferry.jpg);}
#sidebar #wildlife{	width:221px;
	height:27px;
	}
#sidebar #wildlife a{background-image:url(images/components/button_wildlife.jpg);}
#sidebar #ranger{	width:221px;
	height:27px;
	}
#sidebar #ranger a{background-image:url(images/components/button_ranger_services.jpg);}
#sidebar #visitor{	width:221px;
	height:27px;
	}
#sidebar #visitor a{background-image:url(images/components/button_attractions.jpg);}
#sidebar #crafts{	width:221px;
	height:27px;
	}
#sidebar #crafts a{background-image:url(images/components/button_crafts_produce.jpg);}
#sidebar #eating{	width:221px;
	height:27px;
	}
#sidebar #eating a{background-image:url(images/components/button_eating_out.jpg);}
#sidebar #farming{	width:221px;
	height:27px;
	}
#sidebar #farming a{background-image:url(images/components/button_farming.jpg);}
#sidebar #gallery{	width:221px;
	height:27px;
	}
#sidebar #gallery a{background-image:url(images/components/button_gallery.jpg);}
#sidebar #getting_around{	width:221px;
	height:27px;
	}
#sidebar #getting_around a{background-image:url(images/components/button_getting_around.jpg);}
#sidebar #heritage_centre{	width:221px;
	height:27px;
	}
#sidebar #heritage_centre a{background-image:url(images/components/button_heritage_centre.jpg);}
	

#sidebar_admin{
	width:200px;
	float:left;
	}
#sidebar_admin ul{
	list-style-type:none;
	text-align:center;
	margin:0 0 20px 0;
	font-size:0.7em;
	}
#sidebar_admin ul li{
	border-bottom:#CCCCCC 1px solid;
	padding:2px 0;
	margin:2px 0;
	}
	
	
	
/*Navigation - Low*//*Navigation - Low*//*Navigation - Low*//*Navigation - Low*//*Navigation - Low*//*Navigation - Low*/






#nav_low {
clear:both;
	text-align:center;
	font-size:0.7em;
	margin-top:40px;
	border-top:1px #CCCCCC solid;
}
#nav_low ul{
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
margin-top:5px;
margin-bottom:5px;
	}
#nav_low ul li{
	display:inline;
	}
#nav_low ul li a{
	margin:5px;
	color:#999999;
	}
#nav_low ul li a:hover{
	color:#333333;
	}