/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.
The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/image-dropdown-v4.html
Copyright (c) 2005-2009 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/*#menu{width:800px;height:54px;position:relative;padding:0px 0 0 30px;*/
#menu{font-family:Helvetica,Arial,sans-serif;clear:both;width:800px;height:94px;position:relative;padding:0px 0 0 0px;font-weight:normal;/*padding:54px 0 0 0px;*//*padding:221px 0 0 0px;*/
/*top right bottom left*/}
#menu ul{margin:0;padding:0 0 15px 0;list-style:none;white-space:nowrap;text-align:left;}
#menu li{margin:0;padding:0;}
#menu a{display:block;font:12px arial,sans-serif;color:#000000/*#FFFFFF*/;line-height:30px;text-decoration:none;}
#menu li:hover > ul{visibility:visible;}
#menu a:hover ul, #menu a:hover a:hover ul, #menu a:hover a:hover a:hover ul{visibility:visible;}
#menu a:hover ul ul, #menu a:hover a:hover ul ul{visibility:hidden;}
#menu li.top-level-li{float:left;}
#menu a.top-level-a{float:left;padding:0;}
#menu a.top-level-a b{position:absolute;left:-9999px;}
#menu a.welcome{width:102px;height:26px;background:url(../images/welcome.png);}
#menu a.thehostel{width:115px;height:26px;background:url(../images/thehostel.png);}
#menu a.location{width:101px;height:26px;background:url(../images/location.png);}
#menu a.contact{width:112px;height:26px;background:url(../images/contact.png);}
#menu a.faq{width:63px;height:26px;background:url(../images/faq.png);}
#menu a.booking{width:95px;height:26px;background:url(../images/booking.png);}
#menu a.testimonials{width:136px;height:26px;background:url(../images/testimonials.png);}
#menu a.links{width:72px;height:26px;background:url(../images/links.png);}
#menu li.top-level-li:hover{position:relative;}
#menu a.top-level-a:hover{white-space:nowrap;position:relative;background-position:0 -26px;}
#menu li.top-level-li:hover > a.top-level-a{white-space:nowrap;position:relative;background-position:0 -26px;}
#menu li ul{display:block;position:absolute;visibility:hidden;background-color:#C2CCD2/*#067409*/;left:0px;margin:0;border:1px solid #C2CCD2/*#ba6*/;border-width:0 1px 1px 1px;-o-border-radius:0 0 10px 10px;-icab-border-radius:0 0 10px 10px;-khtml-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-radius:0 0 10px 10px;}
#menu li ul.p1{background-position:-186px -145px;}
#menu li ul.p2{background-position:-316px -145px;}
#menu li ul.p3{background-position:-436px -145px;}
#menu li ul.p4{background-position:-546px -145px;}
#menu li ul li{display:inline;}
#menu li li a{padding:0 30px 0px 10px;}
#menu li li a:hover{color:#555555;background-color:#EEEEEE}
#menu li li:hover > a{color:#ffffff/*#555555*/;background-color:#800000/*#EEEEEE*/;}
#menu ul.drop-down{top:25px;}
#menu table{position:absolute;top:0;left:0;border-collapse:collapse;text-align:left;}
/*
 * 2. LISTS
 * 
 */
/*
 * SIMPLE STYLED LIST BOX
 * 
 */
/*note: line height adjusts height*/
ul.list {
	list-style-type: none;
	font-size:12px;
	padding: 0;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: -10px;
	margin-right: -10px;
	border-bottom: 1px solid #D5D8D8;
	color: #333333;
}
ul.list li {
	background: #F6F6F6 url(../images/sprite-list.png) repeat-x top;
	line-height: 40px;
	display: block;
}
ul.list a {
	padding-left: 10px;
	display: block;
	height: 40px;
	background: url(../images/sprite-open.png) no-repeat right top;
	text-decoration: none;
}
ul.list li:hover {
	background:#9A3300;/*#82CB20; url(../images/sprite-list.png) repeat-x 0px -50px;*/
	color: #FFFFFF;
}

ul.list a:link, ul.list a:visited  {
	color: #333333;
}
ul.list a:hover {
	color: #FFFFFF;
	background: url(../images/sprite-open.png) no-repeat right bottom;
	outline: none;
}
ul.list a:active {
	color: #990000;
}