
*{margin:0; padding:0;}

img{border:none;}


body{background:#176ca8;
	text-align:justify;
	
}

.main{background:#FFF; 
width:896px;
margin-left:3px;
}

.top-bottom{ text-align:center; margin-left:3px;}

.logo{ float:left; width:400px;}

.logo span{font-family:Verdana, Geneva, sans-serif;
font-weight:bold;
font-size:30px;

padding:0px 0px 10px 10px;

}

.logo span a{ text-decoration:none;
	color:#08577c;
	}



.clear{clear:both;}


.menu ul{ margin:10px 0px 5px 10px;}

.menu ul li{ display:inline;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
list-style:none;
background:url(../images/menu-bg.gif) no-repeat;
padding:10px 30px 10px 11px;
font-weight:bold;

	
}

.menu ul li a{text-decoration:none;
color:#ffffff;
}

.menu ul li a:hover{text-decoration:none;
color:#dff1ff;
}


.leftcontainer{float:left;
width:237px;
}

.rightcontainer{float:left;
	width:640px;
}

.menu-left{background:url(../images/left-navigation-bg.gif) repeat-x;
height:225px;
width:237px;
margin-top:10px;
margin-left:10px;
border:solid 1px #0e82db;
}
.menu-left ul{margin:5px 5px 5px 5px;
}
.menu-left ul li{list-style:none;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
border-bottom:solid 1px #3cbffe;
padding:10px 5px 7px 2px;
font-weight:bold;

}

.menu-left ul li a{text-decoration:none;
color:#FFF;
}

.menu-left ul li a:hover{text-decoration:underline;
color:#b8e0fe;
}

.bannerholder{background:url(../images/book-hall-banner.gif) no-repeat;
height:227px; 
width:625px; 
margin:10px 0px 5px 12px;}

.bannerholder h2{font-family:"Monotype Corsiva";
font-size:30px;
color:#FFF;
padding:60px 0px 10px 20px;
}

.leftbox{ 
background:#f2f6fc; 
border-right:solid 1px #e1e7ef; 
border-left:solid 1px #e1e7ef;
width:233px;
margin-left:2px;
}
.leftbox ul{margin:0px 0px 0px 15px;}

.leftbox ul li{list-style:none;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
padding:5px 5px 5px 5px;
}

.leftbox ul li a{text-decoration:none;
color:#355079;
}
.leftbox ul li a:hover{text-decoration:underline;
color:#6CF;
}



.leftboxcontent{float:left; 
width:305px; 
}

.contenttop{background:url(../images/content-top.gif) no-repeat; 
width:300px; 
height:48px;
}

.contenttop h3{font-family:Tahoma, Geneva, sans-serif;
font-size:15px;
color:#1e4277;
text-align:center;
padding:10px 0px 2px 0px;
}

.contenttop h3 a{ text-decoration:none;
color:#1e4277;
}

.contenttop span{font-family:Tahoma, Geneva, sans-serif;
font-size:12px;
text-align:center;
color:#1e4277;
padding:0px 0px 2px 80px;
}
.contentmiddle{background:#f2f6fc; 
border:solid 1px #e1e7ef; 
width:295px;
border-bottom:none;
margin-left:2px;
}

.contentmiddle span{font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
text-align:right;
float:right;
}

.contentmiddle span a{ text-decoration:none;
color:#033176;
}

.contentmiddle p{font-family:Verdana, Geneva, sans-serif;
font-size:11px;
color:#333;
padding:5px 7px 5px 7px;
text-align:justify;
line-height:1.5em;
}

.contentbottom{background:url(../images/content-bottom.gif) no-repeat; 
width:300px; 
height:15px;
}

.footerlink
{ 
	margin-left:20px;
}

.footerlink a{ text-decoration:none;
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
color:#000;
margin:5px 10px 5px 10px;

}

.footerlink span{font-family:Verdana, Geneva, sans-serif;
color:#333;
font-size:11px;
margin-left:290px;

}

