@charset "utf-8";
/* --- cover css property sheet ---
Company Name: Kauntei
Description: We are providing psd to xhtml conversion service based on w3c stamdards.
Author: Sebastian bario,

/* --- v 1.1 20th Feb 2009,
By xhtmlmania team  with help of w3c standards
*/

body {
	margin: 0px;
	background:#c70202 url(../images/body_bg.gif) no-repeat center 0;
	font:normal 11px/16px tahoma;
	color:#4b4b4b
}
* {
	margin:0;
	padding:0
}
img {
	border:none
}
fieldset {
	border:none
}
a {
	color:#474747;
	text-decoration:underline;
	outline:none;
}
a:hover {
	text-decoration:none
}

.clear{clear:both;}

.right{float:right;}

.left{float:left;}

.success{
	float:left;
	padding:5px 0;
	color:#009900;
}

#cover {
	margin:0 auto;
	width:1022px;
}
#main {
	float:left;
	width:1007px;
	background:url(../images/main_bg.jpg) repeat-y 0 0;
	padding:0 0 0 15px;
}

#header {
	float:left;
	position:relative;
	width:983px;
	padding:0 16px 17px 0;
	/*background:url(../images/under_construction.jpg) no-repeat top right;*/
}
#header img.logo {
	float:left
}

#header .right_content {
	float:right;
	width:500px;
	font-family:Arial, Helvetica, sans-serif;
	padding-right:70px;
}
#header .under_construction{
	float:left;
	display:block;
	position:absolute;
	top:0;
	right:-7px;
	z-index:999;
}

#header .right_content .number {
	float:right;
	font-weight:bold;
	text-align:right;
	font-size:20px;
	padding:30px 0 0 0;
	line-height:24px;
	width:500px;
	color:#242424;
}
#header .right_content .top_link {
	float:right;
	background:url(../images/top_link_bg.gif) no-repeat top right;
	width:236px;
	height:20px;
	padding:1px 0 0 0;
	margin-right:25px;
	text-align:center;
	color:#fff;
	font-weight:bold;
}
#header .right_content .top_link a {
	color:#fff;
	padding:0 5px 0 5px;
	text-decoration:none;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif
}
#header .right_content .top_link a:hover {
	text-decoration:underline
}
#banner {
	float:left;
	width:984px;
	padding:3px;
	border:1px solid #c7c7c7;
}

#banner embed {
	float:left;
}


#banner img {float:left;}

#banner_paging {
	background:#edebde;
	float:left;
	width:982px;
	margin-top:6px;
	padding:5px 5px 2px 5px;
	text-align:right;
	display:inline;
	height:25px;
}
#banner_paging ul {
	float:right;
	list-style:none
}
#banner_paging ul li {
	float:left;
	padding:0 5px 0 5px
}
#banner_paging ul li a {
	color:#559235
}
#cover_body {
	float:left;
	width:992px;
	margin-top:10px;
}
#left_panel {
	float:left;
	width:312px;
}
#left_menu {
	float:left;
	width:310px;
	padding:1px;
	border:1px solid #dedede;
	margin:0 0 10px 0
}
#left_menu .white_box {
	float:left;
	width:310px;
	background:#fff
}
#left_menu h3 {
	background:#b30000;
	color:#fff;
	font:bold 12px/18px Georgia, "Times New Roman", Times, serif;
	float:left;
	text-transform:uppercase;
	width:280px;
	padding:3px 5px 3px 25px
}
#left_menu a.inner_heading{
	float:left;
	width:260px;
	padding:3px 5px 3px 25px;
	display:block;
	margin-top:1px;
	color:#fff;
	text-transform:uppercase;
	text-decoration:none;
	font:bold 12px/18px Georgia, "Times New Roman", Times, serif;
	background:#b40001 url(../images/red_arrow.gif) no-repeat 10px 8px;
	}
#left_menu .inner_whitebox{
	float:left; 
	width:290px; 
	background:url(../images/left_bg.jpg) repeat 0 0;
	padding:10px;
	}
