
.interview{
padding-top:10px;
padding-bottom:10px;
color:#d1e0ff;
clear:both;
font:verdana;
}

.question{
			margin-bottom:3px;
			margin-top:6px;
			margin-right:20px;
				color:#ffff00;
				font-size:12px;
			
				padding:3px;
			
}

.answer{
		margin-bottom:5px;
		color:#cccccc;
		font-size:12px;
		padding:10px;
	  
}

.editlinks{
		background-color:#333333;
		color:#FFFFFF;
		font-size:12px;
		padding:3px;
	    background-image:url(../images/template/33_sq_brcorner.gif);
		background-repeat:no-repeat;
		background-position:bottom right;
		margin-bottom:10px;
}

.editlinkstopleft{
			margin-bottom:0px;
			margin-top:6px;
			margin-right:40px;
				color:#FFFFFF;
				font-size:10px;
				background-color:#333333;
				padding:1px;
				background-image:url(../images/template/33_sq_rcorner.gif);
				background-repeat:no-repeat;
		background-position:top right;

}
.editlinkstopright{
			margin-bottom:3px;
			margin-top:0px;
			margin-left:40px;
				color:#FFFFFF;
				font-size:10px;
				background-color:#333333;
				padding:1px;
				background-image:url(../images/template/33_sq_lcorner.gif);
				background-repeat:no-repeat;
		background-position:top left;
		text-align:right;

}

.editoritem{
		margin-bottom:5px;
		color:#FFFFFF;
		font-size:12px;
		background-color:#333333;
		padding:10px;
		background-repeat:no-repeat;
		background-position:top right;

}

#content_leftbar{
margin-bottom:6px;
margin-left:3px;
margin-top:6px;
width:225px;
float:left;
}

	#content_leftbar .content_leftbar_title{
		margin-bottom:3px;
		margin-right:20px;
		color:#FFFFFF;
		font-size:12px;
		font-weight:bold;
		background-color:#900000;
		padding:1px;
		background-image:url(../images/template/33_sq_rcorner.gif);
		background-repeat:no-repeat;
		background-position:top right;
	}

#content_rightbar{
margin-bottom:6px;
margin-top:6px;
margin-right:3px;
width:225px;
float:right;
}

	#content_rightbar .content_rightbar_title{
		margin-bottom:3px;
		margin-right:20px;
		color:#FFFFFF;
		font-size:12px;
		font-weight:bold;
		background-color:#900000;
		padding:1px;
		background-image:url(../images/template/33_sq_rcorner.gif);
		background-repeat:no-repeat;
		background-position:top right;
	}


#titlelist{
padding-bottom:5px;
border-bottom:#FFFFFF 1px dotted;
font-weight:bold;
}



#content_newslist{
margin-bottom:6px;
margin-left:6px;
margin-top:6px;
margin-right:6px;

}

		#content_newslist .newslistheader{
			margin-bottom:3px;
			margin-top:6px;
			margin-right:20px;
				color:#FFFFFF;
				font-size:12px;
				background-color:#900000;
				padding:3px;
				background-image:url(../images/template/33_sq_rcorner.gif);
				background-repeat:no-repeat;
		background-position:top right;
		}

		#content_newslist .newsitem{
		margin-bottom:5px;
		color:#FFFFFF;
		font-size:12px;
		background-color:#4b4b4b;
		padding:10px;
	    background-image:url(../images/template/33_sq_rcorner.gif);
		background-repeat:no-repeat;
		background-position:top right;
		}
		#content_newslist .alt_newsitem{
		margin-bottom:5px;
		color:#FFFFFF;
		font-size:12px;
		background-color:#666666;
		padding:10px;
	    background-image:url(../images/template/33_sq_rcorner.gif);
		background-repeat:no-repeat;
		background-position:top right;
		}
		

		
		#content_newslist .newsitem_leftbar{
		float:left;
		background:#333333;
		
		}
		
		#content_newslist .newsitem_rightbar{
		float:right;
		width:75%;
		
		}
		
				#content_newslist .newsphoto img{
				width:80px;
				margin:10px;
				}
				
				#content_newslist .newsphotolist{
				width:80px;
				margin:10px;
				float:left;
				}
				
				#content_newslist .newscompphotolist{
				width:80px;
				margin:10px;
				float:left;
				}
				
				#content_newslist .newstitle{
				color:#d1e0ff;
				padding-bottom:5px;
				border-bottom:#FFFFFF 1px dotted;
				font-weight:bold;
	
		
				}
				
				#content_newslist .newspreview{
				margin-top:5px;
				margin-bottom:10px;
				}
				
		#content_newslist .newsuploaddate{
		margin-top:5px;
		border-top:#FFFFFF 1px solid;
		width:100%;
		clear:both;
		color:#CCCCCC;
		font-size:10px;
		font-style:italic;
		}
		
#content_articlelist{
margin-bottom:6px;
margin-left:6px;
margin-top:6px;
margin-right:6px;

}

