/* Text styles: used for all HTML text on site ***************/
body{
font-family:Monospace;}

table, tr, td, p, div, span, li, h3 {
	font-family:Monospace;
	font-size: 12px;
	color: #333333;
	/*letter-spacing: 1px;*/
}

input, select, textarea {
	font-family:Monospace;
	font-size: 12px;
	color: #333333;
}

ul {
	font-family:ËÎÌå, Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	margin-top: 5px;
	margin-left: 20px; 
}

ol {
	font-family:ËÎÌå, Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	margin-top: 5px;
	margin-left: 28px; 
}

/*  */
.text02 {
	font-family:Monospace;
	font-size: 12px;
	color: #333333;
}

/* Photo Captions */
.text03 {
	font-family:Monospace;
	font-size: 12px;
	color: #666666;
}
/* Sub-level Main Page Headers (Function Rooms, etc.) */
.text04 {
	font-family:Monospace;
	font-size: 14px;
	Font-weight: bold;
	color: #4B3708;
}

/* Pop-Up Room Information Text */
.text05 {
	font-family:Monospace;
	font-size: 13px;
	Font-weight: regular;
	color: #4B3708;
}

/* Pop-Up Active Link Text */
.text06 {
	font-family:Monospacef;
	font-size: 12px;
	Font-weight: regular;
	color: #999999;
}

/* Table headers (Shopping Bag) */
.text07 {
	font-family:Monospace;
	font-size: 13px;
	Font-weight: bold;
	color: #4B3708;
}

/*  */
.text11 {
	font-family:Monospace;
	font-size: 15px;
	font-style: italic;
	Font-weight: regular;
	color: #333333;
}

.text12 {
	font-family:Monospace;
	font-size: 12px;
	Font-weight: bold;
	color: #4B3708;
}


.smallText td {
	font-family:Monospace;
	font-size: 12px;
	color: #333333;
}

/* Footer (Copyright) Text */
.footer {
	font-family:Monospace;
	font-size: 12px;
	Font-weight: regular;
	color: #C6BEA6;
}

/* Menu Item description Text */
.smallItal {
	font-family:Monospace;
	font-size: 12px;
	font-style: italic;
	Font-weight: regular;
}

/* ERROR MESSAGE TEXT */
.error {
	font-family:Monospace;
	font-size: 12px;
	color: #cc3333;
	Font-weight: bold;
}

/* DIRECTIONS MESSAGE TEXT */
.directions {
	font-family:Monospace;
	font-size: 12px;
	color: #339900;
	Font-weight: bold;
}

/* GIFT CATALOG BREAD CRUMB OFF STATE TEXT */
.shady {
	font-family:Monospace;
	font-size: 12px;
	color: #BBBBBB;
	Font-weight: regular;
}
/* End Text Styles ****************************************************************************************/


/* Trim Styles: used for all background colors of the site (grey lines - yellow header backgrounds, etc.) */

/* Grey/brown colored 1 pixel line trim used all the way around the outside of the page */
.trim01 {
	BACKGROUND: #DED8C9;
}

/* Tan/light yellow trim used above and below the Main Navigation items (similar color to the background) */
.trim02 {
	BACKGROUND: #F6F0E0;
}

/* Medium brown trim used in tandem with trim02 above and below the Main Navigation items */
.trim03 {
	BACKGROUND: #C6BEA6;
}

/* Dark brown used for bgcolor of table borders */
.trim04 {
	BACKGROUND: #C6BEA6;
}

/* Light brown bgcolor used for the bg of data table rows */
.trim05 {
	BACKGROUND: #F7F3E7;
}

/* White Background */
.white {
	BACKGROUND: #FFFFFF;
}

/* Light yellow/tan color used to fill the background of all pages */
.bgcolor {
	BACKGROUND: #FFFCE3;
}

/* End Trim Styles ****************************************************************************************/

/* Link Styles: used for all HTML text links on the site **************************************************/

a:link {
	text-decoration: underline;
	color: #000066;
}
a:visited {
	text-decoration: underline;
	color: #000066;     /*color: #785F2D;*/
}
a:active {
	text-decoration: underline;
	color: #000066;
}
a:hover {
	text-decoration: underline;
	color: #3333CC;
}

/* End Link Styles ****************************************************************************************/

