a{
	text-decoration:none;
	color:#5B885A;
	font-family:"Gill Sans", arial, sans-serif;	
}
a:hover{
	text-decoration:underline;
}
form {
	margin: 0;
	padding: 0;
}
#top-green{
	background-color:#003300;
	height:87px;
}
#top-green #menu-top{
	margin-left:auto; 
	margin-right:auto; 
	width:750px; 
	padding:0px 0px 0px 0px; 
	line-height:30px; 
	text-align:right;
}
#top-green #menu-top .logo{
	float:left;
}
#top-green #menu-top .logo img{
	border:0px;
}
#top-green #menu-top .top-menu{
	float:right;
	color:#CECE86;
	font-weight:bold;
}
#top-green #menu-top .top-menu ul{
	margin:0px; 
	padding:15px 0 0 0; 
	list-style:none;
	/*line-height:17px;*/
}
#top-green #menu-top .top-menu li{
	margin:0px; 
	padding:0px; 
	display:inline; 
	font-size:10px; 
	color:#CECE86;
}
#top-green #menu-top .top-menu a{
	font-size:1.1em; 
	color:#cece86; 
	font-weight:bold; 
	text-decoration:none;
}
.active{
	background-color:#e8e5c9;
}
.tableft{
	background:url(/static/images/tableft.gif) no-repeat;
	height:30px;
	width:6px;
	float:left;
}
.tabright{
	background:url(/static/images/tabright.gif) no-repeat;
	height:30px;
	width:6px;
	float:left;
}
.tabMiddle{
	color:#154d15;
	background:url(/static/images/tabmiddle.gif) repeat;
	float:left;
}

#top-green #menu-top .top-menu a:hover{
	text-decoration:underline;
}

#top-cream{
	background-color:#e8e5c9;
	height:8px;
}

#top-main-nav{
	background-color:#ffffff;
	height:37px;
}
#top-main-nav #main-nav{
	color: #999966;
	font-size:11px;
	font-weight:normal;
	padding: 0px 3px 0px 3px;
	margin-left:auto; 
	margin-right:auto; 
	width:750px;
	line-height:30px;
}
#top-main-nav #main-nav ul{
	list-style:none;
	margin:0px 0 0 3px;
	padding:0px;
}
#top-main-nav #main-nav li{
	float:left;
	margin-right:5px;
	padding-right:5px;
}
#top-main-nav #main-nav li a{
	font-size:11px;
	color: #154d15;
	text-decoration: none;
}
#top-main-nav #main-nav a:hover{
	color: #003300;
	text-decoration: none;
}

#top-main-nav #main-nav .current{
	color: #999966;
	background-color: #F0F0E0;
}

#main-header{
	background:url(/static/images/bg-sides.gif) repeat-x;
	height:215px;
	/*border-bottom:5px solid #e8e5c9;*/
}
#main-header #body, #main-header-small #body{
	margin-left:auto; 
	margin-right:auto; 
	width:752px; 
	padding:0px 0px 0px 0px; 
	/*line-height:30px;*/
	background-color:#fff;
}
#main-header #body #body-holder, #main-header-small #body #body-holder-small{
	background-color:#fff;
	width:755px;
	height:212px;
}
#main-header-small #body #body-holder-small{
	height:116px;
}
#main-header #body #image-rotator, #main-header-small #body #image-wide{
	margin: -1.5px 3px 0 2px;
	/*margin-right:2.9px;
	margin-left:1.9px;*/
	width:540px;
	float:left;
}
#main-header-small #body #image-wide{
	margin-right:3.9px;
	margin-left:2.9px;
	margin-top: 0px;

}
#main-header #body #photo-links,  #main-header-small #body #photo-links-small{
	float:left;
	width:202px;
}
#main-header-small #body #photo-links-small img{
	float:left;
	margin:0 1px 1px 0;
}
#main-header #body #photo-links ul{
	list-style:none;
	margin:0px 0 0 0;
	padding:0px;
	float:right;
}
#main-header #body #photo-links li{
	background:url(/static/images/photo-links-bg.gif) no-repeat;
	font-size:18px; 
	color:#5b885a;