#content_articlelist .articlelistheader{
			margin-bottom:3px;
			margin-top:0px;
			margin-left:20px;
				color:#FFFFFF;
				font-size:12px;
				background-color:#900000;
				padding:3px;
				background-image:url(../images/template/33_sq_lcorner.gif);
				background-repeat:no-repeat;
		background-position:top left;
		text-align:right;
}

		#content_articlelist .articlephoto img{
		width:80px;
		margin:10px;
		}
		
		#content_articlelist .articleitem{
		margin-bottom:5px;
		padding:10px;
		color:#FFFFFF;
		font-size:12px;
		background-color:#4b4b4b;
			background-image:url(../images/template/33_sq_lcorner.gif);
    background-repeat:no-repeat;
	background-position:top left;
		}
		
	#content_articlelist .alt_articleitem{
		margin-bottom:5px;
		padding:10px;
		color:#FFFFFF;
		font-size:12px;
		background-color:#666666;
			background-image:url(../images/template/33_sq_lcorner.gif);
    background-repeat:no-repeat;
	background-position:top left;
		}
		
		#content_articlelist .articleitem_rightbar{
		float:right;
		background:#333333;
		}
		
		#content_articlelist .articleitem_leftbar{
		float:left;
		width:75%;
		}
				
				#content_articlelist .articletitle{
			color:#d1e0ff;
				padding-bottom:5px;
				border-bottom:#FFFFFF 1px dotted;
				font-weight:bold;
				}
				
				#content_articlelist .articlepreview{
				margin-top:5px;
				margin-bottom:10px;
				}
				
		#content_articlelist .articleuploaddate{
		margin-top:5px;
		border-top:#FFFFFF 1px solid;
		width:100%;
		clear:both;
		color:#CCCCCC;
		font-size:10px;
		font-style:italic;
		}


#content_torrentlist{
background-color:#4b4b4b;

}
		
		#content_torrentlist .torrentlistheader{
		background-color:#333333;
		}
		
		#content_torrentlist .torrentitem{
		}
		
		#content_torrentlist .torrenttitle{
		font-weight:bold;
		
		}
		
		#content_torrentlist .torrentuploaddate{
		font-style:italic;
		font-size:9px;
		color:#FFFFFF;
		}
		
		#content_torrentlist .torrentfooter{
		}


#content_threadlist{
background-color:#4b4b4b;
}

		#threadlistheader{
		text-align:right;
		width:100%;
		background-color:#333333;
		}
		#threadlistheader img{
		text-align:right;
		}
		
		#content_threadlist .threaduploaddate{
		color:#FFFFFF;
		font-size:9px;
		font-style:italic;
		}
					
		#content_threadlist .threadinfo{
		color:#FFFFFF;
		font-size:9px;
		font-style:italic;
		}
		
#content_coachingplanlist{
margin-bottom:6px;
margin-left:6px;
margin-top:6px;
margin-right:6px;
}

	#content_coachingplanlist .coachingplanlist_header{
				margin-bottom:3px;
				margin-top:15px;
				margin-left:20px;
					color:#FFFFFF;
					font-size:12px;
					background-color:#900000;
					padding:3px;
					background-image:url(../images/template/33_sq_lcorner.gif);
					background-repeat:no-repeat;
			background-position:top left;
			text-align:right;
	}

		
		#content_coachingplanlist .coachingplanlist_item{
		margin-bottom:5px;
		color:#FFFFFF;
		font-size:12px;
		background-color:#4b4b4b;
		padding:10px;
		background-image:url(../images/template/33_sq_lcorner.gif);
    background-repeat:no-repeat;
	background-position:top left;

		}
		
		#content_coachingplanlist .coachingplanlist_item_rollover{
		margin-bottom:5px;
		color:#FFFFFF;
		font-size:12px;
		background-color:#990000;
		padding:10px;
		background-image:url(../images/template/333333_corner.gif);
		background-repeat:no-repeat;
		background-position:top left;
		}
		
		
		
		#content_coachingplanlist .coachingplanlist_leftbar{
		float:left;
		}
		
		#content_coachingplanlist .coachingplanlist_rightbar{
		float:right;
		width:60%;
		}
		
				#content_coachingplanlist .coachingplanlist_photo img{
				width:150px;
				margin:5px;
				}
				
				#content_coachingplanlist .coachingplanlist_photolist{
				width:80px;
				margin:10px;
				float:left;
				}
				
				#content_coachingplanlist .coachingplanlist_title{
				color:#d1e0ff;
				padding-bottom:3px;
				border-bottom:#FFFFFF 1px dotted;
				font-weight:bold;
				}
				#content_coachingplanlist .coachingplanlist_moreinfo_title{
				color:#d1e0ff;
				padding-bottom:3px;
				border-bottom:#FFFFFF 1px dotted;
				font-weight:bold;
				clear:both;
				}
				#content_coachingplanlist .coachingplanlist_content{
				margin-top:3px;
				margin-bottom:5px;
				color:#CCCCCC;
				}
				
				
				#content_coachingplanlist .coachingplanlist_maincontent{
				clear:both;
				margin-bottom:5px;
				margin-top:5px;
				padding-top:5px;
				padding-bottom:10px;
				border-bottom:1px solid #FFFFFF;
				color:#CCCCCC;
				}
				
		#content_coachingplanlist .coachingplanlist_moreinfo{
		margin-top:5px;
		border-top:#FFFFFF 1px solid;
		width:100%;
		clear:both;
		font-size:10px;
		font-style:italic;
		}

		
