@charset "utf-8";

/* CSS Document */



body{

	margin:0;

	padding:0;

	background: #498812 url(../images/main_bg.jpg) no-repeat center top ;

	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;

	font-size:11px;

	color:#465246;

}



h1, h2, h3,h4,p{

	margin:0;

	padding:0;

}



#outer{

	width:100%;

}



#wrapper_outer{

	width: 1006px;

	margin:0 auto;

	background: url(../images/box_top.png) no-repeat;

	padding-top:15px;

}



#wrapper {

	background: url(../images/box_middle.png) repeat-y;

	width: 1006px;

	float:left;

}



/**************** Hearder, Menu & Logo CSS ***********************/



#header{

	width:950px;

	margin-left:8px;

	margin-right:8px;

	padding-left:20px;

	padding-right:20px;

	background:url(../images/headar_btm_bg.jpg) bottom repeat-x;

	float: left;

}

.header_inner{

background:url(../images/headar_inner_bg.jpg) bottom repeat-x!important;

}

#header h1{

	padding-top: 9px;

	float: left;

}



#top_menu {

	width: 292px;

	height: 90px;

	float: right;

	text-align:left;

}



#top_menu_inner {

	width: 367px;

	height: 90px;

	float: right;

}



#top_menu_left {

	background: url(../images/top_meu_left.jpg) no-repeat;

	height: 25px;

	width: 7px;

	float:left;

}



#top_menu_middle {

	background: url(../images/top_meu_middle.jpg) repeat-x;

	width: 169px;

	height: 20px;

	float: left;

	padding-top: 6px;

	padding-left: 6px;

	color: #189200;

}



#top_menu_middle_inner {

	background: url(../images/top_meu_middle.jpg) repeat-x;

	width: 243px;

	height: 20px;

	float: left;

	padding-top: 6px;

	padding-left: 6px;

	color: #189200;

}



#top_menu span {

	/*height: 25px;

	width: 120px;*/

}



a.top_link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #189200;

	text-decoration: none;

	padding-right:5px;

}



a.top_link:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #189200;

	text-decoration: underline;

}



#top_menu h2 {

	padding-top: 21px;

	padding-right: 8px;

	float: right;

}



#top_menu_inner h2 {

	padding-top: 21px;

	padding-right: 8px;

	float: right;

}



.pipe{

padding-right:5px;

}



/****************** Menu CSS *******************/



#menu {

	height: 35px;

	width: 942px;

	padding-left:8px;

	float: left;

	background: url(../images/menu_left.jpg) no-repeat top left;

}



#menu_right{

	background: url(../images/menu_right.jpg) top no-repeat;

	width: 8px;

	height: 35px;

	float:right;

}



#menu_bg {

	background: url(../images/menu_middle.jpg) repeat-x;

	height:35px;

	float: left;

	width: 934px;

}

#menu_bg span.rightbg{

	background: url(../images/menu_right.jpg) no-repeat top right;

	padding-right:8px;

	float:left;

	width:934px;

}



#menu h2 {

	width: 950px;

	float: left;

}



#flash {

	width: 950px;

}



/****************** Quick Link *****************************/



#quick_links {

	width: 950px;

	height: 74px;

	padding-top: 14px;

	float: left;

}

.quicklinks_inner{

padding-top: 10px!important;

}

#quick_links ul{

	margin:0px;

	padding:0px;

}

#quick_links ul li{

list-style-type:none;

background: url(../images/quick_links_seprator.jpg) no-repeat right 5px;

width: 201px;

float:left;

}

#quick_links ul li.ourcourse{

padding-left:19px; 

padding-right:54px

}

#quick_links ul li.forum{

padding-left:24px; 

padding-right:31px

}

#quick_links ul li.latestnews{

padding-left:10px;

background:none;

}



#quick_links ul li h4 {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 25px;

	font-weight:normal;

	padding-top: 2px;

	color: #000000;

}





#quick_links ul li span.imgs {

	padding-left: 5px;

	height: 44px;

	width: 42px;

	padding-right: 11px;

	float: left;

}

#quick_links ul li span.q_txt{

	padding-left:3px;

}

#quick_links ul li span.q_txt a{

font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;

font-size:11px;

color:#64625f;

text-decoration:none;

}

#quick_links ul li span.q_txt a:hover{

color:#465246;

text-decoration:none;

}

.username_cls{

font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;

font-size:13px;

color:#196D8F;

float:right;

margin-top:7px;

display:block;

font-weight:normal;

}



.username_cls_phbb{

font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;

font-size:13px;

color:#196D8F;

float:right;

margin-top:-20px;

*margin-top:-22px !important;

padding-right:36px;

display:block;

font-weight:normal;

}

/**** section2 css ***/

.section2{

background:url(../images/dark_bg.jpg) repeat-x;

height:215px;

width:950px;

margin-left:8px;

margin-right:8px;

padding-left:20px;

padding-right:20px;

float:left;

}

.quicklinks_btn{

margin:0 auto;

width:177px;

}

.section2 ul{

margin:0px;

padding:0px;

}

.section2 ul li{

list-style-type:none;

}

/*.section2 ul li h1{

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

color:#a0db03;

font-weight:normal;

background:url(../images/line_sep.jpg) repeat-x bottom;

padding-bottom:3px;

margin-right:10px;

}*/



.section2 ul li h4{

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

color:#a0db03;

font-weight:normal;

background:url(../images/line_sep.jpg) repeat-x bottom;

padding-bottom:3px;

margin-right:10px;

}

.section2 ul li p{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#a6a6a6;

line-height:16px;

padding-top:23px;

}

.clickevent{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#a6a6a6;

text-decoration:none;

}

.clickevent:hover{

color:#D3A814;

text-decoration:none;

}

.section2 ul li.greatdeal{

width:320px;

float:left;

padding-top:27px;

}

.section2 ul li.events{

width:345px;

height:150px;

float:left;

background:url(../images/left_shadow_bg.jpg) no-repeat left top;

}

.section2 ul li.events span{

background:url(../images/right_shadow_bg.jpg) no-repeat right top;

float:left;

width:310px;

height:150px;

padding-right:14px;

padding-top:27px;

padding-left:35px;

}

.section2 ul li.cabramatta{

width:255px;

float:left;

padding-top:28px;

padding-left:15px;

}

.section2 ul li.cabramatta h2{

padding-left:10px;

padding-top:16px;

}

.section2 ul li.cabramatta p{

padding-left:12px;

padding-top:11px;

}

.golf_img{

position:absolute;

float:left;

margin-left:135px;

margin-top:-35px;

}



.p_img{

float:left;

padding-right:21px;

padding-top:5px;

}

.orange_txt{

color:#d3a814;

}

.twelve_txt{

font-size:12px;

}

.fourteen_txt{

font-size:14px;

}

.clickhere{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#a6a6a6;

text-decoration:underline;

}

.clickhere:hover{

color:#d3a814;

text-decoration:underline;

}

.knowmore{

padding-top:13px;

}

ul.list{

margin:0px;

padding:20px 0px 0px 20px;

}

ul.list li{

list-style-image:url(../images/bullet.png);

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#a6a6a6;

padding-bottom:12px;

}

ul.list li a{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#a6a6a6;

text-decoration:none;

}

ul.list li a:hover{

color:#D3A814;

text-decoration:none;

}



/**** footer css started ***/

#footer_outer{

float:left;

font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;

font-size:11px;

color:#465246;

}

/*** section3 css ***/

.section3{

background:url(../images/section3_bg.jpg) repeat-x;

height:197px;

width:950px;

margin-left:8px;

margin-right:8px;

padding-left:20px;

padding-right:20px;

float:left;

}