/*	width:202px;*/
	height: 57px;
	margin:0 0 1px 0;
	float:right;
}
#main-header #body #photo-links li a{
	text-decoration:none;
	color:#5b885a;
	font:18px "Gill Sans", arial, sans-serif;
	padding:10px 0 0px 10px;
	float:left;
}
#main-header #body #photo-links li a:hover{
	text-decoration:underline;
}
.photo-links-text{
	color:#969674;
	font-size:11px;
	float:left;
	padding:0 0 0 10px;
	clear:both;
	width:190px;
}

#body #text-area{
	width:753px;
	min-height:250px;
	height:auto !important;
	background-color:#fff;
	background:url(/static/images/body-text-bg.gif) no-repeat scroll 315px 2px;
	float:left;
}
#text-area #left-col{
	float:left;
	margin: 10px 0 0;
	width:500px;
	padding:10px 10px 0 10px;
}
/*#text-area #left-col{
	float:left;
	width:522px;
	padding:10px 10px 0 10px;
}*/
#text-area #left-col h1{
	color:#5b885a;
	font-size:22px;
	font-weight:normal;
}
/*.h{
	color:#5b885a;
	font-size:22px;
	font-weight:normal;
	margin-bottom: 10px;
}*/
#text-area #left-col h2{
	color:#666666;
	font-size:18px;
	line-height:19px;
	font-weight:normal;
}
#text-area #left-col p{
	color:#666;
	font-size:14px;
}
#text-area #right-col{
	float: right;
	margin: 36px 5px 0 0;
	width:197px;
}
#text-area #right-col ul{
	list-style:none;
	margin:0px;
	padding:0px;
}
#text-area #right-col li{
	background:url(/static/images/quick-links-bg2.gif) no-repeat;
	font-size:14px; 
	color:#5b885a;
	width:194px;
	height:38px;
	margin:0 3px 2px 0;
	
}
#quick-links{
	float:right;
	width:194px;
	padding: 4px 0 4px 0;
	border-top: 1px solid #d6d2a3;
	
}
#text-area #right-col li a{
	text-decoration:none;
	color:#5b885a;
	font-family:"Gill Sans", arial, sans-serif;
	font-size: 14px;
	padding:11px 0 5px 10px;
	float:left;
}
#text-area #right-col li a:hover{
	text-decoration:underline;
}

#footer{
	background:url(/static/images/footer-bg.gif) repeat-x;
	height:30px;
	width:750px;
	float:left;
	margin:20px 0 0 0;
}
#footer #copyright{
	float:left;
}
.copyright{
	font-size:11px;
	color:#999;
	padding:15px 0pt 5px 10px;
	height:44px;
	margin:0pt 3px 2px 0pt;
	float:left;
}
#footer #footer-links{
	float:right;
}
#footer #footer-links ul{
	list-style:none;
	margin:0px;
	padding:0px;
}
#footer #footer-links li{
	font-size:11px; 
	color:#999999;
	height:44px;
	margin:0 3px 2px 0;
	float:left;
}
#footer #footer-links li a{
	text-decoration:none;
	color:#999999;
	font-family:"Gill Sans", arial, sans-serif;	
	font-size:11px;
	padding:15px 0 5px 10px;
	float:left;
}
#footer #footer-links li a:hover{
	text-decoration:underline;
}

#signoff {
	margin: 15px 5px 0 10px;
}
#signoff #evolving {
	float: right;
}
#signoff #evolving a {
	background: url(/static/images/emlogo.gif) no-repeat;
	display: block;
	height: 17px;
	overflow: hidden;
	text-indent: -9999px;
	width: 95px;
}
#signoff #dda {
}
#signoff #dda ul li {
	color: #cccccc;
	float: left;
	font-size: 11px;
	list-style-type: none;
	padding: 0 10px 0 0;
}
#signoff #dda ul li a {
	color: #cccccc;
}