#left_menu h3.arrow {
	background:#6fa209 url(../images/green_arrow.jpg) no-repeat 10px 8px
}
#left_menu .list_cover{
	float:left; 
	width:290px; 
	background:url(../images/left_bg.jpg) repeat 0 0;
	padding:10px;
	padding-top:0;
}

#left_menu .list_bg{float:left; background:#fff;}

#left_menu .list {
	float:left;
	width:275px;
	list-style:none;
	background:#fff;
	padding:0 0 3px 15px;
}
#left_menu .list li {
	float:left;
	width:252px;
	background:url(../images/green_bullet.jpg) no-repeat 0 13px;
	padding:5px 10px 0 10px;
}
#left_menu .list li a {
	color:#606060;
	display:block
}
#left_menu .inner_list {
	float:left;
	width:275px;
	list-style:none;
	background:#fff;
	padding:0 0 3px 15px;
}
#left_menu .inner_list li {
	float:left;
	width:110px;
	background:url(../images/green_bullet.jpg) no-repeat 0 13px;
	padding:5px 10px 0 10px;
}
#left_panel .left_box {
	float:left;
	width:312px;
	margin:0 0 10px 0
}
#left_panel .left_box .banner {
	float:left
}
#left_panel .left_box .plan_trip_bg{
	float:left;
	display:none;
	background:url(../images/plan_trip_bg.jpg) repeat-y 0 0;}
	
#left_panel .left_box .plan_trip{
	float:left;
	width:150px;
	background:url(../images/left_banner1.jpg) no-repeat bottom right;
	padding:15px 140px 12px 22px;
	}
	
#left_panel .left_box .grey{
	float:left;
	width:150px;
	font:17px/18px "trebuchet MS";
	color:#191919;
	}
	
#left_panel .left_box .sale{
	float:left;
	width:210px;
	border:1px solid #000;
	font:20px/26px "Arial Black",Arial, Helvetica, sans-serif;
	background:#c1151b url(../images/banner_sale.jpg) no-repeat 0 0;
	padding:22px 0 15px 100px;
	text-align:center;
	color:#fff;
	}

#left_panel .left_box .yellow{
	color:#ffe400;
}

#left_panel .left_box .small_txt{
	font-size:14px;
	line-height:15px;
	float:left;
	padding:5px 0 0 25px;
}
#left_panel .left_box a{
color:#fff;
font-family:tahoma;
font-size:11px;
float:left;
}
#left_panel .left_box a.more_details{
padding:7px 0 0 45px;
}
#left_panel .left_box .maroon{
	float:left;
	width:150px;
	font:40px/41px Georgia, "Times New Roman", Times, serif;
	color:#8a0302;
	}

#left_panel .left_box form {
	float:left;
	width:310px;
	background:#e8e8e8;
	border:1px solid #e6e6e6
}
#left_panel .left_box h3 {
	font-size:18px;
	color:#8f0006;
	font-weight:normal;
	padding:0px 0 15px 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	float:left
}

#left_panel .left_box form fieldset {
	float:left;
	width:280px;
	padding:15px
}
#left_panel .left_box .form_row {
	float:left;
	width:280px;
	padding:0 0 5px 0
}
#left_panel .left_box .form_row small {
	color:#8f0006;
	font-size:12px
}
#left_panel .left_box .form_row label {
	float:left;
	width:100px
}
#left_panel .left_box .form_row input {
	float:left;
}
#left_panel .left_box .form_row input.tb{
	background:#fefefc url(../images/text_bg.jpg) repeat-x 0 0;
	border:1px solid #d4d4d4;
	height:16px;
	padding:2px;
	font-size:11px;
	width:170px;
}

input.captcha_tb{width:118px!important; margin-left:10px; display:inline;}

#left_panel .left_box .form_row span {
	float:left;
	width:211px
}

#left_panel .left_box .flavor{
	float:left;
	width:294px;
	padding:15px 0 15px 18px;
	}
#left_panel .left_box .flavor ul{float:left;
	width:294px;}
#left_panel .left_box .flavor li{
	float:left;
	width:84px;
	list-style:none;
	margin-right:10px;
}
#left_panel .left_box .flavor li a{color:#444;}

#left_panel .left_box .flavor li span{
	float:left;
	width:84px;
	text-align:center;
	cursor:pointer;
	}