/*.section3_inner{

background:url(../images/section3_inner_bg.jpg) repeat-x!important;

}*/

.section3 ul{

margin:0px;

padding:0px;

padding-top:27px;

}

.section3 ul li{

list-style-type:none;

}

.section3 ul li h4{

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

color:#232620;

font-weight:normal;

margin-right:10px;

}

.section3 ul li p{

font-family:"Tahoma", Arial, Helvetica, sans-serif;

font-size:11px;

color:#465246;

line-height:16px;

padding-top:11px;

}

.section3 ul li.cats_bell{

width:320px;

float:left;

padding-top:14px;

}

.section3 ul li.newsletter{

width:345px;

height:150px;

float:left;

background:url(../images/section3_shadow_left.jpg) no-repeat left top;

}

.section3 ul li.newsletter p{

padding-top:4px;

}

.section3 ul li.newsletter span{

background:url(../images/section3_shadow_right.jpg) no-repeat right top;

float:left;

width:310px;

height:150px;

padding-right:14px;

padding-left:35px;

padding-top:14px;

}



.section3 ul li.our_resident{

width:255px;

float:left;

padding-top:14px;

padding-left:15px;

}

.section3 ul li.our_resident h4{

padding-left:7px;

font-size:15px;

font-weight:bold;

}

.section3 ul li.our_resident p{

padding-left:7px;

}

.sm_green_txt{

font-family:"Tahoma",Arial, Helvetica, sans-serif;

font-size:11px;

color:#519636;

}

.go{

padding-top:12px;

float:left;

}

.resident_txt{

font-family:"Tahoma",Arial, Helvetica, sans-serif;

font-size:11px;

color:#6e9b5c;

line-height:18px;

}

.resident_img{

float:left;

padding-right:13px;

padding-top:5px;

}

.performance_golf{

position:absolute;

float:left;

margin-left:177px;

}

/** footer ads css**/

.ads{

float:left;

width:960px;

margin-left:8px;

margin-right:8px;

padding-left:15px;

padding-right:15px;

padding-top:27px;

padding-bottom:39px;

}

.ads ul{

margin:0px;

padding:0px;

}

.ads ul li{

list-style-type:none;

float:left;

}

.ads ul li.woodfried{

padding-left:14px;

padding-right:12px;

}



/*** footer css ***/

#footer{

float:left;

width:960px;

height:254px;

background:url(../images/footer_bg.jpg) repeat-x;

margin-left:8px;

margin-right:8px;

padding-left:15px;

padding-right:15px;

padding-top:27px;

}

#footer ul{

margin:0px;

padding:0px;

}

#footer ul li{

list-style-type:none;

}

#footer ul li.left{

display:block;

float:left;

width:610px;

border-right:1px solid #d4e0cb;

}

#footer ul li.right{

display:block;

float:right;

width:337px;

}

.donkeyvote{

border-bottom:1px solid #d4e0cb;

height:49px;

width:594px;

}

.donkeyvote span{

float:left;

}

.dropdown{

width:229px;

height:22px;

margin-left:16px;

padding-top:1px;

}



.input{

float:left;

margin-left:9px;

padding-top:14px;

}

.view_stats{

color:#2f5614;

font-weight:bold;

text-decoration:underline;

margin-left:19px;

}

.view_stats:hover{

color:#232620;

text-decoration:underline;

}



.footer_links{

margin-top:18px;

float:left;

}

.footer_links ul {

margin:0px;

padding:0px;

}

.footer_links ul li{

list-style-type:none;

}

.footer_links ul li.row{

float:left;

padding-right:24px;

border-right:1px solid #d4e0cb;

margin-right:7px;

height:167px;

}



.footer_links ul li.rowlast{

float:left;

margin-right:7px;

}



.footer_links ul li a{

display:block;

color:#68775d;

text-decoration:none;

padding-bottom:8px;

}

.footer_links ul li a:hover{

text-decoration:underline;

}



.info_img{

float:left;

margin-left:30px;

margin-right:63px;

}

.info_txt{

font-family:"Tahoma",Arial, Helvetica, sans-serif;

color:#68775d;

line-height:16px;

}

.info_link{

color:#528601;

line-height:16px;

padding-top:2px;

}

.info_link a{

color:#528601;

text-decoration:underline;

}

.info_link a:hover{

text-decoration:none;

}

.contact_info{

margin-top:19px;

float:left;

line-height:18px;

color:#68775d;

}

.hr_line{

	border-top:1px solid #D4E0CB;

	float:left;

	margin-top:25px;

}

.right_link{

float:left;

margin-top:10px;

width:145px;

display:block;

}

.right_link a{

color:#68775D;

display:block;



padding-bottom:8px;

text-decoration:none;

}

.right_link a:hover{

text-decoration:none;

}

.g_info{

	font-size:10px;

	padding-left:7px;

}

.pad_bottom{

line-height:22px;

}

#signature{

background:url(../images/signature_bg.png) repeat-x;

float:left;

width:960px;

height:56px;

margin-left:8px;

margin-right:8px;

padding-left:15px;

padding-right:15px;

padding-bottom:9px;

font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;

font-size:11px;

color:#465246;

}

#signature p.terms{

font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;

color:#606e58;

line-height:17px;

padding-top:7px;

width:320px;

float:left;

}

#signature p.terms a{

color:#606e58;

text-decoration:none;



}

#signature p.terms a:hover{

color:#606e58;

text-decoration:none;

}

#signature p.netsyss{

font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;

color:#606e58;

line-height:17px;

padding-top:7px;

width:422px;

float:right;

text-align:right;

}



.netsyss_link{

color:#606e58;

text-decoration:none;

}

.netsyss_link:hover{

color:#606e58;

text-decoration:none;

}



/*** inner page style ***/

#container{

width:950px;

margin-left:8px;

margin-right:8px;

padding-left:20px;

padding-right:20px;

float:left;

}

#container h3{

font-family:"Helvetica Neue LT Std",Arial, Helvetica, sans-serif;

font-size:28px;

color:#000000;

font-weight:bold;

padding:50px 0px 36px 0px;

background:url(../images/title_bg.jpg) no-repeat;

margin:12px 0px 25px 0px;;

}

#advance_search

{

	float:right;

	margin-top:-28px;

	margin-right:1px;

	padding:0px 0px 12px 0px;

}

/*** resultbox style start***/



ul.result_box 

{

	clear:both;

	list-style:none;

	padding:0px;

	margin:0px;

}

ul.result_box li

{

	float:left;

	/*margin-bottom:1px;*/

	overflow:hidden;

	padding:0px;

}

#res_header1

{

	background:url(../images/competition_results_header_bg.jpg);	

	width:212px;

	background-repeat:repeat-x;

	padding:9px 0px 10px 10px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#f6f6f6;

	float:left;

}

#res_header2

{

	background:url(../images/competition_results_header_bg.jpg);

	float:left;

	width:636px;

	padding:9px 0px 10px 0px;

	background-repeat:repeat-x;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#f6f6f6;

}

#res_header3

{

	background:url(../images/competition_results_header_bg.jpg);

	width:91px;

	padding:9px 0px 10px 0px;

	background-repeat:repeat-x;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#f6f6f6;

}

#res_width1

{

	width:212px;

	padding:9px 0px 9px 10px;

	background-color:#f0f1eb;

	margin-bottom:1px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#64625f;

}

#res_width2

{

	width:636px;

	padding:9px 0px 9px 0px;

	background-color:#f0f1eb;

	margin-bottom:1px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#64625f;

}

#res_width3

