 body{ margin: 0px 0px 0px 0px; background-image:url(../images/back.jpg); background-repeat:repeat-x; background-color:#6f705e; color: #333;}

p, li{font: 11px arial, Helvetica, sans-serif; color: #333;}
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;}

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;}
a:visited { color:#6A1B41; text-decoration:underline;  font-weight:bold;}

h1 {font-family:Times, serif; FONT-SIZE: 17pt; color: #000; margin: 0px 0px 10px 0px; font-weight:normal; border-bottom:1px dotted #acb099; }
h2 {font-family:Times, serif; FONT-SIZE: 16pt; color: #6A1B41; margin: 20px 0px 0px 0px;font-weight:normal;}
h3 {font-family:Times, serif; FONT-SIZE: 15pt; color: #6A1B41; margin: 0px 0px 0px 0px;  font-weight:normal;}

/******* PAGE STYLE *******/
#head {font:8pt Times New Roman, Times, serif; color:#fff; padding: 5px 0px 5px 0px;}
#head a{color:#FFFFFF; text-decoration:none;}
#head a:link {color:#FFFFFF; text-decoration:none; }
#head a:hover {text-decoration:underline;}
#head a:visited {}

#twitter {width:200px; height:150px; color:#000;}
#shadow {width:940px; background-image:url(../images/contentShadow.png); background-repeat:repeat-y; z-index:0; margin-right:1px;}

#contentIndex {font: 8pt verdana,  Helvetica, sans-serif; color:#3F4330; padding: 0px 0px 20px 0px; margin:0px 0px 0px 0px;   text-align:center; width:900px; background-image:url(../images/featureBack.png); background-repeat:no-repeat; }
#contentInside {font: 8pt verdana,  Helvetica, sans-serif; color: #3F4330; padding: 0px 0px 20px 0px; margin:0px 0px 0px 0px;   text-align:center; width:900px; background-color:#fff; }
#orderInside {font: 8pt verdana,  Helvetica, sans-serif; color: #3F4330; padding: 0px 0px 20px 0px; margin:0px 0px 0px 0px;   text-align:left; width:900px;  background-color:#fff; }

#flash {position:absolute;	top:31px;	padding-left:320px;	z-index:11;}

#left {float:left; width:212px; height:100px; padding: 5px 5px 0px 5px; margin: 0px 0px 0px 0px; text-align:left; }
#left p { font-size:9px;}
#left h3 {font-family:Times, serif; FONT-SIZE: 13pt; color: #6A1B41; margin: -8px 0px 0px 0px;  font-weight:normal;}
#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;}
#left h2{font-family:Times, serif; FONT-SIZE: 13pt; color: #123456; margin: -5px 0px -6px 0px; font-weight:normal;}

.tourmap { width: 650px; float:left; min-height:120px; }
#middle {width:880px;float:left; padding: 5px 0px 0px 10px; margin: 10px 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;}
#middle h2 {color: #123456; margin:0px;}

#middleHome {width:650px;float:left; padding: 5px 0px 0px 10px; margin: 10px 0px 0px 0px; text-align:left; color:#000;}
#middleHome h1 {font-family:Times, serif; FONT-SIZE: 18pt; color: #123456; margin: 0px 0px 0px 0px; font-weight:normal; text-align:left;}
#middleHome h2 {color: #123456; margin:0px;}

#rightBottom {width:215px; float:right; padding:5px 10px 5px 10px; margin: 0px -5px 10px 0px; text-align:left; background-image:url(../images/rightBack.gif); background-repeat:repeat-x; font: 11px arial, Helvetica, sans-serif; color: #333; background-color:#dcded2;}

#right {width:215px; float:right; padding:5px 10px 5px 10px; margin: 5px -5px 10px 0px; text-align:left;  font: 11px arial, Helvetica, sans-serif; color: #333; }
#right .blue-button {background-image:url(../images/blueButton.gif); width:218px; padding:7px; color:#fff; font-weight:bold; text-align:center; font-size:15px; font-family:"Times New Roman", Times, serif; margin-left:-8px; border:1px solid #996;margin-bottom:2px;}
#right .green-button {background-image:url(../images/greenButton.gif); width:218px; padding:7px; color:#fff; font-weight:bold; text-align:center; font-size:15px; font-family:"Times New Roman", Times, serif; margin-left:-8px; border:1px solid #996;margin-bottom:2px;}
#right .maroon-button {background-image:url(../images/maroonButton.gif); width:218px; padding:7px; color:#fff; font-weight:bold; text-align:center; font-size:15px; font-family:"Times New Roman", Times, serif; margin-left:-8px; border:1px solid #996;margin-bottom:2px;}
#right .green-button a, #right .blue-button a, #right .maroon-button a  {color:#fff; text-decoration:none;}
#right .green-button a:hover, #right .blue-button a:hover, #right .maroon-button a:hover {color:#aaa; text-decoration:none; }

#rightHome {width:215px; float:right; padding:5px 10px 5px 10px; margin: -5px 0px 10px 0px; text-align:left;  font: 11px arial, Helvetica, sans-serif; color: #333; float:right; background-color:#FFF;}
#rightHome .blue-button {background-image:url(../images/blueButton.gif); width:218px; padding:7px; color:#fff; font-weight:bold; text-align:center; font-size:15px; font-family:"Times New Roman", Times, serif; margin-left:-8px; border:1px solid #996;margin-bottom:2px;}
#rightHome .green-button {background-image:url(../images/greenButton.gif); width:218px; padding:7px; color:#fff; font-weight:bold; text-align:center; font-size:15px; font-family:"Times New Roman", Times, serif; margin-left:-8px; border:1px solid #996;margin-bottom:2px;}
#rightHome .maroon-button {background-image:url(../images/maroonButton.gif); width:218px; padding:7px; color:#fff; font-weight:bold; text-align:center; font-size:15px; font-family:"Times New Roman", Times, serif; margin-left:-8px; border:1px solid #996;margin-bottom:2px;}
#rightHome .green-button a, #rightHome .blue-button a, #rightHome .maroon-button a  {color:#fff; text-decoration:none;}
#rightHome .green-button a:hover, #rightHome .blue-button a:hover, #rightHome .maroon-button a:hover {color:#aaa; text-decoration:none; }


.subNav {padding: 10px 8px 3px 8px; font-size:8pt; font-weight:bold; text-align:center; background:#D2D3BC; border:1px solid #6a1b41; margin-top:10px;
}

.subNav a:hover{ 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;}

/******* Navigation *******/
#menu {width:940px;  margin:-4px 0px 0px 20px; background-image:url(../images/bottomMiddleIN.png); padding:8px 0px 8px 0px; height:28px; background-repeat:no-repeat;}
/* 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: 147px;}
/* 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; }



/*************************************************/

.title {background-color:#BFB9A4; padding:5px; font-weight:bold;}

.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: 0px 0px 10px 0px;text-align:center; border-top:1px dotted #123456; width:940px; background-image:url(../images/footerShadow.png); background-repeat:repeat-y; z-index:0; margin-right:1px;}

#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; }


.hidden {display:none;}

/*********************************/




