html 				{height: 100%;
					margin-bottom: 1px;
					padding-right: 0px;
					padding-left: 0px;
					padding-top: 0px;
					padding-bottom: 0px;}

#index 				{background-color: #000000;
					border: 0px solid red;}
					
.mainbg				{background-color: #000000;
					border: 0px solid red;}

.contentbg			{background-color: #FFFFFF;
					width: 780px;
					border: 0px solid red;}
					
.flowerwrapper		{width: 780px;
					height: 100%;
					position: relative;
					border: 0px solid green;}
										
.flowers			{position: absolute;
					top: 0px;
					left: 0px;
					border: 0px solid yellow;}
					
.subimagewrapper	{width: 770px;
					position: relative;
					float: right;
					margin-right: 10px;
					border: 0px solid green;}
										
* html .subimagewrapper	
					{width: 765px;
					position: relative;
					float: left;
					text-align: right;
					margin-right: 0px;
					border: 0px solid yellow;}										
						
.subimage			{position: absolute;
					top: 0px;
					right: 0px;
					border: 0px solid yellow;}
									
.heroimagewrapper	{width: 780px;
					height: 100%;
					position: relative;
					border: 0px solid green;}
										
.heroimage			{position: absolute;
					top: 16px;
					left: 15px;
					border: 0px solid yellow;}
					
.menubg				{background-color: #FFFFFF;
					background-image:url(/images/bg_menu.jpg);
					background-repeat: no-repeat;
					background-position: top center;
					text-align: right;
					vertical-align: middle;
					border: 0px solid red;}

.footerbg 			{background-color: #FFFFFF;
					background-image:url(/images/footer_bg.jpg);
					background-repeat: no-repeat;
					background-position: top left;
					text-align: center;
					vertical-align: middle;
					font-family: Verdana, Helvetica, Arial, Sans-Serif;
					font-size: 10px;
					font-weight: 550;
					color: #48525a;
					text-transform: none;
					letter-spacing: -1px;
					line-height: 130%;
					padding-right: 0px;
					padding-left: 0px;
					padding-top: 0px;
					padding-bottom: 0px;
					border: 0px solid red;}					
