/*BGC styles Alistair Prestidge Vers: 1.0 28/06/05 */
body{background: #F0F8FF;}
th{text-align:center;}
td{text-align:center;}

#container{margin-left: 245px; height:600px; width:900px; text-align:left;}

.titleFont{font:bold 26px sans-serif; color: green;}
.subject{font-family: "Serif"; font-size: 12pt; color: #94003D;}
.myNew{font-family: "Serif"; font-size: 10pt;text-align: center;}
.member{font-family: "Serif"; font-size: 12pt; text-align: center;}
h1{font:bold 26px sans-serif; color: green; text-align: left; }
.hQ{font-family: "Times New Roman"; font-size: 10pt; text-align: justify; color: #000000;}
.boldFont{font: bold 12px sans-serif; text-align: center; color: #000000;}

#main {position: relative;background: #FFFAF0; border: 1px solid #999999; padding:7px 7px 7px 7px}

#free_rounds{position:relative;	color:RED;}
#cards {position: absolute; top: 122px; left: 250px; background: #FFFAF0; border: 1px solid #999999; padding:2px 2px 2px 2px;}
#adminMenu {position: absolute;	top: 110px; left: 250px;	background: #FFFAF0; border: 1px solid #999999; padding:2px 2px 2px 2px;}
#membershipFees {position: relative; top: 0; left: 0px;	background: #FFFAF0; border: 1px solid #999999; 	padding:2px 2px 2px 2px;}

#notice {position: relative; top: 0px; left: 0px; background: #FFFAF0; border: 1px solid #999999; padding:2px 2px 2px 2px;}
#main td{text-align:left;}


#control {position: absolute; top: 122px; left: 250px;}
#contact {position: absolute; top: 122px; left: 450px; background: #FFFAF0; border: 1px solid #999999; 	padding:2px 2px 2px 2px;}
#societyRequest {position: relative; bottom: 0px; width:30%; background: #FFFAF0; border: 1px solid #999999;padding:2px 2px 2px 2px;}
#middle {position: relative; top: 10px; left: 35%; width:30%; background: #FFFAF0; border: 1px solid #999999; padding:2px 2px 2px 2px;}
#forms {position:relative; float:right; background: #FFFAF0; border: 1px solid #999999; 	padding:2px 2px 2px 2px;}
#underFees {position: relative;	top: 3%; width: 750px; background: #FFFAF0; border: 1px solid #999999; 	padding:2px 2px 2px 2px;}
#middlePicture {position: absolute; left: 625px; top:500px;background: #FFFAF0; border: 1px solid #999999; padding:2px 2px 2px 2px;}
#societyUnder {float:right;background: #FFFAF0; border: 1px solid #999999; padding:2px 2px 2px 2px;}
#fixtureAdmin {position: relative;background: #FFFAF0; border: 1px solid #999999; padding:2px 2px 2px 2px;}
#locationMap {position: absolute; top: 122px; left: 250px; width:600px; background: #FFFAF0; border: 1px solid #999999; padding:2px 2px 2px 2px;}
#locationRoute {position: absolute; top: 122px;	left: 760px; width:350px; background: #FFFAF0; 	border: 1px solid #999999; padding:2px 2px 2px 2px;}
#locationRoute h1{font:bold 16px sans-serif; color: black; text-align: center; }
#courseMap {position: relative; float:right; background: #FFFAF0; border: 1px solid #999999; padding:2px 2px 2px 2px;}
#price {position: relative; width:450px; float:left;background: #FFFAF0;}

#google-search{position:absolute; float:right; top:20px; left:750px;border: 1px solid #999999;}
#ads{position:relative; margin-top:20px;}
#ads-left{position:absolute; left:75px; top:485px; margin-top:60px;}

#heading {position: relative; }
#score {position: absolute; padding: 5px 5px 8px 5px;}
#footer {position: absolute; top: 700px; left: 10px; padding: 2px 2px 2px 2px; text-align:center;}
#footer-ref {position:absolute; left:1000px; top:575px;}
#clubInfo {position: absolute; top: 460px; left: 75px;background: #FFFAF0; border: solid #999999; 	border-width: 1px 1px 1px 1px; padding: 2px 2px 2px 2px;}
#cornerPicture {position: absolute; top: 10px; left: 50px; border: 1px solid #999999;}
#menu {position: absolute; top: 120px; left: 48px; color: #ffffff; padding: 2px 2px 2px 2px;}
#menu a{padding-top:5px; background:#4682B4; text-decoration:none; font:bold 18px arial,helvetica,sans-serif; white-space:nowrap;	display:block; text-align: center; color:#000000; width:170px; height:19px;}
#menu a:visited{color:#000;}
#menu a:hover{color:#000; background:#ddd;}
#menu a:active{color:#000000; background:#708090;}
#footer2 {position:relative; margin-top:10px; font: 10px sans-serif;}
#footer2 a:visited{color:#000;}
#footer2 a:hover{color:#000; background:#ddd;}
#footer2 a:active{color:#000000; background:#708090;}

#affiliate{position:absolute; top:530px; left:60px;}