BODY{
  text-align:center; 
  background-color:#b5b5b5;
  scrollbar-base-color:#7f7f7f;
  scrollbar-arrow-color:#FFFFFF;
  scrollbar-3dlight-color:#b5b5b5;
  scrollbar-track-color:#b5b5b5;
  scrollbar-darkshadow-color:#3f3f3f;
  font-family:Arial,Helvetica,sans-serif;
}

.shadowMain{
margin-left:auto;
margin-right:auto;
width:790px;
background-image:url(images/dropshad-bkg.jpg);
}

.shadowpad{
padding-left:7px;
padding-right:17px;
}

.header{
width:100%;
display:block;
}

.headerContent{
float:right;
width:600px;
height:100px;
background-color:#7b8278;
}

/*MAIN MENU*/
.mainMenu{
width:600px;
text-align:left;
}
.mainMenuItem{
float:left;
font-size:12px;
font-weight:700;
color:C1B97B;
margin-left:12px;
}

A.Menu,A.Menu:link,A.Menu:visited,A.Menu:active {color:#C1B97B;text-decoration:none;}
A.Menu:hover {color:#FFFFFF;text-decoration:none;}
A.OnMenu,A.OnMenu:link,A.OnMenu:visited,A.OnMenu:active {color:#FFFFFF;text-decoration:none;}
A.OnMenu:hover {color:#C1B97B;text-decoration:none;}

.subMenu{
width:100%;
display:block;
text-align:left;
}

.subMenuItem{
font-size:12px;
font-weight:700;
margin-bottom:4px;
margin-left:10px;
margin-right:10px;
}

A.subMenu,A.subMenu:link,A.subMenu:visited,A.subMenu:active {color:#3F3C28;text-decoration:none;}
A.subMenu:hover {color:#FFFFFF;text-decoration:none;}
A.OnsubMenu,A.OnsubMenu:link,A.OnsubMenu:visited,A.OnsubMenu:active {color:#FFFFFF;text-decoration:none;}
A.OnsubMenu:hover {color:#3F3C28;text-decoration:none;}

.menuSpacer{
text-align:center;
width:90%;
color:#ffffff;
}

/*CONTENT AREA*/
.ContentArea{
width:766px;
background-color:#C1B97B;
}

.LHMenu{
padding-top:10px;
display:block;
float:left;
clear:left;
width:166px;
}

.Content{
width:600px;
float:right;
background-color:#FFFFFF;
}

.LHContent{
width:280px;
float:left;
}

.RHContent{
width:320px;
float:left;
}

.footer{
width:100%;
clear:both;
}

.LHFooter{
background-color:#C1B97B;
display:block;
float:left;
width:166px;
}

.LHAddress{
text-align:left;
font-size:12px;
font-weight:700;
color:#ffffff;
padding:10px;
padding-bottom:5px;
padding-left:30px;
clear:both;
}

.LHLinks{
text-align:center;
}
.LHLinks p{
font-size:11px;
color:#fff
}

A.small,A.small:link,A.small:visited,A.small:active {font-size:11px;color:#ffffff;text-decoration:none;}
A.small:hover {font-size:11px;color:#ffffff;text-decoration:underline;}

.RHFooter{
background-color:#FFFFFF;
display:block;
float:left;
width:600px;
height:169px;
}

.contentWidth{width:596px;float:right;}


/*HEADINGS*/
H3{
background-color:#FFFFFF;
text-align:left;
color:#7b8278;
font-size:14px;
font-weight:700;
margin:0;
padding-left:10px;
padding-top:10px;
padding-bottom:8px;
}

H3.boxHead{
background-color:#7b8278;
text-align:center;
color:#ffffff;
padding-left:0px;
margin-top:0px;
}

/*TEXTS*/
.headerPhone{
text-align:left;
font-size:18px;
font-weight:700;
color:#ffffff;
padding:10px;
padding-top:10px;
padding-bottom:10px;
}

.bodyText{
text-align:left;
font-size:11px;
font-weight:700;
color:#3f3c28;
padding-left:10px;
padding-right:10px;
}

TD{
font-size:11px;
font-weight:700;
color:#3f3c28;
}

TD.prices{
padding-left:6px;
padding-right:6px;
}

.boxText{
background-color:#C1B97B;
text-align:left;
font-size:11px;
font-weight:700;
color:#ffffff;
padding:10px;
}

.itinStrong{
font-size:12px;
font-weight:700;
margin:0;
padding:0;
}

.notes{
text-align:left;
text-decoration:italic;
font-size:10px;
font-weight:100;
color:#3f3c28;
padding-right:10px;
}

.highlight{
text-align:center;
font-size:30px;
font-weight:700;
color:#7b8278;
padding-top:10px;
padding-bottom:10px;
}

.links{
text-align:left;
font-size:11px;
font-weight:700;
color:#ffffff;
padding-top:10px;
padding-left:10px;
}

/*LISTS*/

.tourList{
margin:0;
margin-left:10px;
padding:0;
padding-left:15px;
padding-right:10px;
}

.li_tourList{
width:560px;
text-align:left;
font-size:11px;
font-weight:700;
color:#3f3c28;
}

/*LINKS*/

A,A:link,A:visited,A:active {color:#7b8278;text-decoration:none;}
A:hover {color:#7b8278;text-decoration:underline;}

/*IMAGES*/

.Img-left{
padding:10px;
padding-left:0px;
float:left;
}

.Img-center{
padding:10px;
text-align:center;
}

.Img-right{
padding:10px;
padding-right:0px;
float:right;
}

.tourImg{
float:right;
padding-left:10px;
padding-bottom:10px;
}

.map{
float:right;
padding-top:10px;
padding-left:10px;
padding-bottom:10px;
}

/*COLORS*/

.red{color:#CC0000;}
.black{color:#000000;}



