﻿/*ACC CSS*/
.sponsor{}
body{font-family:verdana;text-align:center;background:#144e20 url(/images/bgsite.gif) center top repeat-y;}
h1,h2,h3,h4,h5,h6{color:#144e20;}
h1{font-size:2.2em;letter-spacing:-1px;}
h2{font-size:2.0em;letter-spacing:-1px;}
h3{font-size:1.8em;letter-spacing:-1px;}
td{vertical-align:top;}
.rightcol h3{font-size:1.3em;margin-bottom:0.5em;}
h4,h5,h6{font-size:1.4em;}
a:hover{text-decoration:underline !important;}
.ta_right{text-align:right;}
.sprite{background:transparent url(/images/acc-sprite.png);border:none;background-repeat:no-repeat;}
#sitecontainer{background-color:White;}
#sitetitle{color:#144e20;font-size:34px;padding-top:15px;}
#topnav{color:#f8fb03;background:#144e20 url(/images/bgtopnav.gif) center top repeat-x;}
#topnav ul{padding-left:0;}
#topnav ul li{float:left;font-size:1.3em;padding:0;font-weight:bold;list-style-type:none;}
#topnav ul li a,#topnav ul li a:visited{color:#f8fb03;text-decoration:none;}
#topnav ul li a{display:block;padding:6px 10px 7px 10px;}

#topnav ul li.seperator{width:1px;background-color:Black;overflow:hidden;padding:6px 0px 7px 0px;}
#topnav ul li a:hover,#topnav ul li.selected{background:url(/images/bgtopnavselected.gif) center top repeat-x;}
#topnav ul li.selected a:hover{color:#f8fb03;background:url(/images/bgtopnavselected.gif) center top repeat-x;}
#search{color:White;}
#leftcol{border-left:solid 10px #144e20;}
.leftcolcontent{margin-left:-10px;padding:10px;background-color:White;}
.leftcolcontent .shareitem{padding:7px 0;}
.searchtbcontainer{padding-top:3px;}
.searchtextbox{font-size:0.9em;border:solid 1px black;width:140px;}
.searchbutton{padding-top:6px;}

.search{background-color:Transparent; padding:0; margin:0;overflow:hidden;width:21px;height:22px;border:none;background-position:-269px 0;font-size:0;}
.search:hover{background-position:-269px -22px;cursor:pointer;}
.searchdesc{}

.homepagebg{background:#144e20;padding-left:10px;}
.homepagebg h2 {color:#f8fb03;margin:5px 0 3px 0;}
.homepagebg .transcontainer,.homepagebg .whitecontainer{margin-right:10px;}
#mainimage{border-top:solid 1px black;border-bottom:solid 1px black;text-align:center;background:black;width:510px;height:377px;overflow:hidden;background-position:center center;background-repeat:no-repeat;}
#mainimage div{background:black;width:510px;height:377px;overflow:hidden;background-position:center center;background-repeat:no-repeat;}
#FlickrThumbsHome .selected{border-top:solid 2px white;border-bottom:solid 2px white;}

#homefooter{background:#144e20;padding:20px 0 0 10px;border-top:solid 1px #f8fb03;}
#footer{margin-top:40px;border-top:solid 1px #a2cca5;padding-top:20px;background-color:White;}
#footer ul,#about ul{margin:0;padding:0;}
#footer ul{text-align:center;}
#about ul li {list-style-type:none;padding:0 0 0 40px;margin:0;font-size:1.4em;line-height:2.4em;font-weight:bold;}
#footer ul li
{
	list-style-type:none;
	padding:10px 0 0 40px;
	display:inline-block;
	font-size:0.9em;
	margin-left:30px;
	height:35px;
}
#footer ul li a,#about ul li a{text-decoration:none;}
#footer ul li.where,#about ul li.where{background-position:0 -368px;}
#footer ul li.contact,#about ul li.contact{background-position:-32px -336px;}
#footer ul li.sponsors,#about ul li.sponsors{background-position:-64px -304px;}
#footer ul li.history,#about ul li.history{background-position:-96px -272px;}
#footer ul li.playcricket,#about ul li.playcricket{background-position:-158px -208px;}
#footer ul li.surreycc,#about ul li.surreycc{background-position:-190px -176px;}
.weather-forcast{background-position:-126px -240px;padding:8px 0 8px 40px; font-size:1.2em;}
.rss{background-position:-222px -142px;padding:8px 0 8px 35px; font-size:1.2em;}
#footer ul li.surreychamp,#about ul li.surreychamp{background-position:-254px -110px;}

.whitecontainer{background-color:White;padding:10px;}
ul.leftnav{margin:0;padding:0;background:#144e20 url(/images/leftnavbg.gif) repeat-y right top;font-size:1.2em;}
ul.leftnav li{list-style-type:none;padding:4px 0;}
ul.leftnav li a{color:#f8fb03;text-decoration:none;}
ul.leftnav li ul {padding-bottom:10px;}
a.current{font-weight:bold;}
ul.leftnav .current{background:#67221a url(/images/leftnavselectedtop.gif) no-repeat left top;display:block;border-right:solid white 5px;padding-bottom:0px !important;}
ul.leftnav .current .current {background:none !important;border-right:none;}
ul.leftnav .current a {display:block;padding:10px 0 0 10px;}
ul.leftnav .current ul{background:#67221a url(/images/leftnavselectedbottom.gif) no-repeat left bottom;padding-left:10px;margin-left:0px;}
ul.leftnav .current ul li a {padding-top:0;}
ul.leftnav li.current ul li.current ul {background-image:none;}
.leftnavtop{height:5px;font-size:0px;background:#144e20 url(/images/leftnavtop.gif) no-repeat right top;}
.leftnavbottom{height:5px;font-size:0px;background:#144e20 url(/images/leftnavbottom.gif) no-repeat right top;}
#breadcrumb{padding:7px 0 5px;border-bottom:solid 1px #a2cca5;margin-bottom:10px;}
#breadcrumb a{text-decoration:none;}
.social-link{position:absolute;top:0px;width:32px; height:16px;overflow:hidden;cursor:pointer;}
.facebook{right:94px;background-position:-32px -225px;}
.delicious{right:52px;background-position:0px -225px;}
.flickr{right:10px;background-position:-64px -225px;}


.social-link span{font-size:0;text-indent:-9999px;}


#contentcol{font-size:1.1em;}
.rightcol{padding-right:10px;padding-top:15px;}
.imggallery,.imggallery span{text-indent:-9999px;}
.rh_matchtitle{font-weight:bold;}
.rh_matchstrapline{border-bottom:solid 1px #a2cca5;}
.hor-spcr{height:10px;font-size:0;}
.lrg-hor-spcr{height:20px;font-size:0;}
table.data{font-size:0.9em;}
table.data th{background-color:#cccccc;}
.teamopposition{padding-bottom:10px;}
.teamopposition .title{}
.newsitem a,.teamopposition a {font-weight:bold;font-size:1.2em;}
.date{color:#888888;}
.newsitem{padding-bottom:10px;}
.newsitem .date{text-align:right;}
.photogallery{float:left;width:110px;text-align:center;}
.gallerytitle{padding:5px 5px 0;font-size:1.1em;}
.contentimage{float:right;margin-left:10px;cursor:pointer;}
.galleryrowspacer{clear:both;height:15px;overflow:hidden;}
.next{width:76px;height:22px;background-position:left top;margin-right:10px;font-size:0;}
.previous{width:101px;height:22px;background-position:-76px top;font-size:0;}
.next:hover{background-position:left -22px;}
.previous:hover{background-position:-76px -22px;}
.p-relative{position:relative;}
.weld-to-bottom{position:absolute;bottom:10px;width:300px;}
.become-a-member{font-size:1em;font-weight:bold;background-color:#61221A;padding:5px 10px;width:300px;}
.become-a-member h2{font-size:1em;font-weight:bold;letter-spacing:0px;}
.become-a-member h2 a{color:#f8fb03;text-decoration:none;}
.become-a-member h2 a:hover{text-decoration:underline;}
.next-home-game{background-color:#144e20;padding:3px 10px 5px;width:300px;border-top:solid 1px #f8fb03}
.next-home-game h2{font-size:0.9em;font-weight:bold;letter-spacing:0px;}
.largetext{font-size:1.2em;}
.othergamesbutton{background-position:0 -44px;height:22px;width:180px;font-size:0;margin-bottom:10px;}
#othergames{width:180px;}

fieldset{}
fieldset legend{}
fieldset ol{margin:0;padding:0;}
fieldset ol li{clear:both;margin:0;padding:0;list-style-type:none;float:left;}
fieldset ol li label{display:block;float:left;width:170px;padding-top:10px;}
fieldset ol li input,fieldset ol li textarea,fieldset ol li select{display:block;float:left;width:200px;}
fieldset ol li span{display:block;float:left;width:150px;padding:10px 0 0 10px;}
.submit{width:92px;height:22px;background-position:-97px -88px;margin-left:170px;font-size:0;}
.submit:hover{background-position:-97 -100px;}
.select_date{width:100px;}
#forecast-outer{display:none;}