/*****main.cms****/
#main-header-small{
	background:url(/static/images/bg-sides-small.gif) repeat-x;
	height:116px;
	/*border-bottom:5px solid #e8e5c9;*/
}
#text-area #left-col-main{
	float:left;
	margin: 10px 0 0;
	width:400px;
	padding:10px 10px 0 10px;
}
#text-area #left-col-wide{
	float:left;
	width:625px;
	background: #ffffff;
	padding: 20px 0 0 0;
}
#left-nav form {
	right: 0;
	position: relative;
	margin: 0;
	padding: 0;
}
.hotelReservations {
	background: none;
	border: none;
	color: #8E8C8C;
	cursor: pointer;
	font-family: 'Gill Sans', arial, sans-serif;
	font-size: 12px;
	margin: 0 0 0 13px;
	padding: 0;
	text-align: left;
	width: 100px;
}
.hotelReservations_hover {
	background: none;
	border: none;
	color: #8E8C8C;
	font-family: 'Gill Sans', arial, sans-serif;
	font-size: 12px;
	margin: 0 0 0 13px;
	padding: 0;
	text-align: left;
	text-decoration: underline;
	width: 100px;
}
#text-area #left-col-main h1 {
	color:#5b885a;
	font-size:22px;
	font-weight:normal;
	margin: 0;
	padding: 0 0 10px;
}
#text-area #left-col-main span.h {
	color:#5b885a;
	font-size:22px;
	font-weight:normal;
	line-height: 30px;
	margin: 0;
	padding: 0;
}
#text-area #left-col-main ul{
	list-style: none;
	list-style-position:outside;
	/*margin:0px 0 15px 10px;*/
	margin: 5px 0 15px 10px;
	padding:0px;
}
#text-area #left-col-main ul li{
	color:#666666;
	font-size:12px;
	background: url(/static/images/li-brown-bullet.gif) no-repeat;
	background-position: left 6px;
	padding-left: 14px;
	margin-bottom: 4px;
}

#text-area #left-col-main ul li ul{
	list-style: none;
	background: none;
}

#text-area #left-col-main ul li ul li{
	line-height: 16px;
	background: url(/static/images/li-brown-bullet.gif) no-repeat;
	background-position: left 6px;
	padding-left: 14px;
	margin-bottom: 4px;
}


#text-area #left-col-main img{
	float:right;
	margin:0 0 2px 5px;
	border:2px solid #e8e5c9;
}
#text-area #left-nav{
	float:left;
	width:110px;
	padding:22px 10px 0 0px;
	margin-left:3px;
}
#text-area #left-nav ul{
	list-style:none;
	margin:0px;
	padding:0px;
	color:#8e8c8c;
}
#text-area #left-nav ul li, #text-area #left-nav ul li ul li{
	font-size:12px; 
	color:#8e8c8c;
	padding:4px 0;
}
#text-area #left-nav ul li ul{
	list-style:none;
	margin:0px 0 0 10px;
	padding:0px;
	color:#8e8c8c;
}
#text-area #left-nav ul li a,#text-area #left-nav ul li.selected a{
	text-decoration:none;
	color:#8e8c8c;
	font-family:"Gill Sans", arial, sans-serif;	
	font-size:12px;
	display:block;
	margin:0 5px 0 0;
	overflow:hidden;
	padding:0px;
}
#text-area #left-nav ul li.selected a{
	color:#777042 !important;
}
#text-area #left-nav ul li a:hover{
	text-decoration:underline;
}
.gold-line-small{
	width:192px;
	height:0px;
	color:#e8e5c9;
	border-top:1px solid #e8e5c9;
	float:right;
	margin:2px 3px 5px 0;
}
#chef-recipie-holder{
	width:400px;
	float:left;
	border-top:1px solid #e8e5c9;
	margin-top: 10px;
}
#chef-recipie, #chef-recipie-right{
	float:left;
	width:190px;
}
#chef-recipie h3, #chef-recipie-right h3{
	color:#777042;
	font-size:14px;
	font-weight:normal;
	margin-top:14px;
}
#chef-recipie img, #chef-recipie-right img{
	border:2px solid #E8E5C9;
	float:left !important;
	margin:0px 0 10px 0 !important;
	
}
#chef-recipie h4, #chef-recipie-right h4{
	color:#333333;
	font-size:12px;
	font-weight:normal;
}
#chef-recipie p, #chef-recipie-right p{
	color:#666666;
	font-size:12px !important;
	font-weight:normal;
	padding-right:2px;
	letter-spacing:0.1px;
}
#chef-recipie .view-links, #chef-recipie-right .view-links{
	float:left;
	padding:10px 0 0 0;
	border-top:1px solid #e8e5c9;
	margin-top: 10px;
	width:194px;
}
.view-links a{
	background:url(/static/images/right-arrow-green.gif) no-repeat scroll 5px 3px;
	text-decoration:none;
	color:#5b885a;
	padding-left:20px;
}
.view-links a:hover{
	text-decoration:underline;
}