#left_panel .left_box .sisters{
	float:left;
	width:312px;
	/*border:1px solid #90908b;*/
	background:url(../images/seven_sisters_bg.jpg) no-repeat bottom right;
	padding:15px 0 40px 0;
	}
#left_panel .left_box .beauty{text-align:center;
	float:left;
	width:310px;
	font:15px/18px "Arial Black",Arial, Helvetica, sans-serif;
	color:#131412;
	}
#left_panel .left_box .sister_red{text-align:center;
	float:left;
	width:310px;
	padding:7px 0;
	font:15px/18px "Arial Black",Arial, Helvetica, sans-serif;
	color:#c1151b;
	}
#left_panel .left_box .states_cover{
	float:left;
	width:312px;
	padding:25px 0 53px 0;
	text-align:center;
	}
#left_panel .left_box a.sis_states{
	display:inline;
	float:none;
	color:#23460c;
	padding:0;
	margin-right:10px;
	line-height:18px;
	}
#right_panel {
	width:658px;
	float:right
}
#right_panel .row_box {
	width:658px;
	float:left;
	margin-bottom:30px
}
#right_panel .row_box .left_box {
	float:left;
	width:329px
}
#right_panel .row_box .right_box {
	float:right;
	width:329px
}
#right_panel .row_box .small_box {
	float:left;
	width:153px
}
#right_panel .row_box .small_box h3 {
	float:left;
	width:143px;
	background:#b30000;
	color:#fff;
	font:bold 10px/12px Arial, Helvetica, sans-serif;
	padding:3px 5px;
	text-transform:uppercase;
}
#right_panel .row_box .small_box .image {
	float:left;
	width:153px;
}
#right_panel .row_box .image a {
	color:#a20000
}
#right_panel .row_box .small_box .image img {
	float:left
}
#right_panel .row_box .small_box .name {
	float:left;
	width:153px;
	font-size:14px;
	color:#a20000;
	padding:5px 0 5px;
	border-bottom:1px solid #d3d3d5;
	font-family:Georgia, "Times New Roman", Times, serif;
}
#right_panel .row_box .small_box .details {
	float:left;
	width:153px;
	color:#404040
}
#right_panel .row_box .spacer {
	padding-right:12px
}
#right_panel .row_box .spacer1 {
	margin-right:10px;
	display:inline
}
#right_panel .row_box .large_box {
	float:left;
	width:302px;
	border-top:1px solid #589130;
	background:#f6f6f6;
	padding:10px
}
#right_panel .row_box .large_box h3 {
	float:left;
	width:292px;
	color:#b30000;
	font:bold 14px/18px Georgia, "Times New Roman", Times, serif;
	padding:0 0 5px 0
}
#right_panel .row_box .large_box .inner_row {
	float:left;
	width:292px;
}
#right_panel .row_box .large_box .inner_row .image {
	float:left;
	width:165px;
}
#right_panel .row_box .large_box .inner_row ul {
	float:left;
	list-style:none;
	padding:0 0 0 10px
}
#right_panel .row_box .large_box .inner_row ul li {
}
#right_panel .row_box .large_box .inner_row ul li a {
	color:#474747;
	line-height:20px;
}
#right_panel .row_box .large_box .inner_row ul li a:hover {
	text-decoration:none
}
#right_panel .row_box .full_box {
	float:left;
	width:635px;
	border-top:1px solid #589130;
	background:#f6f6f6;
	padding:10px
}
#right_panel .row_box .full_box.color {
	margin-top:10px;
	background:#fff url(../images/top_bg.jpg) repeat-x 0 0;
	border-top:none;
}
#right_panel .row_box .full_box.welcome {
	border-top:none;
	background:none;
	padding-top:0;
}
#right_panel .row_box .full_box h3 {
	float:left;
	color:#b30000;
	font-size:15px;
	text-align:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	float:left;
	width:90%;
	padding:10px 0 7px 0
}
#right_panel .row_box .full_box h3.welcome_head{
	padding-top:0;
}
#right_panel .row_box .full_box h3.heading_spacer {
	padding:0 0 5px 15px;
	width:100%;
	color:#b30000;
	font-family:Georgia, "Times New Roman", Times, serif
}
#right_panel .row_box .full_box .inner_row {
	float:left;
	width:618px;
}
#right_panel .row_box .full_box .image {
	float:left;
	width:270px
}
#right_panel .row_box .full_box .list_box {
	float:left;
	overflow:hidden;
	width:340px;
}
#right_panel .row_box .full_box ul {
	float:left;
	width:330px;
	list-style:none;
	padding:0 0 0 15px
}
#right_panel .row_box .full_box ul.inner {
	width:600px;
}
#right_panel .row_box .full_box ul.inner li{
	width:180px;
}
#right_panel .row_box .full_box ul li {
	float:left;
	width:140px;
	padding-right:20px
}
#right_panel .row_box .welcome_text{
	float:left;
	width:360px;
	line-height:20px;
}
#right_panel .row_box .full_box ul.paginate {
	float:right;
	list-style:none;
	width:auto;
	padding-top:10px;
}
#right_panel .row_box .full_box ul.paginate li {
	float:left;
	padding:0 5px 0 5px;
	width:auto;
}
#right_panel .row_box .full_box ul.paginate li a {
	color:#4e4e4e
}
#right_panel .row_box .full_box ul.paginate li a.current{
	color:#559235
	}

