@charset "utf-8";

/* CSS Document */



body {

	position: relative;

    text-align: center;

	width: 100%;

	height: 100%;

	display: block;

	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	border: none; 

    float: none;

}



div.background_image {

	position: absolute;

	background-image: url(../images/template/background.png);

	background-repeat: repeat;

	width: 100%;

	height: 100%;

	left: 0px;

	top: 0px;

	z-index: 1;

	

}



#home_bgcolor {

	background-color: #4a5729;

	position: absolute;

	width: 100%;

	height: 100%;

	display: block;

	z-index: 0;

	top: 0px;

	left: 0px;

}



#home_sidecolor {

	background-color: #687747;

}



#home_contentheader {

	background-color: #6a764f;

}



#home_sideheadercolor {

	background-color: #4d5d29;

	border-color: #8e9975;

}



#home_sidefooter {

	background-image: url(../images/template/footer_home.png);

}



#proshop_bgcolor {

	background-color: #796657;

	position: absolute;

	width: 100%;

	height: 100%;

	display: block;

	z-index: 0;

	top: 0px;

	left: 0px;

}



#proshop_sidecolor {

	background-color: #89755a;

}



#proshop_contentheader {

	background-color: #4c3c2f;

}



#proshop_sideheadercolor {

	background-color: #725c3f;

	border-color: #a7927b;

}



#proshop_sidefooter {

	background-image: url(../images/template/footer_proshop.png);

}



#curling_bgcolor {

	background-color: #a0683a;

	position: absolute;

	width: 100%;

	height: 100%;

	display: block;

	z-index: 0;

	top: 0px;

	left: 0px;

}



#curling_sidecolor {

	background-color: #9e5215;

}



#curling_contentheader {

	background-color: #9c5117;

}



#curling_sideheadercolor {

	background-color: #934c14;

	border-color: #b0867a;

}



#curling_sidefooter {

	background-image: url(../images/template/footer_curling.png);

}



#tournament_bgcolor {

	background-color: #8296b7;

	position: absolute;

	width: 100%;

	height: 100%;

	display: block;

	z-index: 0;

	top: 0px;

	left: 0px;

}



#tournament_sidecolor {

	background-color: #4e6895;

}





#tournament_contentheader {

	background-color: #365c9c;

}



#tournament_sideheadercolor {

	background-color: #324f7f;

	border-color: #6e8ab2;

}



#tournament_sidefooter {

	background-image: url(../images/template/footer_tournament.png);

}



#membership_bgcolor {

	background-color: #586073;

	position: absolute;

	width: 100%;

	height: 100%;

	display: block;

	z-index: 0;

	top: 0px;

	left: 0px;

}



#membership_sidecolor {

	background-color: #3e577d;

}



#membership_contentheader {

	background-color: #323b52;

}



#membership_sideheadercolor {

	background-color: #27436b;

	border-color: #627592;

}



#membership_sidefooter {

	background-image: url(../images/template/footer_membership.png);

}



#dining_bgcolor {

	background-color: #735b6b;

	position: absolute;

	width: 100%;

	height: 100%;

	display: block;

	z-index: 0;

	top: 0px;

	left: 0px;

}



#dining_sidecolor {

	background-color: #73475f;

}



#dining_contentheader {

	background-color: #946a86;

}



#dining_sideheadercolor {

	background-color: #5b384b;

	border-color: #975d7c;

}



#dining_sidefooter {

	background-image: url(../images/template/footer_dining.png);

}



div.page {

	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	border: none; 

    float: none;

	top: 0px;

	width: 987px;

	height: 1121px;

	text-align: center;

	margin-left: auto;

	margin-right: auto;

	position: relative;

	diplay: block;

	z-index: 6;

}

          																				/*   Header Layout   */

div.header {

	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	border: none; 

    float: none;

	position: absolute;

	top: 8px;

	left: 0px;

	display: block;

	width: 987px;

	height: 141px;

	z-index: 15;

}