#text-area #right-col #sample-menu{
	float:right;
	margin-top:10px;
	width:190px;
}
#text-area #right-col #sample-menu h3, #text-area #left-col-main h3, #text-area #left-col-main h3 a{
	color:#777042;
	font-size:14px;
	font-weight:normal;
	margin:2px 0 10px;
}
#text-area #right-col #sample-menu ul{
	list-style:none;
	list-style-position:inside;
	margin:0px;
	padding:0px;
}
#text-area #right-col #sample-menu li{
	list-style:url(/static/images/li-arrow-green.gif);
	padding:4px 0;
	background:none;
	font-size:12px;
	font-weight:normal;
	color:#5b885a;
	height: 1.6em;
	padding: 0;
	margin:0 0 0 12px;
	width:170px;
}
#text-area #right-col #sample-menu li a{
	font-size:12px;
	font-weight:normal;
	color:#5b885a;
	text-decoration:none;
	padding:0 0 0 4px;
}
#text-area #right-col #sample-menu li a:hover{
	text-decoration:underline;
}

/****menu.cms ***/
#menu-body{
	width:655px;
}
#menu-header{
	width:665px;
	padding:0px 0px 0px 0px;
	margin:0px;
}
#menu-top-cream{
	background-color:#e8e5c9;
	height:8px;
	width:665px;
}
#menu-nav{
	background-color:#ffffff;
	height:37px;
	color: #999966;
	font-size:11px;
	font-weight:normal;
	padding: 0px 3px 0px 3px;
	width:655px;
	line-height:30px;
	margin-top:10px;
}
#menu-nav ul{
	list-style:none;
	margin:0px 0 0 3px;
	padding:0px;
}
#menu-nav li{
	float:left;
	padding:5px;
	border-bottom:1px solid #777042;
}
#menu-nav li a{
	font-size:11px;
	color: #999999;
	text-decoration: none;
}
.menu-selected{
	border-bottom:0px !important;
	border-top:1px solid #777042;
	border-left:1px solid #777042;
	border-right:1px solid #777042;
	color:#777042 !important;
}
.selected{
	color:#777042 !important;
}
#menu-body{
	width:665px;
	float:left;
	height:auto;
}
#heading{
	float:left;
	width:665px;
	margin:0 0 0 10px;
}
#heading h1{
	color:#175d16;
	font-size:18px;
	margin: 10px 0 0;
}
#menu-col-holder{
	float:left;
	width:665px;
	height:auto;
	margin:0 0 0 10px;
}
#menu-col-holder tr.table-middle td, #menu-col-holder table.table-border {
	border-width: 0;
}
/*#menu-col-holder #menu-col{
	float:left;
	width:221px;
}
#menu-col-holder #menu-col h2{
	color:#777042;
	font-size:14px;
}
#menu-col-holder #menu-col ul{
	list-style:none;
	margin:0px 0 0 3px;
	padding:0px;
}
#menu-col-holder #menu-col li{
	float:left;
	padding:0 0 12px 0;
	color:#333333;
	font-size:10px;
	font-family:Verdana;
}
#menu-col-holder #menu-col li h5{
	color:#666666;
	font-size:10px;
	font-family:Verdana;
	font-style:Italic;
}*/

