@charset "utf-8";
/* CSS Document */

body {
	text-align:center;
	background-colour:#FFF;
	background-image:url(background.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#FFF;
	margin:0 auto;
}


#overall_wrapper {
	text-align:center;
	width:970px;
	margin:0 auto;
}


#wrapper_top {
	float:left;
	background-image:url(content.png);
	background-repeat:repeat-y;
	padding: 0 25px 0 25px;
	text-align:center;
}


#overall_content_top {
	padding: 10px 10px 5px 10px;
	text-align:center;
	width:900px;
}


#wrapper_middle {
	float:left;
	background-image:url(content.png);
	background-repeat:repeat-y;
	padding: 0 25px 0 25px;
	text-align:center;
}

#overall_content_middle {
	padding: 5px 10px 0px 10px;
	text-align:left;
	width:900px;
}


#wrapper_bottom {
	float:left;
	background-image:url(content.png);
	background-repeat:repeat-y;
	padding: 0 25px 0 25px;
	text-align:center;
}


#overall_content_bottom {
	padding: 5px 10px 10px 10px;
	text-align:center;
	width:900px;
}


/* HEAD SECTION  */

#Head_Background {
	background-color:#efc9ff; /*Background colour LIGHT   */
	padding: 0 5px 0 5px;
	width: 890px;
	height:65px;
}


#Head_logo {
	text-align:left;
	width:150px;
	margin: 0 150px 0 0;
	padding: 
}


#Head_Search {
	font-family:Verdana, Arial, Helvetica, serif, sans-serif;
	font-size:small;
	color:#000;
	text-align:right;
	width:720px;
	margin: -28px 0 0 160px;
}


#Head_Search a{
	font-family:Verdana, Arial, Helvetica, serif, sans-serif;
	font-size:small;
	color:#000;
	text-decoration:none;
}


#Head_Search a:hover{
	font-family:Verdana, Arial, Helvetica, serif, sans-serif;
	font-size:small;
	color:#000;
	text-decoration: underline;
}


.Search {
	width: 150px;
	border: 1px solid #000;
	background-color: #fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;		
	padding: 3px;
	margin: 0;
}


  /* Place Names  */
#Placenames_wrapper {
	width:900px;
	margin:0;
	font-family:Verdana, Arial, Helvetica, serif, sans-serif;
	text-align:center;
	padding:2px 0 2px 0;
	color:#fff;
	font-size: small;
	line-height:1.5em;
	background-color: #906cbf;  /* Background colour DARK */
}


/* Header and Image */
#Header {
	text-align:center;
	width:900px;
	margin:0 auto;
	height:200px;
	background-image: url(Information.jpg); /* Change Head image for section */
	background-position:top;
	background-repeat: no-repeat;
  }
  
  
/* Menu  Horizontal*/
#Menu {
	text-align:center;
	width:900px;
	height:30px;
	}

.solidblockmenu{
	margin:0;
	padding: 0;
	float:left;
	color: #fff;
	width:100%;
	font: small Verdana, Arial, Helvetica, serif, sans-serif;
	background-color:#906cbf; /* Background colour */
}

.solidblockmenu li{
	display: inline;
	}

.solidblockmenu li a{
	float: left;
	color: #fff;
	padding: 7px 9px 7px 9px;
	text-decoration: none;
	border-right: 1px solid white;
	}

.solidblockmenu li a:visited{
	color: white;
	}

.solidblockmenu li a:hover, .solidblockmenu li .current{
	color: #444;
	background: transparent url(over.jpg) center center repeat-x;
}




/* Left Menus  */

#Content_Left_Main {
	float:left;
	margin: 0 0 0 0px;
	width:230px;
}





#Left_Wrapper {
	float:left;
	text-align:left;
	margin:0 auto;
	width:225px;
}

#Left_Menu {
	width:225px;
}

. urbangreymenu{
	width: 225px;
}

