@charset "utf-8";
/* CSS Document by info@hems.com.np */

body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3e3d40;
	background-color:#080808;
	margin:0 auto;
	line-height:17px;
}

p{margin:0;
padding:5px 0 5px 0;}

a{
text-decoration:underline;
color:#F2A800;}

a:hover{
text-decoration:none;}

div{
margin:0px;
padding:0px;
}

#wrapper{
width:945px;
height:auto;
margin:auto;
}

#header{
width:945px;
float:left;
height:auto;
padding-top:20px;}

#logo_top{
width:945px;
float:left;
height:47px;}

#logo_top1{
width:302px;
float:left;
height:47px;}

#logo_top2{
width:623px;
float:left;
height:47px;
background:url(../images/top_bg_left.gif) repeat-x bottom;}
#logo_top3{
width:20px;
float:left;
height:47px;
background:url(../images/top_bg_right.gif) no-repeat bottom left;}

#logo_bm{
width:945px;
float:left;
height:42px;}
	#logo_b{width:270px;
	float:left;
	height:42px;}
	#menu{
	width:675px;
	float:left;
	height:42px;
	background:#ffffff;}
	
	#menu_inner{width:425px;
	float:left;
	height:42px;
	}
	
	#menu_inner_next{
	width:250px;padding-top:10px;
	float:left;
	height:32px;
	background:url(../images/right_corner_1.gif) no-repeat right;}
	a.menu{
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size:16px;
	color:#252525;
	padding:0 15px;
	text-decoration:none;
	display:inline-block;}
	
	a.menu:hover{text-decoration:underline;
	color:#d18b0a;}
	
	#search_l{
	width:4px;
	float:left;
	background:url(../images/searh_l.gif) no-repeat;
	height:25px;}
	
	#search_m{
	width:180px;
	float:left;
	height:25px;
	background:url(../images/search_m.gif) repeat-x;}
	
	#search_r{
	width:4px;
	float:left;
	background:url(../images/search_r.gif) no-repeat;
	height:25px;}
	
#body_part{
width:889px;
float:left;
height:auto;
padding:17px 28px;
background:url(../images/body_bg_top.gif) repeat-x;
background-color:#f9f8f8;}

	#body_left{
	width:251px;
	float:left;
	height:auto;}
	
	#left_menu{
	width:251px;
	float:left;
	height:auto;}
	
		#left_menu_top{width:251px;
		float:left;
		height:38px;
		background:url(../images/design_service.gif) no-repeat;}
		
		#left_menu_m{
		width:211px;
		float:left;
		height:auto;
		background:url(../images/left_menu_bg.gif) repeat-y;
		padding:10px 20px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;}
		
			#left_menu_m UL{
			list-style-type:none;
			padding:0;
			margin:0}
			
			#left_menu_m LI{
			margin:0px;}
			
			#left_menu_m LI a{
			text-decoration:none;
			border-bottom:1px dashed #c2c2c2;
			background:url(../images/bullet.gif) no-repeat 1px 50%;
			display:block;
			color:#007cbf;
			padding:4px 1px 4px 20px;
			}
			
			#left_menu_m LI a:hover{
			text-decoration:none;
			border-bottom:1px dashed #c2c2c2;
			padding:4px 1px 4px 20px;
			color:#f2a800;
			background:url(../images/bullet.gif) no-repeat 1px 50%;
			background-color:#f7f7f6;}
		
		#left_menu_b{
		width:251px;
		float:left;
		height:6px;
		background:url(../images/left_menu_bottom.gif) no-repeat}
		
		#banner1, #banner2{
		width:251px;
		float:left;
		height:auto;
		padding-top:10px;}
		
		#design_mokeup{
		width:251px;
		float:left;
		height:auto;
		padding-top:10px;}
		
		#design_mopkeup_title{
		width:251px;
		float:left;
		height:37px;
		background:url(../images/design_mokeup.gif) no-repeat;}
		
		#design_mokeup_m{
		width:223px;
		float:left;
		height:auto;
		background:url(../images/left_menu_bg.gif) repeat-y;
		padding:10px 14px;
		}
		
		#design_mokeup_b{
		width:251px;
		float:left;
		height:6px;
		background:url(../images/left_menu_bottom.gif) no-repeat}
		
	#body_right{
	width:618px;
	float:left;
	height:auto;
	padding-left:20px;}
	
	#banner_main{
	width:618px;
	float:left;
	height:auto}
	
	#welcome{
	width:596px;
	float:left;
	height:auto;
	border:1px solid #cccccc;
	padding:10px;
	margin:15px 0 15px 0px;}
	
	.welcome{
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size:17px;
	color:#007cbf;}
	
	#packages{
	width:618px;
	float:left;
	height:auto;
	padding-top:15px;}
	
	#package_title_l{
	float:left;
	width:6px;
	height:31px;
	background:url(../images/sub_menu_bg.gif) no-repeat;}
	
	#package_title_m{
	width:481px;
	float:left;
	height:23px;
	background:url(../images/sub_menu_bg-02.gif) repeat-x;
	padding:8px 0 0 10px;}
	
	.package{
	font-family:"Century Gothic", Verdana, "Trebuchet MS";
	font-size:16px;
	color:#2e2e2e;}
	
	#package_title_r{
	width:121px;
	float:left;
	height:31px;
	background:url(../images/4_color.gif) no-repeat;}
	
	#package_content{
	width:596px;
	float:left;
	height:auto;
	border:1px solid #cccccc;
	padding:10px;}
	
	#footer{
	width:891px;
	float:left;
	height:30px;
	padding:10px 27px;
	color:#ffffff;}
.formstyle{
border:1px solid #CCCCCC;
background-color:#f7fcff;
font-size:12px;
color:#666666;
width:125px;
font-family:Arial, Helvetica, sans-serif;
}

.formstyle_submit{
border:1px solid #0d6796;
background-color:#E6F4F7;
font-size:12px;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
height:20px;
}

#alert{
width:100%;
border:1px solid #fe8282;
padding:5px 0 5px 30px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:100;
color:#ff0000;
background:url(../images/alert.jpg) no-repeat 5px 5px;]
}

.formstyle{
border:1px solid #666666;
background-color:#ffffff;
font-family:verdana;
font-size:11px;
color:#666666;}

#success{
width:100%;
border:1px solid #aaf1a4;
padding:5px 0 5px 30px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:100;
color:#0dba00;
background:url(../images/success.jpg) no-repeat 5px 5px;
}

.imageborder{
border:1px solid #c6c6c6;
padding:2px;
}
