@charset "UTF-8";
/* CSS Document */

body{ background-color:#acffd6; padding:0; margin:0; font-family:Helvetica, sans-serif; font-size:12px;color:#001322; background:url(../images/1px_repeater.gif) repeat-x; }

div p a{ color:#001322; font-family:Helvetica; font-size:12px;}

#container { margin: 0 auto; width: 800px; text-align: left; }

#logo{
	position: relative;
	background:url(../images/bkg1.jpg) no-repeat;
	width: 800px;
	height: 460px;
	top:0px;
	z-index:1;
}


/* Menubar CSS */
#menubardiv{position: relative; z-index:2; top:-12px; float:right; padding:0;}

#menubar li{display:inline;float:left;}

#menubar li a{ background-image:url(../images/menubar.jpg); display:block;}

.Home{background-position:1px 0px; width:74px; height:63px;}
.About{background-position:-74px 0px; width:72px; height:63px;}
.Contact{background-position:-146px 0px; width:81px; height:63px;}
.Links{background-position:-227px 0px; width:63px; height:63px;}
.Training{background-position:-290px 0px; width:136px; height:63px;}
.Galleries{background-position:-426px 0px; width:88px; height:63px;}
.FAQ{background-position:-514px 0px; width:57px; height:63px;}

#menubar a .hover {background:url(../images/menubar.jpg) no-repeat; display: block; opacity: 0; position: relative; top: 0; left: 0; height: 100%; width: 100%;}

#menubar a.Home .hover {background-position: -0px -63px;}
#menubar a.About .hover {background-position: -74px -63px;}
#menubar a.Contact .hover {background-position: -146px -63px;}
#menubar a.Links .hover {background-position: -227px -63px;}
#menubar a.Training .hover {background-position: -290px -63px;}
#menubar a.Galleries .hover {background-position: -426px -63px;}
#menubar a.FAQ .hover {background-position: -514px -63px;}
/*-------------------------------------------------------------------*/

/*About CSS*/
#AboutClub{padding: 15px;}
#AboutPaul, #AboutGary{width:350px; height:400px; float:left; padding:15px; background-color:#44786c; margin: 0px 10px;}

/*Contact CSS*/
#contact{float:left; padding:15px; background-color:#44786c;}
#address{width:340px; float:left; padding:30px 10px 30px 50px;}
#map{width:370px; float:left; padding:20px 0px 20px 0px;}

/*Links CSS*/
#links{float:left; width:770px; padding:15px; background-color:#44786c;}
#linkheader{padding:15px}
#linkcol1, #linkcol2{width:350px; float:left; padding:15px; background-color:#44786c; margin: 0px 10px;}

/*Galleries CSS*/
a img {
	border: 1px solid #BBB;
	background-color:#FFF;
	width: 120px;
	height:120px;
	padding: 2px;	
	margin: 10px 30px 10px 0;
	vertical-align: top;
}

