@charset "utf-8";
body  {
	background-color:#FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif, georgia;
	font-size:11px;	
}
 
#main {
	margin-left:auto;
	margin-right:auto;
} 

#wrapper{
	width:960px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFF;
	min-height:600px;
}


#header {
	
	margin-bottom:1em;

} 

#header #google_search_text{
	
	padding-left:175px;
	font-size:12px;
	color:#F3901D;
	font-weight:500;
	padding-top:1.6em;

}


#header #google_search{
	
	font-size:12px;
	color:#F3901D;
	border-color:#F3901D;
	border:solid 1px;
	margin-top:1.5em;
}


#header .google_bar{
	margin-top:10em;
	
}

#header #google_arrow{
	width:20px;
	height:20px;
	margin-left:-3px;
	margin-top:1.4em;
	
}


#header #logo_image{
	width:563px;
	height:82px;
	border:none;
}

#mainnav{
	
	position:relative;
	margin-left:15px;
	margin-right:0px;
}

#mainnav ul
{
	list-style-type:none;
	padding:0;
	margin:0;
	height:28px;
	position:relative;
	background-color:#FFF;

}

#mainnav ul span{
	
	display:none;
	position:absolute;
	
}

#mainnav a
{
	display:block;
	text-indent:-900%;
	outline:none;
	position:absolute;
	
}

#mainnav a:hover{
	
}

#mainnav ul a:hover span{
	
	display:block;
	
}


.mainnav_aboutus{
	
	width:102px;
	height:27px;
	background: url(../images/navigation/nav1_about2.jpg) no-repeat;
	left:0px;
	top:0px;
	
}


.mainnav_aboutus span{
	
	width:102px;
	height:27px;
	background: url(../images/navigation/nav1_about.jpg) no-repeat;
	left:0px;
	top:0px;
	
}

.mainnav_aboutus1{
	
	width:102px;
	height:27px;
	background: url(../images/navigation/nav1_about.jpg) no-repeat;
	left:0px;
	top:0px;
	
}

.mainnav_ourhostels{
	
	width:128px;
	height:27px;
	background: url(../images/navigation/nav2_hostels2.jpg) no-repeat;
	left:122px;
	top:0px;	
	
}


.mainnav_ourhostels span{
	
	width:128px;
	height:27px;
	background: url(../images/navigation/nav2_hostels.jpg) no-repeat;
	left:0px;
	top:0px;	
	
}

.mainnav_ourhostels1{
	
	width:128px;
	height:27px;
	background: url(../images/navigation/nav2_hostels.jpg) no-repeat;
	left:122px;
	top:0px;		
	
}

.mainnav_programs{
	
	width:111px;
	height:27px;
	background: url(../images/navigation/nav3_programs2.jpg) no-repeat;
	left:267px;
	top:0px;
	
}


.mainnav_programs span{
	
	width:111px;
	height:27px;
	background: url(../images/navigation/nav3_programs.jpg) no-repeat;
	left:0px;
	top:0px;
	
}
.mainnav_programs1{
	
	width:111px;
	height:27px;
	background: url(../images/navigation/nav3_programs.jpg) no-repeat;
	left:267px;
	top:0px;
	
}
.mainnav_special{
	
	width:144px;
	height:27px;
	background: url(../images/navigation/nav4_special2.jpg) no-repeat;
	left:396px;
	top:0px;
	
}


.mainnav_special span{
	
	width:144px;
	height:27px;
	background: url(../images/navigation/nav4_special.jpg) no-repeat;
	left:0px;
	top:0px;
	
}
.mainnav_special1{
	
	width:144px;
	height:27px;
	background: url(../images/navigation/nav4_special.jpg) no-repeat;
	left:396px;
	top:0px;
	
}
.mainnav_volunteer{
	
	width:110px;
	height:27px;
	background: url(../images/navigation/nav5_volunteer2.jpg) no-repeat;
	left:558px;
	top:0px;
	
}

.mainnav_volunteer span{
	
	width:110px;
	height:27px;
	background: url(../images/navigation/nav5_volunteer.jpg) no-repeat;
	left:0px;
	top:0px;
	
}

