@import url(/inc/global.css);
@import url(/inc/footer.css);



#sagBody { margin: 0pt; }

img{border:none;}


.specialsHeaders {
	color:#666666;
	font-family:Verdana, Arial;
	font-size:9pt;
	font-weight:bold;
}

.specialsBold {
	color: #000;
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
}

#historyCredit1 {
	font-family: Verdana,Arial;
	font-size: 10px;
	line-height: 8px;
	color: #000000;
	font-style: italic;
}


.copy_grey {
	font-family: Verdana, Arial;
	font-size: 11px;
	line-height: 15px;
	color: #333333;
	font-weight: normal;
}

.copy_666_italic {
	font-family: Verdana, Arial;
	font-size: 11px;
	font-style: italic;
	line-height: 15px;
	color: #666666;
	font-weight: normal;
}

/* Headers */

.header_emp_333_10_15_b {
	font-family: Verdana, Arial;
	font-size: 10px;
	line-height: 15px;
	color: #333333;
	font-weight: bold;
}

.sub_header_006699_12_20_b{
	font-family: Verdana, Arial;
	font-size: 12px;
	line-height: 20px;
	color: #006699;
	font-weight: bold;
}

.header_333_10_15_b {
	font-family: Verdana, Arial;
	font-size: 10px;
	line-height: 15px;
	color: #333333;
	font-weight: bold;
}



.header_246C53_11_15_b {
	font-family:Verdana, Arial;
	font-size:11px;
	line-height:15px;
	color:#246C53;
	font-weight:bold;
}

.header_press_8_b {
	color:#006F2A;
	font-family:Verdana, Arial;
	font-size:8pt;
	font-weight:bold;
}

.header_006485_12_20 {
	font-family: Verdana,Arial;
	font-size: 12px;
	line-height: 20px;
	color: #006485;
}


.header_333_11_15_b	{	
	font-family: Verdana, Arial;
	font-size: 11px;
	line-height: 15px;
	color: #333333;
	font-weight: bold;
}


.header_FFF_10_15_b {
	font-family: Verdana, Arial;
	font-size: 10px;
	line-height: 15px;
	color: #FFFFFF;
	font-weight: bold;
}



/*Lodging Styles*/


.rates_333_10_18 {
	font-family: Verdana, Arial;
	font-size: 10px;
	line-height: 18px;
	color: #333333;
	font-weight: normal;
}

.rates_666_10_15_i {
	font-family: Verdana, Arial;
	font-size: 10px;
	font-style: italic;
	line-height: 15px;
	color: #666666;
	font-weight: normal;
}

.copy_993333_11_15_i {
	font-family: Verdana, Arial;
	font-size: 11px;
	font-style: italic;
	line-height: 15px;
	color: #993333;
	font-weight: normal;
}

.copy_9F2124_i_b {
	font-family: Verdana, Arial;
	font-size: 11px;
	font-style: italic;
	line-height: 15px;
	color: #993333;
	font-weight: bold;
	font-style: italic;
}

/*
a.copy_993333_11_15_i {
	font-family: Verdana, Arial;
	font-size: 11px;
	font-style: italic;
	line-height: 15px;
	color: #993333;
	font-weight: normal;
	text-decoration: underline;
}
*/


/*Spa styles*/



.price_333_10_30_i_b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: bold;
	line-height: 30px;
	color: #333333;
}

.price_666_10_30_i_b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: 30px;
	color: #666666;
	font-weight: bold;
}

copy_006699_11_b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006699;
}


.copy_006699_11_b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006699;
}

.copy_006699_10_16_i_b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	font-style: italic;
	font-weight: bold;
	color: #006699;
}




/* Golf Styles*/

.copy_246C53_11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #246C53;
}

.copy_246C53_11_i_b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;
	color: #246C53;
}


/* Resort Styles */

.copy_006699_11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #006699;
}

.copy_006699_11_i_b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #006699;
	font-weight: bold;
	font-style: italic;
}



/*copy*/

.copy_333_10_15 {
	font-family: Verdana, Arial;
	font-size: 10px;
	line-height: 15px;
	color: #333333;
	font-weight: normal;
}