#right_panel .row_box .full_box ul li a{
	line-height:20px;
}
#right_panel .row_box .full_box ul li.more {
	text-align:right;
}
#right_panel .row_box .full_box ul li.more a {
	color:#b30000;
	float:right;
}
#right_panel .row_box .full_box .image_spacer {
	margin-right:10px;
	float:left
}
#right_panel .row_box .full_box .detail_text {
	float:left;
	width:400px;
	line-height:14px;
}
#right_panel .row_box .full_box .detail_text p {
	padding:0 0 10px 0
}

#right_panel .row_box .full_box.place_info{
background:#fff;
padding-bottom:0;
}
#right_panel .row_box .full_box .info_cover{
	float:left;
	width:638px;
	margin-top:20px;
	/*background:#fff url(../images/green_division.gif) repeat-y 355px 0;*/
}
#right_panel h3.sub_heading{
	font-size:12px!important;
	padding-left:0!important;
}
	
#right_panel .left_section{
	float:left;
	width:638px;
	padding-left:5px;
}
#right_panel .left_section p{
	width:600px; 
	float:left; 
	line-height:20px;
}
#right_panel .left_section a.more{
	float:left;
	color:#b30000;
	width:90px;
}
#right_panel .left_section .quick_links{
	float:left;
	width:600px;	
}

#right_panel .quick_links img{float:left; padding-right:5px;}

#right_panel .quick_links span{
	float:left;
	margin:5px 35px 0 0;
}

#right_panel .quick_links a{
	font-weight:bold;
	text-decoration:none;
	outline:none;
}

#right_panel .quick_links a:hover{text-decoration:underline;}
#right_panel .right_section{
	float:left;
	display:none;
	width:248px;
	padding-left:20px;
}
#right_panel .right_section span{float:left; width:223px;}
#right_panel .right_section span.red_text{color:#c80000;}
#right_panel .right_section span.last{padding-bottom:25px;}

#right_panel fieldset{
	float:left;
	width:430px;
}
#right_panel .form_row{
	float:left;
	width:430px;
	padding-bottom:10px;
}

#right_panel .form_row label{
	float:left;
	width:150px;
	padding-left:15px;
	padding-top:2px;
}

#right_panel .form_row input {
	float:left;
}
#right_panel .form_row input.tb{
	background:#fefefc url(../images/text_bg.jpg) repeat-x 0 0;
	border:1px solid #d4d4d4;
	height:15px;
	padding:5px 2px 2px 2px;
	font-size:11px;
	width:200px;
}

#right_panel .form_row textarea{
	background:#fefefc url(../images/text_bg.jpg) repeat-x 0 0;
	border:1px solid #d4d4d4;
	height:80px;
	padding:2px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	width:200px;
}