.footerlink a:hover{ text-decoration:underline;

}

.footer ul
{
	margin:auto;
	text-align:center;
	
	}
	
.footer ul li{display:inline;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
padding:1px 10px 1px 10px;
border-right:solid 1px #FFF;
}

.footer ul li a{text-decoration:none;
color:#FFF;
}

.footer ul li a:hover{text-decoration:underline;
}

.hotline{margin-right:20px;

}

.hotline span{font-family:Arial, Helvetica, sans-serif;
color:#000;
font-size:12px;
}

	
.contentwidth
{background:url(../images/bg-search.gif) repeat-x;
width:241px;
height:280px;
	float:left;
	margin-left:7px;
	margin-bottom:5px;
	}	
	
*html .contentwidth
{width:225px;
	float:left;
	margin-left:3px;
	}
	
	
.contentwidth1
{width:96%;
	float:left;
	margin-left:7px;
	}	
	
*html .contentwidth1
{width:95%;
	float:left;
	margin-left:3px;
	}
	
	
.searchcontainer{padding-left: 10px; height:150px;}

*html .searchcontainer{padding-left: 10px; height:160px;}

*html .searchtext p
{font-family:Verdana;
	font-size:11px;
	color:Black;
	text-align:left;
	font-weight:normal;
    padding:0px 7px 5px 15px;
	
}

.searchbox{font: bold 12px Verdana;color:#ffffff;
}