{

	width:91px;

	padding:9px 0px 9px 0px;

	background-color:#f0f1eb;

	margin-bottom:1px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#64625f;

}

/*** resultbox style end***/



/*** resultbox2 style start***/

ul.result_box2 

{

	clear:both;

	list-style:none;

	padding:0px;

	margin:0px;

	padding:27px 0px 0px 0px;

	width:937px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#64625f;

	

}

ul.result_box2 li

{

	margin-bottom:1px;

	padding:11px 10px 10px 12px;

	float:left;

	width:927px;

}

.res_light_row

{

 

	background-color:#f4f5f1;

	margin-bottom:1px;

	line-height:18px;

 

}

.res_dark_row

{

 

	background-color:#edefe9;

	margin-bottom:1px;

	line-height:18px;

	 

}

.res_dark_row span{

	 

}

.bold_txt

{

	font-weight:bold;

	float:left;

	text-align:right;

	

}

.green_fnt

{

	color:#519636;

}

.result_info

{

	display:block;

	float:left;

	text-align:left;

}

/*** resultbox2 style end***/

/*** pagination style start***/

#pagination_container

{

 	clear:both;

	padding-top:8px;

}

.last_btn

{

	background:url(../images/last_page_btn.jpg);

	background-position:bottom;

	float:right;

	padding:0px;

	overflow:hidden;

	background-repeat:no-repeat;	

	width:49px;

	height:22px;

}

ul#pagination_number 

{

	list-style:none;

	padding:0px;

	margin:0px;

	clear:both;

	float:right;

}

#pagination_number li

{

	float:left;

	font-family: Tahoma,Arial, Helvetica, sans-serif;

	font-size:11px;

	margin-right:4px;

}

#pagination_number li a

{

	float:left;

	background:url(../images/pagination_num_bg.jpg);

	background-repeat:no-repeat;

	padding:4px 10px 8px 10px;

	text-decoration:none;

	color:#676c66;

}

#pagination_number li a:hover

{

	float:left;

	background:url(../images/pagination_num_hover_bg.jpg);

	background-repeat:no-repeat;

	padding:4px 9px 8px 10px;

	text-decoration:none;

	font-weight:bold;

	color:#676c66;

}

/*** pagination style end***/

.page_btns

{

	float:left;

}

.page_btns2

{

	float:right;

}

ul#pagination_number3 

{

	list-style:none;

	padding:0px;

	margin:0px;

	clear:both;

	float:left;

}

#pagination_number3 li

{

	float:left;

	font-family: Tahoma,Arial, Helvetica, sans-serif;

	font-size:11px;

	margin-right:4px;

}

#pagination_number3 li a

{

	float:left;

	background-repeat:no-repeat;

	background-position:top;

	padding:4px 0px 5px 0px;

	text-decoration:none;

	color:#676c66;

	text-align:center;

}

#pagination_number3 li a:hover

{

	float:left;

	background-repeat:no-repeat;

	background-position:bottom;

	padding:4px 0px 5px 0px;

	text-decoration:none;

	font-weight:bold;

	color:#676c66;

}

#pagination_number3 li a.current{

	float:left;

	background-repeat:no-repeat;

	background-position:bottom;

	padding:4px 0px 5px 0px;

	text-decoration:none;

	font-weight:bold;

	color:#676c66;

}



.nub_button_first

{

	background:url(../images/first_page_btn.jpg);

	width:49px;

}



.nub_button_last

{

	background:url(../images/last_page_btn22.jpg);

	width:49px;

}

.nub_button

{

	background:url(../images/page_btn_22.jpg);

	width:26px;

}

.nub_button_previous

{

	background:url(../images/arrow_btn_previous.jpg);

	width:26px;

}

.nub_button_next

{

	background:url(../images/arrow_btn22.jpg);

	width:26px;

}

.nub_button_last

{

	background:url(../images/last_page_btn22.jpg);

	width:49px;	

}

.nub_button_goto

{

	background:url(../images/got_to_page22.jpg);

	width:80px;

}

.nub_button_go

{

	background:url(../images/go.png);

	width:49px;	

	height:11px;

}





/*** search resultbox style start***/



ul.searchresult_box

{

	clear:both;

	padding:0px;

	margin:0px;

	float:left;



}

ul.boxcolor{

background:#cce5ec !important;

}

ul.searchresult_box li

{

	float:left;

	/*margin-bottom:1px;*/

	overflow:hidden;

	padding:0px;

}

#search_res_header1

{

	/*background:url(../images/competition_results_header_bg.jpg);*/	

	background:#16708a;

	/*width:140px;float:left;*/

	padding:12px 0px 7px 15px;

	margin-bottom:1px;

}

#search_res_header1 td

{

	padding-left:15px;

	border-bottom:2px solid white;

}

#search_res_header2

{

	background:#16708a;

	float:left;

	width:310px;

	padding:12px 0px 7px 0px;

	margin-bottom:1px;



}

#search_res_header3

{

	background:#16708a;

	width:247px;

	padding:12px 0px 7px 0px;

	margin-bottom:1px;



}

#search_res_header4

{

	background:#16708a;

	width:152px;

	padding:12px 0px 7px 0px;

	margin-bottom:1px;

}

#search_res_header5

{

	background:#16708a;

	width:86px;

	padding:12px 0px 7px 0px;

	margin-bottom:1px;

}

#search_res_header1 h2, #search_res_header2 h2, #search_res_header3 h2, #search_res_header4 h2, #search_res_header5 h2 {

font-family:"Helvetica Neue LT Std",Arial, Helvetica, sans-serif;

font-size:18px;

font-weight:bold;

color:#f6f6f6;

}



.bottom_margin{

border-bottom:2px solid #ffffff;

}

#search_res_content1

{

	background:#cce5ec;

	width:140px;

	height:31px;

	padding:17px 0px 0px 15px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#16708a;

}

#search_res_content1 td

{

	padding-left:17px;

	height:48px;

	border-bottom:2px solid white;

}

#search_res_content2

{

	background:#cce5ec;

	width:310px;

	height:31px;

	padding:17px 0px 0px 0px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#16708a;

}

#search_res_content3

{

	background:#cce5ec;

	width:247px;

	height:31px;

	padding:17px 0px 0px 0px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#16708a;

}

#search_res_content4

{

	background:#cce5ec;

	width:152px;

	height:31px;

	padding:17px 0px 0px 0px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#16708a;

}

#search_res_content5

{

	background:#cce5ec;

	width:86px;

	height:31px;

	padding:17px 0px 0px 0px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#16708a;

}

.row2{

background:#e2f0f3!important;

}

/*** search resultbox style end***/



/*** search result pagination style***/



#more_result

{

 	float:left;

	padding-top:15px;

	margin-bottom:5px;

	width:950px;

}



ul.result_btn 

{

	list-style:none;

	padding:0px;

	margin:0px;

	clear:both;

	float:left;

	

}

ul.result_btn li

{

	float:left;

	margin-right:4px;

	display:inline;

}





/**** about us page style ****/

.about{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#172901;

}

.about p{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#172901;

line-height:18px;

}

.title1{

font-family:Arial, Helvetica, sans-serif;

font-size:20px;

color:#1a7081;

line-height:24px;

padding-bottom:12px;

display:block;

}



.braces_box{

background:url(../images/left_curlybrace.jpg) no-repeat left;

float:left;

width:339px;

height:99px;

margin-left:-27px;

margin-right:12px;

}

.braces_box span{

background:url(../images/right_curlybrace.jpg) no-repeat right;

float:left;

width:275px;

height:99px;

padding:0px 32px;

}

