body{ background-color:#84010f;  background-image:url(../images/in_body.jpg); background-repeat:repeat-x; font-family:Georgia, Arial, Times New Roman, Trebuchet MS; font-size:15px; color:#3d3d3d; margin:0px; padding:0px;}
a{
	outline:none;
}
#totop { WIDTH: 30px; position:absolute; HEIGHT: 30px;}

.footer .top { margin:-1px; padding:0; right:0px; bottom:0px; position:fixed; }

.footer .top a { display:block; overflow:hidden; font-size:1px; line-height:230px }

* HTML .footer .top { display:none; }

ol#listalph { text-decoration: none; font-family:Georgia, Times New Roman, Times, serifl; font-size:13px; color:#3d3d3d;	list-style-type:decimal;}

ol#listno{ color: #f4752e; text-decoration: none; font-family: Trebuchet MS; font-size: 11px; font-weight: bold; list-style-type: decimal;}

#headsub{font-family:Georgia, Arial, Times New Roman, Trebuchet MS; font-size:16px; color:#f4752e; text-decoration:none;}

#lists ul{ list-style-type:none; text-align: left; margin: 0px; padding: 15px 0px 0px 30px;}

#lists ul li{ background:url(../images/bullets.jpg) no-repeat; text-align: left; font: normal 12px Georgia, Arial, Times New Roman, Trebuchet MS; text-decoration: none; color: #000; padding-left: 30px; padding-bottom: 12px;}

#main_body_in{ width:934px; margin-left:auto; margin-right:auto;}

#body_bg{ background-image:url(../images/in_header.jpg); background-repeat:no-repeat; height:89px; width:934px; clear:both; margin:0px; padding:0px;}

#body_up_wrapper{ background-image:url(../images/holiday-style.jpg); background-repeat:repeat-x; width:100%; height:auto; margin:auto; padding:0px; clear:both; background-color:#70020d;}

#body_up{width:934px; margin:auto; padding:0px; clear:both;}

#body_up_cont_left{ width:600px; padding-top:60px; margin:0px; font-family:Georgia, Arial, Times New Roman, Trebuchet MS; font-size:15px; color:#fbe6bd;}

#main_body_in_wrapper{width:100%; margin:0px; padding:0px; background-image:url(../images/holiday-style.jpg); background-repeat:repeat-x;}
#menu_in_wrapper{width:100%; margin:0px; padding:0px; height:30px;}

#main_body_in{ width:934px; margin-left:auto; margin-right:auto; padding:0px;}

#body_down_up_style{background-image:url(../images/holiday_top.gif); background-repeat:no-repeat; margin:0px; padding:0px; clear:both; width:934px; height:212px;}

#body_down {
background-image: url(../images/holiday_cont_bg.png); background-repeat:repeat-y; width:934px; padding:0px; margin-right:auto; margin-left:auto;}

* html #body_down { back\ground-color: transparent; background-image: url(../images/holiday_cont_bg.jpg);}


#holiday_page_bottom{background-image:url(../images/test.jpg); background-repeat:no-repeat; width:934px; margin:auto; clear:both;}

#dropcap{ padding-top:10px; float:left; padding-right:10px; padding-bottom:3px; font-family:Arial, Helvetica, sans-serif; font-size:35px; color:#cca02d;}
#dropcap2{ padding-top:0px;padding-right:0px; padding-bottom:3px; font-family:Arial, Helvetica, sans-serif; font-size:35px; color:#cca02d; display:inline}
#dropcap3{ padding-top:10px; padding-right:0px; padding-bottom:3px; font-family:Arial, Helvetica, sans-serif; font-size:35px; color:#cca02d; display:inline;}

#content_holder{ font-family: Georgia, Arial, Times New Roman, Trebuchet MS; font-size:13px; color:#000000; width:874px; clear:both; padding:0px; margin-top:-90px; padding-left:30px; padding-right:30px;}

#intro_holiday{ font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#000000; line-height:18px;}

#intro_holiday1{ font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#003300; line-height:18px;}

#intro_holidaybook{ font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; color:#003300; line-height:18px;}

#intro_holiday2{ font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#60000b; line-height:18px;}

