.rounded {   -webkit-border-radius: 26px;  -moz-border-radius: 26px;}.rounded-top {  -webkit-border-top-left-radius: 26px 26px;  -webkit-border-top-right-radius: 26px 26px;  -moz-border-radius-topleft: 26px;  -moz-border-radius-topright: 26px;}.rounded-bottom {  -webkit-border-bottom-left-radius: 26px 26px;  -webkit-border-bottom-right-radius: 26px 26px;  -moz-border-radius-bottomleft: 26px;  -moz-border-radius-bottomright: 26px;}.rounded-right {  -webkit-border-top-right-radius: 26px 26px;  -webkit-border-bottom-right-radius: 26px 26px;  -moz-border-radius-topright: 26px;  -moz-border-radius-bottomright: 26px;}.rounded-left {  -webkit-border-top-left-radius: 26px 26px;  -webkit-border-bottom-left-radius: 26px 26px;  -moz-border-radius-topleft: 26px;  -moz-border-radius-bottomleft: 26px;}.nav {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 14px;	color: #FFFFFF;	height: 16px;	width: 209px;	margin-bottom: 2px;	padding-top: 2px;	padding-bottom: 2px;	text-align: left;}.nav:hover {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 14px;	color: #FFFFFF;	padding-left: 5px;	background-color: #65A841;	height: 16px;	width: 209px;	margin-bottom: 2px;	text-align: left;	padding-top: 2px;	padding-bottom: 2px;}.navTEXT {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 14px;	text-decoration: none;	color: #FFFFFF;}.navTEXT:hover {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 14px;	text-decoration: none;	color: #FFFFFF;}.navTEXTin {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 14px;	color: #FFFFFF;	text-decoration: none;	padding-left: 15px;}.navTEXTin:hover {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 14px;	color: #FFFFFF;	text-decoration: none;	padding-left: 15px;}.navON {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 14px;	color: #FFFFFF;	padding-left: 4px;	height: 16px;	width: 209px;	margin-bottom: 2px;	background-image: url(images/menuONbg.gif);	background-repeat: no-repeat;	background-position: right center;	padding-top: 2px;	background-color: #65A841;	padding-bottom: 2px;	text-align: left;}.navSUB {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 14px;	color: #FFFFFF;	padding-left: 5px;	height: 16px;	width: 209px;	margin-bottom: 2px;	background-position: right center;	padding-top: 2px;	background-color: #65A841;	padding-bottom: 2px;	text-align: left;}.navSUB:over {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 14px;	color: #FFFFFF;	padding-left: 5px;	height: 16px;	width: 209px;	margin-bottom: 2px;	background-image: url(images/menuONbg.gif);	background-repeat: no-repeat;	background-position: right center;	padding-top: 2px;	background-color: #65A841;	padding-bottom: 2px;	text-align: left;}.footermenu {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;	color: #cc9966;	text-decoration: none;}.footermenu:hover {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	text-decoration: none;}.footermenu: {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;	color: #cc9966;	text-decoration: none;}.footermenuON {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	text-decoration: none;}.footer {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;	padding-left: 16px;	color: #CC9966;	padding-top: 12px;	text-decoration: none;}.copyright {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;	color: #CCCCCC;	text-decoration: none;}.bodyTEXT {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 12px;	color: #666666;	padding-top: 20px;	background-color: #FFFFFF;	padding-bottom: 20px;	padding-right: 20px;	padding-left: 25px;}.bulletTEXT {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 13px;	padding-left: 60px;	color: #FFFFFF;	text-decoration: none;	padding-right: 10px;	line-height: 17px;	padding-bottom: 10px;	padding-top: 70px;}.bulletTEXTastro {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 12px;	padding-left: 60px;	color: #FFFFFF;	text-decoration: none;	padding-right: 25px;	line-height: 14px;	padding-bottom: 25px;	padding-top: 15px;}.piclink {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;	color: #666666;	padding-left: 22px;	padding-top: 173px;}.piclinkTEXT {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;	color: #666666;	text-decoration: none;	padding-top: 173px;	padding-left: 22px;}.piclinkON {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;	color: #333333;	padding-left: 22px;	background-color: #65A841;	padding-top: 173px;}.topboldTEXTastro {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 12px;	text-decoration: none;	line-height: 12px;	font-weight: bold;	padding-top: 5px;}.bodyTEXTlist {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 12px;	color: #328C02;	text-decoration: none;	padding-top: 4px;	list-style-position: inside;	list-style-type: square;	padding-bottom: 3px;}.navPROJ {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 12px;	color: #328C02;	padding-left: 5px;}.navPROJon {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	padding-left: 5px;	background-color: #65A841;	background-image: url(images/menuONbg.gif);}.navPROJtext {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 12px;	color: #328C02;	text-decoration: none;	padding-top: 2px;	padding-bottom: 2px;}.navPROJtext:hover {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	text-decoration: none;	padding-top: 2px;	padding-bottom: 2px;}.projectsTEXT {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;	padding-left: 11px;	color: #333333;	padding-top: 12px;	padding-right: 10px;}.diaganols {	background-repeat: repeat;	background-image: url(images/diagSTRIPES.gif);}.greenmenu {	background-color: #328C02;	background-image: url(images/balls.png);	background-repeat: no-repeat;	background-position: center bottom;	border-top-width: 3px;	border-right-width: 3px;	border-bottom-width: 3px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-top-color: #FFFFFF;	border-right-color: #FFFFFF;	border-bottom-color: #FFFFFF;	width: 222px;	height: 750px;}.PRO {	background-image: url(images/titlePRO.png);	background-repeat: no-repeat;	background-position: left top;	background-color: #65A841;	border-top-width: 3px;	border-top-style: solid;	border-top-color: #FFFFFF;	border-bottom-width: 3px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;}.reboundACE {	background-image: url(images/reboundACE.png);	background-repeat: no-repeat;	background-position: 570px 80px;	padding-top: 20px;	padding-left: 20px;}.diagram {	background-color: #FFFFFF;	vertical-align: middle;}.head2 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 24px;	font-style: italic;	color: #666666;	text-shadow: 1px 1px 0 #D6D6D6;}.rebound {	background-image: url(images/LOGOSrebound.gif);	background-repeat: no-repeat;	background-position: 10px center;}.white {	background-color: #FFFFFF;	padding-right: 10px;	padding-bottom: 45px;	padding-left: 10px;}.shadeBOTTOM {	background-image: url(images/shadeTOP.png);	background-repeat: repeat-x;	background-position: top;	height: 30px;}.shadeLEFT {	background-image: url(images/shadeLEFT.png);	background-repeat: repeat-y;	background-position: left;	vertical-align: top;}.selector {	background-color: #FFFFFF;	width: 440px;	border: 2px solid #EDEDED;	padding: 6px;}.shadeTOP {	background-image: url(images/shadeBOTTOM.png);	background-repeat: repeat-x;	background-position: top;	height: 30px;}.ACE {	background-color: #65A841;	border-top-width: 3px;	border-top-style: solid;	border-top-color: #FFFFFF;	border-bottom-width: 3px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;	height: 330px;}.SYNPAVE {	background-image: url(images/titleSYNPAVE.png);	background-repeat: no-repeat;	background-position: left top;	background-color: #65A841;	border-top-width: 3px;	border-top-style: solid;	border-top-color: #FFFFFF;	border-bottom-width: 3px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;}.IMPACT {	background-image: url(images/titleIMPACT.png);	background-repeat: no-repeat;	background-position: left top;	background-color: #65A841;	border-top-width: 3px;	border-top-style: solid;	border-top-color: #FFFFFF;	border-bottom-width: 3px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;}.colourcourt {	background-image: url(images/blueongreen.jpg);	background-repeat: no-repeat;	background-position: left top;	border-top-width: 3px;	border-top-style: solid;	border-top-color: #FFFFFF;	border-bottom-width: 3px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;	background-color: #FFFFFF;}.contactcourt {	background-image: url(images/picCONTACT.jpg);	background-repeat: no-repeat;	background-position: left top;	border-top-width: 3px;	border-top-style: solid;	border-top-color: #FFFFFF;	border-bottom-width: 3px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;	background-color: #FFFFFF;}.astrograss {	background-image: url(images/astrograss.png);	background-repeat: no-repeat;	background-position: 520px 10px;}.ASTRO {	background-image: url(images/titleASTROGRASS.png);	background-repeat: no-repeat;	background-position: left top;	background-color: #65A841;	border-top-width: 3px;	border-top-style: solid;	border-top-color: #FFFFFF;	border-bottom-width: 3px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;}.astrolist {	padding-bottom: 10px;	background-image: url(images/dotball.png);	background-repeat: no-repeat;	background-position: left top;	padding-left: 20px;}.tigerturf {	background-image: url(images/tigerturf.gif);	background-repeat: no-repeat;	background-position: 10px center;	height: 74px;}.piclinkASTRO {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;	color: #333333;	padding-left: 22px;	padding-top: 173px;	background-image: url(images/PICrightbottomASTRO.jpg);	background-repeat: no-repeat;	background-position: right 60px;	text-align: right;}.homecourt {	background-image: url(images/homePIC.jpg);	background-repeat: no-repeat;	background-position: left center;	border-top-width: 3px;	border-top-style: solid;	border-top-color: #FFFFFF;	border-bottom-width: 3px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;	background-color: #FFFFFF;}.schools {	font-family: Georgia, "Times New Roman", Times, serif;	font-style: italic;	font-size: 24px;	text-align: right;	padding-right: 10px;	vertical-align: top;	text-decoration: none;	width: 250px;	height: 85px;	-webkit-border-top-left-radius: 20px 20px;  	-moz-border-radius-topleft: 20px;	background-image: url(images/thumbschoolRIMU.jpg);	background-repeat: no-repeat;	background-position: center center;	height: 85px;}.clubs {	font-family: Georgia, "Times New Roman", Times, serif;	font-style: italic;	font-size: 24px;	text-align: right;	vertical-align: top;	background-image: url(images/thumbclubWAIHOPAI.jpg);	background-repeat: no-repeat;	background-position: center center;	height: 85px;	width: 250px;	padding-right: 10px;}.stadiums {	font-family: Georgia, "Times New Roman", Times, serif;	font-style: italic;	font-size: 24px;	text-align: right;	padding-right: 10px;	vertical-align: top;	height: 85px;	width: 250px;	-webkit-border-bottom-left-radius: 20px 20px;  	-moz-border-radius-bottomleft: 20px;	background-image: url(images/thumbstadiumSOUTHLAND.jpg);	background-repeat: no-repeat;	background-position: center center;	height: 85px;}.over {	color: #FFFFFF;	text-decoration: none;	text-shadow: 1px 2px 0 #000000;}.over:hover {	color: #FFFC33;	text-decoration: none;	text-shadow: 1px 2px 0 #000000;}.caption {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 24px;	color: #FFFFFF;	text-align: center;	font-style: italic;	padding-top: 200px;	text-shadow: 1px 2px 0 #000000;}.head {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 28px;	font-style: italic;	color: #FFFFFF;	text-shadow: 1px 1px 0 #328C02;	padding-right: 0;	padding-bottom: 0;	padding-left: 15px;	padding-top: 30px;}.bighead {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 60px;	font-weight: bold;	font-style: italic;	color: #B1D39F;		text-shadow: 1px 1px 0 #328C02;}.gallery {	padding-top: 10px;	padding-bottom: 10px;	padding-left: 5px;}.galleryTHUMB {	float: left;	margin: 5px;	border: 1px solid #B1D39F;}.galleryTHUMB:hover {	float: left;	margin: 5px;	border: 1px solid #FFFF33;}.subhead {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 16px;	font-style: italic;	color: #FFFFFF;	text-shadow: 1px 1px 0 #328C02;	padding-top: 7px;}.bulletTEXTgrey {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 12px;	color: #666666;	text-decoration: none;	padding-right: 10px;	line-height: 16px;	padding-bottom: 10px;	padding-left: 10px;}.astroPIC {	font-family: Georgia, "Times New Roman", Times, serif;	font-style: italic;	font-size: 18px;	text-align: right;	padding-right: 0px;	padding-bottom: 0px;	text-decoration: none;	width: 220px;	height: 205px;	background-image: url(images/PICrightASTRO.jpg);	background-repeat: no-repeat;	background-position: center center;}.bodyTEXTlink {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 12px;	color: #328C02;	text-decoration: none;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #328C02;}.bodyTEXTlink:hover {	font-size: 12px;	color: #328C02;	text-decoration: none;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #328C02;	background-color: #C7E0AF;}.productlink {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 18px;	color: #FFFF33;	text-decoration: none;}.productlink:hover {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 18px;	color: #FFFFFF;	text-decoration: none;}.multiuse {	-webkit-border-top-left-radius: 20px 20px;  	-moz-border-radius-topleft: 20px;	font-family: Georgia, "Times New Roman", Times, serif;	font-style: italic;	font-size: 24px;	text-align: right;	vertical-align: top;	height: 85px;	width: 220px;	padding-right: 10px;	background-image: url(images/schoolRANGIORA.jpg);	background-repeat: no-repeat;	background-position: center center;	background-color: #B1D39F;}.playgrounds {	font-family: Georgia, "Times New Roman", Times, serif;	font-style: italic;	font-size: 24px;	text-align: right;	vertical-align: top;	height: 85px;	width: 220px;	background-image: url(images/schoolASHGROVE.jpg);	background-repeat: no-repeat;	background-position: center center;	padding-right: 10px;	background-color: #B1D39F;}.tennis-netball {	-webkit-border-bottom-left-radius: 20px 20px;  	-moz-border-radius-bottomleft: 20px;	font-family: Georgia, "Times New Roman", Times, serif;	font-style: italic;	font-size: 24px;	text-align: right;	vertical-align: top;	height: 85px;	width: 220px;	background-image: url(images/schoolSTAC.jpg);	background-repeat: no-repeat;	background-position: bottom center;	padding-right: 10px;	background-color: #B1D39F;	}.rightACE {	-webkit-border-top-left-radius: 20px 20px;  	-moz-border-radius-topleft: 20px;	font-family: Georgia, "Times New Roman", Times, serif;	font-style: italic;	font-size: 24px;	text-align: right;	vertical-align: top;	height: 85px;	width: 220px;	padding-right: 10px;	background-image: url(images/thumbstadiumSOUTHLAND.jpg);	background-repeat: no-repeat;	background-position: center center;	background-color: #B1D39F;}.rightPRO {	font-family: Georgia, "Times New Roman", Times, serif;	font-style: italic;	font-size: 24px;	text-align: right;	vertical-align: top;	height: 85px;	width: 220px;	padding-right: 10px;	background-image: url(images/projectBECKENHAM.jpg);	background-repeat: no-repeat;	background-position: bottom center;	background-color: #B1D39F;}.rightSYNPAVE {	font-family: Georgia, "Times New Roman", Times, serif;	font-style: italic;	font-size: 24px;	text-align: right;	vertical-align: top;	height: 85px;	width: 220px;	padding-right: 10px;	background-image: url(images/clubRANGIORANETBALL.jpg);	background-repeat: no-repeat;	background-position: center center;	background-color: #B1D39F;}.rightIMPACT {	-webkit-border-bottom-left-radius: 20px 20px;  	-moz-border-radius-bottomleft: 20px;	font-family: Georgia, "Times New Roman", Times, serif;	font-style: italic;	font-size: 24px;	text-align: right;	vertical-align: top;	height: 85px;	width: 220px;	padding-right: 10px;	background-image: url(images/clubWINTONNETBALL.jpg);	background-repeat: no-repeat;	background-position: center center;	background-color: #B1D39F;}.gallerylink {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 18px;	color: #B1D39F;	text-decoration: none;	text-shadow: 1px 1px 0 #328C02;}.gallerylink:hover {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 18px;	color: #FFFF33;	text-decoration: none;	text-shadow: 1px 1px 0 #B1D39F;}.colourcourtASTRO {	background-image: url(images/astroCOLOUR.jpg);	background-repeat: no-repeat;	background-position: center center;	border-top-width: 3px;	border-top-style: solid;	border-top-color: #FFFFFF;	border-bottom-width: 3px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;	background-color: #FFFFFF;}
