html, body { 
	font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:180%;
	}


.right-align {
	float:right;
	margin:5px 0px 20px 25px;
}

.left-align {
	float:left;
	margin:5px 25px 20px 0px;
}

.floatleft {float: left; margin: 0px 20px 20px 10px;}

.image-inline {float: left; margin-right: 2px;}


a {color:#607114;outline:none;} a:link {color:#607114;outline:none;} a:hover {text-decoration:none;} a img { border:none; }
.image-border {border: 3px solid #e5e8d8/*#e1e5d3*//*#d2d8bd*/!important;margin-left: -3px;}

#articles-nav {font-size:13px;color:#ababab;line-height:25px;}
#articles-nav a{color:#4f5c10}
.articles-header {font-size:14px;font-weight:bold;margin:20px 0px -10px 0px;padding:0px;display:block;}

hr { background-color: #ccc; color: #ccc; height: 1px!important; padding:0px; margin: 10px 0px 15px 0px; }

ul {margin-top:5px;margin-bottom:20px;padding-left:25px;list-style-type: square;}
li {margin-bottom:10px;}

h1{font-family:"Century Gothic", Verdana, Tahoma, Arial, Helvetica, sans-serif;font-size:15px;font-weight:normal;line-height:155%;margin:10px 0px 0px 0px; padding:10px 0px 0px 0px;}
h2{font-family:"Century Gothic", Verdana, Tahoma, Arial, Helvetica, sans-serif;font-size:15px;font-weight:normal;line-height:155%;margin:0px;padding:10px 0px 15px 0px;}
h3{font-family:"Century Gothic", Trebuchet MS, Trebuchet, Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:15px;font-weight:bold;line-height:125%;color:#15110d;margin:0px;padding:15px 0px 10px 0px;}
h4{font-family:"Century Gothic", Trebuchet MS, Trebuchet, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;color:#15110d;margin:0px;padding:5px 0px 0px 0px;}
h5{font-family:"Century Gothic", Trebuchet MS, Trebuchet, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;color:#15110d;margin:0px;padding:5px 0px 10px 0px;}
h6{font-family:"Century Gothic", Trebuchet MS, Trebuchet, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;color:#15110d;margin:0px;padding:5px 0px 0px 0px;}

a img {border:none!important;}  

p{font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif; font-size:12px;margin:0px;padding:0px 0px 15px 0px;}

table {font-family:"Century Gothic", Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif;}
tr {}
th {font-family:"Century Gothic", Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif;}
td {font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif;}

table#board {width:730px;/*background:#f4f5ef!important;*/} table#board tr {}
table#board th {vertical-align:top;padding:25px 0px 15px 0px;width:110px;text-align:center;border-bottom:1px solid #ccc;}
table#board	td {vertical-align:top;font-size:12px;padding:10px 20px 0px 0px;width:215px;width/**/:/**/215px;border-bottom:1px solid #ccc;}
table#board td ul{margin-top:10px;} table#board td li{}
table#board	td h4{list-style-type:none;margin-left:24px;text-transform:uppercase;padding:15px 0px 0px 0px;font-weight:bold;}

table#results {width:100%; margin:25px 0px 0px 0px;} table#results tr {}
table#results th {padding:0px 15px 0px 15px;text-align:left;vertical-align:top;border-bottom:1px solid #ccc;}
table#results td {padding: 0px 15px 0px 15px;vertical-align:top;font-size:13px!important;}	
table#results td p {font-size:13px!important;}	

table.vertical {cell-spacing:2px;font-size:13px;width:100%;} table.vertical tr {}
table.vertical th {text-align:left;border-bottom:1px #ddd solid;font-size:14px;padding-bottom:5px;vertical-align:top!important;}
table.vertical td {border-bottom:1px #ddd solid;padding: 4px 0px 2px 0px;vertical-align:top!important;font-size:13px;}

table#signed {} table#signed tr {}
table#signed th {}
table#signed td {padding: 0px 20px 0px 0px;vertical-align:top!important;font-size:12px;}


table#coursetour {cell-spacing:0px;font-size:13px;margin:25px 0px 15px 27px;} table#coursetour tr {}
table#coursetour th {font-family:"Century Gothic", Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif!important;text-align:left;/*border-bottom:1px #ddd solid;*/padding:0px;padding-right:20px;font-size:13px;border-right:3px solid #eff1e8;font-weight:normal;}
table#coursetour th a {color: #000;text-decoration:none;} table#coursetour th a:hover {color: #000;text-decoration:underline;}
table#coursetour td {font-family:"Century Gothic", Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif!important;/*border-bottom:1px #ddd solid;*/padding:0px;border-right:2px solid #eff1e8;background:#fff;padding:0px;vertical-align:top!important;font-size:13px;font-weight:bold;}
table#coursetour td a {color: #454545;text-decoration:none;padding:3px 9px 3px 9px;} table#coursetour td a:hover {color:#454545;background:#e1e5d3;text-decoration:underline;}

table#coursetour th .current {color:#a8a9a3;}
table#coursetour td .current {color:#fff;background:#454545;padding:3px 9px 3px 9px;}


#coursetour-introimg {border: 3px solid #e5e8d8; float:right;}
#coursetour-introleft {float:left; width:320px;}
#coursetour-left {float:left;width:465px;}
#coursetour-left h3 {clear:left;}
#coursetour-hole {float:right;}
#coursetour-hole img {border: 3px solid #e5e8d8;}

.mens-womens {float:left;width:45%;margin-right:10px;margin-top:1px;border-top:1px #ddd solid;border-bottom:1px #ddd solid;padding:10px 0px 10px 5px;margin-bottom:20px;font-size:13px;}

table.hole-details {width:210px!important;float:left;width:45%;margin-right:7px;margin-top:1px;border-top:1px #ddd solid;border-bottom:1px #ddd solid;margin-bottom:20px;padding-left:5px;font-size:14px!important;} table.hole-details tr {}
table.hole-details th {padding-top:10px;font-size:13px!important;}
table.hole-details td {padding-bottom:10px;font-size:13px!important;}
th.hole-details-th1{padding-right:30px;}
th.hole-details-th2{width:50px;font-weight:normal;}
th.hole-details-th3{width:100px;font-weight:normal;}

table#staff {} table#staff tr {}
table#staff th {}
table#staff td {padding: 4px 0px 10px 10px;vertical-align:bottom;font-size:12px;border-bottom:1px solid #ddd;}

table.shopstaff {} table.shopstaff tr {}
table.shopstaff th {}
table.shopstaff td {padding: 20px 0px 10px 10px;vertical-align:top;font-size:12px;}

table#links {width:100%;} table#links tr {}
table#links th {background:#fff;width:170px;height:125px;border-top:10px #eff1e8 solid;padding: /*15*/0px 5px /*15*/0px 5px;vertical-align:/*top*/middle;font-size:13px;text-align:center!important;}
table#links td {/**/background:/*#fff*/#eff1e8;border-top:10px #eff1e8 solid;padding: 5px 20px 15px 30px;vertical-align:middle; font-size:12px;}
table#links th img {border:0!important;}


table#links td h2 {margin-bottom:0px;padding-bottom:0px;}

table#links-new {} table#links-new tr {}
table#links-new th {background:#fff;width:285px!important;height:125px;border-top:10px #eff1e8 solid;padding: /*15*/0px 5px /*15*/0px 5px;vertical-align:/*top*/middle;font-size:13px;text-align:center!important;}
table#links-new td {width:285px!important;border-top:0px #eff1e8 solid;padding: 0px 20px 20px 25px;vertical-align:top; font-size:12px;}
table#links-new th img {border:0!important;}
table#links-new td h2 {margin-bottom:0px;padding-bottom:0px;}

table.articles {} table.articles tr {}
table.articles th {}
table.articles td {padding: 4px 0px 15px 0px;vertical-align:top;font-size:12px;}
	
table.horizontal {/*background:#f4f5ef;*/} table.horizontal tr {}
table.horizontal th {border-bottom:1px #ccc solid;padding: 4px 30px 15px 5px;vertical-align:top;font-size:13px;text-align:left;}
table.horizontal td {border-bottom:1px #ccc solid;padding: 4px 20px 15px 5px;vertical-align:top;font-size:12px;}

table.horizontal-minor {/*background:#f4f5ef;*/ width:100%;margin-top:-10px;} table.horizontal-minor tr {}
table.horizontal-minor th {font-family:"Century Gothic", Tahoma, Verdana, Arial, Helvetica, sans-serif!important;border-bottom:1px #ccc solid;padding: 4px 50px 4px 5px;vertical-align:top;font-size:12px;text-align:left;}
table.horizontal-minor td {font-family:"Century Gothic", Tahoma, Verdana, Arial, Helvetica, sans-serif!important;border-bottom:1px #ccc solid;padding: 4px 50px 4px 5px;vertical-align:top;font-size:12px;font-weight:normal;}

th.noborder {border-bottom:0!important;} td.noborder {border-bottom:0!important;}

table.pennant {/*background:#f4f5ef;*/ width:100%;} table.horizontal-minor tr {}
table.pennant th {border-bottom:1px #ccc solid;padding: 4px 20px 4px 2px;vertical-align:top;font-size:12px;text-align:left;}
table.pennant td {border-bottom:1px #ccc solid;padding: 4px 20px 4px 2px;vertical-align:top;font-size:12px;}
table.pennant th.mainrow {font-size:15px;padding-bottom:10px;}
table.pennant th.column3 {width:170px;}

table#functions-menus {width:100%;} table#functions-menus tr {} 
table#functions-menus th {} 
table#functions-menus td {} 

table#partners { width:100%; margin:25px 0px 0px 10px; } table#partners tr {}
table#partners th { padding:0px 25px 45px 0px; vertical-align:top; width:200px; }
table#partners td { padding-bottom:45px; vertical-align:top; }	

table#ladies { width:100%; margin:5px 0px 10px 0px; } table#ladies tr {}
table#ladies th { }
table#ladies td { vertical-align:top; }	

table#reciprocal {margin:25px 0px 20px 0px; padding:10px;padding-left:0px;/*background:#f4f5ef;*/ } table#reciprocal tr {}
table#reciprocal th {text-align:left;font-size:15px;border-bottom:1px solid #ccc;font-weight:normal;}
table#reciprocal th.location {font-weight:bold;/*border-right:10px #eff1e8 solid;*/}
table#reciprocal td {font-size:12px;padding-top:10px;padding-bottom:5px;vertical-align:top;}	
table#reciprocal td.club-name {font-size:12px;}	
table#reciprocal td img {margin-left:10px;margin-top:5px;}
table#reciprocal td a {text-decoration:none;font-size:12px;}	
table#reciprocal td a:hover{text-decoration:underline;}	
table#reciprocal td img{margin:-1px 0px 0px 4px;border:0!important;}	
table#reciprocal td img.visit{margin-top:-3px;}

table#yarra {margin:0px 0px 20px 0px; padding:10px;padding-left:0px;/*background:#f4f5ef;*/ } table#yarra tr {}
table#yarra th {text-align:left;font-size:15px;/*border-bottom:1px solid #ccc;*/font-weight:normal;}
table#yarra th.location {font-weight:bold;}
table#yarra td {font-size:12px;padding-top:10px;padding-bottom:5px;vertical-align:top;border-top:1px solid #ccc;}	
table#yarra td.club-name {font-size:12px;}	
table#yarra td img {margin-left:10px;margin-top:5px;}
table#yarra td a {text-decoration:none;font-size:12px;}	
table#yarra td a:hover{text-decoration:underline;}	

	

ul li ul {list-style-type: lower-alpha;}
ul li ul li ul {list-style-type: lower-roman;}

ul.decimal {list-style-type: decimal;}
ul.lower-alpha {list-style-type: lower-alpha;}
ul.lower-roman {list-style-type: lower-roman;}

.menubox {float:left;height:150px;width:200px; margin:0px 10px 10px 0px;}

/*
	Sitemap Styler 	 
*/

#sitemap, #sitemap ul, #sitemap li{
	margin:0;
	padding:0;
	list-style:none;
}
#sitemap{background:url(/images/sitemap-line.gif) repeat-y;}
#sitemap li{
	line-height:20px;
	margin-top:1px;
	position:relative;
	margin-top:10px;
	font-size:13px; font-weight:bold;
	padding-left:26px;
	padding-bottom:3px;
	background:url(/images/sitemap-branch.gif) no-repeat;
}

#sitemap li li{
	font-size:13px; font-weight:normal;
	/*margin-left:-20px;*/padding-left:27px;
	padding-bottom:3px;
}

#sitemap li ul{
margin-top:10px;
margin-left:-30px;
}
/*
#sitemap li li li{
	margin-left:20px;padding-left:27px;
}*/



#sitemap ul ul{ 
	margin-bottom:20px;
}

/* IE leaves a blank space where span is added so this is to avoid that */
* html #sitemap li{
	float:left;
	display:inline;
}

#sitemap li a{}
#sitemap li span{float:left;position:absolute;top:5px;left:5px;width:13px;height:13px;cursor:auto;font-size:0;}
#sitemap ul li {list-style:none;display:block}

/* sub levels */
#sitemap li ul{	
	margin-left:28px;
	background:url(/images/sitemap-line.gif) repeat-y;
}
#sitemap li li{	
	background:url(/images/sitemap-branch.gif) no-repeat 0 0; margin-top:0px;
}