div.black_bar {

	position:absolute;

	top: 0px;

	left: 0px;

	width: 100%;

	height: 8px;

	background-color: #333333;

	display: block;

	z-index: 5;

}





div.white_bar {

	position:absolute;

	top: 8px;

	left: 0px;

	width: 100%;

	height: 141px;

	background-color: #FFFFFF;

	display: block;

	z-index: 6;

}



div.logo {

	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	border: none; 

    float: none;

	float: none;

	top: 28px;

	left: 30px;

	background-image: url(../images/template/inglewood_logo.png);

	width: 229px;

	height: 98px;	

	display: block;

	position: absolute;

	z-index: 6;



}



span.top_links {

	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	border: none; 

    float: none;

	position: absolute;

	width: 210px;

	height: 20px;

	top:10px;

	right:20px;

	float: left;

	font-family: Tahoma;

	font-size: 11px;

	z-index: 6;

}



span.top_links a:active {

	color: #454545;

	text-decoration: none;

}



span.top_links a:link {

	color: #333333;

	text-decoration: none;



}



span.top_links a:visited {

	color: #333333;

	text-decoration: none;



}



span.top_links a:hover {

	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;  

	color: #333333;

	text-decoration: underline;

}



div.top_tabs_area {

	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px; 

	border: none; 

    float: left;

	position: absolute;

	width: 708px;

	height: 24px;

	right: 0px;

	bottom: 0px;

	display: left;



}



#tab_home {

	float: left;

	background-image: url(../images/template/tab_selected_home.png);

	width: 118px;

	height: 24px;	

	text-align: center;

	display: inline-block;

}



#tab_proshop {

	float: left;

	background-image: url(../images/template/tab_selected_proshop.png);

	width: 118px;

	height: 24px;	

	text-align: center;

	display: inline-block;

}



#tab_curling {

	float: left;

	background-image:url(../images/template/tab_selected_curling.png);

	width:118px;

	height:24px;	

	text-align:center;

	display: inline-block;

}



#tab_tournament {

	float: left;

	background-image: url(../images/template/tab_selected_tournament.png);

	width: 118px;

	height: 24px;

	display: inline-block;

}



#tab_membership {

	float: left;

	background-image: url(../images/template/tab_selected_membership.png);

	width: 118px;

	height: 24px;	

	text-align: center;

	display: inline-block;

}



#tab_dining {

	float: left;

	background-image: url(../images/template/tab_selected_dining.png);

	width: 118px;

	height: 24px;	

	text-align: center;

	display: inline-block;

}



span.top_tabs_unselected {

	float: left;

	background-image: url(../images/template/tab_unselected.png);

	width: 118px;

	height: 24px;		

	text-align: center;

	display: inline-block;

}



span.top_tabs_selected a {

	top: 4px;

	font-family: "Myriad Pro";

	font-size:13px;

	color:white;

	position:relative;

	text-decoration:none;	

}	



span.top_tabs_unselected a {

	top: 4px;

	font-family: "Myriad Pro";

	font-size:13px;

	color:white;

	position:relative;

	text-decoration:none;	

}



div.top_tabs_area a:active {

	color: #FFFFFF;

	text-decoration: none;

}



div.top_tabs_area a:link {

	color: #FFFFFF;

	text-decoration: none;



}



div.top_tabs_area a:visited {

	color: #FFFFFF;

	text-decoration: none;



}



div.top_tabs_area a:hover {

	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;  

	color: #FFFFFF;

	text-decoration: underline;

}	



          																				/*   Header Layout END  */

          																				/*   Content Layout   */

div.body {

	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	border: none; 

    float: none;

	width: 987px;

	height: 957px;

	top: 150px;

	left: 0px;

	position: absolute;

	z-index: 8;

}



div.line_headerbody {

	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	border: none; 

    float: none;

	width: 987px;

	height: 1px;

	display: block;

	position: absolute;

	left: 0px;

	top: 7px;

	background-image: url(../images/template/line_page.png);

}



