/* CSS Document */

body{ font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-weight:normal; margin:0px; background:url(../images/world-map/map-page/bg.gif)}
h1 { font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; display:inline; font-weight:normal }
.h1help { font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; display:inline;font-weight:normal }
 h2 { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; display:inline; font-weight:bold}
 h3, h4, h5 { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; display:inline; font-weight:normal}
.style2 {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.style3 {color:#FFFFFF}
.style4 {font-family:Arial, Helvetica, sans-serif}
.style5 {font-size:12px}
.bluestyle {font-size:12px; color:#000000; text-align:left}
.picturefield{padding-top:30px; padding-left:0px; padding-right:0px; padding-bottom:20px; margin:0px; vertical-align:top; color:#FFFFFF; background-color:#BABBCF;  background-image: none; font-size:18px; text-align:center; font-family:"Times New Roman", Times, serif; font-style:italic; font-weight:bold;}
.picturefieldcontact{padding-top:10px; padding-left:0px; padding-right:0px; padding-bottom:20px; margin:0px; vertical-align:top; color:#FFFFFF; background-color:#BABBCF;  background-image: none; font-size:18px; text-align:center; font-family:"Times New Roman", Times, serif; font-style:italic; font-weight:bold;}

.textfield{ padding-left:20px; padding-top:10px; padding-right:20px; padding-bottom:10px; vertical-align:top; text-align:justify}
a, a h3, a h3:hover, a h3:visited, .description {
color:#000000; text-decoration:underline;

}

A.link 		{ color:#000000}
A.visited 	{ color:#000000}
A.active 	{ color:#000000}

.whitelinks {	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	
}
.whitelinks2 {	color:#FFFFFF;
}
.whitetext {	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	font-weight:normal;
	
	
}
.whitetext2 {	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:left;
	font-weight:normal;
	
	}
.whitetextcenter {	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	
}
.welcome{
font-size:18px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; display:inline; font-weight:normal

}

#container {
	position:relative;
	height:1000px;
	text-align:left;
	z-index:5;
	top:0px;
	left:0px;
	margin:0px;
	padding:0px;
	width:827px;
}
#World-Map-Header {
	position:absolute;
	top:0px;/*681*/
	left:0px;
	/*width: 1100px;*/
	height:189px;
	width:827px;
	background-color:#FFFFFF;
	background-image:url(../images/world-map/map-page/world-map-header.jpg);
	background-repeat:repeat-x;
	width:auto;
	z-index:4;
	
}
#Map-Menu {
	position:absolute;
	top:189px;/*681*/
	left:0px;
	/*padding-left:86px;*/
	padding-left:100px;
	padding-top:7px;
	color:#FFFFFF;
	/*width: 1000px;*/
	height:33px;
	background-color:#444444;
	background-image:url(../images/world-map/map-page/menu.gif);
	background-repeat:repeat-x;
	width:1100px;
	z-index:4;
	
}
#Map-Content{
	position:absolute;
	top:222px;/*681*/
	left:0px;
	margin:0px;
	/*width: 1200px;*/
	padding-left:86px;
	overflow:visible;
	/*background-color:#FFFFFF;*/
	background-image:url(../images/world-map/map-page/content-bg.gif);
	background-repeat:repeat-y;
	width:861px;
}
#Crayke-Castle-Holiday-Cottage-Content2{
	position:absolute;
	top:171px;/*681*/
	left:0px;
	/*width: 1200px;*/
	padding-left:86px;
	overflow:visible;
	background-color:#FFFFFF;
	background-image:url(../images/world-map/map-page/content-bg.gif);
	background-repeat:repeat-y;
}
#North-Yorkshire-Footer{
background-image:url(../images/world-map/map-page/world-map-footer.jpg);
	position:absolute;
	left:0px;
	width:827px;
	height:105px;

	padding-left:120px;
	padding-top:5x;
	
	background-repeat:no-repeat;
	text-transform:uppercase;

}
#world-description {
	position:absolute;
	letter-spacing:0.2ex;
	text-transform:uppercase;
	text-align:right;
	line-height:20px;
	width:387px;
	height:157px;
	z-index:1;
	left:533px;
	top:41px;
	color:#1F2463;
}
#text-content {
	padding-left:40px;
	padding-top:10px;
	padding-top:5px;
	height:415px;
	overflow:auto;
}
#text-content2 {
	padding:10px;
	height:415px;
	overflow:auto;
}
