.bg {
width:912px;
background:url('images/bg.jpg');
}

.quick {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#670e12;
	padding-left:20px;
	padding-top:10px;
	}

.quick_1 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#000000;
		padding-left:20px;
		padding-top:10px;
		}

.fieldname {
	background-color: #FFFFFF;
	border-top-color: #a6a6a5;
	border-right-color: #a6a6a5;
	border-bottom-color: #a6a6a5;
	border-left-color: #a6a6a5;
	height: 22px;
	width: 471px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	}

.text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
	padding-left:20px;
	padding-top:30px;
	}

.side {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#343434;
	}

.bg_side {
	width:229px;
	height:800px;
	background:url('images/bg_side.jpg') repeat-y;
	}
	
.side_bg_box {
	background:url('images/side_bg.jpg');
	width:212px;
	height:137px
	}

.medical {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#000000;
	padding-left:20px;
	padding-top:10px;
	}

		
.class1 a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	}
.class1 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7d0c11;
	text-decoration:none;
	}
.class1 a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7d0c11;
	text-decoration:none;
	}
.class1 a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7d0c11;
	text-decoration:none;
	}

.class2 a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#343434;
	text-decoration:none;
	}
.class2 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#343434;
	text-decoration:none;
	}
.class2 a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#343434;
	text-decoration:none;
	}
.class2 a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#343434;
	text-decoration:none;
	}

.south_heading_red {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#7a0b0f;
	}

.south_text_grey {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
	} #000000

.itineraries_heading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#030202;
	padding-left:10px;
	padding-top:20px;
	}

.itineraries_places {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7d0c11;
	padding-left:10px;
	padding-top:3px;
	}

.itineraries_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#302c2c;
	padding-left:10px;
	padding-top:10px;
	}
         
.itineraries_text_just {
font-family:Arial, Helvetica, sans-serif;
text-align:justify;        
font-size:12px;
color:#302c2c;
padding-left:10px;
padding-top:10px;
	}

.itineraries_image {
	padding-left:20px;
	padding-top:20px;
	}

.table_bg { 
	width:475px;
	background:url('images/table-_bg.jpg') repeat-y;
	}

.table_heading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	}
	
.table_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding-left:10px;
	padding-bottom:3px;
	padding-top:5px;
	}
	
.table_divider_line {
	background:url('images/table_diveder_line.jpg') no-repeat;
	width:475px;
	height:1px
	}

.class3 a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding-left:10px;
	padding-top:5px;
	text-decoration:underline;
	}
.class3 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding-left:10px;
	padding-top:5px;
	    
	text-decoration:underline;
	}
.class3 a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding-left:10px;
	padding-top:5px;

	text-decoration:underline;
	}
.class3 a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding-left:10px;
	padding-top:5px;

	text-decoration:underline;
	}
	
.class4 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#302c2c;
	}
	
.class4 a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#302c2c;
	}
	
.class4 a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#302c2c;
	}
	
.city {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding-top:20px;
	padding-left:10px;
	color:#000000;
	}

.city_dropdown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #999999;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	height: 19px;
	width: 400px;
	}
.dropdown_accomodation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #726a67;
	height: 20px;
	width: 150px;
	border: thin solid #CCCCCC;
}

.itineraries_places1 a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7d0c11;
	}
.itineraries_places1 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7d0c11;
	text-decoration:none;
	}
.itineraries_places1 a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7d0c11;
	text-decoration:none;
	}
.itineraries_places1 a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7d0c11;
	text-decoration:none;
	}
	
.black_heading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#030202;
	padding-left:10px;
	padding-top:10px;
	}

.table_bg_grey { 
	width:475px;
	background:url('images/table_bg_date.jpg') repeat-y;
	}
         
 .country_name_blue a:link {
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#259fe0;
	text-decoration:none;
	}
	
.country_name_blue a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#259fe0;
	text-decoration:none;
	}
.country_name_blue a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#259fe0;
	text-decoration:none;
	}
.country_name_blue a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#259fe0;
	text-decoration:none;
	}
.image_text_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	font-weight:700;
	}
.back a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	}
.back a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	}
.back a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	}
.back a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	}	
	
	
.image_text {
	font-family:Times New Roman;
	font-size:14px;
	color:#322d2e;
	}	
.form_heading_red {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:600;
	color:#760308;
	}	
.footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5b5656;
	}	
.form_bg1 {
	background:url('images/form_bg.jpg') no-repeat;
	width:645px;
	height:699px
	}
.form_heading_red {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:600;
	color:#760308;
	}
.form_text_black {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	}

.name_field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #f6eece;
	height: 15px;
	width: 160px;
	border: 1px solid #97883c;
}

.drop_down_big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #f6eece;
	height: 15px;
	width: 115px;
	border: 1px solid #97883c;
}

.drop_down_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #f6eece;
	height: 15px;
	width: 80px;
	border: 1px solid #97883c;
}

.drop_down_smaller {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #f6eece;
	height: 15px;
	width: 50px;
	border: 1px solid #97883c;
}

