﻿/* NEW STYLES FOR SUMMER, GET A TAN */

/* SUMMER COLORIES:
BODY BG:	#D8BC39;
CONTENT BG: #EADC90;
HIGHLIGHTBG:#F0E7B2; EG HOME
NOTES BG: 	#D5B02B;
TEXT COLOR: #3F2618;
LINK COLOR: #B8680B;
NAV COLOR:	#FFFFFF;
NAV HOVER:	#764308;
SUB COLOR:  #F3EACF;
SUB HOVER:  #764308;
*/
body {
	color: #3F2618 /*ok*/;
	background: #D8BC39 /*ok*/;
}
a {
	color: #B8680B /*ok*/;
}
h1 {
	background: url(/images/summer/logo.gif) no-repeat;
}
hr {
	background: url(/images/summer/leader.gif) repeat-x;
	border-color: #3F2618; /* AN APPROXIMATION FOR IE USERS */
}
.rule {
	background: url(/images/summer/rule.gif) repeat-x left top;
}
.leader {
	background: url(/images/summer/leader.gif) repeat-x left 76%;
}
.leader span {
	background: #EADC90 /*ok*/;
}
#flash {
	background: url(/images/summer/head_default.gif) no-repeat;
}
#programs #flash {
	background:  url(/images/summer/head_programs.jpg) no-repeat;
}
#parks #flash {
	background:  url(/images/summer/head_parks.jpg) no-repeat;
}
#golf #flash {
	background:  url(/images/summer/head_golf.jpg) no-repeat;
}
#about #flash {
	background:  url(/images/summer/head_about.jpg) no-repeat;
}
#support #flash {
	background:  url(/images/summer/head_support.jpg) no-repeat;
}
#riverwalk #flash {
	background:  url(/images/summer/head_riverwalk.jpg) no-repeat;
}
#centennialbeach #flash {
	background:  url(/images/summer/head_centennialbeach.jpg) no-repeat;
}
#home #flash {
	background:  url(/images/summer/head_home.jpg) no-repeat;
}

#head {
	background: url(/images/summer/nav_bottom.gif) no-repeat left bottom;
}
#nav a, #sub, #sub a  {
	color: #FFFFFF /*ok*/;
}
#sub, #sub a {
	color: #F3EACF;
}
#nav a:hover, #nav a.active {
	color: #764308 /*ok*/;
}
#sub a:hover, #sub a.active {
	color: #764308 /*ok*/;
}
#nav li {
	background: url(/images/summer/nav_rule.gif) repeat-y 100% 0;
}
#search .submit {
	background: #D8BC39 /*ok*/;
	color: #FFFFFF /*ok*/;
}
.submit {
	color: #B8680B /*ok*/;
}
#content {
	border-top: 1px solid #EADC90 /*ok*/;
	background: #EADC90 /*ok*/ url(/images/summer/content_bottom.gif) no-repeat left bottom;
}
.landing {
	color: #86520F /* ok*/;
	line-height: 120%;
	margin-bottom: .6em;
}
.col-2 {
	background: url(/images/summer/col-3_rule.gif) repeat-y left top;
}
.col-3 {
	background: url(/images/summer/col-3_rule.gif) repeat-y left top;
}
/* HIGHLIGHT BOX */
.highlight {
	border-color: #EADC90 /*ok*/;
	background: #F0E7B2 /*ok*/ url(/images/summer/col-3_highlight_top.gif) no-repeat left top;
}
.highlight .b {
	background: url(/images/summer/col-3_highlight_bottom.gif) no-repeat left bottom;
	border-color: #EADC90 /*ok*/;
}
.highlight .col-3 {
	background: url(/images/summer/col-3_highlight_rule.gif) repeat-y left top;
}
.highlight .col-2 {
	background: url(/images/summer/col-2_highlight_rule.gif) repeat-y center top;
}
.highlight .leader span {
	background: #F0E7B2 /*ok*/;
}
.left .highlight {
	background: #F0E7B2 /*ok*/ url(/images/summer/left_highlight_top.gif) no-repeat left top;
}
.left .highlight .b {
	background: url(/images/summer/left_highlight_bottom.gif) no-repeat left bottom;
}
.left .highlight .col-3 {
	background: url(/images/summer/left_highlight_col-3_rule.gif) repeat-y left top;
}
.narrow .highlight {
	background: #F0E7B2 /*ok*/ url(/images/summer/narrow_highlight_top.gif) no-repeat left top;
}
.narrow .highlight .b {
	background: url(/images/summer/narrow_highlight_bottom.gif) no-repeat left bottom;
}
.scorecard .highlight {
	background: #F0E7B2 /*ok*/ url(/images/summer/scorecard_top.gif) no-repeat left top;
}
.scorecard .highlight .b {
	background: url(/images/summer/scorecard_bottom.gif) no-repeat left bottom;
}
/* HOME NOTES */
#notes {
	background: #D5B02B /*ok*/ url(/images/summer/notes_top.gif) no-repeat left top;
	border-color: #D8BC39 /*ok*/;
}
#notes .b {
	background: url(/images/summer/notes_bottom.gif) no-repeat left bottom;
}
#notes .col-3 {
	background: url(/images/summer/col-3_notes_rule.gif) repeat-y left top;
}
#notes span {
	background: #D5B02B /*ok*/;
}
/* RIGHT SIDE CALLOUTS */
.callout1 {
	background: url(/images/summer/callout1_body.gif) repeat-y left top;
}
.callout1 div {
	background: url(/images/summer/callout1_top.gif) no-repeat left top;
}
.callout1 div .b {
	background: url(/images/summer/callout1_bottom.gif) no-repeat left bottom;
}

