/* New css start here */

body{
	padding:0px;
	margin:0px;
}
td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;	
}
p,ul,il {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:13px;
	color: #666666;
	margin:15px;
	padding:0px;
}
.light-blue-head {
	font-family: Arial Black, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #00A0C6;
}
.light-blue-head2 {
	font-family: Arial Black, Verdana, Helvetica, sans-serif;
	font-size: 24px;
	color: #00A0C6;
}
.black-head {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:normal;
	color: #585858;
}
.dark-blue-head {
	font-family: Arial Black, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #003366;
}
.orange-bg {
	background-color:#FFC241;
	}
.white-bg {
	background-color:#FFFFFF;
	}
.yellow-bg {
	background-image:  url(../../promos/images/yellow-bg.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.blue-bg {
	background-image:  url(../../promos/images/blue-bg.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.dotted-line{
	background-image: url(../../promos/images/bottom-dotted-line.gif);
	background-repeat:repeat-x;
	}
a:link, a:active, a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration:underline;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration:none;
}

/* New css end here */

/* Socal Races */

.smblack12 {font-family: arial, helvetica, sans-serif; font-size: 12px; color: #000000}
.smblack12 a:link {font-family: arial, helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline;}
.smblack12 a:visited {font-family: arial, helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline;}
.smblack12 a:hover {font-family: arial, helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none;}
.smblack12 a:active {font-family: arial, helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline;}
.smblack11 {font-family: arial, helvetica, sans-serif; font-size: 11px; color: #000000}
.blue12 {font-family: arial, helvetica, sans-serif; font-size: 12px; color: #2e4986}
.smgray10 {font-family: arial, helvetica, sans-serif; font-size: 10px; color: #909090}
.ltblue12 {font-family: arial, helvetica, sans-serif; font-size: 12px; color: #6190b9}
.italic_black14 {font-family: arial, helvetica, sans-serif; font-size: 14px; color: #000000; font-style: italic;}
.black16 {font-family: arial, helvetica, sans-serif; font-size: 16px; color: #000000; font-weight: bold;}
.black16 a:link {font-family: arial, helvetica, sans-serif; font-size: 16px; color: #000000; font-weight: bold; text-decoration: underline;}
.black16 a:visited {font-family: arial, helvetica, sans-serif; font-size: 16px; color: #000000; font-weight: bold; text-decoration: underline;}
.black16 a:hover {font-family: arial, helvetica, sans-serif; font-size: 16px; color: #000000; font-weight: bold; text-decoration: none;}
.black16 a:active {font-family: arial, helvetica, sans-serif; font-size: 16px; color: #000000; font-weight: bold; text-decoration: underline;}
.socalraces_newsletter 
{
	background: url(../../promos/images/socalraces_newsletterBkgrnd.jpg) no-repeat;
	width: 177;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 32px;
	padding-left: 2px;
	text-align: center;
}
/* END Socal Races */

/* socalsoccer - start */

.socalsoccer_newsletter 
{
	background: url(../../promos/images/socalsoccer_HotDealsBkgrnd.jpg) no-repeat;
	width: 177;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 32px;
	padding-left: 2px;
	margin-left: 9px;
	text-align: center;
}
.springbreak_black18 {font-family: arial, verdana, sans-serif; font-size: 18px; color: #000000;}

.socalsoccer_rightCol
{
	background: url(../../promos/images/socalsoccer_rightColBkgrnd.jpg) no-repeat #45ab30;
	width: 177;
	padding-top: 22px;
}	
.socalsoccer_orange_20 {font-family: Arial, HelveticaNeueLT Std, Sans-Serif; font-size: 20px; color: #f0a505;}

/* socalsoccer - end */

/* branson - start */
.black_14 {font-family: Arial, HelveticaNeueLT Std, Sans-Serif; font-size: 14px; color: #000000;}
.black_14 a:link{font-family: Arial, HelveticaNeueLT Std, Sans-Serif; font-size: 14px; color: #000000; text-decoration: underline;}
.black_14 a:visited{font-family: Arial, HelveticaNeueLT Std, Sans-Serif; font-size: 14px; color: #000000; text-decoration: underline;}
.black_14 a:hover{font-family: Arial, HelveticaNeueLT Std, Sans-Serif; font-size: 14px; color: #000000; text-decoration: none;}
.black_14 a:active{font-family: Arial, HelveticaNeueLT Std, Sans-Serif; font-size: 14px; color: #000000; text-decoration: none;}
.branson_red18 {font-family: arial, verdana, sans-serif; font-size: 18px; color: #ce1e2f;}
.branson_newsletter 
{
	background: url(../../attractions/images/branson_newsletterBkgrnd.jpg) no-repeat;
	width: 177;
	padding-top: 10px;
	padding-right: 12px;
	padding-bottom: 32px;
	padding-left: 0;
	margin-left: 14px;
	text-align: center;
}
/* branson - end */

/* disneyland - start */
.disneyland_purple18 {font-family: arial, verdana, sans-serif; font-size: 18px; color: #232c7e;}
.disneyland_newsletter 
{
	background: url(../../attractions/images/disneyland_newsletterBkgrnd.jpg) no-repeat;
	width: 177;
	padding-top: 10px;
	padding-right: 12px;
	padding-bottom: 13px;
	padding-left: 0;
	margin-left: 14px;
	text-align: center;
}
.disneyland_rightCol {background: url(../../attractions/images/disneyland_rightColBkgrnd.jpg) no-repeat #9ba3eb;}
.purple12 {font-family: arial, verdana, sans-serif; font-size: 12px; color: #4b55b2;}
.gray11 {font-family: arial, verdana, sans-serif; font-size: 11px; color: #909090;}
/* disneyland - end */

/* disneyworld - start */
.disneyworld_rightCol {background: url(../../attractions/images/disneyworld_rightColBkgrnd.jpg) no-repeat #99c5f9;}
.disneyworld_blue18 {font-family: arial, verdana, sans-serif; font-size: 18px; color: #0e478d;}
/* disneyworld - end */

/* dineonus - Start */
.dineonus_blacklg {font-family: arial, verdana, sans-serif; font-size: 14px; color: #000000;}
.dineonus_blackmed {font-family: arial, verdana, sans-serif; font-size: 11px; color: #000000;}
.dineonus_graylg {font-family: arial, verdana, sans-serif; font-size: 14px; color: #393939;}
.dineonus_bluelg {font-family: arial, helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #012b4f}
.red_picborder {border: 2px solid #810100;}
.blue_picborder {border: 2px solid #0d2b49;}
/* dineonus - End */

/* valuepackages - Start */
.valuev_black14 {font-family: arial, verdana, sans-serif; font-size: 14px; color: #000000;}
.valuev_black14 a:link{font-family: arial, verdana, sans-serif; font-size: 14px; color: #000000; text-decoration: underline;}
.valuev_black14 a:visited{font-family: arial, verdana, sans-serif; font-size: 14px; color: #000000; text-decoration: underline;}
.valuev_black14 a:active{font-family: arial, verdana, sans-serif; font-size: 14px; color: #000000; text-decoration: underline;}
.valuev_black14 a:hover{font-family: arial, verdana, sans-serif; font-size: 14px; color: #000000; text-decoration: none;}
.valuev_black18 {font-family: arial, verdana, sans-serif; font-size: 18px; color: #000000;}
.valuev_blue14 {font-family: arial, verdana, sans-serif; font-size: 14px; font-weight: normal; color: #003b75;}
.valuev_blue14 a:link{font-family: arial, verdana, sans-serif; font-size: 14px; color: #003b75; text-decoration: underline;}
.valuev_blue14 a:visited{font-family: arial, verdana, sans-serif; font-size: 14px; color: #003b75; text-decoration: underline;}
.valuev_blue14 a:active{font-family: arial, verdana, sans-serif; font-size: 14px; color: #003b75; text-decoration: underline;}
.valuev_blue14 a:hover{font-family: arial, verdana, sans-serif; font-size: 14px; color: #003b75; text-decoration: none;}
.valuev_ltblue16 {font-family: arial, verdana, sans-serif; font-size: 16px; color: #0673ec;}
.valuev_destinations{font-family: arial, verdana, sans-serif; font-size: 14px; color: #000000;width:197;
	padding-top: 100px;
	padding-right: 5px;
	padding-left: 5px;	
	text-align: left;}
.valuev_top10 {background:  url(../../promos/images/vp_TitleTop10Winter.jpg) no-repeat #cce6fc;}
.valuev_newsletter {background: url(../../promos/images/valuev_newsletterBkgrnd.jpg) no-repeat;
	width: 177;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 32px;
	padding-left: 2px;
	margin-left: 9px;
	text-align: center;}
/* valuevacations - End */

.hunt4hawaii {font-family: arial, verdana, sans-serif; font-size: 14px; color: #000000; line-height: 100%; margin: 15px; padding; 0}

/* 99 or Less - Start */
.nnorless_black14 {font-family: arial, verdana, sans-serif; font-size: 14px; font-weight: normal; color: #000000;}
.nnorless_blue14 {font-family: arial, verdana, sans-serif; font-size: 14px; font-weight: normal; color: #003b75;}
.nnorless_blue14 a:link{font-family: arial, verdana, sans-serif; font-size: 14px; color: #003b75; text-decoration: underline;}
.nnorless_blue14 a:visited{font-family: arial, verdana, sans-serif; font-size: 14px; color: #003b75; text-decoration: underline;}
.nnorless_blue14 a:active{font-family: arial, verdana, sans-serif; font-size: 14px; color: #003b75; text-decoration: underline;}
.nnorless_blue14 a:hover{font-family: arial, verdana, sans-serif; font-size: 14px; color: #003b75; text-decoration: none;}
.nnorless_red18 {font-family: arial, verdana, sans-serif; font-size: 18px; font-weight: normal; color: #0a8b13;}
.nnorless_rates18 {font-family: arial, verdana, sans-serif; font-size: 18px; font-weight: normal; color: #0a8b13;}
.nnorless_bdtype {padding-top: 2px; padding-bottom: 2px; margin-top: 2px; margin-bottom: 2px;}
.nnorless_citytype {padding-top: 2px;}
.nnorless_ratetype {padding-bottom: 3px;}
.nnorless_picheight {height: 150px;}
.nnorless_infoheight {height: 100px;}
.nnorless_featuredtitle {background: url(../../promos/images/99orless_titlefeatured.jpg) no-repeat; 
	font-family: arial, verdana, sans-serif;
	font-size: 23px;
	font-weight: bold;
	color: #003b75;
	width: 338; 
	height: 26;
	padding-top: 7px;
	padding-bottom:5px;
	padding-left: 9px;
	}
	
.nnorless_featuredinfo {background: url(../../promos/images/nnorless_featuredbkgrnd.jpg) repeat-x #d6dee6;
	width: 343;
	}
.nnorless {
	background: url(../../promos/images/nnorless_inactive.jpg) no-repeat; 
	font-family: arial, verdana, sans-serif;
	font-size: 35px;
	font-weight: bold;
	color: #003b75;
	width: 714; 
	height: 52;
	}
.nnorless div.nncontent {
	background: url(../../promos/images/nnorless_gradient.jpg) no-repeat #d6dee6;
	width: 714;
	margin: 0;
	}
.nnorless p.nncontent1 {
	width: 714px;
	margin: 0px;
	padding-top: 19px;
	}
.nnorless a.header {
	cursor:pointer;
	display:block;
	width: 714; 
	height: 52;
	padding-top: 8px;
	padding-left: 44px;
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	text-decoration: none;
	font-family: arial, verdana, sans-serif;
	font-size: 35px;
	font-weight: bold;
	color: #003b75;
	background: url(../../promos/images/nnorless_inactive.jpg) no-repeat;
}

a.header {
	cursor:pointer;
	display:block;
	width: 714; 
	height: 52;
	padding-top: 8px;
	padding-left: 44px;
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	text-decoration: none;
	font-family: arial, verdana, sans-serif;
	font-size: 35px;
	font-weight: bold;
	color: #003b75;
	background: url(../../promos/images/nnorless_inactive.jpg) no-repeat;
}

.nnorless a.header:hover {
	background: url(../../promos/images/nnorless_active.jpg) no-repeat;
	width: 714; 
	height: 52;
}
.nnorless a.selected {
	background: url(../../promos/images/nnorless_active.jpg) no-repeat;
	width: 714; 
	height: 52;
}
/* 99 or Less - End */

/* Desert Resorts - Start */
.desertr_black14 {font-family: arial, verdana, sans-serif; font-size: 14px; font-weight: normal; color: #000000;}
.desertr_blue14 {font-family: arial, verdana, sans-serif; font-size: 14px; font-weight: normal; color: #003b75;}
.desertr_blue14 a:link{font-family: arial, verdana, sans-serif; font-size: 14px; color: #003b75; text-decoration: underline;}
.desertr_blue14 a:visited{font-family: arial, verdana, sans-serif; font-size: 14px; color: #003b75; text-decoration: underline;}
.desertr_blue14 a:active{font-family: arial, verdana, sans-serif; font-size: 14px; color: #003b75; text-decoration: underline;}
.desertr_blue14 a:hover{font-family: arial, verdana, sans-serif; font-size: 14px; color: #003b75; text-decoration: none;}
.desertr_tan16 {font-family: arial, verdana, sans-serif; font-size: 16px; color: #87674f;}
.desertr_tan16padding {padding-top: 24px;}
.desertr_tan16paddingtop {padding-top: 16px;}
.desertr_red18 {font-family: arial, verdana, sans-serif; font-size: 18px; font-weight: normal; color: #e10000;}
.desertr_bdtype {padding-top: 2px; padding-bottom: 2px; margin-top: 2px; margin-bottom: 2px;}
.desertr_citytype {padding-top: 2px;}
.desertr_ratetype {padding-bottom: 3px;}
.desertr_picheight {height: 150px;}
.desertr_infoheight {height: 100px;}
.desertr {
	background: url(../../promos/images/dr_viewF.jpg) no-repeat; 
	font-family: arial, verdana, sans-serif;
	font-size: 35px;
	font-weight: bold;
	color: #003b75;
	width: 547; 
	height: 80;
	}
.desertr div.drcontent {
	background-color: #eee6e0;
	width: 547;
	margin: 0;
	}
.desertr p.drcontent1 {
	width: 547px;
	margin: 0px;
	padding-top: 19px;
	}
.desertr a.desertrheader {
	cursor:pointer;
	display:block;
	width: 547; 
	height: 80;
	padding-top: 0px;
	padding-left: 0px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	text-decoration: none;
	font-family: arial, verdana, sans-serif;
	font-size: 35px;
	font-weight: bold;
	color: #003b75;
	background: url(../../promos/images/dr_viewF.jpg) no-repeat;
}

a.desertrheader {
	cursor:pointer;
	display:block;
	width: 547; 
	height: 80;
	padding-top: 8px;
	padding-left: 44px;
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	text-decoration: none;
	font-family: arial, verdana, sans-serif;
	font-size: 35px;
	font-weight: bold;
	color: #003b75;
	background: url(../../promos/images/dr_viewF.jpg) no-repeat;
}

.desertr a.desertrheader:hover {
	background: url(../../promos/images/dr_viewN.jpg) no-repeat;
	width: 547; 
	height: 80;
}
.desertr a.selected {
	background: url(../../promos/images/dr_viewN.jpg) no-repeat;
	width: 547; 
	height: 80;
}
.desertr_destinations {font-family: arial, verdana, sans-serif; font-size: 14px; color: #000000;width:197;
	padding-top: 115px;
	padding-right: 5px;
	padding-left: 5px;	
	text-align: left;}
.desertr_top10 {background:  url(../../promos/images/TitleTop5Desert.jpg) no-repeat #ffefe2;}
.desertr_newsletter {background: url(../../promos/images/desertr_newsletterBkgrnd.jpg) no-repeat;
	width: 177;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 32px;
	padding-left: 2px;
	margin-left: 9px;
	text-align: center;}
/* Desert Resorts - End */

/* Diamond Page */
.diamond12 {font-family: arial, verdana, sans-serif; font-size: 12px; color: #475368;}
.diamond10 {font-family: arial, verdana, sans-serif; font-size: 10px; color: #475368;}
.diamond10_ltgray {font-family: arial, verdana, sans-serif; font-size: 10px; color: #656565;}
.diamond10_ltblue {font-family: arial, verdana, sans-serif; font-size: 10px; color: #5671a1;}
.diamond10_ltblue a:link{font-family: arial, verdana, sans-serif; font-size: 10px; color: #5671a1; text-decoration: none;}
.diamond10_ltblue a:visited{font-family: arial, verdana, sans-serif; font-size: 10px; color: #5671a1; text-decoration: none;}
.diamond10_ltblue a:active{font-family: arial, verdana, sans-serif; font-size: 10px; color: #5671a1; text-decoration: none;}
.diamond10_ltblue a:hover{font-family: arial, verdana, sans-serif; font-size: 10px; color: #5671a1; text-decoration: underline;}
.diamond13_orange {font-family: arial, verdana, sans-serif; font-size: 13px; color: #ffad00;}
.diamond14_orange {font-family: arial, verdana, sans-serif; font-size: 14px; color: #ffad00;}
.diamond13_gray {font-family: arial, verdana, sans-serif; font-size: 13px; color: #656565; line-height: 18px; margin: 0;}
.diamond13_blue {font-family: arial, verdana, sans-serif; font-size: 13px; color: #00529c; line-height: 18px; margin: 0;}
.diamond14_blue {font-family: arial, verdana, sans-serif; font-size: 14px; color: #475368; line-height: 18px; margin: 0;}
.diamond_ulpadding {padding-bottom: 12px;}
.Diamond_formfieldHolder {background: url(../../promos/images/diamond_formBg.jpg) repeat-x; width: 70px; height: 22px;}
.Diamond_formfield {width: 60px; height: 20px; background: none; border: none; margin-top: 2px; margin-left: 5px;}
.Diamond_formfieldHolder2 {background: url(../../promos/images/diamond_formBg.jpg) repeat-x; float: left; display: inline; width: 30px; height: 22px;}
.Diamond_formfield2 {width: 20px; height: 20px; background: none; border: none; margin-top: 2px; margin-left: 5px;}
.Diamond_formfieldHolder3 {background: url(../../promos/images/diamond_formBg.jpg) repeat-x; float: left; display: inline; width: 163px; height: 22px;}
.Diamond_formfieldSelect {width: 158px; height: 22px; padding: 0 0 0 5px; color: #fff; background: none;}
/* Diamond Page - End*/

/* Search Control */
.citysearch_text {font-family: arial, verdana, sans-serif; font-size: 14px; color: #475368; line-height: 18px; margin: 0;}
.datesearch_text {font-family: arial, verdana, sans-serif; font-size: 12px; color: #475368;}
.submitsearch {}
/* Search Control - End*/
/* best of 2009 - start */
.best2009_white14 {font-family: arial, helvetica, sans-serif; font-size: 14px; color: #ffffff;}
.best2009_white14 a:link {font-family: arial, helvetica, sans-serif; font-size: 14px; color: #ffffff; text-decoration: underline;}
.best2009_white14 a:visited {font-family: arial, helvetica, sans-serif; font-size: 14px; color: #ffffff; text-decoration: underline;}
.best2009_white14 a:active {font-family: arial, helvetica, sans-serif; font-size: 14px; color: #ffffff; text-decoration: underline;}
.best2009_white14 a:hover {font-family: arial, helvetica, sans-serif; font-size: 14px; color: #ffffff; text-decoration: none;}
.best2009_picborder {border: 1px solid #ffffff;}
/* best of 2009 - end */
/* co-branded landing pages - start */
.co-branded_gray14 {font-family: arial, verdana, sans-serif; font-size: 14px; color: #656565; margin: 0;}
.co-branded_gray25 {font-family: arial, verdana, sans-serif; font-size: 25px; font-weight: bold; line-height: 18px; color: #656565; margin: 0;}
.co-branded_packagespod {background-color: #e4f1f8; border: 1px solid #bfd5e2; width: 467px; height: 620px;}
.co-branded_packagespod_anywhereusa {background-color: #e4f1f8; border: 1px solid #bfd5e2; width: 467px; height: 450px;}
.co-branded_packagespod_anywhereusa_btn {height: 400px;}
.co-branded_packagespod_anywhereusa_btn1 {position: relative;}
.co-branded_packagespod_anywhereusa_btn2 {position: absolute; right: 0; bottom; margin: 0 10px 10px 0;}
.co-branded_localattrpod {background-color: #e4f1f8; border: 1px solid #bfd5e2; width: 939px;}
.cobranded15_gray {font-family: arial, verdana, sans-serif; font-size: 15px; color: #656565; line-height: 18px; margin: 0;}
.cobranded_searchLg {width: 943px; height: 350px; background: url(../../promos/images/cobranded-searchBkgroundLg.jpg) no-repeat; padding: 80px 0 0 10px;}
.cobranded_tec_leftcol {width: 451px; float: left;}
.cobranded_tec_rightcol {width: 461px; float: left; padding-left: 20px;}
/* co-branded landing pages - end */
/* churchofgod - start */
.churchofgod_rightcol {background: url(../../promos/images/churchofgod-bkgrnd.jpg);}
/* churchofgod - end */
/* familyreunion - start */
.family_reunions 
{
	background: url(../../attractions/images/familyreunion_HotDealsBkgrnd.jpg) no-repeat;
	width: 177;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 32px;
	padding-left: 2px;
	margin-top: 30px;
	margin-left: 9px;
	text-align: center;
}
.family_reunion_destinations
{
	background: url(../../attractions/images/familyreunions_TitleDestinations.jpg) no-repeat;
	width:197;
	padding-top: 89px;
	padding-right: 5px;
	padding-left: 5px;	
	text-align: center;
}
.attractions_blue10 {font-family: Arial, HelveticaNeueLT Std, sans-serif; font-size: 10px; color: #003b75;}
.attractions_blue12 {font-family: Arial, HelveticaNeueLT Std, sans-serif; font-size: 12px; color: #003b75;}
.attractions_blue12 a:link {font-family: Arial, HelveticaNeueLT Std, sans-serif; font-size: 12px; color: #003b75; text-decoration: underline;}
.attractions_blue12 a:active {font-family: Arial, HelveticaNeueLT Std, sans-serif; font-size: 12px; color: #003b75; text-decoration: none;}
.attractions_blue12 a:visited {font-family: Arial, HelveticaNeueLT Std, sans-serif; font-size: 12px; color: #003b75; text-decoration: underline;}
.attractions_blue12 a:hover {font-family: Arial, HelveticaNeueLT Std, sans-serif; font-size: 12px; color: #003b75; text-decoration: none;}
.attractions_padding {padding: 0 10px 20px 2px;}

.attractions_black11 {font-family: Arial, HelveticaNeueLT Std, sans-serif; font-size: 11px; color: #000000;}
.attractions_black11 a:link {font-family: Arial, HelveticaNeueLT Std, sans-serif; font-size: 11px; color: #000000; text-decoration: underline;}
.attractions_black11 a:active {font-family: Arial, HelveticaNeueLT Std, sans-serif; font-size: 11px; color: #000000; text-decoration: none;}
.attractions_black11 a:visited {font-family: Arial, HelveticaNeueLT Std, sans-serif; font-size: 11px; color: #000000; text-decoration: underline;}
.attractions_black11 a:hover {font-family: Arial, HelveticaNeueLT Std, sans-serif; font-size: 11px; color: #000000; text-decoration: none;}

.attractions_black14 {font-family: Arial, HelveticaNeueLT Std, sans-serif; font-size: 14px; font-weight: normal; color: #000000;}
.attractions_black14 a:link {font-family: Arial, HelveticaNeueLT Std, sans-serif; font-size: 14px; font-weight: normal; color: #000000; text-decoration: underline;}
.attractions_black14 a:active {font-family: Arial, HelveticaNeueLT Std, sans-serif; font-size: 14px; font-weight: normal; color: #000000; text-decoration: none;}
.attractions_black14 a:visited {font-family: Arial, HelveticaNeueLT Std, sans-serif; font-size: 14px; font-weight: normal; color: #000000; text-decoration: underline;}
.attractions_black14 a:hover {font-family: Arial, HelveticaNeueLT Std, sans-serif; font-size: 14px; font-weight: normal; color: #000000; text-decoration: none;}

.attractions_black18 {font-family: arial, verdana, sans-serif; font-size: 18px; color: #000000;}

.nn_blue12 {font-family: arial, helvetica, sans-serif; font-size: 12px; color: #003366;}
.nn_blue12 a:link{font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #003366; text-decoration: underline;}
.nn_blue12 a:active {font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #003366; text-decoration: underline;}
.nn_blue12 a:visited {font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #003366; text-decoration: underline;}
.nn_blue12 a:hover {font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #003366; text-decoration: none;}

.nn_gray12 {font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #969696;}
.nn_gray12 a:link{font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #969696; text-decoration: underline;}
.nn_gray12 a:active{font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #969696; text-decoration: underline;}
.nn_gray12 a:visited{font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #969696; text-decoration: underline;}
.nn_gray12 a:hover{font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #969696; text-decoration: none;}

.nn_rates16 {font-family: arial, helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #0a8b13;}
.nn_rates16 a:link {font-family: arial, helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #0a8b13; text-decoration: underline;}
.nn_rates16 a:active {font-family: arial, helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #0a8b13; text-decoration: underline;}
.nn_rates16 a:visited {font-family: arial, helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #0a8b13; text-decoration: underline;}
.nn_rates16 a:hover {font-family: arial, helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #0a8b13; text-decoration: none;}

.fathersday {background: url(../../promos/images/318_daisy_coastline_ocean6.jpg) no-repeat; width: 724px; height: 123px; padding: 236px 15px 25px 15px;}
.fathersday_lgtext {font-family: arial, HelveticaNeueLT Std, Sans-Serif; font-size: 24px; color: #0d355f;}
.fathersday_smtext {font-family: arial, HelveticaNeueLT Std, Sans-Serif; font-size: 14px; color: #0d355f;}

.fourthofjuly {background: url(../../promos/images/377_2009_new_years2.jpg) no-repeat; width: 724px; height: 123px; padding: 236px 15px 25px 15px;}
