/* CSS Document */

/*Header*/
#header{
	height:128px;
	clear:both;
}

#header_container{
	margin-left:20px;
	margin-right:20px;
	margin-top:20px;
}

#logo{
	height:58px;
	background:url(../_images/logo.gif) no-repeat left top;
}

#slogan{
	background:url(../_images/slogan.gif) no-repeat left top;
	height:28px;
	margin-left:1px;
	margin-right:1px;
}

/*Main Menu*/

#main_menu_container{
	margin-top:15px;
}

#main_menu{
	border-top:#9a9a9a solid 1px;
	background:url(../_images/top_menu_bck.gif) repeat-x;
	min-height:24px;
	height:24px;
}

#main_menu_spacer{
	clear:left;
	height:1px;
	width:1px;
}

#main_menu_underbar{
	height:1px;
	background:#9a9a9a repeat-x;
}

#main_menu_items{
	margin-top:5px;
	width:126px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	font-size:11px;
	text-align:center;
	text-decoration:none;
}

#main_menu_items a{
	text-decoration:none;
	color:#FFFFFF;
}

#main_menu_items a:hover{
	color:#c2ff57;
}

/*Body*/
#body_container{
	/*min-height:480px;*/
	float:left;
}

/*Curves Effects*/

#body_left_curve{
	background:url(../_images/body_left_curve.gif) no-repeat left;
	width:200px;
	height:362px;
	float:left;
}

#body_top_curve{
	background:url(../_images/body_top_curve.gif) no-repeat left;
	width:568px;
	height:99px;
	float:left;
}

/*Small Images*/

#small_images_container{
	margin-top:40px;
	width:160px;
}

#small_images{
	margin-top:20px;
	margin-left:20px;
	float:none;
}
/*Quotes*/

#quotes{
	/*padding-left:75px;
	padding-top:20px;*/
}

/*Body main*/

#body_main_container{
	margin-top:5px;
	width:555px;
	float:right;
}

/*About Us*/

#welcome{
	background:url(../_images/welcome_about_us.gif) no-repeat left top;
	height:21;
}

#about_us_text{
	padding-top:10px;
	padding-right:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6d7b55;
	line-height:1.8;
	text-align:justify;
}

#about_us_text p{
	margin-top:0px;
}

#about_us_img{
	margin-top:6px;
	margin-left:15px;
}

#about_us_text ul{
	list-style:url(../_images/green_bullet.gif);
}

#about_us_text li{
	margin-top:0px;
}

#about_us_text a{
	color:#6d7b55;
	text-decoration:none;
}

#about_us_text a:hover{
	font-weight:bold;
	text-decoration:underline;
}

/*our chefs*/
#our_chefs{
	background:url(../_images/our_team_of_exp_chefs.gif) no-repeat left top;
	height:23;
}

#about_us_img_left{
	margin-top:6px;
	margin-right:15px;
}

/*Footer*/
#footer{
	margin-left:5px;
}

/*Features*/

#feature_items{
	float:left;
	margin-top:40px;
	margin-left:15px;
	margin-right:15px;
	margin-bottom:10px;
}

#feature_title{
	margin-bottom:10px;
}

/*Copyright and other information*/
#copyright_upperbar{
	background:#c2ff57 repeat-x;
	height:1px;
}

#copyright_items{
	float:left;
}

#hungryhouse_text{
	margin-left:18px;
	width:220px;
	color:#6d7b55;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

#hungryhouse_logo{
	margin-left:18px;
	margin-top:15px;
	height:41px;
	width:179px;
	border:none;
}

#copyright_text{
	width:300px;
	color:#6d7b55;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	line-height:1.5;
}

#wipl_text{
	margin-left:50px;
	width:160px;
	color:#6d7b55;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

#wipl_logo{
	margin-left:50px;
	margin-top:10px;
	width:138px;
	height:46px;
	border:none;
}

/*Our Services and offers*/

#our_services_title{
	background:url(../_images/our_services_and_offers.gif) no-repeat;
	height:24px;
	margin-top:5px;
}

#our_services_menu{
	margin-right:20px;
	margin-top:5px;
	border-top:#c2ff57 dotted 2px;
	border-bottom:#c2ff57 dotted 2px;
	height:40px;
	color:#2168f9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-bottom:5px;
	text-align:center;
}

#our_services_menu a{
	text-decoration:none;
	color:#2168f9;
}

#our_services_menu a:hover{
	color:#649d00;
}

#our_services_menu img{
	margin-right:10px;
	margin-left:10px;
	margin-top:5px;
}

/*Your Order*/

#your_order_title{
	background:url(../_images/order_your_meal.gif) no-repeat;
	height:25px;
	margin-top:5px;
}

#order_hungryhouse{
	text-decoration:none;
	font-weight:bold;
	color:#2168f9;
}

#order_hungryhouse:hover{
	text-decoration:underline;
}

/*Contact Us*/

#contact_us_title{
	background:url(../_images/contact_kathmandu_valley.gif) no-repeat;
	height:23px;
	margin-top:5px;
}

#location_map{
	border:#6d7b55 solid 1px;
}

/*Our Menu*/

#menu_submenu{
	position:absolute;
	margin-top:60px;
}

#menu_submenu_title{
	background:url(../_images/menu_submenu.gif) no-repeat;
	height:24px;
	width:176px;
}

#menu_submenu_body{
	padding-top:1px;
	border-left:#6d7b55 solid 1px;
	border-right:#6d7b55 solid 1px;
	border-bottom:#6d7b55 solid 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6d7b55;
	line-height:1.7;
}

#menu_submenu_body ul{
	margin:-0px;
	padding:-0px;
	padding-left:28px;
	padding-top:8px;
	padding-bottom:8px;
	list-style:url(../_images/green_bullet.gif);
}

#menu_submenu_body li{
	padding-left:5px;
}

#our_menu_title{
	background:url(../_images/our_menu.gif) no-repeat;
	height:19px;
}

#menu_submenu_body a{
	color:#6d7b55;
	text-decoration:none;
}

#menu_submenu_body a:hover{
	text-decoration:underline;
}

#menu_title_bck{
	background:url(../_images/menu_items_box.gif) no-repeat;
	width:128px;
	height:26px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#615f5b;
	padding:1px;
	margin-bottom:5px;
	text-align:center;
	float:left;
	margin:2px;
	text-decoration:none;
}

#menu_title_bck:hover{
	background:url(../_images/menu_items_box_green.gif) no-repeat;
}

#menu_title_page{
	background:url(../_images/menu_items_box_green.gif) no-repeat;
}

#menu_items_upperbar{
	background:url(../_images/menu_item_upper_box.gif) no-repeat;
	width:422px;
	height:26px;
	padding-left:30px;
	padding-top:6px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2168f9;
	font-weight:bold;
}

#menu_items{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6d7b55;
	line-height:2;
	width:530px;
}

#menu_items_sn{
	float:left;
	width:30px;
}

#menu_items_names{
	float:left;
	width:450px;
}

#menu_items_description{
	padding-left:30px;
	width:460px;
	font-style:italic;
	line-height:1.6;
	text-align:justify;
}

#menu_items_main_description{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6d7b55;
	line-height:2;
	padding-top:8px;
	padding-bottom:8px;
	font-weight:bold;
	font-style:italic;
	width:530px;
}

