

#athlete_page{}
	#ath_left{
		width:419px;
		padding:0px 0px 0px 0px;
		background-image:url(../img/site_images/ath_leftbox_bg.gif);
		background-repeat:no-repeat;
		float:left;	
	}
		#ath_text{
			padding:30px 16px 30px 25px;
		}
			#ath_text h1{
				font-size:26px;
				color:#da0000;
				padding:0px 0px 22px 0px;
				font-weight:bold;
			}
			#ath_text p{
				font-size:12px;
				color:#6d6d6d;
				padding:0px 0px 10px 0px;
			}

		#athletes{
			padding:0px 0px 35px 6px;
		}
			a.athbox{
				width:198px;
				height:153px;
				padding:5px 0px 0px 4px;
				margin:0px 0px 3px 4px;
				display:block;
				float:left;
				background-color:#e3e3e3;
				text-decoration:none;
				color:#2b2b2b;				
				
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;			
				
			}
			
			#athletes a.active, a.athbox:hover{
				background-color:#51d8ff;
				color:#0d2646;
				
			}
				.athbox_img{}
				.athbox_name{
					margin:5px 0px 0px 4px;
					display:block;
				}			
	
	#ath_right{
		width:532px;
		padding:0px 0px 10px 8px;
		float:left;	
	}
		#ath_image_hldr{
			position:relative;
			margin:8px 0px 6px 0px;
		}
			#ath_image_hldr a{
				display:block;
				width:520px;
				height:352px;
			}
				#ath_image_hldr a span{
					position:absolute;
					top:0;
					left:0;
					width:520px;
					height:352px;
					background:url(../img/site_images/ath_img_border.png) no-repeat;
				}
						

		#ath_name{
			width:520px;
			background-color:#0d2646;
			margin:4px 0px 3px 0px;	
			-moz-border-radius: 5px;
			-webkit-border-radius: 5px;	
			
			
			color:#ffffff;
			font-size:16px;
			font-weight:bold;
			height:64px;
		
		}
			#ath_name .title{
				float:left;
				width:437px;
				padding:22px 0px 0px 13px;
			}
			#ath_name .like{
				float:right;
				width:68px;
				padding-top:20px;
			}
		#ath_info{
			background-image:url(../img/site_images/ath_bg_box1.gif);
			background-repeat:repeat-x;
			width:520px;
			margin:4px 0px 3px 0px;	
			-moz-border-radius: 5px;
			-webkit-border-radius: 5px;	
			border:1px solid #ece8e8;				
			background-color:#f1f1f1;
		}
			table.ath_info{
				padding:15px;
				font-size:14px;
			}	
			table.ath_info th{
				color:#000000;
				font-weight:bold;
				padding:0px 45px 7px 0px;
			}
			table.ath_info td{
				color:#525252;
				padding:0px 45px 0px 0px;
			}

		#ath_records{
			background-image:url(../img/site_images/ath_bg_box2.gif);
			background-repeat:repeat-x;
			width:520px;
			margin:4px 0px 3px 0px;	
			-moz-border-radius: 5px;
			-webkit-border-radius: 5px;	
			border:1px solid #ece8e8;				
			background-color:#f9d8d8;
			padding:0px 0px 6px 0px;
		}
			#ath_records h1{
				padding:18px 13px 12px 13px;
				color:#da0000;
				font-size:16px;
				font-weight:bold;
			}
			#ath_records p{
				padding:0px 13px 11px 13px;
				color:#525252;
				font-size:14px;
			}
			
		#ath_performance{
			background-image:url(../img/site_images/ath_bg_box3.gif);
			background-repeat:repeat-x;
			width:520px;
			margin:4px 0px 3px 0px;	
			-moz-border-radius: 5px;
			-webkit-border-radius: 5px;	
			border:1px solid #ece8e8;				
			background-color:#e4f9ff;
			padding:0px 0px 6px 0px;
		}
			#ath_performance h1{
				padding:18px 13px 12px 13px;
				color:#51d8ff;
				font-size:16px;
				font-weight:bold;
			}
			#ath_performance p{
				padding:0px 13px 11px 13px;
				color:#525252;
				font-size:14px;
			}
			
		#ath_twit{
			width:520px;
			margin:4px 0px 3px 0px;	
			-moz-border-radius: 5px;
			-webkit-border-radius: 5px;	
			border:1px solid #ece8e8;				
			background-color:#fff;
			padding:0px 0px 6px 0px;
		}
			#ath_twit .title{
				padding:18px 13px 12px 13px;
				color:#0084b6;
				font-size:16px;
				font-weight:bold;
			}
			#ath_twit p{
				padding:0px 13px 11px 13px;
				color:#0084b6;
				font-size:14px;
			}
		#ath_twit .box{
			padding:4px 13px 12px 13px;
		}
		#ath_twit .box .link a{
			color:#0084b6;
			font-size:18px;
			text-decoration:none;
		}
		#ath_twit .box .text{
			padding-top:3px;
			color:#888888;
			font-size:14px;
		}
		 