.mainnav_volunteer1{
	
	width:110px;
	height:27px;
	background: url(../images/navigation/nav5_volunteer.jpg) no-repeat;
	left:558px;
	top:0px;
	
}

.mainnav_contactus{
	
	width:120px;
	height:27px;
	background: url(../images/navigation/nav6_contact2.jpg) no-repeat;
	left:686px;
	top:0px;
	
}

.mainnav_contactus span{
	
	width:120px;
	height:27px;
	background: url(../images/navigation/nav6_contact.jpg) no-repeat;
	left:0px;
	top:0px;
	
}

.mainnav_contactus1{
	
	width:120px;
	height:27px;
	background: url(../images/navigation/nav6_contact.jpg) no-repeat;
	left:686px;
	top:0px;
	
}

.mainnav_donate{
	
	width:83px;
	height:28px;
	background: url(../images/navigation/nav7_donate.jpg) no-repeat;
	left:824px;
	top:0px;
	
}

.mainnav_donate1{
	
	width:83px;
	height:28px;
	background: url(../images/navigation/nav7_donate2.jpg) no-repeat;
	left:824px;
	top:0px;
	
}

.mainnav_donate1 span{
	
	width:83px;
	height:28px;
	background: url(../images/navigation/nav7_donate.jpg) no-repeat;
	left:0px;
	top:0px;
	
}

.mainnav_donate span{
	
	width:83px;
	height:28px;
	background: url(../images/navigation/nav7_donate2.jpg) no-repeat;
	left:0px;
	top:0px;
	
}

#main_image{
	margin-top:0px;
	margin-left:0px;
	
}

#main_image1{
	
	width:735px;
	margin-left:-2px;
	
}

#sidebar1{
	width:205px;
	float:left;
	background-color:5191cd;

}

#sidebar1_1{
	width:205px;
	float:left;
	background: url(../images/banner_gallery/lb-chip.jpg) repeat;

}

#sidebar1_1_2{
	width:205px;
	float:left;
	background: url(../images/banner_gallery/lb-chip.jpg) repeat;
}

#sidebar2_calendar{
	background-image:url(../images/banner_gallery/lb-chip.jpg);
	width:255px;
	color:#5191CD;
	padding-top:5px;
	margin-bottom:0px;

}

.sidebar1_img{
	width:205px;
	border:none;
	
}

.sidebar1_img_1{
	width:205px;
	border:none;
	margin-top:-12px;
	
}

.sidebar1_text{
	width:205px;
	background-color:#5191CD;
	background-repeat:repeat;
	
}

.sidebar2_text{
	width:240px;
	padding-left:5px;
	padding-right:10px;
	background-color:#D2E4F0;
	background-repeat:repeat;
	
}

.sidebar1_bg{
	background: url(../images/banner_landingpg.jpg) repeat;
}

.sidebar2_img_social{
	
	width:60px;
	height:60px;
	float:right;
	padding-left:5px;
	padding-right:15px;
	padding-top:15px;
	padding-bottom:15px;
	border:none;
}

.sidebar1_img_social{
	
	width:60px;
	height:60px;
	float:right;
	padding-left:5px;
	padding-right:15px;
	padding-top:80px;
	padding-bottom:0px;
	border:none;
}


#main_head{
	width:755px;
	float:right;
	
}

#main_head_left{
	width:474px;
	float:left;
}


#main_head_right{
	width:255px;
	float:left;
	background-image:url(../images/banner_gallery/lb-chip.jpg) repeat;
	background-color:d2e4f0;
	border-left:solid 6px #5191CD;
	
}

#main_head_left1{
	width:362px;
	float:left;
}

#main_head_right1{
	width:362px;
	float:left;
	background-color:#D2E4F0;
	border-left:solid 6px #5191CD;
	
}

#sidebar1 #navcontainer{
	width:205px;
	background-color:#5191CD;
	color:#FFF;
	font-size:12px;
	font-family:Verdana;
	font-weight:bold;
	
}

#sidebar1 ul{
	list-style:none;
	padding:0;
	margin:0;
	border:none;
}

#sidebar1 li {
	height:26px;
	border-bottom: 1px solid #FFF;
	margin:0;
	text-align:left;
	padding-top:5px;
}