/* Locations Country */
.text08 {
	font-family: Monospace;
	font-size: 12px;
	Font-weight: bold;
	color: #000000;
}
/* Locations hdr */
.text09 {
	padding: 2px 0 0 0;
	font-family:Monospace;
	font-size: 12px;
	Font-weight: regular;
	color: #656738;
}
.text10 {
	font-family:Monospace;
	font-size: 10px;
	Font-weight: regular;
	color: #676767;
}


/* Link Styles: used for Locations page **************************************************/

a.noUnderline:link {
	font-family:Monospace;
	font-size: 12px;
	Font-weight: regular;
	text-decoration: none;
	color: #000066;
}
a.noUnderline:visited {
	text-decoration: none;
	color: #000066;     /*color: #785F2D;*/
}
a.noUnderline:active {
	text-decoration: none;
	color: #000066;
}
a.noUnderline:hover {
	text-decoration: none;
	color: #3333CC;
}

a.noUnderlineLoc:link {
	font-family:Monospace;
	font-size: 12px;
	Font-weight: regular;
	text-decoration: none;
	color: #000066;
}
a.noUnderlineLoc:visited {
	font-family:Monospace;
	font-size: 12px;
	Font-weight: regular;
	text-decoration: none;
	color: #000066;
}
a.noUnderlineLoc:active {
	font-family:Monospace;
	font-size: 12px;
	Font-weight: regular;
	text-decoration: none;
	color: #000066;
}
a.noUnderlineLoc:hover {
	font-family:Monospace;
	font-size: 12px;
	Font-weight: regular;
	text-decoration: none;
	color: #000066;
}
a.noUnderlinePlain:link {
	text-decoration: none;
}
a.noUnderlinePlain:visited {
	text-decoration: none;
}
a.noUnderlinePlain:active {
	text-decoration: none;
}
a.noUnderlinePlain:hover {
	text-decoration: none;
}


/* End Link Styles ****************************************************************************************/





/* Horizontal Rule: ***************************************************************************************/

HR.grey { 
	height: 1px;
	width: 100%;
	color: #666666;
}

/* End Horizontal Rule: ************************************************************************************/

/* Honeymoons STYLES ***************************************************************************************/
.packagesLists{
	font-size:12px;
	margin-left:21px;
}	
.packagesLists ul{
	margin: 0 0 0px 0;
	padding: 0;
	list-style: none;
}	
.packagesLists ul li{
	font-size:12px;
	margin: 0px;
	padding: 0px 0 0px 14px;
	background: url(/resources/bullet_sm.gif) no-repeat;
 	color:#666666;
	display:block;
}
#residencesheader{
	padding-left:20px;
	padding-right:20px;
	width:245px;
}
#residencesheader b{
	color:#BFD3DC;
}
#residencesheader h5{
	color:#BFD3DC;
	font-size:10px;
	margin-bottom:6px;padding:0px;
	font-weight:normal;
}
#residencesheaderMain{
	float:right;
	display:inline;
	padding-left:20px;
	padding-right:20px;
	width:245px;
}
#residencesheaderMain b{
	color:#BFD3DC;
}
#residencesheaderMain h5{
	color:#BFD3DC;
	font-size:10px;
	margin-bottom:6px;padding:0px;
	font-weight:normal;
}
.newTextContainer{
	padding:0px;
 	margin-top:20px;
}
.newTextContainer ul li{
 	font-size:12px;
 	color:#666666;
	padding:0;
}
.newTextContainer p{
 	font-size:12px;
 	color:#666666;
	padding:0;margin:8px;
	margin-left:0px;
}
.newTextContainer b{
	color:#333399;
}
.newTextContainer a{
	font-size:10px;

}
.newTextContainer a.noUnderlinePlain{
	font-size:12px;

}
.detailTextContainer{
	padding:0px;
 	margin-top:20px;
}
.detailTextContainer ul li{
 	font-size:12px;
 	color:#666666;
	padding:0;
}
.detailTextContainer p{
 	font-size:12px;
 	color:#666666;
	padding:0;margin:8px;
	margin-left:0px;
}
.detailTextContainer b{
	font-size:12px;
}
.detailTextContainer a{
	font-size:12px;

}
.detailTextContainer h1 {
	font-size:18px;
	font-face:tahoma;
	color:#534015;
	font-weight:normal;
	padding:0px;margin-bottom:3px;
}
.detailTextContainer h2 {
	font-size:12px;
	font-face:tahoma;
	color:#533F12;
	font-weight:normal;
	padding:0px;margin:0px;
}
.newTextContainer_02 a{
	font-size:12px;
	
}
#footer_nav_residences a{
	font-size:12px;
}

