﻿/* CSS Document */

/* Navigation */
#NavigationLayer {
	float:left;
	width:132px;
}

.NavigationDiv {
	float:left; 
	width:130px;
	margin-top:42px;
}

* html .NavigationDiv {
	float:left; 
	width:130px; 
}

* + html .NavigationDiv {
	float:left; 
	width:130px; 
}

.NavigationDivSubPage {
	float:left;	
	width:119px; 
	margin-top:41px;
}

* html .NavigationDivSubPage {
	float:left;	
	width:119px; 
	margin-top:36px;
}

* + html .NavigationDivSubPage {
	float:left;	
	width:119px; 
	margin-top:36px;
}

.mainnavHome {
	display:block;
	background-image:url(/images/navigation/Home_off.jpg);
	width:94px;
	height:28px;
	margin:0;
	padding:0;
}

.mainnavHome:hover {
	display:block;
	background-image:url(/images/navigation/Home_on.jpg);
	width:94px;
	height:28px;
	margin:0;
	padding:0;
}
#home .mainnavHome  {
	display:block;
	background-image:url(/images/navigation/Home_on.jpg);
	width:94px;
	height:28px;
	margin:0;
	padding:0;
}


.mainnavForum {
	display:block;
	background-image:url(/images/navigation/forums.jpg);
	width:94px;
	height:28px;
	margin:0;
	padding:0;
}



.mainnavForum:active {
	display:block;
	background-image:url(/images/navigation/forumsOn.jpg);
	width:94px;
	height:28px;
	margin:0;
	padding:0;
}

.mainnavForum:hover {
	display:block;
	background-image:url(/images/navigation/forumsOn.jpg);
	width:94px;
	height:28px;
	margin:0;
	padding:0;
}

.mainnavBlogToby {
	display:block;
	background-image:url(/images/navigation/TobysBlog_off.jpg);
	width:117px;
	height:27px;
	margin:0;
	padding:0;
}

.mainnavBlogToby:hover {
	display:block;
	background-image:url(/images/navigation/TobysBlog_on.jpg);
	width:117px;
	height:27px;
	margin:0;
	padding:0;
}

.mainnavBlogBadger {
	display:block;
	background-image:url(/images/navigation/Badgersblog_off.jpg);
	width:134px;
	height:24px;
	margin:0;
	padding:0;
}

.mainnavBlogBadger:hover {
	display:block;
	background-image:url(/images/navigation/Badgersblog_on.jpg);
	width:134px;
	height:24px;
	margin:0;
	padding:0;
}

.mainnavBadgered {
	display:block;
	background-image:url(/images/navigation/Badgered_off.jpg);
	width:118px;
	height:23px;
	margin:0;
	padding:0;
}

.mainnavBadgered:hover {
	display:block;
	background-image:url(/images/navigation/Badgered_on.jpg);
	width:118px;
	height:23px;
	margin:0;
	padding:0;
}

.mainnavrateBadger {
	display:block;
	background-image:url(/images/navigation/RateBadger_off.jpg);
	width:124px;
	height:27px;
	margin:0;
	padding:0;
}

.mainnavrateBadger:hover {
	display:block;
	background-image:url(/images/navigation/RateBadger_on.jpg);
	width:124px;
	height:27px;
	margin:0;
	padding:0;
}

.mainnavRound {
	display:block;
	background-image:url(/images/navigation/YourRound_off.jpg);
	width:117px;
	height:23px;
	margin:0;
	padding:0;
}

.mainnavRound:hover {
	display:block;
	background-image:url(/images/navigation/YourRound_on.jpg);
	width:117px;
	height:23px;
	margin:0;
	padding:0;
}

.mainnavArchive {
	display:block;
	background-image:url(/images/navigation/Archive_off.jpg);
	width:87px;
	height:24px;
	margin:0;
	padding:0;
}

.mainnavArchive:hover {
	display:block;
	background-image:url(/images/navigation/Archive_on.jpg);
	width:87px;
	height:24px;
	margin:0;
	padding:0;
}

.mainnavBrewery {
	display:block;
	background-image:url(/images/navigation/Brewery_off.jpg);
	width:100px;
	height:27px;
	margin:0;
	padding:0;
}

.mainnavBrewery:hover {
	display:block;
	background-image:url(/images/navigation/Brewery_on.jpg);
	width:100px;
	height:27px;
	margin:0;
	padding:0;
}

