/* CSS Document */
body{margin:0px; font-family:tahoma, Arial, verdana; font-size:11px; background-color:#8D9B7D; }

.main-frame { border-left:0px #FFFFFF solid; border-bottom:0px #FFFFFF solid; border-right:0px #FFFFFF solid; text-align:justify; font-family:tahoma, Arial, verdana; color:#091605; line-height:20px; background-color:#8D9B7D; }

H1 {font-size:28px; color:#660000; font-family:Arial; text-align:center; padding-bottom:20px; margin-top:50px;}
H2 {font-size:16px; color:#862306; font-family:Tahoma; text-align:left; margin-top:10px;margin-bottom:2px; font-weight:normal;}
H3 {font-size:14px; color:#973A13; font-family:microsoft sans serif; text-align:left; margin-top:10px;margin-bottom:2px; font-weight:normal;}

.para-title {font-size:16px; color:#B96339; font-family:microsoft sans serif; text-align:left; margin-top:10px;margin-bottom:2px; font-weight:normal;}

.body-content{font-family: "tahoma"; font-size: 13px; color: #575757; text-align:justify; padding-left:6px; padding-right:6px; margin-top:2px;margin-bottom:2px;}

.txt-hdr { font-family:tahoma, Arial, verdana; font-size:11px; padding:5px; color:#003300; }
.footer { font-family:tahoma, Arial, verdana; font-size:11px; line-height:23px; background-color:#F7FDF7; vertical-align:bottom; padding-left:5px; padding-right:5px;  }

.txt-1 { font-family:tahoma, Arial, verdana; padding-left:6px; padding-right:6px; padding-top:8px; font-size:11px; line-height:23px; color:#091605; text-align:justify; }
.txt-1 a{ color:#091605; text-decoration:underline; }
.txt-1 a:hover { color:#091605; text-decoration:none; }

.txt-2 { font-family:arial; padding-left:6px; padding-right:6px; padding-top:8px; font-size:12px; line-height:23px; color:#091606; text-align:justify; }
.txt-2 a{ color:#091605; text-decoration:underline; }
.txt-2 a:hover { color:#091605; text-decoration:none; }

.footer a { color:#091605; text-decoration:underline; }
.footer a:hover { color:#091605; text-decoration:none; }

.site-link {font-family:arial; font-size:13px; line-height:15px; color:#091606; font-weight:bold; margin-top:7px; margin-left:7px; }
.site-link a{ text-decoration:underline; color:#091605; }
.site-link a:hover { text-decoration:none; color:#091605; }

.lbg { background-color:#f0faef; border-right:1px #003300 solid;}
.lbg-txt { line-height:21px; margin-left:4px; color:#091605; font-family:tahoma,arial,verdana,arial; font-size:11px; }
.lbg-txt a{ color:#091605; text-decoration:underline; }
.lbg-txt a:hover { color:#000000; text-decoration:none; }

.lbg-box {background-image:url(images/lbg_02.jpg); line-height:22px; background-repeat:repeat-x;}
.lbg-box a{ color:#091605; text-decoration:underline; }
.lbg-box a:hover {color:#091605; text-decoration:none; }

.top-bg {background-image:url(images/top-bg_03.jpg); background-repeat:repeat-x; }
.img-border { margin:2px; border:1px #091605 dashed; }

.more { font-family:tahoma, Arial, verdana; font-size:11px; color:#0000CC; line-height: 20px; margin-left:5px; margin-right:5px;}
.more a { color:#0000CC; text-decoration:underline; }
.more a:hover { color:#0000CC; text-decoration:none; }

.formtxt { padding:6px; border:1px #999999 solid; font-family:tahoma, Arial, verdana; }
.form-head { font:arial; font-size:13px; color:#990000; padding-left:5px; line-height:27px; padding-right:5px; }
.bhead { font-family:arial; font-size:12px; color:#990000; font-weight:bold; }
.table { font-family:arial; color:#000000; text-indent:3px; padding:3px; }


.top-menu { font-family:verdana; font-size:14px; border-bottom:1px #AAAAAA solid; border-top:1px #AAAAAA solid; padding-right:12px; padding-bottom:2px; text-align:center; line-height:26px; font-weight:normal; color:#ffffff; background-color:#363C22; }
.top-menu a { color:#ffffff; text-decoration:none; }
.top-menu a:hover { color:#FFDB10; text-decoration:underline; }

.bottom-menu { font-family:verdana; font-size:13px; border-bottom:1px #AAAAAA solid; border-top:1px #AAAAAA solid; padding-right:12px; padding-bottom:2px; text-align:center; line-height:23px;  color:#ffffff; background-color:#363C22; }
.bottom-menu a { color:#ffffff; text-decoration:none; }
.bottom-menu a:hover { color:#FFDB10; text-decoration:underline; }

.l-2-hd { font-family:verdana; font-size:12px; line-height:23px; background-color:#3D4327; color:#FFFFFF; }
.l-2-hd a { color:#FFFFFF; text-decoration:none; }
.l-2-hd a:hover { color:#FFDB10; text-decoration:none; }

.menu-font{ font-family:tahoma; font-size:13px; line-height:21px; background-color:#FAEFC5; color:#462305; padding-left:4px; padding-bottom:4px; text-decoration:none;}
.menu-font a { color:#4E2905; text-decoration:none; }
.menu-font a:hover { color:#B96511;  }


.tour-days {font-family: tahoma;font-weight: normal; font-size:13px; color: #A05510;}

.tbl-1 {border:1px solid #F8C185;background-color:#FDF0C6; margin-left:2px; margin-right:2px; font-family:Arial; font-size:12px; color:#585858;border-collapse:collapse; margin-bottom:2px; width:98%;   }
.tbl-1 td{border:1px dotted #DED1B4;padding-top:4px; padding-right:2px; padding-bottom:4px; padding-left:8px; vertical-align:top;}
.tbl-1 a { color:#585858; text-decoration:none; }
.tbl-1 a:hover { color:#272727; text-decoration:underline; }

.tbl-2 {border:1px solid #ADA674;background-color:#E3ECD2; margin-left:2px; margin-right:2px; font-family:Arial; font-size:12px; color:#50594D;border-collapse:collapse; margin-bottom:2px; align:center;   }
.tbl-2 td{border:1px dotted #BAB58B;padding-top:4px; padding-right:2px; padding-bottom:4px; padding-left:8px; vertical-align:top; }
.tbl-2 a { color:#6C3120; text-decoration:none; }
.tbl-2 a:hover { color:#592117; text-decoration:underline; }

.tbl-3 {border:1px solid #A9C5C5;background-color:#E0F8F5; margin-left:10px; font-family:Arial; font-size:12px; color:#3A555A;border-collapse:collapse; margin-bottom:10px; width:97%; }
.tbl-3 td{border:1px dotted #BBD0D0;padding-top: 2px;padding-right:2px; padding-bottom: 2px; padding-left: 8px; vertical-align:top;}
.tbl-3 a { color:#254B4A; text-decoration:none; }
.tbl-3 a:hover { color:#254B4A; text-decoration:underline; }
.img-bord { border-bottom:2px #DDDDDD solid; border-right:2px #DDDDDD solid; border-left:2px #F8F8F8 solid; border-top:2px #F8F8F8 solid; padding:4px; margin-left:2px; }