#sidebar1 li a{

	padding: 0px 0px 0px 10px;
	color: #fff;
	text-decoration: none;
}

#sidebar1 li a:hover{
	text-decoration:underline;
}

.active_page_color{
	
	background-color:#FFF;
}

.font_color{
	color:#5191CD;
}

.main_head_right1_img{
	width:362px;
	border:none;
	
}

#staff_table{
	margin-left:50px;
	text-align:center;
	
}

.staff_table_link{
	text-decoration:underline;
	color:#5191CD;
}

.linkcolor{
	
	color:#5191CD;
}

.staff_table_image{
	width:100px;
	height:100px;
	border:none;
}

.staff_table_image1{
	width:180px;
	height:200px;
	border:none;
	float:right;
	padding-top:20px;
	padding-right:10px;
	padding-left:10px;
}

.horange_text{
	
	color:#F3901D;
	margin-bottom:-0.5em;
	margin-left:1.1em;
	font-family:Georgia;
	font-size:17px;
	

}

.porange_text{
	
	color:#F3901D;
	margin-bottom:-0.5em;
	margin-left:1.1em;
	font-family:Georgia;
	font-size:17px;
	

}

.porange_text1{
	
	color:#5490CF;
	margin-bottom:-0.5em;
	margin-left:1.1em;
	font-family:Georgia;
	font-size:17px;
	

}

.blue_text{
	color:#5191CD;
	margin-bottom:-0.6em;
	margin-left:1.3em;
	font-family:Verdana;
	font-size:14px;
	
}

.hblue_text{
	color:#5191CD;
	margin-bottom:-0.6em;
	margin-left:1.3em;
	font-family:Verdana;
	font-size:14px;
	
}

.pblue_text{
	color:#5191CD;
	margin-bottom:-0.6em;
	margin-left:1.3em;
	font-family:Verdana;
	font-size:14px;
	
}


.hblue_text1{
	color:#5191CD;
	margin-top:0.5em;
	margin-bottom:-0.5em;
	margin-left:1.3em;
	font-family:Verdana;
	font-size:14px;
	
}

.home_text{
	
	margin-left:1.5em;
	margin-right:1.3em;
	margin-bottom:1.0em;
	font-family:Verdana;
	font-size:12px;
	text-align:justify;
}

.p_home_text{
	
	margin-left:1.5em;
	margin-right:1.3em;
	font-family:Verdana;
	font-size:12px;
	text-align:justify;
}


.home_text1{
	
	margin-left:5em;
	margin-right:1.3em;
	font-family:Verdana;
	font-size:12px;
	text-align:justify;
}

.home_text1_tab{
	
	margin-left:5px;
	margin-right:1.3em;
	font-family:Verdana;
	font-size:12px;
	text-align:justify;
}

.home_text_link{
	
	margin-left:0em;
	margin-right:1.3em;
	font-family:Verdana;
	font-size:12px;
	text-align:justify;
}

.home_text_link1{
	
	margin-left:0em;
	margin-right:1.3em;
	font-family:Verdana;
	font-size:12px;
	text-align:justify;
}

.home_text_link li{
	list-style:none;
}

.sitemap_text_link{
	
	margin-left:0em;
	margin-right:1.3em;
	font-family:Verdana;
	font-size:12px;
	text-align:justify;
	line-height:30px;
	list-style:none;
}

.sitemap_text_link1{
	
	margin-left:0em;
	margin-right:1.3em;
	font-family:Verdana;
	font-size:12px;
	text-align:justify;
	line-height:15px;
	
}

.staff_home_text{
	margin-left:20px;
	margin-right:20px;
	font-family:Verdana;
	font-size:12px;
	text-align:justify;
}

.main_head1_img{
	width:440px;
	margin-top:15px;
	margin-left:15px;
	border:3px solid #F3901D;
	
}

.left_home_text{
	background-color:#5191CD;
	padding-top:5px;
	padding-left:10px;
	padding-right:8px;
	color:#FFF;
	
}

.left_h_text{
	color:#D2E4F0;
	font-size:13px;
	padding-bottom:12px;
	font-family:georgia;
}

