	
	
/*import url("http://www.edgbaston.com/?css=style/css-reset.v.1326907953");*/
/*@import url("http://www.edgbaston.com/?css=style/css-typography.v.1326907953");*/
/*@import url("http://www.edgbaston.com/?css=style/css-style.v.1326907953");*/
/*@import url("http://www.edgbaston.com/?css=style/css-nav.v.1326907953");*/
/*@import url("http://www.edgbaston.com/?css=style/css-scroller.v.1326907953");*/  
/*@import url("http://www.edgbaston.com/?css=style/css-subnav.v.1326907953");*/
/*@import url("http://www.edgbaston.com/?css=style/css-clearing.v.1326907953");*/
/*@import url("http://www.edgbaston.com/?css=style/css-tables.v.1326907953");*/
/*@import url("http://www.edgbaston.com/?css=style/css-shop.v.1326907953");*/
/*@import url("http://www.edgbaston.com/?css=style/css-sidenav.v.1326907953");*/
/*@import url("http://www.edgbaston.com/?css=style/css-forms.v.1326907953"); */






/*************************************************************************** 
* Reset *
****************************************************************************/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	}
	

img, div, h1, h2, h3, h4, h5, a, ul, li { behavior: url(http://www.edgbaston.com/images/furniture/iepngfix.htc) }









/*************************************************************************** 
* Typography *
****************************************************************************/


a {color: #6699ff; text-decoration: none;}

a:hover, a:focus {color:#ffffff;}

h1, h2, h3, h4, h5, h6 { font-family: Helvetica, Arial, sans-serif; margin: 0px; padding: 0px; line-height: 20px; letter-spacing: -0.035em; font-weight: normal;}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { border: none; }
  
h1 				{ color: #6699ff; font-size: 32px; margin: 0 0 20px 0; line-height: 40px;}
h2 				{ color: #6699ff; font-size: 20px; margin: 0 0 10px 0; padding:10px 0 0 0; line-height: 20px;}
h3 				{ color: #6699ff; font-size: 14px; margin: 0 0 0px 0;}
h4 				{ color: #6699ff; font-size: 13px; margin: 0 0 0px 0;}
h5				{ font-weight: bold; color: #fff;}


p {font-size: 13px; margin-bottom: 20px;}

strong {font-weight: bold; color:#99c2f8;}

time {color:#ffffff;}

em {font-style: italic;}

p.small {font-size: 10px; margin:0 0 5px 0;line-height:15px;}


#grizzlies h1, #grizzlies h2, #grizzlies h3, #grizzlies h4, #grizzlies h5, #grizzlies h6, #grizzlies strong { color: #002768;}



#min .block h2 {margin-bottom: 5px; font-size: 2em;}


.newsscroller h3 a {color: #002768; text-decoration: none;}
.newsscroller h3 a:hover {text-decoration: underline;}

.read-more {}


#sidebar .block h2 {font-size: 1.5em;}

#sidebar .block ul {margin-left:1em;}



.post h1 { margin: 0 0 0px 0; line-height: 40px;}

.picture em {font-size:12px; line-height:15px; color:#99c2f8;}


#membership ul.ticks {
	list-style-type:none;
	padding: 0 0 20px 0;
}

#membership ul.ticks li{background-image:url(http://www.edgbaston.com/images/furniture/bullet-tick-blue.png);
	background-position:0px 0px;
	background-repeat:no-repeat;
	padding-left:25px;
}

#maincontent ul {margin: 0 0 20px 1em;}





/*************************************************************************** 
* Style *
****************************************************************************/	

/*********************** 
dark blue - #002768
#073475

001e50
113065
v.dark 051228

light blue - #1b5b9c

silver - #a6b0c0
************************/

/*********************** 
* General *
************************/

body {
	font-family: Arial, sans-serif;
  	line-height: 20px;
  	color: #ddeafb;
	background-color: #073475;
	behavior: url("csshover3.htc");
	height: 100%;
	min-height: 100%;
	}

body          	{ font-size: 81.25%;}   /* IE (10px = 62.5%, 11px = 68.75%, 12px = 75%, 13px = 81.25%, 14px = 87.5%, 16px = 100%) */
html > body   	{ font-size: 13px;}  /* All other browsers */  
 
.inner { 
	width: 940px; 
	margin: 0px auto;	
	position: relative;
	}

#maincontent {
	width: 460px;
	float: left;
	margin: 40px 0 40px 0px;
	}
	
#maincontentwide {
	width: 700px;
	float: left;
	margin: 40px 0 40px 0px;
	}	
	
#maincontent-fixture {
	width: 700px;
	float: left;
	margin: 30px 0 40px 0px;
	}

#grizzlies {background: #ed9f14 url(http://www.edgbaston.com/images/furniture/grizzlies-bkg.png) repeat; }

body#splash {background: #000000; text-align:center;}


#maincontent.grizzlies p, #maincontent.grizzlies ul {font-size: 15px; line-height:22px; font-family: "Comic Sans MS"; color:#111;}

.bkglinesz {background-image: url(http://www.robotutu.com/wccchtml/gridbg.gif);}

.clear { clear:both; height: 0px; line-height: 0px;}

.right {float:right;}

.left {float:left;}
	
.printonly {display: none;}

/*
.tester6 {display: block; height:40px; width: 100px; background-color: red; margin:0 0 20px 0;}*/

img {margin: 0 0 20px 0; display: block;}

.imgright {float:right; margin: 0 0 10px 20px;}

.imgleft {float:left; margin: 0 20px 10px 0;}

.postholder {width:460px; height:280px; overflow:hidden; position: relative; margin-bottom:20px; float:left;}

.holder {width:220px; height:134px; overflow:hidden; position: relative; float:left; margin: 0px 20px 0 0;}

.postholder img,
.holder img {position: absolute; left:0px;}

.thumbnailholder2 {width:480px; background-color:red; position:relative; left: -20px; height: 300px;}

.thumbnail {
	width:140px;
	margin: 0px 20px 0px 0px;
	float:left;
	}

/*********************** 
* Header *
************************/


.wrapheader {background: #073475 url(http://www.edgbaston.com/images/furniture/header-bkg3.png) no-repeat center;}

/*.wrapheader {background: #000 url(http://www.edgbaston.comhttp://www.edgbaston.com/images/furniture/header-t20.jpg) no-repeat center;}
.wrapheader:hover {background: #262626 url(http://www.edgbaston.com/images/furniture/header-t20-hover.jpg) no-repeat center;}*/


	
#header {
	height: 140px;
	position: relative;
	}
	
#header h1 {
	text-indent:-9999px;
	position: absolute;
	top:35px; left:0px;
	width:260px;
	height: 64px;
	background:url(http://www.edgbaston.com/images/furniture/logo-wccc.png) no-repeat 0px 0px;
	}

#header h2 {
	text-indent:-9999px;
	position: absolute;
	top:35px; left:718px;
	width:222px;
	height: 64px;
	background:url(http://www.edgbaston.com/images/furniture/logo-edgbaston.png) no-repeat 0px 0px;
	}

#searchbox {position: absolute; right:35px; top:110px;}
#searchgo {position: absolute; right:0px; top:110px;}

#skiplinks, #content, #sub_navigation {display: none;}
		
.wrapnav {background: #002768 url(http://www.edgbaston.com/images/furniture/divider.gif) repeat-x bottom; /*url(http://www.edgbaston.com/images/furniture/nav-bkg.png) repeat-x*/ padding-bottom:2px;
}

#navmenu {
	height: 55px;
	width: 940px; 
	margin: 0 auto;	
	position: relative;
	}


a.newedgbaston {
	position:absolute;
	right:0; top:110px;
	font-size:14px; font-weight:bold; color:white;text-shadow:1px 1px 0 #000;
	}

a.newedgbaston:hover {color:#6699ff;}


/*********************** 
* Footer *
************************/	

.wrapfooter {padding-bottom: 20px; background: #002768 url(http://www.edgbaston.com/images/furniture/divider.gif) repeat-x;}

#footer {padding: 20px 0px 20px 0px;}

#footer #hotlinks a {
	width:210px;
	height:100px;
	background-color: #a6b0c0;
	margin: 0 20px 20px 0;
	float:left;
	font-size: 20px;
	line-height: 1em;
	color:#002768;
	padding-left:10px;
	-moz-border-radius:5px;
 	-webkit-border-radius:5px;
	}
	
#footer #hotlinks a:hover {background-color: #d3dde8; cursor: pointer; color:#002768;}

#footer #hotlinks a.last {margin: 0;}	
	
#footer #hotlinks a img {
	width:200px;
	height: 60px;
	margin:10px 0 5px 0;
	background-color: black;
	display:block;
	}	

#hotlinks a {text-decoration: none;}

#footer ul {
	display: inline;
	font-size: 11px;
	color: #fff;
	} 

#footer ul li {
	list-style: none;	
	display: inline;
	padding: 0 8px 0 8px;
	border-left: 1px solid #fff;
	}
	
#footer ul .first {border-left: none;}

#footer ul .last {padding: 0 0 0 8px;}

#footer ul li a {
	outline: none; 
	color: #fff;
	text-decoration: none;
	}
	
#footer ul li a:hover {text-decoration: underline;}

#footer .info {
	float: right;
	width: 300px;
	text-align: right;
	}	
	
#footer .partners { 
	border-top: solid 3px #002768;
	padding-top: 5px;
	margin: 20px 0 20px 0;
	clear: both;
	}
	
#footer .partners h2 {color:#002768; font-size: 2em; margin-bottom: 5px;}			

#footer .firstsponsors, #footer .secondsponsors {
	height: 80px; 
	background: url(http://www.edgbaston.com/images/furniture/divider.gif) repeat-x bottom;
	margin: 20px 0 20px 0;
	}

#footer .firstsponsors a {float: left; margin: 0 30px 0 0;}
#footer .secondsponsors a {float: left;	margin: 0 24px 20px 0;}

#footer .firstsponsors img, 
#footer .secondsponsors img {height: 46px;}
	
#footer a.norm {margin-right: 0px;}



	
/*********************** 
* Grid *
************************/		
	
/*#slider {
	width:940px;
	height:380px;
	display: block;
	margin: 40px 0 0px 0;
	}
	
#slider img {
	float: left;
	margin-right: 20px;
	}
#slider .text {
	padding: 60px 20px 20px 20px;
	}






#testingone {
	width:940px;
	height:380px;
	display: block;
	margin: 0 0 20px 0;
	}
	
.onecol {width:940px;}
	
#twocoll {
	width:460px;
	float:left;
	}	
	
#twocolr {
	width:460px;
	float:left;
	margin-left:20px;
	}
	
#threecoll {
	width:300px;
	float:left;
	}
		
#threecolm {
	width:300px;
	float:left;
	margin-left:20px;
	}		

#threecolr {
	width:300px;
	float:left;
	margin-left:20px;
	}	
		
#threecol2l {
	width:620px;
	float:left;
	}
		


	
	
	
.article { 
	border-top: solid 3px #003366;
	padding-top: 5px;
	}	
	
#sidebar {
	width:300px;
	float:left;
	margin-left:100px;
	}		

#sidebar .block { 
	border-top: solid 3px #003366;
	padding-top: 5px;
	margin-bottom: 20px;
	}

#main .block { 
	border-top: solid 3px #003366;
	padding-top: 5px;
	margin-bottom: 20px;
	position: relative;
	clear: both;
	}			

.alllink {
	position: absolute;
	top:23px; right:0px;
	font-size: 11px;
	height: 10px;
	padding-right: 14px;
	background: url(http://www.robotutu.com/wwwwccchttp://www.edgbaston.com/images/alllink.png) no-repeat top right;
	line-height: 12px;
	}
	
.alllink:hover {background: url(http://www.robotutu.com/wwwwccchttp://www.edgbaston.com/images/alllink.png) no-repeat right -10px;}
*/




/*********************** 
* Landers *
************************/	

a.lander {
	width: 200px; height: 188px;
 	padding: 9px 9px 0 9px;
 	border: 1px #999999 solid;
 	float: left;
 	background-color: #a6b0c0;
 	margin: 0 20px 20px 0;
 	-moz-border-radius:5px;
 	-webkit-border-radius:5px;
 	}

a.lander:hover {border: 1px #999999 solid; background-color: #d3dde8;}

a.norm {margin-right: 0px;}

a.lander img {margin-bottom: 10px;}

a.lander b {font-weight: normal; font-style: normal; color: #333333;}
a.lander span {margin: 0px; padding: 0px; color: #002768; font-size: 20px; line-height: 20px; display: block;}

a.landing a, .landing a:hover {text-decoration: none; color: #666666;}

/*landing h1 {font-size: 2.5em; margin: 0 0 15px 0; line-height: 1.4;}*/



/*********************** 
* article *
************************/

.post {margin-bottom: 80px;}

.endmeta {
	background: url(http://www.edgbaston.com/images/furniture/divider.gif) repeat-x;
	padding-top: 20px; margin-top: 20px;
	}
	
#news ul.meta {
	font-size: 11px;
	color: #ffffff;
	margin: 0px;
	padding: 0px;
	float: left;
	list-style: none;
	width:460px;
	}
	
#news ul.meta li {
	float:left;
	margin:0 10px 0 0;
	}

.endmeta .navigation {
	border-top: 3px #6699ff solid;
	padding-top: 20px;}	

.endmeta .navigation .prev {
	float: left;
	width: 220px;
	}
	
.endmeta .navigation .next {
	float: right;
	text-align: right;
	width: 220px;
	}

.endmeta .navigation a {font-weight: bold;}

.endmeta .navigation a:hover {text-decoration: none;}	

/* social media icons in post end meta */
ul#socialshare {list-style: none; margin:0px;}
ul#socialshare li {float: left; margin: 0px 62px 0px 0px;}
ul#socialshare li.norm {margin-right: 0px;}
ul#socialshare li img {float:left;	margin-right: 10px;}

		
/*********************** 
* pagination *
************************/

ul.pagination,
#wcb ul.pagination {
	height: 20px;
	float:right;
	list-style: none;
	margin: 20px 0;
	}

ul.pagination li {
	float:left;
	height: 20px;
	line-height: 20px;
	margin-left: 10px;
	padding: 0 5px;
	}

ul.pagination .here {
	background-color: #002768;
	}

ul.pagination .here a {color:white;}



/*********************** 
* Content Toggle *
************************/

.togglebox {
	background: url(http://www.edgbaston.com/images/furniture/divider.gif) repeat-x;
	padding: 20px 0 0 0;
	width: 460px;/*IE6 hack to force hasLayout*/
	}
	
.togglebottom {
	border-bottom: 1px #073475 solid;
	background: url(http://www.edgbaston.com/images/furniture/divider.gif) repeat-x bottom;
	margin-bottom:20px;}

h2.trigger {
	padding: 0 0 0 30px;
	background: url(http://www.edgbaston.com/images/furniture/moreless2.png) no-repeat 0px 0px;
	height: 20px;
	line-height: 20px;
	cursor: pointer;
	margin: 0 0 20px 0;
	}
	
h2.trigger a {text-decoration: none;}

h2.trigger:hover {text-decoration: none;}

h2.active {background-position: left bottom;}

.toggle_container {
	margin: 0 0 20px;
	padding: 0 0 0 30px;
	overflow: hidden;
	}


/*********************** 
* Archive *
************************/

li.index {
	height:134px; width:700px;
	padding:12px 0 14px 0;
	background: url(http://www.edgbaston.com/images/furniture/divider.gif) repeat-x bottom;
	float:left;
	cursor: pointer;
	overflow:hidden;
	max-height: 134px;
	position:relative;
	overflow:hidden;
	}

ul.newsindex a {
	cursor: pointer;
	}
	
li.index:hover {background-color:#032c66;}
	
	
/*a.indexwcb {
	height:134px; width:460px;
	padding:13px 0 12px 0;
	border-bottom: 1px #666666 dotted;
	float:left;
	cursor: pointer;
	}*/
	

li.index img {float: left; margin: 0px 20px 0 0;}

li.index h3 {display: inline;}

li.index .text {height:127px; padding:7px 0 0 0; width:460px; left:240px; position:absolute;}	

li.index .indexintro {height:127px; display:block;}

li.index .text,
.newsindex a:hover {color: #ddeafb; text-decoration: none;}	


ul.newsindex {list-style:none; width:700px;}

#wcb a.index {width:450px; padding-left:10px;}




/*********************** 
* Home page *
************************/

#cricketnews {
	width: 460px;
	float:left;
	margin:0px 20px 0 0;}

#cricketnews .newsitem {
	height: 91px;
	padding: 9px 0px 0 0;
	background: url(http://www.edgbaston.com/images/furniture/divider.gif) repeat-x bottom;
	}

#cricketnews .newsitem:first-child {padding:0;}


#cricketnews .bottom {border-bottom: none; background: none;}

#cricketnews img {
	float: left;
	margin-right:20px;
	height: 80px;
	}

#promotion {
	width: 460px; height: 180px;
	margin-bottom: 20px;
	position: relative;
	float:left;
	}

#highlights {height:50px; margin-bottom:20px;}
#highlights h2 {padding:0px; margin:0px;}


#promo-small {
	width: 460px; height: 80px; margin-bottom:20px;
	position: relative;
	float:left;
	}
#promo-small a {width: 460px; height: 80px; z-index:8;position:absolute;top:0;left:0; opacity: 0.0;}
#promo-small a.active {z-index:10; opacity: 1;}
#promo-small a.last-active {z-index:9;}


#promotion a {width: 460px; height: 180px; z-index:8;position:absolute;top:0;left:0; opacity: 0.0;}
#promotion a.active {z-index:10; opacity: 1;}
#promotion a.last-active {z-index:9;}

#social {
	width: 220px; height: 166px;
	padding: 14px 0 0 0px;
	float:left;
	background: url(http://www.edgbaston.com/images/furniture/social.png) no-repeat 0px 0px;
	}
	
#social ul {
	list-style: none;
	color: #ffffff;
	font-size: 16px;
	line-height: 16px;
	}	
	
#social ul li {margin-bottom: 20px;}
#social ul li a {color:#a1c9f1;}	
		
#social ul li.twitter,
#social ul li.facebook {margin-left:60px;}
#social ul li.newsletter {margin:0 0 6px 12px;}	
#social input {margin-left: 12px; margin-bottom:0px;}	
#social input.button {margin-left: 4px;}	
	
.advert {
	width: 220px; height: 80px;
	float:left;
	margin-bottom: 20px;
	}	

.mar20r {margin-right:20px;}

.col123matches .advert {margin-right:20px;}

.col123matches .advertlast {margin-right: 0px;}


.col12 {
	width: 460px;
	float:left;
	margin:20px 20px 0 0;
	position:relative;
	overflow:hidden;
	}

.col34 {
	width: 460px;
	float: left;
	margin-top: 20px;
	position: relative;
	overflow:hidden;
	}
	
.col123 {
	width: 700px;
	display: block;
	float: left;
	padding-top: 20px;
	/*border-top: 3px #002768 solid;*/
	background: url(http://www.edgbaston.com/images/furniture/divider.gif) repeat-x;
	position: relative;
	}

.col123matches {
	width: 940px;
	display: block;
	padding-top: 20px;
	/*border-top: 3px #002768 solid;*/
	background: url(http://www.edgbaston.com/images/furniture/divider.gif) repeat-x;
	position: relative;
	clear:both;
	}
	
.col4 {
	width: 220px;
	height:400px;
	position:absolute;
	left: 240px; top: 200px;
	}

.col4test {
	width: 220px;
	height:400px;
	position:absolute;
	left: 720px; top: 20px;
	}

.col4test img {float:right;}

.col4 img {float:right;}

.matches {
	width: 340px;
	float: left;
	margin: 0 20px 20px 0;
	}

.matches ul {
	width:200px;
	margin-left:140px;
	list-style: none;
	}

.matches ul.matchlinks {
	background: url(http://www.edgbaston.com/images/furniture/divider.gif) repeat-x;
	padding: 10px 0 20px 0;
	margin-top: 10px;
	}

.matches ul.matchlinks li {
	float: left;
	margin: 0 20px 0 0;
	height: 20px;
	}

.matches ul.matchlinks li.norm {margin-right:0px;}

.matches ul.matchlinks li a {	
	background: url(http://www.edgbaston.com/images/furniture/arrow20-r2.png) no-repeat 0px 0px;
	padding: 0 0 0 26px;
	float:left;
	}

.matches ul li.result {
	background-color: #1b5b9c;
	color: white;
	display: inline;
	padding: 2px 5px 2px 5px;
	font-size: 10px;
	}

.matches img {
	display: block;
	float:left;
	width:120px;
	height:80px;
	margin-top:20px;
	}

.norm ul.matchdetail {padding-top:20px;}

/*	
.nextfixture {}

.nextfixture h4 { font-weight: bold; font-size: 18px; margin:0;}

.nextfixture p {
	margin: 0;
	padding: 0;
	}

.nextfixture img {
	float: left;
	margin: 0 20px 20px 0;
	}*/

/*.vis-hidden {visibility: hidden;}*/



.block {float:left; margin-bottom:20px;}


.app {position:relative;}
	.app a {position:absolute; top:135px; width:100px; height:38px; text-indent:-9999px;}
		.app a.iphone {left:5px; background:url(http://www.edgbaston.com/images/furniture/promo-app-buttons.jpg) no-repeat top left;}
		.app a.android {right:5px; background:url(http://www.edgbaston.com/images/furniture/promo-app-buttons.jpg) no-repeat top right;}
		.app a.iphone:hover {background-position:bottom left;}
		.app a.android:hover {background-position:bottom right;}



/*********************** 
* live scores ticker *
************************/
.liScroll-container {
    height: 20px; 
    margin: 0 0 15px; 
    padding: 2px 5px 2px 5px;
	position: relative;
    overflow: hidden;
    width: 450px;
}
.liScroll-container .liScroll-mask {
    position: relative;
    overflow: hidden;
}
.liScroll-ticker {
	position: relative;
	left: 300px;
	list-style: none;
	list-style-image: none;
	margin: 0;
	padding: 0;
}
.liScroll-ticker ul {
	list-style: none;
	list-style-image: none;
	margin: 0;
	padding: 0;            
}
.liScroll-ticker li {
	float: left;
	list-style: none;
	list-style-image: none;
	margin: 0;
	padding: 0;
}
.liScroll-ticker a {
	color: #fff;
	white-space: nowrap;
	padding: 0;
	margin: 0 50px 0 0;
	text-decoration: none;
} 
.liScroll-ticker a:hover {
	text-decoration: underline;
	}


/*********************** 
* club *
************************/

#club .player {
	width:160px;
	margin: 0 20px 20px 0;
	float:left;
	text-align: center;
	height: 180px;
	}

#club .last {margin-right:0px;}

#club .player .holder {
	width:160px; height:160px; 
	overflow:hidden; 
	position: relative; 
	float:left; 
	margin: 0px 0px 4px 0;}

#club .player span {color:#ffffff; padding-left: 20px;}

#club img.profile {
	width:460px; height:280px;
	display:block;
	margin: 0 0 20px 0;
	}

/*********************** 
* academy *
************************/

#club .academy {
	padding: 20px 0 20px 0;
	height: 120px;
	background: url(http://www.edgbaston.com/images/furniture/divider.gif) repeat-x;	
	}
		
#club .academy img {
	width:120px; height:120px;
	display:block;
	margin: 0 15px 0 0;
	float: left;
	}
		
/*#map {width:460px; height: 380px;}*/
	

/*********************** 
* wcb *
************************/

#wcb .profile {
	padding: 20px 0 20px 0;
	height: 100px;
	background: url(http://www.edgbaston.com/images/furniture/divider.gif) repeat-x;
	}
	
#wcb .profile60 {
	padding: 20px 0 20px 0;
	height: 60px;
	background: url(http://www.edgbaston.com/images/furniture/divider.gif) repeat-x;
	}
	
#wcb .profiles {background: url(http://www.edgbaston.com/images/furniture/divider.gif) repeat-x bottom;}

#wcb .profile img, 
#wcb .profile60 img {float: left; margin-right: 20px;}

#wcb .profile ul,
#wcb .profile60 ul,
#wcb .squadstaff .profilefloat ul {margin: 0px; list-style: none;}

#wcb .selsquad {
	background: url(http://www.edgbaston.com/images/furniture/divider.gif) repeat-x bottom;
	padding-bottom: 20px;
	margin-bottom: 20px;
	height: 20px;
	}

#wcb .selsquad h3 {float: left; margin-right: 10px;}

#wcb .selyear { float:right; padding-top:12px;}
#wcb .selyear form {float:left;}
#wcb .selyear h3 {float: left; margin-right: 10px}


#wcb .squadstaff {
	background: url(http://www.edgbaston.com/images/furniture/divider.gif) repeat-x bottom;
	padding: 0 0 20px 0;
	float: left;
	margin-bottom: 40px;
	}

#wcb .squadstaff .profilefloat {
	width:330px;
	float: left;
	margin-right: 20px;
	}

#wcb .squadstaff .profilefloat img {margin: 0 10px 0px 0; float:left;}

#wcb ul.squadlist {list-style: none; margin-left: -20px; width: 720px}

#wcb ul.squadlist li {
	float: left; margin-left: 20px; width:220px;}

#wcb ul.districtsquad {
	list-style: none;
	margin-left: 20px;
	width: 140px;
	float: left;
	}

#wcb ul.first {margin-left: 0px;}

#wcb h2.section {
	margin-top:40px;
	background: url(http://www.edgbaston.com/images/furniture/divider.gif) repeat-x;
	padding-top:40px;
	}


	
/*********************** 
* Button *
************************/

/*
ul.button {float:left;}

li.button  {
	height: 30px;
	float: left;
	background: url(http://www.edgbaston.com/images/furniture/button.png) no-repeat top right;
	padding: 0 10px 0 0;
	display: inline; IE6 fix (double margin)
	margin: 0 20px 0 0;
}

li.button a {
	height: 30px;
	float:left;
	background: url(http://www.edgbaston.com/images/furniture/button.png) no-repeat top left;
	padding: 0 0 0 10px;
	position: relative; IE6 fix (not displaying)
	color: white;
	line-height: 27px;
	text-decoration: none;
}

li.button:hover {background: url(http://www.edgbaston.com/images/furniture/button.png) no-repeat bottom right;}
li.button:hover a {background: url(http://www.edgbaston.com/images/furniture/button.png) no-repeat bottom left;}
*/

.button {display: inline-block; padding: 4px 8px 5px 8px; border: none; color: #002768; 
	text-shadow: 0 1px 2px rgba(0,0,0,0.5); 
	cursor: pointer;
	border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px;
	background: #969fae url(http://www.edgbaston.com/images/furniture/button-silver.png) repeat-x;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#b2c2d2), to(#969fae));
	background: -moz-linear-gradient(top, #b2c2d2, #969fae);
	-webkit-box-shadow: inset 0 0 0 1px rgba(0,0,0,0.1);
	-moz-box-shadow:    inset 0 0 0 1px rgba(0,0,0,0.1);
	}	
	
.button:focus,
.button:hover {
	color:#051228; text-decoration: none;
	background-color: #abb4c4; background-position: 0 -50px;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#bac9da), to(#abb4c4));
	background: -moz-linear-gradient(top, #bac9da, #abb4c4);
	}
	
.button:active {
	background-color: #b2c2d2; background-position: 0 -100px;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#969fae), to(#b2c2d2));
	background: -moz-linear-gradient(top, #969fae, #b2c2d2);
	}



.buytickets {width:205px; height:80px; display: block;
	background: url(http://www.edgbaston.com/images/furniture/buytickets.png) no-repeat 0px 0px;
	}



li.last { margin: 0px;}
.norm {margin-right: 0px;}



/*********************** 
* Splash pirates *
************************/

#splashrotate a {z-index:8; position:absolute; top:20px;left:0; opacity: 0.0;}
#splashrotate a.active {z-index:10; opacity: 1;}
#splashrotate a.last-active {z-index:9;}

.buttons {margin-top:20px;}



.piratebutton {
	display: inline-block; 
	height: 70px;
	margin: 20px 20px 0 0;}

.piratebutton span {display: none;}

.piratemain {
	background: url(http://www.edgbaston.com/images/furniture/splash/button-pirate-t20-site.png) 0px 0px;
	width:263px;}
	
.piratetickets {
	background: url(http://www.edgbaston.com/images/furniture/splash/button-pirate-tickets.png) 0px 0px;
	width:248px;}

.piratebutton:hover{
	background-position: 0px 70px;}
	
.parrot {
	background: url(http://www.edgbaston.com/images/furniture/splash/parrot.png) 0px 0px;
	position: absolute;
	left: 680px; top:573px;
	width:120px; height:97px;
	}

.parrothome {
	background: url(http://www.edgbaston.com/images/furniture/splash/parrot.png) 0px 0px;
	position: absolute;
	left: 920px; top:-62px;
	width:120px; height:97px;
	z-index:100;
	}

.pirateleft {
	background: black url(http://www.t20.edgbaston.comhttp://www.edgbaston.com/images/blue_trouts.jpg) no-repeat 0px 0px;
	z-index:-1;
	position: absolute;
	width: 600px; height:672px;
	left:-460px; top:0px;
	}

.pirateright {
	background: black url(http://www.t20.edgbaston.comhttp://www.edgbaston.com/images/blue_plank.jpg) no-repeat 0px 0px;
	z-index:-1;
	position: absolute;
	width: 600px; height:902px;
	left:750px; top:0px;
	}
	


a.ticket-button {width:205px;height:60px; display:block; text-indent:-9999px; margin-bottom:20px; margin-top:-20px;
	background:url(http://www.edgbaston.com/images/furniture/button-buytickets-big.png) no-repeat 0px 0px;}
	
a.ticket-button:hover {background:url(http://www.edgbaston.com/images/furniture/button-buytickets-big.png) no-repeat 0px -120px;}
a.ticket-button:active {background:url(http://www.edgbaston.com/images/furniture/button-buytickets-big.png) no-repeat 0px -60px;}



a.hospitality-button {width:205px;height:60px; display:block; text-indent:-9999px; margin-bottom:20px; margin-top:0px;
	background:url(http://www.edgbaston.com/images/furniture/button-hospitality-big.png) no-repeat 0px 0px;}
	
a.hospitality-button:hover {background:url(http://www.edgbaston.com/images/furniture/button-hospitality-big.png) no-repeat 0px -120px;}
a.hospitality-button:active {background:url(http://www.edgbaston.com/images/furniture/button-hospitality-big.png) no-repeat 0px -60px;}














/*************************************************************************** 
* Navigation *
****************************************************************************/

ul.topnav {
	list-style: none;
	margin: 0; padding:0;
	float: left;
	width: 940px;
	font-size: 14px;
}

ul.topnav li {
	float: left;
	margin: 5px 0 0 3px;
	height: 50px;
	}

ul.topnav li:first-child {margin-left:0px}

ul.topnav li a{
	padding: 0px 9px;
	line-height: 50px;
	color: #fff;
	display: block;
	text-decoration: none;
	float: left;
	font-weight: bold;
	text-shadow:-1px -1px 0 #000;
}


ul.topnav li:hover {background: url(http://www.edgbaston.com/images/furniture/navtab-right3.png) no-repeat top right;}

ul.topnav li a:hover {background: url(http://www.edgbaston.com/images/furniture/navtab-left3.png) no-repeat top left; text-shadow:-1px -1px 0 #000; }


ul.topnav li.active {background: url(http://www.edgbaston.com/images/furniture/navtab-current-right2.png) no-repeat top right;}

ul.topnav li.active a{background: url(http://www.edgbaston.com/images/furniture/navtab-current-left2.png) no-repeat top left; text-shadow:none;}

ul.topnav li.active a{color:#003366;}





/*************************************************************************** 
* Scroller *
****************************************************************************/


#main-scroller {
	position:relative;
	overflow:hidden;
	width: 940px;
	height:280px;
	margin-top:20px;
	padding-bottom: 20px;
	background: url(http://www.edgbaston.com/images/furniture/divider.gif) repeat-x bottom;
}

#main-scroller .items {
	width:20000px;
	position:absolute;
	clear:both;
}


/* single scrollable item */
#main-scroller .itemblock {
	float:left;
	width:940px; 
	height: 280px; 
	overflow: hidden;
	position: relative;/*Vertically centers text, but needs testing in IE and Opera!!*/
	display: table;
	}
	
#main-scroller img {
	float: left;
	}	

#main-scroller .text {
	padding: 20px 20px 20px 20px;
	display: table-cell; 
	vertical-align: middle;
	_position: absolute; /*Vertically centers text, but needs testing in IE and Opera!!*/
	_top: 50%; /*Vertically centers text, but needs testing in IE and Opera!!*/
	_left: 460px;
	_margin-top:-100px;
	}
/*there is a IE7 issue with this*/
		
#item-scroller {
	position:relative;
	overflow:hidden;
	width: 940px;
	height:76px;
	background: url(http://www.edgbaston.com/images/furniture/divider.gif) repeat-x;
	background-position: bottom;
}

#item-scroller .items {
	width:20000px;
	position:absolute;
	left:0px;
	clear:both;
	margin-left: -240px;
}

/* single scrollable item */
#item-scroller .itemblock {
	float:left;
	width:190px;
	padding: 20px 0 20px 30px;
	margin-right: 20px;
	height: 40px;
	background: url(http://www.edgbaston.com/images/furniture/arrow20-r2.png) no-repeat 0px 20px;
}







/*************************************************************************** 
* Subnav *
****************************************************************************/



/*
#sub-content a {color:#2173af;text-decoration:none}
#sub-content a:hover{text-decoration:underline}

*/


#sub-content{
	float:left;
	width:205px;
	line-height: 1.2;
	padding-bottom: 100px;
	padding-top: 39px;
	margin-right:35px;
	}
	

#sub-content img.logo {margin-bottom:40px;}
#sub-content img.smalllogos {margin-left:50px;}





#subnav {
	border-top:1px solid #001e50;
	border-bottom:1px solid #0f438f;
	margin:0 0 40px 0;
	}

#subnav li{
	list-style:none;
	width:205px;
	position: relative;
	border-top:1px solid #0f438f;
	border-bottom:1px solid #001e50;
	}

#grizzlies #subnav {
	border-top:1px solid #fbb434;
	border-bottom:1px solid #c4820c;
	margin:0 0 40px 0;
	}

#grizzlies #subnav li{
	list-style:none;
	width:205px;
	position: relative;
	border-top:1px solid #c4820c;
	border-bottom:1px solid #fbb434;
	}
	
#subnav li a {
	color:#ffffff;
	display:block;
	font-size:14px;
	font-weight:bold;
	padding:7px 30px 7px 10px;
	position:relative;
	width:165px;
 	margin: 4px 0;
	}

#subnav li a:hover {
	color:#ffffff;
	background-color: #002768;
	-moz-border-radius:5px;
 	-webkit-border-radius:5px;
	text-decoration: none;
	}

/*this is pretty rubbish*/
#subnav li a.toggled,
#subnav li a.toggled2,
#subnav li a.toggled2 {
	color:#ffffff;
	background-color: #002768;
	-moz-border-radius:5px;
 	-webkit-border-radius:5px;
	text-decoration: none;
	}
	
#subnav .active a,
#subnav .parent-active a,

#subnav .active a.toggled,
#subnav .parent-active a.toggled,
#subnav .active a.toggled2,
#subnav .parent-active a.toggled2,

#subnav .active a:hover,
#subnav .parent-active a:hover {
	background-color:#a6b0c0;
	border:none;
	color:#002768;
	/*text-shadow:1px 1px 1px #000;*/
	-moz-border-radius:5px;
 	-webkit-border-radius:5px;
	}




#subnav li.sub-level-0 ul {
	margin:0;
	padding:10px 0;
	width:205px;
	display: none;
	}

#subnav li.active ul,
#subnav li.parent-active ul {display:block;}

#subnav li li {
	position:relative;
	border: none;
	}

#subnav li.sub-level-1 a {
	background:none;
	border:none;
	color:#fff;
	font-size:13px;
	font-weight:normal;
	padding:3px 0px 2px 20px;
	text-shadow:none;
	width:185px;
	margin:5px 0;
	}

#subnav li.sub-level-1 a:hover {text-decoration: none; 
	background-color: #002768;
	-moz-border-radius:5px;
 	-webkit-border-radius:5px;
 	color:#ffffff;}



/* grey box current ... need to add some sort of arrow in the span*/


#subnav li li.active a,
#subnav li li.parent-active a,
#subnav li li.active a:hover,
#subnav li li.parent-active a:hover {
	border:none;
	color:#002768;
	text-shadow:none;
	background-color: #6699ff;
	-moz-border-radius:5px;
 	-webkit-border-radius:5px;
	}

#subnav li li span {
	background:url('') no-repeat 100px center;
	display:block;
	}




/*toggle styles*/
#subnav li div.toggle {background:url('http://www.edgbaston.com/images/furniture/toggle2.png') no-repeat 0 center;
	width: 30px; height: 30px; position: absolute; right: 0px; top:4px;
	z-index: 9;
	}

#subnav li.active .toggle,	
#subnav li.parent-active .toggle {background:url('http://www.edgbaston.com/images/furniture/toggle-active2.png') no-repeat 0 center; z-index: 9;}

.togglehidden {visibility: hidden;}
.togglevis2 {visibility: inherit;}







/*************************************************************************** 
* Clearing *
****************************************************************************/


/* self-clearing floats
----------------------------------------------------- */

.inner:after,
#container:after,
#nav:after,
#content:after,
div.item:after,
div.item_details:after ,
div.sub_item:after,
#shop .product:after,
#shop .last:after,
ul.button:after {
	content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* trigger hasLayout for ie6 */
* html #container,
* html #nav,
* html #content,
* html div.item,
* html div.item_details,
* html div.sub_item,
* html #shop .product,
#shop .last:after,
ul.button:after   {
	height: 1%;
}
/* trigger hasLayout for ie7 */
*:first-child+html #user_nav_notes,
*:first-child+html #container,
*:first-child+html #nav,
*:first-child+html #content,
*:first-child+html div.item,
*:first-child+html div.item_details,
*:first-child+html div.sub_item,
*:first-child+html #shop .product,
#shop .last:after,
ul.button:after  {
	min-height: 1px;
}









/*************************************************************************** 
* Shop *
****************************************************************************/


/*Product page*/
#shop .product {
	margin: 0 0 17px 0;
	}

#shop .photos {
	float: left;
	width:300px;
	margin: 0 20px 0 0;
	}

#shop .product img {
	width:69px; height:55px;
	display:block;
	float:left;
	margin:0 8px 0 0;
	}

#shop .product img.focus {
	width:300px; height:240px;
	display:block;
	float:left;
	margin:0 0 8px 0;
	}

#shop .product img.last {margin-right:0px;}

#shop .product p.price {
	font-weight: bold;
	font-size: 20px;
	}
#shop .product p.price span {
	font-size: 13px;
	font-weight: normal;
	}



/*List page*/
#shop a.list {
	width: 700px;
	float: left;
	padding: 7px 0 8px 0;
	border-top: 1px #666666 dotted;
	text-decoration: none;
	}

#shop a.list:hover {background-color: #032c66;}

#shop a.list img {
	width:80px; height:64px;
	float:left;
	display:block;
	margin: 0 20px 0 0;
	padding: 0px;
	}

#shop a.list .content {
	padding: 22px 0 0 20px;
	}

#shop a.list h3 {display:inline;}

#shop a.list span.price {
	float: right;
	background: url(http://www.trinortherners.comhttp://www.edgbaston.com/images/furniture/arrow20-r2.png) no-repeat top right;
	padding: 0 40px 0 0;
	color: #666666;
	}

#shop a.list span.saleprice {
	float: right;
	background: url(/shophttp://www.edgbaston.com/images/salesm.png) no-repeat top right;
	padding: 0 40px 0 0;
	color: #666666;
	}

#shop .bottom {border-bottom: 1px #666666 dotted;}


/*Featured*/
#shop .featured {
	width: 220px;
	margin: 0 20px 20px 0px;
	float: left;
	text-align: center;
	}

#shop .featured h3 {margin:0px;}

#shop .featured img {
	width: 220px; height: 176px;
	margin: 0 0 4px 0;
	display:block;
	}


#shop .last {margin-right:0px;}




/*************************************************************************** 
* Tables *
****************************************************************************/

table {width: 100%; border-collapse: collapse;}

td {
	border-bottom: 1px solid #0f438f; 
	vertical-align: middle;	
	line-height: 20px;
	empty-cells: show;
	}

th {
	border-bottom: 1px solid #0f438f; 
	line-height: 20px;
	}

table h2 {
	margin: 20px 0 0px 0;
	text-align: left;
	padding: 0px 0 9px 5px;
	}
	

table.league th {
	border-bottom: 3px #002768 solid;
	line-height: 20px;
	}

table.league h2 {
	margin: 40px 0 0px 0;
	text-align: left;
	padding: 0px 0 7px 5px;
	}



tr.expired td {
	background-color: #032c66;
	}

table td,
table thead th {
	text-align: left;
	padding: 5px 10px 4px 10px;
	}

td.cen {text-align:center;}
	


table.fixtures td.c1 {padding-left: 5px; padding-right:0px; width:100px;}
table.fixtures td.c2 {white-space:nowrap; padding-right:0px;}
table.fixtures td.c3 {}
table.fixtures td.c4 {}
table.fixtures td.c5 {}
table.fixtures td.c6 {text-align: center; font-weight: bold;}
table.fixtures td.c7 {text-align: center;}
table.fixtures td.c8 {text-align: center; padding-right: 5px;}


table.fixtures tr {color: #b7d3f8;}
table.fixtures tr.homegame {color: #fff;}


table.league {margin-bottom:40px;}
table.league tr.head {padding: 5px 0 4px 0; font-weight: bold;}

table.league td {text-align: center;}
table.league td.c1 {text-align: left;padding-left: 5px;}
table.league td.c2 {width:46px;}
table.league td.c3 {width:46px;}
table.league td.c4 {width:46px;}
table.league td.c5 {width:46px;}
table.league td.c6 {width:46px;}
table.league td.c7 {width:46px;}
table.league td.c8 {width:60px; padding-right: 5px;}



table.league th.lvcc {
	background: url(http://www.edgbaston.com/images/furniture/comp-logos/logo-comps.png) no-repeat 0px 0px;
	padding-left: 100px;
	height:80px;}
	
table.league th.cbforty {
	background: url(http://www.edgbaston.com/images/furniture/comp-logos/logo-comps.png) no-repeat 0px -76px;
	padding-left: 100px;
	height:80px;}

#season table.league th.fpttwenty {
	background: url(http://www.edgbaston.com/images/furniture/comp-logos/logo-comps.png) no-repeat 0px -165px;
	padding-left: 100px;
	height:80px;}




table.stats {text-align: center;}
table.stats tr.head {font-weight:bold; text-align: center;}
	
.toggle_container h4 {
	height:11px;
	margin:20px 0 0 0;
	padding: 3px 0 13px 0;
	border-bottom: 3px #6699ff solid;
	font-weight: bold;
	}

.stats h4  {
	height:11px;
	margin:0px 0 0 0;/*added 20px to top padding instead due to IE6 issues*/
	padding: 23px 0 13px 0;
	border-bottom: 3px #6699ff solid;
	font-weight: bold;
	}

.stats h4:first-child {
	padding: 3px 0 13px 0;
	}
		
.lbbkg {background-color: #032c66;}

tr.Warwickshire {background-color: #032c66; font-weight: bold;}


#tickets .toggle_container table {background-color: #032c66;}
.stats table {background-color: #032c66;}


.academy table {width:320px;}

.academy td {
	border-bottom: none; 
	vertical-align: top;	
	line-height: 20px;
	text-align: left;
	padding: 0;
	}
	
.academy table td.stat {font-weight: bold; width:115px;}






#membership-packages td,
#membership-packages th {width:46px; padding:0px; font-size: 13px; line-height: 20px; text-align: center;}

#membership-packages td.leftcol {width:235px; text-align:left; padding-left:5px;}

#membership-packages img {margin:0px;}

#membership-packages tr.even {background-color: #032c66;}

#membership-packages td.separator {background-color: #002768; text-align: left; height: 30px; color: #ffffff; padding-left:5px; font-weight: bold;}

#membership-packages td.topleft {background-color: #002768; text-align: left; color: #ffffff; padding: 0 0 5px 5px; font-weight: bold; vertical-align: bottom;}


/* probably need to populate this thoroughout tables */
#wcb table thead th {font-weight: bold; color:#6699ff;}


table.keydates td {vertical-align:top;}




/* changed to ul 
table#affiliated tr.hiddenrow {background-color: #032c66; border-top: 3px #6699ff solid;}
table#affiliated tr.hiddenrow td {vertical-align:top;}
table#affiliated a.active {font-weight:bold;}
table#affiliated p {margin:0px;}

table#affiliated .block {
	width: 212px;
	float: left;
	margin-right: 20px;}

table#affiliated .norm {margin-right: 0px;}
*/


ul#affiliated, 
ul.details {list-style: none;}

ul#affiliated li {
	border-bottom: 1px solid #0f438f; 
	vertical-align: middle;	
	line-height: 20px;
	text-align: left;
	float:left;
	width:690px;
	padding: 5px 5px 4px 5px;
	position: relative;
	}

ul#affiliated li a {color: #ffffff;}
ul#affiliated li a:hover {color: #6699ff;}
ul#affiliated li a.active {font-weight:bold; color:#6699ff;}
ul#affiliated p {margin:0px;}

ul#affiliated .details {background-color: #032c66; border-top: 3px #6699ff solid; border-bottom: 1px solid #0f438f; display:block; float:left; width:690px; padding:7px 5px 9px 5px;}

ul#affiliated .details span.group {
	width: 210px;
	float: left;
	margin-right: 20px;
	padding: 0 0 0 5px;}

ul#affiliated .details span.norm {margin-right: 0px;}

h2.affiliate_head {
	border-bottom: 1px solid #0f438f;
	margin: 40px 0 0px 0;
	text-align: left;
	padding: 0px 0 7px 5px;
	float:left; width:695px;
	}
h2.top {margin:0px;}

ul#affiliated li span#clubmark {
	position: absolute;
	width:20px; height: 20px;
	right:30px; top:5px;
	background: url(http://www.edgbaston.com/images/furniture/wcb-club-status.png) no-repeat 0px 0px;
}

ul#affiliated li span#focusclub {
	position: absolute;
	width:20px; height: 20px;
	right:0px; top:5px;
	background: url(http://www.edgbaston.com/images/furniture//wcb-club-status.png) no-repeat -20px 0px;
}

span.clubmark {
	width:20px; height: 20px; display: inline-block; line-height: 20px; vertical-align: middle;
	background: url(http://www.edgbaston.com/images/furniture/wcb-club-status.png) no-repeat 0px 0px;
}

span.focusclub {
	width:20px; height: 20px; display: inline-block; line-height: 20px; vertical-align: middle;
	background: url(http://www.edgbaston.com/images/furniture//wcb-club-status.png) no-repeat -20px 0px;
}






ul#table {list-style: none; margin-left:0px; padding-left:0px;}

ul#table li {
	border-bottom: 1px solid #0f438f; 
	vertical-align: middle;	
	line-height: 20px;
	text-align: left;
	float:left;
	padding: 5px 10px 4px 10px;
	position: relative;
	margin:0px;
	}
	
ul.doublecol li {width:195px;}




/*************************************************************************** 
* Sidenav *
****************************************************************************/

#sidebar {
	width:205px;
	float:left;
	padding-top:100px;
	margin-left: 35px;
	position:relative;
	}

.logos img {display:block; margin: 20px auto;}

.sidenav {
	width:205px;
	margin: 0 0 30px 0;
	padding: 0 0px 10px 0px;
	background: #032c66 url('http://www.edgbaston.com/images/furniture/sidenav-bkg4.png') no-repeat bottom;
	}

.sidenav2 {
	width:205px;
	margin: 0 0 30px 0;
	padding: 0 0px 10px 0px;
	background: #002768 url('http://www.edgbaston.com/images/furniture/sidenav-bkg-002768.png') no-repeat bottom;
	}
	
.sidenav h5,
.sidenav2 h5 {
	background: url(http://www.edgbaston.com/images/furniture/sidenav-head.png) no-repeat;
	color: #fff;
	font-size:14px;
	font-weight:bold;
	padding:0 10px;
	line-height: 30px;
	height: 30px;
	margin: 0 -10px 10px 0px;
	}
	



/*Need to decide on a set of colours for these side panels*/	
.sidenav h5.mid,
.sidenav2 h5.mid {background: url(http://www.edgbaston.com/images/furniture/sidenav-h5.png) no-repeat;}

.sidenav h5.green {background: url(http://www.edgbaston.com/images/furniture/sidenav-h5.png) no-repeat;}




.sidenav ul {
	padding: 10px 10px;
	}
 
.sidenav li {
	list-style:none;
	width:185px;
	padding: 0px 0px 10px 0px;
	}

.sidenav li.bottom {padding-bottom: 0px;}




.sidenav select {margin-left: 10px; width:180px;}
.sidenav p {padding: 0 10px; margin:0px;}
.sidenav .button {margin-left: 10px; margin-top:10px;}



/*rename and check size one I know about headers*/	
.landmar {
	margin-top: 20px;}
	
.squadmar {
	margin-top: 0px;}
	
.mar60 {margin-top: 60px;}
	
/* a[href$=pdf] */
.sidenav ul li.pdf {
	background: url(http://www.edgbaston.com/images/furniture/icon-pdf.png) no-repeat 0px 0px;
	margin: 0 0 0 0px;
	padding-left: 30px;
	width: 150px;
	}

.sidenav ul li.exl {
	background: url(http://www.edgbaston.com/images/furniture/icon-excel.png) no-repeat 0px 0px;
	margin: 0 0 0 0px;
	padding-left: 30px;
	width: 150px;
	}

.sidenav ul li.doc {
	background: url(http://www.edgbaston.com/images/furniture/icon-word.png) no-repeat 0px 0px;
	margin: 0 0 0 0px;
	padding-left: 30px;
	width: 150px;
	}	
	
	
.adholder {
	background-color: maroon;
	width:205px; height:80px;
	margin-bottom: 20px;
	display: block;
	text-align: center;
	color: white;
	float: right;
	line-height: 80px;
	}
	
	
.sidenav a.district {
	margin: 0 0 0 37px;
	width:130px; height:140px;
	display:block;
	background: url(http://www.edgbaston.com/images/furniture/districts.png) no-repeat;
	}

.sidenav a.north-and-east-warwickshire {background-position: 0px 0px;}	
.sidenav a.solihull {background-position: 0px -140px;}
.sidenav a.north-birmingham {background-position: 0px -280px;}
.sidenav a.coventry {background-position: 0px -420px;}
.sidenav a.south-and-central-warwickshire {background-position: 0px -560px;}
.sidenav a.south-birmingham {background-position: 0px -700px;}


/*************************************************************************** 
* Forms *
****************************************************************************/


.forma {
	line-height: 20px;
	padding: 5px;
	-moz-border-radius: 5px; -webkit-border-radius: 5px;
	}

input.forma, textarea {background-color: #f1f1f1; margin-bottom: 10px; border: 1px #cccccc solid;}
input.forma:focus, input.formany:focus, textarea:focus {background-color: white;}

input.formany {
	line-height: 20px;
	padding: 5px;
	 -moz-border-radius: 5px; -webkit-border-radius: 5px;
	background-color: #f1f1f1; 
	border: 1px #cccccc solid;
	margin-bottom:2px;
	}

.additional {width:379px;}

.form-date {margin-left:20px;}

.contactfield-floatl {
	float:left;
	margin-right: 5px;
	}

.clearit {clear:both;}

span.requiredfield {color:#ff0000; margin: 0px 0 0 3px;}



.LV_validation_message{
	font-weight: bold;
    margin:0 0 0 10px;
    font-family: sans-serif;
}

.LV_valid {color:#00ff00;}

	
.LV_invalid {color:#ff0000;}
    
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active {
    border: 1px #00ff00 solid;
}
    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active {
    border: 1px #ff0000 solid;
}

fieldset {margin-bottom:40px;}

legend {
	font-weight:bold;
	font-size: 18px;
	display: block;
	width:390px;
	border-bottom: 1px white dotted;
	padding-bottom:5px;
	margin-bottom:5px;
	}
	
	
	
a.membership-button {width:205px;height:60px; display:block; text-indent:-9999px; margin-bottom:20px; margin-top:-20px;
	background:url(http://www.edgbaston.com/images/furniture/button-buymemberships-big.png) no-repeat 0px 0px;}
	
a.membership-button:hover {background:url(http://www.edgbaston.com/images/furniture/button-buymemberships-big.png) no-repeat 0px -120px;}
a.membership-button:active {background:url(http://www.edgbaston.com/images/furniture/button-buymemberships-big.png) no-repeat 0px -60px;}


	
	
