* {margin:0; padding:0;}/* zero out all browser default margins so they all render the same*/


body {
	margin: 0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-image:url('../images/anchor_blue_background.jpg');
	padding-bottom: 30px;
	overflow: -moz-scrollbars-vertical;
}

#pagecontainer {
	position:relative;
	margin:auto;
	width:974px; 
}

#backgroundbanner {
	margin:0;padding:0;width:100%;height:200px;
	background: url('../images/stripe.gif');
	position:absolute;left:0;top:318px;
	z-index: -1;
	
}

#navigation {
	margin:0;
	padding:0;
	width:279px;
	position:absolute;
	left:25px;
	top:20px;
	z-index: 10;
}

#navigationmaphome {
	margin:0;
	padding:0;
	width:279px;
	position:absolute;
	left:844px;
	top:20px;
	z-index: 10;
	color:#FFF;
	font-weight:bold;
}

#mapdistances {
	margin:0;
	padding:0;
	width:252px;
	position:absolute;
	left:700px;
	top:1389px;
	z-index: 30;
	color:#000;
	text-align:right;
}

#highlightsbluearrow {
	margin:0;
	padding:0;
	width:172px;
	position:absolute;
	left:254px;
	top:1028px;
	z-index: 100;
	background-image:url(../images/highlights_bluearrow.png);
	height: 253px;
	
}

#highlightsbluearrowwelsh {
	margin:0;
	padding:0;
	width:172px;
	position:absolute;
	left:254px;
	top:1028px;
	z-index: 100;
	background-image:url(../images/highlights_bluearrow_welsh.png);
	height: 253px;
	
}

#contactcouncil {
	margin:0;
	padding: 10px;
	width:267px;
	position:absolute;
	left:329px;
	top:91px;
	z-index: 100;
	height: 121px;
	border: 1px solid #000;
	background-color:#0000ff;
	color:#FFF;
	
}

#subliminalcontentsmap 	{
	margin:0;
	padding:0;
	width:640px;
	position:absolute;
	left:20px;
	top:227px;
	z-index: 20;
}
#subliminalcontentsmap p 	{margin-top:10px;padding:0;color:#ffffff;font-size:10px; line-height:16px;}
#subliminalcontentsmap h1 	{margin-top:10px;margin-bottom:0px;padding:0;color:#ffffff;font-size:30px;font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif;}

#navigationmaphome a 		{color:#fff;text-decoration:none;}
#navigationmaphome a:hover 	{color:#fff;text-decoration:underline;}


#subliminalcontents 		{
	margin:0;
	padding:0;
	width:640px;
	position:absolute;
	left:325px;
	top:315px;
	z-index: 20;
}


#subliminalcontents p 		{margin-top:10px;padding:0;color:#ffffff;font-size:10px; line-height:16px;}
#subliminalcontents h1 		{margin-top: 10px;margin-bottom:0px;padding:0;color:#ffffff;font-size:40px;font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif;}
#subliminalcontents a 		{color:#fff;text-decoration:none; font-weight:bold;}
#subliminalcontents a:hover {color:#fff;text-decoration:underline; font-weight:bold;}

#pagecontent			{margin-left:10px; margin-right:10px;}
#pagecontent p 			{margin-left:0px; margin-top:0px; padding:0px; color:#000;font-size: 11px; line-height:16px;}
#pagecontent h1 		{margin-top:0px;margin-bottom:10px;padding:0;color:#000;font-size:20px;font-weight:bold;font-family:Georgia, Times New Roman, Times, serif; text-align:center;}

#pagecontent a 			{color:#002BDE;text-decoration:none; font-weight:bold;}
#pagecontent a:hover 	{color:#002BDE;text-decoration:underline; font-weight:bold;}


#gallery h1 			{color:#0E2C93;font-size:27px;font-weight:bold;font-family:Georgia, Times New Roman, Times, serif; margin-left:-35px; margin-top: 75px; margin-bottom: 10px;}

#pagecontent h2 		{color:#000;font-size:16px;font-weight:bold;font-family:Georgia, Times New Roman, Times, serif; margin-left: 15px; margin-bottom: 10px;}

#toppic {
	height: 318px;
	left: 0px;
	position: absolute;
	top: 0px;
	width: 974px;
}

#subliminal {
	height: 200px;
	left: 0px;
	position: absolute;
	top: 318px;
	width: 974px;
}

#mastercontent {
	height: 1275px;
	left: 0px;
	position: absolute;
	top: 518px;
	width: 974px;
}

#mastercontentmap {
	left: 0px;
	position: absolute;
	top: 318px;
	width: 974px;
}

#gallery {
margin-left: 35px;
}