#right_panel .form_row input.tb_small{
	background:#fefefc url(../images/text_bg.jpg) repeat-x 0 0;
	border:1px solid #d4d4d4;
	height:16px;
	padding:5px 2px 2px 2px;
	font-size:11px;
	width:155px;
	margin-left:10px;
}

.external_link{font-size:14px; font-weight:bold;}
.external_link a{color:#a20000;}

#right_panel .form_row .mandatory_message{
	float:left;
}
#right_panel .form_row input.submit{
	float:left;
	margin-left:143px;
}

#right_panel h3.small_head {
	width:100%!important;
	font-weight:normal;}

#right_panel .detail {
 	 float:left;
	 padding-bottom:10px;
	 width:600px;
	 line-height:20px;
}

#right_panel .row_box .full_box .listing{
	width:600px;
}

#right_panel .row_box .full_box .listing li{
	width:580px;
	padding:0 0 5px 20px;
	background:url(../images/green_bullet.jpg) no-repeat 5px 5px;
	line-height:20px;
}

#right_panel .red_color{color:#fc0000;}

.captcha{border:1px solid #dedede; width:70px;}

#right_panel .form_row img{float:left;}
#right_panel .mandatory{color:#c80000;}

#footer {
	float:left;
	width:992px;
	border-top:1px solid #ebede0;
	text-align:center;
	margin:10px 0 10px 0;
	padding:5px 0 10px 0
}
#footer .logo {
	float:left
}
#footer .icons {
	float:right;
	padding-right:10px
}
#footer .copyright {
	width:455px;
	float:left;
	text-align:center;
	padding:10px 0 0 20px
}
#footer li{display:inline;}
#footer span{line-height:22px;}


#right_panel .itinerary_row{
	padding-bottom:50px;
}

#right_panel .itinerary_box{
	float:left;
	width:268px;
	background:#f6f6f6 url(../images/itinerary_bg.gif) repeat-y 0 0;
}

#right_panel .itinerary_box1{
	float:right;
	width:268px;
	background:#f6f6f6 url(../images/itinerary_bg.gif) repeat-y 0 0;
	margin-right:20px;
	display:inline;
}

#right_panel .itinerary_box .itinerary_heading{
	padding-left:10px!important;
	border-bottom:#dedede solid 1px;
	width:258px!important;
}

#right_panel .itinerary_box1 .itinerary_heading{
	padding-left:10px!important;
	border-bottom:#dedede solid 1px;
	width:258px!important;
}

#right_panel ul.itinerary_list{
	width:268px!important;
	padding:0!important;
}

#right_panel ul.itinerary_list li{
	display:block;
	padding:0 5px 0 25px!important;
	background:url(../images/green_bullet.jpg) no-repeat 10px 10px;
	width:238px!important;
}

#right_panel ul.itinerary_list li.more{background:none;}
#right_panel ul.itinerary_list li.more a{color:#A20000; float:left}

#right_panel .more_itinerary_row{
	padding-bottom:20px;
}

#right_panel ul.more_itinerary{
	width:618px!important;
}

#right_panel ul.more_itinerary li{
	width:191px!important;
	padding:0 15px 15px 0!important;
	display:block;
	float:left;
}

#right_panel ul.more_itinerary li a{
	display:block;
	width:186px;
	background:#eaeaea;
	text-decoration:none;
	padding:2px 0 2px 5px;
}

#right_panel ul.more_itinerary li a:hover{
	background:#b40001;
	color:#fff;
	text-decoration:none;
}

p.contact{
	float:right;
	margin:10px 0 0 0;
	display:inline;
	font-size:16px;
	letter-spacing:1px;
	font-weight:bold;
	color:#c0151b;
}


p.contact a{
	font-size:16px;
	letter-spacing:1px;
	font-weight:bold;
	line-height:20px;
	color:#c0151b;
	text-decoration:underline;
}

p.contact a:hover{
	text-decoration:none;
}

.wow_container{position:absolute; z-index:9999}

.address{
	float:left; 
	width:200px;
	line-height:22px;
	background:#f9f9f9;
	padding:10px;
	border:#ccc solid 1px;
}
.address strong{color:#990000; font-size:14px;}
.address big{font-weight:bold; text-decoration:underline; font-size:12px;}
