/*
	 *  @2008
	 * Screen CSS
	 *
	 *
	 */
html, body, div, p, blockquote, h1, h2, h3, h4, h5, h6, form, fieldset, legend, ul, ol, li, dl, dt, dd, a, img, address, strong, em
	{ margin: 0; padding: 0; font-weight: normal; font-style: normal; list-style: none; border: 0; outline: none; }
a span { cursor: pointer; }
form legend { display: none; }

html {  }
body { color: #fff; background: #000; font: normal 0.7em/1.4em Arial, Helvetica, sans-serif; }


.aural { position: absolute; left: -100em; }
.left { float: left; }
.right { float: right; }
.decimal li { margin: 0 0 0 2em; list-style-type: decimal; }

a { color: #5e5e5e; text-decoration: underline; }
a:focus, a.focus, a:hover { color: #a1a1a1; text-decoration: none; }

#page:after,
#content:after,
#sub-content .info-box-wide .inner:after,
#content #left-bar .info-box .inner:after,
#content .column dl:after,
.info-admin .inner:after,
#content.admin ul li:after { display: block; height: 0; clear: both; visibility: hidden; content: '.' }

#page { width: 938px; margin: 0 auto; border-width: 6px 6px 0; background: url(/content/img/bg-page.png) no-repeat 0 0; }

#footer { width: 938px; clear: both; margin: 0 auto; padding: 5px 0; border-width: 0 6px 6px; background: #2f2f2f;  }
#footer li { display: inline; padding: 0 10px; border-right: 1px solid #fff; font-size: 7px; }
#footer li.last-child { border: 0; }
#footer li a { color: #fff; text-decoration: none; font-size: 10px; }

#latestfooter { color: #0098ff; width: 938px; clear: both; margin: 0 auto; margin-top: 0px; padding: 5px 0; border-width: 0 6px 6px; background: #1d1d1d;  }
#latestfooter li { display: inline; padding: 0 10px;  font-size: 10px; }
#latestfooter li a { color: #d0cd02; text-decoration: none; font-size: 10px; }
#latestfooter li a:hover { color: #fff; text-decoration: underline; font-size: 10px; }
#latestfooterheader { color: #d0cd02; text-decoration: bolder; font-size: 10px; }




/* top */
#logo { float: left; margin: 10px 0 8px 146px; }
#banner { float: right; margin: 12px 15px 0 0; }


#top-nav 
{ 
	border-top: 1px black solid;
	width: 888px; 
	height: 23px; 
	clear: both; 
	padding: 10px 10px 5px 40px;  
	color: #FFFFFF;
	background: #a63635;
}
#top-nav li 
{ 
	height: 15px; 
	float: left; 
	margin: 0px 10px; 
	font-size: 14px;
}
#top-nav li a 
{ 
	display: block; 
	height: 110%; 
	overflow: hidden;
	text-decoration: none; 
	color: #ffffff;
}

#top-nav li a:hover
{ 
		color: #d0cd02;
}

#top-nav li.itemlast { float: right; }


/* content: globals */
#content { padding: 30px 10px 30px 20px; }
.bg-img-1 { padding-bottom: 110px !important; background: url(/content/img/bg-img-1.jpg) no-repeat 100% 100%; }
.bg-img-2 { padding-bottom: 110px !important; background: url(/content/img/bg-img-2.jpg) no-repeat 0 100%; }

.bg-img-3 { padding-bottom: 110px !important; background: url(/content/img/backgrounds/bg-img3.gif) no-repeat 0 100%; }
.bg-img-4 { padding-bottom: 110px !important; background: url(/content/img/backgrounds/bg-img4.gif) no-repeat 0 100%; }
.bg-img-5 { padding-bottom: 110px !important; background: url(/content/img/backgrounds/bg-img5.gif) no-repeat 0 100%; }

.clubselector
{
	margin-top: -5px;
	color: #8be41a; font-weight: bold;	
	text-align: right;
}


#featurednews .top
{
	background: url(/content/img/homepage/top.gif) no-repeat 100% 100%; 
}

#featurednews .middle
{
	background: url(/content/img/homepage/middle.gif) repeat-y 100% 100%; 
}

#featurednews .middle a { color: white; text-decoration: none; }
#featurednews .middle a:hover { color: #d0cd02; text-decoration: none; }


#featurednews .middle td
{
	padding-left: 15px;
	padding-right: 15px;
}


#featurednews .bottom
{
	background: url(/content/img/homepage/bottom.gif) no-repeat 100% 100%; 
}

#recentactivity h1
{
	font-size:1.6em;
	line-height: 1em;
	margin: 0px;
}



#content .addgap
{
	margin-top: 10px;
	margin-bottom: 10px;
}
#content .policy p
{
	margin-top: 15px;
	margin-bottom: 15px;
}


#content .flush
{
	margin-top: -28px;
}

#content .flushless
{
	margin-top: -4px;
}

#content .flushless2
{
	margin-top: 10px;
}



#content .flushstop
{
	margin-top: 0px;
}


#content .aboutus h2 
{ 
	margin: 0px;
	font-size: 16px;
	line-height: 1.0em;
}

#content .aboutus h3
{ 
	margin: 0px;
	font-size: 16px;
	line-height: 1.0em;
	color: #d0cd02;
}

#content .aboutus ul
{
}

#content .aboutus li
{
	margin-top: 8px;
	line-height: 1.1em;
	margin-bottom: 8px;
	list-style-position: outside;
	list-style-type: disc;
	font-size: 18px;
}

#content .features li
{
	margin-top: 8px;
	line-height: 1.1em;
	margin-bottom: 8px;
	list-style-type: none;
	font-size: 14px;
}

#content .features ul
{
	margin-left: 10px;
}



#content .txt
{
	font-size: 15px;
	line-height: 1.1em;
	margin-bottom: 10px;
}


#content .aboutus .txt
{
	margin-top: 4px;
	margin-bottom: 4px;
	font-size: 16px;
	line-height: 1.1em;
}


#content .thefa li
{
	list-style-image: url(/content/img/pdficon_large.gif);	
	list-style-position: inside;
	margin-top: 5px;
}






#content h1 { margin: 0 0 1em; font-size: 2em; }
#content h2,
#content h3,
#content h4  { margin: 1.7em 0 0.5em; font-size: 1.6em; line-height: 1.1em; } /* 6 */
#content h5,
#content h6 { margin: 0.5em 0 0.3em; font-size: 1.3em; }
#content p { margin: 0 0 0.6em; }
#sub-content { width: 100%; clear: both; }
#sub-content .info-box-wide { width: 921px; margin: 0 -10px; padding: 10px 0 0; background: url(/content/img/bg-box-wide-top.png) no-repeat 0 0; }
#sub-content .info-box-wide .inner { width: 871px; padding: 0 25px 15px; background: url(/content/img/bg-box-wide-bottom.png) no-repeat 0 100%; }
#sub-content .info-box-wide .inner div { width: 180px; float: left; margin: 0 0 0 30px; }
#sub-content .info-box-wide .inner div h3 { margin-top: 1em; }

#content .box h2,
#content .box h3,
#content .box h4  { margin: 2.3em 0 0.5em; }

.box { position: relative; width: 237px; margin: 0 10px 0 0; padding: 1px 0 24px; color: #000; background: url(/content/img/bg-boxes-inner.png) no-repeat 0 100%; }
.box .inner { width: 217px; min-height: 220px; padding: 1px 10px 0; } /* 6 */
.box ul { margin: 1em 0 2em; }
.box ul li { margin: 0.5em 0; }
.box-1 .inner { background: url(/content/img/box-1.png) no-repeat 0 13px; }
.box-2 .inner { background: url(/content/img/box-2.png) no-repeat 0 0; }
.box-3 .inner { background: url(/content/img/box-3.png) no-repeat 0 13px; }
.box-4 .inner { background: url(/content/img/box-4.png) no-repeat 0 13px; }
.box-5 .inner { background: url(/content/img/box-5.png) no-repeat 0 13px; }
.box-6 .inner { background: url(/content/img/box-6.png) no-repeat 0 13px; }
.box-7 .inner { background: url(/content/img/box-7.png) no-repeat 0 13px; }
.box-8 .inner { background: url(/content/img/box-8.png) no-repeat 0 13px; }
.box-9 .inner { background: url(/content/img/box-9.png) no-repeat 0 13px; }




.box2 { position: relative; width: 237px; margin: 0 10px 0 0; padding: 1px 0 24px; color: #000; background: url(/content/img/bg-boxes-inner.png) no-repeat 0 100%; }
.box2 .inner { width: 217px; min-height: 220px; padding: 1px 10px 0; } /* 6 */
.box2 ul { margin: 1em 0 2em; }
.box2 ul li { margin: 0.5em 0; }
.box2-1 .inner { background: url(/content/img/box-1.png) no-repeat 0 13px; }
.box2-2 .inner { background: url(/content/img/box-2.png) no-repeat 0 0; }
.box2-3 .inner { background: url(/content/img/box-3.png) no-repeat 0 13px; }
.box2-4 .inner { background: url(/content/img/box-4.png) no-repeat 0 13px; }
.box2-5 .inner { background: url(/content/img/box-5.png) no-repeat 0 13px; }
.box2-6 .inner { background: url(/content/img/box-6.png) no-repeat 0 13px; }
.box2-7 .inner { background: url(/content/img/box-7.png) no-repeat 0 13px; }
.box2-8 .inner { background: url(/content/img/box-8.png) no-repeat 0 13px; }
.box2-9 .inner { background: url(/content/img/box-9.png) no-repeat 0 13px; }






.box-min { width: 202px; float: left; margin: 0 20px 0 5px; padding: 5px 0 40px; color: #000; background: url(/content/img/bg-boxes-inner.png) no-repeat 100% 100%; }
.box-min .inner { width: 182px; min-height: 230px; padding: 1px 10px 0; } /* 6 */
.box-min-1 .inner { background: url(/content/img/box-min-1.png) no-repeat 0 13px; }
.box-min-2 .inner { background: url(/content/img/box-min-2.png) no-repeat 0 0; }
.box-min-3 { margin: 0 0 0 5px; }
.box-min-3 .inner { background: url(/content/img/box-min-3.png) no-repeat 0 13px; }
.box-long .inner { background: url(/content/img/box-long.png) no-repeat 0 13px; }
.box-long .inner .update-bg { position: relative; bottom: -5em; margin: -5em 0 0; padding: 0 0 6em; }
.box-long .inner .update-bg { background: url(/content/img/update-bg.gif) no-repeat 100% 100%; }

/* content:homepage */
#flash-mod { float: left; margin: -20px 0 0 -10px; }
#home-menu { width: 285px; float: right; margin: -20px -10px 0 0; }
#home-menu h2 { margin: 0 20px -20px 0; font-size: 1.3em; font-weight: bold; text-align: right; }
#home-menu #winners { padding: 10px 0; }
#home-menu #winners li a { color: #fff; font-weight: bold; text-decoration: none; }
#home-menu #winners li a:hover { text-decoration: underline; }
#home-menu #winners li strong { width: 150px; float: right; margin: 24px 40px 0 0; }
#home-menu #winners .winner-box-1 { height: 90px; background: url(/content/img/bg-winner-box-1.png) no-repeat 7px 10px; }
#home-menu #winners .winner-box-1 strong { font-size: 13px; }

#home-menu #winners .winner-box-2 { height: 90px; padding: 3px 0 0; background: url(/content/img/bg-winner-box-2.png) no-repeat 17px 0; }
#home-menu #winners .winner-box-2 strong { font-size: 13px; margin: 10pt 40px 20px 0; }
	


#home-menu #winners li.winner-box-1 .win-img span { background: url(/content/img/bg-winner-av-1.png) no-repeat 0 0; } /* 6 */
#home-menu #winners li.winner-box-2 .win-img span { background: url(/content/img/bg-winner-av-2.png) no-repeat 0 0; } /* 6 */

#home-menu #winners li .win-img { position: relative; display: block; width: 71px; height: 85px; }
#home-menu #winners li .win-img span { position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
#home-menu #latest-forum { height: 112px; padding: 10px; background: url(/content/img/bg-latest-forum.png) no-repeat 100% 0; }
#home-menu #latest-forum h3 { margin: 0 0 0.5em; }
#home-menu #latest-forum li a { color: #fff; }
#home-menu #latest-forum #view-more { width: 89px; float: right; margin: -57px 0 0; }
#home-menu #latest-forum #view-more a { display: block; width: 89px; height: 57px; background: url(/content/img/btn-show-all.png) no-repeat 0 0; text-indent: -100em; overflow: hidden; }




/* content:subpage */
#content .column { width: 300px; float: left; margin: 0 25px 0 0; }
#content .column-1 { width: 192px; margin: 0 30px 0 -10px; padding: 0 0 0 40px; }
#content .column h1 { width: 162px; height: 46px; margin: 0 0 0 -50px; padding: 20px 20px 20px 50px; color: #fff; background: url(/content/img/bg-header-column.png) no-repeat 100% 0; font-size: 1.2em; }
#content .column dl { width: 100%; }
#content .column dt { width: 35%; float: left; clear: both }
#content .column dd { width: 64%; float: left; }
#content .col-min-left { width: 162px; margin: 0 20px 0 -10px; padding: 0 0 0 40px; }
#content .col-min-left a,
#content .col-min-left dl { font-size: 12px; }
#content .col-min-left h1 { width: 132px; }
#content .col-min-left h1 span { display: block; }
#content .col-min-right { width: 142px; float: right; margin: 0; padding: 0 30px 0 0; }
#content .col-min-right a,
#content .col-min-right dl { font-size: 12px; }
#content .col-max { width: 510px; margin: 0; }
#wtf { text-align: center; }

#wtf .button { margin: 0 5px; border: 0; color: #000; background: url(/content/img/bg-button.png) repeat-x 0 0; font-weight: bold;  }
.submit {cursor: pointer;  }
.submit:hover {background: #97B134;  }

a.button:hover { background: #97B134;  }



.col { position: relative; width: 255px; float: left; }

.colregister { position: relative; width: 500px; float: left; margin-top: -40px; }

#helptext 
{ 	
	font-size: 14px;
}

ul.col { width: 45%; float: left; padding: 0 4% 0 0; }
#content .col-details { width: 100px; float: left; }
#content .col-details dt { margin: 1em 0 0; }
#content .col-details dt,
#content .col-details dd { float: none;  }

.submit {  height: 21px; padding: 0 5px; cursor: pointer; border: 0; color: #000; background: url(/content/img/bg-button.png) repeat-x 0 0; font-size: 11px; font-weight: bold; text-decoration: none; }
.button {  display: block; height: 10px; overflow: hidden; line-height: 1.3; padding: 0 5px; cursor: pointer; border: 0; color: #000; background: #fff url(/content/img/bg-button.png) 0 0 repeat-x; font-size: 11px; font-weight: bold; text-decoration: none; }
a.button {  padding: 0; margin: 0; }
.button:hover { background: #97B134; }
#left-bar { width: 389px; float: left; padding: 0 70px 0 0; }
#left-bar .info-box { width: 389px; clear: both; padding: 10px 0 0; background: url(/content/img/bg-box-top.png) no-repeat 0 0; }
#left-bar .info-box .inner { width: 339px; padding: 0 25px 15px; background: url(/content/img/bg-box-bottom.png) no-repeat 0 100%; }
#left-bar .info-box .inner div { width: 150px; float: left; margin: 0 0 0 15px; }
#left-bar .info-box .inner div h3 { margin-top: 1em; }
#right-bar { width: 449px; float: left; }
#right-bar #funds-bar { position: relative; width: 195px; float: left; margin: -40px 30px 0 -62px; }
#right-bar #funds-bar h3 { width: 100%; height: 81px; background: url(/content/img/hd-recived-funds.png) no-repeat 0 0; text-indent: -100em; overflow: hidden; }
#right-bar #sc { width: 243px; line-height: 1.3em; float: left;  background: url(/content/img/bg-sc.png) no-repeat 0 49px; }
#right-bar #sc fieldset { width: 223px; padding: 56px 10px 0; background: url(/content/img/bg-sc-fieldset.png) no-repeat 10% 0; font-size: 9px; }
#right-bar #sc label { width: 60px; height: 24px; float: left; text-align: right; }
#right-bar #sc span.text { width: 144px; height: 24px; float: left; padding: 0 5px 0 12px; background: url(/content/img/bg-sc-text-input.png) no-repeat 10px 0; }
#right-bar #sc span.text .text { width: 144px; font-size: 9px; border: 0; background: none; }
#right-bar #sc .submit { float: right; margin: 15px 0 0; }
#right-bar .box { float: left; }

/* content:admin */

#club-manage { width: 192px; overflow: hidden; }
#club-manage .img-preview { border: 1px solid #fff; }
#club-manage label { display: block; }
#club-manage .file {  border: 1px solid #a7a6aa; }
#club-manage textarea { width: 191px; border: 1px solid #a7a6aa; }
#club-manage .submit {  }

#content .info-admin { width: 681px; float: right; margin: 0 -10px 0 -20px; padding: 10px 0 0; background: url(/content/img/bg-info-admin-top.jpg) no-repeat 0 0; }
#content .info-admin .inner { width: 641px; padding: 0 20px 460px; background: url(/content/img/bg-info-admin-bottom.jpg) no-repeat 0 100%; }
#content .info-admin .inner h5 { margin: 1em 0; }
#content .info-admin .inner .col { width: 220px; padding: 0 30px 0 0; }
#content .info-admin .inner .col-min { width: 150px; float: left; padding: 0 30px 0 0; overflow: hidden; }
#content .info-admin .inner .col-min h5 { padding: 0 40% 0 0; }
#content .info-admin .inner .col-min a.button { float: right; margin: -3em 0 0; padding: 2px 7px 8px; color: #000; }
#content.admin ul { margin: 0 0 1em; clear: both; }
#content.admin ul a.button { float: left; padding: 2px 7px 8px; color: #000; }
#content.admin ul strong { width: 80px; float: left; }
#content.admin ul ul { width: 35%; float: right; clear: none; }
#content.admin .decimal li { color: #d0cd02; }
#content.admin .decimal li * { color: #fff; }



#players-list {  }
#players-list li { width: 149px; height: 100px; float: left; }
#players-list li .player-name { width: 70px; float: right; color: white; }
#players-list li .player-img { position: relative; display: block; width: 69px; height: 85px; margin: 0 0 -3em; overflow: hidden; }
#players-list li .player-img span { position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
#players-list li .av-0 { background: url(/content/img/bg-av-10.png) no-repeat 0 0; }
#players-list li .av-1 { background: url(/content/img/bg-av-1.png) no-repeat 0 0; }
#players-list li .av-2 { background: url(/content/img/bg-av-2.png) no-repeat 0 0; }
#players-list li .av-3 { background: url(/content/img/bg-av-3.png) no-repeat 0 0; }
#players-list li .av-4 { background: url(/content/img/bg-av-4.png) no-repeat 0 0; }
#players-list li .av-5 { background: url(/content/img/bg-av-5.png) no-repeat 0 0; }
#players-list li .av-6 { background: url(/content/img/bg-av-6.png) no-repeat 0 0; }
#players-list li .av-7 { background: url(/content/img/bg-av-7.png) no-repeat 0 0; }
#players-list li .av-8 { background: url(/content/img/bg-av-8.png) no-repeat 0 0; }
#players-list li .av-9 { background: url(/content/img/bg-av-9.png) no-repeat 0 0; }
#players-list li .av-10 { background: url(/content/img/bg-av-10.png) no-repeat 0 0; }
#players-list li .av-11 { background: url(/content/img/bg-av-11.png) no-repeat 0 0; }
#players-list li .av-12 { background: url(/content/img/bg-av-12.png) no-repeat 0 0; }
#players-list li .av-13 { background: url(/content/img/bg-av-13.png) no-repeat 0 0; }
#players-list li .av-14 { background: url(/content/img/bg-av-14.png) no-repeat 0 0; }

/* content:login */
#login { width: 543px; height: 357px; padding: 1px 0 0; border: 4px solid #fff; background: url(/content/img/bg-login.jpg) no-repeat 0 0; }
#login #logo { display: block; width: 266px; height: 82px; float: none; margin: 80px 44px 0; }
#login fieldset div { width: 253px; height: 81px; margin: 20px 44px 0; padding: 18px 0 0; background: url(/content/img/bg-login.png) no-repeat 0 0; }
#login fieldset div label { width: 75px; height: 26px; float: left; clear: both; color: #fff; text-align: right; font-weight: bold; }
#login fieldset div span.text { width: 144px; height: 26px; float: left; margin: 0 0 0 5px; }
#login fieldset div input.text { width: 144px; border: 0; background: #fff; }
#login fieldset .image { position: relative; top: -32px; left: 200px; }


/* colors */

#content a.color-navy,
#content a.color-yellow, 
#content a.color-lime,
#content a.color-green,
#content a.color-orange,
#content a.color-purple,
#content a.color-blue,
#content a.color-red,
#content a.more { display: block; display: inline-block; margin: 0em 0; font-weight: bold; } 

#content a.color-navy { color: #081849; }
#content a.color-lime {  color: #8be41a; }
#content a.color-yellow { color: #d0cd02; }
#content a.color-green { color: #659a08; }
#content a.color-orange {  color: #f8941d; }
#content a.color-red { color: #ff2400; }
#content a.color-purple { color: #a101f3; }
#content a.color-blue { color: #0099ff; }

#content strong.color-navy { color: #081849; }
#content strong.color-lime {  color: #8be41a; }
#content strong.color-yellow { color: #d0cd02; }
#content strong.color-green { color: #659a08; }
#content strong.color-orange {  color: #f8941d; }
#content strong.color-red { color: #ff2400; }
#content strong.color-purple { color: #a101f3; }
#content strong.color-blue { color: #0099ff; }

#content dl.color-navy dt { color: #081849; font-weight: normal; }
#content dl.color-lime dt {  color: #8be41a; font-weight: normal; }
#content dl.color-yellow dt { color: #d0cd02; font-weight: normal; }
#content dl.color-green dt { color: #659a08; font-weight: normal; }
#content dl.color-orange dt { color: #f8941d; font-weight: normal; }
#content dl.color-red dt { color: #ff2400; font-weight: normal; }
#content dl.color-purple dt { color: #a101f3; font-weight: normal; }
#content dl.color-blue dt { color: #0099ff; font-weight: normal; }



.color-yellow h1, .color-yellow h2, .color-yellow h3, .color-yellow h4, .color-yellow h5, .color-yellow h6,
.color-yellow dt, .color-yellow a, a.color-yellow { color: #d0cd02; font-weight: bold; }
.color-yellow {	color: #d0cd02; font-weight: bold; }


.color-lime h1, .color-lime h2, .color-lime h3, .color-lime h4, .color-lime h5, .color-lime h6,
.color-lime dt, .color-lime a, a.color-lime { color: #8be41a; font-weight: bold; }


.color-navy h1, .color-navy h2, .color-navy h3, .color-navy h4, .color-navy h5, .color-navy h6,
.color-navy dt, .color-navy a, a.color-navy { color: #081849; font-weight: bold; }
.color-navy { color: #081849; font-weight: bold; }

.color-green h1, .color-green h2, .color-green h3, .color-green h4, .color-green h5, .color-green h6,
.color-green dt, .color-green a, a.color-green { color: #659a08; font-weight: bold; }
.color-green { color: #659a08; font-weight: bold; }

.color-orange h1, .color-orange h2, .color-orange h3, .color-orange h4, .color-orange h5, .color-orange h6,
.color-orange dt, .color-orange a, a.color-orange { color: #f8941d; font-weight: bold; }
.color-orange { color: #f8941d; font-weight: bold; }

.color-grey h1, .color-grey h2, .color-grey h3, .color-grey h4, .color-grey h5, .color-grey h6,
.color-grey dt, .color-grey a, a.color-grey { color: #6f6f6f; font-weight: normal; }
.color-grey { color: #6f6f6f; font-weight: normal; }

.color-black h1, .color-black h2, .color-black h3, .color-black h4, .color-black h5, .color-black h6,
.color-black dt, .color-black a, a.color-black { color: #000000; font-weight: normal; }
.color-black { color: #000000; font-weight: normal; }


.color-red h1, .color-red h2, .color-red h3, .color-red h4, .color-red h5, .color-red h6,
.color-red dt, .color-red a, a.color-red { color: #ff2400; font-weight: bold; }
.color-red { color: #ff2400; font-weight: bold; }


.color-purple h1, .color-purple h2, .color-purple h3, .color-purple h4, .color-purple h5, .color-purple h6,
.color-purple dt, .color-purple a, a.color-purple { color: #a101f3; font-weight: bold; }
.color-purple { color: #a101f3; font-weight: bold; }

.color-blue h1, .color-blue h2, .color-blue h3, .color-blue h4, .color-blue h5, .color-blue h6,
.color-blue dt, .color-blue a, a.color-blue { color: #0099ff; font-weight: bold; }


.color-wb-blue
{
	color: #0081d7; font-weight: bold; 
}







.gallery 
{
	clear:both;
}

.galleryimage
{
	float: left;
	margin-left: 4px;
	margin-right: 4px;
}


.clubselector
{
	margin-top: -5px;
	color: #8be41a; font-weight: bold;	
	text-align: right;
}


.myforms label
{
	width: 8em;
	float: left;
	text-align: right;
	margin-right: 1.5em;
	display: block
}

.myforms label p message
{
	color: red;
}



.myforms2 input
{
	
}


.myforms input
{
	color: #000;
	background: #fff;
	border: 1px solid #8be41a;
}

.myforms a
{
	color: #fff; text-decoration: none; 
}


.clubforms input
{
	margin-top: 2px;
}




#messages
{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	
	margin-top: 3px;
	margin-bottom: 13px;
	font-size: 15px;
	color: #AA332D;
	border               : 1px solid #AA332D;
}


.pagestext    {width: 575px;}
.pagestext h2 {color: #d0cd02; font-weight: bold; }
.pagestext li:hover
{
	list-style-image: url(/content/img/rightarrowred.gif);
	list-style-position: outside;
}
.pagestext li a {color: #ffffff; text-decoration: none;	 }
.pagestext li a:hover 
{
	color: #8be41a;
	text-decoration: underline; 
}


.usertable thead th
{
	color: #d0cd02; font-weight: normal;
	font-size: 12px;
	text-align: left;
	border-bottom: 1px solid yellow;

}

.usertable td a
{
	color: #8be41a; text-decoration: none; 
}

.usertable td a:hover
{
	color: white; text-decoration: underline; 
}

#bottomfooter
{
	clear: both;
	text-align : center;
	font-size : 10px;
	margin-left: auto;
	margin-right: auto;
	width: 938px;
	
}

#col1
{
	float: left;
	width: 312px;
}


#col2
{
	float: left;
	width: 314px;
}


#col3
{
	float: left;
	width: 312px;
	padding-top: 5px;
}


.forummessage
{
	font-size: 16px;
	margin-left: 2px;
	padding-top: 12px;
	padding-bottom: 6px;
}



.forumtitle
{
	font-size: 18px;
	padding-top: 32px;
	padding-bottom: 2px;
}

.forumtitle2
{
	font-size: 18px;
	padding-top: 2px;
	padding-bottom: 5px;
}

.forumtopic
{
	font-size: 14px;
	padding-top: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
}


.forumtitle2
{
	font-weight: bold;
	color: #a63635 ;
}

#recentactivity li 
{
	font-size: 12px;
}

#recentactivity li a
{
	text-decoration: none;
	color: #d0cd02; font-weight: bold;
	margin: 0em 0pt;
}

#recentactivity li a:hover
{
	text-decoration: underline;
}




.regnow a
{
	color: #ffffff;
	text-decoration: none;
}

.regnow a:hover
{
	color: #ffffff;
	text-decoration: underline;
}






#playpredict
{
	margin-left: 10px;
	padding-bottom: 10px;
}

.latest a
{
	color: #d0cd02;
	text-decoration: none;
	font-size: 14px;
}

.latest a:hover
{
	color: #d0cd02;
	text-decoration: underline;
}


#placement
{
	position: absolute; 
	margin-left: -465px;
	margin-top: 5px;
}


.cms { font-family: Arial ; font-size: 12px; }
.cms p { font-family: Arial ; font-size: 12px; }

.cms a
{
	color: #0099ff; 
	font-weight: bold;
	text-decoration: none;
}

.cms a:hover
{
	text-decoration: underline;
}

.cmsedit a
{
	color: #0099ff; 
	font-weight: bold;
	text-decoration: none;
}

.cmsedit a:hover
{
	text-decoration: underline;
}

.icons
{
	vertical-align: middle;
}

.latestnews
{
	font-size:1.6em;
	line-height:1.1em;
	margin-top: 5px;

}

.latestnewsitems a
{
	color: #d0cd02; 
	font-weight: bold; 
	text-decoration: none ;
}

.latestnewsitems a:hover
{
	text-decoration: underline;
}


.bolder
{
	font-weight: bold; 
}

.registeroff
{
	 color: #515151;
}

.registeron
{
	 color: #FFFFFF;
}


.ac_input 
{
	width: 200px;
	color: #000000;
}
.ac_results 
{
	padding: 4px;
	border: 1px solid WindowFrame;
	background-color: #2F2F2F;
	font-size: 16px;
	overflow: hidden;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 2px 5px;
	margin: 0;
	font: menu;
	font-size: 16px;
}

.ac_results iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:3000px;
	height:3000px;
	font: menu;
	font-size: 16px;
}

.ac_results li 
{
	margin: 0px;
	padding: 2px 5px;
	cursor: pointer;
	display: block;
	width: 100%;
	font: menu;
	font-size: 16px;
	overflow: hidden;
}

.ac_loading 
{
	background : url('/content/img/indicator.gif') right center no-repeat;
}

.ac_over 
{	color: #0099ff;
	font: menu;
	font-size: 16px;
	text-decoration: underline;
 }


.roundbox 
{
	background-color: #ffffff;
	color: #fff;
}

.roundbox p {
	margin: 10px 10px 10px 10px;
}

.roundboxtop { 
	background: url('/content/img/borders/tr.jpg') no-repeat top right; 
}

.roundboxbottom {
	background: url('/content/img/borders/br.jpg') no-repeat top right; 
}

img.roundboxcorner 
{
   width: 20px;
   height: 20px;
   border: none;
   display: block !important;
}


.fixtureTables table td
{
	border:1px solid #CCCCCC;
	margin-left: 1px;
	border-collapse:collapse;
	font-family:"Tahoma","Bitstream Vera Sans",Verdana,Helvetica,sans-serif;
	font-size:small;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.5;
}

.fixtureTables table th
{
	font-family:"Tahoma","Bitstream Vera Sans",Verdana,Helvetica,sans-serif;
	font-size: 15px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
}

.topHeader {    color: #AAAAAA; margin-left: 1px;}
.ourTeam   {	color: blue;    }
.oppTeam   {	color: red;     }


#warningbar
{	
	width: 934px;  margin-top: -22px; margin-bottom: 5px; text-align: center; color: #000000;
	background-color: #ffffff; 
	border: 2px solid red;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 2px;
	padding-top: 2px;
 }

#warningbar a
{	color: #000000; text-decoration: underline;  }

#warningbar a:hover
{	color: #000000; text-decoration: none;  }

#breadcrumb
{
	width: 935px;  margin-top: -22px; margin-bottom: 18px; text-align: left; color: #7F7F7F;
	background-color: #2f2f2f; 
	font-size: 12px;
	font-weight: normal;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
}

#breadcrumb a
{	color: #FFFFFF; text-decoration: none;  }

#breadcrumb a:hover
{	color: #FFFFFF; text-decoration: underline;  }



	#atitle 
	{
		border-bottom-style: solid;
		border-bottom-width: 1px;
		margin-bottom: 10px;
		margin-top: 10px;
		font-size: 16px;
		font-weight: bold;
		padding-bottom: 2px;
	}
	
	#atitle .addlink
	{
		font-size: 12px;
		font-weight: normal;
	}
	
	#atitle .addlink a 
	{
		text-decoration: none;
	}
	
	#atitle .addlink a:hover
	{
		color: #D0CD02;
	}
	

