#content_halfpageemail{

background-color:#4b4b4b;
padding:10px;
		background-image:url(../images/template/33_sq_rcorner.gif);
		background-repeat:no-repeat;
		background-position:top right;
}


#content_halfpageeventlist{
padding:15px;
background-color:#4b4b4b;
background-image:url(../images/template/33_sq_rcorner.gif);
background-repeat:no-repeat;
background-position:top right;
}

		#content_halfpageeventlist .coachingdateboxtop{
		margin-top:5px;
		background-color:#FFFFFF;
		font-size:14px;
		font-weight:bold;
		color:#333333;
		padding-top:2px;
		padding-bottom:2px;
		padding-left:10px;
		border-top:4px solid #333333; 
		border-left:4px solid #333333;
		border-right:4px solid #333333;
		}
		
		#content_halfpageeventlist .coachingdate{
			text-align:right;
			font-weight:bold;
			background-color:#993300;
			padding:3px;
			border-left:4px solid #333333;
		border-right:4px solid #333333;
		}
		
		#content_halfpageeventlist .coachingdateboxmiddle{
		background-color:#333333;
		border-color:#000000;
		padding:5px;
		border-left:4px solid #333333;
		border-right:4px solid #333333;
		}
		
		#content_halfpageeventlist .coachingmoreinformation{
		background-color:#333333;
		width:auto;
		padding:5px;
		border-left:4px solid #333333;
		border-right:4px solid #333333;
		}
		
		#content_halfpageeventlist .coachingdateboxbottom{
		padding:2px;
		background-color:#FFFFFF;
		border-left:#000000 2px solid;
		font-weight:bold;
		color:#333333;
		border-left:4px solid #333333;
		border-right:4px solid #333333;
		border-bottom:4px solid #333333;
		
		}
		
		#content_halfpageeventlist .arrangedateboxtop{
		background-color:#FFFFFF;
		background-image:url(../images/template/eventheader.jpg);
		min-height:16px;
		font-size:9px;
		font-style:italic;
		color:#FFFFFF;
		border-color:#000000;
		text-align:right;
		padding-top:12px;
		padding-right:5px;
		
		}
		#content_halfpageeventlist .arrangedateboxmiddle{
		background-color:#333333;
		border-color:#000000;
		padding:5px;
		}
		
		#content_halfpageeventlist .arrangemoreinformation{
		width:auto;
		text-align:right;
		padding:5px;
		}
		#content_halfpageeventlist .arrangedateboxbottom{
		padding:2px;
		background-color:#333333;
		border-left:#000000 2px solid;
		font-weight:bold;
		color:#333333;
		clear:both;
		}


.content_sectiontitle{
	margin-top:5px;
	color:#d1e0ff;;;
	font-size:14px;
	padding-bottom:3px;
	border-bottom:#FFFFFF 1px dotted;
	font-weight:bold;
	clear:both;
}

