body{
margin: 0px;
padding: 0px;
background: #CCCCCC;
background-image: url("../images/bg_body.jpg");
color:white;
font-family:tahoma, helvetica, arial;
font-size:12px;
}
#mainContainer{
width: 778px;
height: 1000px;
}
#header{
height: 54px;
background-image: url("../images/header.jpg");
background-repeat: no-repeat; 
}
#top_nav{
height: 20px;
}
#footer{
height: 25px;
color: #FFFFFF;
font-size: 11px;
}
#bodyContainer{
width: 100%;
height: 100%;
}
#body_ColLeft{
width: 200px;
background: #171717;//dark gray
background:red;
}
#body_ColSpacer{
width: 5px;
}
#body_ColRight{
background-color:black;
}
.addPad{
padding: 5px;
}
.addPad_top{
padding-top: 5px;
padding-right: 5px;
padding-left: 5px;
padding-bottom: 0px;
}
#sideBar{
height: 100%;
width: 100%;
background: #171717;//dark gray
}
#bodyContent{
width: 100%;
height: 100%;
color: #FFFFFF;
}
#bodyTop{
height: 287px;
}
#bodyMid{
height: 171px;
}
#rotating_pics{
width: 100%;
height: 100%;
}
#bodyBottom{
height: 100%;
padding-right: 5px;
padding-left: 5px;
padding-bottom: 5px;
}
#body_BottomContent{
height: 95%;
}
.dark_cell{
padding-left: 5px;
padding-top: 5px;
padding-bottom: 5px;
background: #171717;//dark gray
//display: block;
height: 100%;
width: 100%;
}
.light_cell{
background: #2f2f2f;//light gray;
}
.chat{
background: #2f2f2f;//light gray;
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
height: 45px;
width: 190px;
}
.chat a:link{
display: block;
color: #FFFFFF;
font-size: 11px;	
}
.chat a:hover{
display: block;
color: #e30000;//red
font-size: 11px;	
}
.chat img{
border: 0px;	
}
#sideNav{
background-image: url (sideNav_tile.jpg);
}
#sideNav_btn a:link{
display: block;
align: right;
width: 190px;
height: 19px;
background: #00CC00;
}
.sideContent{
background: #2f2f2f;//light gray;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 5px;
height: 99%;
width: 190px;
}
.headerText{
color: #FFFFFF;
font-family: tahoma;
font-size: 10px;
}
.redBold{
color: #e30000;//red
font-family: tahoma;
font-size: 16px;
font-weight: bold;
}
.pipe{
color: #FFFFFF;
font-family: tahoma;
font-size: 11px;
}
#nav_menu a:link {
color: #FFFFFF;
font-family: tahoma;
font-size: 11px;
text-decoration: none;
}
#nav_menu a:active {
color: #FFFFFF;
font-family: tahoma;
font-size: 11px;
text-decoration: none;
}
#nav_menu a:hover {
color: #e30000;
font-family: tahoma;
font-size: 11px;
text-decoration: none;
}
#nav_menu a:visited {
color: #FFFFFF;
font-family: tahoma;
font-size: 11px;
text-decoration: none;
}
form{
margin: 0px;
padding-bottom: 2px;
}
.search_field{
color: #000000;
background: #FFFFFF;
border: 1px solid #000000;
}
.submit_btn{
background-image: url("../images/submit_btn.jpg");
background-repeat: no-repeat;
border: 0px;
width: 18px;
height: 18px;
}
.balloon{
float: left;	
}
#chatText{
color: #FFFFFF;
font-family: tahoma;
font-size: 11px;
}
#sideBar_content{
padding-left: 5px;
padding-right: 5px;
color: #FFFFFF;
font-family: tahoma;
font-size: 11px;
background-color: #2f2f2f;
}
#side_content p{
font-family: tahoma;
font-size: 11px;
color: #FFFFFF;	
}
.title {
color: #FFFFFF;
font-size: 12px;
font-family: tahoma;
font-weight: bold;	
}
.title a:link {
color: #FFFFFF;
font-size: 12px;
font-family: tahoma;
font-weight: bold;
text-decoration: none;	
}
.title a:active {
color: #FFFFFF;
font-size: 12px;
font-family: tahoma;
font-weight: bold;
text-decoration: none;	
}
.title a:hover {
color: #FFFFFF;
font-size: 12px;
font-family: tahoma;
font-weight: bold;
text-decoration: none;	
}
.title a:visited {
color: #FFFFFF;
font-size: 12px;
font-family: tahoma;
font-weight: bold;
text-decoration: none;	
}
.bodyBottom_content{
padding-left: 5px;
padding-right: 5px;
}
.bodyText{
font-family: tahoma;
font-size: 12px;
color: #FFFFFF;
padding-right: 5px;
}
p a{
font-family: tahoma;
font-size: 12px;
color: #e30000;
text-decoration: none;
}
.redTitle{
color: #e30000;
font-family: tahoma;
font-size: 12px;
font-weight: bold;
}
#footer a:link {
color: #FFFFFF;
font-family: tahoma;
font-size: 11px;
text-decoration: none;
}
#footer a:active {
color: #FFFFFF;
font-family: tahoma;
font-size: 11px;
text-decoration: none;
}
#footer a:hover {
color: #e30000;
font-family: tahoma;
font-size: 11px;
text-decoration: none;
}
#footer a:visited {
color: #FFFFFF;
font-family: tahoma;
font-size: 11px;
text-decoration: none;
}
.redTitle{
color: #e30000;
font-family: tahoma;
font-size: 12px;
font-weight: bold;
}
.sideNav_btn{
width:100%;
height: 19px;
color: #FFFFFF;
font-family: tahoma;
font-size: 14px;
border: 0px;
background-repeat: no-repeat;
background-position: 180px 7px;
background-position: center right;
}
.sideNav_btn div {
width:100%;
text-align:right;
}
.sideNav_btn div a {
display:block;
text-align:right;
width:200px;
color: #FFFFFF;
font-family: tahoma;
font-size: 14px;
text-decoration: none;
border: 0px;
background-image: url("../images/plus_off.gif");
background-repeat: no-repeat;
background-position: 180px 7px;
background-position: center right;
//padding-right:30px;
}
.sideNav_btn div a:hover {
color: #FFFFFF;
font-family: tahoma;
font-size: 14px;
text-decoration: none;
border: 0px;
background-image: url("../images/plus_on.gif");
background-repeat: no-repeat;
background-position: 180px 7px;
background-color:#e30000;
background-position: center right;
}
.spacer{
border:0px;	
}
fieldset{
border: 1px solid #e30000;
border: thin solid #e30000;
padding: 10px;
}
legend{
color: #e30000;
font-family: tahoma;
font-size: 12px;
font-weight: bold;
}
label{
color: #FFFFFF;
font-size: 12px;
font-family: tahoma;
}
.required{
color: #e30000;
font-size: 12px;
font-family: tahoma;	
}
h1{
color: #5b5b5b;
font-family: tahoma;
font-size: 16px;	
}
h2{
color: #e30000;
font-family: tahoma;
font-size: 16px;
margin: 0px;	
}
h2 a{
color: #e30000;
font-family: tahoma;
font-size: 16px;
margin: 0px;	
}
h3{/*med red title*/
color: #e30000;
font-family: tahoma;
font-size: 12px;
font-weight: bold;	
}
.small_red{/*small red title*/
color: #e30000;
font-family: tahoma;
font-size: 12px;	
}
hr{
width: 80%;
height: 1px;
color: #2f2f2f;	
background-color: #2f2f2f;
border: 0px;
}
.golfer_profile{
margin-top: 5px;
margin-bottom: 5px;
background: #1f0000;
border: thin solid #5b5b5b;
border: 1px solid #5b5b5b;	
}
.golfer_name{
height: 25px;
}
.golfer_info{
/*background: #272727;*/
width: 33%;	
}
.golfer_info p{
font-family: tahoma;
font-size: 12px;
color: #FFFFFF;
}
.golfer_stats{
/*background: #1f0000;*/
width: 33%;	
}
.golfer_pic{
/*background: #272727;*/
width: 33%;	
}
.arrow{
color: #e30000;
font-size: 12px;
font-family: tahoma;	
}
.statistic{
/*color: #5b5b5b;*/
color: #FFFFFF;
font-size: 12px;
font-family: tahoma;	
}
.signature{
color: #e30000;
font-size: 12px;
font-family: tahoma;	
}
.imgLeft{
float: left;
padding-right: 10px;	
}
.shaft_profile{
background: #1f0000;
border: thin solid #5b5b5b;
border: 1px solid #5b5b5b;	
}
