* {font-family:  "Verdana", "Book Antiqua", Palatino, serif}
body { margin: 0pt; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
p {font-size: 14px; color: #180e02; text-indent: 10px; text-align:justify;}
.site-content {width: 980px; margin-lefT: auto; margin-right: auto; background-color: #f9f1da;}
.header {background-position: center top; background-repeat: no-repeat; height:524px;background-image: url(images/header-bg.jpg)}
.flashHeader{display: block; position: absolute; text-align: center; top:0px; padding-left: 10px; margin-top: 229px;}
.siteBottom{height:453px; background-image: url(images/bottom.jpg); clear: both;}

h2.green {font-size: 20px; color: #649b00;}
h2.black {font-size: 20px; color: #180f0a;}
h1 {color: #180f0a; font-size: 28px;}

.mainRightCol {float: right; width: 580px; padding: 20px;; border: 1px solid white; margin-right: 20px;}
.mainRightCol h1, .mainRightCol h2 {margin: 0px;}
.mainLeftCol {width: 300px; padding: 0 0 0 10px ; border: 1px solid transparent;}
.mainLeftCol h1, .mainLeftCol h2 {margin: 0px;}
.mainLeftCol p.gray {color: #a79f8a; font-size: 14px; font-style:italic; margin-top: 0px; height: 58px;}

.siteBottom {padding: 0 0 0 18px;}
.siteBottom .block {border: 1px solid #3c1001; height: 270px; width: 205px;margin: 40px 38px 0 0; float: left;}
.siteBottom .block4 {margin-right: 0px;}
.siteBottom .block1 img{border-bottom: 9px solid #a0470d;} 
.siteBottom .block2 img{border-bottom: 9px solid #649ccf;} 
.siteBottom .block3 img{border-bottom: 9px solid #95a43f;} 
.siteBottom .block4 img{border-bottom: 9px solid #d9a43c;} 

.siteBottom .desc {color: #948b84; font-size: 14px; margin: 10px 0 0 0; padding: 0px 4px;}
.siteBottom .desc a {font-weight: bold;}
.siteBottom .block1 .desc a:link, .siteBottom .block1 .desc a:visited{color: #A0470D;} 
.siteBottom .block2 .desc a:link, .siteBottom .block2 .desc a:visited{color: #649CCF;} 
.siteBottom .block3 .desc a:link, .siteBottom .block3 .desc a:visited{color: #95A43F;} 
.siteBottom .block4 .desc a:link, .siteBottom .block4 .desc a:visited{color: #D9A43C;} 
.siteBottom .block .desc a:hover {color: #FFF;}

.bottomLine {padding-top: 50px; clear:both;}
.bottomLine a:link, .bottomLine a:visited {color: #5E4B44; font-size: 13px; text-transform:uppercase; text-decoration: none;}
.bottomLine a:hover {color: #F9F1DA;}
.bottomLine b {color:  #8F826B; font-size: 12px; font-weight: bold;}
.copyright {color: #5E4B44; font-size: 13px; padding-top: 20px;}
.copyright a:link, .copyright a:visited {color: #5E4B44; font-size: 13px; }
.copyright a:hover {color: #F9F1DA;}

.submit {border: 1px solid #7F6F3F; background-color:#EFE0B3; width: 278px; margin: 5px 10px;}

.autorize {border: 2px solid #003308; margin-bottom: 10px; width: 300px; margin-left: 610px; background: url(images/abg.png); margin-top: 20px;}
.autorize h2{color: #fff; font-size: 20px; padding-left: 10px; text-transform: uppercase;}
.autorize label {width: 100px; display: inline-block; float: left;  padding-top:2px; padding-left: 10px; color: #fff;}
.autorize input {margin-top: 2px; width: 178px;}
.autorize .loginLine {}
.autorize  #submit {border: 1px solid #003200; background-color:#0B978C; width: 278px; margin: 5px 10px;}
.autorize  .links {text-align: right; padding-right: 10px;}
.autorize  a:link, .autorize a:visited {color: #fff; font-size: 13px; }
.autorize  a:hover {color: #fff;}

.myAccountInfo {border: 2px solid #003308; margin-bottom: 10px; width: 320px; margin-left: 610px; background: url(images/abg.png); font-size:15px;margin-top: 40px;}
.myAccountInfo .title {color: #fff; font-size: 20px; padding-left: 10px;}
.myAccountInfo .title a {font-size: 14px; float: right; margin: 4px;}
.myAccountInfo .title a:link, .myAccountInfo .title a:visited {color: yellow;}
.myAccountInfo .title a:hover {color: white;}
.myAccountInfo .info {color: #fff; margin: 5px;}
.myAccountInfo .info b {color: #C2FF8F;}


.topmenu {padding: 5px;}
.topmenu a:link, .topmenu a:visited {color: #B5F1D8; font-size: 14px; font-weight: bold; text-transform:uppercase; text-decoration:none}
.topmenu a.worn:link, .topmenu a.worn:visited{color: #FF3; text-decoration:underline;}
.topmenu a:hover, .topmenu a.worn:hover {color: #fff}

.content {margin: 10px;}

/*

Tab system

*/

.normalTab {
	background-color:#EFEAB3;
	border:1px solid #8F8735;
	color:#6F6929;
	cursor:pointer;
	display:block;
	font-size:14px;
	font-weight:bold;
	padding:3px 10px 0;
}

.normalOverTab {
   	background-color:#DCFFBF;
	border:1px solid #8F8735;
	color:#6F6929;
	cursor:pointer;
	display:block;
	font-size:14px;
	font-weight:bold;
	padding:3px 10px 0;

}

.activeTab {

	background-color:#D3FFAF;
	border:2px solid #7E9F63;
	color:#425F29;
	cursor:default;
	display:block;
	font-size:18px;
	font-weight:bold;
	padding:5px 10px 0;

}


.stat th {background-color: #EFDCA4; padding: 6px;}
.stat td {padding: 3px;}
.stat td a:link, .stat td a:visited {color: #C60; font-weight: bold; font-size: 14px;}
.stat td a:hover {color: #197B0C;}
.stat h2 {font-size: 18px; color: #126D04;}
.pager {color: #7D3F00; font-weight: bold;}
.pager a:link, .pager a:visited {color: #197B0C;}
.pager a:hover {color: #7D3F00;}

.clubs td {padding: 3px;}
.clubTableThBg {background-color: #EFDCA4;padding:6px; font-size: 16px; font-weight: bold;}
.clubTableBg {background-color: #FFFFFF}
.clubs td a:link, .clubs td a:visited {color: #C60; font-weight: bold; font-size: 14px;}
.clubs td a:hover {color: #197B0C;}