#content_eventlist{
margin-bottom:6px;
margin-left:6px;
margin-top:6px;
margin-right:6px;
}



		#content_eventlist .eventlisttitle{
					margin-bottom:3px;
					margin-top:15px;
					margin-left:20px;
						color:#FFFFFF;
						font-size:12px;
						background-color:#900000;
						padding:3px;
						background-image:url(../images/template/33_sq_lcorner.gif);
						background-repeat:no-repeat;
				background-position:top left;
				text-align:right;
		}
		
		#content_eventlist .raceeventlisttitle{
					margin-bottom:3px;
					margin-top:15px;
					margin-left:20px;
						color:#FFFFFF;
						font-size:12px;
						background-color:#336699;
						padding:3px;
						background-image:url(../images/template/33_sq_lcorner.gif);
						background-repeat:no-repeat;
				background-position:top left;
				text-align:right;
		}
		
				#content_eventlist .practiceeventlisttitle{
					margin-bottom:3px;
					margin-top:15px;
					margin-left:20px;
						color:#FFFFFF;
						font-size:12px;
						background-color:#336600;
						padding:3px;
						background-image:url(../images/template/33_sq_lcorner.gif);
						background-repeat:no-repeat;
				background-position:top left;
				text-align:right;
		}
		
		#content_eventlist .proeventlisttitle{
					margin-bottom:3px;
					margin-top:15px;
					margin-left:20px;
						color:#000000;
						font-size:12px;
						background-color:#ffcc00;
						padding:3px;
						background-image:url(../images/template/33_sq_lcorner.gif);
						background-repeat:no-repeat;
				background-position:top left;
				text-align:right;
		}

		#content_eventlist .monthtitle{
					margin-bottom:3px;
						color:#FFFFFF;
						font-size:12px;
						background-color:#900000;
				text-align:right;
				background-image:url(../images/template/4b_sq_lcorner.gif);
    background-repeat:no-repeat;
	background-position:top left;
		}
		
		
		#content_eventlist .racemonthtitle{
					margin-bottom:3px;
						color:#FFFFFF;
						font-size:12px;
						background-color:#336699;
				text-align:right;
				background-image:url(../images/template/4b_sq_lcorner.gif);
    background-repeat:no-repeat;
	background-position:top left;
		}	

		#content_eventlist .practicemonthtitle{
					margin-bottom:3px;
						color:#FFFFFF;
						font-size:12px;
						background-color:#336600;
				text-align:right;
				background-image:url(../images/template/4b_sq_lcorner.gif);
    background-repeat:no-repeat;
	background-position:top left;
		}	

		#content_eventlist .promonthtitle{
					margin-bottom:3px;
						color:#000000;
						font-size:12px;
						background-color:#ffcc00;
				text-align:right;
				background-image:url(../images/template/4b_sq_lcorner.gif);
    background-repeat:no-repeat;
	background-position:top left;
		}					
		
		#content_eventlist .eventitem{
				margin-bottom:5px;
				color:#FFFFFF;
				font-size:10px;
				background-color:#4b4b4b;
				padding:10px;
				background-image:url(../images/template/33_sq_lcorner.gif);
    background-repeat:no-repeat;
	background-position:top left;
		}
		
		#content_eventlist .coachingdateboxtop{
				color:#000000;
				font-size:11px;
				background-color:#cccccc;
				padding-right:10px;
				text-align:left;
				padding-left:5px;
				margin-bottom:4px;	
		}
		
		#content_eventlist .coachingdateboxtop a:link{
		color:#000000;
		}
		
		#content_eventlist .alt_coachingdateboxtop{
				color:#000000;
				font-size:11px;
				background-color:#777777;
				padding-right:10px;
				text-align:left;
				padding-left:5px;
				margin-bottom:4px;
		}
		
		#content_eventlist .event_leftbar{
		float:left;
		}
		
		#content_eventlist .event_rightbar{
		float:right;
		width:60%;
		}

		#content_eventlist .eventitems{
		margin-bottom:5px;
		color:#FFFFFF;
		font-size:12px;
		background-color:#4b4b4b;
		padding:10px;
		background-image:url(../images/template/33_sq_lcorner.gif);
    background-repeat:no-repeat;
	background-position:top left;
		}
	
				#content_eventlist .event_photo img{
				width:150px;
				margin:5px;
				}
				
				#content_eventlist .sectionheader{
						color:#FFFFFF;
						font-size:12px;
						font-weight:bold;
						background-color:#900000;
						padding:3px;
						border:#000000 1px solid;
				}
				
				#content_eventlist .information{
						color:#FFFFFF;
						background-color:#666666;
						padding:8px;
				}
				
				#content_eventlist .label{
						padding-top:10px;
						color:#FFFFFF;
						font-size:12px;
						font-weight:bold;
						background-color:#0000000;

				}
				
				#content_eventlist .event_title{
				color:#d1e0ff;
				padding-bottom:3px;
				border-bottom:#FFFFFF 1px dotted;
				font-weight:bold;
				}
				#content_eventlist .event_moreinfo_title{
				color:#d1e0ff;
				padding-bottom:3px;
				border-bottom:#FFFFFF 1px dotted;
				font-weight:bold;
				clear:both;
				}
				#content_eventlist .event_content{
				margin-top:3px;
				margin-bottom:5px;
				color:#CCCCCC;
				}
				
				
				#content_eventlist .event_maincontent{
				clear:both;
				margin-bottom:5px;
				margin-top:5px;
				padding-top:5px;
				padding-bottom:10px;
				border-bottom:1px solid #FFFFFF;
				color:#CCCCCC;
				}
				
		#content_eventlist .event_moreinfo{
		margin-top:5px;
		border-top:#FFFFFF 1px solid;
		width:100%;
		clear:both;
		font-size:10px;
		font-style:italic;
		}
			

#content_photolist{
margin-bottom:6px;
margin-left:6px;
margin-top:6px;
margin-right:6px;
}

#miangalleryheader{
				margin-bottom:0px;
				margin-top:3px;
				margin-right:20px;
				margin-left:6px;
				color:#FFFFFF;
				font-size:12px;
				background-color:#900000;
				padding:3px;
				background-image:url(../images/template/33_sq_rcorner.gif);
				background-repeat:no-repeat;
				background-position:top right;
}