.callout2 {
	background: url(/images/summer/callout2_body.gif) repeat-y left top;
}
.callout2 div {
	background: url(/images/summer/callout2_top.gif) no-repeat left top;
}
.callout2 div .b {
	background: url(/images/summer/callout2_bottom.gif) no-repeat left bottom;
}
.callout2 span {
	background: #F1E4A0 /*ok*/;
}
.callout3 {
	background: url(/images/summer/callout3_body.gif) repeat-y left top;
	border-top: 1px solid #EADC90 /*ok*/;
}
.callout3 div {
	background: url(/images/summer/callout3_top.gif) no-repeat left top;
}
.callout3 div .b {
	background: url(/images/summer/callout3_bottom.gif) no-repeat left bottom;
}
.thumb {
	border-color: #EADC90 /*ok*/;
}
.highlight .thumb {
	border-color: #F0E7B2 /*ok*/;
}
.gallery .active, .thumb:hover {
	border-color: #3F2618 /*ok*/;
}

.arrow_left {
	background: url(/images/summer/arrow_left.gif) no-repeat 50% 0;
}
.arrow_right {
	background: url(/images/summer/arrow_right.gif) no-repeat 50% 0;
}
/* TABLE COLORS */
th {
	background: #DDC551 /*ok*/;
	border-bottom: 1px solid #F3ECC0 /*ok*/;
}
td+td {
	border-left: 1px solid #F3ECC0 /*ok*/;
}
td {
	border-bottom: 1px solid #F3ECC0 /*ok*/;
}
.stats_group {
	border-left: 2px solid #F3ECC0 /*ok*/;
}
.even td {
	background: #ECE2AA /*ok*/;
}
.odd td {
	background: #E4D896 /*ok*/;
}
/* EVENTS CALENDAR */
#events_calendar {
	background: url(/images/summer/cal.gif) no-repeat left top;
}
#events_calendar td {
	background: url(/images/summer/cal_cell.gif) no-repeat left top;
	border: none;
}
#events_calendar td a {
	background: url(/images/summer/cal_cell_highlight.gif) no-repeat left top;
	color: #3F2618 /*ok*/;
}
#events_calendar td a:hover {
	background: url(/images/summer/cal_cell.gif) no-repeat left top;
}
/* GOLF MAPS */
#golf_map_large {
	background: url(/images/summer/golf_map_large.gif) no-repeat left top;
}
#golf_map_small {
	background: url(/images/summer/golf_map_small.gif) no-repeat left top;
}
/* HOLE DETAIL */
.hole_detail #hole img {
	background: url(/images/summer/hole.gif) no-repeat left top;
}
#tour_left {
	background: url(/images/summer/arrow_left2.gif) no-repeat right center;
}
#tour_right {
	background: url(/images/summer/arrow_right2.gif) no-repeat left center;
}
/* BACK TO MAP BUTTONS AND OUTLINE (RIVERWALK TOUR) */
#mapreturn p {
	background: url(/images/summer/location_outline.gif) no-repeat left top;
}
#mapback {
	background: url(/images/summer/backtomap.gif) no-repeat left top;
}
/* GOOGLE LOGO */
#corp {
	background: url(/images/summer/corp_logo.gif) no-repeat left top;
}
.wf_RegistrantArea {
	background: #DDC551 /*ok*/;
}
.wf_RegistrantArea table {
	background: url(/images/summer/lottery_round_bottom.gif) no-repeat left bottom;
}
.reg_table {
	background: #E4D896 /*ok*/ url(/images/summer/lottery_round_top.gif) no-repeat left top;
}
.wf_RegistrantArea table td {
	border-bottom: none;
	border-top: 1px solid #F3ECC0 /*ok*/;
}
.wf_RegistrantArea table th {
	border-bottom: none;
	background: none;
}
.change {
	background: url(/images/summer/change.gif) no-repeat;
}


