﻿
body {
	background-image: url("/images/bktest.jpg");
	background-attachment: scroll;
	background-position: center top;
	background-repeat:repeat-y;
	background-size: auto auto;
	
	font-family: Verdana, Arial, sans-serif;
	margin: 0px;
	padding-top: 0px;
	color:#000000;
}

.btn__default {
    -webkit-appearance: none !important;
	background: #568EE8;
    position: relative;
    height: 48px;
    line-height: 48px;
    font-weight: 700;
    font-size: 14px;
    text-transform: uppercase;
	color: #fff;
    padding: 0 32px;
    border-radius: 4px;	
}

.paycell {	
	text-align: left;
	float: left;
	font-size:16px;
	padding: 2 2px;
}

p {
	color: #000000;
	font-size: 0.8em;
}

img {
	
	border-style:none;
}

h1{
	/* Used on member pages   */
	font-family: Arial;
	font-size: 16px;
	color: #666666;
}

h4 {
	color: #000000;
}

li {
	color: #000000;
	font-size: 0.8em;
}

a { text-decoration:none; color: #f0f0f0; }
a:link { text-decoration:none; color: #f0f0f0;}
a:visited { text-decoration:none; color: #f0f0f0;}
a:hover {
	text-decoration:underline;
	color: #ffffff;
}
a.cpage {
	text-decoration:none;
	color: #ffffff;
	/*font-weight:bold;*/
}

/* __________containerresults______________  */
.contentsresults {
	background-color: #000000;
	padding-top:6px;
	height: auto;
	/*border-right-style:solid;
	border-right-color: #cc0000;*/
	padding-bottom: 40px;
	color:#cccccc;
} 


/* __________container______________  */
.container {
	width: 975px;
	height: auto;
}
.head {
	width:100%;
	height:auto;
	text-align:left;
}
.head img{	
	margin:0px;
}
.head h3{
	float:right;
	margin-right:500px;
	padding-top:36px;
	color:#FFFFFF;
}
.head p{
	position:absolute;left:19px;top:110px;z-index:1;
	color:white;
	/*font-size:11px;*/
}
a.memberbar {
	/*font-size:0.8em    <a> is contained in <p> above   */
}

/* __________navbar______________  */
.navbar {
	/*margin-bottom:4px;*/
	height: 27px;
	background-image: url("/images/navbar.jpg");
}

.navcell {
	margin-top:2px;
	margin-left:18px;
	margin-right:18px;
	padding-top:3px; /*to allign vertically */
	text-align: center;
	float: left;
	font-family: Verdana, Arial, sans-serif;
	font-size:12px;
}

.subnavcell {
	background-color: #cc0000;
	height:20px;
	padding-right:10px;
	padding-top:4px;   /*to allign vertically */
	margin-top:2px;
	margin-bottom:2px;
	color:#FFFFFF;
	font-size:1.2em;
	text-align:right;
	font-size:12px;
}



.eventcell {
	background-color: #990000;
	margin-top:8px;
	margin-bottom:2px;
}
.eventcell img{
	border-style:none;
}
.eventcell p {
	margin-top:2px;
	margin-bottom:2px;
}
.follow{
	/*background-color: #cc0000;*/
	text-align:left;
	/*margin-top:8px*/
	padding-top:90px
}
.follow img {
	margin-top:6px;
	margin-bottom:6px;
	margin-left:20px;
	border-style:none;

}


 


/* __________contents______________  */
.contents {
	background-color: #ffffff;
	padding-top:6px;
	height: auto;
	/*border-right-style:solid;
	border-right-color: #cc0000;*/
	padding-bottom: 40px;
	color:#000000;
}
.contents h4 {
	margin-top:8px;
	margin-bottom:4px
}
.contents p {
	/*width:850px;*/
	margin-left:50px;
	margin-right:50px;
	text-align:left;
}
.contents a {text-decoration: none;color: #cc0000;}
.contents a:link { text-decoration:none; color: #cc0000;}
.contents a:visited { text-decoration:none; color: #cc0000;}
.contents a:hover {
	text-decoration:underline;
	color: #ff0000;
}

.racepage  p {
	width:850px;
	text-align:left;
}

/* __________lresults______________  */

.lresults{
	width:100%;
	margin-bottom:15px;
	padding-bottom:15px;
	border-left:1px solid gray;

}

.lresults p{
	margin-bottom:2px;
	margin-left:10px;
	margin-right:10px;
	text-align:center;
	}

/* __________ucraces______________  */

.ucraces{
	width:100%;
	margin-bottom:10px;
	padding-bottom:15px;
	border-left:1px solid gray;
	}


.ucraces p{
	margin-bottom:2px;
	margin-left:10px;
	margin-right:10px;
	text-align:center;

	}

/* __________links______________  */
.links {
	margin-top:4px;
	margin-left:30px;
	height: auto;
	width: auto;

}
.links img{
	margin-left:40px;
	margin-right:40px;
	margin-bottom:10px;
	border-style:none;

}
.links a{
	color:#000000;
}



/* __________Fixture Table rows_____________  */


/* __________foot______________  */
.foot{
	background-image:url('/images/foot.jpg');
	width:975px;
	height:150px;
	background-color: #cc0000;
	/*margin-top:4px;
	margin-bottom:25px;*/
	color:#ffffff;
}



/* __________Member pages______________  */

.regform table{
	width:600px;
	margin:20px;
	text-align:center;
}


.regform td{
	font-size:0.8em;
	padding-right:20px;
	padding-bottom:6px;
	border:0px;
	
}

.raceform table{
	width:600px;
	margin:20px;
	text-align:center;
}


.raceform td{
	font-size:0.8em;
	padding-right:20px;
	padding-bottom:6px;
	border:0px;
	
}

.clear {
clear:both;
width:100%;
font-size:1px;
}

.eccresults  td{
	font-size:8pt;
}



*/

#twitter_t {  
    width: 645px;  /*was 445*/
    height: 34px;  
/*	background-image:url("your top image");  */
}  
    
#twitter_m {  
width: 615px;  /*was 415*/
padding: 0 15px;  
/*background:url("your middle image")  0 0 repeat-y;  */
}  

#twitter_container {  
min-height:45px;  
height:auto !important;  
height:40px;  
padding-bottom:10px;  
}  

#twitter_update_list {  
width: 615px;
padding: 0;  
overflow: hidden;  
/*font-family: Georgia;*/  
font-size: 14px;  
/*font-style: italic;*/  
color: #000000;  
line-height: 18px;  
/* font-weight:bold;  */
text-align:left
}  

#twitter_update_list li {  
width: 615px;  
list-style: none;
margin-bottom:10px  
}  

#twitter_update_list li a {  
color: #cc0000;  
border-bottom: dotted 1px;  
text-decoration: none;
}  

#twitter_update_list li a:hover {  
color: #ff0000;  
background: #d3f1f9;
}  

#twitter_b {  
width: 645px;  
height: 29px;  
/* background-image:url("your bottom image");  */
} 