html 				{height: 100%;
					margin-bottom: 1px;
					padding-right: 0px;
					padding-left: 0px;
					padding-top: 0px;
					padding-bottom: 0px;}

.mainbg				{background-color: #59200a;
					border: 0px solid red;}

.maintablebg		{background-color: #FFFFFF;
					width: 780px;
					border: 0px solid red;}

.herobg				{background-color: #59200A;
					background-image:url(/images/bg_hero.png);
					background-repeat: no-repeat;
					background-position: top center;
					height: 133px;
					width: 780px;
					overflow: hidden;
					border: 0px solid yellow;}		
					
.logoproperties		{z-index: 0px;
					position: absolute;
					float: left;
					border: 0px solid red;}		

.bannerproperties	{z-index: 1px;
					position: relative;
					float: right;
					border: 0px solid blue;}	
					
.contentbg			{background-color: #f3efee;
					background-image:url(/images/bg_content.jpg);
					background-repeat: no-repeat;
					background-position: top center;
					border: 0px solid red;}	
					
.contentcontainer	{width: 763px;
					height: 352px;
					margin-top: 8px;
					overflow: hidden;
					border: 0px solid yellow;}	
					
.contentleft		{width: 122px;
					height: 342px;
					float: left;
					margin-left: 0px;
					vertical-align: top;
					text-align: left;
					padding-left: 7px;
					border: 0px solid blue;}
					
.contentmiddle		{width: 430px;
					height: 332px;
					float: left;
					overflow-y: auto;
					overlfow-x; hidden;
					vertical-align: top;
					text-align: left;
					padding-left: 10px;
					margin-top: 10px;
					padding-right: 10px;
					border: 0px solid red;}	
					
.contentright		{width: 171px;
					height: 342px;
					float: right;
					overflow: hidden;
					vertical-align: top;
					text-align: right;
					padding-right: 7px;
					border: 0px solid green;}		
					
.joinuswrapper		{width: 162px;
					height: 167px;
					float: right;
					background-image:url(/images/join_us.png);
					background-repeat: no-repeat;
					background-position: top left;
					text-align: left;
					vertical-align: bottom;
					border: 0px solid white;}	
					
* html .joinuswrapper		{width: 162px;
							height: 167px;
							float: right;
							background-image:url(/images/join_us.gif);
							background-repeat: no-repeat;
							background-position: top left;
							text-align: left;
							vertical-align: bottom;
							border: 0px solid white;}
							
.comingupwrapper	{width: 162px;
					height: 167px;
					float: right;
					background-image:url(/images/coming_up.png);
					background-repeat: no-repeat;
					background-position: top left;
					text-align: left;
					vertical-align: top;
					border: 0px solid black;}	
					
* html .comingupwrapper		{width: 162px;
							height: 167px;
							float: right;
							background-image:url(/images/coming_up.gif);
							background-repeat: no-repeat;
							background-position: top left;
							text-align: left;
							vertical-align: top;
							border: 0px solid black;}
							
.datewrapper 		{width: 182px;
					height: 24px;
					background-image:url(/images/bg_time_date_all.png);
					*background-image:url(/images/bg_time_date_ie.gif);
					background-repeat: no-repeat;
					text-align: left;
					padding-left: 10px;
					padding-top: 4px;
					border: 0px solid white;}
					
.welcometext		{*margin-bottom: 13px;}
						