.drop_down_year {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #f6eece;
	height: 15px;
	width: 65px;
	border: 1px solid #97883c;
}

.text_area {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #f6eece;
	height: 100px;
	width: 400px;
	border: 1px solid #97883c;
}


.contact_black_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	font-weight:bold;
	padding-left:20px;
	padding-top:10px;
	}
.contact_text_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#45393d;
	font-weight:bold;
	padding-left:20px;
	padding-top:8px;
	}
.copy1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	}
.copy {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	}	
.image_text_city {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:700;
	color:#000000;
	}	
.heading_red {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:600;
	color:#760308;
	}	
.reservation_red {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ca0000;
	padding-left:20px;
	padding-top:10px;
	}
.reservation_panel {
	background-color:#4f2b2d;
	width:692px;
	height:24px;
	}
.resevation_text_white {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	padding-left:10px;
	padding-top:4px;
	}
.bg_side_small {
	width:229px;
	height:1000px;
	background:url('images/bg_side_small.jpg') repeat-y;
	}
.image_text1 {
	font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
	font-size:14px;
	color:#322d2e;
	}		

.black_palce{
	font-family:Arial;
	font-size:12px;
	font-weight:700;
	color:#000000;
	padding-left:10px;
	padding-top:5px;
	
	}
.black_palce_text{
	font-family:Arial;
	font-size:13px;
	color:#000000;
	padding-left:5px;
	padding-top:5px;
	
	}	



.gallery_back a:link {
	font-family: Verdana;
	font-size:12px;
	font-weight:600;
	color:#000000;
	text-decoration:underline;
	
}
.gallery_back a:hover {
	font-family:Verdana;
	font-size:12px;
	font-weight:600;
	color:#000000;
	text-decoration:underline;
	
	}
.gallery_back a:active {
	font-family:Verdana;
	font-size:12px;
	font-weight:600;
	color:#000000;
	text-decoration:underline;
	
	}
.gallery_back a:visited {
	font-family:Verdana;
	font-size:12px;
	font-weight:600;
	color:#000000;
	text-decoration:underline;
	
}

.form_small {
	background:url('images/formbg_small.jpg') no-repeat;
	width:625px;
	height:546px
	}
.text_area_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #f6eece;
	height: 50px;
	width: 400px;
	border: 1px solid #97883c;
}
.guest_quotes {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:underline;
	}
.guest_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:8px;
	padding-top:10px;
	}
.guest_name {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#760308;
	}
.guest_name1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#760308;
	}
.guest a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#760308;
	text-decoration:none;
	}
.guest a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#760308;
	text-decoration:underline;
	}
.guest a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#760308;
	text-decoration:none;
	}
.guest a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#760308;
	text-decoration:underline;
	}

.view_des_name {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12PX;
	color:#000000;
}

.bg_surprize{
background:url('images/bg_surprise.jpg');
width:1199px;
height:1000px
}

.left_panel {
background:url('images/left_panel.jpg') repeat-y;
width:244px;
height:380px
}
.surprise {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ea1565;
	padding-top:10px;
	padding-left:10px;
	}
.surprise_text {
	font-family:arial;
	font-size:12px;
	color:#393333;
	padding-top:10px;
	padding-left:10px;
	}
	
.textbox_surprise {
	background-color: #fcf0f1;
	height: 15px;
	width: 160px;
	border: 1px solid #cd686c;
}
.drop_surprise {
	background-color: #fcf0f1;
	height: 15px;
	width: 160px;
	border: 1px solid #cd686c;
}
.msg_surprise {
	background-color: #fcf0f1;
	height: 180px;
	width: 160px;
	border: 1px solid #cd686c;
}
.center_bg_surprise {
	background:url('images/center_bg.jpg') repeat-y;
	width:656px;
	height:379px
	}
.product_heading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#db6596;
	
	padding-left:5px;
}
.product_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#8d757f;
	padding-left:5px;
		}
.red_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#c21a21;
	font-weight:700;
	}
.red_text1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#c21a21;
	}
.footer_SURPRIZE {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	}
.top_red {
	background:url('images/top_red.jpg') no-repeat;
	width:900px;
	height:23px
}
.home  a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	}
.home  a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:underline;
	}
.home  a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	}
.home a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:underline;
	}		
.guest_text_px {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:8px;
	padding-top:10px;
	}


.class3_iuc a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding-left:10px;
	padding-top:5px;
	text-decoration:underline;
	}
.class3_iuc a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding-left:10px;
	padding-top:5px;
	text-decoration:underline;
	}
.class3_iuc a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding-left:10px;
	padding-top:5px;
	text-decoration:underline;
	}
.class3_iuc a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding-left:10px;
	padding-top:5px;
	text-decoration:underline;
	}
.boxHidden{
display:none;
}

.search_field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #ffffff;
	height: 15px;
	width: 100px;
	border: 1px solid #000000;
}
.go   a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#760308;
	text-decoration:none;
	}
.go   a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#760308;
	text-decoration:none;
	}
.go  a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#760308;
	text-decoration:none;
	}
.go  a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#760308;
	text-decoration:none;
	}
	
	