#content_photolist img{
width:100px;
}
	#content_photolist .photoitem{
	padding:10px;
	text-align:center;
	background:#4B4B4B;
	background-image:url(../images/template/33_sq_brcorner.gif);
    background-repeat:no-repeat;
	background-position:bottom right;
	}
	
	#content_photolist .photo{
	text-align:center;
	width:100px;
	border:5px #000000 solid;
	}
	
	#content_photolist .caption{
	position:relative;
	bottom:14px;
	left:25px;
	z-index:4;
	}

	#content_photolist .photosubject{
	
	clear:both;
	width:auto;
	padding:5px;
	background-color:#666666;
	font-weight:bold;
	color:#999999;
	background-image:url(../images/template/33_sq_rcorner.gif);
    background-repeat:no-repeat;
	background-position:top right;
	margin-top:10px;
	}
	
	#content_photolist .photocatogorybox{
	margin:10px;
	padding:10px;
	background:#666666;
	border:#000000 1px solid;
	}

#content_photolist  td:hover {
							background:#990000;
								background-image:url(../images/template/33_sq_brcorner.gif);
    background-repeat:no-repeat;
	background-position:bottom right;
				}
				
				#content_photolist	.photoitem_rollover { 
									padding:10px;
									text-align:center;
									background:#990000;
									background-image:url(../images/template/33_sq_brcorner.gif);
								    background-repeat:no-repeat;
									background-position:bottom right;
							 }  /* class for javascript rollover */	
	
	
	

#content_venuelist{
margin-bottom:6px;
margin-left:6px;
margin-top:6px;
margin-right:6px;
}

#content_venuelist	.venuelist_header{
margin-bottom:3px;
			margin-top:6px;
			margin-right:0px;
				color:#FFFFFF;
				font-size:12px;
				background-color:#900000;
				padding:3px;
   				background-image:url(../images/template/33_sq_rcorner.gif);
				background-repeat:no-repeat;
		background-position:top right;
}	

#content_venuelist	.venuelist_lower_header{
margin-bottom:3px;
			margin-top:6px;
			margin-right:0px;
			margin-left:20px;
				color:#FFFFFF;
				font-size:12px;
				background-color:#900000;
				padding:3px;
   				background-image:url(../images/template/33_sq_lcorner.gif);
				background-repeat:no-repeat;
		background-position:top left;
		text-align:right;
}	

		#content_venuelist .venuelist_item{
		margin-bottom:5px;
		color:#FFFFFF;
		font-size:12px;
		background-color:#4b4b4b;
		padding:10px;
		background-image:url(../images/template/33_sq_lcorner.gif);
		background-repeat:no-repeat;
		background-position:top left;
		}
		
		#content_venuelist .venuelist_introduction{
		margin-bottom:5px;
		color:#FFFFFF;
		font-size:12px;
		background-color:#4b4b4b;
		padding:10px;
		background-image:url(../images/template/33_sq_brcorner.gif);
		background-repeat:no-repeat;
		background-position:bottom right;
		}
		
		#content_venuelist .venuelist_leftbar{
		float:left;
		}
		
		#content_venuelist .venuelist_rightbar{
		float:right;
		width:60%;
		}
		
				#content_venuelist .venuelist_photo img{
				width:150px;
				margin:0px;
				}
				
				#content_venuelist .venuelist_photolist{
				width:80px;
				margin:10px;
				float:left;
				}
				
				#content_venuelist .venuelist_title{
				color:#d1e0ff;
				padding-bottom:5px;
				border-bottom:#FFFFFF 1px dotted;
				font-weight:bold;
				}
				
				#content_venuelist .venuelist_content{
				margin-top:5px;
				margin-bottom:10px;
				}
				
				
		#content_venuelist .venuelist_moreinfo{
		margin-top:5px;
		border-top:#FFFFFF 1px solid;
		width:100%;
		clear:both;
		color:#CCCCCC;
		font-size:10px;
		font-style:italic;
		
		}
		
		#content_venuelist .venuelist_map{
		background-image:url(../images/venue/map.jpg);
		background-repeat:no-repeat;
		background-position:top left;
		
		height:500px;
		margin-left:25px;
		}