#sidebar1_q{
	background-image: url(../images/banner_gallery/db-chip.jpg);
	width:205px;
	height:110px;
	margin-top:0px;
}

#sidebar1_text_q{
	color:#FFF;
	margin-top:0px;
	padding-top:30px;
	padding-bottom:0em;
	padding-left:5px;
	padding-right:5px;
	font-family:georgia;
	font-size:13px;
	font-weight:bold;
	text-align:center;
}

#sidebar1_text_q_3{
	color:#FFF;
	margin-top:0px;
	padding-top:30px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	font-family:georgia;
	font-size:13px;
	font-weight:bold;
	text-align:center;
}

#sidebar1_text_q_2{
	color:#FFF;
	margin-top:2px;
	padding-bottom:10px;
	padding-left:15px;
	padding-right:5px;
	font-family:georgia;
	font-size:14px;
	font-weight:bold;
	

}
.q_name1{
	color:#D2E4F0;
	font-family:georgia;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	
}

.q_name2{
	color:#FFF;
	font-family:georgia;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	
}


#sidebar2_q{
	background-image: url(../images/banner_gallery/lb-chip.jpg);
	width:255px;
	height:110px;
	margin-top:-16px;
}
#sidebar2_facebook{
	padding-top:5px;
	background-image: url(../images/banner_gallery/lb-chip.jpg);
	width:255px;
	height:560px;
}
#sidebar2_text{
	padding-top:5px;
	background-image: url(../images/banner_gallery/lb-chip.jpg);
	width:255px;
}
#sidebar2_booking{
	background-image: url(../images/banner_gallery/lb-chip.jpg);
	width:255px;
	height:395px;
}

#sidebar2_booking_button{
	padding-top:5px;
	background-image: url(../images/banner_gallery/lb-chip.jpg);
	width:255px;
	height:40px;
	margin-top:0px;
	
}

#sidebar2_q_1{
	background-image: url(../images/banner_gallery/lb-chip.jpg);
	width:255px;
	height:110px;
	margin-top:0px;
}

#sidebar2_right_q{
	background-image: url(../images/banner_gallery/lb-chip.jpg);
	width:255px;
	margin-top:-16px;
	
}

#sidebar2_right_q_12{
	background-image: url(../images/banner_gallery/lb-chip.jpg);
	width:255px;
	margin-top:-16px;
	
}
#sidebar1_twitter{
	margin-top:0px;
	padding-top:10px;
	background-image: url(../images/banner_gallery/db-chip.jpg);
	width:205px;
	height:450px;
}
#sidebar1_picasa{
	margin-top:0px;
	padding-top:10px;
	background-image: url(../images/banner_gallery/db-chip.jpg);
	width:205px;
	height:136px;
}
#sidebar1_q_1{
	width:205px;
	margin-top:-10px;
}

#sidebar1_q1{
	background-image: url(../images/banner_gallery/db-chip.jpg);
	width:205px;
	height:110px;
	margin-top:-12px;
}

#sidebar1_q1_11{
	background-image: url(../images/banner_gallery/db-chip.jpg);
	width:205px;
	height:122px;
	margin-top:-12px;
}

#sidebar1_q1_12{
	background-image: url(../images/banner_gallery/db-chip.jpg);
	width:205px;
	height:143px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.tdc
{
	border:none;
}

#sidebar1_q_2{
	background-image: url(../images/banner_gallery/db_bg-new.jpg);
	width:205px;
	margin-top:-2px;
}

#sidebar1_q_2_1{
	background-image: url(../images/banner_gallery/db_bg-new.jpg);
	width:205px;
	margin-top:0px;
	height:200px;
}

#sidebar1_q_21{
	background-image: url(../images/banner_gallery/db_bg-new.jpg);
	width:205px;
	margin-top:0px;
	height:232px;
}

#sidebar1_q_22{
	background-image: url(../images/banner_gallery/db_bg-new.jpg);
	width:205px;
	margin-top:0px;
	height:172px;
}
#sidebar1_b{
	background-image: url(../images/banner_landingpg.jpg);
	width:205px;
	height:188px;
	margin-top:-10px;
}

