@charset "utf-8";
/* CSS Document */

body{
font-family:"Lucida Grande", Lucida, Verdana, sans-serif;
background-color:#8d8d51;
margin:0px;
}

div, h1, h2, h3, h4, h5, h6, p, b, strong, span, dl, dt, font
{
margin:0px;
padding:0px;
font-weight:normal;
}
ul, ol, li 
{
list-style-type:none;
margin:0px;
padding:0px;
}

#dvContent li{
background-image:url(../images/arrow.jpg);
background-repeat:no-repeat;
background-position:left top;
background-position:0px 4px;
list-style:none;
padding-left:13px;
}
p{
font-family:"Lucida Grande", Lucida, Verdana, sans-serif;
font-size:14px;
color:#FFFFFF;
font-weight:normal;
margin:0px;
padding:0px;
}

h1{
	margin:0px;
	font-family:"Lucida Grande", Lucida, Verdana, sans-serif;
	padding:0px;
	color:#FF6;
	font-weight:normal;
	font-size:18px;
}

h3{
	margin:0px;
	font-family:"Lucida Grande", Lucida, Verdana, sans-serif;
	padding:0px;
	color:#FF6;
	font-weight:normal;
	font-size:14px;
}
a:focus
{
outline-style:none;
outline-width:0px;
}

#wrpper
{
clear:both;
width:1003px;
margin:0px auto;
padding:0px;
}

#wrpper #topwrpper
{
clear:both;
width:1003px;
margin:35px 0px 0px 0px;
padding:0px;
}
#topwrpper .toprow
{
clear:both;
width:1003px;
overflow:hidden;
margin:0px 0px 15px 0px;
padding:0px 0px 0px 0px;
}
.topleft
{
float:left;
font-size:0px;
width:214px;
text-align:right;
margin:0px;
padding:0px 0px 0px 0px;
}
.topmid
{
float:left;
width:568px;
margin:0px;
padding:0px 0px 0px 0px;
}
.topmid .toph1
{
clear:both;
overflow:hidden;
color:#fbfbd9;
font-size:40px;
text-align:center;
margin:0px;
padding:0px 0px 0px 0px;
}
.topmid .toph2
{
clear:both;
overflow:hidden;
font-family:"Times New Roman", Times, serif;
color:#ffffff;
font-size:26px;
text-align:center;
margin:0px;
padding:0px 0px 0px 0px;
}
.topright
{
float:left;
width:221px;
margin:0px;
padding:0px 0px 0px 0px;
}
.toprighttop
{
float:left;
width:221px;
margin:0px;
padding:0px 0px 0px 0px;
}
.teletext
{
clear:both;
width:221px;
font-size:16px;
text-align:left;
color:#676437;
font-family:"Times New Roman", Times, serif;
font-weight:bold;
margin:0px;
padding:0px 0px 10px 0px;
}
.teletext a img
{
opacity:1 !important;
filter:alpha(opacity=100) !important;
}
.teletext a:hover img
{
opacity:1  !important;
filter:alpha(opacity=100) !important;
}
.topright .topimg
{
float:left;
margin:0px 14px 0px 0px;
padding:0px;
font-size:0px;
}
.topright a img
{
text-decoration:none;
}
.topright a:hover img
{
text-decoration:none;
opacity:0.6;
filter:alpha(opacity=60);
}

#topwrpper .topmenu
{
clear:both;
width:1003px;
overflow:hidden;
font-family:"Times New Roman", Times, serif;
margin:0px;
padding:0px 0px 7px 0px;
}
.topmenu li
{
float:left;
color:#e0dfcd;
font-size:19px;
margin:0px;
padding:0px 18px 0px 0px;
}
.topmenu li a
{
text-decoration:none;
color:#e0dfcd;
}
.topmenu li a:hover
{
text-decoration:underline;
color:#e0db53;
}


#wrpper #midwrpper
{
clear:both;
width:1003px;
background-color:#666539;
margin:0px 0px 0px 0px;
padding:0px;
}
#midwrpper .bodymid
{
clear:both;
width:1003px;
overflow:hidden;
margin:0px 0px 0px 0px;
padding:0px;
}
.bodymidleft
{
float:left;
width:720px;
margin:0px;
padding:27px 0px 0px 16px;
}
.bodymidleft .caravsection
{
width:720px;
clear:both;
overflow:hidden;

margin-bottom:24px;
}
.bodymidleft .caravsectionleft
{
float:left;
width:477px;
}

