*{margin:0;padding:0}
body{text-align:center;font:11px Verdana,Tahoma,"Trebuchet MS",sans-serif;color:#333}
ul{list-style:none}
a,a:active,a:visited{text-decoration:none}
a img{border:none}

.red{color:#C00}
.clear{overflow:hidden;width:100%}

#container{width:804px;margin:10px auto;text-align:left}

/* @group Header */
#header{}
	#quickLinks,#header h1,#header h2{float:right}
	#quickLinks{font-size:10px}
		#quickLinks li{float:left;border-right:1px solid #CCC}
			#quickLinks li.end{border-right:none}
		#quickLinks a{padding:0 10px;color:#CCC}
			#quickLinks li.end a{padding-right:0}
	#header h1,#header h2{clear:right;color:#CCC}
	#header h2{margin-top:15px;font-size:14px;font-weight:normal}
	#header h1{margin-top:25px;font-size:18px;font-weight:normal}
	h1#logo{background:url(../img/firstServiceTennis.gif) no-repeat;width:72px;height:120px;margin:0;float:left;text-indent:-5000px}
		#logo a{margin-top:-23px;width:72px;height:120px;display:block}
/* @end */

/* @group Menu */
#menu{margin-top:5px}
	#menu li{float:left;margin-right:1px}
		#menu li.end{margin-right:0}
		#menu a{display:block;background:url(../img/menuItemBg.gif) repeat-x;padding:7px 0;font-size:12px;width:114px;color:#FFF;text-align:center}
		#menu a:hover{background-image:url(../img/menuItemSelBg.gif)}
/* @end */
	
#hero{clear:both;padding:1px 0;display:block}

/* @group Content */
#content{}
	#content a{color:#C00;font-weight:bold;font-size:10px}
	#content h3{margin-bottom:1px;padding:5px 10px;font-size:14px;font-weight:normal;color:#FFF}
	.story{padding:7px 10px}
	.story p{margin-bottom:7px}
	
	#lCol,#cCol,#rCol{float:left}
	#lCol,#rCol{width:150px}
	#lCol,#cCol{margin-right:1px}
	
	#lHeadImg,#rHeadImg{display:block}

	/* @group Left Col */
	#lCol{text-align:center}
		#lCol h3{background-color:#FFD016;margin-top:1px;text-align:left}
		#lCol a img{margin:10px 0 5px 0}
	/* @end */

	/* @group Centre Col */
	#cCol{width:502px}
		#subHeader{padding:7px 10px;color:#FFF;margin-bottom:1px;background:url(../img/subHeaderBg.jpg) repeat-x;height:86px}
			#subHeader h1{margin-bottom:7px;font-size:20px;font-weight:normal}
			#subHeader p{font-size:13px}
		#cCol h3{background-color:#FF9A16}
		
		#leadNews img,#subNews img{display:block}
		
		#leadNews .story{margin-bottom:1px;background-color:#FFE1BA}
		
		#lNews,#cNews,#rNews{float:left;width:166px;margin-right:1px}
			#lNews,#rNews{width:167px}
			#rNews{margin-right:0}
			
			#lNews h3,#rNews h3{background-color:#9ACD34}
			#cNews h3{background-color:#693}
			
			#subNews .story{margin-top:1px} /* margin-bottom:-993px;padding-bottom:1000px < Equal height column fix */
			#lNews .story,#rNews .story{background-color:#D7EBAE}
			#cNews .story{background-color:#C2D6AE}
	/* @end */

	/* @group Right Col */
	#rCol{}
		#rCol h3{background-color:#FF4E18;margin-top:1px}
		#rCol h4{font-size:11px}
		#rCol hr{border:none;color:#CCC;background-color:#CCC;height:1px}
		#rCol p{margin-bottom:7px}
		#rCol .tip{padding:7px 10px}
	/* @end */	
/* @end */

#footer{margin-top:1px;padding-top:3px;border-top:1px solid #CCC;color:#CCC;font-size:10px;text-align:right}