.copy_666_10_15_i {
	font-family: Verdana, Arial;
	font-size: 10px;
	font-style: italic;
	line-height: 15px;
	color: #666666;
	font-weight: normal;
}


.copy_666_11_15_b {
	font-family: Verdana, Arial;
	font-size: 11px;
	font-style: italic;
	line-height: 15px;
	color: #666666;
	font-weight: bold;
}



.pg_number_666_10_15 {
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #666666;
	line-height: 15px;
	font-weight: normal;
}


a.pg_number_666_10_15
{
	font-family: Verdana, Arial;
	font-size: 10px;
	line-height: 15px;
	color: #006699;
	font-weight: normal;
	text-decoration: underline;
}



/* Wedding styles */


.copy_FFAAC6_10_15{
	font-family:Verdana, Arial;
	font-size:10px;
	line-height:15px;
	color:#FFAAC6;
}

.copy_FFAAC6_10_15_i_b{
	font-family:Verdana, Arial;
	font-size:10px;
	line-height:15px;
	color:#FFAAC6;
	font-weight:bold;
	font-style:italic;
						}


.copy_FFF_11_15 {
	font-family: Verdana, Arial;
	font-size: 11px;
	line-height: 15px;
	color: #FFFFFF;
	font-weight: normal;
}

.copy_FFF_10_10 {
	font-family: Verdana, Arial;
	font-size: 10px;
	line-height: 10px;
	color: #FFFFFF;
	font-weight: normal;
}



.copy_FFF_10_15_i_b{
	font-family:Verdana, Arial;
	font-size:10px;
	line-height:15px;
	color:#FFFFFF;
	font-weight:bold;
	font-style:italic;
}



a.copy_FFF_10_10 {	
	font-family: Verdana, Arial;
	font-size: 10px;
	line-height: 10px;
	color: #FFFFFF;
}

.copy_FFF_10_15 {
	font-family: Verdana, Arial;
	font-size: 10px;
	line-height: 15px;
	color: #FFFFFF;
	font-weight: normal;
}

.copy_FFF_10_10_b_i {
	font-family: Verdana, Arial;
	font-size: 10px;
	line-height: 10px;
	color: #FFFFFF;
	font-weight: bold;
	font-style: italic;
}

.copy_FFF_10_15_b {
	font-family: Verdana, Arial;
	font-size: 10px;
	line-height: 15px;
	color: #FFFFFF;
	font-weight: bold;
}

.copy_FFF_10_11 {
	font-family: Verdana, Arial;
	font-size: 10px;
	line-height: 11px;
	color: #FFFFFF;
	font-weight: normal;
}

.copy_336666_11_15 {
	font-family: Verdana, Arial;
	font-size: 11px;
	line-height: 15px;
	color: #336666;
	font-weight: normal;
}


/* Meetings styles*/

.copy_999966_10_15 {
	font-family: Verdana, Arial;
	font-size: 10px;
	line-height: 15px;
	color: #999966;
}


.copy_999966_10_15_i_b {
	font-family: Verdana, Arial;
	font-size: 10px;
	line-height: 15px;
	color: #999966;
	font-weight: bold;
	font-style: italic;
}



.copy_999966_11_15_b {
	font-family: Verdana, Arial;
	font-size: 11px;
	line-height: 15px;
	color: #999966;
	font-weight: bold;
}

.copy_999966_11_15_i_b {
	font-family: Verdana, Arial;
	font-size: 11px;
	line-height: 15px;
	color: #999966;
	font-style: italic;
	font-weight: bold;
}

.copy_666_11_15 {
	font-family: Verdana, Arial;
	font-size: 11px;
	line-height: 15px;
	color: #666666;
	font-weight: normal;
}




/* press */

.copy_666_10_17 {
	font-family:Verdana, Arial;
	font-size:10px;
	line-height:17px;
	color:#666666;
}

.copy_press {
	color:#666666;
	font-family: trebuchet, verdana, arial, helvetica;
	font-size:11px;
	line-height:20px;
}

.date {
	font-family: georgia, palatino, times;
	font-size:11px;
	font-weight:normal;
	margin-top:10px;
	color:#6D828A;
	}
	