.braces_box p.txt{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#156e8c;

text-align:center;

line-height:19px;

padding-top:5px;

}

.braces_box2{

background:url(../images/left_curlybrace.jpg) no-repeat left;

float:left;

width:400px;

height:99px;

}

.braces_box2 span{

background:url(../images/right_curlybrace.jpg) no-repeat right;

float:left;

width:336px;

height:99px;

padding:0px 32px;

}

.braces_box2 p.txt{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#156e8c;

text-align:center;

line-height:19px;

padding-top:5px;

}



/**** advanced search style  *****/

.frmcompetition{

float:left;

width:315px;

}

.frmcompetition h2{

color:#509b02;

font-size:20px;

padding-bottom:10px;

}

.frmwinner{

float:left;

}

.frmwinner h2{

color:#509b02;

font-size:20px;

padding-bottom:10px;

}



/**** Associates page style ****/

.associates{



}

.paragraph{

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

color:#224105;

line-height:18px;

}

.title2{

font-family:"Helvetica LT Std",Arial, Helvetica, sans-serif;

font-size:24px;

color:#126d88;

font-weight:normal;

/*margin-left:40px;*/ /*disable to reduce 40px indent of title*/

}

.every_title2{

font-family:"Helvetica LT Std",Arial, Helvetica, sans-serif;

font-size:24px;

color:#196D8F;

font-weight:normal;

float:right;

margin-right:40px;

}

.committee{

float:left;

width:458px;

margin-top:25px;

}

.committee h1{

font-family:"Helvetica Neue LT Std",Arial, Helvetica, sans-serif;

font-size:24px;

font-weight:bold;

color:#136e89;

margin-bottom:10px;

}

.committee ul{

margin:0px;

padding:0px;

}

.committee ul li{

list-style-type:none;

float:left;

font-family:"Tahoma",Arial, Helvetica, sans-serif;

font-size:12px;

color:#FFFFFF;

font-weight:bold;

text-transform:uppercase;

padding:8px 5px 8px 15px;

margin-bottom:2px;

line-height:17px;

}

.committee_left{

width:153px;

background:#f05398;

}

.committe_right{

width:265px;

background:#c63f84;

}



.club_champs {

float:left;

width:451px;

margin-top:25px;

padding-left:38px;

}

.club_champs h1{

font-family:"Helvetica Neue LT Std",Arial, Helvetica, sans-serif;

font-size:24px;

font-weight:bold;

color:#136e89;

margin-bottom:10px;

}

.club_champs ul{

margin:0px;

padding:0px;

}

.club_champs ul li{

list-style-type:none;

float:left;

font-family:"Tahoma",Arial, Helvetica, sans-serif;

font-size:12px;

color:#FFFFFF;

font-weight:bold;

text-transform:uppercase;

padding:8px 5px 8px 15px;

margin-bottom:2px;

line-height:17px;

}

.club_champs_left{

width:181px;

background:#f05398;

}

.club_champs_right{

width:230px;

background:#c63f84;

}

.comp_banner{

margin-top:12px;

float:left;

}

.membership_banner{

margin-top:20px;

margin-bottom:30px;

float:left;

}



/**** bird_eye_view page style  *****/

/*.bird_eye_view{

float:left;

width:950px;

}

.bird_eye_view ul{

margin:0px;

padding:0px;

}

.bird_eye_view ul li{

list-style-type:none;

float:left;

}

.bird_eye_view ul li a{

background:url(../images/birdeye_btn.jpg) no-repeat;

display:block;

float:left;

padding:6px 0px;

width:146px;

text-align:center;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#FFFFFF;

text-decoration:none;

margin-right:14px;

}

.bird_eye_view ul li a:hover, .bird_eye_view ul li a.selected{

background:url(../images/birdeye_hover_btn.jpg) no-repeat;

color:#FFFFFF;

text-decoration:none;

}

.bird_eye_view ul li a#last{

margin-right:0px;

}

.gallery{

background:url(../images/gallery_bg.jpg) no-repeat top center;

width:861px;

height:532px;

float:left;

padding-left:89px;

padding-top:48px;

}*/





/**** bird_eye_view page style  *****/

.bird_eye_view{

float:left;

width:950px;

}

.bird_eye_view ul{

margin:0px;

padding:0px;

}

.bird_eye_view ul li{

list-style-type:none;

float:left;

}

.bird_eye_view ul li a{

background:url(../images/birdeye_btn.jpg) no-repeat;

display:block;

float:left;

padding:6px 0px;

width:146px;

text-align:center;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#FFFFFF;

text-decoration:none;

margin-right:14px;

}

.bird_eye_view ul li a:hover, .bird_eye_view ul li a.selected{

background:url(../images/birdeye_hover_btn.jpg) no-repeat;

color:#FFFFFF;

text-decoration:none;

}

.bird_eye_view ul li a#last{

margin-right:0px;

}

.gallery{

background:url(../images/gallery_bg.jpg) no-repeat top center;

width:861px;

height:532px;

float:left;

padding-left:89px;

padding-top:48px;

}



/*** Course Layout page style ***/

.course_layout{

background:url(../images/courselayout_bg.jpg) no-repeat top center;

width:815px;

height:471px;

float:left;

padding-left:135px;

padding-top:55px;

}



/**** club_fixture page styel *****/

.club_fixture{

float:left;

margin-top:12px;

width:870px;

margin-left:40px;

}

.club_fixture ul{

margin:0px;

padding:0px;

}

.club_fixture ul li{

list-style-type:none;

background:#c1e3e4;

display:block;

width:870px;

padding-bottom:2px;

margin-bottom:11px;

}

.club_fixture ul li h4{

background:#16708a;

font-family:"Tahoma",Arial, Helvetica, sans-serif;

font-size:12px;

color:#ffffff;

display:block;

padding:7px;

}

.club_fixture ul li p{

padding:7px;

font-family:Verdana,Arial, Helvetica, sans-serif;

font-size:12px;

color:#0a323c;

line-height:20px;

}

.sub_title{

/*background:#EDF50F;*/

border-left:2px solid #FA2621;

border-top:2px solid #FA2621;

border-right:2px solid #FA2621;

padding:4px;

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

color:#000000; /* was blue 16708a */

line-height:18px;

font-weight:bold;

line-height:24px;

}

.club_no_event{

background:#c1e3e4;

float:left;

color:#0a323c;

font-family:"Tahoma",Arial, Helvetica, sans-serif;

font-size:12px;

display:block;

width:850px;

padding:10px;

margin-bottom:11px;

}

.club_fixture ul li.current_fixture{

background:#f05398;

color:#ffffff;

}

.club_fixture ul li.current_fixture h4{

background:#c63f84;

}

.club_fixture ul li.current_fixture p{

color:#ffffff;

}

.pnk_txt{

color:#f05398;

}



/***** club information page style *****/

ul.clubinfo{

margin:0px;

padding:0px;

margin-top:25px;

float:left;

}

ul.clubinfo li{

list-style-type:none;

float:left;

width:291px;

margin-right:38px;

margin-bottom:35px;

display:block;

}

ul.clubinfo li#third{

margin-right:0px;

}

ul.clubinfo li a{

outline:0px;

}



/**** COCK 'O' WALK Knockout  ****/



.matchplay{

margin:0px;

padding:0px;

width:790px;

font-family:"Tahoma",Arial, Helvetica, sans-serif;

font-size:13px;

color:#FFFFFF;

}

ul.matchplay li{

list-style-type:none;

float:left;

font-family:"Tahoma",Arial, Helvetica, sans-serif;

font-size:13px;

color:#FFFFFF;

font-weight:bold;

margin-bottom:2px;

}

