/*================================================================*/
#bhighlight {
	margin: auto;
	width: 309px;
	height:auto;
	display:block;
}
#bhighlight #top{	
	background-image:url(../images/bg_01.gif);
	background-repeat:no-repeat;
	width:309px;
	height:58px;
}
#bhighlight #bottom{	
	background-image:url(../images/bg_03.gif);
	background-repeat:no-repeat;
	width:309px;
	height:59px;	
}
#bhighlight #center{	
	background-image:url(../images/bg_02.gif);
	background-repeat: repeat-y;
	padding-left:40px;
	padding-right:45px;
	width:224px;
	height:auto;
	color:#fff;
	display:block;
	height:auto;
	margin:auto;
}
#bhighlight #center a.label:link, a.label:visited{
	color: #fff;
	text-decoration: none;
	font-size:12px;
	text-align:left;
	font-weight:bold;
}
#bhighlight #center a.label:hover {
	color:#6B6B6B;
}
#bhighlight #center a.more:link, a.more:visited{
	color: #CCCFC8;
	text-decoration: none;
	font-size:12px;
	text-align:left;
	line-height:30px;
}
#bhighlight #center a.more:hover {
	text-decoration: none;
	font-weight:bold;
}
/*================================================================*/
#binfo {
	margin: auto;
	width: 230px;
	text-align:left;
	border:#9F9F9F dotted 1px;
	margin-top:10px;
	display:block;
}
#binfo ul{
	margin: auto;
	width: 210px;
}
#binfo LI {
	margin: 0;
	padding: 0;
	display: block;	
	height: 30px;
	line-height: 30px;
	width: 100%;
	overflow: hidden;
	background-image: url(../images/linemenu.jpg);
	background-position: left bottom;
	background-repeat: repeat-x;
	color: #6B6B6B;
	padding-left: 1px;
	padding-right: 1px;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial;
	text-align:left;
}

#binfo LI.noline {
	margin: 0;
	padding: 0;
	display: block;	
	height: 30px;
	width: 100%;
	overflow: hidden;
	background-image: none;
	background-position: left bottom;
	background-repeat: repeat-x;
	color: #6B6B6B;
	padding-left: 1px;
	padding-right: 1px;
	font-size: 12px;
	font-weight: normal;
}

#binfo a {
	color: #6B6B6B;
	text-decoration: none;
	font-size:12px;
	text-align:left;
}
#binfo a:hover {
	color:#6B6B6B;
	text-decoration:none;
	font-weight:bold;
}
/*================================================================*/
.td_partner{	
	background-image:url(../images/line_solid.gif);
	background-repeat:repeat-x;
	background-position:center;
}
.title_highlight {
	color: #C50303;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
}
/*================================================================*/
#hotel {
	width: 250px;
	height: auto;
	margin: 0;
	overflow: hidden;
	padding-left:20px;
	padding-right:20px;		
}
#lblock_img {
	float: left; 
	width: 13px;	
	height:175px;
	background-image:url(../images/bg_04.gif);
	background-repeat:no-repeat;
}
#full_img {		
	float: left; 
	margin:auto;
	width: 226px;		
}
#rblock_img{
	float: left; 
	width: 11px;	
	height:175px;
	background-image:url(../images/bg_05.gif);
	background-repeat:no-repeat;
	margin:auto;
}
#hotel_bg {
	width: 250px;
	height: 30px;
	margin: 0;
	float: left; 
	background-color:#FFE61D;
	font-weight:bold;
	color:#000;
	text-align:center;
	line-height:30px;				
}
#space10 {
	float: left;
	width: 250px;
	height: 10px;
}

/*Weblink*/
/*#weblinks {
	margin: auto;
	width: 230px;
	text-align:left;
	border:#9F9F9F dotted 1px;
	margin-top:10px;
	display:block;
	height:28px;
	padding:10px;
	background-color:#eeeeee;
}
.chromestyle
{
    FONT-WEIGHT: bold;
    WIDTH: 99%
}
.chromestyle:unknown
{
    CLEAR: both;
    DISPLAY: block;
    VISIBILITY: hidden;
    HEIGHT: 0px;
    content: "."
}
.chromestyle UL
{
    BORDER-RIGHT: #bbb 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #bbb 1px solid;
    PADDING-LEFT: 0px;
	BACKGROUND-COLOR: #CCAAA1;
    PADDING-BOTTOM: 4px;
    MARGIN: 0px;
    BORDER-LEFT: #bbb 1px solid;
    WIDTH: 100%;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #bbb 1px solid;
    TEXT-ALIGN: center
}
.chromestyle UL LI
{
    DISPLAY: inline
}
.chromestyle A
{
    BORDER-RIGHT: #dadada 1px solid;
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 7px;
    PADDING-BOTTOM: 4px;
    MARGIN: 0px;
    COLOR: black;
    PADDING-TOP: 4px;
    TEXT-DECORATION: none
	TEXT-ALIGN: left;
    FONT: 12px/18px Arial;
    text-decoration:none;

}
.chromestyle UL LI A:hover
{
    BACKGROUND: url(chromebg-over.gif) repeat-x center center
}
*/
UNKNOWN
{
    content: " v"
}
.dropmenudiv
{
    BORDER-RIGHT: #bbb 1px solid;
    BORDER-TOP: #bbb 1px solid;
    Z-INDEX: 100;
    FILTER: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4);
    VISIBILITY: hidden;
    FONT: 12px/18px Arial;
    BORDER-LEFT: #bbb 1px solid;
    WIDTH: 225px;
	height:170px;
	overflow: -moz-scrollbars-vertical;
	overflow-x: hidden;
	overflow-y: auto;		
    BORDER-BOTTOM: #bbb 0px solid;
    POSITION: absolute;
    TOP: 0px;
	LEFT: 0px;
    BACKGROUND-COLOR: #FFFFFF;
}
.dropmenudiv A
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 2px;
    WIDTH: auto;
    COLOR: black;
    TEXT-INDENT: 3px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #bbbbbb 1px;

    FONT: 12px/18px Arial;
	TEXT-DECORATION: none
}
 HTML .dropmenudiv A
{
    WIDTH: 100%
}
.dropmenudiv A:hover
{
    BORDER-RIGHT: navy;
    BORDER-TOP: navy;
    BORDER-LEFT: navy;
    BORDER-BOTTOM: navy;
    BACKGROUND-COLOR: #f0f0f0
}
.dropmenudiv LABEL
{
    FONT-WEIGHT: bolder;
    COLOR: blue;
	TEXT-ALIGN: left;
}
/****************************************************************/
#video {
	height: auto;
	width: 199px;
	float:left;
}
#video H1 {
	font-size: 12px;
	font-weight: bold;
	text-transform:uppercase;
	color: #FFFFFF;
	background-color:#EEEEEE;
	height:26px;
	padding: 0;
	margin: 0;
	line-height: 26px; 
}
#video-wrapper{
	float: left;
	position: relative; 
	border: 0px solid #fff;
	overflow: hidden; 
	width: 199px;
	height: 200px; 
	margin: 0;
	padding:0;
}
#video-text{
	float: left;
	position: relative; 
	border: 0px solid #fff;
	overflow: hidden; 
	width: 199px;
	margin: 0;
	padding:0;
}