/* CSS Document */
html, body {height: 100%;padding-top:10px;margin:10px;}
body {background-color:#000;font-family: "Arial";font-size: 12px;color:#FFFFFF;padding:0px;margin:0px;}
table{margin-left:20px;}.nmTable{margin-left:0px;float:right;}
.lg{background-color:#CCCCCC;color:#000066;}
.w{background-color:#FFFFFF;color:#000066;text-align:center;padding-left:4px;padding-right:4px;}
hr{color:#000000;}
.Turks-Head{background:url(images/TurksBckGrnd.jpg) repeat-x;}
.TransPos{margin:0px;margin-left:10px;position:relative;float:right;width:180px;height:40px;}
ul{	list-style:none;}ul li{text-decoration: none;margin:0px;padding:0px;}
a{text-decoration: underline;color:#FFF;}
a:hover {text-decoration: none;color:#FFF;}
a:active {text-decoration: underline;color:#FFF;}
#container {width: 930px;height: auto !important;margin-left: auto;margin-right: auto;margin-top: 0px;margin-bottom:0px;display:block;}
.core_header {width: 762px;height:250px;margin:0px;padding:0px;position:relative;left:7px;}
.StH_Header{background: url(images/header.jpg);}
.core_header_new {width: 750px;height:150px;margin:0px;margin-bottom:2px;padding:0px;position:relative;float:left;border-top: 4px ridge #FFF;border-left: 4px ridge #FFF;border-right:none;border-bottom:none;background-repeat:no-repeat;}
.StH_Header_new{background-image: url(images/Header_new.jpg);}
.RavenheadHeader{background-image:url(places/RavenHead_Greenway/images/Ravenhead_heading.jpg);}
.TurksHeader{background-image:url(entertainment/Turks/Turksheading.jpg);}
.PlaceHeader{background-image:url(places/placesheading.jpg);}
.golfHeading{background-image:url(golf/images/Golfheading.jpg);}
.MuseumHeader{background-image:url(interests/TransportMuseum/images/TransportMuseumHeading.jpg);}
.SankeyHeading{background-image:url(places/Sankey%20Valley/SankeyValleyHeading.jpg);}
.CarrMillHeading{background:url(places/Carr%20Mill/images/CarrMillheading.jpg);}
.TaylorHeader{background-image:url(places/Taylor%20Park/images/TaylorParkHeader.jpg);}
.Sherdley{background-image:url(places/Sherdley%20Park/images/SherdleyParkHeading.jpg);}
.BridgeHeading{background-image:url(interests/Bridge%20Club/BridgeHeading.jpg);}
.FirTreeHeader{background-image:url(places/Fir_Tree_Farm/images/FirTreeHeading.jpg);}	
#header_text{position:relative;right:20px;top:45px;font-size:16pt;float:right;font-weight:bold;}
img{margin:4px;}
#core_right {margin-top:1px;float:left;height:auto;width:750px;background-color:#030;color:#000;margin-left:6px;border: 4px ridge #FFF;}
#core_right_new{margin-top:1px;float:left;height:auto;width:750px;background-color:#CCC;color:#000;margin-left:0px;border: 4px ridge #FFF;}
.content-box{padding:6px;height:auto !important;float:left;width: 736px;font-family: "Arial";font-size: 14px;color:#FFF;}
.transparent{filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.5;}
.tumb{float: left;margin-right:5px;padding:0px;}
h1{font-family: Georgia,Verdana, sans-serif;font-size:16px;height:22px;margin:0px;padding:0px;color:#FFF;width:718px;margin-bottom:4px;font-weight:bold;}
h2{font-family: Georgia,Verdana,sans-serif;font-size:18px;height:25px;}
h3{font-family: Georgia,Verdana,sans-serif;font-size:15px;height:22px;margin:0px;padding:0px;color:#FFF;width:718px;background: url(images/content_header.jpg) bottom left repeat-x;
margin-bottom:5px;font-weight:bold;}
.TxtC{text-align:center;}
.highlight{font-family: Georgia,Verdana,sans-serif;font-weight:bold;color:#FFFF00;}
.big{font-size:16px;}
.lightyellow{color:#FFFFCC;font-weight:bold;}
.listing{height:auto;width:700px;overflow:auto;float:left;margin:.5em;padding:.5em;background-color:#336699;color:#FFFF00;list-style:none;border:thick double #00FF00;}
.listing li{width:670px;background-color:#000;size:auto;margin:4px;padding:2px;font-weight:bold;border:thin double #FFFF00;}
.listing li a:hover{color:#FF0000;}.listing li a:visited{color:#99FFFF;}
.listing li img{position:relative;float:right;padding:0px;border:0px;margin:0px;}
.restrict{height:16em;}.withpic{height:50px;}
.dkblue{color:#000099;}
.red{color:#990000;}
.white{color:#FFFFFF;}
.emerald{color:#009933;}
.grey{background-color:#666666;}
.dgrey{background-color:#333;}
.orange{color:#FF9900;}
.BB{background-color:#000;}
.Ents_menu{ display:block;padding: 0px;margin:1em;width:320px;}
.Ents_menu li{display: inline;}
.Ents_menu li a {display: block;width:310px;border: solid 1px #FFFFFF;background-color:#699;font-family: arial, verdana, helvetica;font-weight: bold;font-size: 14px;text-decoration: none;color:#000000;text-align:justify; text-indent:8px; height:auto;-moz-opacity:0.8;filter: alpha(opacity=80);}
.Ents_menu li a:hover {background-color: #59636f;-moz-opacity:0.9;filter: alpha(opacity=90);}
.FR{float:right;}.FL{float:left;}.pL{padding-left:28px;}.CB{clear:both;}
.placeit{position:absolute;top:170px;left:550px;}
.placeit_new{position:absolute;top:140px;left:550px;}
.AMPic{width:108px;height:160px;}
.radius{-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;border-radius:10px;}
#lightbox{	position: absolute;	left:0;width:100%; z-index:100;text-align:center;line-height:0;}
#lightbox img{ width: auto; height:auto;}
#lightbox a img{ border: none;}
#outerImageContainer{ position: relative; background-color: #fff; width: 250px;height:250px; margin:0 auto;}
#imageContainer{ padding:10px;}
#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height:0;}
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;background: url(images/prevlabel.gif) left 15% no-repeat;}
#nextLink { right: 0; float: right;background: url(images/nextlabel.gif) right 15% no-repeat;}
#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%;}
#imageData{	padding:0 10px; color: #666;}
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	
#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000;}
/* New Menu */
.menu {width:793px; height:18px; position:relative; z-index:100;font-family:arial, sans-serif;margin:1px 0px 1px 8px;}
.menu ul {padding:0;margin:0;list-style-type:none;width:auto;}
.menu ul li {float:left;padding-right:4px;width:114px;position:relative;}
.menu ul a, .menu ul a:visited {display:block;font-size:12px;text-decoration:none; color:#000033; width:112px; height:18px; background:#CCC;text-align:center;line-height:20px; font-weight:bold;border:3px ridge #FFF;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;border-radius:6px;}
.menu ul ul a, .menu ul ul a:visited {display:block;font-size:12px;text-decoration:none; color:#000033; width:112px; height:18px;background:#CCC;text-align:left;line-height:20px; font-weight:bold;border:3px ridge #FFF;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;border-radius:6px;}
.menu ul a:hover {background-color:#FFC;color:#333333;}
.menu ul ul a.drop, .menu ul ul a.drop:visited {background:#d4d8bd;text-align:center; line-height:20px; font-weight:bold;}
.menu ul ul a.drop:hover{background:#c9ba65}
.menu ul ul :hover > a.drop {background:#c9ba65}
.menu ul ul {visibility:hidden;position:absolute;height:0;top:23px;left:0;padding:1px;width:114px;text-align:center; line-height:20px; font-weight:bold;}
.menu table {position:absolute; top:0; left:0; border-collapse:collapse;}
.menu ul ul a, .menu ul ul a:visited {background:#d4d8bd; color:#000; height:18px; line-height:19px;width::inherit;text-align:center;font-weight:bold;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;border-radius:6px;}
.menu a:hover, .menu ul ul a:hover{color:#000099; background:#b7d186;text-align:center; line-height:20px; font-weight:bold;}
.menu :hover > a, .menu ul ul :hover > a {color:#000099; background:#b7d186;text-align:center; line-height:20px; font-weight:bold;}
.menu ul li:hover ul,
.menu ul a:hover ul{visibility:visible; }
.NMP{margin:0px;padding:0px;}
 .rp{ padding-right:26px}