.highlightChipotle {
	border-color: #6A9AC8;
	background: #80A9D0 url(/images/summer/col-3_highlight_top.gif) no-repeat left top;
}
.highlightChipotle .b {
	background: url(/images/summer/col-3_highlight_bottom.gif) no-repeat left bottom;
	border-color: #6A9AC8;
}
.highlightChipotle .col-3 {
	background: url(/images/summer/col-3_highlight_rule.gif) repeat-y left top;
}
.highlightChipotle .col-2 {
	background: url(/images/summer/col-2_highlight_rulechipotl.gif) repeat-y center top;
}
.highlightChipotle .leader span {
	background: #80A9D0;
}
.left .highlightChipotle {
	background: #ffffff url(/images/summer/left_highlight_top.gif) no-repeat left top;
}
.left .highlightChipotle .b {
	background: url(/images/summer/left_highlight_bottom.gif) no-repeat left bottom;
}
.left .highlightChipotle .col-3 {
	background: url(/images/summer/left_highlight_col-3_rule.gif) repeat-y left top;
}



/*My Own*/
.leftgolf {
	float: left;
	clear: left;
	width: 540px !important;
}
/*Set this background color for the inner body*/
.leftgolf .highlight2 {
	background: #EADC90 url(/images/summer/left_highlight_top540.gif) no-repeat left top;	
}
.leftgolf .highlight2 .b {
	background: url(/images/summer/left_highlight_bottom540.gif) no-repeat left bottom;
}
.leftgolf .highlight2 .col-3 {
	background: url(/images/summer/left_highlight_col-3_rule.gif) repeat-y left top;
} 
/* GOLF LEFT COLUMN */
.leftgolf {
	float: left;
	clear: left;
	width: 540px;
}
.leftgolf .highlight2 {
	border: 0;
}
.leftgolf table {
	/*width: 200px;*/
	margin-bottom: 0em;
	font-size:xx-small;
	border:solid 0px black !important;
	border-collapse:collapse;
	width:95%;
	padding:0px;
}
.leftgolf table td {
	border:solid 0px #ffffff !important;
	border-collapse:collapse;
	width:100%;
	padding:0px;
}

.leftgolf table tr td table
{
	border:solid 1px #000000;	
}
.leftgolf .col-3 .col {
	width: 33%;
}