.headerbar{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	font-weight:normal;
	color:#FFFFFF;
	border:#1d1d1d  solid 1px;
	background-color: #906cbf; /* Background colour on Bar at top of menu*/
	margin:0  0 2px 0;
	text-transform: uppercase;
	padding: 4px;
}

.urbangreymenu ul { 
	text-align:left;
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin-bottom: 0; 
}

.urbangreymenu ul li{
	padding-bottom: 2px; 
}

.urbangreymenu ul li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	color: #000;
	border:#222 1px solid;  /* Border colour */
	background-color:#efc9ff;  /* Background colour */
	display: block;
	padding: 4px;
	line-height:1.5em;
	text-decoration: none;
}

.urbangreymenu ul li a:hover{ 
	color: #fff;
	background-color: #906cbf;  /* Background colour */
	border:  #333  solid 1px; /* Border colour */
}





/* Content Left  Links Section */
#Links_Wrapper_Content {
	width:213px;
	margin:5px 0 0 0;
	padding:5px;
	font-family:Verdana, Arial, Helvetica, serif, sans-serif;
	font-size:small;
	line-height:1.5em;
	color:#444; /* Text colour */
	border:#333 1px solid;  /* Border colour */
	background-color:#efc9ff;  /* Background colour */
}

#Links_Wrapper_Content  h1 {
	text-align:left;	
	line-height:1.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight:normal;
	color:#000;
	margin:0 0 5px 0;
	border-bottom:solid #444 1px;
}

#Links_Wrapper_Content  h6 {
	text-align: left;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	line-height:1.5em;
	color:#444;
	margin:0px auto;
}

#Links_Wrapper_Content  p {
	text-align: left;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	line-height:1.5em;
	color:#444;
}

#Links_Wrapper_Content ul { 
	text-align:left;
	list-style-type: disc;
	margin: 0 auto;
	padding:0 0 0 14px;
}


#Links_Wrapper_Content ul li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	color: #00f;
	line-height:1.5em;
	text-decoration: none;
	margin:0;
}

#Links_Wrapper_Content ul li a:hover{ 
	color:#009;
}








#Main_Content {
	float:right;	
	text-align:left;
	width:655px;
	padding:0 5px 0 0;

}

#Main_Content  h1 {
	text-align:left;	
	line-height:1.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight:normal;
	color:#000;
	margin:0px 0 5px 0;
	border-bottom:solid #444 1px;
}

#Main_Content  h5  /* PDF Files Only */{
	text-align:left;	
	line-height:1.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../PDF.jpg);
	background-repeat:no-repeat;
	font-size: small;
	font-weight:normal;
	color:#444;
	margin:0 0 0 0;
	padding: 0 0 0 50px;
}

#Main_Content  h5  a /* PDF Files Onlys */{
	text-decoration:none;
	color:#00F;
}

#Main_Content  h5 a:hover  /* PDF Files Onlys */{
	text-decoration:none;
	color:#009;
}

#Main_Content  p {
	text-align:left;	
	line-height:1.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight:normal;
	color:#444;
	margin:0;
}

#Main_Content  a {
	text-decoration:none;
	line-height:1.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight:normal;
	color:#00F;
}

#Main_Content  a:hover {
	color:#009;
}


#Main_Content  td   {
	font-size: small;
	font-weight:normal;
	color:#444; 
	line-height:1.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
}

#Main_Content  ul {
	font-size: small;
	font-weight:normal;
	color:#444; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	line-height:1.5em;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
}

#Main_Content  li {
	font-size: small;
	font-weight:normal;
	color:#444; 
	line-height:1.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
}

#Main_Content  li  a  {
	list-style-type: disc;
	text-align: left;
	font-weight:normal;
	text-decoration:none;
	font-size:small;
	line-height:1.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00F;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
}

#Main_Content  li  a:hover {
	list-style-type: disc;
	text-align: left;
	font-weight:normal;
	text-decoration: underline;
	font-size:small;
	line-height:1.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #009;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
}


#Main_Content blockquote, strong {
	font-size: small;
	color:#444; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	line-height:1.5em;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
}




#Bottom_Content {
	clear:both;
	float:left;
	width:900px;
}