table.matchplay{

margin:0px;

padding:0px;

width:820px;

}

table.matchplay{

list-style-type:none;

font-family:"Tahoma",Arial, Helvetica, sans-serif;

font-size:13px;

color:#FFFFFF;

font-weight:bold;



}

.time{

background:#31cbcd;

width:81px;

padding:7px 0px 7px 16px;



}

.team1{

background:#21aaba;

width:290px;

padding:7px 0px 7px 16px;



}

.vs{

background:#fdce28;

width:35px;

padding:7px 0px 7px 0px;

text-align:center;



}

.team2{

background:#1d8199;

width:290px;

padding:7px 0px 7px 16px;



}

.team3{

background:#1d8199;

width:320px;

padding:7px 0px 7px 16px;



}

.vs1{

background:#31cbcd;

width:35px;

padding:7px 0px 7px 0px;

text-align:center;



}



/***** contactus page style *****/

.contact{



}

.contact p{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

color:#425923;

line-height:18px;

font-weight:bold;

}

ul.phone_info{

margin:30px 0px 0px 0px;

padding:0px;

}

ul.phone_info li{

list-style-type:none;

float:left;

width:242px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

color:#4d9a00;

font-weight:bold;

}

ul.phone_info li span{

float:left;

padding-bottom:14px;

padding-left:10px;

width:200px;

}

.contact_form{

float:left;

width:100%;

margin-top:6px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

color:#425923;

line-height:18px;

font-weight:bold;

}

.mandatory{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

color:#a07608;

font-weight:normal;

}

.frmblock{

width:100%;

float:left;

padding-bottom:30px;

}

.frmblock span.radioblock{

float:left;

padding-right:42px;

}

.frmblock span.inputfld{

float:left;

padding-right:42px;

width:280px;

}



.contactus_cls{

font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;

font-size:18px;

color:#196D8F;

padding-bottom:15px;

margin-top:-15px;

display:block;

font-weight:normal;

}



/***** directors page style *****/

ul.directors{

background:url(../images/directors_ourter_bg.jpg) no-repeat;

width:726px;

height:942px;

margin:35px auto;

padding:50px 55px;

}

ul.directors li{

list-style-type:none;

float:left;

margin-right:30px;

margin-bottom:30px;

}

ul.directors li#nomargin{

margin-right:0px;

}



/*****donkey vote page style ******/

ul.donkey_vote{

margin:0px;

padding:0px;

margin-top:25px;

}

ul.donkey_vote li{

list-style-type:none;

float:left;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

color:#FFFFFF;

font-weight:bold;

margin-bottom:2px;

}

.vote_title{

width:324px;

margin-bottom:12px;

}

.vote_title1{

width:350px;

margin-bottom:12px;

}

.vote_title2{

width:275px;

padding-bottom:5px;

}

.answers{

background:#31cbcd;

width:309px;

height:22px;

padding:8px 0px 0px 15px;

}

.votes{

background:#21aaba;

width:335px;

height:22px;

padding:8px 0px 0px 15px;

}

.percent{

background:#1290a7;

width:260px;

height:22px;

padding:8px 0px 0px 15px;

}

.total{

background:#21aaba;

width:302px;

height:27px;

padding:3px 7px 0px 15px;

text-align:right;



}

.total_count{

background:#31cbcd;

width:335px;

height:22px;

padding:8px 0px 0px 15px;

}



/*********************** Locations *************************/

	

.location_txt {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #152d00;

	line-height: 18px;

	font-weight: bold;

	padding-bottom: 12px;

}



.location_add {

	float: left;

	padding-bottom: 4px;

}



.location_map {

	background: url(../images/location_bg.jpg) no-repeat;

	width: 637px;

	height: 358px;

	float: left;

	padding-top: 14px;

	padding-left: 14px;

}



/**** Our Staff / Photo Gallery Style  ****/

.pic_gallery{

float:left;

width:970px;

margin-left:-9px;

}

.pic_gallery ul{

margin:0px;

padding:0px;

}

.pic_gallery ul li{

list-style-type:none;

float:left;

background:url(../images/pic_gallery_bg.jpg) no-repeat;

width:316px;

height:244px;

margin-right:10px;

margin-bottom:15px;

}

.pic_gallery ul li.space{

margin-right:0px;

}

.g_img{

padding:14px 0px 0px 14px;
z-index:2;
position:relative;
}


.pic_gallery_title {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 17px;

	color: #468908;

	float:left;

	display:block;

	width:291px;

	padding-left:25px;

	padding-top:3px;

}



.pic_gallery_txt {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #468905;

	float: left;

	width:291px;

	padding-left:25px;

}





/**** services Page style ****/

.services{



}

.service_left{

width:452px;

float:left;

margin-top:40px;

}

.service_left p{

font-size:12px;

color:#1c2b0c;

line-height:18px;

}

ul.golfday{

background:url(../images/golfday_bg.jpg) no-repeat;

width:422px;

height:102px;

margin:8px 0px;

padding:15px;

}

ul.golfday li{

list-style-type:none;

display:inline;

float:left;

width:180px;

padding-bottom:13px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#037f8b;

font-weight:bold;

background:url(../images/round_bullet.jpg) no-repeat top left;

padding-left:20px;

}

ul.golfday li a{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#037f8b;

font-weight:bold;

}

ul.golfday li a:hover{

color:#037f8b;

}

.service_right{

width:452px;

float:right;

margin-top:40px;

}

.phone_txt{

font-size:19px;

color:#568127;

}



.title3{

	font-family:"Helvetica LT Std",Arial, Helvetica, sans-serif;

	font-size:20px;

	color:#ffffff;

	font-weight:normal;

}



/***************************** Our Champions ********************/



ul.our_champions {

	margin:0px;

	padding:0px;

	float:left;

	padding-top: 18px;

	display:block;

}



ul.our_champions li {

	background:url(../images/our_champions_img_bg.jpg) no-repeat;

	width:451px;

	height:318px;

	list-style-type:none;

	float:left;

	margin-right:24px;

	margin-bottom:30px;

	padding-top: 13px;

	padding-left: 12px;

}



ul.our_champions li#nomargin {

	margin-right:0px;

}



.our_champions_title {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 17px;

	color: #488909;

	padding: 3px 0px 3px 14px;

	float:left;

	width: 388px;

}



.our_champions_txt {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #488909;

	float: left;

	padding-left: 14px;

	width: 375px;

}

.title5 {

	font-family:"Helvetica LT Std",Arial, Helvetica, sans-serif;

	font-size: 28px;

	color:#4c9d03;

	font-weight: normal;

}



/**** Past Club Champions page style ****/

.past_champ{

margin:0 auto;

display:block;

background:url(../images/past_champ_bg.jpg) no-repeat;

width:933px;

height:1085px;

}

.past_champ ul{

margin:25px 3px 0px 0px;

padding:0px;

float:left;

width:293px;

}

.past_champ ul li{

list-style-type:none;

float:left;

display:block;

width:273px;

padding:8px 10px 9px;

margin-bottom:2px;

font-family:Tahoma,Arial, Helvetica, sans-serif;

font-size:13px;

font-weight:bold;

color:#ffffff;

background:url(../images/champ_bg.jpg) no-repeat;

}

.champ_title{

	height:42px;

	padding-left:67px;	

}

.champ_title span.winner{

font-family:Tahoma,Arial, Helvetica, sans-serif;

font-size:13px;

font-weight:bold;

color:#FFFFFF;

display:block;

float:left;

padding-top:12px;

padding-right:18px;

}

.name_txt{

	color:#b2ffad;

}