/*.left2 .hightlight2 {
	background: #F0E7B2 url(/images/summer/left_highlight_top540.gif) no-repeat left top;	
}*/
.highlight2 {
	border-color: black;
	background: #F0E7B2 url(/images/summer/col-3_highlight_top.gif) no-repeat left top;
}
.highlight2 .b {
	background: url(/images/summer/col-3_highlight_bottom.gif) no-repeat left bottom;
	border-color: #F0E7B2;
}
.highlight2 .col-3 {
	background: url(/images/summer/col-3_highlight_rule.gif) repeat-y left top;
}
.highlight2 .col-2 {
	background: url(/images/summer/col-2_highlight_rule.gif) repeat-y center top;
}
.highlight2 .leader span {
	background: #F0E7B2;
}
.left2 .highlight2 {
	background: #F0E7B2 url(/images/summer/left_highlight_top540.gif) no-repeat left top;
}
.left2 .highlight2 .b {
	background: url(/images/summer/left_highlight_bottom540.gif) no-repeat left bottom;
}
.left2 .highlight2 .col-3 {
	background: url(/images/summer/left_highlight_col-3_rule.gif) repeat-y left top;
} 
.left2 {
	float: left;
	clear: left;
	width: 540px;
}
.left2 .highlight2 {
	border: 0;
}
.left2 table {
	width: 540px;
	margin-bottom: 2em;
}
.left2.narrow {
	margin-right: 10px;
}
.left2 table td{ border:solid 1px #000000; }
/*End My Own*/



/*Button Style*/
.btn 
{
	color: #ffffff; background: #C2950E; font-family: Georgia, serif; font-size: 10px; border:1px solid #adadad; height:19px; text-decoration:none; cursor: hand;width:75px;
}
.btnGolf
{
	color: #ffffff; background: #C2950E; font-family: Georgia, serif; font-size: 10px; border:1px solid #adadad; height:19px; text-decoration:none; cursor: hand;width:150px;
}
.photogallery td
{
	border-bottom:solid 0px blue !important;
	border-right:solid 0px blue !important;
}
.Golfrb
{
	width:25px !important;	
}
.GolfCart input
{
	height:15px !important;
	width:15px !important;
}
.golfbillingdisplay
{
	width:100% !important;
	border:solid 0px !important;
	font-size:10px !important;
}
.golfwrapper
{
	float:left;width:100%;padding:10px;
}
.golffields
{
	float:left;width:48%;	
}
.golfbillingdisplay td
{
	border:solid 0px !important;
}
.ddlBilling
{
	width:75px !important;	
}
.billingField
{
	float:left;
	width:25%;
}
.billingValue
{
	float:left;
	width:74%;
}
.billingWrapper
{
	float:left;
	width:75%;
	padding-left:20px;
}
.billingCols
{
	float:left;
	width:100%;
}
.billingColsSubmit
{
	float:left;
	width:100%;
	text-align:right;
}

.left2 .highlight2 {
	background: #F0E7B2 /*ok*/ url(/images/summer/left_highlight_top760.gif) no-repeat left top;
}
.left2 .highlight2 .b {
	background: url(/images/summer/left_highlight_bottom760.gif) no-repeat left bottom;
}


.narrow2 .highlight {
	background: #FFFFFF /*ok*/ url(/images/narrow_highlight_topwhite.gif) no-repeat left top !important;
}
.narrow2 .highlight .b {
	background: url(/images/narrow_highlight_bottomwhite.gif) no-repeat left bottom !important;
}
.narrow2 {
	width: 371px;
}
.narrow2 table {
	width: 351px;
}
.narrow2 table th, .narrow2 table td {
	padding: 2px 3px;
	font-size: 1.1em;
}

.iapd
{
	background-image:url('/images/summer/IAPD4.gif');
	width:132px;
	height:78px;
}

.callout5 {
	background: url(/images/summer/callout5wg_body.gif) repeat-y left top;
	border-top: 1px solid #EADC90 /*ok*/;
}
.callout5 div {
	background: url(/images/summer/callout5wg_top.gif) no-repeat left top;
}
.callout5 div .b {
	background: url(/images/summer/callout5wg_bottom.gif) no-repeat left bottom;
}