div.main_pane {

	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	border: none; 

    float: none;

	width: 767px;

	height: 904px;

	display: block;

	position: absolute;

	top: 16px;

	left: 0px;

	

}



div class.banner {

	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	border: none;  

    float: none;

	width: 767px;

	height: 276px;

	position: absolute;

	top: 0px;

	left: 0px;

	z-index:-10;    

}



div#banner_flash {

	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	border: none; 

    float: none;

	width: 748px;

	height: 258px;

	display: block;

	position: absolute;

	left: 10px;

	top: 10px;

	background-image: url(../images/content/flash_banner.jpg);

}



div.banner_border {

	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	border: solid;

	border-width: 2px; 

	border-color: #FFFFFF; 

    float: none;

	width: 763px;

	height: 274px;

	display: block;

	top: 0px;

	left: 0px;

	position: absolute;

}



div.line_bannercontent {

	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	border: none; 

    float: none;

	width: 767px;

	height: 1px;

	display: block;

	position: absolute;

	left: 0px;

	top: 288px;

	background-image: url(../images/template/line_banner_content.png);

	z-index:8;

}



div.content_top_nav { 

	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	border: none; 

    float: none;

	width: 767px;

	height: 26px;

	position: absolute;

	top: 298px;

	left: 0px;

	display: block;

	z-index: 8;

}   



div.page_title {

	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	border: none; 

	position: absolute;

	font-family: Tahoma; 

	font-size: 11px;

	left: 10px;

	top: 6px;

	color: #FFFFFF;



}



span.middle_links {

	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	border: none; 

	position: absolute;

	font-family: Tahoma; 

	font-size: 11px;

	right: 10px;

	top: 6px;

	color: #FFFFFF;

	width: 158px;

	height: 15px;

	display: block;

    float: none;



}



span.middle_links a.home {

	margin: 0px 0px 0px 0px;

    padding: 0px 5px 0px 0px;

	border-right: solid;

	border-width: 1px;

	border-color: #FFFFFF; 

    float: left;

	width: 42px;

	height: 15px;

	position: absolute;

	background-image: url(../images/template/home_icon.png);

	background-repeat: no-repeat;

	text-align: right;

	display:inline;

	left:0px;

	top:0px;

	

}



span.middle_links a.email {

	margin: 0px 0px 0px 0px;

    padding: 0px 5px 0px 0px;

	border-right: solid;

	border-width: 1px;

    float: left;

	width: 40px;

	height: 15px;

	position: absolute;

	background-image: url(../images/template/email_icon.png);

	background-repeat: no-repeat;

	display:inline;

	text-align: right;

	left:54px;

	top:0px;

}



span.middle_links a.sitemap {

	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	border: none; 

    float: left;

	width: 54px;

	height: 15px;

	position: absolute;

	background-image: url(../images/template/sitemap_icon.png);

	background-repeat: no-repeat;

	display:inline;

	text-align: right;

	top: 0px;

	left: 106px;

}



div.content_top_nav a:active {
	color: #FFFFFF;
	text-decoration: none;
}



div.content_top_nav a:link {
	color: #FFFFFF;
	text-decoration: none;
}



div.content_top_nav a:visited {
	color: #FFFFFF;
	text-decoration: none;
}



div.content_top_nav a:hover {
	padding: 0px 5px 0px 0px;
	color: #FFFFFF;
	text-decoration: underline;
}	



div.content_box {
	margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
	border: none; 
	background-color: white;
	overflow:hidden;
	width: 767px;
	height: 428px;
	text-align:center;
	position: relative;
	top: 324px;
	left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
	clear: both;
}

div.content_box div.align_center {
	width:100%;
	margin-left:auto;
	margin-right:auto;
}

div.content_box div.contact_map {
	position:relative;
	left:150px;
	float:none;
}


div.content_box div.fee_schedule {
	position:relative;
	left:50px;
	float:none;
}


div.member_tables{
	position:relative;
	left:85px;
	float:none;
}

