.pic_border {border:1px solid #000058;}
.header_padding {padding: 3px;}
.style32 {
	color: #990000;
	font-size: 24px;
}
.style29 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-size: 14px;
	font-weight: bold;
}
.spacing {
	line-height: 16px;
	white-space: normal;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #002853;
}

/* Last Minute Travel Deals - Start*/
.lastminute_resortsheader {
	background: url(images/lastminute_header.jpg) no-repeat;
	width: 754;
	height: 32px;
	padding-left: 18px;
	padding-top: 5px;
	margin-top: 15px;
	margin-bottom: 15px;
    font-family: Verdana, Helvetiva, sans-serif;
	font-weight: bold;
	font-size: 17px;
	color: #ffffff;
	}
.lastminute_resortsheader_weekly {
	background: url(images/lastminute_header.jpg) no-repeat;
	width: 754;
	height: 32px;
	padding-left: 18px;
	padding-top: 5px;
	margin-bottom: 15px;
    font-family: Verdana, Helvetiva, sans-serif;
	font-weight: bold;
	font-size: 17px;
	color: #ffffff;
	}
.traveldeals_dates {
	text-align: right; font-size: 14px; margin-top: -18px; margin-right: 15px;
	}
.traveldeals_backtotop {
	text-align: right; margin-top:-24px; margin-right: 0px;
	}
.traveldeals_medblack {
	font-family: Verdana, Helvetiva, sans-serif; font-size: 12px; color: #000000;
	}
.traveldeals_orange {
    font-family: Verdana, Helvetiva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #c52c0a;
	line-height: normal;
	}
.traveldeals_orange a:link {
	font-family: Verdana, Helvetiva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #c52c0a;
	line-height: normal;
	text-decoration: underline;
	}
.traveldeals_orange a:active {
	font-family: Verdana, Helvetiva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #c52c0a;
	line-height: normal;
	text-decoration: underline;
	}
.traveldeals_orange a:visited {
	font-family: Verdana, Helvetiva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #c52c0a;
	line-height: normal;
	text-decoration: underline;
	}
.traveldeals_orange a:hover {
	font-family: Verdana, Helvetiva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #c52c0a;
	line-height: normal;
	text-decoration: none;
	}
.traveldeals_dkblue {
	font-family: Verdana, Helvetiva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #013368; 
	}
.traveldeals_dkblue_11 {
	font-family: Verdana, Helvetiva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #013368; 
	}
/* Last Minute Travel Deals - End*/

/* Carlsbad Flower Fields - Start */
.cbad_flrfields_12 {
	font-family: Verdana, Helvetiva, sans-serif;
	font-weight: bold;
	color: #000000;
	font-size: 12px;
}
.black_15 {
    font-family: Verdana, Helvetiva, sans-serif;
	font-size: 15px;
	color: #000000;
	line-height: 120%;
	padding-left: 19px;
	padding-right: 19px;
}
.cbad_flrfields_24 {
	font-family: Verdana, Helvetiva, sans-serif;
	font-weight: bold;
	color: #FF6600;
	font-size: 24px;
}
.cbad_flrfields_red_24 {
	font-family: Verdana, Helvetiva, sans-serif;
	font-weight: bold;
	color: #ec1b2e;
	font-size: 24px;
}
.cbad_flrfields_resortsheader {
	background: url(images/flwrheader_bkgrnd.jpg) no-repeat;
	width: 754;
	height: 32px;
	padding-left: 18px;
	padding-top: 5px;
	margin-top: 15px;
	margin-bottom: 15px;
    font-family: Verdana, Helvetiva, sans-serif;
	font-weight: bold;
	font-size: 17px;
	color: #BE295F;
	}
.flower_fields_green {
    font-family: Verdana, Helvetiva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #009900;
	line-height: normal;
	}
.flower_fields_orange {
    font-family: Verdana, Helvetiva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	line-height: normal;
	}
.flower_fields_orange a:link {
	font-family: Verdana, Helvetiva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	line-height: normal;
	text-decoration: underline;
	}
.flower_fields_orange a:active {
	font-family: Verdana, Helvetiva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	line-height: normal;
	text-decoration: underline;
	}