.champ_glob{

	width:45px;

	height:63px;

	position:relative;

	margin-top:-24px;

	margin-left:-47px;

	float:left;

}



/****************************** Major Events Results ****************/



ul.major_events {

	margin:0px;

	padding:0px;

	margin-top:25px;

	padding-bottom:15px;

	float:left;

}



ul.major_events li {

	list-style-type:none;

	float:left;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFFFFF;

	font-weight:bold;

	margin-bottom:2px;

}



.date_title {

	width:373px;

	margin-bottom:12px;

}



.date_title2 {

	font-family:"Helvetica LT Std",Arial, Helvetica, sans-serif;

	font-size:24px;

	color:#126d88;

	font-weight:normal;

}



.day_date {

	background:#31cbcd;

	width:358px;

	height:22px;

	padding:8px 0px 0px 15px;

	letter-spacing: -1px;

}



.majorevents {

	background:#21aaba;

	width:311px;

	height:22px;

	padding:8px 0px 0px 15px;

	letter-spacing: -1px;

}



.view_details {

	background: #21aaba;

	height: 25px;

	width: 89px;

	padding-top: 5px;

}



/**************** Membership Form *************/





.sub_title1 {

	font-family:"Helvetica LT Std", Arial, Helvetica, sans-serif;

	font-size:16px;

	color:#063142;

	font-weight:normal;

} 



ul.mambership {

	margin:0px;

	padding:0px;

	margin-top:25px;

}



ul.mambership li {

	list-style-type:none;

	float:left;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFFFFF;

	font-weight:bold;

	margin-bottom:2px;

}



.membership_title_w {

	width:373px;

	margin-bottom:12px;

}



.membership_title_w2 {

	width:415px;

	margin-bottom:12px;

}



.membership_title {

	font-family:"Helvetica LT Std",Arial, Helvetica, sans-serif;

	font-size:24px;

	color:#126d88;

	font-weight:normal;

}



.membership_from {

	background:#31cbcd;

	width: 356px;

	height: 35px;

	padding: 23px 0px 0px 17px;

}



.download {

	background: #21aaba;

	width: 31px;

	height: 47px;

	padding-top: 11px;

	padding-left: 30px;

}



.pdf_file {

	background:#21aaba;

	width:342px;

	height: 35px;

	padding:23px 0px 0px 12px;

}



/*********** Front Nine - Nill - **************************/



.front_nine {

	width: 885px;

	padding-left: 64px;

	padding-top: 17px;

	float: left;

}



.front_line_bg {

	width: 787px;

	background: #306599;

	border: 2px solid #09467f;

	padding-top: 15px;

	padding-left: 33px;

	float: left;

}



ul.front_line{

	margin:0px;

	padding:0px;

	width: 791px;

}



ul.front_line li{

	list-style-type:none;

	float:left;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFFFFF;

	font-weight:bold;

	margin-bottom:2px;

}



.front_nine_title	{

	width:108px;

	padding-left: 18px;

	padding-bottom: 7px;

}



.front_nine_title1	{

	width: 163px;

	padding-bottom: 7px;

}



.front_nine_title2	{

	width: 339px;

	padding-bottom: 7px;

}



.title3{

	font-family:"Helvetica LT Std",Arial, Helvetica, sans-serif;

	font-size:20px;

	color:#ffffff;

	font-weight:normal;

}



ul.front_nine1{

	margin: 0px;

	padding: 0px;

	background: url(../images/hole_bg.jpg) repeat-x;

	border: 1px solid #1a5096;

	width: 759px;

	height: 31px;

	float: left;

}



ul.front_nine1 li {

	list-style-type: none;

	float: left;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight:bold;

}



.hole{

	width:105px;

	height:24px;

	padding-left: 30px;

	padding-top: 6px;

	color:#FFFFFF;

}



.holen{

	width:102px;

	height:24px;

	padding-left: 30px;

	padding-top: 6px;

	color:#FFFFFF;

}



.holenout{

	width:112px;

	height:24px;

	padding-left: 20px;

	padding-top: 6px;

	color:#FFFFFF;

}



.hole1{

	width:105px;

	height:24px;

	padding-left: 30px;

	padding-top: 6px;

	color:#FFFFFF;

}



.par{

	width:60px;

	height:24px;

	padding-top: 6px;

	color:#FFFFFF;

}



.par_n{

	width:63px;

	height:24px;

	padding-top: 6px;

	color:#FFFFFF;

}



.par_bg{

	width:58px;

	height:23px;

	text-align: center;

	padding-top: 6px;

	background: url(../images/pink_bg.jpg) repeat-x;

	border: 1px solid #5e97c2;

	color: #11386f;

}



.metres{

	width:110px;

	height:24px;

	padding-top: 6px;

	text-align: center;

	color:#FFFFFF;

}



.img_pad {

	padding-top: 8px;

}



.gendar {

	width: 295px;

	float: left;

	padding-top: 16px;

	padding-left: 40px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	font-size: 12px;

}



ul.gendar {

	margin: 0px;

	padding: 0px;

	padding-bottom: 2px;

}



ul.gendar li {

	list-style-type:none;

	float:left;

}



.course {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #ffffff;

	float: left;

	width: 367px;

	padding-top: 14px;

	padding-bottom: 17px;

}



/**** special events style ****/

.special_events{

margin-bottom:23px;

float:left;

}

.special_events ul{

margin:0px;

padding:0px;

float:left;

width:100%;

}

.special_events li{

list-style-type:none;

float:left;

width:100%;

border-bottom:1px solid #e7f3dd;

padding-bottom:12px;

margin-top:25px;

}

.special_events li div.eventsdate{

background:url(../images/date_calender.jpg) no-repeat;

padding:7px;

position:absolute;

width:70px;

height:71px;

float:left;

}

.month{

padding-left:10px;

padding-top:12px;

font-weight:bold;

color:#000000;

float:left;

}

.date{

font-family:Arial, Helvetica, sans-serif;

font-size:30px;

font-weight:bold;

color:#000000;

float:left;

padding-left:18px;

padding-top:8px;

}

.special_events li p.eventtxt{

font-family:Verdana,Arial, Helvetica, sans-serif;

font-size:12px;

color:#000000;

line-height:18px;

padding-left:108px;

}



.eventtxt_desc{

font-family:Verdana,Arial, Helvetica, sans-serif;

font-size:12px;

color:#000000;

line-height:18px;

}



.readmore{

padding-top:15px;

}

.readmore a{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#52a807;

padding-right:18px;

padding-left:108px;

background:url(../images/readmore_arrow.jpg) no-repeat right;

text-decoration:none;

}

.readmore a:hover{

text-decoration:none;

color:#000000;

}



/*************************** NEWS ****************************/



ul.news {

	margin:0px;

	padding:0px;

	margin-top:25px;

	float:left;

	width:100%;

}



ul.news li {

	list-style-type:none;

	float:left;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFFFFF;

	font-weight:bold;

	margin-bottom:2px;

}



.news_title {

	width:323px;

	margin-bottom:12px;

}



.news_title2 {

	font-family:"Helvetica LT Std",Arial, Helvetica, sans-serif;

	font-size:24px;

	color:#126d88;

	font-weight:normal;

}



.news_date {

	background:#31cbcd;

	width:308px;

	height:22px;

	padding:8px 0px 0px 15px;

	letter-spacing: -1px;

}



.news_text {

	background:#21aaba;

	width:247px;

	height:22px;

	padding:8px 0px 0px 23px;

	letter-spacing: -1px;

}



.newsview_details {

	background: #21aaba;

	height: 25px;

	width: 80px;

	padding-top: 5px;

	margin-right: 110px;

}



