body    {margin:0px; background:url(images/bg.jpg) fixed bottom repeat-x;}
img#border  { border-style:solid; border-width:1px; border-color:#36288B;}
td          { vertical-align:top; font-family:Verdana; font-size:11px;}
table.main  { width:760px; height:100%; border:1px;}
h2   {font family:Verdana; font-size:13px; color:black; font-weight:bold;}

td.left-header {vertical-align:top; padding-top:4px; width:150px; height:35px; background:#000000; font-family: Verdana; font-size:18px; color:white; text-align:center;}

td.right-header {vertical-align:top; padding-top:4px; width:640px; height:35px; background:#FFB502 url(images/header-separator.gif) no-repeat top left; font-family:Verdana; font-size:18px; color:black; padding-left:40px; }

td.top-nav {vertical-align:middle; font-weight:bold; height:22px; text-align:center; border-right-width:1px; border-right-style:solid; border-right-color:#FFFFFF;}

div.top-nav {background:url(images/top-nav-end.gif) #000000 right bottom no-repeat; width:433px; height:22px; position:relative; right:223px; top:35px;}

a.top-nav {font-family:Verdana; font-size:12px; color:white; text-decoration:none;}
a.top-nav:hover {text-decoration:underline;}

td.left-nav {width:120px; height:100%; background:#36288B; font-family: Verdana; font-size:24px; color:white; text-align:right; vertical-align:top;}

td.left-nav-container { width:120px; height:100%; background: url(images/corner-image.jpg) top left no-repeat; font-family: Verdana,Arial; font-size:12px; color:white; text-align:right; vertical-align:top; padding-right:5px; padding-left:10px; padding-top:140px; font-weight:bold;}

.tab-bg {background-image: url(images/leftnav-sub-heading-bg.gif);background-repeat: no-repeat;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;
font-weight: bold;color: #105AC8;}

a.left-nav {font-family:Verdana; font-size:10px; color:#FFFFFF; text-decoration:none; }
a.left-nav:hover {text-decoration:underline; }

table.content {width:100%; height:100%; border-left:solid 2px black; padding:15px; padding-top:30px; text-align:justify; background:white; font-family:Verdana; font-size:11px;}

td.content {width:100%; height:100%; border-left:solid 2px black; padding:15px; padding-top:30px; text-align:justify; background:white; font-family:Verdana; font-size:11px;}

td.justtext {text-align:justify;}

td.normal-text {font-family: Verdana,Arial; font-size:10px; color:black; padding-left:20px; font-weight:bold; text-align:justify;} }

.main-text {font-family: Verdana,Arial; font-size:10px; color:black; text-align:justify;}

.snippet-text {font-family: Verdana,Arial; font-size:9px; color:#000000;}

table.summary {border:1px solid #1E5A96; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px; valign: middle; }

table.summary-text { border:1px solid #1E5A96; valign: middle; }

td.s-title { font-family: Verdana,Arial; font-size:12px; color:black; }

td.s-body { font-family: Verdana,Arial; font-size:12px; color:black; font-weight:bold; background:#E6E2FA; }

.tiny-text {font-family: Verdana; font-size:9px; color:#666666;}
a.tiny-text:link 	{color:#666666; text-decoration: none }
a.tiny-text:visited 	{color:#666666; text-decoration: none }
a.tiny-text:hover 	{color:#666666; text-decoration: underline;}
a.tiny-text:active 	{color:#666666; text-decoration: none }

.sub-text {font-family: Verdana; font-size:10px; color:#000000; font-weight: bold;}

.content-links {font-family:Verdana; font-size:10px; font-weight:bold; color:#666666;}
a.content-links:link 	{color:#333366; text-decoration:none; }
a.content-links:visited {color:#333366; text-decoration:none; }
a.content-links:hover 	{color:#333366; text-decoration:underline }
a.content-links:active 	{color:#333366; text-decoration:none; }

.text-links 	{font-family:Verdana; font-size:9px; color:#333366;}
a.text-links:link 	{color:#333366; text-decoration:none; }
a.text-links:visited	{color:#333366; text-decoration:none; }
a.text-links:hover 	{color:#663399; text-decoration:none; }
a.text-links:active 	{color:#333366; text-decoration:none; }

td.homepage-titles {font-family: Verdana,Arial; font-size:12px; color:white; padding-left:20px; padding-top:2px; padding-bottom:2px; font-weight:bold; background:#FFB502 url(images/hotel-icon.gif) no-repeat;border-top-width: 1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style: solid; border-top-color:#000000; border-right-color:#000000; border-bottom-color:#000000; border-left-color: #000000;}

td.casino-titles {font-family: Verdana,Arial; font-size:12px; color:white; padding-left:20px; padding-top:2px; padding-bottom:2px; font-weight:bold; background:#FFB502 url(images/casino-icon.gif) no-repeat;border-top-width: 1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style: solid; border-top-color:#000000; border-right-color:#000000; border-bottom-color:#000000; border-left-color: #000000;}

td.sightseeing-titles {font-family: Verdana,Arial; font-size:12px; color:white; padding-left:20px; padding-top:2px; padding-bottom:2px; font-weight:bold; background:#FFB502 url(images/sightseeing-icon.gif) no-repeat;border-top-width: 1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style: solid; border-top-color:#000000; border-right-color:#000000; border-bottom-color:#000000; border-left-color: #000000;}

td.info-titles {font-family:Verdana; font-size:12px; color:white; padding-left:20px; padding-top:2px; padding-bottom:2px; font-weight:bold; background:#FFB502 url(images/info-icon.gif) no-repeat;border-top-width: 1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style: solid; border-top-color:#000000; border-right-color:#000000; border-bottom-color:#000000; border-left-color: #000000;}

td.section-text {font-family:Verdana; font-size:11px; color:black; padding-left:3px; padding-top:3px; padding-bottom:3px; text-align:justify;}
a.section-text:link    {color:#000000; text-decoration: underline;}
a.section-text:visited {color:#000000; text-decoration: underline;}
a.section-text:hover   {color:#000000; text-decoration: none;}
a.section-text:active  {color:#000000; text-decoration: underline;}

.coming-soon {background-color: #E5F3FE;background-image: url(images/comingsoon.gif);background-repeat: no-repeat;}

td.thumb-bg {background:#E6E2FA; background-image: url(images/comingsoon.gif); background-repeat: no-repeat;}

td.thumb-bg-id { background:#E6E2FA; background-image: url(); background-position: 3px 3px; background-repeat: no-repeat; }

td.thumb-bg2 { font-family: Verdana,Arial; font-size:10px; color:black; background:#E5F3FE; }

td.left-footer {height:18px; background:#FFB502; font-family: Verdana; font-size:10px; color:black; text-align:center;}

td.right-footer {width:640px; height:18px; background:#000000; font-family: Verdana; font-size:10px; color:white; text-align:right; vertical-align: text-bottom;}

a.footer-nav       {color:white; text-decoration:none;}
a.footer-nav:hover {text-decoration:underline;}

.SM-lineL {border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:1px; border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:solid; border-top-color:#000000; border-right-color:#000000; border-bottom-color:#000000; border-left-color:#000000;}

.SM-lineLB {border-top-width:0px; border-right-width:0px; border-bottom-width:1px; border-left-width:1px; border-top-style:none; border-right-style:none; border-bottom-style:solid; border-left-style:solid; border-top-color:#000000; border-right-color:#000000; border-bottom-color:#000000; border-left-color:#000000;}

.SM-lineB {border-top-width:0px; border-right-width:0px; border-bottom-width:1px; border-left-width:0px; border-top-style:none; border-right-style:none; border-bottom-style:solid; border-left-style:none; border-top-color:#000000; border-right-color:#000000; border-bottom-color:#000000;
border-left-color:#000000;}

td.near-vegas-middle { font-family: Verdana,Arial; font-size:12px; padding: 3px; border-width: 1px; border-color: 332386; border-style: solid; }

.small-summary-top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
        font-weight: bold;
	color: #333333;
	background-image: url(images/small-summary-title.gif);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #1E5A96;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #1E5A96;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #1E5A96;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #1E5A96;
	padding-left: 5px;
        padding-right: 10px;


}
.details-form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background: #E6E2FA;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-color: #1E5A96;
	border-left-color: #1E5A96;
	border-right-color: #1E5A96;
	padding-bottom:2px;
	padding-top:2px;
	padding-left:2px;
	padding-right:2px;
}
.content-style {
	background:#E6E2FA;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-top-color:#1E5A96;
	border-bottom-color:#1E5A96;
	border-left-color:#1E5A96;
	border-right-color:#1E5A96;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	font-family: verdana, arial;
	font-size:10px;
	font-style:normal;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;

}




td.formborder {border-top-width: 0px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; 
border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style: solid; 
border-top-color:#666666; border-right-color:#666666; border-bottom-color:#666666; border-left-color: #666666;
padding-left: 10px;padding-top: 5px;padding-right: 10px; padding-bottom: 0px;
text-align:center;
background:#FFF4DD;
}