.flower_fields_orange a:visited {
	font-family: Verdana, Helvetiva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	line-height: normal;
	text-decoration: underline;
	}
.flower_fields_orange a:hover {
	font-family: Verdana, Helvetiva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	line-height: normal;
	text-decoration: none;
	}
.sm_red {
	font-family: Verdana, Helvetiva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: red;
	line-height: normal;
	}
.flower_fields_sm_black {
	font-family: Verdana, Helvetiva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	line-height: normal;
	}
.regular_rate {
    font-size: 11px;
	color: Red;
	}
/* Carlsbad Flower Fields - End */

/* SD County Fair - Start */

.sdfair_header {
    background: url(images/418_sd_fair_fireworks1.jpg) no-repeat;
	width: 549px;
	padding-top: 190px;
	padding-right: 19px;
	padding-left: 186px;
	height: 149px;
	font-family: Verdana, Helvetiva, sans-serif;
	font-size: 11px;
	color: #000000;
}
.sdfair_black {
	font-family: Verdana, Helvetiva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	line-height: normal;
	}
.sdfair_black a:link {
	font-family: Verdana, Helvetiva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	line-height: normal;
	text-decoration: underline;
	}
.sdfair_black a:active {
	font-family: Verdana, Helvetiva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	line-height: normal;
	text-decoration: underline;
	}
.sdfair_black a:visited {
	font-family: Verdana, Helvetiva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	line-height: normal;
	text-decoration: underline;
	}
.sdfair_black a:hover {
	font-family: Verdana, Helvetiva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	line-height: normal;
	text-decoration: none;
	}
}

/* SD County Fair - End */

