body
{
font-size: 8pt; 
color: #847637; 
font-family: Arial, Verdana; 
background-image: url(../../img/common/main_bg.gif);
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
 }

div, p, ol, ul, dl, li, dt, dd, td, nobr { font-size: 8pt; font-family: Arial, Verdana ; color: #847637 ;}

A        {color:#ff6600; text-decoration: none; }
A:hover  {color:#ff6600; text-decoration: underline; }
A:active {color:#ff6600; text-decoration: underline; }

.assoc_sites td{ padding:0 20px 0 20px; background-color:#795018}
a.link{ display:block; color:#ffffff; background:#795018; border-top:dotted 1px #ffffff; text-decoration:none;line-height:25px; height:25px; padding-left:10px}
a.link:hover{ background:#b97b29; color:#FFFFFF; text-decoration:none}
.end{ display:block; border-top:dotted 1px #ffffff;}

.main_menu{ background:url(../images/menu_bg.gif) top repeat-x; }
.main_menu .border{background:url(../images/menu_border.gif) right no-repeat; padding:0 20px 0 20px;}
.main_menu a{color:#4d3712; font-family:tahoma; font-size:14px; height:36px; display:block; line-height:36px; text-align:center}

.submenu{}
.submenu a { background:#bcab8f;color:#3e2a09; text-align:left; padding-left:20px; display:block; font-size:12px; height:25px;line-height:25px;}
.submenu a:hover{ color:#ffffff; text-decoration:none; background:#9d855f;}

.sub{ background:#bcab8f; padding:0 5px 0 5px}
.sub a{color:#3e2a09;font-size:12px; height:25px; line-height:25px;}

a.leftmenu         { color:#572a00; text-decoration: none; }
a.leftmenu:hover   { color:#572a00; text-decoration: underline; }
a.leftmenu:active  { color:#572a00; text-decoration: none; }

a.inquire{margin:10px 5px 0 5px; background:url(../images/button_inquiries.gif) top no-repeat; width:202px; display:block; text-decoration:none;
		  height:24px; line-height:24px; text-align:center; color:#ffffff;}

.submenu_link{padding:15px 0 15px 0; border-bottom:1px solid #e3e0d9; color:#572a00}
.submenu_end{padding:15px 0 15px 0; color:#572a00}
.submenu_link a, .submenu_end a{color:#572a00}
a.sub_cat{display:block; padding:2px 0 2px 10px; color:#ff6600; background:#f4e9d3; margin-bottom:1px}
a.sub_pac{ display:block; padding:2px 0 2px 10px; color:#ff6600;}

.home_promo{width:200px; height:263px; margin:4px; background:url(../images/home_promo_box.gif) top no-repeat; float:left; }
.home_promo div{padding:10px;}

a.footerwhite         { color:#ffffff; text-decoration: none; }
a.footerwhite:hover   { color:#ffffff; text-decoration: underline; }
a.footerwhite:active  { color:#ffffff; text-decoration: none; }

.pack{float:left;margin:0 5px 5px 0}
.package_header{ background-color:#f4e9d3}

.header{ color:#847637; font-size:15px; font-weight:bold; border-bottom:4px #bbaa90 solid; margin-bottom:5px; padding-bottom:5px}
.header1 {  font-weight: bold; font-size: 12pt; color: #5b2a00; margin-bottom:10px;}
.header2 {  font-weight: bold; font-size: 10pt; color: #453100; }
.header3 {  font-weight: bold; font-size: 10pt; color: #ffffff; text-align: right;  }
.whitefont {  color: #ffffff; }
.smalltxtwhite {  font-weight: normal; font-size: 7pt; color: #ffffff; }


td.photogalleryHotelTitle {
  text-align: center;
  font-style: Tahoma;
  color: #7a4809;
  font-size: 11px;
}