.detailTextContainer_02 {
	background: #E2DCCE;
}
.detailTextContainer_02 p{
	font-size:12px;
 	color:#666666;
	padding:0;margin:8px;
	padding-right:15px;
}
.detailTextContainer_02 b{
	font-size:12px;
}.jiaotong {
	font-family:Monospace;
	font-size: 12px;
	line-height: 22px;
	color: #000000;
}
.right {
	font-family:Monospace;
	font-size: 12px;
	line-height: 20px;
	color: #4D3C12;
}
a.right:link {
	font-size: 12px;
	line-height: 20px;
	color: #4D3C12;
	text-decoration: none;
}
a.right:visited {
	font-size: 12px;
	line-height: 20px;
	color: #4D3C12;
	text-decoration: none;
}
a.right:hover {
	font-size: 12px;
	line-height: 20px;
	color: #6A3232;
	text-decoration: underline;

}
.reward {
	font-family:Monospace;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
}
a.reward:link {
	font-family:Monospace;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
}
a.reward:visited {
	text-decoration: none;
	font-family:Monospace;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
}
a.reward:hover {
	text-decoration: underline;
	font-family:Monospace;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	text-decoration:underline;
}
a.reward:active {
	text-decoration: none;
	font-family:Monospace;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
}

.reward-news {
	font-family:Monospace;
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF;
}
.reward-res {
	font-family:Monospace;
	font-size: 12px;
	line-height: 18px;
	color: #9A9A9A;
}
a.reward-res:link {
	font-family:Monospace;
	font-size: 12px;
	line-height: 18px;
	color: #9A9A9A;
	text-decoration: none;
}
a.reward-res:visited {
	text-decoration: none;
	font-family:Monospace;
	font-size: 12px;
	line-height: 18px;
	color: #9A9A9A;
}
a.reward-res:hover {
	text-decoration: underline;
	font-family:Monospace;
	font-size: 12px;
	line-height: 18px;
	color: #9A9A9A;
}
a.reward-res:active {
	text-decoration: none;
	font-family:Monospace;
	font-size: 12px;
	line-height: 18px;
	color: #9A9A9A;
}


UL#language {
	BORDER: #c6bea6 1px solid;
	FONT-SIZE: 8pt;
	BACKGROUND: url(../images/down_arrow.gif)  no-repeat 69px 8px;
	top:35px;
	PADDING: 0px;
	MARGIN: 0px; 
	WIDTH: 85px; CURSOR: default; 
	FONT-FAMILY: arial; 
	LIST-STYLE-TYPE: none; 
	POSITION: absolute; 
	HEIGHT: 15px; 
	TEXT-ALIGN: left;
	
}
UL#language LI {
	MARGIN: 2px 0px 0px 10px
}
UL#language LI UL {
	BORDER: #c6bea6 0px solid; 
	PADDING: 0px; 
	DISPLAY: none; 
    MARGIN: 2px -5px 0px 0px;
	WIDTH: 75px; 
	LIST-STYLE-TYPE: none
}
UL#language LI UL LI {
	PADDING-RIGHT: 10px;
	MARGIN: 0px; 
	HEIGHT: 18px
}
UL#language LI UL A {
FONT-FAMILY: arial; 
	FONT-WEIGHT: regular; FONT-SIZE: 8pt; COLOR: #c6bea6; TEXT-DECORATION: none;PADDING-LEFT:2px;
}
UL#language LI UL A:hover {
	TEXT-DECORATION: underline
}
UL#language LI#lang-current:hover UL {
	DISPLAY: block
}
a.view:link {
	font-family: "Arial";
	font-size: 12px;
	color: #D6C798;
}
a.view:visited {
	font-family: "Arial";
	font-size: 12px;
	color: #D6C798;
}
a.view:hover {
	font-family: "Arial";
	font-size: 12px;
	color: #D6C798;
	text-decoration: underline;
}
a.view:active {
	font-family: "Arial";
	font-size: 12px;
	color: #D6C798;
}