/* Spring Break Vacation Ideas - Start*/
.sm_gray {
    font-family: Verdana, Helvetiva, sans-serif;
	font-size: 11px;
	color: #5D5D5D;
	padding-left: 19px;
	padding-right: 19px;
}
.gray_15 {
    font-family: Verdana, Helvetiva, sans-serif;
	font-size: 15px;
	color: #5D5D5D;
	padding-left: 19px;
	padding-right: 19px;
}
.sm_black {
    font-family: Verdana, Helvetiva, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 19px;
	padding-right: 19px;
}
.sm_black_13 {
    font-family: Verdana, Helvetiva, sans-serif;
	font-size: 13px;
	color: #000000;
	padding-left: 19px;
	padding-right: 19px;
}
.container {
    width: 754px;
	border: 1px solid #C6C6C6;
}
.blue_bold {
    font-family: Verdana, Helvetiva, sans-serif;
    font-size: 13px;
	font-weight: bold;
	color: #14487C;
	padding-left: 19px;
	padding-bottom: 10px;
}
.spring_breakheader {
    background: url(images/header_bkgrnd.jpg) no-repeat;
	width: 754;
	height: 32px;
	padding-left: 18px;
	padding-top: 5px;
	margin-top: 15px;
    font-family: Verdana, Helvetiva, sans-serif;
	font-weight: bold;
	font-size: 17px;
	color: #FFFFFF;
}
.container_resorts {
    padding-left: 7px;
	padding-top: 23px;
	padding-bottom: 24px;
}
.hiw_container {
    padding-top: 6px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px;
	width: 754px;
}
.hiw_1 {
    background-color: #e6f2ff;
	border-top: 1px solid #0b449b; border-right: 1px solid #0b449b; border-bottom: 1px solid #0b449b; border-left: 1px solid #0b449b;
	width: 371px;
	height: 220px;
	padding-bottom: 10px;
	font-family: Verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.hiw_2 {
    background-color: #e6f2ff;
	border-top: 1px solid #0b449b; border-right: 1px solid #0b449b;	border-bottom: 1px solid #0b449b;
	width: 371px;
	height: 220px;
	padding-bottom: 10px;
	font-family: Verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.hiw_3 {
	background: url(../promos/images/works_search.jpg) no-repeat #feedb8;
	border: 1px solid #ff6600;
	width: 742px;
	height: 286px;
	padding-top: 70px;
	font-family: Verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.hiw_4 {
	background: url(../promos/images/works_selectresort.jpg) no-repeat #feedb8;
	border-left: 1px solid #ff6600; border-right: 1px solid #ff6600;
	width: 742px;
	height: 257px;
	padding-top: 70px;
	padding-right: 570px;
	font-family: Verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.hiw_5 {
	background: url(../promos/images/works_confirmation.jpg) no-repeat #feedb8;
	border-left: 1px solid #ff6600; border-bottom: 1px solid #ff6600; border-right: 1px solid #ff6600;
	width: 742px;
	height: 147px;
	padding-top: 70px;
	padding-right: 450px;
	font-family: Verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.hiw_bullet {
    list-style-image:  url(../promos/images/works_bullet.gif);
	padding-bottom: 10px;
}
.dk_blue_resort {
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#0C2C4C;
	font-weight: bold;
}
.dk_blue_resort a:link {
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#0C2C4C;
	text-decoration: underline;
	font-weight: bold;	
	}
.dk_blue_resort a:active {
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#0C2C4C;
	text-decoration: underline;
	font-weight: bold;
	}
.dk_blue_resort a:visited {
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#0C2C4C;
	text-decoration: underline;
	font-weight: bold;
	}
.dk_blue_resort a:hover {
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#0C2C4C;
	text-decoration: none;
	font-weight: bold;
	}
.orange_resort {
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#FF6600;
	font-weight: bold;
}
.spring_breakrates {
    font-family: Verdana, Helvetiva, sans-serif;
    font-size: 11px;
	color: #000000;
	font-weight: normal;
}
.link_blk {
    font-family: Verdana, Helvetiva, sans-serif;
    font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.link_blk a:link{
    font-family: Verdana, Helvetiva, sans-serif;
    font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}
.link_blk a:active{
    font-family: Verdana, Helvetiva, sans-serif;
    font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}
.link_blk a:visited{
    font-family: Verdana, Helvetiva, sans-serif;
    font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}
.link_blk a:hover{
    font-family: Verdana, Helvetiva, sans-serif;
    font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.back_top {
    width: 756px;
	height: 34px;
	background: url(images/back_top_bkgrnd.jpg) no-repeat;
	text-align: right;
	padding-top: 3px;
	padding-bottom: 3px;
}
/* Spring Break Vacation Ideas - End*/

/* Tropical Vacation Ideas - Start */
.tropVac_header {
    background: url(images/tropVacHdr_bkgrnd.jpg) no-repeat;
	width: 754;
	height: 32px;
	padding-left: 18px;
	padding-top: 5px;
	margin-top: 15px;
    font-family: Verdana, Helvetiva, sans-serif;
	font-weight: bold;
	font-size: 17px;
	color: #FFFFFF;
}
/* Tropical Vacation Ideas - End */

/* Orlando Vacation Ideas - Start */
.orlando_resortsheader {
	font-family: Verdana, Helvetiva, sans-serif;
	font-weight: bold;
	font-size: 17px;
	color: #FFFFFF;
	background: url(images/tropVacHdr_bkgrnd.jpg) no-repeat;
	width: 754;
	height: 32px;
	padding-left: 18px;
	padding-top: 5px;
	margin-top: 15px;
}
/* Orlando Vacation Ideas - End */

/* US Open Resorts Vacation Ideas - Start */
.usopen_resortsheader {
	background: url(images/usopenheader_bkgrnd.jpg) no-repeat;
	width: 754;
	height: 32px;
	padding-left: 18px;
	padding-top: 5px;
	margin-top: 15px;
    font-family: Verdana, Helvetiva, sans-serif;
	font-weight: bold;
	font-size: 17px;
	color: #FFFFFF;
	}
.headersub_usopen {
	font-family: Verdana, Helvetiva, sans-serif;
    font-size: 13px;
	font-weight: bold;
	color: #f00030;
	padding-left: 19px;
	padding-bottom: 10px;
	}
/* US Open Resorts Vacation Ideas - End */

/* sealife - Start */
.sealife_medblue {
    font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #0c00fe;
}
.sealife_lgblue {font-family: verdana, arial, helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #0c00fe;}
.sealife_lgblue a:link {font-family: verdana, arial, helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #0c00fe; text-decoration: underline;}
.sealife_lgblue a:visited {font-family: verdana, arial, helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #0c00fe; text-decoration: underline;}
.sealife_lgblue a:active {font-family: verdana, arial, helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #0c00fe; text-decoration: underline;}
.sealife_lgblue a:hover {font-family: verdana, arial, helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #0c00fe; text-decoration: none;}
.sealife_extralgblue {
    font-family: verdana, arial, helvetica, sans-serif; font-size: 19px; font-weight: normal; color: #0c00fe;
}
.sealife_lgblack {font-family: verdana, arial, helvetica, sans-serif; font-size: 19px; color: #000000;}
.sealife_lgblack a:link {font-family: verdana, arial, helvetica, sans-serif; font-size: 19px; color: #000000; text-decoration: underline;}
.sealife_lgblack a:visited{font-family: verdana, arial, helvetica, sans-serif; font-size: 19px; color: #000000; text-decoration: underline;}
.sealife_lgblack a:active{font-family: verdana, arial, helvetica, sans-serif; font-size: 19px; color: #000000; text-decoration: underline;}
.sealife_lgblack a:hover{font-family: verdana, arial, helvetica, sans-serif; font-size: 19px; color: #000000; text-decoration: none;}
.sealife_lgred {
    font-family: verdana, arial, helvetica, sans-serif; font-size: 19px; color: red; font-weight: bold;
}
.sealife_medblack {
    font-family: verdana, arial, helvetica, sans-serif; font-size: 14px; color: #000000;
}
.sealife_smblack {
    font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000;
}
/* sealife - End */

/* legoland - Start */
.lgblack17 { font-family: verdana, arial, helvetica, sans-serif; font-size: 17px; font-weight: normal; color: #000000;}
.lgblack17 a:link { font-family: verdana, arial, helvetica, sans-serif; font-size: 17px; font-weight: normal; color: #000000; text-decoration: underline;}
.lgblack17 a:visited { font-family: verdana, arial, helvetica, sans-serif; font-size: 17px; font-weight: normal; color: #000000; text-decoration: underline;}
.lgblack17 a:active { font-family: verdana, arial, helvetica, sans-serif; font-size: 17px; font-weight: normal; color: #000000; text-decoration: underline;}
.lgblack17 a:hover { font-family: verdana, arial, helvetica, sans-serif; font-size: 17px; font-weight: normal; color: #000000; text-decoration: none;}
.italicblack12 {
    font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; font-style: italic; font-weight: bold;
}
.lego_ratesbox {
    width: 672px; border: 1px solid #3541f8; padding: 13px 12px 13px 12px; margin: 16px 16px 12px 16px; font-family: verdana, arial, sans-serif; font-size: 12px; color: #000000;
}
.legoland_smblack {
    font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000;
}
.legoland_medblack {
    font-family: verdana, arial, helvetica, sans-serif; font-size: 15px; font-weight: normal; color: #000000;
}
.legoland_medred {
    color: #d42929; font-family: verdana, arial, sans-serif; font-size: 12px; font-weight: bold;
}
.legoland_medblue {
    color: #0c00fe; font-family: verdana, arial, sans-serif; font-size: 12px; font-weight: bold;
}
/* legoland - End */

/* socal - Start */
.socal_blue {font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #0070b8;}
.socal_blue a:link {font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #0070b8; text-decoration: underline;}
.socal_blue a:active {font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #0070b8; text-decoration: underline;}
.socal_blue a:visited {font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #0070b8; text-decoration: underline;}
.socal_blue a:hover {font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #0070b8; text-decoration: none;}
.socal_ltblue {font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #61addd;}
.socal_smgray {font-family: arial, helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #5d5d5d;}
.socal_medgray {font-family: arial, helvetica, sans-serif; font-size: 12px; color: #5d5d5d;}
/* socal - End */

/* Golf Resorts Vacation Ideas - Start */
.headersub_golf {
	font-family: Verdana, Helvetiva, sans-serif;
    font-size: 13px;
	font-weight: bold;
	color: #134D03;
	padding-left: 19px;
	padding-bottom: 10px;
	}
.golf_resortsheader {
	background: url(images/golfheader_bkgrnd.jpg) no-repeat;
	width: 754;
	height: 32px;
	padding-left: 18px;
	padding-top: 5px;
	margin-top: 15px;
    font-family: Verdana, Helvetiva, sans-serif;
	font-weight: bold;
	font-size: 17px;
	color: #FFFFFF;
	}
.deal_green {
	font-family: Verdana, Helvetiva, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #134D03;
	}
.golf_resort_green {
	font-family: Verdana, Helvetiva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0C2C4C;
	line-height: normal;
    }
.golf_resort_orange {
    font-family: Verdana, Helvetiva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	line-height: normal;
	}
.golf_resort_black {
	font-family: Verdana, Helvetiva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: normal;
	}
.golf_resort_black12 {
	font-family: Verdana, Helvetiva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	line-height: normal;
	}

.golf_back_top {
    width: 756px;
	height: 34px;
	background: url(images/back_top_bkgrnd.jpg) no-repeat;
	text-align: right;
	padding-top: 3px;
	padding-bottom: 3px;
	}

/* Golf Resorts Vacation Ideas - End */

/* Vegas Vacation Ideas - Start */
.vegas_resortsheader {
	background: url(images/vegasheader_bkgrnd.jpg) no-repeat;
	width: 754;
	height: 32px;
	padding-left: 18px;
	padding-top: 5px;
	margin-top: 15px;
	margin-bottom: 10px;
    font-family: Verdana, Helvetiva, sans-serif;
	font-weight: bold;
	font-size: 17px;
	color: #FFFFFF;
	}
.book_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	}
.book_text a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	text-decoration:underline;
	}
.book_text a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	text-decoration:underline;
	}
.book_text a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	text-decoration:underline;
	}
.book_text a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	text-decoration:none;
	}
.hotdealCopy_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #800000;
}
.hotdealCopy_red a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #800000;
	text-decoration: underline;
}
.hotdealCopy_red a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #800000;
	text-decoration: underline;
}
.hotdealCopy_red a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #800000;
	text-decoration: underline;
}
.hotdealCopy_red a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #800000;
	text-decoration: none;
}
/* Vegas Vacation Ideas - End */



.diamond_container {background: url(../promos/images/diamond_globebg.jpg) no-repeat #1e3061;
	padding: 56px 7px 16px 7px;
	width: 740px;
	font-family: verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.diamonduk_container {background: url(../promos/images/diamondUK_globebg.jpg) no-repeat #ffe895;
	padding: 56px 7px 16px 7px;
	width: 740px;
	font-family: verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.diamond_save {
	background: url(../promos/images/diamond_saveCircle.jpg) no-repeat;
	padding-top: 17px;
	padding-left: 2px;
	width: 58px;
	height: 43px;
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1e3061;
	text-align: center;
}
.diamonduk_save {
	background: url(../promos/images/diamondUK_saveCircle.jpg) no-repeat;
	padding-top: 17px;
	padding-left: 2px;
	width: 58px;
	height: 43px;
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1e3061;
	text-align: center;
}
.diamonduk_booknow1 {
    background: url(../promos/images/diamondUK_leftresortsbtm.jpg) no-repeat;
	width: 184px;
	height: 48px;
	text-align: center;
}
.diamonduk_booknow2 {
    background: url(../promos/images/diamondUK_btmresortsbtm.jpg) no-repeat;
	width: 236px;
	height: 46px;
	padding: 0 7px 0 0;
	text-align: right;
}
.diamond_white12 {
	font-family: verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;}
.diamond_white13 {
	font-family: verdana, helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;}
.diamond_white14 {
	font-family: verdana, helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;}
.diamond_white11 {
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;}
.diamond_white10 {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;}

.diamond_black12 {
	font-family: verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;}
.diamond_black13 {
	font-family: verdana, helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;}
.diamond_unbold {font-weight: normal;}
.diamond_black14 {
	font-family: verdana, helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}
.diamond_black14 a:link {
	font-family: verdana, helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	text-decoration:underline;
}
.diamond_black14 a:active {
	font-family: verdana, helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	text-decoration:underline;
}
.diamond_black14 a:visited {
	font-family: verdana, helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	text-decoration:underline;
}
.diamond_black14 a:hover {
	font-family: verdana, helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	text-decoration:none;
}

.diamond_black11 {
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;}
.diamond_black10 {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	color: #000000;}
	
.diamond_blue11 {
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	color: #00549c;}
.diamond_blue12 {
	font-family: verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #00549c;}
.diamond_blue13 {
	font-family: verdana, helvetica, sans-serif;
	font-size: 13px;
	color: #00549c;
	font-weight: bold;}

.diamond_gold12 {
	font-family: verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #f2d379;
	font-weight: bold;}
.diamond_gold12 a:link {
	font-family: verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #f2d379;
	font-weight: bold;
	text-decoration: underline;}
.diamond_gold12 a:hover {
	font-family: verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #f2d379;
	font-weight: bold;
	text-decoration: none;}
.diamond_gold12 a:active {
	font-family: verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #f2d379;
	font-weight: bold;
	text-decoration: underline;}
.diamond_gold12 a:visited {
	font-family: verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #f2d379;
	font-weight: bold;
	text-decoration: underline;}
	
.diamond_orange12 {
	font-family: verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #e35100;
	font-weight: bold;}
.diamond_orange12 a:link {
	font-family: verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #e35100;
	font-weight: bold;
	text-decoration: underline;}
.diamond_orange12 a:hover {
	font-family: verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #e35100;
	font-weight: bold;
	text-decoration: none;}
.diamond_orange12 a:active {
	font-family: verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #e35100;
	font-weight: bold;
	text-decoration: underline;}
.diamond_orange12 a:visited {
	font-family: verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #e35100;
	font-weight: bold;
	text-decoration: underline;}

.diamond_gold13 {
	font-family: verdana, helvetica, sans-serif;
	font-size: 13px;
	color: #f2d379;
	font-weight: bold;}
.diamond_gold10 {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	color: #f2d379;}
/* diamond - End */

/* ski resorts - Start */
.ski_titleblue {
	font-family: Verdana, Helvetiva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #3885da;
}
.ski_gray {
	font-family: Verdana, Helvetiva, sans-serif;
	font-size: 12px;
	color: #5D5D5D;
}
/* ski resorts - End */

/* valentines - Start */
.headersub_valentines {
	font-family: Verdana, Helvetiva, sans-serif;
    font-size: 13px;
	font-weight: bold;
	color: #7b1818;
	padding-left: 19px;
	padding-bottom: 10px;
	}
/* valentines - End */

.blackmed {font-family: arial, verdana, sans-serif; font-size: 12px; color: #000000;}
.blackmed a:link {font-family: arial, verdana, sans-serif; font-size: 12px; color: #000000; text-decoration: underline;}
.blackmed a:active {font-family: arial, verdana, sans-serif; font-size: 12px; color: #000000; text-decoration: underline;}
.blackmed a:visited {font-family: arial, verdana, sans-serif; font-size: 12px; color: #000000; text-decoration: underline;}
.blackmed a:hover {font-family: arial, verdana, sans-serif; font-size: 12px; color: #000000; text-decoration: none;}

/* springbreak09 - start */

.springbreak_newsletter 
{
	background: url(images/springbreak09_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;
}
.springbreak_black18 {font-family: arial, verdana, sans-serif; font-size: 18px; color: #000000;}

/* springbreak09 - end */

/* del mar race - start */
.delmar_blue12 {font-family: Verdana, Helvetiva, sans-serif; font-size: 12px; color: #12699c;}
.delmar_blue11 {font-family: Verdana, Helvetiva, sans-serif; font-size: 11px; color: #12699c;}
.delmar_black11 {font-family: Verdana, Helvetiva, sans-serif; font-size: 11px; color: #000000;}
.delmar_black14 {font-family: Verdana, Helvetiva, sans-serif; font-size: 14px; color: #000000;}
.delmar_blue17 {font-family: Verdana, Helvetiva, sans-serif; font-size: 17px; color: #12699c;}
.delmar_blue24 {font-family: Verdana, Helvetiva, sans-serif; font-size: 24px; font-weight: bold; color: #12699c;}
.delmar_red_24 {
	font-family: Verdana, Helvetiva, sans-serif;
	font-weight: bold;
	color: #ec1b2e;
	font-size: 24px;
	display: inline;
}
/* del mar race - end */