/*** Reciprocal Links **/
#pagination{
	float:left;
	width:400px;
	border-top:1px solid #E8E5C9;
	border-bottom:1px solid #E8E5C9;
	padding:5px 0;
}
#pagination #col-left{
	float:left;
}
#pagination #col-right{
	float:right;
}
#pagination-bottom{
	float:left;
	width:400px;
	padding:5px 0;
}
#pagination .total,#pagination-bottom .total{
	color:#777042;
	font-size:11px;
}
#pagination .page-num,#pagination-bottom .page-num{
	color:#999999;
	font-size:11px;
	margin-left:2px;
}
#pagination .active,#pagination-bottom .active{
	color:#666666;
	font-size:11px;
	text-decoration:underline;
	margin-left:2px;
}
#pagination a,#pagination-bottom a{
	text-decoration:none;
}
#pagination a:hover,#pagination-bottom a:hover{
	text-decoration:underline;
}

.link-club-row{
	float:left;
	width:400px;
	padding:10px 10px 10px 0;
	border-bottom:1px solid #E8E5C9;
}

.link-club-row #open-time{
	font-size:10px;
	color:#666666;
	font-style:Italic;
	Font-family: Verdana;
	clear:both;
}


#featured-link-club{
	float:left;
	width:400px;
	padding:10px 10px 0pt 0;
}
#featured-link-club h2{
	color:#777042;
	font-size:14px;
	font-weight:normal;
	border-bottom:1px solid #E8E5C9;
	padding:0 0 10px 0;
	margin-bottom: 10px;
}
#featured-link-club #col-left, .link-club-row #col-left{
	float:left;
	width:250px;
}
#featured-link-club #col-left h3, .link-club-row #col-left h3{
	color:#333333;
	font-size:14px;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:0px;
}
#featured-link-club #col-left p, .link-club-row #col-left p{
	font-size:10px;
	font-weight:normal;
	color:#666666;
}
#featured-link-club #col-left a, .link-club-row #col-left a{
	text-decoration:none;
	color:#5b885a;
	font-size:10px;
}
#featured-link-club #col-left a:hover, .link-club-row #col-left a:hover{
	text-decoration:underline;
}
#featured-link-club #col-right, .link-club-row #col-right{
	float:right;
	width:150px;
}
#featured-link-club #col-right img, .link-club-row #col-right img{
	float:right;
	border:0px;
	margin:0 0 5px 2px;
}
#featured-link-club #col-right .club-img, .link-club-row #col-right .club-img{
	border:2px solid #ebe8d0;
}
#featured-link-club p{
	float:left;
	padding:0px;
	font-size:11px;
	font-weight:normal;
}
#key-right{
	float:right;
	width:194px;
	padding:0 0 0 0px;
}
#key-right h2{
	color:#777042;
	font-size:14px;
	font-weight:normal;
	padding: 5px 0 8px;
}
#key-right #row-holder{
	float:left;
	padding:0 0 5px 0;
}
#key-right #row-holder #col-left{
	float:left;
	width:30px;
}
#key-right #row-holder #col-right{
	float:left;
	width:160px;
}
#key-right img{
	float:left;
	padding:0 5px 0 0;
}
#key-right .key-text{
	color:#666666;
	font-size:12px;
}
.gallery_title{
	color:#5B885A;
	font-size:14px;
	font-family:"Gill Sans","Gill Sans MT",GillSans,Arial,Helvetica,sans-serif;
}
.gallery_select{
	color:#666;
	font-size:14px;
	font-family:"Gill Sans","Gill Sans MT",GillSans,Arial,Helvetica,sans-serif;
}
.no-border{
	border:none !important;
}

table td{
	color:#666;
}
.table-top td{
	background-color:#E8E5C9;
	border-color:#AFAF73;
	border-width:1px 1px 1px 0px;
	border-style:solid solid dashed;
	color:#666;
	padding:15px 5px 8px;
	text-align:left;
	vertical-align:top;
}
.table-middle td{
	border-bottom:1px dashed #AFAF73;
	border-right:1px solid #AFAF73;
	border-style:none solid dashed none;
	border-width:0px 1px 1px 0px;
	color:#666;
	font-size:12px;
	padding:5px;
	vertical-align:top;
}
.table-border{
	border-color:#AFAF73;
	border-width:1px 0px 0px 1px;
	margin-bottom: 5px;
}