#sidebar1_b1{
	background-image: url(../images/banner_landingpg.jpg);
	width:205px;
	height:188px;
	margin-top:0px;
}


#sidebar2_bg_img{
	padding-top:20px;
	width:255px;
	height:100px;
	background-image: url(../Hostel%20International/images/lb-connect-large.jpg);
}

#sidebar2_text_q{
	color:#5191CD;
	padding-top:1em;
	padding-bottom:1em;
	padding-left:0.5em;
	padding-right:0.5em;
	font-family:georgia;
	font-size:14px;
	font-weight:bold;
	text-align:center;

}

#sidebar2_text_q_1{
	color:#5191CD;
	padding-top:1em;
	padding-bottom:1em;
	padding-left:0px;
	padding-right:0.5em;
	font-family:georgia;
	font-size:14px;
	font-weight:bold;
	text-align:center;

}

#sidebar2_text_right_q{
	color:#5191CD;
	padding-top:15px;
	padding-left:15px;
	margin-bottom:-10px;
	font-family:georgia;
	font-size:14px;
	font-weight:bold;

}

#sidebar2_text_right_q_12{
	color:#5191CD;
	padding-top:15px;
	padding-left:15px;
	margin-bottom:-10px;
	font-family:georgia;
	font-size:11px;
	font-weight:bold;

}

#sidebar2_text_right_list{
	padding-top:0px;
	padding-bottom:2px;
	padding-left:30px;
	padding-right:10px;
	font-family:georgia;
	font-size:12px;
	
}

#sidebar2_quotes{
	padding-top:10px;
	padding-left:15px;
	padding-right:15px;
	font-size:15px;
	font-family:georgia;
	color:#5191CD;
	font-weight:bold;
	text-align:center;
	
}
#sidebar1_text_q_1{
	color:#5191CD;
	padding-top:1em;
	padding-bottom:0em;
	padding-left:0.5em;
	padding-right:0.5em;
	font-family:georgia;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}

#sidebar2_right_img{
	margin-top:0px;
	height:95px;
}

.q_name{
	color:#5191CD;
	font-family:georgia;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	
}

#footer{
	clear:both;
	margin-bottom:20px;
	color:#FFF;
	width:960px;
}

#footer_list1
{
	list-style:none;
	margin-top:-58px;
	margin-left:0px;
	
}

.f_list{
	list-style:none;
	margin-right:30px;
	font-size:12px;
}

.f_list li{
	display:inline;
	padding-right:15px;
}

.f_list li  a{
	color:#FFF;
	text-decoration:none;
}

.f_list li  a:hover{
	color:#FFF;
	text-decoration:underline;
}

#footer_list2
{
	list-style:none;
	margin-top:-12px;
	margin-left:0px;
	
}

.f_list2{
	list-style:none;
	margin-right:30px;
	font-size:11px;
}

.f_list2 li{
	display:inline;
	padding-right:11px;
}

.f_list2 li  a{
	color:#FFF;
	text-decoration:none;
}

.f_list2 li  a:hover{
	color:#FFF;
	text-decoration:underline;
}
#sub_nav{
	width:23em;
	margin-left:-3.5em;
	margin-top:0em;
	
	
}

#sub_nav li{
	list-style:none;
	background-color:#5191CD;
	border-top:solid 1px #FFF;
	text-align:left;
	margin:0;
	height:2.5em;
	color:#FFF;
	font-size:11px;
	padding-left:5px;
	text-decoration:none;
}

.sub_nav_text{
	color:#FFF;
}

.main_reserve_chip1{
	padding-right:15px;
	border:none;
	float:right;
	
}

.main_reserve_chip2{
	margin-left:250px;
	
}

.map_class{
	float:right;
	margin-top:-20px;
	margin-right:50px;

}

.map_class1{
	float:right;
	margin-top:0px;
	margin-right:50px;

}

.map_class2{
	float:right;
	margin-top:15px;
	margin-right:50px;

}
.q_name{
	
	font-size:12px;
}

.banner_link img{
	border:none;
}

.banner_link_2 img{
	margin-left:-6px;
	width:255px;
	border:none;
	border-left:solid 6px #5191CD;
	
}
