/* CSS Document */

body
{
padding:0px;
margin:0px auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
line-height:16px;
background:url(../images/body-bg.jpg) left top repeat;
}
img
{
border:none;
}
p
{
padding:0px;
margin:6px 0px;
}
a
{
border:none;
text-decoration:none;
color:#000;
}
a:hover
{
border:none;
text-decoration:underline;
color:#000;

}
.left
{
float:left;
}
.right
{
float:right;
}
.container
{
width:779px;
margin:0px auto;
}
.main-header
{
background:url(../images/header-bg.jpg) left top repeat-x;
height:162px;
width:778px;
border-bottom:1px dotted #EDE3CD;
float:left;
}
.header-top
{
height:128px;
float:left;
width:778px;
}

.header-left
{
width:250px;
float:left;
}
.header-right
{
width:500px;
float:right;
text-align:right;
padding-right:15px;
font-size:10px;

}

.header-right-top
{
width:500px;
float:right;
height:90px;
text-align:right;
padding-right:1px;
font-size:10px;
padding-top:5px;
}

.header-right-01
{
width:350px;
float:left;
text-align:right;
font-size:10px;
}
.header-right-02
{
width:500px;
float:left;
text-align:right;
padding-top:9px;
font-size:10px;
}

.header-right-02 a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#fff;
font-size:10px;
text-decoration:none;
}
.header-right-02 a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFC242;
font-size:10px;
text-decoration:none;
}
.input-box
{
height:17px;
width:100px;
border:1px solid #A7A6AA;
}