.middletabview{padding: 0;border-bottom: 0px solid #1b67d5;background: transparent;voice-family: "\"}\"";voice-family: inherit;} 
.middletabview ul{margin:0;margin-right: 1px;padding: 0;list-style: none;} 
.middletabview li{display: inline;margin: 0 1px 0 0;padding: 0;} 
.middletabview a{float: left;display: block;font: bold 12px Verdana;color:#38626a;text-decoration: none;margin: 0 1px 0 0;padding: 8px 10px;background-color: #fff;border: 1px solid #cbcbcb;} 
.middletabview a:hover{background-color: #ffb000;color:#2a395e;} 
.middletabview a.selected{ /*currently selected tab*/ 	background-color: #ffb000; /*Brown color theme*/  	color:#2a395e; 	border:1px solid #8c9cc2; /*Brown color theme*/  }


.tabcontent{
 display:none;
}

.searchcontent{background:url(../images/contentbg1.gif) no-repeat;
	width:199px;
	height:90px;
	margin-left:20px;
	margin-top:5px;
}

.searchcontent p
{font-family::Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#1f1e1e;
	text-align:center;
	margin:9px 7px 5px 5px;
	vertical-align:top;
	padding:5px 2px 5px 2px;
	line-height:1.5em;
	
}

*html .searchcontent p
{font-family::Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#1f1e1e;
	text-align:center;
	margin:9px 7px 5px 5px;
	vertical-align:top;
	padding:0px 2px 5px 2px;
	line-height:1.5em;
	}

.middlecontainer{margin:10px 2px 10px 20px;
	
}

.heading{ margin-bottom:10px;
	}
	
.heading h1{ font-family:Verdana;
	font-size:16px;
	color:#de8903;
	padding:0px 15px 3px 0px;
	margin-bottom:10px;
	border-bottom:solid 2px #de8903;
	text-align:left;
	font-weight:bold;
	}
	
.imgholder{float:left; 
	width:200px;
	margin-top:5px;
	margin-bottom:10px;
	
	}
.content-holder{float:left; 
	width:400px;
	
	}
	
.content-holder h3{ font-family:Verdana;
	font-size:12px;
	float:left;
	width:200px;
	color:#404141;
	padding:5px 5px 10px 5px;
	}
	
.content-holder span{ font-family:Verdana;
	font-size:12px;
	color:#2b2c2c;
	padding:5px 5px 5px 5px;

	}

.detail-content p{font-family:Verdana;
	font-size:11px;
	color:#2b2c2c;
	padding:5px 5px 5px 0px;
	text-align:justify;
	line-height:1.5em;
	}
.detail-content span{font-family:Verdana;
	font-size:11px;
	color:#2b2c2c;
	text-align:justify;
	line-height:1.5em;
	}
.detail-content h2{font-family:Verdana;
	font-size:11px;
	color:#2b2c2c;
	font-weight:normal;

	}		
	
.detail-content p a{ text-decoration:none; color:#2b2c2c;}
.detail-content span a{ text-decoration:none; color:#2b2c2c;}		
	
.detail-content h1{ font-family:Verdana;
	font-size:20px;
	color:#de8903;
	padding:0px 10px 3px 0px;
	margin-bottom:10px;
	border-bottom:solid 2px #de8903;

	
	}

*html .text-content{ font-family:Verdana;
	float:left;
	font-size:11px;
	color:#2b2c2c;
	text-align:justify;
	font-weight:normal;
	padding:0px;
	margin-top:0px;	
	}		

.text-content{ font-family:Verdana;
	float:left;
	font-size:11px;
	color:#2b2c2c;
	text-align:justify;
	font-weight:normal;
	margin-top:-7px;
	padding:0px;	
	}	




.content-holder span a{ text-decoration:none;
	color:#de8903;
		font-weight:bold;
	
	}
	
.facility{margin:5px 0px 10px 5px; 
	}
	
.facility p{font-family:Verdana;
	font-size:14px;
	color:#de8903;
	padding:5px 5px 5px 2px;
	font-weight:bold;
	}
.facility ul{margin:10px;
	}
.facility ul li{ font-family:Verdana;
	font-size:11px;
	color:#242424;
	list-style:disc;
	padding:5px 10px 5px 5px;
	
	}
.facility span{font-family:Verdana;
	font-size:11px;
	color:#2b2c2c;
	text-align:justify;
	line-height:1.5em;
	}

	#street_view1 { position:absolute;width:20%;height:17px;z-index:1;left:253px;background-color:#fff;color:#000;top:8px;text-align:center;vertical-align:middle;border:1px solid #000000;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.street_view1 {color:#000;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none;}
#street_map {position:absolute;width:10%;height:17px;z-index:1;left:370px;background-color:#fff;color:#000;top:8px;text-align:center;vertical-align:middle;border:1px solid #000000;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.street_map {color:#000;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none;}
.bold_map{font-weight:bold;color:#000;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none;}

.textbox{font-family:Verdana;
	 font-size:11px;
	 color:#4a4a4a;
	 margin-top:10px;
	 margin-left:5px;
	}
	
.field_width
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5c5c5c;
	margin-top:5px;
}

.star
{
	font-family:Verdana;
	font-size:10px;
	text-decoration:none;
	color:#b90601;
}



.button_grn 
{ 	
	background-color:#ffb000; 	
	font-family:Verdana; 	
	font-size:12px;
	height:22px; 	
	text-decoration:none; 	
	color:#ffffff; 	height:18px; 	
	font-weight:bold; 	
	-moz-background-clip: -moz-initial ! important;  	
	-moz-background-origin: -moz-initial ! important;  	
	-moz-background-inline-policy: -moz-initial ! important; 	
	padding-left:4px; 	
	padding-right:4px; 	
	border:1px solid #ffcc00; 	
	padding-bottom:4px; 	
	cursor:pointer;  }
	
.sitemape {font-family:Verdana; font-size:10px;
	
	}
	
.sitemape a{color:#333333;
	font-family:Verdana; font-size:11px;
	text-align:left;
	
	
	}
.sitemape a:hover{color:Blue;
	text-decoration:underline;
	
	}
	
.blue_link
{
	font-family:Verdana;
	font-size:12px;
	text-decoration:none;
	color:Blue;
}

.blue_link a
{
	text-decoration:none;
	color:Blue;
}

.blue_link:hover
{
	color:#333333;
}

.calender_text{ font-family:Verdana;
	font-size:11px;
	width:65px;
	padding:1px 2px 1px 2px;
	
	}
	
	.errorheading
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
	color:#008cd6;
	}
.errorheading:hover
{
	color:red;
	}
	
#middle-content
{ position:absolute;
	top:98px;
	width:610px;
	}
	
#Beit-Hall{position:absolute;
	top:85px;
	}
.property-img{position:absolute;
	top:600px;
}
	
#middle-content-sitemap
{ position:absolute;
	top:130px;
	width:610px;
	}
	
	
.sub-footer{ margin-top:30px;}	
.sub-footer ul{ margin:0px 5px 5px 5px; text-align:justify;}

.sub-footer ul li{ display:inline;
	font-family:Verdana;
	font-size:11px;
	padding:0px;
	list-style:none;
	margin-top:10px;
	color:Gray;

	}
	
.sub-footer ul li a{ text-decoration:none;
	color:#0592db;	
	}	
.sub-footer ul li a:hover{ text-decoration:underline;
	color:#737373;	
	}

.blue_link
{
	font-family:Verdana;
	font-size:12px;
	text-decoration:none;
	color:Blue;
}

.blue_link:hover
{
	color:#333333;
}

.article ul{ margin:2px 0px 2px 15px;}
.article ul li
{font-family:Verdana;
	font-size:12px;
	text-decoration:none;
	padding:5px 2px 2px 2px;
	}
	
.article p{font-family:Verdana;
	font-size:11px;
	color:#2b2c2c;
	padding:0px 5px 5px 0px;
	text-align:justify;
	line-height:1.5em;}
	
	
.article p a{ text-decoration:none; color:Blue;}

.heading1{background:url(../images/book-hall-banner.gif) no-repeat;
	width:625px; 
	height:227px;
	
}
.imaage2{background:url(../images/ies-residence-hall2-big.jpg) no-repeat;
	width:312px; 
	height:314px;
	}

.heading3{background:url(../images/ies-residence-hall4-big.jpg) no-repeat;
	width:378px; 
	height:263px;
	}
	
*html .article-footer{height:1590px;}

.article-footer{height:1500px;}


.internation-content h2
{ padding:0px;
	margin:0px;
	font-family:Verdana;
	font-size:11px;
	color:#2b2c2c;
	font-weight:normal;
	float:left;
	width:220px;

	}
.internation-text
 
{  float:left;
	font-family:Verdana;
	font-size:11px;
	color:#2b2c2c;
	font-weight:normal;

	}
	
.internation-content span{font-family:Verdana;
	font-size:11px;
	color:#2b2c2c;
	text-align:justify;
	line-height:1.5em;
	}

.internation-content p{font-family:Verdana;
	font-size:11px;
	color:#2b2c2c;
	text-align:justify;
	line-height:1.5em;
	}
	
	
.internation-content p a{ text-decoration:none; color:#2b2c2c;}	
	
.internation-content h1{ font-family:Verdana;
	font-size:20px;
	color:#de8903;
	padding:0px 10px 3px 0px;
	margin-bottom:10px;
	border-bottom:solid 2px #de8903;

	
	}
	
	
.sundial-content h2
{ padding:0px;
	margin:0px;
	font-family:Verdana;
	font-size:11px;
	color:#2b2c2c;
	font-weight:normal;
	float:left;
	width:175px;

	}
.sundial-text
 
{  float:left;
	font-family:Verdana;
	font-size:11px;
	color:#2b2c2c;
	font-weight:normal;
	padding-right:5px;

	}
	
.sundial-content span{font-family:Verdana;
	font-size:11px;
	color:#2b2c2c;
	text-align:justify;
	line-height:1.5em;
	}

.sundial-content p{font-family:Verdana;
	font-size:11px;
	color:#2b2c2c;
	text-align:justify;
	line-height:1.5em;
	}
	
	
.sundial-content span a{ text-decoration:none; color:#2b2c2c;}	
	
.sundial-content h1{ font-family:Verdana;
	font-size:20px;
	color:#de8903;
	padding:0px 10px 3px 0px;
	margin-bottom:10px;
	border-bottom:solid 2px #de8903;

	
	}
	
.westfeild-content h2
{ padding:0px;
	margin:0px;
	font-family:Verdana;
	font-size:11px;
	color:#2b2c2c;
	font-weight:normal;
	float:left;
	width:190px;

	}
.westfeild-text
 
{  float:left;
	font-family:Verdana;
	font-size:11px;
	color:#2b2c2c;
	font-weight:normal;
	padding-right:5px;

	}
	
.westfeild-content span{font-family:Verdana;
	font-size:11px;
	color:#2b2c2c;
	text-align:justify;
	line-height:1.5em;
	}

.westfeild-content p{font-family:Verdana;
	font-size:11px;
	color:#2b2c2c;
	text-align:justify;
	line-height:1.5em;
	}
	
.westfeild-content p a{ text-decoration:none; color:#2b2c2c;}		
.westfeild-content span a{ text-decoration:none; color:#2b2c2c;}	
	
.westfeild-content h1{ font-family:Verdana;
	font-size:20px;
	color:#de8903;
	padding:0px 10px 3px 0px;
	margin-bottom:10px;
	border-bottom:solid 2px #de8903;

	
	}

.housing-content h2
{ padding:0px;
	margin:0px;
	font-family:Verdana;
	font-size:11px;
	color:#2b2c2c;
	font-weight:normal;
	float:left;
	width:145px;

	}
.housing-text
 
{  float:left;
	font-family:Verdana;
	font-size:11px;
	color:#2b2c2c;
	font-weight:normal;
	padding-right:5px;

	}
	
.housing-content span{font-family:Verdana;
	font-size:11px;
	color:#2b2c2c;
	text-align:justify;
	line-height:1.5em;
	}

.housing-content p{font-family:Verdana;
	font-size:11px;
	color:#2b2c2c;
	text-align:justify;
	line-height:1.5em;
	}
	
.housing-content p a{ text-decoration:none; color:#2b2c2c;}		
.housing-content span a{ text-decoration:none; color:#2b2c2c;}	
	
.housing-content h1{ font-family:Verdana;
	font-size:20px;
	color:#de8903;
	padding:0px 10px 3px 0px;
	margin-bottom:10px;
	border-bottom:solid 2px #de8903;

	
	}
.flat-content h2
{ padding:0px;
	margin:0px;
	font-family:Verdana;
	font-size:11px;
	color:#2b2c2c;
	font-weight:normal;
	float:left;
	width:140px;

	}
.flat-text
 
{  float:left;
	font-family:Verdana;
	font-size:11px;
	color:#2b2c2c;
	font-weight:normal;
	padding-right:5px;

	}
	
.flat-content span{font-family:Verdana;
	font-size:11px;
	color:#2b2c2c;
	text-align:justify;
	line-height:1.5em;
	}

.flat-content p{font-family:Verdana;
	font-size:11px;
	color:#2b2c2c;
	text-align:justify;
	line-height:1.5em;
	}
	
.flat-content p a{ text-decoration:none; color:#2b2c2c;}		
.flat-content span a{ text-decoration:none; color:#2b2c2c;}	
	
.flat-content h1{ font-family:Verdana;
	font-size:20px;
	color:#de8903;
	padding:0px 10px 3px 0px;
	margin-bottom:10px;
	border-bottom:solid 2px #de8903;

	}
.hostel-content h2
{ padding:0px;
	margin:0px;
	font-family:Verdana;
	font-size:11px;
	color:#2b2c2c;
	font-weight:normal;
	float:left;
	width:145px;

	}
.hostel-text
 
{  float:left;
	font-family:Verdana;
	font-size:11px;
	color:#2b2c2c;
	font-weight:normal;
	padding-right:5px;

	}
	
.hostel-content span{font-family:Verdana;
	font-size:11px;
	color:#2b2c2c;
	text-align:justify;
	line-height:1.5em;
	}

.hostel-content p{font-family:Verdana;
	font-size:11px;
	color:#2b2c2c;
	text-align:justify;
	line-height:1.5em;
	}
	
.hostel-content p a{ text-decoration:none; color:#2b2c2c;}		
.hostel-content span a{ text-decoration:none; color:#2b2c2c;}	
	
.hostel-content h1{ font-family:Verdana;
	font-size:20px;
	color:#de8903;
	padding:0px 10px 3px 0px;
	margin-bottom:10px;
	border-bottom:solid 2px #de8903;

	}
	
	
.hostel-content1 h2{ padding:0px;
	margin:0px;
	font-family:Verdana;
	font-size:11px;
	color:#2b2c2c;
	font-weight:normal;
	float:left;
	width:135px;}


.hostel-text1
 
{  float:left;
	font-family:Verdana;
	font-size:11px;
	color:#2b2c2c;
	font-weight:normal;
	padding-right:5px;

	}
	
.hostel-content1 span{font-family:Verdana;
	font-size:11px;
	color:#2b2c2c;
	text-align:justify;
	line-height:1.5em;
	}
	
.hostel-content1 span a{ text-decoration:none; color:#2b2c2c;}	



.backpackers-content span{font-family:Verdana;
	font-size:11px;
	color:#2b2c2c;
	text-align:justify;
	line-height:1.5em;
}
.backpackers-content h2{font-family:Verdana;
	font-size:11px;
	color:#2b2c2c;
	font-weight:normal;

	}	
	
	
.backpackers-content span a{ text-decoration:none; color:#2b2c2c;}
.backpackers-content p{font-family:Verdana;
	font-size:11px;
	color:#2b2c2c;
	text-align:justify;
	line-height:1.5em;
	}
.backpackers-content p a{ text-decoration:none; color:#2b2c2c;}
.backpackers-content h1{ font-family:Verdana;
	font-size:20px;
	color:#de8903;
	padding:0px 10px 3px 0px;
	margin-bottom:10px;
	border-bottom:solid 2px #de8903;

	}
.hostellondon-content span{font-family:Verdana;
	font-size:11px;
	color:#2b2c2c;
	text-align:justify;
	line-height:1.5em;
}
.hostellondon-content h2{font-family:Verdana;
	font-size:11px;
	color:#2b2c2c;
	font-weight:normal;

	}	
	
	
.hostellondon-content span a{ text-decoration:none; color:#2b2c2c;}
.hostellondon-content p{font-family:Verdana;
	font-size:11px;
	color:#2b2c2c;
	text-align:justify;
	line-height:1.5em;
	}
.hostellondon-content p a{ text-decoration:none; color:#2b2c2c;}
.hostellondon-content h1{ font-family:Verdana;
	font-size:20px;
	color:#de8903;
	padding:0px 10px 3px 0px;
	margin-bottom:10px;
	border-bottom:solid 2px #de8903;

	}


.youth-content span{font-family:Verdana;
	font-size:11px;
	color:#2b2c2c;
	text-align:justify;
	line-height:1.5em;
}
.youth-content h2{font-family:Verdana;
	font-size:11px;
	color:#2b2c2c;
	font-weight:normal;

	}	
	
	
.youth-content span a{ text-decoration:none; color:#2b2c2c;}
.youth-content p{font-family:Verdana;
	font-size:11px;
	color:#2b2c2c;
	text-align:justify;
	line-height:1.5em;
	}
.youth-content p a{ text-decoration:none; color:#2b2c2c;}
.youth-content h1{ font-family:Verdana;
	font-size:20px;
	color:#de8903;
	padding:0px 10px 3px 0px;
	margin-bottom:10px;
	border-bottom:solid 2px #de8903;

	}	
.heading_red{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;text-decoration:none;color:#ff011f;}					