div.content_box .p1 {

	margin: 0px 44px 15px 44px;
	
	width: 679px;

    padding: 0px 0px 0px 0px;

	float: left;

	text-align: left;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;
	
	clear: none;
	
}

div.content_box .p2 {
	margin: 0px 44px 0px 44px;
	
	width: 679px;
	
    padding: 0px 0px 0px 0px;

	float: left;

	text-align: left;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;
	
	clear: none;
}

div.content_box .p3 {

	margin: 0px 44px 0px 44px;

	width: 679px;
	
    padding: 0px 0px 0px 0px;

	float: left;

	text-align: center;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;
	
	clear: none;
	
}

div.content_box h2 {

	margin: 27px 0px 30px 30px;

    padding: 0px 0px 0px 0px;

	text-align: left;

	font-weight: 500;

	font-family:"Times New Roman", Times, serif;

	font-size: 27px;

	color: #768653;

}

div.content_box h3 {
	margin: 0px 44px 0px 44px;
	
	float:left;
	
	text-align: left;
	
	clear: none;

    padding: 0px 0px 0px 0px;

	text-align: left;

	font-weight: 500;

	font-family:"Times New Roman", Times, serif;

	font-size: 15px;

	color: #768653;

}
		

div.line_content_header{

	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	border: none; 

    float: none;

	width: 724px;

	height: 1px;

	display: block;

	position: absolute;

	left: 21px;

	top: 73px;

	background-image: url(../images/template/line_content_footer.png);

	z-index: 20;

}	

div.line_content_footer{

	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	border: none; 

    float: none;

	width: 724px;

	height: 1px;

	display: block;

	position: absolute;

	left: 21px;

	top: 768px;

	background-image: url(../images/template/line_content_footer.png);

	z-index: 15;

}



div.content_bottom_nav {

	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	border: none; 

    float: none;

	width: 767px;

	height: 136px;

	position: absolute;

	top: 752px;

	left: 0px;

	display: block;

	z-index: 9;

    background-color: white;
}



div.bottom_links {

	width: 226px;

	height: 68px;

	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	border: none; 

    float: left;

	position:absolute;

	left: 35px;

	top: 27px;

	

}



div.content_bottom_nav div.title{

	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	text-align: left;

	font-family: "Myriad Pro";

	font-size: 18px;

	color: #768653;

    font-weight: 600;

}

div.bottom_links ul.left_list {

	margin: 10px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	float: left;

	width: 113px;

	text-align: left;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	list-style: none;

}



div.bottom_links ul.right_list {

	margin: 10px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	float: left;

	width: 113px;

	text-align: left;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	list-style: none;

}



div.bottom_links a:active {

	color: #768653;

	text-decoration: none;

}



div.bottom_links a:link {

	color: #768653;

	text-decoration: none;



}



div.bottom_links a:visited {

	color: #768653;

	text-decoration: none;



}



div.bottom_links a:hover {

	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;  

	color: #879763;

	text-decoration: underline;

}

     

div.sponsers {

	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	border: none; 

    float: none;

	position: absolute;

	width: 246px;

	height: 126px;

	left: 262px;

	top: 27px;

	

}



div.sponsers_content{

	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	border: none; 

    float: none;

	width: 229px;

	height: 76px;

	display: block;

	position: absolute;

	left: 0px;

	top: 30px;
}

div.sponsers_content div.sponser_image {

	margin: 0px;

    padding: 0px 0px 0px 0px;

	border: none;
	
	border-style: none;
	
	border-width: 0px; 
	
	outline-style: none;

    float: left;

	display: block;

	position: absolute;
	
	width: 116px;
	
	height: 76px;

	left: 0px;

	top: 0px;

}

div.sponser_image img{
  margin: 0px;
  border: 0px none;
}


div.sponser_image a:active {

	text-decoration: none;
	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	border: none;
	
	border-style: none;
	
	border-width: 0px; 
}



div.sponser_image a:link {

	text-decoration: none;
	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	border: none;
	
	border-style: none;
	
	border-width: 0px; 


}



