A {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #cc0099; FONT-STYLE: normal; FONT-FAMILY: Teen , verdana, arial, sans-serif; TEXT-DECORATION: none
}
A.topnav {
	COLOR: #ffffff
}
A.topsub {
	COLOR: #D953B8; font-size: 11px; font-weight: normal;
}
A.gray {
	COLOR: #666666
}
A:hover {
	COLOR: #33cccc; TEXT-DECORATION: underline
}
B {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #993366; FONT-STYLE: normal; FONT-FAMILY: Calibri , verdana, arial, sans-serif
}
BODY {
    FONT-WEIGHT: normal;
	FONT-SIZE: 14pt;
	BACKGROUND: white;
	COLOR: black;
	FONT-FAMILY: Calibri, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	margin: 6px;
}
H1 {
	FONT-SIZE: 16pt;
	COLOR: #993366;
	FONT-FAMILY: Calibri, Arial, Helvetica, sans-serif;
	font-style: bold;
	text-decoration: none;

}
P {
	FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: Calibri, Arial, Helvetica, sans-serif
}
.selector {
	FONT-WEIGHT: bold; FONT-FAMILY: Calibri 
}
.selector A {
	FONT-WEIGHT: bold; BACKGROUND: #dda0dd; COLOR: black; LINE-HEIGHT: normal; FONT-FAMILY: serif; TEXT-DECORATION: none
}
.footer {
	FONT-FAMILY: Arial
}
.footer {
	FONT-WEIGHT: normal; FONT-SIZE: 75%; COLOR: white
}
A A {
	FONT-WEIGHT: normal; FONT-SIZE: 75%; COLOR: white
}
A:link A {
	FONT-WEIGHT: normal; FONT-SIZE: 75%; COLOR: white
}
A:visited A {
	FONT-WEIGHT: normal; FONT-SIZE: 75%; COLOR: white
}
A:active A {
	FONT-WEIGHT: normal; FONT-SIZE: 75%; COLOR: white
}
A:hover A {
	FONT-WEIGHT: normal; FONT-SIZE: 75%; COLOR: white
}
.send_button {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 3px; FONT-FAMILY: Tahoma, Verdana, Helvetica; BACKGROUND-COLOR: #ececec; Sans-serif: 
}
LI {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: tahoma, verdana, arial, sans-serif; TEXT-DECORATION: none
}
.to-remember-table {
	background-color: #ECD9E3;
	border: 1px solid #993366;
}
.underline-img {
	background-image: url(images/underline.gif);
	height: 5px;
}
.left-pannel-table {
	height: 150px;
	width: 137px;
}
.rock-n-roll {
	padding: 2px;
	height: 110px;
	width: 100%;
	border: 1px solid #993366;
}
.order_table {
	border: 1px solid #000000;
}
.elvis {
	padding: 2px;
	height: 16px;
	width: 100%;
	border: 1px solid #993366;
}
.header-line-bg {
	background-color: #993366;
}
.border-white {
	border: 1px solid;
}
.dwcopytype{
dwcopytype=CopyTableRow;
}.white-table {
	border: 1px solid #FFFFFF;
}
.suite-curve {
	background-image: url(images/hotel/suite_curve_bg.gif);
}
.suite-bg {
	background-image: url(images/hotel/suites_background.gif);
}
.decars-blk {
	background-image: url(images/hotel/decars_blk_bg.gif);
}
.tell-them-bg {
	border: 1px solid ##999999;
}
.black-table {
	border: 1px solid #000000;
}
.border-five-wid {
	border: 5px solid #000000;
}
.member-weding-table {
	border: 1px solid #660066;
}
.ligintflash {
	background-image: url(images/Holidays/lighteningflash.gif);
}
.thats-bg {
	background-color: #FFCCCC;
	border: 1px solid #993300;
}
.wedding-music-bg {
	background-color: #ECD9E3;
}
.wedding-table-color {
	border: 1px solid #993300;
	background-color: #ECD9E3;
}
.howlongb {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #FF0000;
	FONT-STYLE: normal;
	FONT-FAMILY: tahoma, verdana, arial, sans-serif
}
.howlong {
	FONT-SIZE: 8pt;
	COLOR: #319c00;
	FONT-STYLE: normal;
	FONT-FAMILY: tahoma, verdana, arial, sans-serif
}
.puerto:link { 
color:#03a5a3;
text-decoration:none;
padding-left:11px;
} 
.puerto:visited { 
color:#03a5a3;
text-decoration:none;
padding-left:11px;
} 
.puerto:hover { 
color:#03a5a3;
text-decoration:none;
padding-left:11px;
}
#slideCont {
	 text-align:right;
}

#slideCont img {
 	margin-right: 5px;
}

