/* CSS Document */
/*<div id="wrapper">
  <div id="banner">
    <div id="topnav"></div>
  </div>
  <div id="content"></div>
  <div id="productlist"></div>
  <div id="footer"></div>
</div>*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
}

body{ font-family:tahoma; font-size:100%; margin:0 auto; background:#f5f6fa url(../images/bkg.jpg) repeat-x;}
a{ text-decoration:none;}
p{ }
h1{}
h2{ font-size:160%; color:#fff; font-weight:normal;}
h3{ font-size:120%; color:#e7dc99; font-weight:normal;}
h4{}
img{}
ul{ list-style:none;}
li{}
#outerwrapper{background:url(../images/head_bg.png) repeat-x; position:relative; float:left; width:100%; }
#wrapper{ width:960px; margin:0 auto;}

/*Banner*/
#banner{float:left; position:relative; width:960px; padding:20px 0 0 0;}
#logo{ float:left; background:url(../images/logo.gif); width:380px; height:41px;}
#btns{float:right; }
#btns img{ float:left; margin-right:20px;}

/*Top Navigation*/
#topnav{  position:relative; clear:both; margin-top:44px; color:#fff; width:940px; float:left; padding:5px 0}
#topnav p{ float:left; width:400px; font-size:70%;}
#topnav ul{float:right;}
#topnav ul li{ display:inline; margin:0 20px;   }
#topnav ul li .current{ color:#73b821;}
#topnav ul li a{ color:#fff;}
#topnav p{ margin:0;} 

#content{ font-size:14px; color:#2a2a2a; clear:both}
#content h2{ font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; color:#102e41;}
#content h3{ font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#102e41;}
#content p{ color:#2357c0; font-size:14px;}
/*Content ----- Left Content*/
.leftcontent{ width:439px; float:left; position:relative; background:url(../images/topleft_container.gif) repeat-x; padding:10px 20px;}
.leftcontent ul li:first-child{ width:100%; }
.leftcontent ul li{ float:left; margin:10px 0 18px 0; background-image:url(../images/arrow.png); background-repeat:no-repeat;  background-position:0 7px }
.leftcontent .logolist{ width:100%; float:left; position:relative;}
.leftcontent .logolist li{ margin-right:15px;}
.leftcontent ul li .logolist ul li:first-child{ width:auto;}

/*Content ----- Rights Content*/
.rightcontent{width:440px; float:right; position:relative; background:url(../images/topright_container.gif) repeat-x; padding:10px 20px; }
.rightcontent ul li:first-child{ width:100%; }
.rightcontent ul li{ float:left; margin:10px 0 15px 0; background-image:url(../images/arrow.png); background-repeat:no-repeat;  background-position:0 7px }
.rightcontent .logolist{ width:100%; float:left; position:relative;}
.rightcontent ul li .logolist ul li:first-child{ width:auto;}

.info{ background:url(../images/listingbkg.gif) repeat-x; float:left; position:relative; clear:both; padding:20px 25px;}
.info ul li{ float:left; list-style:inside; margin:5px 0; font-size:14px; color:#21345a; width:450px;  }


.tour_info	{ background:url(../images/listingbkg1.gif) repeat-x; clear:both; float:left; width:960px; font-size:14px; color:#1a1a1a;}
.tour_info ul  { float:left; width:230px; padding-left:15px;}
.tour_info li	{  list-style:inside; margin:5px 0; padding-bottom:30px;} 
.tour_info h2	{ font-size:24px; color:#102e41; margin-bottom:15px;}
.tour_info img	{ margin:0 0 0 5px;}


#outerwrapperproduct{ clear:both; width:100%; background:url(../images/bottom_bg.gif) repeat-x; float:left; position:relative;  height:318px;  }
#outerwrapperproductsml{ clear:both; width:100%; background:url(../images/bottom_bg.gif) repeat-x; float:left; position:relative; height:150px; }
#outerfooter{width:100%;  background:url(../images/footerbkg.gif) repeat-x; clear:both; }
#out_footer			{ clear:both; width:100%;  position:relative; float:left;}
#out_footer-sml		{ clear:both; width:100%; background: url(../images/bottom_bg.gif) repeat-x top; position:relative; float:left; height:100px;}

/*Product List*/
#productlist{ margin:0 auto; width:960px;}
#productlist-sml{ margin:0 auto; width:960px; clear:both;}
#productlist h2, #productlist-sml h2{ font-size:150%; color:#fff; font-weight:normal; padding-top:15px;}
#productlist h3, #productlist-sml h3{ font-size:80%; color:#e7dc99; font-weight:bold; padding-top:5px;}
#productlist p, #productlist-sml p{ font-size:80%; color:#fff;}
#productlist ul, #productlist-sml ul{ margin-top:20px;}
#productlist li, #productlist-sml li{float:left; width:200px; padding:0 20px; list-style:none; border-right:#ffffff solid 1px; }

#footer{ width:960px; margin:0 auto; clear:both; padding:5px 0; height:59px;  }
#footer p{ font-size:60%; color:#fff;}


/*Faqs*/
.question {
font-family:"Times New Roman",Times,serif;
font-size:105%;
}
.answer {
color:#2A4989;
font-family:Arial,Helvetica,sans-serif;
font-size:85%;line-height:25px; margin:0 0 1.5em 0;
}
.answer p{ }

