body{ margin:0px; padding:0px; font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#333333}
.img{ border:0px;}
.cls{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.pad{ padding:10px}
.padding{ padding-top:5px}
.padc{ padding-top:10px}
.padtop{ padding-top:20px; #padding-top:15px}
.add_padding{ padding-top:15px; padding-bottom:15px;}
.mrt{ margin-left:3px; margin-right:10px}
.left_padding{ padding:0px 0px 0px 10px}
form{margin:0;padding:0;text-align:left;}
img, div, a, input,li { behavior: url(iepngfix.htc) }

#outer{ width:996px;height:auto; padding:0px; margin:0px auto;}
#header{width:996px;height:110px;}
.logo{ width:183px; margin:0px; padding:25px 0px 0px 10px;}
.header_leftpanel{ width:800px; margin:0px; padding:0px; height:110px;}
.icon{ width:35px;padding:0px; margin:30px 0px 0px 0px; text-align:center;}
.search_bg{background:url(images/search_bg.jpg) no-repeat; width:399px; height:45px; margin:0px; padding:0px 0px 0px 0px;}
.search_txt{margin:5px 0px; padding:0px 5px 0px 0px; font-size:12px; font-weight:bold; color:#8d8d8d}
.icon1{ width:100px; text-align:right;}
.txt{ font-size:11px; color:#8d8d8d; margin:2px 5px 0px 0px;font-weight:bold; padding:2px}

/*navigation start*/
#navigation {margin:0px 0px 0px 3px;padding:0px;list-style:none; position:relative;display:block; width:993px;}
#navigation ul{margin:0px; padding:0px;list-style:none; width:auto;}
#navigation ul li { margin:0px;padding:0px; float:left; font-weight:bold; font-size:12px; list-style:none; height:41px; display:block; line-height:35px; background:url(images/nav_bg.jpg) repeat-x; }
#navigation ul li a{display:block;float:left;color:#333333;text-decoration:none; padding:2px 11px 0px; height:44px;}
#navigation ul li a:hover, #navigation ul li a.current{color:#fff;background: url(images/nav_hover.jpg) repeat-x }
/*navigation ends*/

/*body_wrapper starts*/
#body_wrapper{width:996px;padding:8px 0px; margin:0px;}

/*leftnav starts*/
#leftnav{ width:225px; margin:0px 0px 0px 0px; padding:0px ;}
#leftnav_top{ width:207px; height:9px; background:url(images/leftnav_top.jpg) bottom  no-repeat left;}
#leftnav_mid{ width:225px; height: auto;background:url(images/leftnav_mid.jpg) repeat-y left;}
#leftnav_mid .heading{ width:225px; height:37px; background: url(images/leftnav_button.png) no-repeat center; font-size:17px; color:#f2f2f2; font-weight:bold; line-height:35px; font-family:Arial; text-align:center}
#leftnav_mid .heading a {color:#f2f2f2; text-decoration:none; }
#leftnav_mid .heading a:hover { text-decoration:underline; }
#leftnav_mid ul{ width:190px; font-size:12px; color:#333; margin:0px 0px 0px 6px; padding:0px;}
#leftnav_mid ul li{font-size:12px; color:#333; border-bottom:#ccc 1px solid; list-style:none; line-height:24px; background:url(images/leftnav_bullet.png) no-repeat left top; padding:0px 0px 0px 18px}
#leftnav_mid ul li a{font-size:12px; color:#333; text-decoration:none;}
#leftnav_mid ul li a:hover{text-decoration:underline;}

#leftnav_bottom{ width:225px; height:9px; background:url(images/leftnav_bottom.jpg) top no-repeat left;}
/*leftnav ends*/

/*body_contaner starts*/
#body_contaner{width:540px; height: auto; margin:0px; padding:0px;}

/*top_banner starts*/
#top_banner{width:531px;padding:0px; margin:5px 3px; height: auto}
#top_banner .banner_top {background: url(images/banner_top.jpg) no-repeat;height:17px}
#top_banner .banner_mid {background: url(images/banner_mid.jpg) repeat-y; width:531px; height:auto;}
#top_banner .banner_heading {font-size:16px; font-weight:bold; color:#ff300e;}
#top_banner .banner_txt{margin:5px; padding:0px 5px; font-size:12px;line-height:20px; text-align:justify}
#top_banner .banner_bottom {background: url(images/banner_bottom.jpg) no-repeat ; width:531px; height:29px}
/*top_banner ends*/

/*services_panel starts*/
.services_panel{width:540px; height:auto;}
.services_box{border:#dcdcdc 1px solid; width:243px;background:url(images/services_bg.jpg) repeat-x #dbdbdb;}
.services_img{text-align:center; margin:0px; padding:0px}
.services_heading{font-size:14px; color:#ff300e; font-weight:bold; padding:7px 14px;}
.services_heading a {color:#ff300e; text-decoration:none; }
.services_heading a:hover { text-decoration:underline; }
.services_box ul{ margin:5px 0px; padding:5px 0px 0px 20px;}
.services_box ul li{ margin:0px ; padding:0px 0px 0px 10px; list-style:none; line-height:22px; font-size:11px; background:url(images/services_bullet.png) no-repeat left top;}
.services_box ul li a{color:#333; text-decoration:none;}
.services_box ul li a:hover{text-decoration:underline;}
/*services_panel ends*/

/*tour_package starts*/
#tour_package{ width:540px; height:auto;}
#tour_package .tour_box{border:#cdcdcd 1px solid; width:530px; margin:0px; padding:0px 0px 5px 0px;}
#tour_package .tour_img{ width:180px; margin:0px; padding:8px 0px;}
#tour_package .tour_txt{width:338px;padding:8px 0px 0px 4px;}
#tour_package h2{ font-size:16px; font-weight:bold; color:#ff300e;}
#tour_package ul{ margin:5px; padding:0px 0px 0px 0px;}
#tour_package ul li{ margin:0px; padding:0px 0px 0px 10px; list-style:none; line-height:20px; background:url(images/services_bullet.png) no-repeat left top; font-size:10px;}
#tour_package ul li a{color:#333; text-decoration:none;}
#tour_package ul li a:hover{text-decoration:underline;}
.padding_right{ padding:0px 12px 0px 0px;}
#tour_package .box{width:175px; #width:160px; margin:0px; padding:0px;}

/*tour_package ends*/

/*body_contaner ends*/

/*rightnav starts*/
#rightnav{ width:219px; margin:0px; padding:0px;}
#rightnav_top{ width:219px; height:9px; background:url(images/leftnav_top.jpg) bottom no-repeat right;}
#rightnav_mid{ width:219px; height: auto;background:url(images/leftnav_mid.jpg) repeat-y right ;}
#rightnav_mid .heading{ width:219px; height:37px; background: url(images/right_button.png) no-repeat; font-size:17px; color:#f2f2f2; font-weight:bold; line-height:35px; font-family:Arial; text-align:center}
#rightnav_mid ul{ width:180px; font-size:12px; color:#333; margin:0px 0px 0px 20px; padding:0px;}
#rightnav_mid ul li{font-size:12px; color:#333; border-bottom:#ccc 1px solid; list-style:none; line-height:24px; background:url(images/leftnav_bullet.png) no-repeat left top ; padding:0px 0px 0px 18px;}
#rightnav_mid ul li a{font-size:12px; color:#333; text-decoration:none;}
#rightnav_mid ul li a:hover{text-decoration:underline;}
#rightnav_bottom{ width:219px; height:9px; background:url(images/leftnav_bottom.jpg) no-repeat right top;}
/*rightnav ends*/

/*body_wrapper ends*/

/*body_services starts*/
#body_services{width:996px;background-color:#d1d2d4; margin:0px; padding:0px; height:auto;float:left}
#body_services .service_contaner{width:230px;padding:10px 0px 15px 15px;}
#body_services h2{ font-size:12px; padding:0px; font-weight:bold;}
#body_services h2 a{color:#333; text-decoration:none;}
#body_services ul{ font-size:12px;padding:0px 0px 0px 16px; margin:0px;}
#body_services ul li{ font-size:12px;margin:0px; line-height:22px;}
#body_services ul li a{ font-size:12px;line-height:22px; color:#333; text-decoration:none;}
#body_services ul li a:hover{ font-size:12px;line-height:22px; color:#ff300e; text-decoration:underline;}
/*body_services starts*/

/*footer starts*/
#body_footer{width:996px;background: url(images/footer_bg.jpg) repeat-x; color:#ffffff; font-size:10px; text-align:center; margin:0px; padding:12px 0px; height:auto; float:left}
#body_footer a{ font-weight:bold; margin:0px; padding:0px; text-decoration:none; color:#fff;}
#body_footer a:hover{ font-weight:bold; margin:0px; padding:0px; text-decoration:underline;color:#ff300e;}
/*footer ends*/

.view_more{ text-align:right; padding:10px 15px 10px 0px; margin:0px; font-size:11px; color:#ff300e}
.view_more a{ text-align:right;font-size:11px; color:#ff300e; text-decoration:none; font-weight:bold;}
.view_more a:hover{ text-align:right;margin:0px; font-size:11px; color:#ff300e; text-decoration:underline; font-weight:bold;}