div.thumbnail {
	width: 75px;
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
}

div.thumbnail img {
	border: 1px solid #000000;
}

.clear {
	clear:left;
}



#dontmisshome	{
	margin-top: 40px;
	height:640px;
	background-image:url(../images/slices/dont_miss.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	margin: 0px;
	padding: 0px;
}

#dontmisshome h1 			{color:#0E2C93;font-size:27px;font-weight:bold;font-family:Georgia, Times New Roman, Times, serif; text-align:center; margin-top: 10px; margin-bottom:10px; padding-top: 10px;}
#dontmisshome p 			{color:#0E2C93;font-size: 11px;font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif}

#dontmisshome a 			{color:#0E2C93; text-decoration:none;}
#dontmisshome a:hover 		{color:#0E2C93;text-decoration:underline;}

.hiddenpic 					{margin-left: -5000px;}

#footerlinks 				{margin-top:10px; margin-bottom:10px; text-align:center; color:#FFFFFF;}
#footerlinks  a				{color:#fff; text-decoration:none;}
#footerlinks  a:hover		{color:#fff; text-decoration:underline;}


#seetodocontentexport h2 	{color:#000;font-size:16px;font-weight:bold;font-family:Georgia, Times New Roman, Times, serif; margin-left: 0px; margin-bottom: 10px;}



#royalcharter h1 	{margin-top:0px;margin-bottom:10px;padding:0;color:#000;font-size:20px;font-weight:bold;font-family:Georgia, Times New Roman, Times, serif; text-align:left;}
#royalcharter h2 	{color:#000;font-size:16px;font-weight:bold;font-family:Georgia, Times New Roman, Times, serif; margin-left: 0px; margin-bottom: 10px;}
#communityevents h2 {color:#000;font-size:16px;font-weight:bold;font-family:Georgia, Times New Roman, Times, serif; margin-left: 0px; margin-bottom: 10px;}

#communityevents ul
{
list-style-type: none;
padding: 0;
margin: 0;
}

#communityevents li
{
background-image:url(../images/anchor_bullet_point.png);
background-repeat: no-repeat;
height: 30px;
padding-left: 30px;
padding-top: 6px;
}

#communityevents a 	{color:#002BDE;text-decoration:none; font-weight:bold; font-size: 11px;}
#communityevents a:hover 	{color:#002BDE;text-decoration:underline; font-weight:bold; font-size: 11px;}

#communityevents h2 {color:#000;font-size:16px;font-weight:bold;font-family:Georgia, Times New Roman, Times, serif; margin-left: 0px; margin-bottom: 10px;}

#communityevents p {padding-right: 20px;}

h4 {color:#000;font-size:16px;font-weight:bold;font-family:Georgia, Times New Roman, Times, serif; margin-left: 0px; margin-bottom: 10px;}
h5 {color:#000;font-size:16px;font-weight:bold;font-family:Georgia, Times New Roman, Times, serif; margin-left: 0px; margin-bottom: 0px;}

#seedocontentcssexport01 {
	position:absolute;
	left:625px;
	top:72px;
	width:199px;
	height:36px;
	z-index:1;
	visibility:visible;
}
#seedocontentcssexport02 {
	position:absolute;
	left:346px;
	top:92px;
	width:271px;
	height:207px;
	z-index:2;
	visibility:visible;
}
#seedocontentcssexport03 {
	position:absolute;
	left:625px;
	top:92px;
	width:305px;
	height:62px;
	z-index:3;
	visibility:visible;
}
#seedocontentcssexport04 {
	position:absolute;
	left:625px;
	top:166px;
	width:300px;
	height:133px;
	z-index:4;
	visibility:visible;
}
#seedocontentcssexport05 {
	position:absolute;
	left:516px;
	top:330px;
	width:306px;
	height:23px;
	z-index:5;
	visibility:visible;
}
#seedocontentcssexport06 {
	position:absolute;
	left:346px;
	top:363px;
	width:158px;
	height:207px;
	z-index:6;
	visibility:visible;
}
#seedocontentcssexport07 {
	position:absolute;
	left:516px;
	top:351px;
	width:411px;
	height:38px;
	z-index:7;
	visibility:visible;
}
#seedocontentcssexport08 {
	position:absolute;
	left:515px;
	top:402px;
	width:410px;
	height:168px;
	z-index:8;
	visibility:visible;
}
#seedocontentcssexport09 {
	position:absolute;
	left:629px;
	top:607px;
	width:192px;
	height:36px;
	z-index:9;
	visibility:visible;
}
#seedocontentcssexport10 {
	position:absolute;
	left:346px;
	top:628px;
	width:269px;
	height:205px;
	z-index:10;
	visibility:visible;
}
#seedocontentcssexport11 {
	position:absolute;
	left:629px;
	top:628px;
	width:295px;
	height:83px;
	z-index:11;
	visibility:visible;
}
#seedocontentcssexport12 {
	position:absolute;
	left:629px;
	top:719px;
	width:301px;
	height:114px;
	z-index:12;
	visibility:visible;
}
#seedocontentcssexport13 {
	position:absolute;
	left:715px;
	top:1033px;
	width:127px;
	height:36px;
	z-index:13;
	visibility:visible;
}
#seedocontentcssexport14 {
	position:absolute;
	left:440px;
	top:1053px;
	width:290px;
	height:239px;
	z-index:14;
	visibility:visible;
}
#seedocontentcssexport15 {
	position:absolute;
	left:715px;
	top:1053px;
	width:218px;
	height:210px;
	z-index:15;
	visibility:visible;
}

