@charset "utf-8";
/* CSS Document */
hr{width:inherit;color: rgb(231,231,231);}

h1{z-index:6;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:14px;width:inherit;margin:0px;text-decoration:none;text-transform:uppercase;}
h2{z-index:6;color:#EC00BA;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:20px;margin:0px 0px 10px 0px;;padding:0px 0px 10px 0px;text-decoration:none; border-bottom:dotted 1px #EC00BA;}
h3{z-index:6;color:#BC8DD8;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:14px;text-transform:uppercase;margin:0px;padding:0px;text-decoration:none;}
h4{z-index:6;color:#fff;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:14px;margin-top:0px;margin-bottom:10px;text-decoration:none;font-weight:bold;}
h5{z-index:6;color:#ff;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:10px;text-transform:uppercase;margin-top:0px;margin-bottom:0px;text-decoration:none;}

/* 21stcd*/
#footer .Msg_21stcd{display:block; float:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}

/* Buttons */
.buttonVBwrap{clear: both; text-align:right; Display: block; width: 100%; float:right;}
.viewDetails{Color:#FFF; background:#CCC url(/web/20120216055646im_/http://www.gaystoke.org.uk/userfiles/Image/Buttons/ViewDetails.jpg) no-repeat; width:80px; height:17px; float:left; margin-right:5px;}
.moreDetails{Color:#FFF; background:#CCC url(/web/20120216055646im_/http://www.gaystoke.org.uk/userfiles/Image/Buttons/more.png) no-repeat; width:42px; height:13px; float:right; margin-right:5px; margin-top:4px;}
.bookNow{Color:#FFF; background: #FF9900 url(/web/20120216055646im_/http://www.gaystoke.org.uk/userfiles/Image/Buttons/BookNow.jpg) no-repeat; width:38px; height:17px; float:left;}


.MiniSearchBox input{
	color:#EC00BA;
	font-weight:bold;
	font-size:12px;
	width:133px;
	height:20px;
	border:none;
	margin:0;
	padding:0;
	padding:6px 0px 0px 6px;
	background:url(/web/20120216055646im_/http://www.gaystoke.org.uk/Images/Search_dialogue_BG.jpg) top repeat-x;
}
.MiniSearchBox img{margin:0; padding:0; margin-top:4px; width:30px; height:25px;}

.VenueInFocus{Display:block; clear:both; overflow:hidden; padding:0; margin:0; margin-top:10px;}
.VenueInFocus .ViF_Image{Display:block; float:left; padding:0; margin:0; margin-right:10px; width:200px; min-height:200px; overflow:hidden;}
.VenueInFocus .ViF_Copy{Display:block; float:left; padding:0; margin:0; width:315px; min-height:200px; overflow:hidden; font-size:13px}
.VenueInFocus .ViF_Copy img{float:right; padding:0; margin:0;}
.VenueInFocus .ViF_Copy .red{color:#BF2025; font-weight:bold;}
.VenueInFocus .ViF_Copy h2{text-transform:none; font-weight:normal; font-size:15px}
.VenueInFocus .a{color:#000; font-weight:normal;}

.listResults{Display: block; clear:both; overflow:hidden; margin:0px; width:100%; float:left; margin-top:5px; margin-bottom:5px; padding-bottom:5px; border-bottom: #7a4b7f 1px dotted;}
.listResults .imgblock{float:right; width:100px; overflow:hidden; margin-right:5px; margin-bottom:8px; margin-top:3px;}
.listResults .copyblock{float:left; width:490px; overflow:hidden; padding:0px; margin:0px; margin-top:4px;}
.listResults .copyblock{font-size:12px;}
.listResults .copyblock h2{text-transform:none; font-weight:normal; color:#BC8DD8; font-size:14px}
.listResults .copyblock img{float:right;}
.listResults .copyblock .red{color:#BF2025;}
.listResults .stretch{width:100%;}
.listResults a{text-decoration:none;}

#RightColumnCopy h1{margin:0px; margin-top:9px; margin-bottom:7px;}

#MiddleTitle h1{margin:0px; margin-top:9px;} 
#MiddleColumn fieldset {padding:0; margin:0; margin-top:10px; border:0px;}
#MiddleColumn label{width: 220px; padding-top:5px;}
#MiddleColumn .accredited p{ margin:0;}
#MiddleColumn a:link, #MiddleColumn a:visited{
	color:#EC00D2;
	text-decoration:none;
}
#MiddleColumn a:hover{
	color:#EC00BA;
	text-decoration:underline;
}
#MiddleColumn a{text-decoration:none;}
#MiddleColumn .subButton{color:#FFFFFF; background:#BF2025; font-size:11px; border: #821517 1px outset;}

#categories a:link, #categories a:visited{color:#fff;text-decoration:none;}
#categories a:hover{color:#fff;text-decoration:underline;}

.hdrsearchTXT{font-size:10px;color:rgb(118,112,100);height:16px;width:170px;padding:0 4px;border:solid 2px #ccc;margin:0}
.hdrsearch input.imgsubmit{margin-top:5px}

.templateI_F{display:block; padding:0px; margin:0px; overflow:hidden; z-index:3;}
#CopyBody .templateI_F{margin-bottom:10px;}
#MiddleWrap .templateI_F{margin-bottom:20px; float:left;margin-right:12px; z-index:5;}
#LeftColumn .templateI_F{margin-left:15px;}
#RightColumn .templateI_F{float:left;margin-bottom:10px;z-index:4;}
#FooterTemplate .templateI_F{
	text-align:center;
	margin-bottom:0px;
	margin-top: 10px;
	float:left;
}
#Header .templateI_F{ position:absolute; z-index:3;}


/* ICAL stuff */
.iCal{Display:block;clear: both;width:100%;min-height:43px;background: url(/web/20120216055646im_/http://www.gaystoke.org.uk/images/calendar.jpg) no-repeat;overflow:hidden;z-index:4;}
.iCal{font-family:Arial, Helvetica, sans-serif;}
.iCal h5{width:170px;float:right;color:#1b3f71;font-weight:bolder;font-size:12px;text-transform:none;margin-top:1px;margin-bottom:0px;text-decoration:none;}
.iCal p{font-weight:bolder;font-size:10px;text-transform:none;margin-top:0px;width:170px;float:right;}
.iCal a:link, .iCal a:visited, .iCal a:active {color:#1b3f71; text-decoration:none;}
.iCal a:hover {color:#1b3f71; text-decoration:none;}


/* Search */
.SearchResultTitle{color: rgb(164,21,23);font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:10px;margin-top:0px;margin-bottom:0px;text-decoration:none;}
.SearchResultTxt{font-family:Arial, Helvetica, sans-serif;font-size:10px;text-transform:none;text-decoration:none;color:#000000;}
.searchSITE{font-family:Arial, Helvetica, sans-serif;font-size:10px;text-transform:uppercase;text-decoration:none;color:#000000;}
.searchMOGE{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:rgb(118,112,100);height:18px;width:230px;padding:0px;margin:0px;position:relative;border-color:rgb(231,231,231);border-style:solid;border-width:1px;}
.searchMOGEFrm{Padding:0px; margin:0px;}
.searchOUT{background-color:#D3E9FE; width:437px; display:block; overflow:hidden; min-height:50px; margin:0px; padding-left:12px;padding-right:12px;padding-bottom:20px;background-image:url(/web/20120216055646im_/http://www.gaystoke.org.uk/images/outsideSEARCHbottom_TurqBlue.gif); background-position:bottom; background-repeat:no-repeat;}
.searchHDR{background-color:#D3E9FE; width:461px; display:block; overflow:hidden; height:20px; margin:0px; padding:0px;background-image:url(/web/20120216055646im_/http://www.gaystoke.org.uk/images/outsideSEARCH_TurqBlue.gif); background-position:top; 	background-repeat:no-repeat;}
.searchOUTrow{display:block;overflow:hidden;Width:100%;border-bottom-color: #006691;border-bottom-style:dotted;border-bottom-width:1px;padding-top:5px;padding-bottom:5px;}
.QuickBuySel{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:rgb(118,112,100);height:18px;width:160px;padding:0px;margin-left: 3px;position:relative;border-color:rgb(231,231,231);border-style:solid;border-width:1px;}
.QuickBuyFrm{Padding:0px; margin:0px;}

.fbTXT{font-size:13px;}

.copyMSG {color:#000000;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;text-decoration:none;font-size:10px;}

.warning12{color: RED;font-family: Arial, Helvetica, sans-serif;font-weight:normal;font-size:12px;text-transform:uppercase;margin-top:0px;margin-bottom:0px;text-decoration:none;}

.dotredline{Display:block;height:1px;width:100%;border-bottom-color: rgb(164,21,23);border-bottom-style:dotted;border-bottom-width:1px;margin-top:15px;margin-bottom:15px;}
.solidredline{Display:block;height:1px;width:100%;border-bottom-color: rgb(164,21,23);border-bottom-style:solid;border-bottom-width:1px;margin-top:15px;margin-bottom:15px;}
.solidwhiteline{Display:block;height:1px;width:100%;border-bottom-color: #F0F5F8;border-bottom-style:solid;border-bottom-width:1px;margin-top:5px;margin-bottom:5px;}
.dotLgreyline{Display:block;height:1px;width:100%;border-bottom-color: rgb(231,231,231);border-bottom-style:dotted;border-bottom-width:1px;margin-top:15px;margin-bottom:15px;}
.solidLgreyline{clear:both;Display:block;height:1px;width:100%;border-bottom-color: rgb(231,231,231);border-bottom-style:solid;border-bottom-width:1px;margin-top:15px;margin-bottom:15px;z-index:5;}

/* byGenreMonth in CalObj */
.byGenreMonth{margin:0px; padding:0px; font-size:11px; z-index:6;}
.byGenreMonth p{margin:0px; padding:0px; margin-bottom:2px;}

/* Galleries */
ul.gallery{float: left;padding:0pt; margin:0pt;}
ul.gallery li{float: left; list-style-type: none; padding: 2px; margin: 0pt;}
ul.gallery li img{width:125px; height:125px;}

#whatsonRight .GalleryWrapperHidden{text-align: left;}
.GalleryWrapper .GalleryHeader{}
.GalleryWrapper .GalleryHeader h5{padding:0px; margin:0px; margin-top:7px; margin-left:20px; text-align:left;}

.GalleryWrapper .GalleryScroller{display:block;float:left;clear:both;overflow: auto;width:223px;max-height:162px;margin:0px;padding-left:13px;padding-top:3px;background-color:#FFFFFF;border-bottom: #333333 1px solid;border-left: #5A6362 1px solid;border-right: #879391 1px solid;}
.GalleryScroller .GalleryThumbnail{display:block; overflow:hidden; float:left; margin:0px; padding:0px;}
.GalleryScroller .GalleryThumbnail a{width:95px; height:51px; margin-right:20px; margin-bottom:20px; text-align:left;}
 
.videoThumbDetails .videoTitle {font-weight: bold;display: block;float: left;}
.videoItem .videothumb {float: left;padding-right: 10px;}
.videoThumbDetails .videoViews {float: left;display: block;width: 110px;font-weight:normal;}
.videoItem .videoThumbDetails {float: left;	width: 110px;}
.GalleryWrapper .videoItem {float: left;padding-bottom: 10px;font-size: 12px;}
.GalleryWrapper .GalleryScroller {border-top-color: #D2DBDA;border-right-color: #D2DBDA;border-bottom-color: #D2DBDA;border-left-color: #D2DBDA;}
.GalleryWrapper a:link, .GalleryWrapper a:visited{color:#000000;text-decoration:none;}
.GalleryWrapper a:hover{text-decoration:underline;}

/*
     FILE ARCHIVED ON 05:56:46 Feb 16, 2012 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 13:50:05 Sep 22, 2024.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.506
  exclusion.robots: 0.016
  exclusion.robots.policy: 0.008
  esindex: 0.009
  cdx.remote: 66.963
  LoadShardBlock: 58.195 (3)
  PetaboxLoader3.datanode: 70.567 (4)
  load_resource: 107.155
  PetaboxLoader3.resolve: 47.976
*/