/*****Menu Styles *****/

#productnav {
  width: 100%;
  margin:10px 0 0 0;
  padding: 0px;
 }
 #productnav {
  font-size: x-small;
  voice-family: "\"}\""; 
    voice-family:inherit;
    font-size: small;
 }
 html>body #productnav {
   font-size: 0.9em;
  padding: 0px;
  clear:both;
 }
 #productnav UL {
  padding: 0px;
  margin: 0px;
  list-style-position: inside;
  height: 21px;
 }
 #productnav UL LI { 
  display: inline;
  background-repeat: repeat-x;
  height: 21px;
  margin: 0px;
 }
 #productnav UL .active { 
	  background-color: #ffffff;
	  background-image: none;
 }
 #productnav UL LI SPAN {
	  float: left;
	  cursor: pointer;
	  display: block;
	  height: 21px;
	  text-align: center;
 }
 #productnav UL LI .tabLeft {
	 border-bottom:1px solid #e8e5c9;
	  width: 4px;
	  height: 21px;
 }
 #productnav UL .active .tabLeft, #productnav UL .active_home .tabLeft {
	 background-image: url(/static/images/ProductLeft.gif);
	  width: 4px;
	  height: 21px;
	  border-bottom:none;
 }
 #productnav UL LI .tabMiddle{
	  	  background-image: url(/static/images/ProductRight222.gif);

	  border-bottom: 1px solid #e8e5c9;
	 
	  line-height: 22px;
	  color:#666 !important;
 }
 #productnav UL LI .tabMiddle{
	line-height: 21px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	line-height: 21px;
 }
 html>body #productnav UL LI .tabMiddle {
   line-height: 21px;
   font-size:0.9em;
 }
 #productnav UL LI .tabMiddle IMG{
 	 margin-top: 6px;
 }
 #productnav UL .active .tabMiddle,#productnav UL .active_home .tabMiddle{
	  border-bottom: 1px solid #ffffff;
	  background-image: none;
	  color: #777042 !important;
	  border-top:1px solid #E8E5C9;
	  
 }
 #productnav UL .active_home .tabMiddle{
 	color: #ee0000;
 }
 #productnav UL LI .tabRight, #productnav UL LI .tabRight_last {
	 border-bottom:1px solid #e8e5c9;
	  width: 4px;
	  height: 21px;
 }
 #productnav UL LI .tabRight_last{
 	width:13px;
 }
 #productnav UL .active .tabRight, #productnav UL .active_home .tabRight,#productnav UL .active .tabRight_last {
	  background-image: url(/static/images/ProductRight.gif);
	  width:4px;
	  height: 21px;
	  border-bottom:none;
 }
 #productnav UL .active .tabRight_last{
 	 width: 13px;
 }
 #productnav UL LI .tabRightEnd {
	  background-image: url(/static/images/ProductRightEnd.gif);
	  width: 13px;
	  height: 21px;
 }
 #productnav UL .active .tabRightEnd, #productnav UL .active_home .tabRightEnd {
  background-image: url(/static/images/ActiveProductRightEnd.gif);
  width: 13px;
  height: 21px;
 }
 #productnav UL LI A, 
 #productnav LI A:link, 
 #productnav LI A:visited, 
 #productnav LI A:hover, 
 #productnav LI A:active 
 {
	  text-decoration: none;
	  color: #000000;
	  font-size:13px;
 }
 /*.h1{
 	font-weight:bold;
 	font-size:1.1em;
 }*/
 h2, .h2, .h2 b {
 	font-weight:normal;
 	font-size: 18px;
 	padding: 10px 0 5px;
 }
 .news {
	border-color:#E8E5C9;
	border-style:none none solid;
	border-width:0px 0px 1px;
	padding: 10px 0px 10px;
}
 
 /*
 [img=home/about_the_club/merchandise/350_merchandise.gif][/img]
 */