.mainnavHomeSub {
	display:block;
	background-image:url(/images/navigation/subpage/home_off.jpg);
	width:94px;
	height:27px;
	margin:0;
	padding:0;
}

.mainnavHomeSub:hover {
	display:block;
	background-image:url(/images/navigation/subpage/home_on.jpg);
	width:94px;
	height:27px;
	margin:0;
	padding:0;
}


.mainnavForumSub {
	display:block;
	background-image:url(/images/navigation/subpage/forumsSub.jpg);
	width:94px;
	height:27px;
	margin:0;
	padding:0;
}

.mainnavForumSub:hover {
	display:block;
	background-image:url(/images/navigation/subpage/forumsSubOn.jpg);
	width:94px;
	height:27px;
	margin:0;
	padding:0;
}
forum .mainnavForumSub {
	display:block;
	background-image:url(/images/navigation/subpage/forumsSubOn.jpg);
	width:94px;
	height:27px;
	margin:0;
	padding:0;
}

.mainnavBlogTobySub {
	display:block;
	background-image:url(/images/navigation/subpage/tobysblog_off.jpg);
	width:117px;
	height:28px;
	margin:0;
	padding:0;
}

.mainnavBlogTobySub:hover {
	display:block;
	background-image:url(/images/navigation/subpage/tobysblog_on.jpg);
	width:117px;
	height:28px;
	margin:0;
	padding:0;
}

.mainnavBlogBadgerSub {
	display:block;
	background-image:url(/images/navigation/subpage/badgersblog_off.jpg);
	width:134px;
	height:24px;
	margin:0;
	padding:0;
}

.mainnavBlogBadgerSub:hover {
	display:block;
	background-image:url(/images/navigation/subpage/badgersblog_on.jpg);
	width:134px;
	height:24px;
	margin:0;
	padding:0;
}

.mainnavBadgeredSub {
	display:block;
	background-image:url(/images/navigation/subpage/badgered_off.jpg);
	width:119px;
	height:23px;
	margin:0;
	padding:0;
}

.mainnavBadgeredSub:hover {
	display:block;
	background-image:url(/images/navigation/subpage/badgered_on.jpg);
	width:119px;
	height:23px;
	margin:0;
	padding:0;
}

.mainnavrateBadgerSub {
	display:block;
	background-image:url(/images/navigation/subpage/rateBadger_off.jpg);
	width:124px;
	height:27px;
	margin:0;
	padding:0;
}

.mainnavrateBadgerSub:hover {
	display:block;
	background-image:url(/images/navigation/subpage/rateBadger_on.jpg);
	width:124px;
	height:27px;
	margin:0;
	padding:0;
}

.mainnavRoundSub {
	display:block;
	background-image:url(/images/navigation/subpage/round_off.jpg);
	width:117px;
	height:23px;
	margin:0;
	padding:0;
}

.mainnavRoundSub:hover {
	display:block;
	background-image:url(/images/navigation/subpage/round_on.jpg);
	width:117px;
	height:23px;
	margin:0;
	padding:0;
}

.mainnavArchiveSub {
	display:block;
	background-image:url(/images/navigation/subpage/archive_off.jpg);
	width:87px;
	height:24px;
	margin:0;
	padding:0;
}

.mainnavArchiveSub:hover {
	display:block;
	background-image:url(/images/navigation/subpage/archive_on.jpg);
	width:87px;
	height:24px;
	margin:0;
	padding:0;
}

.mainnavBrewerySub {
	display:block;
	background-image:url(/images/navigation/subpage/brewery_off.jpg);
	width:100px;
	height:28px;
	margin:0;
	padding:0;
}

.mainnavBrewerySub:hover {
	display:block;
	background-image:url(/images/navigation/subpage/brewery_on.jpg);
	width:100px;
	height:28px;
	margin:0;
	padding:0;
}
/* End Navigation */

/* Template */
body {
	background-image:url(/images/template/background.jpg);
	margin:0;
	padding:0;
	
	
}

.SurroundingDiv {
	width:979px; 
	margin:auto; 
	height:602px; 
	background-image:url(/images/template/mainTemplateBg.jpg); 
	background-repeat:no-repeat;
}

.SurroundingDivSubPage {
	width:979px; 
	margin:auto; 
	height:600px; 
	background-image:url(/images/template/subpage_bg.jpg); 
	background-repeat:no-repeat;
}