.bodymidleft .caravsectionright
{
float:left;
width:226px;
background-image:url(../images/l-r-grad.gif);
background-repeat:repeat-y;
background-position:top left;
font-style:italic;
font-size:12px;
color:#ffffff;
line-height:16px;
padding:5px 0px 2px 7px;
}
.caravsectionright a
{
font-family:"Times New Roman", Times, serif;
font-size:14px;
color:#bdb552;
text-decoration:none;
font-style:normal;
font-size:13px;
font-weight:normal;
line-height:30px;
}
#dvIntrotxt{
float:left;
width:480px;
font-family:Georgia, Arial;
font-size:25px;
color:#9a9a5c;
font-style:italic;
line-height:41px;
letter-spacing:.001em;
word-spacing:-2px;
padding-top:5px;
}
.caravsectionright a:hover
{
font-family:"Times New Roman", Times, serif;
font-size:14px;
color:#bdb552;
font-style:normal;
text-decoration:underline;
font-size:13px;
font-weight:normal;
line-height:30px;
}
.faqtbsection
{
clear:both;
overflow:hidden;
width:720px;
margin-bottom:15px;
}
.faqtbsection li
{
float:left;
font-size:32px;
color:#fafcfb;
font-family:"Times New Roman", Times, serif;
text-align:center;
line-height:40px;

margin-right:20px;
}
.faqtbsection li a
{
float:left;
width:221px;
color:#fafcfb;
height:50px;
padding-top:10px;
background-color:#737242;
text-decoration:none;
}
.offersecion
{
clear:both;
overflow:hidden;
width:1003px;
background-image:url(../images/grad.gif);
background-repeat:repeat-y;
background-position:top left;
margin-bottom:5px;
padding:23px 0px 20px 0px;
margin-bottom:15px;
}
.offersecion li
{
float:left;
width:747px;
font-size:0px;
line-height:0px;
margin:0px;
padding:0px 0px 0px 0px;
}
.offersecion li img
{
float:left;
font-size:0px;
margin:0px 0px 0px 30px;
padding:0px 0px 0px 0px;
}
.offersecion .booknowsec
{
float:left;
width:228px;
}

.rightpannel{
float:left;
width:228px;


}

.bodymidright
{
float:left;
width:228px;
margin:3px 0px 0px 0px;
background-color:#737242;
padding:9px 10px 10px 10px;
}
.bodymidright .bodyrighthead
{
padding-top:0px;
clear:both;
font-size:0px;
padding-bottom:10px;
}

.scrollcont
{
clear:both;
background-color:#737242;

margin:0px;
}
.scrollcont img
{
float:left;
font-size:0px;
border:2px solid #807e4b;
margin-bottom:5px;
margin:0xp;
padding:0px;
}

#marqueecontainer{
position: relative;
width: 228px; /*marquee width */
height: 537px; /*marquee height */
overflow: hidden;
padding: 0px;
}

#footerwrpper
{
clear:both;
width:1003px;
background-image:url(../images/foot-line.gif);
background-repeat:repeat-x;
background-position:top left;
overflow:hidden;
padding:0px 0px 0px 0px;
}
#footerwrpper #footerwrpper1
{
clear:both;
width:1003px;
overflow:hidden;
background-color:#dbdaaa;
margin-top:8px;
padding:3px 0px 3px 0px;
}
#footerwrpper1 .footerwrpper1left
{
float:left;
width:532px;
font-size:0px;
}
.footerwrpper1left img
{
float:left;
font-size:0px;
margin:0px 0px 0px 20px;
padding:0px 0px 0px 0p
}
#footerwrpper1 .footerwrpper1right
{
float:left;
width:456px;
font-family:"Times New Roman", Times, serif;
padding-left:3px;
color:#656436;
padding-left:10px;

}

#footerwrpper .footerwrpper2
{
clear:both;
width:1003px;
overflow:hidden;
margin-top:5px;
padding:3px 0px 15px 0px;
}

.footerwrpper2 .footerwrpper2left
{
float:left;
width:363px;
text-align:left;
font-size:11px;
color:#d5d9b8;
padding-left:20px;
}
.footerwrpper2 .footerwrpper2mid
{
float:left;
width:368px;
text-align:left;
color:#FFFFFF;
font-size:11px;
}
.footerwrpper2 .footerwrpper2right
{
float:left;
text-align:right;
padding-left:50px;
width:201px;
text-align:left;
}
.footerwrpper2 .footerwrpper2right  img
{
margin-left:10px;
}
.booknow
{
float:left;
width:228px;
margin:0px;
font-size:0px;
padding:0px 0px 0px 0px;
}#innercontent {
	width: 1000px;
}
#wrpper #innercontent table tr td ul {
	list-style: square url(none);
}
.imageleft {
	float: left;
	padding: 10px 10px 10px 0px;
}
.imgright {
	padding: 10px 0px 10px 10px;
	float: right;
}
