﻿/* NEW STYLES FOR SPRING, PUT THE COATS IN THE CLOSET */

/* SPRING COLORIES:
BODY BG:	#87B245 ok;
CONTENT BG: #CBE392 ok;
HIGHLIGHTBG:#D8EAAD ok; EG HOME
NOTES BG: 	#7DA336 ok;
TEXT COLOR: #192E0C ok;
LINK COLOR: #649113 ok;
NAV COLOR:	#FFF263 ok;
NAV HOVER:	#3C5B17 ok;
SUB HOVER:  #649113 ok;
*/
body {
	color: #192E0C;
	background: #87B245;
}
a {
	color: #649113;
}
h1 {
	background: url(/images/spring/npd_logo_spring.gif) no-repeat;
}
hr {
	background: url(/images/spring/leader.gif) repeat-x;
	border-color: #253A16; /* AN APPROXIMATION FOR IE USERS */
}
.rule {
	background: url(/images/spring/rule.gif) repeat-x left top;
}
.leader {
	background: url(/images/spring/leader.gif) repeat-x left 76%;
}
.leader span {
	background: #CBE392;
}
#flash {
	background: url(/images/spring/head_default.gif) no-repeat;
}
#programs #flash {
	background:  url(/images/spring/head_programs.jpg) no-repeat;
}
#parks #flash {
	background:  url(/images/spring/head_parks.jpg) no-repeat;
}
#golf #flash {
	background:  url(/images/spring/head_golf.jpg) no-repeat;
}
#about #flash {
	background:  url(/images/spring/head_about.jpg) no-repeat;
}
#about2 #flash {
	background:  url(/images/spring/head_about2.jpg) no-repeat;
}
#support #flash {
	background:  url(/images/spring/head_support.jpg) no-repeat;
}
#riverwalk #flash {
	background:  url(/images/spring/head_riverwalk.jpg) no-repeat;
}
#centennialbeach #flash {
	background:  url(/images/spring/head_centennialbeach.jpg) no-repeat;
}
#home #flash {
	background:  url(/images/spring/head_home3.jpg) no-repeat;
}
#head {
	background: url(/images/spring/nav_bottom.gif) no-repeat left bottom;
}
#nav a, #sub, #sub a  {
	color: #FFF263;
}
#nav a:hover, #nav a.active {
	color: #3C5B17;
}
#sub a:hover, #sub a.active {
	color: #24460F;
}
#nav li {
	background: url(/images/spring/nav_rule.gif) repeat-y 100% 0;
}
#search .submit {
	background: #87B245;
	color: #FFF263;
}
.submit {
	color: #649113;
}
#content {
	border-top: 1px solid #CBE392;
	background: #CBE392 url(/images/spring/content_bottom.gif) no-repeat left bottom;
}
.landing {
	color: #557826;
	line-height: 120%;
	margin-bottom: .6em;
}
.col-2 {
	background: url(/images/spring/col-3_rule.gif) repeat-y left top;
}
.col-3 {
	background: url(/images/spring/col-3_rule.gif) repeat-y left top;
}
/* HIGHLIGHT BOX */
.highlight {
	border-color: #CBE392;
	background: #D8EAAD url(/images/spring/col-3_highlight_top.gif) no-repeat left top;
}
.highlight .b {
	background: url(/images/spring/col-3_highlight_bottom.gif) no-repeat left bottom;
	border-color: #CBE392;
}
.highlight .col-3 {
	background: url(/images/spring/col-3_highlight_rule.gif) repeat-y left top;
}
.highlight .col-2 {
	background: url(/images/spring/col-2_highlight_rule.gif) repeat-y center top;
}
.highlight .leader span {
	background: #D8EAAD;
}
.left .highlight {
	background: #D8EAAD url(/images/spring/left_highlight_top.gif) no-repeat left top;
}
.left .highlight .b {
	background: url(/images/spring/left_highlight_bottom.gif) no-repeat left bottom;
}
.left .highlight .col-3 {
	background: url(/images/spring/left_highlight_col-3_rule.gif) repeat-y left top;
}
.narrow .highlight {
	background: #D8EAAD url(/images/spring/narrow_highlight_top.gif) no-repeat left top;
}
.narrow .highlight .b {
	background: url(/images/spring/narrow_highlight_bottom.gif) no-repeat left bottom;
}
.scorecard .highlight {
	background: #D8EAAD url(/images/spring/scorecard_top.gif) no-repeat left top;
}
.scorecard .highlight .b {
	background: url(/images/spring/scorecard_bottom.gif) no-repeat left bottom;
}
/* HOME NOTES */
#notes {
	background: #7DA336 url(/images/spring/notes_top.gif) no-repeat left top;
	border-color: #87B245;
}
#notes .b {
	background: url(/images/spring/notes_bottom.gif) no-repeat left bottom;
}
#notes .col-3 {
	background: url(/images/spring/col-3_notes_rule.gif) repeat-y left top;
}
#notes span {
	background: #7DA336;
}
#foot a {
	color: #F6F8BD;
}
/* RIGHT SIDE CALLOUTS */
.callout1 {
	background: url(/images/spring/callout1_body.gif) repeat-y left top;
}
.callout1 div {
	background: url(/images/spring/callout1_top.gif) no-repeat left top;
}
.callout1 div .b {
	background: url(/images/spring/callout1_bottom.gif) no-repeat left bottom;
}