.LogoDivHomePage {
	float:left; 
	margin-top:65px; 
	margin-left:14px;
}

.LogoDivHomePage h1 {
    width: 100px;
    height: 65px;
    text-indent: -5000em;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0;
    background: url("../../images/theme/badger-sett-ale-club-logo.png");
}

.LogoDivSubPage {
	float:left; 
	margin-top:70px; 
	margin-left:16px;
}

* html .LogoDivSubPage {
	float:left; 
	margin-top:70px; 
	margin-left:7px;
}

* html .LogoDivHomePage {
	float:left; 
	margin-top:69px; 
	margin-left:8px;
}

.clearDiv {
	clear:both;
}


/* Subpage */
.MainContainer {
	width:980px; 
	margin:auto;
}

.HeaderImg {
	float:left; width:980px; 
	height:176px; 
	background-image:url(/images/template/subpage/subpage_Header.jpg); 
	background-repeat:no-repeat;
}

#contHeader {float:left; width:846px; margin:0px auto 0px auto; padding:22px 0px 0px 0px;}

.ContentContainer {
	background-image:url(../../images/template/subpage/CentralRepeaterImg.jpg); 
	width:980px; 
	background-repeat:repeat-y;
}

.NavigationDivSub  {
	float:left; 
	width:133px; 
	text-align:left;
}

.CentralDiv {
	float:left; 
	width:846px; 
	background-image:url(/images/template/subpage/centreExpand.jpg); 
	background-repeat:repeat-y;
}

/*.DivPadding {
	padding-left:80px; 
	padding-right:50px;
}
*/

.DivPadding {
	margin:0px auto 0px auto;
}


.FooterDiv {
	width:979px; 
	height:40px; 
	background-image:url(/images/template/subpage/subpage_footer.jpg); 
	background-repeat:no-repeat;
	margin-left:1px;
}

* html .FooterDiv {
	width:979px; 
	height:40px; 
	background-image:url(/images/template/subpage/subpage_footer.jpg); 
	background-repeat:no-repeat;
}

* + html .FooterDiv {
	width:979px; 
	height:40px; 
	background-image:url(/images/template/subpage/subpage_footer.jpg); 
	background-repeat:no-repeat;
}

/* End Template */

/* Postcode anywhere */
.hide {
	display:none;
}

.show {
	display:block;
}
/* End Postcode anywhere */

/* Registration form */
.register 
{
	background-color:White;
}
/* End registration form */

/* Membership form */
/* AP: Hide the fields we dont want to see */
#ek_MapLatitude_label{display: none;}
#ek_MapLatitude{display: none;}
#ek_MapLongitude_label{display: none;}
#ek_MapLongitude{display: none;}
#ek_userlanguage_label{display:none;}
#__ekSelUserLang{display:none;}
#ek_MapAddress_label{display:none;}
#ek_MapAddress{display:none;}
#__ekreset_button{display:none;}

#ctl00_ContentPlaceHolder2_tbxEmailHidden{display: none;}
/* End Membership form */

.forum_wrapper
{
	width:716px;
	margin:0px auto 0px auto; 
	
}

.blog_wrapper
{
	width:716px;
	margin:0px auto 0px auto; 
}
.entry td {font-size:100%; padding-left:40px; float:left; width:600px; }


/* Form styling */
.registerHeading {
	font-family:Arial;
	font-size:1.3em;
	margin:0;
	padding:0;
}

#Registration {
	padding:20px;
	border:3px solid #6B3119;
	font-family:Arial;
	font-size:0.8em;
	float:left;
}

.clear5 
{
	clear:both; 
	margin-bottom:10px;
}


.blueBox { width:380px; font-size:11px; margin:0px 0px 0px 0px; color:#000;  float:left; padding:0px; text-align:center;}

.blueBoxBtm { width:100px; font-size:11px; margin:-10px 0px 0px 0px; color:#000; height:20px; float:left; padding:5px 1px 2px 1px; text-align:center;}
.blueBoxBtm a {color:#000;}

#btnFind {   font-size:10px; cursor:pointer;}

.bricks {background:url(/images/navigation/bricks.gif) repeat-y; float:left;
text-align:left;
width:133px; display:block; }

/* Badgered Thankyou */
.plineheight 
{
	line-height:20px;
}

.ThanksSurroundDiv 
{
	width:700px; 
	margin:auto; 
	text-align:left;
}

.clr {
    clear: both;
}