#left_column {
	display:none;
}

#content_center {
	width:737px;
	margin-left:-4px;
	margin-top:-11px;
}
#content_right {
	margin:5px 0px 0px 0px;
}

#athlete_header {
	height:60px;


}
#athlete_detail {
	background:url(images/athlete_background.jpg) no-repeat;
	margin-top:0px;
	width: 739px;
	height:550px;
}

#athlete_header div {
        float:left;
        height:40px;
        margin-right: 2px;
	padding:28px 0px 0px 35px;
	font-weight:bold;
	color:#555555;
}

#athlete_header #overview {
	width:86px;	
}

#athlete_header #competitions_results {
        width:167px;
	padding:28px 0px 0px 22px;        
}

#athlete_header #gallery {
        width:68px;
}
#athlete_header #about_me {
        width:84px;
}
#athlete_header #blog {
        width:140px;
	margin:0px 0px 0px 0px;

}


#athlete_header .selected {
        background:url(images/athlete_background_selected.jpg) repeat-x bottom;
	color:#0a8bae;
}


#athlete_header .selectedOverview {
	background: url(images/athlete_background_overview_selected.jpg) no-repeat bottom;
	color:#0a8bae;
}


#athlete_header .selectedBlog {
	background: url(images/athlete_background_blog_selected.jpg) no-repeat;
	color:#0a8bae;
}

#athlete_body {
	back ground:#f5e5e5;
	height:350px;
	width:620px;
	padding:10px 0px 20px 40px;
}
* html #athlete_body {
	width:680px;
}
#athlete_body #welcome {
	color:#333333;
	padding:10px 0px 5px 0px;
	font-size:17px;
	font-weight:bold;
}
#athlete_image {
	/*height:300px;*/
	/*width:250px;*/
	width: 340px;
	padding:15px 0 0 0;
	margin-right:20px;
	float:left;
	background-image: url(images/athletes_back.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

#athelte_desc {
	float:left;
	padding: 15px 0px 0px 0px;
	font-size:11px;
	margin-left: 20px;
	color:#333333;
	width: 220px;
}
* html #athelte_desc {
	width: 270px;
}
#athlete_body .row {
}

#athlete_body .row td {
	padding:0px 0px 0px 0px;
}


#athlete_body .row .autographs {
	padding:20px 0px 20px 0px;
	font-size:11px;
}

#athlete_body #text_profile {
	font-size:17px;
	font-weight:bold;
	color:#000000;
}

#athlete_body #text_profile td {
	padding:0px 0px 8px 0px;
	color:#333333;
}

#athlete_body td.title {
	font-weight:bold;
	height: 25px;
}

#athlete_body td.datas {
	padding-left: 20px;
}

#over_content .athlete_finder {
	font-size:10px;
	margin: 0px 0px 0px 245px;
	_margin: 0px 0px 0px -8px;
}

.athlete_finder .selectdiv {
	z-index:100;
	font-size:10px;
}

#result_body {
	/*background-color:#ffffff;*/
	padding:20px 0px 0px 20px;
	margin:0px;
	width:720px;
}

#athlete_right {
	float:left;
	width:340px;
}


#result_header {
	font-weight:bold;
	font-size:14px;
	padding: 0px 0px 10px 0px;
}

#result_text {
	padding:10px 0px 10px 0px;
}

#results {
	/*border:1px solid #4a4a4a;*/
	font-size:10px;
	width:340px;
}

#results th {
	text-align:left;
	background-color:#0a8bae;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	padding-left:5px;
}

#results td {
	color:#4a4a4a;
	font-size:10px;
	line-height:22px;
}

#results .divider {
	background:#cccccc;
	height:4px;
}

#mysponsors {
	padding:10px 0px 0px 0px;
}

#mysponsors img{
	height:30px;
	margin-right:20px;
}