#seedocontentcssexport16 {
	position:absolute;
	left:629px;
	top:870px;
	width:192px;
	height:36px;
	z-index:9;
	visibility:visible;
}
#seedocontentcssexport17 {
	position:absolute;
	left:346px;
	top:728px;
	width:269px;
	height:205px;
	z-index:10;
	visibility:visible;
}
#seedocontentcssexport18 {
	position:absolute;
	left:629px;
	top:895px;
	width:295px;
	height:83px;
	z-index:11;
	visibility:visible;
}
#seedocontentcssexport19 {
	position:absolute;
	left:346px;
	top:869px;
	width:301px;
	height:114px;
	z-index:12;
	visibility:visible;
}




#naturecontentcssexport01 {
	position:absolute;
	left:575px;
	top:57px;
	width:93px;
	height:24px;
	z-index:1;
	visibility:visible;
}
#naturecontentcssexport02 {
	position:absolute;
	left:349px;
	top:57px;
	width:210px;
	height:318px;
	z-index:2;
	visibility:visible;
}
#naturecontentcssexport03 {
	position:absolute;
	left:575px;
	top:80px;
	width:363px;
	height:261px;
	z-index:3;
	visibility:visible;
}
#naturecontentcssexport04 {
	position:absolute;
	left:403px;
	top:424px;
	width:304px;
	height:133px;
	z-index:4;
	visibility:visible;
}
#naturecontentcssexport05 {
	position:absolute;
	left:345px;
	top:389px;
	width:571px;
	height:36px;
	z-index:5;
	visibility:visible;
}
#naturecontentcssexport06 {
	position:absolute;
	left:345px;
	top:419px;
	width:325px;
	height:191px;
	z-index:6;
	visibility:visible;
}
#naturecontentcssexport07 {
	position:absolute;
	left:791px;
	top:419px;
	width:148px;
	height:134px;
	z-index:7;
	visibility:visible;
}
#naturecontentcssexport08 {
	position:absolute;
	left:645px;
	top:419px;
	width:134px;
	height:168px;
	z-index:8;
	visibility:visible;
}
#naturecontentcssexport09 {
	position:absolute;
	left:567px;
	top:680px;
	width:192px;
	height:36px;
	z-index:9;
	visibility:visible;
}
#naturecontentcssexport10 {
	position:absolute;
	left:346px;
	top:682px;
	width:209px;
	height:288px;
	z-index:10;
	visibility:visible;
}
#naturecontentcssexport11 {
	position:absolute;
	left:569px;
	top:705px;
	width:363px;
	height:250px;
	z-index:11;
	visibility:visible;
}
#naturecontentcssexport12 {
	position:absolute;
	left:628px;
	top:773px;
	width:301px;
	height:114px;
	z-index:12;
	visibility:visible;
}
#naturecontentcssexport13 {
	position:absolute;
	left:655px;
	top:988px;
	width:127px;
	height:36px;
	z-index:13;
	visibility:visible;
}
#naturecontentcssexport14 {
	position:absolute;
	left:349px;
	top:990px;
	width:290px;
	height:239px;
	z-index:14;
	visibility:visible;
}
#naturecontentcssexport15 {
	position:absolute;
	left:654px;
	top:1009px;
	width:276px;
	height:197px;
	z-index:15;
	visibility:visible;
}