div.sponser_image a:visited {
	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	border: none;
	
	border-style: none;
	
	border-width: 0px; 

	text-decoration: none;



}



div.sponser_image a:hover {
    
	border: none;

	text-decoration: none;
	margin: 0px;
	padding: 0px;

}

div.sponsers_content div.text_area{

	text-align: left;

	font-family: Tahoma;

	font-size: 11px;

	width: 102px;

	height: 76px;

	position:absolute;

	top: 5px;

	right:0px;

}



div.vr {

	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	border: none; 

    float: none;

	position: absolute;

	width: 247px;

	height: 126px;

	right: 10px;

	top: 27px;

}



div.vr_content {

	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	border: none; 

    float: none;

	width: 229px;

	height: 76px;

	display: block;

	position: absolute;

	background-repeat: no-repeat;

	left: 0px;

	top: 30px;

}

div.vr_content div.vr_image {

	margin: 0px;

    padding: 0px 0px 0px 0px;

	border: none;
	
	border-style: none;
	
	border-width: 0px; 
	
	outline-style: none;

    float: left;

	display: block;

	position: absolute;
	
	width: 116px;
	
	height: 76px;

	left: 0px;

	top: 0px;

}

div.vr_image img{
  margin: 0px;
  border: 0px none;
}


div.vr_image a:active {

	text-decoration: none;
	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	border: none;
	
	border-style: none;
	
	border-width: 0px; 
}



div.vr_image a:link {

	text-decoration: none;
	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	border: none;
	
	border-style: none;
	
	border-width: 0px; 


}



div.vr_image a:visited {
	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	border: none;
	
	border-style: none;
	
	border-width: 0px; 

	text-decoration: none;



}



div.vr_image a:hover {
    
	border: none;

	text-decoration: none;
	margin: 0px;
	padding: 0px;

}

div.vr_content div.text_area{

	text-align: left;

	font-family: Tahoma;

	font-size: 11px;

	width: 102px;

	height: 76px;

	position:absolute;

	top: 5px;

	right:0px;

}





div.content_footer {

	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	border: none; 


    float: none;

	width: 767px;

	height: 16px;

	display: block;

	position: absolute;

	left: 0px;

	bottom: 0px;

	background-image: url(../images/template/footer_content.png);

	z-index:8;

}

          																				/*   Content Layout END    */

	 																					/*	 Side Pane Layout      */

div.side_pane {

	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	border: none; 

    float: none;

	width: 209px;

	height: 888px;

	display: block;

	position: absolute;

	right: 2px;

	top: 16px;

	z-index: 8;

}



div.side_pane p {

	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	border: none;

	float: left;

	position: relative;

	font-weight: normal;

	text-align: left;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

}



div.side_pane h3 {

	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	border: none;

	float: none;

	position: absolute;

	left: 12px;

	top: 7px;

	font-weight: normal;

	text-align: left;

	font-family: "Myriad Pro";

	font-size: 18px;

	color: #FFFFFF;

}



div.side_pane h4 {

	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	border: none;

	float: none;

	position: relative;

	top: 0px;

	left: 0px;

	text-align: left;

	font-family: Tahoma;

	font-size: 11px;

	font-weight: bold;

	color: #f2efc2;

}

div.tea_times {

	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	border: none;

	float: left;

	width: 209px;

	height: 129px;

	display: block;

	position: absolute;

	right: 0px;

	top: 0px;

	z-index: 9;	

}



div.tea_times div.headerbg {

	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	border-bottom: dashed;

	border-width: thin; 

    float: none;

	width: 209px;

	height: 36px;

	display: block;

	position: absolute;

	left: 0px;

	top: 0px;

}



div.tea_times_content {

	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	border: none;

	float: none;

	width: 183px;

	height: 66px;

	position: absolute;

	top: 48px;

	left: 13px;
}


