#right_section {
  float: right;
  padding: 10px;
  width: 200px;
  text-align: center;	}
#quote {
	background:url(../../../images/golf/quote-bg.gif) no-repeat;
	width:180px;
	height:54px;	}
#quote a {
  display: block;
  width:180px;
  height:44px;
  text-decoration:none;
  padding-top:10px;	}
#quote h3 {
  color: #108904;	}
#quote h5 {
  line-height:0em;
  color: #609901;	}
#quote h3,
#quote h5 { margin:0;line-height:18px; }
#quote .odd { background-color: #eaeacf; }
#quote .even { background-color: #ffffff; }

#photos .photo {
  float: left;
  padding: 5px;
  width: 90px;
  height: 60px;	}
#photos .photo img {
  width: 90px;
  height: 60px;
  border: none;	}
#main_section {
  margin-right: 220px;
  padding: 10px;	}
#main_section h1 {
  margin: 0;
  color: #226600;	}
#main_section address {
  padding: 0 0 10px 15px;
  font-style: normal;	}
#tabs {
  margin: 0;
  padding: 0 0 0 10px;
  list-style: none;
  height:30px;
  border-bottom: 1px solid #cccccc;	}
#tabs .tab {
  background:url(../../../images/golf/tab-bg.gif) repeat-x;
  float: left;
  padding: 7px 15px 0px;
  height:21px;
  list-style: none;
  background-color: #ffffff;
  border-top: 1px solid #cccccc;
  border-right: 1px solid #cccccc;	}
#tabs .empty_tab {
  line-height: 23px;	}
#tabs .tab.first {
  border-left: 1px solid #cccccc;	}
#tabs .tab a {
  color: #AAA;
  font-size:14px;
  font-weight:bold;	}
#tabs .tab.active a {
  color: #226600;	}

#tabs .tab a:hover { color:#339900;text-decoration:none; }
#panes .pane { margin-bottom:10px; }

 /* Golf Layout */
 
#gbox { padding:0px 5px 0px 20px; }
#gbox h2 { color:#226600;font-size:16px;line-height:0.8em; }
#gbox p { color:#666;text-align:justify;font-size:14px;line-height:1.2em; padding:0px 10px 0px 10px;}
#gbox li { font-size:14px;list-style-type:none;line-height:1.4em;font-weight:normal; }

#photos h2 { color:#226600;font-size:16px;line-height:0.8em; }


