body {
	background-color: #2A546C;
	margin-top: 0px;
}
.int_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
	text-align: left;
}
.int_subhead {
	color: #2A546C;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.line {
	background-image: url(/images/other/blue_line.gif);
	background-repeat: repeat-y;
	background-position: center;
}

.roomtypephoto {
	
	background-image: url(http://sandpiperbeacon.com/images/photos/roomtypes.png);
	background-repeat: no-repeat;
	background-position: center top;
	width: 328px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 599px;
}



/* sidebar blue info for address and wifi message */
.style6 {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Verdana;
}

/* sidebar blue info for address and wifi message */
.style10 {
	color: #F4D028;
	font-size: 11px;
	font-family: Verdana;
}

/* side bar text - customer testimonials */


.style15 {
	font-size: 14px;
	color: #E7D687;
}

/* make your reservation today text - on roomtypes page*/
.style18 {
	font-size: 18px;
	color: #990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: normal;
}


/* MOST BODY TEXT IS STLYED LIKE THIS */
/* original style 
.int_content {
font-family: georgia,serif;
color: #090A33;
font-size: 12px;
font-weight: bold;
letter-spacing: 0.6pt;
word-spacing: 0.2pt;
line-height: 1.5;
}
*/

.int_content
{font-size: 14px; line-height: 1.6; color: #000; font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}

/* OR THIS */
/* original style 
.style13 {
	font-family: georgia,serif;
color: #090A33;
font-size: 12px;
font-weight: bold;
letter-spacing: 0.6pt;
word-spacing: 0.2pt;
line-height: 1.5;
	width: 658px;
}
*/

.style13
{font-size: 14px; line-height: 1.6; color: #000; font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}

.stylefacebook {
font-family: georgia,serif;
color: #FFFFFF;
font-size: 14px;
font-weight: bold;
font-style: italic;
text-align: center;
letter-spacing: 0.8pt;
word-spacing: -0.2pt;
line-height: 1.2;
	width: 658px;
}




/* MOST INTERIOR PAGES HAVE THIS BACKGROUND */
.body_areainfo {
	margin-top: 0px;
	background-image: url(../thunderbeach/thunderbeach_images/back_fade2.png);
	background-repeat: repeat-y;
	background-position: left;
}

/* FACEBOOK PAGE */
.facebookbody_areainfo {
	margin-top: 0px;
	background-image: url(../images/back_fade_facebook.png);
	background-repeat: repeat-y;
	background-position: left;
}


/* THUNDER BEACH BACKGROUND */
.body_thunderinfo {
	margin-top: 0px;
	background-image: url(../thunderbeach/thunderbeach_images/back.jpg);
	background-repeat: repeat-y;
	background-position: left;
}


.style20 {color: #990000; font-size: 12px; font-weight: bold; 
}


.boxhighlight {
	background-color: #d4d4d4;
	padding: 8px;
}

/* car show header information 
.style24 {font-size: 18px;}
*/

/* area information text style */
.style25 {font-size: 12px;}

/* summer page - all dates subject to change style */
.style25i {font-size: 10px;	font-style: italic;}

/* specials page - keeps text organised on right */
.specialscontent {
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 15px;
}




/* 
.couponbooksubhead {
	color: #990000;
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: normal;
}
.couponhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	background-position: top;
	text-align: center;
	font-size: 16px;
}
.couponsubtable {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	text-align: center;
}

*/



/* entertainment page headers */
.specialstext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 14px;
}


.footer { font-size: 14px; line-height: 1.6; color: #fff; font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}
.footer a {font-size: 14px; font-weight: normal;	color: #efff3b;	text-decoration:underline;	}
.footer a:hover {color: #ff9000;	text-decoration:none; }

/*
.couponbody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-variant: normal;
	color: #F4D028;
	background-position: top;
	line-height: 120pt;
}
.legalcoupon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #003353;
	font-weight: normal;
	background-position: top;
	line-height: 7pt;
}


.content_home {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	background-color: #003353;
	text-align: left;
	vertical-align: middle;
	padding: 10px;
}


.couponsub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	background-position: top;
	line-height: 9pt;
}
.content_home2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	color: #003353;
	padding-bottom: 0px;
	padding-left: 8px;
	padding-right: 5px;
}




.table_signup {
	background-image: url(../images/background/emailsignup_bgr.jpg);
	background-repeat: no-repeat;
	width: 324px;
	background-position: bottom;
}




.form_email {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	padding-left: 15px;
	padding-bottom: 8px;
	text-align: left;
}
.couponsubtableright {
	height: 104px;
	width: 200px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}

*/


.bottomnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #FED92E;
}
.menu-horiz img {
	float:left;
}
img.squeeze {
		margin-bottom:8px;
}

/*

.content_dates {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFF2AE;
	background-image:url(../_Shared/gfx/dates_back.jpg);
	text-align: left;
	vertical-align: middle;
	padding: 10px;
}





.drink {
	background-image: url(../images/other/drink.jpg);
	background-repeat: no-repeat;
	height: 194px;
}

*/



/* entertainment page parrot image */
.casey {
	background-image: url(../images/other/casey.jpg);
	background-repeat: no-repeat;
	width: 192px;
	background-color: #FAEBA7;
	margin: 0px;
	padding: 0px;
}

/* car show page 2008 schedule title */
.style29 {font-size: 16px;}

/*
.style28 {
	color: #990000;
	font-size: 240px;
}
*/

/* entertainment page ladies drinks specials */
.style38 {
	font-size: 20px;
	line-height: 26px;
}

/* entertainment page tiki bar party listing */
.style43 {font-size: 12px; line-height: 14pt; color: #FFFFFF; }



/* contact page - no idea what it does */
.sweetstuff {
	display:none;
}


/* spring break page 2009 vendors title text  */
.vendor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #E7D687;
	background-position: center;
	padding: 5px;
}

.table_springbreakcollege {
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #003353;
}


.coll_sidemargin {
	margin-bottom: 3px;
	margin-left: 3px;
}

.collegesprbrkbg {
	background-image: url(../images/background/collegesprb_bgr.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}