/* ----------------- Clubs ----------------- */
	


	.club_style h3 {
		color:#63B9A8;
	}

	
	.club_title {
	font-family: Arial, sans-serif;
	margin: 0px;
	color:#404040;
	font-size:18px;
	text-align:left;
	background:none;
	font-weight:normal;
	}

	.page_title {
	font-family: Arial, sans-serif;
	margin: 0px;
	color:#63B9A8;
	font-size:16px;
	text-align:left;
	background:none;
	font-weight:normal;
	}

	.club_pages {
	background-color:#D9D9D9;
	width:620px;
	height:20px;
	margin:0 0 10px -20px;
	overflow:hidden;
	padding:5px 10px 5px 10px;
	}
	.club_pages a {
	color:#737373;
	font-size:11pt;
	font-face:Arial, sans serif;
	}
	.club_pages a:hover{
	color:#323232;
	}
	.club_pages a .active {
	font-weight:bold;
	}
	
	
#bl4 {
	background: url(../gfx/blue-on-white-bl.gif) 0 100% no-repeat;
	background-color:#6CE5D2;
	margin:-2px 7px 5px 7px;
	float:left;
}
#br4 {
	background: url(../gfx/blue-on-white-br.gif) 100% 100% no-repeat;
}
#tl4 {
	background: url(../gfx/blue-on-white-tl.gif) 0 0 no-repeat;
}
#tr4 {
	background: url(../gfx/blue-on-white-tr.gif) 100% 0 no-repeat; 
	padding:2px 5px 3px 5px;
	color:white;
	font-size:10pt;
}
#tr4 a {
	color:white;
	font-size:10pt;
	font-weight:bold;
}
		
	
	
#bl5 {
	background: url(../gfx/lightblue-on-white-bl.gif) 0 100% no-repeat;
	background-color:#DAF3EA;
	margin:-2px 7px 10px 0px;
	float:left;
}
#br5 {
	background: url(../gfx/lightblue-on-white-br.gif) 100% 100% no-repeat;
}
#tl5 {
	background: url(../gfx/lightblue-on-white-tl.gif) 0 0 no-repeat;
}
#tr5 {
	background: url(../gfx/lightblue-on-white-tr.gif) 100% 0 no-repeat; 
	padding:2px 5px 5px 8px;
	color:#91A7AF;
	font-family:Arial;
	font-size:12pt;
}
	
	
    .club_strip {
	margin:10px;
	padding:0px;
	width:216px;
	height:300px;
	float:left;
	}
    .club_strip #info {
	width:186px;
	height:130px;
	padding:10px;
	margin-left:-10px;
	margin-top:-4px;
	color:#999999;
	background-color:white;
	font-size:9pt;
	font-family:Arial;
	border-bottom:1px solid #7bd6bf;
	}
    .club_strip .title a {
	font-size:12pt;
	color:#404040;
	line-height:110%;
	font-weight:bold;
	font-family:Arial;
	}


	


	
	.club_info .leftcol #br2 {
	background: url(../gfx/turquoise-br.gif) 100% 100% no-repeat;
	}
	
	.club_info .leftcol #tl2 {
	background: url(../gfx/turquoise-tl.gif) 0 0 no-repeat;
	}
	
	.club_info .leftcol #tr2 {
	background: url(../gfx/turquoise-tr.gif) 100% 0 no-repeat; 
	padding:3px 5px 3px 5px;
	color:#fff;
	font-size:10pt;
	}
	
	.club_info .leftcol #lightbl2 {
	background: url(../gfx/lightblue-bl.gif) 0 100% no-repeat;
	background-color:#daf3ea;
	margin:0px 7px 5px 7px;
	float:left;
	}
	
	.club_info .leftcol #lightbr2 {
	background: url(../gfx/lightblue-br.gif) 100% 100% no-repeat;
	}
	
	.club_info .leftcol #lighttl2 {
	background: url(../gfx/lightblue-tl.gif) 0 0 no-repeat;
	}
	
	.club_info .leftcol #lighttr2 {
	background: url(../gfx/lightblue-tr.gif) 100% 0 no-repeat; 
	padding:3px 9px 3px 5px;
	font-family:Arial, "Times New Roman", Times, serif;
	color:#91a7af;
	font-size:10pt;
	font-weight:bold;
	}	
	
	.club_info .leftcol #lighttr2 img{		
	padding: 0 5px 0 0;
	}
	
	.club_info .leftcol #lighttr2 a:link, 	.club_info .leftcol #lighttr2 a:visited{
	color:#91a7af;
	font-size:10pt;
	font-weight:bold;
	font-family:Arial, "Times New Roman", Times, serif;	
	}
	
	.club_info .leftcol #lighttr2 a:hover{
	color:#91a7af;
	}

		
	
	
    /* ----------------- Clubs List ----------------- */
	
	.clubslist{
	width:100%;	
	padding:0px 40px 10px 0px;
	border-bottom:1px dotted #D5D5D5;	
	margin-bottom:17px;
	margin-left: -20px;
	}
	
	.clubslist ul{
		width:606px;	
		list-style:none;
		margin: 0 0 0 40px;
	}	
	
	.clubslist ul li{
		position:relative;
		background: #daf3ea url(../gfx/clublist_bg.gif) no-repeat left;
		margin:  0 0 5px 10px;	
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-align:left;
		padding: 2px 2px 2px 31px;
		clear:both;
		min-height: 22px;
		line-height: 22px;
		color:#737373;
	}
	
	.clubslist ul li span{
		color:#91a7af;
		font-size:9px;
	}
	
	.clubslist ul li.club_category{
		background:none;
		background-color:#9ae4d1;
		color:#fff;
		font-weight:bold;
		margin: 0 0 5px 0;
		padding: 2px 2px 2px 10px;
	}
	
	
	.clubslist li img{
		float:left;
		margin: 0 9px 0 0;
	}
	
	.clubslist ul li a:link, .clubslist ul li a:visited{
		color:#737373;
	}
	
	
