@charset "UTF-8";
/* CSS Document */
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#7d7d7d;
}
.gambadotiger {
	float:left;
	margin-right:25px;
}

/* main site */

#mainHeader {
	width:900px;
	padding:30px 35px 0px 35px;
}
#mainSubHeader {
	width:900px;
	padding:0px 35px 25px 35px;
}
#mainMain {
	width:900px;
	padding-left:35px;
	padding-right:35px;
}
#mainFooter {
	width:970px;
	height:35px;
}

#mainText {
	float:left;
	width:591px;
	font-size:24px;
	font-weight:bold;
	color:#ed008c;
	text-align:center;
	margin-top:30px;
}
#clubsRow {
	float:left;
	margin-top:25px;
	margin-bottom:15px;
}
.clubThird {
	float:left;
	width:282px;
	background-color:#009966;
	margin-left:9px;
	margin-right:9px;
}
#clubContentHolder {
	float:left;
	width:695px;
	}

/* end of main site */

h1 {
	font-size:18px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
}
h2 {
	font-size:16px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
}
h3 {
	font-size:14px;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:0px;
}
h3 a {
	color:#7d7d7d;
	text-decoration:none;
}
#mainHolder {
	width:970px;
	margin-left:auto;
	margin-right:auto;
/*	background-color:#0066CC;*/
}
#clubHeader {
	width:900px;
	padding:30px 35px 0px 35px;
}
#clubSubHeader {
	width:900px;
	padding:0px 35px 25px 35px;
}
#clubMain {
	width:900px;
	padding-left:35px;
	padding-right:35px;
}
#clubFooter {
	width:970px;
	height:35px;
}
#logoHolder {
	float:left;
	width:283px;
	margin-right:25px;
}
#clubHeadHolder {
	float:left;
	width:591px;
	height:83px;
}
#leftNav {
	float:left;
	width:180px;
	margin-right:25px;
}
#leftNav a {
	color:#ffffff;
	float:left;
	width: 180px;
	height: 28px;
	padding-top:12px;
	margin-bottom:5px;
	text-align:center;
	font-weight:bold;
	text-decoration: none;
}

#newsNav {
	float:left;
	width:180px;
	margin-right:25px;
}
#newsNav a {
	color:#ed008c;
	text-decoration: none;
}
#newsNav p {
	margin-bottom:10px;
	font-size:14px;
}
#newsNav h2 {
	margin-bottom:10px;
}


#clubMiddle {
	float:left;
	width:490px;
	margin-right:25px;
}
#clubMiddle img {
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}
#clubRight {
	float:left;
	width:179px;
}
#clubNewsBox {
	float:left;
	width:470px;
	height:90px;
	padding:10px;
	color:#FFFFFF;
}
#clubNewsBox h1 {
	color:#FFFFFF;
	margin-bottom:2px;
}
#clubNewsBox p {
	margin:3px;
}
#clubNewsBox img {
	margin-bottom:0px;
}
#clubNewsBox a {
	color:#FFFFFF;
}
#clubFeedback {
	float:left;
	width:470px;
	height:90px;
	margin-top:25px;
	padding:10px;
	color:#FFFFFF;
}
#clubFeedback h1 {
	margin-bottom:2px;
}
#clubFeedback p {
	color:#787878;
	margin:3px;
}
#clubFeedback img {
	margin-bottom:0px;
}
#clubFeedback a {
	color:#787878;
}

#clubOffer {
	float:left;
	width:159px;
	height:109px;
	padding:10px;
}
#clubOffer h1 {
	margin-bottom:2px;
}
#clubOffer p {
	color:#787878;
	margin:3px;
}
#clubOffer img {
	margin-bottom:0px;
}
#clubOffer a {
	color:#787878;
}
#clubLocation {
	float:left;
	width:159px;
	height:251px;
	margin-top:25px;
	padding:10px;
}
#clubLocation h1 {
	margin-bottom:10px;
}
#clubLocation p {
	text-align:center;
	font-size:13px;
	color:#787878;
	margin:10px;
}
#clubLocation img {
	margin-bottom:0px;
}
#footerLinks {
	float:left;
	background-image:url(../images/footernav_bg.gif);
	width:876px;
	height:20px;
	margin-top:25px;
	padding:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}
#footerLinks a {
	color:#ffffff;
	text-decoration:none;
}
#footerLinks a:hover {

	text-decoration:underline;
}
#footerCopy {
	float:left;
	width:475px;
	padding-left:10px;
	color:#ffffff;
	font-weight:bold;
}
#footerBeacon {
	float:left;
	width:475px;
	text-align:right;
	padding-right:10px;
	color:#ffffff;
	font-weight:bold;
}
#footerBeacon a {
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}

/*Sets line-height of all menuitems*/
#navPage {
	/*/*/line-height: 34px; /* */
	width: 180px;
	margin-bottom:5px;
}

/*second level menuitem divs on - Cascades to lower levels*/
/*Sets left margin to 16px establishing a cascading indent*/
#navPage div div {
	margin: 0 0 0 18px;
	background-color:#d8d6d6;
}
#navPage div {
	
}
/*The Link style for top-level menuitems and is read by all browsers*/
#navPage div a {
	color: #ffffff;
	margin-left:0px;
	background:url(../images/buttons/button_blue.jpg) no-repeat 0px 0px;
		height: 38px;

}
/*The Link style for top-level menuitems hidden from Netscape 4*/
#navPage div a {
	/*/*/padding: 1px 0 1px 0px;
	display: block;
	text-decoration: none;
	margin-top: 0px;
	
/* */
}


/*The Link style for second-level menuitems*/
#navPage div div a {
	margin: 0px;
	border-top: none;
	background:url(../images/buttons/button_blue_small.jpg) no-repeat 0px 0px;
	height: 32px;
	width: 140px;
	font-size:14px;
	padding:0px;
}



/*rules programatically assigned to parent links when image-based plus and minus option is selected. The padding on the 4 following rules supercedes (via !important) the padding on the p7TMnav div a selector when you've chosen the option to use images for the plus and minus signs*/