div.tea_times_content div.tea_times_link {

	margin: 0px;

    padding: 0px 0px 0px 0px;

	border: none;
	
	border-style: none;
	
	border-width: 0px; 
	
	outline-style: none;

    float: left;

	display: block;

	position: absolute;
	
	width: 183px;
	
	height: 66px;

	left: 0px;

	top: 0px;

}

div.tea_times_link img{
  margin: 0px;
  border: 0px none;
}


div.news {

	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	border: none;

	float: left;

	width: 209px;

	height: 350px;

	display: block;

	position: absolute;

	right: 0px;

	top: 127px;

	z-index: 9;	

}

div.news div.headerbg {

	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	border-bottom: dashed;

	border-width: thin; 

	border-color: #8e9975;

    float: none;

	width: 209px;

	height: 36px;

	display: block;

	position: absolute;

	left: 0px;

	top: 0px;

}



div.news_content {

	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	border: none;

	float: none;

	position: absolute;

	top: 53px;

	left: 19px;

	width: 169px;

	height: 278px;

	z-index: 10;

}



div.proshop_news {

	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	border: none;

	float: left;

	width: 209px;

	height: 205px;

	display: block;

	position: absolute;

	right: 0px;

	top: 475px;

	z-index: 9;	

}



div.proshop_news div.headerbg {

	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	border-bottom: dashed;

	border-width: thin; 

	border-color: #8e9975;

    float: none;

	width: 209px;

	height: 36px;

	display: block;

	position: absolute;

	left: 0px;

	top: 0px;

}



div.proshop_news_content {

	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	border: none;

	float: none;

	position: absolute;

	top: 53px;

	left: 19px;

	width: 169px;

	height: 135px;

	z-index: 10;

}



div.member_events {

	margin: 0px 0px 0px px;

    padding: 0px 0px 0px 0px;

	border: none;

	float: left;

	width: 209px;

	height: 208px;

	display: block;

	position: absolute;

	right: 0px;

	top: 681px;

	z-index: 9;	

}



div.member_events div.headerbg {

	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	border-bottom: dashed;

	border-width: thin; 

	border-color: #8e9975;

    float: none;

	width: 209px;

	height: 36px;

	display: block;

	position: absolute;

	left: 0px;

	top: 0px;

}



div.member_events_content {

	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	border: none;

	float: none;

	position: absolute;

	top: 53px;

	left: 19px;

	width: 169px;

	height: 153px;

	z-index: 10;

}

div.news div.buttonleft {
	
	position: absolute;
	
	top: 325px;
	
	right: 60px;
	
	z-index: 15;
	
	font-family: Tahoma;

	font-size: 11px;

	font-weight: bold;

	color: #f2efc2;	
}

div.news div.buttonright {

	position: absolute;
	
	top: 325px;
	
	right: 20px;
	
	z-index: 15;
	
	font-family: Tahoma;

	font-size: 11px;

	font-weight: bold;

	color: #f2efc2;	
}

div.member_events div.buttonright {
	
	position: absolute;
	
	top: 198px;
	
	right: 20px;
	
	z-index: 15;
	
	font-family: Tahoma;

	font-size: 11px;

	font-weight: bold;

	color: #f2efc2;	
}

div.member_events div.buttonleft {
	
	position: absolute;
	
	top: 198px;
	
	right: 60px;
	
	z-index: 15;
	
	font-family: Tahoma;

	font-size: 11px;

	font-weight: bold;

	color: #f2efc2;	
}

div.proshop_news div.buttonleft {
	
	position: absolute;
	
	top: 182px;
	
	right: 60px;
	
	z-index: 15;
	
	font-family: Tahoma;

	font-size: 11px;

	font-weight: bold;

	color: #f2efc2;	
}

div.proshop_news div.buttonright { 
	
	position: absolute;
	
	top: 182px;
	
	right: 20px;
	
	z-index: 15;
	
	font-family: Tahoma;

	font-size: 11px;

	font-weight: bold;

	color: #f2efc2;	
}