.footerbg a:link 	{text-decoration:underline;color:#a48e51;}
.footerbg a:visited {text-decoration:underline;color:#a48e51;}
.footerbg a:hover 	{text-decoration:underline;color:#a48e51;}
.footerbg a:active 	{text-decoration:underline;color:#a48e51;}
			
.spacer 			{background-color: #000000;
					border: 0px solid red;}
					
.contenttop			{background-color: #FFFFFF;
					background-image:url(/images/content_top.jpg);
					background-repeat: no-repeat;
					background-position: top left;
					text-align: center;
					vertical-align: middle;
					border: 0px solid red;}
					
.contentbottom		{background-color: #FFFFFF;
					background-image:url(/images/content_bottom.jpg);
					background-repeat: no-repeat;
					background-position: top left;
					text-align: center;
					vertical-align: middle;
					border: 0px solid red;}

.contentleft		{background-color: #FFFFFF;
					background-image:url(/images/content_left.jpg);
					background-repeat: no-repeat;
					background-position: top left;
					text-align: center;
					vertical-align: middle;
					border: 0px solid red;}
					
.contentleftfluid	{background-color: #FFFFFF;
					background-image:url(/images/content_left_fluid.jpg);
					background-repeat: repeat-y;
					background-position: top left;
					border: 0px solid red;}
					
.contentright		{background-color: #FFFFFF;
					background-image:url(/images/content_right.jpg);
					background-repeat: no-repeat;
					background-position: bottom right;
					text-align: right;
					vertical-align: top;
					padding-right: 15px;
					border: 0px solid red;}
					
.contentrightfluid	{background-color: #FFFFFF;
					background-image:url(/images/content_right_fluid.jpg);
					background-repeat: repeat-y;
					background-position: top right;
					border: 0px solid red;}
					
.contentrightfluid2	{background-color: #FFFFFF;
					background-image:url(/images/content_right_fluid.jpg);
					background-repeat: repeat-y;
					background-position: top right;
					vertical-align: top;
					border: 1px solid red;}
					
.contentmiddletop	{background-color: #FEFEFE;
					background-image:url(/images/content_middle.jpg);
					background-repeat: repeat-y;
					background-position: top right;
					text-align: right;
					vertical-align: top;
					border: 0px solid green;}
										
.contentmiddle		{background-color: #FEFEFE;
					background-image:url(/images/content_middle.jpg);
					background-repeat: repeat-y;
					background-position: top right;
					text-align: left;
					vertical-align: top;
					border: 0px solid green;}
					
.contentmiddlebottom	{background-color: #FEFEFE;
						background-image:url(/images/content_middle.jpg);
						background-repeat: repeat-y;
						background-position: top right;
						text-align: right;
						vertical-align: bottom;
						border: 0px solid red;}
						
.joinus				{background-color: #FFFFFF;
					background-image:url(/images/join_us.jpg);
					background-repeat: no-repeat;
					background-position: top left;
					vertical-align: bottom;
					border: 0px solid red;}
					
.tradinghours		{background-color: #FFFFFF;
					background-image:url(/images/trading_hours.jpg);
					background-repeat: no-repeat;
					background-position: top left;
					vertical-align: bottom;
					border: 0px solid red;}
					
.news				{background-color: #FFFFFF;
					background-image:url(/images/news.jpg);
					background-repeat: no-repeat;
					background-position: top left;
					vertical-align: bottom;
					border: 0px solid red;}
					
.wrapper			{background-color: #FFFFFF;
					text-align: left;
					vertical-align: top;
					height: 93px;
					width: 173px;
					margin-top: 0px;
					margin-left: 7px;
					margin-right; 0px;
					margin-bottom: 7px;
					overflow: hidden;
					border: 0px solid red;}
					
.innerpadding		{margin-left: 6px;
					margin-right: 6px;
					border: 0px solid orange;}

.pagecontent		{width: 550px;
					height: 288px;
					float: right;
					overflow-x: hidden;
					overflow-y: auto;
					margin-bottom: 3px;
					border: 0px solid blue;}
					
.noscrollcontent	{width: 550px;
					float: right;
					overflow-x: hidden;
					overflow-y: auto;
					padding-bottom: 10px;
					border: 0px solid blue;}

.homecontent		{width: 597px;
					height: 188px;
					overflow: hidden;
					float: right;
					margin-top: 120px;
					padding-bottom: 10px;
					vertical-align: top;
					border: 0px solid blue;}
					
.hometext			{font-family: Verdana, Helvetica, Arial, Sans-Serif;
					font-size: 11px;
					font-weight: 550;
					color: #48525a;
					text-transform: none;
					line-height: 130%;
					padding-right: 0px;
					padding-left: 0px;
					padding-top: 2px;
					padding-bottom: 2px;
					margin-bottom: 5px;
					margin-top: 5px;
					border: 0px solid blue;}
.hometext			a:link {text-decoration:none;color:#48525a;}
.hometext			a:visited {text-decoration:none;color:#48525a;}
.hometext			a:hover {text-decoration:underline;color:#48525a;}
.hometext			a:active {text-decoration:underline;color:#48525a;}
					
select.selecthotel 	{font-family: Verdana, Tahoma, Sans-Serif;
					font-size: 9px;
					font-weight: none;
					color: #000000;
					background: #FFFFFF;
					word-spacing: 0px;
					text-transform: none;
					width: 155px;
					border: 2px groove #4E2118;
					padding-right: 0px;
					padding-left: 0px;
					padding-top: 0px;
					padding-bottom: 0px;
					position: absolute;
					top: 3px;}

.header				{font-family: Trebuchet MS, Arial, Helvetica, Sans-Serif;
					font-size: 16.14px;
					font-weight: bold;
					color: #FFFFFF;
					text-transform: none;
					padding-right: 0px;
					padding-left: 0px;
					padding-top: 0px;
					padding-bottom: 3px;}

.scroll 			{overflow: auto;
					overflow-x: hidden;
					overflow-y: auto;
					width: 415px;
					height: 305px;
					padding: 0px; 
					vertical-align: top;
					border: 0px solid red;}	
					
.newsletterinput	{width: 120px;}

.boxestext			{font-family: Verdana, Helvetica, Arial, Sans-Serif;
					font-size: 10px;
					font-weight: 550;
					color: #2e2e39;
					text-transform: none;
					line-height: 100%;
					padding-right: 0px;
					padding-left: 0px;
					padding-top: 0px;
					padding-bottom: 0px;
					margin-top: 0px;}
					
.newsdate			{font-family: Verdana, Helvetica, Arial, Sans-Serif;
					font-size: 10px;
					font-weight: bold;
					color: #98141b;
					text-transform: none;
					line-height: 100%;
					padding-right: 0px;
					padding-left: 0px;
					padding-top: 0px;
					padding-bottom: 0px;}
					
.submenu			{font-family: Verdana, Helvetica, Arial, Sans-Serif;
					font-size: 10px;
					font-weight: bold;
					color: #98141b;
					text-transform: lowercase;
					line-height: 100%;
					text-align: left;
					vertical-align: middle;
					padding-right: 0px;
					padding-left: 30px;
					padding-top: 0px;
					padding-bottom: 0px;
					cursor: pointer;
					cursor: hand;}
.submenu a:link 	{text-decoration:none;color:#98141b;}
.submenu a:visited 	{text-decoration:none;color:#98141b;}
.submenu a:hover 	{text-decoration:none;color:#000000;}
.submenu a:active 	{text-decoration:none;color:#000000;}

.menutable			{font-family: Verdana, Helvetica, Arial, Sans-Serif;
					font-size: 11px;
					font-weight: 550;
					color: #48525a;
					text-transform: none;
					line-height: 130%;
					padding-right: 0px;
					padding-left: 0px;
					padding-top: 0px;
					padding-bottom: 0px;}
.menutable a:link 		{text-decoration:underline;color:#98141b;}
.menutable a:visited 	{text-decoration:underline;color:#98141b;}
.menutable a:hover 		{text-decoration:underline;color:#98141b;}
.menutable a:active 	{text-decoration:underline;color:#98141b;}
					
p					{font-family: Verdana, Helvetica, Arial, Sans-Serif;
					font-size: 11px;
					font-weight: 550;
					color: #48525a;
					text-transform: none;
					line-height: 130%;
					padding-right: 0px;
					padding-left: 0px;
					padding-top: 0px;
					padding-bottom: 0px;}
a:link 				{text-decoration:underline;color:#98141b;}
a:visited 			{text-decoration:underline;color:#98141b;}
a:hover 			{text-decoration:underline;color:#98141b;}
a:active 			{text-decoration:underline;color:#98141b;}

ul, li				{font-family: Verdana, Helvetica, Arial, Sans-Serif;
					font-size: 11px;
					font-weight: 550;
					color: #48525a;
					text-transform: none;
					line-height: 130%;
					padding-right: 0px;
					padding-left: 0px;
					padding-top: 0px;
					padding-bottom: 0px;}					
ul 					{margin-left: 20px;}
li 					{list-style: circle;}

h3					{font-family: Helvetica, Verdana, Arial, Sans-Serif;
					font-size: 20px;
					font-weight: bold;
					color: #98141b;
					text-transform: lowercase;
					padding-right: 0px;
					padding-left: 0px;
					padding-top: 2px;
					padding-bottom: 2px;
					line-height: none;
					word-spacing: none;
					margin: 0px;}
h3					a:link {text-decoration:none;color:#98141b;}
h3					a:visited {text-decoration:none;color:#98141b;}
h3					a:hover {text-decoration:underline;color:#98141b;}
h3					a:active {text-decoration:underline;color:#98141b;}
					
.headerred			{font-family: Helvetica, Verdana, Arial, Sans-Serif;
					font-size: 20px;
					font-weight: bold;
					color: #98141b;
					text-transform: lowercase;
					padding-right: 0px;
					padding-left: 0px;
					padding-top: 2px;
					padding-bottom: 2px;
					line-height: none;
					word-spacing: none;
					margin: 0px;}
.headerred			a:link {text-decoration:none;color:#98141b;}
.headerred			a:visited {text-decoration:none;color:#98141b;}
.headerred			a:hover {text-decoration:underline;color:#98141b;}
.headerred			a:active {text-decoration:underline;color:#98141b;}

.quote				{font-family: Tahoma, Verdana, Arial, Sans-Serif;
					font-size: 12px;
					font-weight: none;
					color: #98141b;
					padding-right: 0px;
					padding-left: 0px;
					padding-top: 2px;
					padding-bottom: 0px;
					line-height: none;
					word-spacing: none;
					margin: 0px;}
.quote				a:link {text-decoration:none;color:#98141b;}
.quote				a:visited {text-decoration:none;color:#98141b;}
.quote				a:hover {text-decoration:underline;color:#98141b;}
.quote				a:active {text-decoration:underline;color:#98141b;}

.headerblack		{font-family: Verdana, Helvetica, Arial, Sans-Serif;
					font-size: 11px;
					font-weight: bold;
					color: #000000;
					text-transform: uppercase;
					line-height: 130%;
					padding-right: 0px;
					padding-left: 0px;
					padding-top: 0px;
					padding-bottom: 0px;}
.headerblack		a:link {text-decoration:none;color:#000000;}
.headerblack		a:visited {text-decoration:none;color:#000000;}
.headerblack		a:hover {text-decoration:underline;color:#000000;}
.headerblack		a:active {text-decoration:underline;color:#000000;}

div#credits				{display: block;
						height:15px;
						width: 200px;
						font-family: Verdana, Helvetica, Tahoma, Arial, Myriad Pro, Sans-Serif;
	                    font-size: 10px;
	                    font-weight: none;
						color: #48525A;
						text-transform: none;
                        letter-spacing: -1px;
						word-spacing: none;
						vertical-align: none;
						text-align: center;
						line-height: 15px;                        
						padding-top: 7px;
						padding-bottom: 10px;
						margin-left: auto;
						margin-right: auto;
						border: 0px solid red;}
div#credits a:link 		{text-decoration:none; color:#48525A;}
div#credits a:visited 	{text-decoration:none; color:#48525A;}
div#credits a:hover 	{text-decoration:underline; color:#98141b;}
div#credits a:active	{text-decoration:underline; color:#98141b;}

* html img,
* html .fixPNG {
azimuth: expression(
this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "/images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true
);
}

.menuhand 			{cursor: pointer;
					cursor: hand;}