#left_content{width:590px; height:auto; float:left; padding:0px; margin:0px;}
#left_content2{height:auto; float:left; padding:0px; margin:0px;}

#right_content_bg{ width:240px; height:655px; margin:0px; padding:0px; background-image:url(../images/right_cont_bg.gif); background-repeat:no-repeat; float:left;}

#right_part{width:240px; height:auto; float:left; margin-left:44px; padding:0px;}

#right_part_text{width:200px; padding-left:20px; padding-right:20px; margin:0px; clear:both; padding-top:30px; font-family: Georgia, Arial, Times New Roman, Trebuchet MS; font-size:18px; color:#003300;}

#right_part_text1{width:200px; padding-left:20px; padding-right:20px; margin:0px; clear:both; padding-top:0px; font-family: Georgia, Arial, Times New Roman, Trebuchet MS; font-size:15px; color:#000;}

#right_part_holiday_right{width:200px; padding-left:2px; padding-right:20px; margin:0px; clear:both; padding-top:0px; font-family: Georgia, Arial, Times New Roman, Trebuchet MS; font-size:15px; color:#000;}

#top_holder{font-family: Georgia, Arial, Times New Roman, Trebuchet MS; font-size:25px; color:#e5b264; width:894px; padding-left:11px; padding-right:20px; padding-top:11px; margin:0px; text-decoration:none;}

#top_holder1{font-family: Georgia, Arial, Times New Roman, Trebuchet MS; font-size:25px; color:#e5b264; width:724px; padding-left:11px; padding-right:20px; padding-top:11px; margin:0px; text-decoration:none; float:left; width:719px;}

a:hover#top_holder{font-family: Georgia, Arial, Times New Roman, Trebuchet MS; font-size:25px; color:#df7426; width:894px; padding-left:11px; padding-right:20px; margin:0px; text-decoration:none;}

#list ul{ list-style-type: none; text-align: left; margin: 0px; padding: 20px 0 0 0px;}
#list ul li{ background: url(../images/arrow_right.gif) no-repeat left top; text-align: left; font: normal 12px arial, Times New Roman, Times, serif; text-decoration: none; color: #000; padding-left: 30px; padding-top: 1px; padding-bottom: 15px; line-height:18px;}