.input-box-text
{
width:100px;
float:left;
padding-left:120px;
padding-right:5px;
}
.input-box-left
{
width:100px;
float:left;
text-align:right;
}
.input-box-right
{
float:right;
padding-left:2px;
padding-top:2px;
}
.header-bottom
{
height:33px;
margin:0px auto;
width:754px;
}
.navcontainer
{
list-style-type:none;
margin:0px;
padding:0px;
float:left;
width:753px;
}
.navcontainer li
{
display:inline;
float:left;
color:#fff;
background:url(../images/menu-line.jpg) right 12px no-repeat;
padding-left:7px;
padding-right:7px;
padding-top:8px;

}
.navcontainer li a
{
color:#fff;
font-size:11px;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.navcontainer li a:hover
{
color:#FFC242;
font-size:11px;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.navcontainer li.active a
{
color:#E0AE29;
font-size:14px;
text-decoration:none;
}
.logo
{
padding-top:15px;
}
.body-main
{
width:778px;
float:left;
}
.body-top
{
background:#F1E0AD;
width:758px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
float:left;
border-bottom:1px dotted #EDE3CD;
}
.body-mid
{
background:#F1E0AD;
width:758px;
padding-left:10px;
padding-right:10px;
float:left;
border-bottom:1px dotted #EDE3CD;
}
mid-heading-inner

.body-mid-01 a
{
text-decoration:none;
color:#000;
}
.body-mid-01 a:hover
{
text-decoration:underline;
color:#000;
}
.body-mid-01
{
background:#F1E0AD;
width:279px;
padding-right:10px;
float:left;
text-align:justify;
height:152px;
color:#000;
font-size:12px;
}

.body-mid-right
{
width:469px;
float:right;
background:#D96210;
}
.body-mid-02
{
background:#D96210;
height:152px;
width:244px;
float:left;
}
.vraman-image
{
padding-top:3px;
width:244px;
text-align:right;
float:right;
height:130px;
}
.monthly-text
{
height:25px;
width:238px;
float:left;
padding-left:8px;
padding-top:4px;
}

.body-mid-03
{
background:#AD4820;
width:224px;
height:152px;
float:right;
}
.sign-in-main
{
width:210px;
float:left;
padding-left:7px;
padding-right:7px;
font-size:10px;
text-align:left;
}


.sign-in-main a
{
color:#fff;
text-decoration:none;
font-size:10px;
}
.sign-in-main a:hover
{
color:#FFC242;
text-decoration:none;
font-size:10px;
}
.sign-in-main-01
{
width:210px;
float:left;
padding-left:7px;
padding-right:7px;
padding-top:8px;
padding-bottom:8px;
margin-bottom:6px;
border-bottom:1px dotted #EDE3CD;
}
.sign-in-left
{
width:78px;
float:left;
padding-top:3px;
padding-bottom:3px;
}
.sign-in-right
{
width:129px;
float:right;
padding-top:3px;
padding-bottom:3px;
}

.destitanion
{
width:210px;
float:left;
padding-left:7px;
padding-right:7px;
font-size:10px;
text-align:left;
padding-bottom:10px;
}


.input-box-01
{
width:129px;
height:18px;
border:1px solid #A7A6AA;
}
.body-bottom
{
background:#BD9E68;
width:758px;
padding-left:10px;
padding-right:10px;
float:left;
padding-top:10px;
padding-bottom:18px;
}
.body-bottom p
{
padding:0px;
margin:10px 0px;
}
.footer-main
{
background:url(../images/footer-bg.jpg) left top repeat-x #F0E8D5;
width:758px;
float:left;
padding-left:10px;
padding-right:10px;
}
.footer-top
{
width:742px;
padding-left:8px;
padding-right:8px;
height:30px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#887E65;
font-size:11px;
padding-top:16px;
}
.footer-bottom
{
width:758px;
height:38px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#887E65;
font-size:11px;
padding-top:10px;
}

.footer-bottom a
{
color:#756F61;
text-decoration:none;
font-size:11px;
}
.footer-bottom a:hover
{
color:#887E65;
text-decoration:none;
font-size:11px;
}

.footer-top a
{
color:#887E65;

text-decoration:none;
font-size:11px;
}
.footer-top a:hover
{
color:#756F61;
text-decoration:none;
font-size:11px;
}
.vraman-main
{
width:297px;
height:208px;
float:left;
padding:10px;
background:#fff;
}
.vraman-bg-01
{
background:url(../images/vraman-bg-01.jpg) left top repeat-x;
height:188px;
width:259px;
float:left;
padding-top:20px;
padding-left:19px;
padding-right:19px;
}
.vraman-bg-01 a
{
font-size:11px;
color:#fff;
text-decoration:none;
}
.vraman-bg-01 a:hover
{
font-size:11px;
color:#EDED01;
text-decoration:none;
}
#FrogJS
{
width: 277px;
margin: 0 auto;
padding-top:30px;
height:178px;
}

.body-main-inner
{
width:778px;
float:left;
background:#F1E0AD
}
.body-main-inner-photo
{
width:778px;
background:url(../images/photo-bg.jpg) left top repeat-y;
float:left;

}
.mid-heading-inner
{
width:778px;
margin:0px auto;
padding-top:15px;
padding-bottom:3px;
}
.mid-inner
{
width:753px;
margin:0px auto;
text-align:justify;
border-bottom:1px dotted #000;
padding-bottom:0px;
margin-bottom:0px;
}
.mid-inner a
{
font-size:12px;
color:#000;
font-size:12px;
line-height:14px;
text-decoration:none;
}
.mid-inner a:hover
{
font-size:12px;
color:#000;
font-size:12px;
line-height:14px;
text-decoration:underline;
}
.mid-inner p
{
padding:0px;
margin:15px auto;
}
.mid-inner-banner
{
width:753px;
margin:0px auto;
background:#F1E0AD;
padding-top:10px;
}
.travel-image-gap
{
padding-left:10px;
}
.travel-image-gap-01
{
padding-right:10px;
}
.travel-planner
{
background: url(../images/travel-planner-bg.jpg) left top repeat-y;
width:768px;
float:left;
padding-right:10px;
margin-top:25px;
}

.travel-planner-left
{
width:590px;
float:left;
text-align:justify;
}
.travel-planner-text-01
{
width:590px;
float:left;
text-align:justify;
}
.travel-planner-text
{
width:580px;
float:left;
text-align:justify;
padding-left:10px;
}
.travel-planner-text p
{
padding:0px;
margin:15px 0px;
}
.font-travel
{
font-size:14px;
color:#000;
font-weight:bold;
}
.travel-planner-right
{
width:168px;
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.travel-planner-right-top
{
width:150px;
float:left;
line-height:24px;
padding-left:18px;
height:30px;
background:#91602B;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.travel-planner-right-bottom
{
width:150px;
float:left;
padding-left:18px;
padding-top:9px;
line-height:22px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.place-main-body
{
width:754px;
float:left;
padding-bottom:23px;
padding-left:12px;
padding-right:12px;
}
.place-heading
{
height:23px;
background:url(../images/place-heading.jpg) left top no-repeat;
padding-left:3px;
color:#000;
font-size:12px;
font-weight:bold;
line-height:20px;
}
.place-body
{
width:734px;
float:left;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
background:#F1E0AD;
font-size:12px;
font-weight:normal;
line-height:28px;
}
.place-body a
{
color:#000;
font-size:12px;
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
padding:2px;
margin:2px;
}
.place-body a:hover
{
color:#fff;
font-size:12px;
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
background:#E55A24;
padding:2px;
margin:2px;
}
.place-body a.active
{
color:#fff;
font-size:12px;
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
background:#E55A24;
padding:2px;
margin:2px;
}
.place-body a.visited
{
color:#fff;
font-size:12px;
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
background:#E55A24;
padding:2px;
margin:2px;
}

.place-body-01
{
width:734px;
float:left;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
background:#F1E0AD;
font-size:12px;
font-weight:normal;
line-height:28px;
}
.place-body-01 a
{
color:#000;
font-size:12px;
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
padding:2px;
margin:2px;
}
.place-body-01 a:hover
{
color:#fff;
font-size:12px;
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
background:#E55A24;
padding:2px;
margin:2px;
}
.place-body-01 a.active
{
color:#fff;
font-size:12px;
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
background:#E55A24;
padding:2px;
margin:2px;
}
.place-body-01 a.visited
{
color:#fff;
font-size:12px;
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
background:#E55A24;
padding:2px;
margin:2px;
}



.gallery
{
list-style-type:none;
margin:0px auto;
padding-bottom:20px;
width:755px;
}
.gallery ul
{
list-style-type:none;
float:left;
margin:0px;
padding:0px;
width:755px;
}
.gallery ul li
{
display:inline;
float:left;
color:#fff;
padding-left:14px;
padding-right:14px;
padding-top:8px;
}

.about-inner
{
width:758px;
margin:0px auto;
padding-bottom:15px;
float:left;
padding-left:10px;
padding-right:10px;
border-bottom:1px dotted #F1E9DC;
}
.about-inner p
{
padding:0px;
margin:15px auto;
text-align:justify;
}
.about-inner-02 p
{
padding:0px;
margin:15px auto;
text-align:justify;
}
.about-inner-02
{
background:#F1E0AD;
width:758px;
padding-bottom:15px;
float:left;
padding-left:10px;
padding-right:10px;
border-bottom:1px dotted #F1E9DC;
}





.about-inner-01 p
{
padding:0px;
margin:15px auto;
text-align:justify;
}
.about-inner-01
{
width:758px;
padding-left:10px;
padding-right:10px;
float:left;
padding-bottom:15px;
background:#F1E0AD;
border-bottom:1px dotted #F1E9DC;
}

.about-left
{
width:215px;
float:left;
padding-right:6px;
}
.about-mid
{
width:297px;
float:left;
text-align:center;
padding-left:10px;
padding-right:10px;
background:#F1E0AD;
}
.about-right
{
width:213px;
float:right;
padding-left:7px;
}
.about-image-gap
{
padding-right:15px;
padding-top:0px;
}
.about-image-gap-01
{
padding-left:15px;
padding-top:0px;
}

.travel-ex
{
width:733px;
margin:0px auto;
text-align:justify;
border-bottom:1px solid #C19F5F;
padding:10px;
background:#DAB777;
}

.travel-ex-01
{
width:733px;
margin:0px auto;
text-align:justify;
border-bottom:1px solid #C19F5F;
padding:10px;
background:#D2A665;
}

.news-inner
{
width:733px;
margin:0px auto;
text-align:justify;
border-bottom:0px dotted #F1EADA;
padding:10px;
}

.travel-inner
{
width:754px;
margin:0px auto;

}
.travel-experience-left
{
width:489px;
float:left;
}
.travel-experience-right
{
width:250px;
float:right;
}
.travel-photo-bg
{
background:url(../images/travel-photo-bg.jpg) left top repeat-x #B18345;
width:250px;
float:left;
padding-bottom:10px;

}
.travel-photo-top
{
height:30px;
float:left;
padding-left:10px;
padding-right:10px;
width:230px;
padding-top:10px;
}


.travel-photo
{
list-style-type:none;
float:left;
margin:0px;
padding:0px;
width:250px;
}
.travel-photo ul
{
list-style-type:none;
float:left;
margin:0px;
padding:0px;
width:250px;
}
.travel-photo ul li
{
display:inline;
float:left;
color:#fff;
padding-left:4px;
padding-right:4px;
padding-top:8px;
}


.travel-artical-bg
{
background:url(../images/artical-bg.jpg) left top repeat-x #CC4B07;
width:250px;
float:left;
padding-bottom:10px;
margin-top:25px;
margin-bottom:30px;

}
.travel-artical-top
{
height:30px;
float:left;
padding-left:10px;
padding-right:10px;
width:230px;
padding-top:10px;
}

.travel-artical-mid
{
float:left;
padding-left:10px;
padding-right:10px;
width:230px;
padding-top:10px;
text-align:justify;
}

.travel-artical-mid a
{
color:#fff;
text-decoration:none;
}

.travel-artical-mid a:hover
{
color:#fff;
text-decoration:underline;
}
.video-top
{
background:#F1E0AD;
width:750px;
margin-top:30px;
padding-top:11px;
padding-bottom:11px;
}
.video-top1
{
background:#F1E0AD;
width:750px;
margin-top:30px;
padding-top:11px;
padding-bottom:11px;
text-align:center;
}
.video
{
list-style-type:none;
margin:0px auto;
padding-bottom:20px;
width:755px;
}
.video ul
{
list-style-type:none;
float:left;
margin:0px;
padding:0px;
width:755px;
}
.video ul li
{
display:inline;
float:left;
color:#fff;
padding-left:12px;
padding-right:12px;
padding-top:8px;
}
.bhraman-left
{
width:489px;
float:left;
background:#fff;

}
.bhraman-text
{
width:469px;
float:left;
color:#000;
padding-top:10px;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
}
.bhraman-inner
{
width:754px;
margin:0px auto;
padding-top:20px;

}

.travel
{
list-style-type:none;
float:left;
margin:0px;
padding:0px;
width:550px;
}
.travel li
{
display:inline;
float:left;
color:#fff;
width:525px;
background:url(../images/arrow.jpg) 10px 15px no-repeat;
padding-left:25px;
padding-top:8px;
}

.feedback-main
{
width:400px;
padding:0px;
float:left;

}
.feedback
{
width:400px;
padding:0px;
float:left;
padding-top:5px;
padding-bottom:5px;

}
.feedback-left
{
width:100px;
float:left;
}

.feedback-right
{
width:300px;
float:right;
}

.feedback-input-box
{
width:180px;
border:1px solid #A27234;
}

/*06.07.09*/
.registation-main
{
background:#F1E0AD;
width:440px;
margin:0px auto;
}
.registation-bg
{
background:#F1E0AD;
width:400px;
padding:20px;
float:left;
margin-bottom:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
}
.registation-input
{
width:143px;
height:18px;
border:1px solid #e1b158;
margin-top:3px;
margin-bottom:3px;
background:#866529;
color:#fff;
}
.registation-input-01
{
width:217px;
height:18px;
border:1px solid #e1b158;
margin-top:3px;
margin-bottom:3px;
background:#866529;
color:#fff;
}
.registation-input-02
{
width:75px;
height:18px;
border:1px solid #e1b158;
margin-top:3px;
margin-bottom:3px;
background:#866529;
color:#fff;
}

.registation-input-03
{
width:143px;
height:22px;
border:1px solid #e1b158;
margin-top:3px;
margin-bottom:3px;
background:#866529;
color:#fff;
}
.registation-input-04
{
width:217px;
height:22px;
border:1px solid #e1b158;
margin-top:3px;
margin-bottom:3px;
background:#866529;
color:#fff;
}
.registation-input-05
{
width:148px;
height:18px;
border:1px solid #e1b158;
margin-top:3px;
margin-bottom:3px;
background:#866529;
color:#fff;
}

/*8.07.09*/
.about-us-link
{

color:#F4EA30;
text-decoration:none;
font-weight:bold;
font-style:italic;
}
.about-us-link:hover
{

color:#F4EA30;
text-decoration:underline;
font-style:italic;
font-weight:bold;
}
.dvd-inner
{
width:758px;
margin:0px auto;
padding-bottom:15px;
float:left;
padding-left:10px;
padding-right:10px;
border-bottom:1px dotted #F1E9DC;
}

.travel-books-bg
{
background:#a17d27;
padding:10px;
}

/*more-photo*/

.more-photo1
{
background:#6a471f;
height:34px;
padding-left:15px;
font-weight:bold;
}

.more-photo
{
list-style-type:none;
float:left;
padding-bottom:20px;
width:185px;
background:#825a27;
}
.more-photo ul
{
list-style-type:none;
float:left;
margin:0px;
padding:0px;
width:185px;
background:#825a27;
}
.more-photo ul li
{
display:block;
float:left;
width:170px;
color:#fff;
background:url(../images/more-photo-menu-line.jpg) left bottom no-repeat;
padding-left:15px;
padding-bottom:5px;
padding-top:2px;
}

.more-photo ul li a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#fff;
font-size:11px;
text-decoration:none;
}
.more-photo ul li a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#fff;
font-size:11px;
text-decoration:none;
}

.archive1
{
background:#947036;
height:34px;
padding-left:15px;
font-weight:bold;
}
.archive
{
list-style-type:none;
float:left;
padding-bottom:20px;
width:185px;
background:#a78546;
}
.archive ul
{
list-style-type:none;
float:left;
margin:0px;
padding:0px;
width:185px;
background:#a78546;
}
.archive ul li
{
display:block;
float:left;
width:170px;
color:#fff;
padding-left:15px;
padding-bottom:5px;
padding-top:2px;
}
.archive ul li ul
{

list-style-type:none;
float:left;
margin:0px;
padding:0px;
width:170px;
}

.archive ul li ul li
{

display:block;
float:left;
width:150px;
color:#fff;
padding-left:20px;
padding-bottom:5px;
padding-top:2px;
}
.archive ul li a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#fff;
font-size:11px;
text-decoration:none;
}
.archive ul li a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#fff;
font-size:11px;
text-decoration:none;
}

.photo
{
list-style-type:none;
float:left;
padding-bottom:20px;
width:590px;
}
.photo ul
{
list-style-type:none;
float:left;
margin:0px;
padding:0px;
width:590px;

}
.photo ul li
{
display:inline;
float:left;
width:122px;
color:#fff;
padding-left:12px;
padding-right:12px;
padding-bottom:5px;
padding-top:2px;
}
.more-photo-footer
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#fff;
font-size:12px;
line-height:16px;
text-decoration:none;
}