/*************************** map links  ******************************/		

			 		#content_venuelist .dmplink {    /* clickable area for foxholes */				
						position:absolute;
						width: 7px;
						height: 7px;
						min-width:7px;
						min-height:7px;
						margin-top:183px;
						margin-left:252px;
						}
					#content_venuelist span .venuelist_header{
					margin-bottom:3px;
			margin-top:6px;
			margin-right:0px;
				color:#FFFFFF;
				font-size:12px;
				background-color:#900000;
				padding:3px;
   				background-image:url(../images/template/33_sq_rcorner.gif);
				background-repeat:no-repeat;
		background-position:top right;
					
					}
					#content_venuelist .venuelist_map a{ text-decoration: none; }
					#content_venuelist .venuelist_map a span{ display: none; }
					#content_venuelist .venuelist_map a:hover{ position: absolute; 0px 0px; }
					#content_venuelist .venuelist_map a:hover span{	
						display: block;
						text-indent: 5px;
						 color: #FFFFFF;
						 background-color: #990000;
						 font-weight: bold;
						 position: absolute;
						 margin: 0;
						 padding: 0;
						 width: 150px;
						 height:auto;
						 margin-top:100px;
						 background-image:url(../images/template/33_sq_lcorner.gif);
						background-repeat:no-repeat;
						background-position:top left;
						 }
							
					#content_venuelist .cusseslink {    /* clickable area for cusses */
						position:absolute;
						margin-top:369px;
						margin-left:233px;
						clear:none;
						width: 7px;
						height: 7px;
						}	
					#content_venuelist .foxholeslink {    /* clickable area for cusses */
						position:absolute;
						clear:none;
						margin-top:378px;
						margin-left:225px;						
						width: 7px;
						height: 7px;
						}	
						
					#content_venuelist .tonymotolink {    /* clickable area for cusses */
						position:absolute;
						clear:none;
						margin-top:384px;
						margin-left:243px;	
						width: 7px;
						height: 7px;
						}	
					
					#content_venuelist .bereregislink {    /* clickable area for cusses */
						position:absolute;
						clear:none;
						margin-top:407px;
						margin-left:212px;	
						width: 7px;
						height: 7px;
						}	
						

									#content_venuelist a .pop {
									   display: none;
									}
									#content_venuelist a:hover .pop {
									   display: block;   
									   position: relative;
									   color:#ffffff;
									   top: 0; left: 2.2em;
									   width:200px;
									   background-color:#999999;
									   border:3px solid #000000;
									}

				#content_venuelist	.hoverON { 
							 display: block;   
									   position: relative;
									   color:#ffffff;
									   top: 0; left: 2.2em;
									   width:200px;
									   background-color:#999999;
									   border:3px solid #000000;
										}
						
						
						
					
#content_studentlist{
margin-bottom:6px;
margin-left:6px;
margin-top:6px;
margin-right:6px;

}

#content_studentlist .studentlist_header{
			margin-bottom:3px;
			margin-top:6px;
			margin-right:20px;
			color:#FFFFFF;
			font-size:12px;
			background-color:#900000;
			padding:2px;
			background-image:url(../images/template/33_sq_rcorner.gif);
			background-repeat:no-repeat;
			background-position:top right;
}

		
		#content_studentlist .studentlist_item{
		margin-bottom:5px;
		color:#FFFFFF;
		font-size:12px;
		background-color:#4b4b4b;
		padding:10px;
		background-image:url(../images/template/33_sq_rcorner.gif);
		background-repeat:no-repeat;
		background-position:top right;
		}
		
		#content_studentlist .studentlist_leftbar{
		float:left;
		}
		
		#content_studentlist .studentlist_rightbar{
		float:right;
		width:60%;
		}
		
				#content_studentlist .studentlist_photo img{
				width:150px;
				margin:10px;
				}
				
				#content_studentlist .studentlist_photolist{
				width:80px;
				margin:10px;
				float:left;
				}
				
				#content_studentlist .studentlist_title{
				color:#d1e0ff;
				padding-bottom:5px;
				border-bottom:#FFFFFF 1px dotted;
				font-weight:bold;
				}
				
				#content_studentlist .studentlist_content{
				margin-top:5px;
				margin-bottom:10px;
				}
				
		#content_studentlist .studentlist_moreinfo{
		margin-top:5px;
		border-top:#FFFFFF 1px solid;
		width:100%;
		clear:both;
		color:#CCCCCC;
		font-size:10px;
		font-style:italic;
		}
		
		#content_studentlist .studentlist_footer{
		
		}
		
#content_expandedimage{
border:5px #CCCCCC solid;
width:auto;
}

