/***********************************
	Central Leagues Css Styles
************************************/
p {
	font:13px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
}
h1 {
	font:26px Arial, Helvetica, sans-serif;
	color:#000099;
	text-align:center;
	white-space:nowrap;
	margin:30px 0 10px 0;
}
h2 {
	font:16px Arial, Helvetica, sans-serif;
	color:#000099;
	text-align:center;
	white-space:nowrap;
	margin:0px 0 0px 0;
}
body {
	background-color:#e8efff;
}
/*  */
.photoDiv {
	position:relative;
	top:0;
	left:100;
	width:700px;
	background-color:#009900;
}
.facilitiesThumb {
	margin:2px 0 0px 0;
	width:180px;
	border:none;
}
html>body .facilitiesThumb {
	margin:4px 0 2px 0;
}
*:first-child+html .facilitiesThumb {
	margin:5px 0 0px 0;
}
.tempTable {
	border:none;
	font: 14px Verdana, Arial, Helvetica, sans-serif;
}
.tempTable, .facilitiesBar, .facilitiesBarTop {
	width:950px;	
}
.level7logo, .level7Logo a {
	border:none;
	padding:0 20px 0 0;
}
.level7Text, .level7Text a, .level7Text em, .level7Text em a  {
	font-family: 'LucidaGrande-Bold', 'Lucida Grande', 'Lucida Console', sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	line-height: 16px;
	text-decoration:none;
	color:#00458e;
	vertical-align:top;
	padding:5px 0 0 0;
}

.level7Text em {
	font-weight: bold; 
}
.footerText {
	color:#23508b;
}
.footer .footerText {
	width:550px;
	
}
.LogoTd {
	width:260px;
}
.centralLogo {
	float:right;
	padding:0 20px 10px 0;
}
.centralLogoText, .centralLogoPageText {
	float:left;
}
.homeThumbs {
	width:376px;
	height:72px;
	margin:10px 40px;
}
.indexLeftTable, 
.indexRightTable, 
.contactTable, 
.facilitiesContent, 
.diningRightTable, 
.diningLeftTopTable, 
.diningLeftBottomTable, 
.whatsOnLeftTable, 
.whatsOnRightTable, 
.functionsRightTable, 
.functionsLeftTable,
.sportLeftTable,
.sportRightTable {
	border:2px #c8cfe0 solid;
	padding:5px;
}
.facilitiesBar, .facilitiesBarTop, .diningPhotosBar, .diningPhotosBarTop, .functionsBar, .facilitiesBarBottom, .functionsBarTop {
	background-color:#aeb3bf;
	height:1px;
}
.indexLeftTable, .indexRightTable {
	height:320px;
	width:220px;
	margin:5px 0 0 0;
}
.indexRightTable, .whatsOnRightTable {
	margin: 5px 0 0 5px;
}
.contactTable {
	width:400px;
	height:400px;
}
.whatsOnLeftTable, .whatsOnRightTable {
	width:260px;
	height:320px;
}
.sportLeftTable, .sportRightTable {
	width:240px;
	height:394px;
}
.sportRightTable {
	height:220px;
}
.sportSmallImage {
	margin:5px 0 0 0px;
}
.functionsRightTable, .functionsLeftTable, .functionsBar, .functionsBarTop {
	width:320px;
}
.functionsRightTable {
	height:486px;
}
.functionsLeftTable {
	height:390px;
}
/**/
.functionsBar, .functionsBar, .functionsBarTop  {
	padding:0;
}
html>body .functionsBarTop {
	padding:0px;
	margin:10px 0 0 0;
}
.functionsThumb {
	margin:	2px 0 -11px 0;
}
html>body .functionsThumb {
	margin:	2px 0;
}
*:first-child+html .functionsThumb {
	margin:	2px 0 -11px 0;
}
html>body .diningPhotosBar {
	margin: 0;
}
html>body .diningPhotosBarTop {
	margin: 10px 0 4px 0;
}
.facilitiesContent {
	width:900px;
	height:200px;
}
.facilitiesBarTop, .facilitiesBar {
	color:#70757e;
	margin:-10px 0 0 0;
}
.facilitiesBarTop {
	margin:0 0 0 0;
}
html>body .facilitiesBarTop, html>body .facilitiesBar {
	color:#70757e;
	margin:0;
}
*:first-child+html .facilitiesBar {
	margin:-10px 0 0 0;
}
.facilitiesPhotoTable {
	/* margin:0 0 -10px 0; */
}
.header a {
	font:16px Arial, Helvetica, sans-serif;
	color:#000000;
}


/* DINING */
.dining {
	margin:2px 0px -10px 10px;
}
.diningRightTable {
	width:270px;
	height:357px;
}
.diningPhotosBar, .diningLeftTopTable, .diningPhotosBarTop {
	width:650px;
}
.diningLeftTopTable {
	height:200px;
}
html>body .dining {
	margin:2px 0 4px 10px;
}
*:first-child+html .dining {
	margin:2px 0 -10px 10px;
}




.thumbnail {
	margin:0 3px 2px 0;
	border:none;
}

.scrollthumb {
	position:relative;
	left:0;
	top:0;
	margin:0 5px 0 0;
}
table td.counter {
	color:#23508b;
	width:250px;
}
.whatsOnLink {
	font-size:14px;
	color:#CC6600;
	font-weight:bold;
	text-decoration:none;
}
.whatsOnLink a:hover {
	text-decoration:underline;
	color:#FF0000;
}