a.headline {
	color:#194D3B;
	}

a.headline:hover{
	background-color:#E6FAEE;
	text-decoration:none;
	}

a.bold{
	font-weight: bold;
	color: #000000;
}

.form_input {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #333333;
	border:1px #999999 solid;
}



/* errors */

.arial-11-blueBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #243B4E;
	font-weight: bold;
	margin-bottom: -5px;
}

.arial-11-white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #FFFFFF;
}
a.link-white{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	}





/* thank  you*/

.thankyou{
	font-family:Verdana, Arial;
	font-size:13px;
	line-height:17px;
	color:#333333;
}


.wed_thankyou_b_i{
	font-family:Verdana, Arial;
	font-size:13px;
	line-height:15px;
	color:#FFAAC6;
	font-weight:bold;
	font-style:italic;
}

.contact_thankyou_b_i{
	font-family:Verdana, Arial;
	font-size:13px;
	line-height:15px;
	color:#00672A;
	font-weight:bold;
	font-style:italic;
}

.mtg_thankyou_b_i{
	font-family:Verdana, Arial;
	font-size:13px;
	line-height:15px;
	color:#BCB46B;
	font-weight:bold;
	font-style:italic;
}


blockquote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #666666;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 15px;
	}
	
	
.extra_homepage_copy p{
	font-family: Verdana, Arial;
	font-size: 11px;
	line-height: 15px;
	padding:0 0 25px 45px; width:650px;
}

.extra_homepage_copy b , .extra_homepage_copy strong{
	color:#246C53;
}


/* home page*/
.midcontent{
		background-color:#f0f0f0;
		margin:0px;
		margin-top:-7px;
		padding:7px;
		padding-bottom:0px;
	}
	.content_container{
		border-left:3px solid white;
		border-bottom:3px solid white;
		border-right:3px solid white;
		padding:0px 10px 0px 10px;
		margin:0px;
		/*margin-top:-7px;*/
		clear:both;
		height:205px;
		font-size:11px;
	}
	
	
	.content_container_left{
		width:380px;
		float:left;
		font-size:11px;
	}
	
	.content_container_left table#reservations{
		margin-top:20px;
	}
	
	/*.content_container_left h2{
		font-size:11px;
		margin:0px;
		padding:0px;
		display:inline;
		
	}*/
	
	.content_container_left p{
		margin:0px;
		font-size:11px;
	}
	
	.content_container_left p.button{
		margin-top:20px;
	}
	
	.content_container_left p.button img{
		border:none;
	}
	.content_container_left a{
		color:#006F2A;
	}
	
		
	.content_container_right{
		width:287px;
		height:150px;
		margin-left:420px;
		_margin-left:400px;
	}
	
	.content_container_right p.special_one{
		margin:0px;
	}
	
	.content_container_right p.special_two{
		height:2px;
	}
	
	.content_container_right h2{
		font-size:14px;
		color:#006F2A;
		font-family:"Bodoni", Georgia, "Times New Roman", Times, serif;
		font-style:italic;
		margin:0px;
		border-bottom:1px solid #666;
		padding-bottom:5px;
	}
	p.link{
		margin-top:-22px;
		margin-left:210px;
	}
	a.special_link{
		font-weight:bold;
		font-style:italic;
		color:#246C53;
		font-size:11px;
		margin-top:-5px;
	}


	.midcontent{		
		width:734px;
		/* commented backslash hack v2 \*/
		width:auto;
		/* end hack */
		
	}


	
#clickToTalk {
	position:relative;
	width:251px;
	height:103px;
	margin:0px auto;
	background-image:url(../img/clickToTalk.jpg);
	background-repeat:no-repeat;
	cursor: pointer;
	_cursor: hand;
}

#clickToTalk #content {
	position:absolute;
	top:40px;
	left:90px;
	color:white;
	text-align:left;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
}

div.line hr { /* take out the troublemaking HR */
	display:none;
}

div.line { /* DIV that wraps and replaces the HR */
	margin: 3px 0px;
	background: transparent url(/img/line_white.gif) repeat-x center center;
	width: 140px;
	height: 1px;
}

#ctl_container a{
	display: block;

}