#Bookmarks {
	width:900px;
	margin:5px -1px 0px -1px;
	padding: 2px 0 2px 0;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, serif, sans-serif;
	font-size:small;
	color:#444;
	border-top:#aaa 1px solid;  
	border-bottom:#aaa 1px solid; 
	background-color:#fff; 
}

#Bookmarks  a{
	color:#00f;
	text-decoration: none;
}

#Bookmarks a:hover {
	color:#009;
	text-decoration: none;
}

.Bookmark_images{
	margin:6px 4px 0 4px; 
}







/* Footer */
#Footer {
	width:898px;
	margin:5px -1px  0 -1px;
	font-family:Verdana, Arial, Helvetica, serif, sans-serif;
	font-size:small;
	line-height:1.5em;
	color:#444;
	border:#333 1px solid;
	background-color:#efc9ff;  /* Background colour */
}

#Footer_wrap {
	text-align:center;
	padding: 5px;
}

#Footer p {
	font-family:Verdana, Arial, Helvetica, serif, sans-serif;
	margin:0px;
	font-size:small;
	text-align:center;
	line-height:1.5em;
	color:#444;
}

#Footer a {
	color:#00f;
	text-decoration: none;
}

#Footer a:hover {
	color:#009;
	text-decoration: none;
}


#Footer h6 {
	font-family:Verdana, Arial, Helvetica, serif, sans-serif;
	font-size: x-small;
	font-weight:normal;
	text-align:center;
	color:#444;
	margin:0 auto;
}

#Footer h6  a{
	color:#00f;
	text-decoration: none;
}

#Footer h6 a:hover {
	color:#009;
	text-decoration: none;
}











/* Picture 
----------------------------------------------- */
.Picture_Float_left{
	margin:0px 5px 0px 0px;
	float:left;
	}
	
.Picture_Float_left_300x225{
	margin:0 10px 0 0;
	padding:0 10px 10px 0;
	float:left;
	background-image: url(../CSS/300x225.jpg);
	background-repeat:no-repeat;
	}	

.Picture_Float_left_300x200{
	margin:0 10px 0 0;
	padding:0 10px 10px 0;
	float:left;
	background-image:url(../CSS/300x200.jpg);
	background-repeat:no-repeat;
	}
	
.Picture_Float_left_200x150{
	margin:0 10px 0 0;
	padding:0 10px 10px 0;
	float:left;
	background-image:url(../CSS/200x150.jpg);
	background-repeat:no-repeat;
	}
	
.Picture_Float_left_100x75{
	margin:0 10px 0 0;
	padding:0 10px 10px 0;
	float:left;
	background-image:url(../CSS/100x75.jpg);
	background-repeat:no-repeat;
	}
	
	
.Picture_Float_center{
	margin:0 0 0 0;
	display: block;
	margin-left: auto;
	margin-right:auto; 
	left: -1px;
	top: -1px; 
	border-right:#CCC 3px solid ;
	border-bottom:#CCC 3px solid;
	padding: 5px;
}

.Picture_Float_right{
	margin:0px 0px 0px 5px;
	float:right;
}

.Picture_Float_right_300x225{
	margin:0 0 0 10px;
	padding:0 10px 10px 0;
	float:right;
	background-image:url(../CSS/300x225.jpg);
	background-repeat:no-repeat;
	}

.Picture_Float_right_300x200{
	margin:0 0 0 10px;
	padding:0 10px 10px 0;
	float:right;
	background-image:url(../CSS/300x200.jpg);
	background-repeat:no-repeat;
	}
	
.Picture_Float_right_200x150{
	margin:0 0 0 10px;
	padding:0 10px 10px 0;
	float:right;
	background-image:url(../CSS/200x150.jpg);
	background-repeat:no-repeat;
	}
	
.Picture_Float_right_100x75{
	margin:0 0 0 10px;
	padding:0 10px 10px 0;
	float:right;
	background-image:url(../CSS/100x75.jpg);
	background-repeat:no-repeat;
	}