/*----------------------
	General Styles
----------------------*/
body {
	font-family: "Gill Sans","Gill Sans MT", arial, sans-serif;
	font-size: 12px;
	line-height: 1.4em;
	margin: 0px; 
	padding: 0px; 
}

.break {
	clear: both;
	margin: 0;
	padding: 0;
}
.lead {
	color: #666;
	font-size: 1.2em;
	line-height: 1.4em;
}

/*----------------------
	Text Styles
----------------------*/

#text-area #left-col-main h2{
	color: #666666;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
}

#text-area #left-col-main p{
	color: #666;
	font-size: 14px;
	line-height: 20px;
	margin: 5px 0 5px;
}

/*----------------------
	Table Form Styles
----------------------*/

table.form {
	margin: 20px 0 10px;
}
table.form td {
	padding: 2px 0 5px;
	vertical-align: top;
}
table.form td.key {
	width: 140px;
}
input.text, textarea.text {
	border: 1px solid #777042;
	background-color: #E8E5C9;
	padding: 1px 0 1px;
	width: 250px;
}
input.submit {
	border: 1px solid #777042;
	background-color: #E8E5C9;
	font-size: 0.9em;
	padding: 1px;
}

/*----------------------
	Events CSS
----------------------*/

.cal-border {
	padding: 10px;
	width: 100%;
}
.cal-month {
	font-weight: bold;
	text-align: center;
}
.cal-day, .cal-date {
	font-size: 0.9em;
	text-align: center;
}
.event {
	border-bottom: 1px solid #e8e5c9;
	margin: 0 0 10px;
	padding: 0 0 10px;
}

/*----------------------
	Photo Gallery
----------------------*/
.pgLeftCol {
	float: left;
	width: 200px;
}
.pgRightCol {
	float: right;
	text-align: center;
	width: 500px;
}
.pgLeftCol h2, .pgRightCol h2 {
	color: #013300;
	font-size: 11px;
	margin: 20px 0 5px;
	padding: 0;
	text-align: left;
	text-transform: uppercase;
}
.gName {
	color: #013300;
	float: left;
	font-size: 16px;
}
.pName {
	color: #8e8c8c;
	float: right;
}
#bodyContainer {
	padding-top: 10px;
}
#headerContainer {
	border-bottom: 1px solid #E8E5C9;
	padding-bottom: 10px;
}
.photoOverlayLeft a {
	background: url(/static/images/galleryLeft.gif) no-repeat;
	height: 41px;
	left: 275px;
	overflow: hidden;
	position: absolute;
	text-indent: -9999px;
	top: 40%;
	width: 47px;
}
.photoOverlayRight a {
	background: url(/static/images/galleryRight.gif) no-repeat;
	height: 41px;
	right: 10px;
	overflow: hidden;
	position: absolute;
	text-indent: -9999px;
	top: 40%;
	width: 47px;
}

/*----------------------
	Gallery Admin
----------------------*/

.gallery_edit td {
	border-spacing: 0;
	padding: 5px;
}
.gallery_edit th {
	color: #013300;
	font-size: 11px;
	margin: 0 0 5px;
	padding: 0 0 0 5px;
	text-align: left;
	text-transform: uppercase;
}
.gallery_edit img {
	border: 1px solid #5B885A !important;
}

/*----------------------
	Sitemap
----------------------*/

ul.level_0 {
	margin: 0;
	padding: 0;
}

/*----------------------
	Jonas
----------------------*/

.pgLeftCol_j {
	float: left;
	width: 110px;
}
.pgRightCol_j #left-col-wide {
	float: right !important;
	width: 980px !important;
}
.pgRightCol_j #left-col-main {
	width: 940px !important;
}

/*----------------------
	Reciprocal Clubs
----------------------*/

#searchClubs {
	background-color: #E8E5C9;
	margin: 10px;
	padding: 20px;
}
#searchClubs label {
	display: block;
	float: left;
	width: 70px;
}
#searchClubs input.text {
	background-color: #fff;
	float: left;
	margin-right: 10px;
	padding: 2px 3px;
	width: 200px;
}
#searchClubs input.submit {
	float: left;

}