.footerbg 			{background-color: #f3efee;
					background-image:url(/images/bg_footer.jpg);
					background-repeat: no-repeat;
					background-position: top left;
					text-align: center;
					vertical-align: middle;
					font-family: Verdana, Arial, Helvetica, Sans-Serif;
					font-size: 9.5px;
					font-weight: 550;
					color: #59200a;
					text-transform: none;
					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:#59200a;}
.footerbg a:visited {text-decoration:underline;color:#59200a;}
.footerbg a:hover 	{text-decoration:underline;color:#59200a;}
.footerbg a:active 	{text-decoration:underline;color:#59200a;}
					
			
.spacer 			{background-color: #59200a;
					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;}
			
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;}
					
.scroll 			{overflow: auto;
					overflow-x: hidden;
					overflow-y: auto;
					width: 415px;
					height: 310px;
					padding: 0px; 
					vertical-align: top;
					border: 0px solid red;}			
					
.newsletterinput	{width: 120px;}

.rightcoltext				{font-family: Verdana, Helvetica, Arial, Sans-Serif;
							font-size: 10px;
							font-weight: 550;
							color: #441700;
							text-transform: none;
							line-height: 150%;
							padding-right: 0px;
							padding-left: 0px;
							padding-top: 0px;
							padding-bottom: 0px;}
.rightcoltext a:link 		{text-decoration:underline;color:#441700;}
.rightcoltext a:visited		{text-decoration:underline;color:#441700;}
.rightcoltext a:hover 		{text-decoration:underline;color:#441700;}
.rightcoltext a:active 		{text-decoration:underline;color:#441700;}

.rightcolbottom				{font-family: Verdana, Helvetica, Arial, Sans-Serif;
							font-size: 10px;
							font-weight: 550;
							color: #441700;
							text-transform: none;
							line-height: 150%;
							padding-right: 0px;
							padding-left: 0px;
							padding-top: 0px;
							padding-bottom: 0px;}
.rightcolbottom a:link 		{text-decoration:underline;color:#441700;}
.rightcolbottom a:visited	{text-decoration:underline;color:#441700;}
.rightcolbottom a:hover 	{text-decoration:underline;color:#441700;}
.rightcolbottom a:active 	{text-decoration:underline;color:#441700;}

#.rightcolbottom				{font-family: Verdana, Helvetica, Arial, Sans-Serif;
							font-size: 10px;
							font-weight: 550;
							color: #441700;
							text-transform: none;
							line-height: 150%;
							padding-right: 0px;
							padding-left: 7px;
							padding-top: 0px;
							padding-bottom: 0px;}
#.rightcolbottom a:link 	{text-decoration:underline;color:#441700;}
#.rightcolbottom a:visited 	{text-decoration:underline;color:#441700;}
#.rightcolbottom a:hover 	{text-decoration:underline;color:#441700;}
#.rightcolbottom a:active	{text-decoration:underline;color:#441700;}
									
p					{font-family: Verdana, Arial, Helvetica, Sans-Serif;
					font-size: 11px;
					font-weight: 550;
					color: #59200a;
					text-transform: none;
					line-height: 130%;
					padding-right: 0px;
					padding-left: 0px;
					padding-top: 0px;
					padding-bottom: 0px;}
a:link 				{text-decoration:underline;color:#59200a;}
a:visited 			{text-decoration:underline;color:#59200a;}
a:hover 			{text-decoration:underline;color:#59200a;}
a:active 			{text-decoration:underline;color:#59200a;}

.hometext			{line-height: 150%;}
					
.justify			{text-align: justify;}

ul, li				{font-family: Verdana, Arial, Helvetica, Sans-Serif;
					font-size: 11px;
					font-weight: 550;
					color: #59200a;
					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;}

.pageheader			{color: #59200a;
					font-family: Verdana, Tahoma, Sans-Serif;
					font-size: 20px;
					font-size-adjust: none;
					font-stretch: normal;
					font-style: normal;
					font-variant: normal;
					font-weight: normal;
					letter-spacing: 5px;
					line-height: 22px;
					margin-top: 0pt;
					text-transform: uppercase;
					padding-right: 0px;
					padding-left: 0px;
					padding-top: 0px;
					padding-bottom: 3px;}
					
h3					{font-family: Verdana, Arial, Helvetica, Sans-Serif;
					font-size: 12px;
					font-weight: bold;
					color: #d14e1c;
					text-transform: capitalize;
					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:#d14e1c;}
h3					a:visited {text-decoration:none;color:#d14e1c;}
h3					a:hover {text-decoration:underline;color:#d14e1c;}
h3					a:active {text-decoration:underline;color:#d14e1c;}
					

.headerblack		{font-family: Verdana, Arial, Helvetica, Sans-Serif;
					font-size: 12px;
					font-weight: bold;
					color: #d14e1c;
					text-transform: capitalize;
					padding-right: 0px;
					padding-left: 0px;
					padding-top: 2px;
					padding-bottom: 2px;
					line-height: none;
					word-spacing: none;
					margin: 0px;}
.headerblack		a:link {text-decoration:none;color:#d14e1c;}
.headerblack		a:visited {text-decoration:none;color:#d14e1c;}
.headerblack		a:hover {text-decoration:underline;color:#d14e1c;}
.headerblack		a:active {text-decoration:underline;color:#d14e1c;}

.sayingoftheday		{font-family: Verdana, Arial, Helvetica, Sans-Serif;
					font-size: 11px;
					font-weight: 550;
					color: #361301;
					text-transform: none;
					padding-right: 0px;
					padding-left: 0px;
					padding-top: 2px;
					padding-bottom: 2px;
					line-height: none;
					word-spacing: none;
					margin: 0px;}
.sayingoftheday		a:link {text-decoration:none;color:#361301;}
.sayingoftheday		a:visited {text-decoration:none;color:#361301;}
.sayingoftheday		a:hover {text-decoration:underline;color:#361301;}
.sayingoftheday		a:active {text-decoration:underline;color:#361301;}

.iframe				{background:transparent;
					filter:alpha(opacity=50);
					-moz-opacity:.50;
					opacity:.50;}
								
* 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
);
}