
	body {
		font:	11px/1.4 Verdana, Arial, Helvetica, sans-serif;
		text-align:center;
		background:#F0F0F0;
		margin:0px 0px 10px 0px;
		padding:0px;
		background-image: url(images/bg-content.gif);
		background-position: top left; background-repeat: no-repeat;
		}
	
	#frame {
		width:753px;
		margin:0px auto 0px auto;
		padding:0px;
		text-align:left;
		voice-family: "\"}\"";
		width:753px;
		}
	html>body #frame { width:753px; }
	
	.tabtext {
		padding-top:3px;
		text-align:right;
		}
	
	#toptab {
		background:#E8E8E8;
		width:100px;
		height:20px;
		margin:11px 0px 0px 75px;
		font-size:10px;
		border-top:1px solid #000; border-left:1px solid #000; border-right:1px solid #000;
		voice-family: "\"}\"";
		margin-top:10px;
		}
	html>body #toptab { margin-top:10px; }
	
	#bottomtab {
		clear:both;
		background:#E0E8F8;
		width:400px;
		height:36px;
		margin:0px 0px 10px 272px;
		font-size:10px;
		padding-right:5px;
		border-bottom:1px solid #000; border-left:1px solid #000; border-right:1px solid #000;
		voice-family: "\"}\"";
		margin-left:270px;
		}
	html>body #bottomtab { margin-left:195px; }
	
	#left {
		float:left;
		background:#FFFFFF;
		text-align:left;
		font-size:10px; line-height: 0px;
		width:75px;
		}
	html>body #left { margin-left:-70px; }
	
	#center {
		float:left;
		background:#fff;
		width:602px;
		border:1px solid #000;
		voice-family: "\"}\"";
		width:600px;
		}
	html>body #center {
		width:600px;
		}
	
	#right {
		float:left;
		width:75px;
		margin-top:201px;
		padding:0px;
		border-top:1px solid #000;}
		
	#sponsors {
		float:left;
		width:150px;
		background:#FFFFFF;
		margin: 0px 10px 10px -1px;
		padding-top:5px;
		padding-bottom:5px;
		text-align:center;
		border-left:1px solid #000; border-right:1px solid #000; border-bottom:1px solid #000;
		}
		
	p,pre {
		margin:0px 10px 20px 10px;
		text-align:justify;
		}
		
	.postheader {
		background:#ddd;
		margin:0px 0px 20px 0px;
		padding:0px 10px 0px 10px; 
		border-top:1px solid #000; border-bottom:1px solid #000;
		}
	.first {border-top:0px;}
	
	.posttitle  {
		font-weight:bold;
		padding:5px 0px 5px 0px;
		}
	.postcomments {
		float:right;
		padding:5px 0px 5px 0px;
		width:100px;
		text-align:right;
		}
	.postcomments img {display:inline; }
		
	#contentheader h1 {
		font-size:14px;
		padding:10px;
		}
	
	#contentright p { font-size:10px}
	
	#header {border-bottom:1px solid black}
	
	.rightimg {
		border-bottom:1px solid #000;
		border-right:1px solid #000;}
		
	img {display:block; margin:auto}

	.content {
	 padding:0px 10px 0px 10px;
	 text-align: left;
	}
	.content p {
	padding:0px 10px 0px 10px;
	 text-align: left;
	}

	.contentimg {
	margin:5px 5px 5px 5px;
	border-left:1px solid #000; border-right:1px solid #000; border-bottom:1px solid #000;border-top:1px solid #000;
	}
	
	.proathlete {
		width: 100%;
		height: 200px;
	}
	.agathlete {
		width: 250px;
	}
	
A:link {text-decoration: none}
A:visited {text-decoration: none}
A:active {text-decoration: none}
A:hover {text-decoration: underline; color: red;}