/* ----------------- Create Tabs ----------------- */	
	
	.create_tabs{
		width:680px;
		list-style:none;
		float:left;
		margin: 10px 0 0 0;
	}
	
	.create_tabs li{
		position:relative;
		float:left;
		margin: 0 7px 0 0;
		text-align:left;
		background-color:#e7e7e7;
	}
	
	.create_tabs li .topl{
		position:absolute;
		background:url(../gfx/filter_light-tl.gif) no-repeat top;
		width: 5px;
		height: 5px;
		top: 0px;
		left:0px;
	}
	
	.create_tabs li .topr{
		position:absolute;
		background:url(../gfx/filter_light-tr.gif) no-repeat top;		
		width: 5px;
		height: 5px;
		top: 0px;
		right:0px;
	}
	
	.create_tabs li a:link, .create_tabs li a:visited{
		background-color:#e7e7e7;
		color:#000000;
		display:block;
		padding: 0 0 0 11px;
		width:123px;
		height:28px;
		line-height:28px;
		font-weight:bold;
		
	}
	
	.create_tabs li a:hover{
		background-color:#e7e7e7;
		color:#000000;
		display:block;
		padding: 0 0 0 11px;
		width:123px;
		height:28px;
		line-height:28px;
	}	
	
	.create_tabs li a.active{
		background-color:#737373;
		color:#FFF;
		display:block;
		width:122px;
		height:28px;		
	}		
	
	.create_tabs li .topl_a{
		position:absolute;
		background:url(../gfx/highlite-tl.gif) no-repeat top;
		width: 5px;
		height: 5px;
		top: 0px;
		left:0px;
	}
	
	.create_tabs li .topr_a{
		position:absolute;
		background:url(../gfx/highlite-tr.gif) no-repeat top;		
		width: 5px;
		height: 5px;
		top: 0px;
		right:-1px;
	}	
	
/* ----------------- Standard Form ----------------- */	

.create_form{
	background:#e7e7e7 url(../gfx/create_form_top.gif) no-repeat top;
	width:640px;
}

.create_form .yellow{
	background-color:#faf8c5;
	margin: 0 15px 15px 15px;
	padding: 0 0 15px 0;
}

.create_form .yellow span{
	color:#bbe8c9;
	text-align:left;
	font-size:16px;
	float:left;
	font-weight:bold;
	padding: 10px;
}

.create_form .yellow ul{
	margin: 0 0 0 25px;
	
}

.create_form .yellow ul li{
	font-size:12px;
	color:#bcb9a6;
}

.create_form fieldset{
	padding: 0px;
	margin: 0px;

}

.create_form label{
	color:#707070;
	font-size:12px;
	font-weight:bold;	
}

.create_form label span{
	color:#f14e63;
	font-weight:bold;
	font-size:14px;
}

.create_form .fieldlong{
	background-color:#FFF;
	border: 1px solid #858585;
	padding: 3px;
	font-size:14px;
	color:#000;
	width:594px;
}

.create_form textarea{
	background-color:#FFF;
	border: 1px solid #858585;
	padding: 3px;
	font-size:14px;
}
	
	
   




















































































































































































































































































































































































































