#content_studentprofilelist{
margin-bottom:6px;
margin-left:6px;
margin-top:6px;
margin-right:6px;
}

			#content_studentprofilelist .studentprofilelist_header{
					margin-bottom:3px;
					margin-top:6px;
					margin-right:20px;
					color:#FFFFFF;
					font-size:12px;
					background-color:#900000;
					padding:2px;
					background-image:url(../images/template/33_sq_rcorner.gif);
					background-repeat:no-repeat;
					background-position:top right;
			}	
			
		#content_studentprofilelist .studentprofilelist_item{
		margin-bottom:5px;
		color:#FFFFFF;
		font-size:12px;
		background-color:#4b4b4b;
		padding:10px;
		background-image:url(../images/template/33_sq_rcorner.gif);
		background-repeat:no-repeat;
		background-position:top right;

		}
		
		#content_studentprofilelist .studentprofilelist_item_rollover{
		margin-bottom:5px;
		color:#FFFFFF;
		font-size:12px;
		background-color:#990000;
		padding:10px;
		background-image:url(../images/template/33_sq_rcorner.gif);
		background-repeat:no-repeat;
		background-position:top right;
		}
		
		
				#content_studentprofilelist .studentprofilelist_photo img{
				width:150px;
				margin:5px;
				}
				
				#content_studentprofilelist .studentprofilelist_photolist{
				width:80px;
				margin:10px;
				float:left;
				}
				
				#content_studentprofilelist .studentprofilelist_title{
				color:#d1e0ff;
				padding-bottom:3px;
				border-bottom:#FFFFFF 1px dotted;
				font-weight:bold;
				}
				#content_studentprofilelist .studentprofilelist_moreinfo_title{
				color:#d1e0ff;
				padding-bottom:3px;
				border-bottom:#FFFFFF 1px dotted;
				font-weight:bold;
				clear:both;
				}
				#content_studentprofilelist .studentprofilelist_content{
				margin-top:3px;
				margin-bottom:5px;
				color:#CCCCCC;
				}
				
				
				#content_studentprofilelist .studentprofilelist_maincontent{
				clear:both;
				margin-bottom:5px;
				margin-top:5px;
				padding-top:5px;
				padding-bottom:10px;
				border-bottom:1px solid #FFFFFF;
				color:#CCCCCC;
				}
				
		#content_studentprofilelist .studentprofilelist_leftbar{
		float:left;
		}
		
		#content_studentprofilelist .studentprofilelist_rightbar{
		float:right;
		width:60%;
		}
		#content_studentprofilelist .studentprofilelist_moreinfo{
		margin-top:5px;
		border-top:#FFFFFF 1px solid;
		width:100%;
		clear:both;
		font-size:10px;
		font-style:italic;
		}
		
#content_sponsorlist{
margin-bottom:6px;
margin-left:6px;
margin-top:6px;
margin-right:6px;

}
	#content_sponsorlist .sponsorlisttitle{
				margin-bottom:3px;
				margin-top:15px;
				margin-left:20px;
					color:#FFFFFF;
					font-size:12px;
					background-color:#900000;
					padding:3px;
					background-image:url(../images/template/33_sq_lcorner.gif);
					background-repeat:no-repeat;
			background-position:top left;
			text-align:right;
	}
		
		#content_sponsorlist .sponsoritem{
		margin-bottom:5px;
		color:#FFFFFF;
		font-size:12px;
		background-color:#4b4b4b;
		padding:10px;
		background-image:url(../images/template/33_sq_lcorner.gif);
    background-repeat:no-repeat;
	background-position:top left;
		}
		
	#content_sponsorlist .alt_sponsoritem{
		margin-bottom:5px;
		color:#FFFFFF;
		font-size:12px;
		background-color:#666666;
		padding:10px;
		background-image:url(../images/template/33_sq_lcorner.gif);
    background-repeat:no-repeat;
	background-position:top left;
		}
		
		#content_sponsorlist .sponsoritem_leftbar{
		float:left;
		}
		
		#content_sponsorlist .sponsoritem_rightbar{
		float:right;
		width:70%;
		}
		
				#content_sponsorlist .sponsorphoto img{
				margin:10px;
				}
				
				#content_sponsorlist .sponsortitle{
				padding-right:5px;
				padding-bottom:5px;
				border-bottom:solid 1px #ffffff;
				text-align:right;
				font-weight:bold;
				}
				
				#content_sponsorlist .sponsorpreview{
				margin-top:5px;
				margin-bottom:10px;
				}
				
		#content_sponsorlist .sponsormoreinfo{
		margin-top:5px;
		text-align:center;
		width:100%;
		clear:both;
		color:#CCCCCC;
		font-size:10px;
		font-style:italic;
		}
		
		
		
#content_venue {
margin-bottom:6px;
margin-left:6px;
margin-top:6px;
margin-right:6px;
}


#content_venue .venueheader{
			
				color:#FFFFFF;
				font-size:12px;
				font-weight:bold;
				background-color:#900000;
				padding:3px;
				background-image:url(../images/template/33_sq_lcorner.gif);
				background-repeat:no-repeat;
		background-position:top left;
		text-align:right;
}

#content_venue .sectionheader{
				color:#FFFFFF;
				font-size:12px;
				font-weight:bold;
				background-color:#900000;
				padding:3px;
				border:#000000 1px solid;
}
		#content_venue .venueitem{
		margin-bottom:5px;
		color:#FFFFFF;
		font-size:12px;
		background-color:#4b4b4b;
		padding:10px;
		}
		
		
		
		#content_venue .venueitem img{
		background-color:#4b4b4b;
		width:190px;
		border:10px solid #000000;
		}

		
				
				#content_venue .venuetitle{
				padding-right:5px;
				padding-bottom:5px;
				border-bottom:solid 1px #ffffff;
				text-align:right;
				font-weight:bold;
				}
				
				#content_venue .venuedescription{
				margin-top:5px;
				margin-bottom:10px;
				}
				
		#content_venue .sponsormoreinfo{
		margin-top:5px;
		text-align:center;
		width:100%;
		clear:both;
		color:#CCCCCC;
		font-size:10px;
		font-style:italic;
		}
		
#content_aboutus{
	margin-bottom:6px;
	margin-left:6px;
	margin-top:6px;
	margin-right:6px;
