@charset "utf-8";
/* CSS Document */

body
{
text-align:center;
margin:0px;
background: #fe9c01 url(images/bg.gif) top center repeat-y;
font-family:Tahoma, Verdana, sans-serif, Helvetica, Arial;
font-size:12px;
color:#FFF;
}
input, textarea, select
{
font-family:Tahoma, Verdana, sans-serif, Helvetica, Arial;
font-size:11px;
color:#a6977c;
background-color:#000000;
border:1px solid #5a3b00;
}
.radio
{
border:none;
background:transparent;
width:auto;
}
.date
{
width:100px;
}
.enquiryform
{

}
.enquiryform td, .enquiryform th
{
padding:5px;
vertical-align:top;
}
.enquiryform th
{
text-align:right;
font-weight:normal;
}

div, table, iframe
{
margin:auto;
}
strong, .mandatory, a, a:visited
{
color:#fecb01;
font-weight:normal;
outline:none;
}
a:hover
{
color:#FFF;
}
.main
{
width:932px;
background:#0d0903 url(images/main_bg.jpg) top center no-repeat;
}
.frame_header
{
width:932px;
height:230px;
}
.frame_right
{
float:right;
background:transparent;
height:484px;
width:269px;
}
.flash
{
background:url(images/flash/1.jpg) no-repeat;
}
.toplink
{
position:absolute;
height:23px;
padding-top:5px;
margin-left:790px;
width:150px;
z-index:9999;
background:url(images/toplinks.png) left bottom no-repeat;
font-size:11px;
color:#FFFFFF;
float:right;
}
.toplink a, .toplink a:visited
{
color:#FFF;
text-decoration:none;
}
.toplink a:hover
{
color:#fe9c01;
}
/* Wrapper */
.wrapper
{
background:url(images/wrapper.png) top no-repeat;
margin-left:19px;
margin-right:19px;
padding-top:10px;
width:894px;
}
.content
{
float:left;
background:url(images/c ontent.png) no-repeat;
width:615px;
text-align:justify;
font-family:"Myriad Pro", Tahoma, Verdana, Arial, sans-serif, Geneva, Helvetica;
font-size:13px;
line-height:22px;
font-weight:normal;
margin-right:10px
}
.more
{
text-align:right;
margin-bottom:10px;
}
h1
{
color:#fecb01;
font-size:28px;
margin:0px;
margin-bottom:15px;
margin-top:10px;
padding:0px;
line-height:normal;
font-weight:normal;
font-family:"Helvetica CondensedBold", "Trebuchet MS", sans-serif, Helvetica;
}
h2, h3
{
font-family: "Trebuchet MS", sans-serif;
color:#fe9c01;
font-size:22px;
margin:0px;
margin-bottom:5px;
padding:0px;
line-height:normal;
text-transform:uppercase;
font-weight:normal;
}

h2:first-letter, h3:first-letter
{
font-size:30px;
}
h2
{
float:right;
text-align:right;
}
h3
{
margin:0px;
margin-top:10px;
padding:0px;
float:none;
text-align:left;
color:#FFF;
}
.announcements
{
height:44px;
width:595px;
float:left;
padding:10px;
background:url(images/announcements.gif);
color:#000d10;
font-size:11px;
line-height:normal;
font-family:Tahoma, Verdana, sans-serif, Helvetica, Arial;
}
.an_date
{
width:93px;
height:100%;
float:left;
font-weight:bold;
}
.an_content
{
width:502px;
float:right;
height:100%;
}

.right_panel
{
height:396px;
background:url(images/right_panel.png)  no-repeat;
width:269px;
}
.right_links
{
position:absolute;
width:208px;
height:279px;
margin-left:43px;
margin-top:67px;
}
.right_links a, .right_links a:visited
{
float:left;
display:block;
height:43px;
width:208px;
margin-top:17px;
cursor:pointer;
} 
.enquiry
{
height:72px;
background:url(images/enquiry.png) no-repeat;
width:269px;
}
.tours_gallary
{
float:left;
width:894px;
}
.tours_l
{
float:left;
width:14px;
height:122px;
background:#f0dab7 url(images/tours_l.gif);
}
.tours_r
{
float:right;
width:14px;
height:122px;
background:#f0dab7 url(images/tours_r.gif);
}
.tours_bg
{
float:left;
width:894px;
background:#f0dab7 url(images/tours_bg.gif);
height:122px;
}
.tours_b
{
width:196px;
height:78px;
float:left;
padding:12px;
}
.tours_b_home
{
width:866px;
height:99px;
float:left;
padding-top:23px;
}
.tours_b_home a, .tours_b_home a:visited
{
margin-left:10px;
margin-right:10px;
border:none;
}
.tours_b_home a img
{
border:none;
}
.tour h2, .tour h2:first-letter
{
text-align:left;
float:none;
font-size:20px;
}

.services h2, .services h2:first-letter
{
text-align:left;
float:none;
font-size:18px;
}
.services a, .services a:visited
{
font-size:16px;
text-decoration:none;
}
.services a span
{
text-decoration:underline;
}
.services a img
{
border:none;
text-decoration:none;
margin-bottom:5px;
}

/* Flash Start */
#slideshow_flash {
    position:relative;
    height:230px;
}

#slideshow_flash IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow_flash IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow_flash IMG.last-active {
    z-index:9;
}

/* Footer */
.frame_footer
{
width:932px;
height:115px;
margin-top:20px;
}
.footer
{
width:932px;
height:156px;
background:#856f4d url(images/footer_bg.gif) top repeat-x;
color:#c0a57b;
font-size:11px;
padding-top:5px;
line-height:18px;
}
.footer_left
{
float:left;
margin-left:10px;
text-align:left;
width:290px;
height:136px;
}
.footer_left a, .footer_left a:visited 
{
color:#ffebcd;
text-decoration:none;
}
.footer_left a:hover 
{
color:#FFF;
}
.footer_right a, .footer_right a:visited 
{
color:#c0a57b;
text-decoration:none;
}
.footer_right a:hover 
{
color:#FFF;
}
.footer_right
{
float:right;
margin-right:10px;
text-align:right;
width:609px;
}
.footer a img, .footer a:visited img
{
border:none;
}

.calculater
{
background:#170e02;
border:1px solid #000;
float:left; 
width:280px; 
padding:10px 10px 10px 10px;
height:140px;
}
#calculater
{
float:right;
background:#170e02; 
border:1px solid #000;
padding:10px 10px 10px 10px;
display:none; 
width:280px;
height:140px;
}
.enquiryform strong div
{
font-size:18px;
margin-bottom:10px;
text-align:left;
}
label
{
 width:80px;
 float:left;
}
.total
{
float:left;
margin-right:10px;
margin-left:10px;
text-align:right;
width:80px;
}
.enquiryform div
{
margin-bottom:5px;
}
