* {	margin:auto;}

body{ padding: 0; background-color:#E9FAFE;  padding-top:30px; }

#main{ width:955px;  margin:0 auto 0 auto; clear:both;}

.box_mid,.menu,.col1,.col2,.col3,.box_1,.box_2,.box_3,.box_4,.box_5,.box_6,.float,.content_box,.images,.box_mid_1,.box_mid_2,.box_mid_3,.box_mid_4,.box_mid_5,.box_mid_6,.box_middle_bg,.baloon{ float:left;}
.clear, .baloon{ clear:both;}

.menu{ width:500px; padding-bottom:12px; }

ul.primary-links, ul.secondry-links{text-align:center; display: inline; list-style:none;}

ul.secondry-links a:hover { text-decoration:underline;}
ul.secondry-links li a.active_top { text-decoration:underline; }


ul.primary-links li, ul.secondry-links li{float:left;  padding:3px 3px 0px 3px;}

ul.secondry-links li{ background:url(../images/menu_border.jpg) no-repeat right;}

ul.secondry-links li.last { background:none;}

ul.primary-links li a {font-family:Arial; font-size:12px; font-weight:bold; padding:10px 15px 10px 15px; text-decoration:none; color:#0E5884;}
 
ul.secondry-links li a {font-family:Arial; font-size:11px; font-weight:bold; padding:5px 5px 5px 5px; text-decoration:none; color:#000000;}

ul.primary-links li a:hover, ul.primary-links li a.active{ color:#ffffff; background:#009900;}

.logo_box{ clear:both; height:103px; background-color:#448AAE; padding:30px 0 0 120px;} 

.menu2{ margin-top:3px; background:url(../images/menu_bg.jpg) repeat-x; height:41px;}

.images{margin-top:-195px; margin-left:420px; position:absolute;}
.baloon{ width:228px;}

.content_box{clear:both; padding-top:10px;  margin:0 auto; }
.col1{ width:225px;}
.col1_packages{ width:700px; margin-right:5px; }
.col3 { width:225px;  }
.col2{
	width:467px;
	margin:0 0px 0 2px;
	
}
.box_1{ width:9px; height:9px; background:url(../images/top_left.jpg) no-repeat; overflow:hidden;}
.box_2{ width:205px; height:8px; background-color:#FFFFFF; border-top:1px solid #D4CFCF; overflow:hidden;}
.box_3{ width:11px; height:9px; background:url(../images/top_right.jpg) no-repeat; overflow:hidden;}
.box_4{ width:9px; height:9px; background:url(../images/bottam_left.jpg) no-repeat; overflow:hidden;}
.box_5{ width:208px; height:8px; background-color:#FFFFFF; border-bottom:1px solid #D4CFCF; overflow:hidden;}
.box_6{ width:8px; height:9px; background:url(../images/bottam_right.jpg) no-repeat; overflow:hidden; }
.box_mid,.box_mid_right{ width:223px; border-left:1px solid #D4CFCF; border-right:1px solid #D4CFCF; background-color:#FFFFFF;}
.box_mid{height:370px;}

.left_menu a, .left_menu a:visited, .left_menu li a,.left_menu li a:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0E5884; list-style-type:none; padding-left:20px; vertical-align:top; list-style-type: none;}
ul.left_menu{list-style:none; line-height:24px; padding-left:10px;}
.left_menu li{background: url(../images/bullet.jpg) left center no-repeat; }

.img{padding:15px;}
.img2{padding:10px 0 5px 11px;}
.img3{padding:6px 0 0px 5px;}
.img4{margin-top:7px;}
.box_mid_1{ width:14px; height:16px; background:url(../images/mid_box_left-top.jpg) no-repeat; overflow:hidden;}
.box_mid_2{ width:441px; height:16px; background:url(../images/mid_bg_1.jpg); overflow:hidden; overflow:hidden;}
.box_mid_3{ width:10px; height:16px; background:url(../images/mid_box_right_top.jpg) no-repeat; overflow:hidden;}
.box_mid_4{ width:13px; height:15px; background:url(../images/mid_box_left-bottam.jpg) no-repeat; overflow:hidden;}
.box_mid_5{ width:442px; height:15px; background:url(../images/mid_bot_bg.jpg); overflow:hidden; overflow:hidden;}
.box_mid_6{ width:10px; height:15px; background:url(../images/mid_box_right_bottam.jpg) no-repeat; float:left; overflow:hidden;}
.box_middle_bg{ width:463px; height:308px; background:url(../images/middle_box2_bg.jpg) repeat-x; border-left:1px solid #D4CFCF; border-right:1px solid #D4CFCF; background-color:#FFFFFF;}
.welcome,.pac_head,.pac_content,.cost,.ft,.pagging,.box_heading{font-family:Arial, Helvetica, sans-serif;  padding-left:10px;}
.welcome{color:#FF0000;font-size:17px;}
.welcome span{ color:#000000;}
.content{font-family:Arial,Tahoma,Arial; font-size:12px; padding:0 10px 0 10px;  color:#0E5884; text-align:justify; line-height:15px;}
.all_page_content
{
color:#666666; font-size:12px; text-align:justify; padding:0 10px 5px 10px; line-height:17px;font-family:Arial, Helvetica, sans-serif;
}
.readmore,.readmore a, .readmore visited{ text-align:right; font-weight:bold; text-decoration:none; color:#0E5884;}
.gray_box{height:200px;}
.gray_box_1{ width:8px; height:7px; background:url(../images/gray_left_top.jpg) no-repeat; margin-top:7px; overflow:hidden;}
.gray_box_2{ width:207px; height:6px; background-color:#EAEAEA; border-top:1px solid #D4CFCF; margin-top:7px; overflow:hidden;}
.gray_box_3{ width:10px; height:7px; background:url(../images/gray_right_top.jpg) no-repeat; margin-top:7px; overflow:hidden;}
.gray_box_4{ width:8px; height:9px; background:url(../images/gray_left_bottom.jpg) no-repeat; overflow:hidden;}
.gray_box_5{ width:207px; height:9px; background-color:#EAEAEA; border-bottom:1px solid #D4CFCF; overflow:hidden;}
.gray_box_6{ width:10px; height:9px; background:url(../images/gray_right_bottom.jpg) no-repeat;  float:right; overflow:hidden;}
.gray_box_mid,.gray_box_mid1{ width:223px; border-left:1px solid #D4CFCF; border-right:1px solid #D4CFCF; background-color:#EAEAEA;}
.gray_box_mid{ height:220px;}
.gray_box_mid1{ height:160px;}
.packages_main{width:467px; height:200px; }
.packages{height:232px; width:153px; background-color:#FFFFFF;}
.packages_mid{padding-left:2px;}
.package_img{ border:solid 1px #E8E8E8; margin:6px;}
.pac_head,.cost{ font-size:13px;  font-weight:bold; margin-bottom:2px;}
.pac_head{color:#AA7017; width:350px;}
.pac_head a{color:#AA7017; text-decoration:none;}
.pac_head a:hover{color:#AA7017; text-decoration:underline;}
.exclusive,.cost
{
font-size:11px;  font-weight:bold; margin-bottom:2px; font-family:Arial;
}
.exclusive
{
color:#AA7017;
padding-left:10px
}
.pac_content{ color:#666666; font-size:11px; text-align:justify; padding:0 10px 5px 10px ;}
.pac_content a { text-decoration:none; color:#666666; }
.pac_content a:hover { text-decoration:underline; color:#666666; }
.package_img2 {padding:5px 3px 0 3px; }
.ft{background:url(../images/ft.jpg); height:73px; width:100%}
.ft, .ft a, .ft a:visited{font-size:10px; color:#993300; text-align:center; line-height:20px; padding-top:3px; margin-top:5px;}

/*Packages*/
.our_pkges{ background-color:#E9F8D9;}
.pag{ background-color:#FFFFFF; height:30px; margin-top:10px; padding:10px 0 0 8px;}
.pagging,.pagging a, pagging a:visited{ color:#FF6600; text-align:right; padding:3px;}
.pagging a:visited { text-decoration:none; font-weight:bold;}
.product_result{ margin:10px 0 10px 0; background-color:#FFFFFF; height:150px;}
.p_img{ width:210px; padding:10px;}
.p_content{ float:right; width:460px; padding:5px;}
.pac_content_search{width:447px; float:right;}
.float_r{float:right;}
.space{height:5px; overflow:hidden;}
.pad_tp{padding-top:6px;}

.box_heading{ font-size:18px; color:#006699; padding-bottom:10px;}
.tour_package{ padding:10px 3px 0 3px; width:693px; margin-bottom:10px; height:auto;}
.pac_bot{ background-color:#FFFFFF; padding:5px 10px; 0 0 ; }
p{margin:5px;}

.topborder
{

border:1px solid #E8E8E8;
}
.query_input{width:135px;}