ul.news_btn 

{

	padding:0px;

	margin:0px;

	float:left;

	padding-top: 7px;

	margin-bottom:15px;

}



ul.news_btn li

{

	float:left;

	margin-right:11px;

	list-style-type: none;

}



/**** Our Sponsor style ****/

.oursponsor p{

color:#214000;

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:12px;

line-height:18px;

}

.click_here{

color:#214000;

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:12px;

line-height:18px;

text-decoration:underline;

}

.click_here:hover{

color:#22a4d6;

text-decoration:underline;

}

.sponsor_img{

padding-top:10px;

text-align:center;

display:block;

}



/**** Our Staff / Photo Gallery Style  ****/

.pic_gallery{

float:left;

width:970px;

margin-left:-9px;

}

.pic_gallery ul{

margin:0px;

padding:0px;

}

.pic_gallery ul li{

list-style-type:none;

float:left;

background:url(../images/pic_gallery_bg.jpg) no-repeat;

width:316px;

height:244px;

margin-right:10px;

margin-bottom:15px;

}

.pic_gallery ul li.space{

margin-right:0px;

}

.g_img{

padding:14px 0px 0px 14px;

}

.pic_gallery_title {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 17px;

	color: #468908;

	float:left;

	display:block;

	width:291px;

	padding-left:25px;

	padding-top:3px;

}



.pic_gallery_txt {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #468905;

	float: left;

	width:291px;

	padding-left:25px;

}



/***** spin & win page style ******/

.p_txt{

color:#214000;

font-family:Arial,Helvetica,sans-serif;

font-size:12px;

line-height:18px;

}

.spin_win{

	background:url(../images/spin_win_bg.jpg) no-repeat;

	width:949px;

	height:399px;	

	margin-top:30px;

}

.spin_txt1{

	font-family:"Helvetica LT Std",Arial, Helvetica, sans-serif;

	font-size:49px;

	color:#FFF;

	text-shadow:2px 2px 2px #000;

}

.spin_txt2{

	font-family:"Helvetica LT Std",Arial, Helvetica, sans-serif;

	font-size:34px;

	color:#FFF;

	*margin-top:-12px;

	text-shadow:2px 2px 2px #000;

}

.poker_title{

	font-family:Arial, Helvetica, sans-serif;

	font-size:22px;

	color:#035a6e;

	font-weight:bold;

}

.p_poker{	

	font-family:"Helvetica LT Std",Arial, Helvetica, sans-serif;

	font-size:18px;

	color:#FFF;

}

.spin_title1{

	font-family:Arial, Helvetica, sans-serif;

	font-size:24px;

	line-height:24px;

	color:#035a6e;

	font-weight:bold;

}

.p_txt1{

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	font-weight:bold;

	color:#187fc1;

}

.spin_label_txt{

	font-family:Arial, Helvetica, sans-serif;

	font-size:23px;

	font-weight:bold;

	color:#415500;

	padding:0px 20px;

}

/******  Veterans page style ******/

.veterans{

float:left;

margin-bottom:32px;

}

.newcommittee{

float:left;

width:458px;

}

.newcommittee{

float:left;

width:458px;

}

.veterans_champs{

float:right;

width:458px;

}

.newcommittee h1 , .veterans_champs h1{

font-family:"Helvetica Neue LT Std",Arial, Helvetica, sans-serif;

font-size:24px;

font-weight:bold;

color:#136e89;

margin-bottom:10px;

}

.newcommittee ul , .veterans_champs ul{

margin:0px;

padding:0px;

}

.newcommittee ul li , .veterans_champs ul li{

list-style-type:none;

float:left;

font-family:"Tahoma",Arial, Helvetica, sans-serif;

font-size:12px;

color:#FFFFFF;

font-weight:bold;

text-transform:uppercase;

padding:7px 3px 7px 14px;

margin-bottom:2px;

line-height:17px;

}

.post{

background:#31cbcd;

width:155px;

float:left;

}

.name{

background:#21aaba;

width:265px;

float:left;

}



/******************* NEWS LATTER ******************************/



ul.newsletter {

	margin:0px;

	padding:0px;

	margin-top:25px;

	margin-bottom:15px;

	float:left;

}



ul.newsletter li {

	list-style-type:none;

	float:left;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFFFFF;

	font-weight:bold;

	margin-bottom:2px;

}



.newsletter_title {

	width:373px;

	margin-bottom:12px;

}



.newsletter_title_n {

	width:416px;

	margin-bottom:12px;

}



.newsletter_title2 {

	font-family:"Helvetica LT Std",Arial, Helvetica, sans-serif;

	font-size:24px;

	color:#126d88;

	font-weight:normal;

}



.newsletter_date {

	background:#31cbcd;

	width:356px;

	height:22px;

	padding:8px 0px 0px 17px;

	letter-spacing: -1px;

}



.newsletter_text {

	background:#21aaba;

	width:267px;

	height:22px;

	padding:8px 0px 0px 19px;

	letter-spacing: -1px;

}



.newsletter_view {

	background: #21aaba;

	height: 25px;

	width: 129px;

	padding-top: 5px;

}



.newsletter_subtitle {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #233f02;

}







/************************ NEWS Letter_9 ******************************/



/*ul.newsletter_9 {

	margin:0px;

	padding:0px;

	float:left;

	margin-bottom:15px;

}



ul.newsletter_9 li {

	list-style-type:none;

	float:left;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000000;

	font-weight:bold;

	margin-bottom:2px;

}

*/

.newsletter_1{

	background:url(../images/left_curlybrace.jpg) no-repeat left;

	float:left;

	width:321px;

	height:99px;

	margin-right:12px;

	margin-bottom:19px

}

.newsletter_1 span{

	background:url(../images/right_curlybrace.jpg) no-repeat right;

	float:left;

	width:321px;

	height:99px;

	padding:0px 32px;

}

.newsletter_1 p.txt{

	font-family:Arial, Helvetica, sans-serif;

	font-size:17px;

	color:#004157;

	font-weight: normal;

}



.newsletter_1 p.release {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #0b4547;

	margin-top: 19px;

}



.newsletter_1 p.date1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 22px;

	color: #157486;

	font-weight: normal;

}



a.newsletter_link {

	font-family:Arial, Helvetica, sans-serif;

	font-size:17px;

	color:#004157;

	font-weight: normal;

	text-decoration: underline;

}



a.newsletter_link:hover {

	text-decoration: none;

}



.download_Lnk{

	clear:both;

	width:321px;

	height:13px;

	margin-left:339px;

	margin-right:12px;

}

.download_Lnk p.txt1{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#004157;

	font-weight: normal;

}



.leftimg {

float:left;

width:550px;

}



/****special_events_details page style ****/

.special_events_details{

float:left;

width:100%;

}

.special_events_details span.sp_events_img{

background:url(../images/sp_events_imgbg.jpg) no-repeat;

float:left;

width:340px;

height:222px;

padding-left:33px;

padding-top:43px;

padding-right:20px;

}



/****** virtual_tour page style ******/

.virtual_tour{

float:left;

padding-bottom:20px;

}

.vtour_display{

margin:0 auto;

background:url(../images/virtual_tour/vtour_bigimg_bg.jpg) no-repeat;

width:651px;

height:420px;

padding-left:75px;

padding-top:58px;

}

ul.vtour{

margin:40px 0px 0px 80px;

padding:0px;

}

ul.vtour li{

list-style-type:none;

float:left;

background:url(../images/virtual_tour/vtour_thumb_bg.jpg) no-repeat;

width:209px;

height:182px;

padding-left:12px;

padding-top:8px;

margin-right:62px;

}