background-color:#4b4b4b;
}

#content_aboutus .aboutus{
	color:#FFFFFF;
	font-size:12px;
	padding:5px;
	background-image:url(../images/aboutus/background.gif);
	background-position:top;
	background-repeat:repeat-x;
}

#content_aboutus .aboutus_title{
	margin-top:6px;
	margin-bottom:6px;
	padding:2px;
	background-color:#ffffff;
	color:#4b4b4b;
	font-weight:bold;
	font-size:14px;
	clear:both;
}

#coachingheader{ 
	margin-bottom:6px;
margin-left:6px;
margin-top:6px;
margin-right:6px;
		color:#FFFFFF;
		font-size:12px;
		background-color:#900000;
		padding:5px;
	    background-image:url(../images/template/33_sq_rcorner.gif);
		background-repeat:no-repeat;
		background-position:top right;
}

.findoutmore{
background-color:#4b4b4b;
color:#FFFFFF;
font-size:12px;
padding:3px;
	    background-image:url(../images/template/33_sq_brcorner.gif);
		background-repeat:no-repeat;
		background-position:bottom right;
}


#content_contact{
	margin-bottom:6px;
	margin-left:6px;
	margin-top:6px;
	margin-right:6px;
}

#content_contact .contactstat{
		color:#FFFFFF;
		font-size:12px;
		padding-left:10px;
		margin-top:3px;
		margin-bottom:3px;
		border-left:thick double #990000;
}

	#content_contact .contactheader{
				margin-bottom:3px;
			margin-top:6px;
			margin-right:20px;
				color:#FFFFFF;
				font-size:12px;
				background-color:#900000;
				padding:3px;
				background-image:url(../images/template/33_sq_rcorner.gif);
				background-repeat:no-repeat;
		background-position:top right;
	}
	
	

	#content_contact .contactitem{
		margin-bottom:5px;
		color:#FFFFFF;
		font-size:12px;
		background-color:#4b4b4b;
		padding:10px;
	    background-image:url(../images/template/33_sq_rcorner.gif);
		background-repeat:no-repeat;
		background-position:top right;
	}
	#content_contact .contacttitle{
			color:#d1e0ff;
				padding-bottom:5px;
				border-bottom:#FFFFFF 1px dotted;
				font-weight:bold;
	}
	#content_contact .contactform{
	margin-top:5px;
				margin-bottom:10px;
		background-image:url(../images/contact/startline.jpg);
		background-repeat:no-repeat;
		background-position:top right;
	}
	#content_contact .contactmoreinfo{
			margin-top:5px;
		border-top:#FFFFFF 1px solid;
		width:100%;
		clear:both;
		color:#CCCCCC;
		font-size:10px;
		font-style:italic;
	}
	
#content_emailconfirmation{
margin-bottom:6px;
margin-left:6px;
margin-top:6px;
margin-right:6px;
}


	#content_emailconfirmation	.confirmation_header{
	margin-bottom:3px;
				margin-top:6px;
				margin-right:0px;
					color:#FFFFFF;
					font-size:12px;
					background-color:#900000;
					padding:3px;
					background-image:url(../images/template/33_sq_rcorner.gif);
					background-repeat:no-repeat;
			background-position:top right;
	}	
		#content_emailconfirmation .confirmation_item{
		margin-bottom:5px;
		color:#FFFFFF;
		font-size:12px;
		background-color:#4b4b4b;
		padding:10px;
		}

#content_legal{
margin-bottom:6px;
margin-left:6px;
margin-top:6px;
margin-right:6px;
}

#content_legal	.legal_header{
margin-bottom:3px;
			margin-top:6px;
			margin-right:0px;
				color:#FFFFFF;
				font-size:12px;
				background-color:#900000;
				padding:3px;
   				background-image:url(../images/template/33_sq_rcorner.gif);
				background-repeat:no-repeat;
		background-position:top right;
}	
		
		#content_legal  .legal_introduction{
		margin-bottom:5px;
		color:#FFFFFF;
		font-size:12px;
		background-color:#4b4b4b;
		padding:10px;
		background-image:url(../images/template/33_sq_brcorner.gif);
		background-repeat:no-repeat;
		background-position:bottom right;
		}

#content_privacy{
margin-bottom:6px;
margin-left:6px;
margin-top:6px;
margin-right:6px;
}

#content_privacy .privacy_header{
margin-bottom:3px;
			margin-top:6px;
			margin-right:0px;
				color:#FFFFFF;
				font-size:12px;
				background-color:#900000;
				padding:3px;
   				background-image:url(../images/template/33_sq_rcorner.gif);
				background-repeat:no-repeat;
		background-position:top right;
}	
		
		#content_privacy  .privacy_introduction{
		margin-bottom:5px;
		color:#FFFFFF;
		font-size:12px;
		background-color:#4b4b4b;
		padding:10px;
		background-image:url(../images/template/33_sq_brcorner.gif);
		background-repeat:no-repeat;
		background-position:bottom right;
		}