#historycontentcssexport01 {
	position:absolute;
	left:578px;
	top:63px;
	width:93px;
	height:24px;
	z-index:1;
	visibility:visible;
}
#historycontentcssexport02 {
	position:absolute;
	left:351px;
	top:65px;
	width:284px;
	height:164px;
	z-index:2;
	visibility:visible;
}
#historycontentcssexport03 {
	position:absolute;
	left:654px;
	top:65px;
	width:272px;
	height:134px;
	z-index:3;
	visibility:visible;
}
#historycontentcssexport04 {
	position:absolute;
	left:403px;
	top:424px;
	width:304px;
	height:133px;
	z-index:4;
	visibility:visible;
}
#historycontentcssexport05 {
	position:absolute;
	left:343px;
	top:366px;
	width:571px;
	height:36px;
	z-index:5;
	visibility:visible;
}
#historycontentcssexport06 {
	position:absolute;
	left:351px;
	top:247px;
	width:290px;
	height:191px;
	z-index:6;
	visibility:visible;
}
#historycontentcssexport07 {
	position:absolute;
	left:654px;
	top:247px;
	width:272px;
	height:208px;
	z-index:7;
	visibility:visible;
}
#historycontentcssexport08 {
	position:absolute;
	left:645px;
	top:472px;
	width:134px;
	height:168px;
	z-index:8;
	visibility:visible;
}
#historycontentcssexport09 {
	position:absolute;
	left:351px;
	top:750px;
	width:555px;
	height:49px;
	z-index:9;
	visibility:visible;
}
#historycontentcssexport10 {
	position:absolute;
	left:351px;
	top:545px;
	width:289px;
	height:214px;
	z-index:10;
	visibility:visible;
}
#historycontentcssexport11 {
	position:absolute;
	left:654px;
	top:545px;
	width:286px;
	height:229px;
	z-index:11;
	visibility:visible;
}
#historycontentcssexport12 {
	position:absolute;
	left:628px;
	top:773px;
	width:301px;
	height:114px;
	z-index:12;
	visibility:visible;
}
#historycontentcssexport13 {
	position:absolute;
	left:652px;
	top:1072px;
	width:278px;
	height:113px;
	z-index:13;
	visibility:visible;
}
#historycontentcssexport14 {
	position:absolute;
	left:351px;
	top:850px;
	width:290px;
	height:360px;
	z-index:16;
	visibility:visible;
}
#historycontentcssexport15 {
	position:absolute;
	left:654px;
	top:845px;
	width:272px;
	height:197px;
	z-index:15;
	visibility:visible;
}


#walkscontentcssexport01 {
	position:absolute;
	left:580px;
	top:65px;
	width:349px;
	height:36px;
	z-index:1;
	visibility:visible;
}
#walkscontentcssexport02 {
	position:absolute;
	left:344px;
	top:57px;
	width:219px;
	height:124px;
	z-index:2;
	visibility:visible;
}
#walkscontentcssexport03 {
	position:absolute;
	left:580px;
	top:213px;
	width:349px;
	height:62px;
	z-index:3;
	visibility:visible;
}
#walkscontentcssexport04 {
	position:absolute;
	left:343px;
	top:213px;
	width:195px;
	height:133px;
	z-index:4;
	visibility:visible;
}
#walkscontentcssexport05 {
	position:absolute;
	left:580px;
	top:359px;
	width:349px;
	height:36px;
	z-index:5;
	visibility:visible;
}
#walkscontentcssexport06 {
	position:absolute;
	left:344px;
	top:349px;
	width:176px;
	height:167px;
	z-index:6;
	visibility:visible;
}
#walkscontentcssexport07 {
	position:absolute;
	left:580px;
	top:542px;
	width:349px;
	height:38px;
	z-index:7;
	visibility:visible;
}
#walkscontentcssexport08 {
	position:absolute;
	left:344px;
	top:532px;
	width:216px;
	height:118px;
	z-index:8;
	visibility:visible;
}
#walkscontentcssexport09 {
	position:absolute;
	left:488px;
	top:695px;
	width:439px;
	height:190px;
	z-index:9;
	visibility:visible;
}
#walkscontentcssexport10 {
	position:absolute;
	left:344px;
	top:680px;
	width:127px;
	height:214px;
	z-index:10;
	visibility:visible;
}
#walkscontentcssexport11 {
	position:absolute;
	left:590px;
	top:936px;
	width:349px;
	height:83px;
	z-index:11;
	visibility:visible;
}
#walkscontentcssexport12 {
	position:absolute;
	left:344px;
	top:916px;
	width:231px;
	height:164px;
	z-index:12;
	visibility:visible;
}
#walkscontentcssexport13 {
	position:absolute;
	left:590px;
	top:1116px;
	width:349px;
	height:159px;
	z-index:13;
	visibility:visible;
}
#walkscontentcssexport14 {
	position:absolute;
	left:344px;
	top:1096px;
	width:231px;
	height:163px;
	z-index:14;
	visibility:visible;
}
#walkscontentcssexport15 {
	position:absolute;
	left:653px;
	top:1033px;
	width:218px;
	height:210px;
	z-index:15;
	visibility:visible;
}