.callout2 {
	background: url(/images/spring/callout2_body.gif) repeat-y left top;
}
.callout2 div {
	background: url(/images/spring/callout2_top.gif) no-repeat left top;
}
.callout2 div .b {
	background: url(/images/spring/callout2_bottom.gif) no-repeat left bottom;
}
.callout2 span {
	background: #D0E49E;
}
.callout3 {
	background: url(/images/spring/callout3_body.gif) repeat-y left top;
	border-top: 1px solid #CBE392;
}
.callout3 div {
	background: url(/images/spring/callout3_top.gif) no-repeat left top;
}
.callout3 div .b {
	background: url(/images/spring/callout3_bottom.gif) no-repeat left bottom;
}
.thumb {
	border-color: #CBE392;
}
.highlight .thumb {
	border-color: #D8EAAD;
}
.gallery .active, .thumb:hover {
	border-color: #2A4019;
}
.arrow_left {
	background: url(/images/spring/arrow_left.gif) no-repeat 50% 0;
}
.arrow_right {
	background: url(/images/spring/arrow_right.gif) no-repeat 50% 0;
}
/* TABLE COLORS */
th {
	background: #6F971F;
	border-bottom: 1px solid #D8EAAD;
}
th a {
	color: white;
}
td+td {
	border-left: 0px solid #D8EAAD;
}
td {
	border-bottom: 0px solid #D8EAAD;
}
.stats_group {
	border-left: 2px solid #D8EAAD;
}
.even td {
	background: #B5CF7D;
}
.odd td {
	background: #C1D88B;
}
/* EVENTS CALENDAR */
#events_calendar {
	background: url(/images/spring/cal.gif) no-repeat left top;
}
#events_calendar td {
	background: url(/images/spring/cal_cell.gif) no-repeat left top;
	border: none;
}
#events_calendar td a {
	background: url(/images/spring/cal_cell_highlight.gif) no-repeat left top;
	color: #192E0C;
}
#events_calendar td a:hover {
	background: url(/images/spring/cal_cell.gif) no-repeat left top;
}
/* GOLF MAPS */
#golf_map_large {
	background: url(/images/spring/golf_map_large.gif) no-repeat left top;
}
#golf_map_small {
	background: url(/images/spring/golf_map_small.gif) no-repeat left top;
}
/* HOLE DETAIL */
.hole_detail #hole img {
	background: url(/images/spring/hole.gif) no-repeat left top;
}
#tour_left {
	background: url(/images/spring/arrow_left2.gif) no-repeat right center;
}
#tour_right {
	background: url(/images/spring/arrow_right2.gif) no-repeat left center;
}
/* BACK TO MAP BUTTONS AND OUTLINE (RIVERWALK TOUR) */
#mapreturn p {
	background: url(/images/spring/location_outline.gif) no-repeat left top;
}
#mapback {
	background: url(/images/spring/backtomap.gif) no-repeat left top;
}
/* PARK MAP */
#parkmap {
	background: url(/images/spring/map.gif);
}
#pmap1 a:hover, #pmap2 a:hover, #pmap3 a:hover, #pmap4 a:hover, #pmap5 a:hover, #pmap6 a:hover, #pmap7 a:hover, #pmap8 a:hover {
	background: url(/images/spring/map.gif);
}
/* GOOGLE LOGO */
#corp {
	background: url(/images/spring/corp_logo.gif) no-repeat left top;
}
.wf_RegistrantArea {
	background: #C1D88B;
}
.reg_table {
	background: #B5CF7D;
}
.wf_RegistrantArea table td {
	border-bottom: none;
	border-top: 1px solid #D8EAAD;
}
.wf_RegistrantArea table th {
	border-bottom: none;
	background: none;
}
.change {
	background: url(/images/spring/change.gif) no-repeat;
}




