 body{ margin: 0px 0px 0px 0px; background-image:url(images/back.gif); color: #3F4330; }
p, li{font: 11px arial, Helvetica, sans-serif; color: #3F4330;}

tr, td, table, th, tbody {font: 11px arial,  Helvetica, sans-serif;  color: #3F4330;}
input, textarea, select { background-color:#fff; height: 10 px; border:1px solid #660000;color:#000;}
hr {border: 1px dotted #000; width:85%; text-align:center;}

#head {font:8pt Times New Roman, Times, serif; color:#fff; padding: 5px 0px 3px 0px;}
#head a{color:#FFFFFF;}
#head a:link {color:#FFFFFF; text-decoration:none; }
#head a:hover {text-decoration:underline;}
#head a:visited {}


/******* PAGE STYLE *******/
a { color:#6A1B41; text-decoration:underline;  font-weight:bold;}
a:link {color:#6A1B41; text-decoration:underline;  font-weight:bold;}
a:hover {text-decoration:none; color:#848873; font-weight:bold;}

#twitter {width:200px; height:150px; color:#000;}

#shadow {width:940px; background-image:url(images/contentShadow.png); background-repeat:repeat-y;}
#flash { 	position:absolute;	top:20px;	padding-left:19px; z-index:11;}

h1 {font-family:Times, serif; FONT-SIZE: 17pt; color: #000; margin: 0px 0px 0px 0px; font-weight:normal;}
h2 {font-family:Times, serif; FONT-SIZE: 16pt; color: #6A1B41; margin: 20px 0px 0px 0px; border-bottom:1px dotted #fff; font-weight:normal;}

#left {float:left; width:212px; height:87px; padding: 5px 5px 5px 5px; margin: 0px 3px 0px 0px; background-image:url(images/middleBack.gif); background-repeat:repeat-x; background-color:#fff;text-align:left; color:#eeeeeb;}
#left  table, tr,td {color:#fff;}
#left h1 {margin:-5px 0px -10px 0px;}
#left  a {color:#6A1B41; text-decoration:underline; font-weight:bold; }
#left a:link {color:#6A1B41; text-decoration:none; }
#left a:hover {text-decoration:underline; color:#8A8B7B;}
#left img {padding-right:5px;}

#contentIndex {font: 8pt verdana,  Helvetica, sans-serif; color: #3F4330; padding: 0px 0px 20px 0px; margin:0px 0px 0px 0px;   text-align:center; width:900px;}
#middle {width:642px;float:left; background-color:#fff; padding: 5px 0px 0px 10px; margin: 0px 0px 0px 0px; text-align:left; color:#000;}
#middle h1 {font-family:Times, serif; FONT-SIZE: 18pt; color: #123456; margin: 0px 0px 0px 0px; font-weight:normal; text-align:left;}
#right {width:215px;float:right;padding:5px 10px 5px 10px; margin: 0px 1px 0px 0px; text-align:left; background-image:url(images/rightBack.gif);}
#right h1 {color:#8A8B7B;}
.tourmap { width: 530px; }
.subNav {padding: 3px 8px 3px 8px; font-size:8pt; font-weight:bold; text-align:center; background:#D2D3BC; border:1px solid #6a1b41;
}
a:hover .subNav { background-color:#6a1b41;  text-decoration:none; color:#fff;}

.hidden2 {display:none; position:inherit; width:500px; padding:8px 8px 8px 8px; margin: 20px 0px 0px 0px; float:left; }
.hidden2 ul{padding:5px; text-align: left; margin: 0px 0px 0px 0px; list-style-type: none;}
.hidden2 a:link{ color:#000;}
.hidden2 a{ color:#000;}
.hidden2 a:visited{ color:#000;}
.hidden2 p{ color:#000;}
/****** right nav ***/

/******* Navigation *******/
#menu {width:900px; position:relative; margin:-4px 0px 0px 19px; background-image:url(images/bottomMiddleIN.png); padding:8px 0px 8px 0px; height:28px; float:left;}
/* remove all the bullets, borders and padding from the default list styling */
#menu ul {padding:0px ; margin:0px ; list-style-type:none; }
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
#menu li {float:left; position:relative; text-align:center; line-height:39px;padding:0px; font-size:13px; width: 150px;}
/* style the links for the top level */
#menu a, #menu a:hover {display:block;text-decoration:none; color:#848873;  }
/* hide the sub levels and give them a positon absolute so that they take up no room */
#menu ul ul {visibility:hidden;position:absolute;height:0;top:31px; margin:0px 0px 0px 0px;}
/* style the table so that it takes no ppart in the layout - required for IE to work */
#menu table {position:absolute; top:0; left:0; border-collapse:collapse;}
/* style the second level links */
#menu ul ul a{ color:#fff; height:auto; font-size:12px; line-height:12px; padding:5px 5px 5px 5px; width: 141px; background-color:#691A40; filter:alpha(opacity=90);opacity: 0.90;}
/* style the top level hover */
#menu :hover > a {}
#menu ul ul :hover > a {color:#848873; background-color:#E5E7D7;}
/* make the second level visible when hover on first level list OR link */
#menu ul li:hover ul, 
#menu ul a:hover ul{visibility:visible; color:#848873; }

/*************************************************/

.tourone {
font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; color: #993300; margin-left: 15px;
}
.tourtwo {
font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; color: #666633; margin-left: 30px;
}

#footer {font: 10px verdana, Helvetica, sans-serif; padding: 10px 0px 10px 0px; margin: 0px 2px 0px 0px; text-align:center; border-top:1px dotted #123456; background-color:#C3C8B2; width:900px;}
#footer p{margin: 0px;}

div.display div.hotelinfo h4.star_1 { text-indent: -9999px; display: 
block; background: url(/images/star_bg.jpg) repeat-x top left; width: 
17px; height: 17px; overflow: hidden; }
div.display div.hotelinfo h4.star_2 { text-indent: -9999px; display: 
block; background: url(/images/star_bg.jpg) repeat-x top left; width: 
34px; height: 17px; overflow: hidden; }
div.display div.hotelinfo h4.star_3 { text-indent: -9999px; display: 
block; background: url(/images/star_bg.jpg) repeat-x top left; width: 
51px; height: 17px; overflow: hidden; }
div.display div.hotelinfo h4.star_4 { text-indent: -9999px; display: 
block; background: url(/images/star_bg.jpg) repeat-x top left; width: 
68px; height: 17px; overflow: hidden; }
div.display div.hotelinfo h4.star_5 { text-indent: -9999px; display: 
block; background: url(/images/star_bg.jpg) repeat-x top left; width: 
85px; height: 17px; overflow: hidden; }