﻿.homeTABLE
{
	width				:	732px;
	margin: auto;
}
.homeTable_rightOuterTD, .homeTable_middlePadTD,
.homeTable_leftOuterTD
{
	height				:	100%;
	vertical-align		:	top;
}
.homeTable_rightOuterTD
{
	width				:	319px;
}
.homeTable_middlePadTD
{
	width				:	19px;
}
.homeTable_leftOuterTD
{
	width				:	389px;
}
.homeTable_leftOuterTD A
{
	
	font-weight: bold;
}
.rightShadowDIV
{
	height				:	17px;
}
.rightTABLE
{
	width				:	100%;
}
.rightTable_redStarH1
{
	background-position	:	300px center;
}
.rightTable_titleShadowTD
{
	height				:	15px;
}
.rightTable_featureTD, .rightTable_featureTD_over
{
	background-repeat	:	no-repeat;
	background-position	:	right 3px;
	padding-right		:	21px!important;
	padding-left		:	10px!important;
}
.rightTable_featureTD
{
	width				:	100%;
	background-image	:	url(../images/New/star.gif);
}
.rightTable_featureTD_over
{
	width				:	100%;
	background-image	:	url(../images/New/star_over.gif);
}
.rightTable_featureTD A, .rightTable_featureTD_over A
{
    font-weight: normal;
}
.rightTable_featureTD_over
{
	background-color	:	#483a49;
}
.rightTable_featureHiddenTD div
{
	display				:	none;
}
.rightTable_featureHiddenTD_over div
{
	display				:	block;
	background-color	:	#FFFFFF;
	width				:	243px;
	height				:	143px;
	border				:	1px solid #818181;
	position			:	absolute;
	padding-top			:	3px!important;
	text-align			:	center;
	z-index				:	1;
	margin-top			:	-8px;
}
.rightTable_featureHiddenTD_over div img
{
	width				:	235px;
	height				:	138px;
}
.rightTable_featureTD, .rightTable_textTD, .rightTable_priceTD
{
	
}
.rightTable_featurePadTD
{
	height				:	2px;
}
.rightTable_bulletLinkTD
{
	height				:	33px;
	background-image	:	url(../images/New/arrow-bullet.gif);
	background-position	:	302px center;
	background-repeat	:	no-repeat;
	padding-right		:	20px!important;
}
.rightTable_textTD
{
	padding-right		:	8px!important;
	padding-left		:	8px!important;
	padding-bottom		:	5px!important;
}
.rightTable_priceTD
{
	background-position	:	center center;
	background-repeat	:	repeat-x;
	vertical-align		:	middle;
	font-weight			:	bold;
	height				:	42px;
	padding-right		:	8px!important;
}
.trimmedRedStarH2DIV
{
	border-top			:	1px solid #483a47;
	padding				:	19px 0 0;
	margin				:	15px 0 0;
}
.homeTable_leftOuterTD .stripesTitle_redStarH
{
	border-top			:   1px solid #483a47;
	padding				:	19px 0 0;
	margin				:	19px 0 0;
}
.rightTable_invitationsTD
{
	width				:	117px;
}
.invitationsMarqueeDIV
{
	width				:	308px;
	height				:	110px;
	background			:	#520847;
	padding				:	1px;
}
.invitationsMarqueeContentDIV
{
	width				:	100%;
	height				:	100%;
}
.invitationsMarqueeContentDIV td
{
	padding-left		:	10px!important;
}
.rightTable_invitationsTD, .rightTable_invitationsLinkTD
{
	vertical-align		:	top;
}
.rightTable_invitationsLinkTD
{
	padding-top			:	7px!important;
}
.rightTable_invitationsLinkTD a
{
	display				:	block;
	height				:	21px;
	padding-top			:	3px;
	padding-right		:	5px;
	color: White;
}
.leftTABLE
{
	width				:	100%;
}
.leftTable_attractionsOuterTD
{	
	background			:	url(../images/New/bg_attraction_box.gif) repeat-x 0 0;
	border				: 1px solid #39133a;
	width				: 399px;
	height				: 264px;
	margin-bottom		: 20px;
}
.fadingAttractionTABLE
{
	width				:	100%;
	height				:	201px;
}
.fadingAttractionTABLE IMG
{
	border: 1px solid #4b0742;
	width				:	384px;
	height				:	199px;
}
.leftTable_attractionDetailsTD
{
	width				:	384px;
	height				:	36px;
	padding-left		:	8px!important;
	padding-right		:	8px!important;
	padding-top			:	10px!important;
	padding-bottom		:	10px!important;
	text-align			:	left;
	vertical-align		:	top;
	text-align			:	right;
}
.leftTable_attractionDetailsTD a
{
	/*color				:	#292929;
	text-decoration		:	none;*/
}
.leftTable_attractionDetailsTD div
{
	/*font-weight			:	bold;
	font-size			:	14px!important;*/
}
.leftTable_attractionPictureTD
{
	/*padding-top: 7px;*/
	text-align: center;
	width: 384px;
}
.leftTable_contactTD
{
	height				:	105px;
	width				:	100%;
	background			:	url(../images/New/contact-bg.gif) repeat-x center;
	padding-right		:	10px!important;
	vertical-align		:	middle;
	border: 1px solid #2f0e2d;
}
.leftTable_contactTD DIV
{
	color: White;
}
.leftTable_contactTD B
{
	font-size: 14px;
	color: #1c091c;
}
.leftTable_contactTD_sent
{
	height				:	52px;
	width				:	100%;
	background			:	#483A47;
	padding-right		:	10px!important;
	vertical-align		:	middle;
}
.leftTable_contactTd_txtINPUT
{
	border				:	1px solid #302e2f;
	width				:	250px;
	height				:	17px;
	color: Black;
}
.leftTable_contactTd_btnINPUT
{
	vertical-align		:	bottom;
}
.leftTable_contactTD table td
{
	padding-top			:	3px !important;
}
.contactTable_btnTD
{
	background:	url(../images/New/btn_send.gif) no-repeat 0 3px;
	
}
.contactTable_btnTD INPUT
{
	opacity: 0;
	filter: alpha(opacity=0);
}
.leftTable_redStarH1
{
	background-position	:	370px center;
}
.leftTable_titleShadowTD
{
	height				:	13px;
}
.leftTable_introTD
{
	padding-right		:	9px!important;
}
.trimmedRedStarH1DIV, .trimmedRedStarH2DIV
{
	
}
.trimmedRedStarH1DIV
{
	
}
.trimmedRedStarH2DIV
{
	
}
.trimmedRedStarH1DIV h1, .trimmedRedStarH2DIV h2
{
	display				:	inline;
	padding-right		:	0px!important;
	font-size: 14px;
}
.footerTable_detailsTD
{
	padding-right		:	200px!important;
}