div.side_pane_footer {

	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	border: none; 

    float: none;

	width: 209px;

	height: 16px;

	display: block;

	position: absolute;

	right: 0px;

	top: 888px;



	z-index:8;	

}



																						/*	 Side Pane Layout END  */

          																				/*   Footer Layout   */

div.footer {

	position: relative;

	margin: 0px auto 0px auto;

    padding: 0px 0px 0px 0px;

	border: none; 

    float: none;

	width: 987px;

	height: 40px;

	top: 929px	

}



div.line_footer {

	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

	border: none; 

    float: none;

	width: 987px;

	height: 1px;

	display: block;

	position: absolute;

	left: 0px;

	top: 0px;

	background-image: url(../images/template/line_page.png);

}

div.footer div.copywrite {

	position: absolute;

	top: 4px;

	left: 18px;	

	font-family: Tahoma;

	font-size:11px;

	color:white;

	position:absolute;

	text-decoration:none;	

}



div.footer div.builtby {

	position: absolute;

	top: 4px;

	right: 18px;

	font-family: Tahoma;

	font-size:11px;

	color:white;

	position:absolute;

	text-decoration:none;	

}



div.builtby a:active {

	color: white;

	text-decoration: none;

}



div.builtby a:link {

	color: #ffffff;

	text-decoration: none;



}



div.builtby a:visited {

	color: #ffffff;

	text-decoration: none;



}



div.builtby a:hover {

	margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;  

	color: white;

	text-decoration: underline;

}



div.ProshopRightButton {

	width:50px;

	height:18px;

	position:absolute;

	top:0px;

	left:0px;

	z-index:15;

}



div.ProshopLeftButton {

	width:50px;

	height:18px;

	position:absolute;

	top:18px;

	left:0px;

	z-index:15;

}


div.login_form {
	float:left;
    margin: 0px 44px 20px 44px;
	padding: 0px;
	border: 0px;
}

div.member-menu {
	position:relative;
	top:15px;
	left:30px;
}

div.member-menu a{
	font-color:black;	
	text-decoration:none;
}

div.member-menu a:hover{
	font-color:black;
	text-decoration:underline;
}

span.jump_to {
	position: relative;
	float: left;
	width: 720px;
	height: auto;
	margin: 0px 10px 0px 10px;
}

div.vr_holes {
	position: releative;
	width: 730px;
	height: auto;
	margin: 0px 0px 0px 5px;
	float: left;
	clear: both;
}

div.box {
	position: releative;
	float: left;	
	height: 448px;
	width: 287px;
	margin: 0px 0px 0px 0px;
} 

div.box_header {
	background-image: url(../images/template/box_header.jpg);
	position: releative;
	width: 287px;
	height: 106px;
}

div.text {
	position: relative;
	text-align: center;
	font-size: 48px;
	font-family: "tahoma";
	top: 30px;
	color: #FFFFFF;
}

div.grad {

} 

div.box_body {
	background-image: url(../images/template/box_vert.jpg);
	background-repeat: repeat-y;
	position: releative;
	width: 287px;
	height: 317px;
}
 
div.box_footer {
	background-image: url(../images/template/box_footer.jpg);
	position: releative;
	width: 287px;
	height: 25px;
} 

div.hole_image {
	position: releative;
	float: left;
	width: 161px;
	height: 190px;
	margin: 0px 0px 0px 60px;
	padding: 50px 0px 0px 0px;
}
  
div.tee {
	position: releative;
	float: right;
	margin: 0px 0px 5px 0px;
	width: 441px;
	height: 146px;
} 

div.fairway {
	position: releative;
	float: right;
	margin: 0px 0px 5px 0px;
	width: 441px;
	height: 146px;
}
 
div.green {
	position: releative;
	float: right;
	margin: 0px 0px 5px 0px;
	width: 441px;
	height: 146px;
} 

div.divider {
	background-image: url(../images/template/vr_content_line.png);
	position: relative;
	float: left;
	width: 704px;
	height: 1px;
	margin: 20px 0px 20px 15px;
} 