.more-photo-footer a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#fff;
font-size:12px;
line-height:16px;
text-decoration:none;
margin-left:5px;
margin-right:5px;
}

.more-photo-footer a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#fff;
font-size:12px;
line-height:16px;
text-decoration:underline;
margin-left:5px;
margin-right:5px;
}

.news-left
{

background:#bb8e34;
color:#fff;
width:90px;
float:left;
height:22px;
padding-left:10px;
padding-top:3px;
}
.news-right
{
background:#F1E0AD;
float:right;
width:640px;
padding-left:18px;
height:22px;
padding-top:3px;
}
.video-nav1
{
list-style-type:none;
float:right;
padding-bottom:10px;
width:750px;
}
.video-nav2
{
list-style-type:none;
float:right;
padding-bottom:10px;
width:450px;
}
.video-nav2 ul
{
list-style-type:none;
float:right;
margin:0px;
padding:0px;
width:450px;
}
.video-nav2 ul li
{
display:inline;
float:right;
background:url(../images/line.jpg) right 3px no-repeat;
height:21px;
font-size:11px;
line-height:13px;
padding-left:8px;
padding-right:8px;
color:#a11e16;
text-align:center;
}
/*.video-nav ul li:hover
{
text-decoration:underline;
}
.video-nav ul li a
{
/*color:#a11e16;
font-size:11px;
line-height:13px;
font-weight:bold;
text-align:center;*/
}
.video-nav ul li a span
{
color:#070002;
font-size:10px;
font-weight:normal;
text-align:center;
}
.video-nav ul li a:hover
{
text-decoration:none;
}
.video-nav ul li a span:hover
{
text-decoration:none;
}*/
h1
{
padding:0px;
margin:0px;
font-weight:normal;
font-size:18px;
line-height:22px;
color:#844212;
display:block;
text-align:center;
}
h2
{
color:#a5703e;
font-weight:normal;
padding:0px;
margin:0px;
font-size:12px;
display:block;
line-height:12px;
text-align:center;
}