.linkf{font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#990000; text-decoration:none;}

.linkh{font-family:arial, "Times New Roman", Times, serif; font-size:11px; color:#990000; text-decoration:none;}

.holiday_wrapper_up{width:590px; height:auto; margin:0px; margin-top:15px; float:left; }

.heading_h{font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#990010; margin-bottom:15px;}


.holiday_text{font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#000000}

.date_holiday{ padding-bottom:8px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#520008; font-weight:bold;}

.h2{ padding-bottom:8px; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; color:#520008;}

.h3{ padding-bottom:15px; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; color:#520008;}

.date_holiday1{ float:left; padding-bottom:8px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#520008; font-weight:bold;}

.date_holiday1a{ float:left; padding-top:6px; padding-bottom:8px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#520008; font-weight:bold;}

.day_hol_pad{clear:both;}

.holiday_wrapper{width:875px; height:auto; margin:0px; padding:0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#000000; clear:both;}

#mount_highlight{width:874px; margin:0px; padding-left:30px; padding-right:30px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#000; padding-top:30px;}

#heading_mount{font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#000; padding-bottom:9px;}

#credit_copyright{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#be9663; padding-top:10px; width:900px; text-align:left; margin:auto; height:30px;}

#credit_copyright1{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#7ab22e; text-decoration:none;}
a:hover#credit_copyright1{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#7ab22e; text-decoration:underline;}

#footer{ border-bottom:1px; border-bottom-style:solid; border-bottom-color:#e2c996; margin-left:20px; width:895px; clear:both; padding:0px;}

#footerpad{height:22px; clear:both;}

#down_mount_bg{background-image:url(../images/mount_bg.jpg); background-repeat:no-repeat; height:31px; width:934px; margin:0px; padding:0px}

#down_mount_bg1{background-image:url(../images/mount_bg1.gif); background-repeat:no-repeat; height:31px; width:934px; margin:0px; padding:0px}

.highlighttext{font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#520801; text-decoration:none; font-weight:bold;}

#ithighlight3{font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#520801; text-decoration:none; font-weight:bold;}

#ithighlight{font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#520801; text-decoration:none; font-weight:bold;}

.highlighttexttt{font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#e84200; text-decoration:none; font-weight:normal;}

#holiday_body_cont{ font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#000; width:815px; margin:0px; padding-left:25px; padding-right:25px; padding-top:12px; padding-bottom:10px;}

#form_body_cont{ font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#000; width:875px; height: auto; margin:0px; padding-left:25px; padding-right:25px; padding-top:12px; padding-bottom:10px;}

#holiday_body_conts{ font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#000; width:815px; height: auto; margin:0px; padding-left:25px; padding-right:25px; padding-top:3px; padding-bottom:10px;}

#holiday_body_cont1{ font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#000; width:815px; height: auto; margin:0px; clear:both;}

#holiday_body_cont1a{ font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#000000; width:505px; height: auto; margin:0px; float:left; padding-bottom:8px;}

#holiday_body_bg{background-image:url(../images/holiday_centre_bg.gif); background-repeat:repeat-y; margin:0px; padding:0px; float:left;}

#holiday_body_bg_trek{background-image:url(../images/holiday_centre_bg.gif); background-repeat:repeat-y; margin:0px; padding:0px; float:left;}

#holiday_body_bg1{background-image:url(../images/bg_charity.gif); background-repeat:repeat-y; margin:0px; padding:0px; clear:both;}

#form_body_bg{background-image:url(../images/bg_charity.gif); background-repeat:repeat-y; margin:0px; padding:0px; height:auto; width:875px; float:left;}

#holiday_body_bottom{background-image:url(../images/holiday_bottom_long.gif); background-repeat:no-repeat; margin:0px; padding-bottom:8px; clear:both; height:15px;}

#holiday_body_bg_short{background-image: url(../images/comment_top1.gif); background-repeat:repeat-y; width:587px; height:auto; margin:0px; padding:0px; clear:both;}

#holiday_body_bg_short_bottom{ clear:both; background: url('../images/comment_bottom1.gif') bottom left no-repeat; height:20px; width:587px; margin-bottom:10px; padding:0px;}

#holiday_cont_short{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#000; width:533px; padding-left:25px; padding-right:25px; padding-top:10px; margin:0px;}

/* ---------------------------------------
	WHAT TO EXPECT
------------------------------------------ */

#body_cont_what_to_expect{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#000000; width: 854px; padding-left:40px; padding-right:40px; margin-top:-100px; clear:both;}

#body_cont_what_to_expecta{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#000000; width: 864px; padding-left:30px; padding-right:40px; clear:both; padding-bottom:10px;}

#body_cont_form{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#000000; width: 854px; padding-left:40px; padding-right:40px; margin-top:-100px; clear:both; line-height:17px;}

#body_cont_what_to_expect1{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#000000; width: 854px; padding-left:40px; padding-right:40px; clear:both;}

#body_down_what_to_expect{font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#000000; width: 874px; padding-left:30px; padding-right:30px; margin:auto; clear:both; margin-top:20px;}

#body_down_booking{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#000000; width: 810px; padding-left:30px; padding-right:35px; margin:0px; clear:both;}

#booking_process{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#000000; width: 810px; padding-left:30px; padding-right:35px; margin:0px; clear:both; padding-bottom:15px;}

#body_down_bookingnotes{font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#000000; width: 810px; padding-left:30px; padding-right:35px; margin:0px; clear:both;}

.imgleft{float:left; padding-right:20px; padding-bottom:5px; margin:0px;}

.imgleft_one{float:left; padding-right:20px; padding-bottom:10px; margin:0px;}

.imgleft_cap{float:left; padding-right:10px; padding-bottom:0px; margin:0px;}

.imgleft_map{float:left; padding-right:5px; padding-bottom:5px; margin:0px;}

.imgleftab{float:left; padding-right:20px; padding-bottom:5px; margin:0px; padding-top:5px;}

.imglefta{float:left; padding:0px; margin:0px;}

.imgleft_f{float:left; padding-right:5px; padding-bottom:5px; margin:0px;}

.imgleft1{float:left; padding-right:10px; padding-bottom:5px; margin:0px;}

#iconleft{float:left; padding-left:10px; padding-top:2px; margin:0px;}

#iconlefta{float:left; padding-left:10px; padding-top:6px; margin:0px;}

.codes{font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#990000;}

.kingdom{font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#CC9900;}

#imgleftup{float:left; padding:0px; margin-right:30px;}

#intro_texts{ width:370x; float:left; line-height:18px; padding-top:48px;}

.h1{font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#520008; clear:both; padding-top:10px;}

ol#listalph 
{
	text-decoration: none;
	font-family:Georgia, "Times New Roman", Times, serifl; font-size:12px; color:#000000;
	list-style-type:decimal;	
}
ol#listno
{
	color: #f4752e;
	text-decoration: none;
	font-family: "Trebuchet MS";
	font-size: 11px;
	list-style-type: decimal;
}
#headsub{font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#f4752e; text-decoration:none;}

.top_charity{width:875px; height:12px; clear:both;}

#body_down_left_1{width:873px; height:auto; margin:0px; float:left;}

#line_highlight{ text-decoration:none; padding-top:2px; letter-spacing:-1px; font-family:Georgia, Arial, Times New Roman, Trebuchet MS; font-size:18px; color:#a84e17; margin:0px;}

a:hover#line_highlight{ text-decoration:underline; padding-top:2px; letter-spacing:-1px; font-family:Georgia, Arial, Times New Roman, Trebuchet MS; font-size:18px; color:#a84e17; margin:0px;}

#line_highlight1{ padding-top:2px; letter-spacing:-1px; font-family:Georgia, Arial, Times New Roman, Trebuchet MS; font-size:18px; color:#a84e17; margin:0px; padding-bottom:10px;}

#payment_address{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#000000;}

#head_payment_address{font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#990000;}

#small_pring_head{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#990000;  padding-bottom:4px;}

#small_print{font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#666666;  padding-bottom:4px;}

#imgleft_caption{ width:215px; height:auto; float:left; padding-right:20px; margin:0px; padding-bottom:90px;}

#work_steve{font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; color:#990000; line-height:22px;}
#work_steve1{font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; color:#663300; line-height:22px; text-decoration:none;}

#name1{ font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; color:#990000; line-height:25px;}

.name{font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#000000; clear:both; padding-top:10px;}

.search_result{width:690px; float:right; margin:0px; padding-right:10px; padding-top:20px; height:auto; min-height:200px; _height:200px;}
.search_img{float:left; margin:0px;}

.imgright{ float:right; margin:0px; padding-bottom:8px;}
.title{font-family:Georgia, "Times New Roman", Times, serif; color:#5d000a; font-size:16px;}
.title1{ padding-left:30px; font-family:Georgia, "Times New Roman", Times, serif; color:#5d000a; font-size:17px; width:150px;}

.title_highlight{font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#3a0000;}
.title_highlight1{font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#3a0000;}
.trouble{font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#3a0000; clear:both; padding-top:8px; padding-bottom:8px;}
.title_highlightc{font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#3a0000;}


.middle_highlight{font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#94000c;}
.middle_highlight1{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#94000c;}

.printable_version{ height:28px; width:700px; float:right; margin:0px; padding-right:30px;}
.text_print{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#000000; padding-top:18px;}
.text_print1{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#000000; text-decoration:none;}
a:hover.text_print1{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#000000; text-decoration:underline;}

.img_printer{float:left; margin:0px; padding-right:10px; padding-left:570px; cursor:hand;}
.column_what_to_bring_left{ float:left; width:390px; height:auto; padding-right:25px; margin:0px;}

.column_what_to_bring_right{float:left; width:390px; height:auto; padding:0px; margin:0px;}

#imgleft{clear:both; margin:0px; padding:0px; padding-bottom:15px; padding-left:5px;}
#imgleft1{ float:left; margin:0px; padding:0px; padding-bottom:15px; padding-left:5px;}

#visa_final{ padding-left:605px; float:left; position:relative; margin-top:-33px;}
.sos{position:absolute; margin:0px; padding:0px; height:55px; width:274px; padding-left:618px; padding-top:90px;}
a{color:#94000C; text-decoration:none;}
a:hover{color:#94000C; text-decoration:underline;}