.highlightChipotle {
	border-color: #CBE392;
	background: #80A9D0 url(/images/spring/col-3_highlight_top.gif) no-repeat left top;
}
.highlightChipotle .b {
	background: url(/images/spring/col-3_highlight_bottom.gif) no-repeat left bottom;
	border-color: #CBE392;
}
.highlightChipotle .col-3 {
	background: url(/images/spring/col-3_highlight_rule.gif) repeat-y left top;
}
.highlightChipotle .col-2 {
	background: url(/images/spring/col-2_highlight_rulechipotl.gif) repeat-y center top;
}
.highlightChipotle .leader span {
	background: #80A9D0;
}
.left .highlightChipotle {
	background: #ffffff url(/images/spring/left_highlight_top.gif) no-repeat left top;
}
.left .highlightChipotle .b {
	background: url(/images/spring/left_highlight_bottom.gif) no-repeat left bottom;
}
.left .highlightChipotle .col-3 {
	background: url(/images/spring/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: #D8EAAD url(/images/spring/left_highlight_top540.gif) no-repeat left top;	
}
.leftgolf .highlight2 .b {
	background: url(/images/spring/left_highlight_bottom540.gif) no-repeat left bottom;
}
.leftgolf .highlight2 .col-3 {
	background: url(/images/spring/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: #CBE392 url(/images/spring/left_highlight_top540.gif) no-repeat left top;	
}*/
.highlight2 {
	border-color: black;
	background: #CBE392 url(/images/spring/col-3_highlight_top.gif) no-repeat left top;
}
.highlight2 .b {
	background: url(/images/spring/col-3_highlight_bottom.gif) no-repeat left bottom;
	border-color: red;
}
.highlight2 .col-3 {
	background: url(/images/spring/col-3_highlight_rule.gif) repeat-y left top;
}
.highlight2 .col-2 {
	background: url(/images/spring/col-2_highlight_rule.gif) repeat-y center top;
}
.highlight2 .leader span {
	background: #D8EAAD;
}
.left2 .highlight2 {
	background: #D8EAAD url(/images/spring/left_highlight_top540.gif) no-repeat left top;
}
.left2 .highlight2 .b {
	background: url(/images/spring/left_highlight_bottom540.gif) no-repeat left bottom;
}
.left2 .highlight2 .col-3 {
	background: url(/images/spring/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: #648F0C; font-family: Georgia, serif; font-size: 10px; border:1px solid #adadad; height:19px; text-decoration:none; cursor: hand;width:75px;
}
.btnGolf
{
	color: #ffffff; background: #648F0C; 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;
}

.iapd
{
	background-image:url('/images/spring/IAPD4.gif');
	width:132px;
	height:78px;
}

.callout5 {
	background: url(/images/spring/callout5wg_body.gif) repeat-y left top;
	border-top: 1px solid #EADC90 /*ok*/;
}
.callout5 div {
	background: url(/images/spring/callout5wg_top.gif) no-repeat left top;
}
.callout5 div .b {
	background: url(/images/spring/callout5wg_bottom.gif) no-repeat left bottom;
}