ul.vtour li.vtourselect{

background:url(../images/virtual_tour/vtour_thumb_selected.jpg) no-repeat;

}

ul.vtour li a{

float:left;

display:inline;

}

.vtour_txt{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

color:#ffffff;

padding-top:19px;

text-decoration:none;

}

.vtour_txt:hover{

text-decoration:none;

}



/************************* Hole_10 CSS *****************/



.hole_txt {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #0a3d5a;

	line-height: 18px;

	font-weight: bold;

	padding-top: 14px;

}



.hole_10 {

	float: left;

	padding-top: 87px;

	padding-left: 9px;

}



ul.hole_10 {

	margin: 0px;

	padding: 0px;

	padding-bottom: 37px;

}



ul.hole_10 li {

	float: left;

	list-style-type: none;

	background: url(../images/hole10_img_bg.png) no-repeat;

	width: 438px;

	height: 293px;

	display: inline;

}



.hole10_imgpad {

	padding-top: 11px;

	padding-left: 34px;

	float: left;

	width: 405px;

}



.hole10img_pad {

	margin-right: 62px;

}



.hole10img_title {

	float: left;

	font-family:"Helvetica LT Std",Arial, Helvetica, sans-serif;

	font-size:22px;

	color:#052939;

	font-weight: bold;

	padding-top: 28px;

	padding-left: 48px;

}



.pro_tip {

	background: url(../images/pro_tip.jpg) no-repeat;

	width: 901px;

	height: 292px;

	float: left;

	padding-bottom: 11px;

}



.pro_tip p {

	font-family:"Helvetica LT Std", Arial, Helvetica, sans-serif;

	font-size:21px;

	color:#0777a7;

	font-weight: bold;

	padding-top: 15px;

	padding-left: 351px;

}



.pro_titletxt {

font-family:"Helvetica LT Std", Arial, Helvetica, sans-serif;

font-size:16px;

color:#0777a7;

font-weight: bold;

padding-left:354px;

}	



.pro_tiptext {

font-family:tahoma;

color:#0A4F76;

font-weight:bold;

text-align:justify;

font-size:11px;

line-height:15px;

margin-left:46px;

margin-top:-167px;

width:160px;

}



ul.protip_btn 

{

	padding:0px;

	margin:0px;

	float:left;

	padding-left: 120px;

}



ul.protip_btn li

{

	float:left;

	margin-right:11px;

	list-style-type: none;

	padding-bottom: 31px;

}



.title4 {

	font-family:"Helvetica LT Std",Arial, Helvetica, sans-serif;

	font-size:24px;

	color:#3ba608;

	font-weight:bold;

}



/************************* Login Page *******************/



.login_bg {

	background: url(../images/login_bg.jpg) repeat-x;

	height: 236px;

	padding-left: 18px;

}



.login_pad {

	line-height: 75px

}



.login_left {

	float: left;

	width: 436px;

	background: url(../images/login_saprator.jpg) no-repeat right;

	height: 236px;

}



.login_left h4 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #196d8f;

	padding-top: 17px;

	padding-bottom: 21px;

}



.login_txt {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000100;

	width: 68px;

	float: left;

	padding-top: 14px;

	margin-right: 11px;

}



.login_txt1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000100;

	width: 58px;

	float: left;

	padding-top: 14px;

	margin-right: 11px;

}



ul.login {

	margin: 0px;

	padding: 0px;

	padding-bottom: 2px;

}



ul.login li {

	float: left;

	list-style-type:none;

}



.pass_pad {

	float: left;

	color:#196D8F;

	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	width: 120px;

	padding-left: 84px;

	padding-top: 4px;

}



a.pass_link {

font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;

font-size:11px;

color:#196D8F;

text-decoration:none

}



a.pass_link:hover {

font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;

font-size:11px;

color:#196D8F;

text-decoration:underline;

}





.left_text {

	line-height: 16px;

	float: left;

	width: 436px;

}



.login_right {

	float: right;

	width: 445px;

}



.login_right h4 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #196d8f;

	padding-top: 17px;

	padding-bottom: 21px;

}



.right_text {

	padding-top: 26px;

	line-height: 16px;

}



.contacts {

	float: left;

	width: 950px;

	height: 38px;

	background: #268bc3;

}



.contacts p {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #ffffff;

	padding-left: 21px;

	padding-top: 12px;

}



.error_msg {

font-family:Arial, Helvetica, sans-serif;

font-weight:bold;

font-size:14px;

color:#FF0000;

padding-left:300px;

}



.error_msg1 {

font-family:Arial, Helvetica, sans-serif;

font-weight:normal;

font-size:14px;

color:#990000;

}



.succ_msg1 {

font-family:Arial, Helvetica, sans-serif;

font-weight:normal;

font-size:14px;

color:#196D8F;

}





/**** register page style ****/



.bottom_space{

margin-bottom:15px;

}





/**** My Account ****/





.myaccount {

	float: left;

/*	background: url(../images/login_saprator.jpg) no-repeat right;*/

	height: 236px;

}



.myaccount h4 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #196d8f;

	padding-top: 12px;

	padding-bottom: 0px;

}



.myaccount_txt {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-align:left;

	line-height:19px;

	color: #000100;

	float: left;

	/*width:609px;*/

	padding-bottom: 14px;

	margin-right: 11px;

}

.click_link{

color: #cd1600;

}

ul.myaccountimg {

	margin: 0px;

	padding:20px 0px;

	display:block;

	width:100%;

	float:left;

}



ul.myaccountimg li {

	float: left;

	list-style-type:none;

	padding-right:25px;

}

.monthbtn{

background:url(../images/month_btn.jpg) no-repeat;

width:59px;

padding:5px 0px;

text-align:center;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#ffffff;

font-weight:bold;

text-decoration:none;

display:inline-block;

}

.monthbtn:hover{

background:url(../images/monthbtn_hover.jpg) no-repeat;

width:59px;

color:#a2e9ff;

text-decoration:none;

}

.monthbtnselected{

background:url(../images/monthbtn_hover.jpg) no-repeat;

width:59px;

padding:5px 0px;

text-align:center;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#a2e9ff;

font-weight:bold;

text-decoration:none;

display:inline-block;

}



.username_clstext{

font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;

font-size:15px;

color:#196D8F;

margin-top:7px;

display:block;

font-weight:normal;

}

/******* NSW Championship style ********/
.nsw_title{
	color:#4b9e06;
	font-size:48px;
}
.nsw_banner_outer{
	background:#1d8199;
	padding:15px 15px 15px 20px;
}
.p_nsw{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	font-stretch:condensed;
	color:#FFF;
	line-height:23px;
}
.txt_line{
	background:url(../images/bottom_line.jpg) no-repeat bottom;
	height:31px;
	width:200px;
	float:right;
	*margin-top:-22px;
	margin-right:12px;
	/*border-bottom:2px solid #FFF;
	text-decoration:underline;*/
}
.nsw_list{
	margin:0;
	padding:0px 0px 0px 20px;
}
.nsw_list li{
	list-style-image:url(../images/nsw_list_bullet.jpg);
	list-style-position:outside;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	font-stretch:condensed;
	color:#c1dd5b;
	padding-bottom:3px;
	padding-left:5px;
}
.blue_block{
	background:#2ea9d9;
	padding:10px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	font-stretch:condensed;
	color:#1c1b1b;
}
.cloud_bg{
	background:url(../images/cloud_bg.png) no-repeat;
	width:559px;
	height:119px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	font-stretch:condensed;
	color:#1c1b1b;
	padding:18px 0px 10px 50px;
	
}
.nsw_notice{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
}