body,html {
	background: #8A2003;
	margin: 0px;
	height:100%;
}
#container {
	width:100%;
	font-family: Verdana, Geneva, sans-serif;
	color:#A2AD9D;
	font-size:12px;
	height:100%;
}
#container .copyright {
	 text-align:right;
	 line-height:30px;	
}
#container a img {
	 border:0px;
}
#container h2 {
	 margin:0px;
	 color:#A2AD9D;
	 font-size:16px;
	 text-transform:uppercase;
}
#container .contact_page { 
			 width:540px; 
			 float:right;
			 text-align:right;
		}


#logo_panel {
	background:#FFFFFF;
}
	#logo_panel .content {
         margin: 0 auto;
		 width:830px;
		 height:164px;	
		 background:url(../images/alhaambg1.jpg) left bottom no-repeat;
		 
	}
	#logo_panel .logo {
		 text-align:right;
		 height:123px;
	}
	#logo_panel .logo img {
		 margin-top:21px;
	}
	#logo_panel .links {
		 text-align:right;
		 line-height:41px;
	}
	#logo_panel .links a {
		 color:#797D62;
		 text-decoration:none;
	}
	#logo_panel .links a:hover {
	color:#F8971D;
	font-family: Verdana, Geneva, sans-serif;
	}
	#logo_panel .links li {
		 list-style:none;
		 float:right;
		 padding-left:25px;
	}
	#logo_panel .links li .selected {
		 color:#F8971D;
	}
	#logo_panel .links ul {
		 padding:0px;
		 margin:0px;
	}
	
#featured_panel {
	background:url(../images/featuredbg.jpg) top repeat-x #D1C8B3;
}
	#featured_panel .content {
	margin: 0 auto;
	width:830px;
	height:210px;
	background:url(../images/alhaambg2.jpg) left top no-repeat;
	text-align:right;
	}
	#featured_panel .devide1 {
		 height:35px;
		 line-height:35px;
		 width:450px;
		 float:right;
		 color:#CACDB8;
	}
	#featured_panel .devide2 {
		 width:450px;
		 float:right;
	}
	#featured_panel .devide2 img {
		 border:4px solid #817350;
		 margin-top:8px;
		 margin-left:12px;
	}
	#featured_panel .devide2 img:hover {
		 border:4px solid #756646;
		 margin-top:8px;
		 margin-left:12px;
	}
	
#content_panel {
    /*background:url(../images/contentbg.jpg) center top no-repeat #7A1415;*/
	background-color:#8A2003;

}
	#content_panel .content {
         margin: 0 auto;
		 width:830px;
	}
	#content_panel .content h2 {
		 font-size:17px;
	}
	#content_panel .height25 {
		 height:25px;
		 text-align:right;
		 font-weight:bold;
	}
	#content_panel .services {
		 width:226px; 
		 float:left;
	}
	#content_panel .services a.non_selected{
		 display:block;
		 width:226px;		 
		 color:#BAC3B0;
		 text-indent:20px; 		 
		 line-height:30px;
		 text-decoration:none;
	}
	#content_panel .services a.non_selected:hover {
		 color:#F7991B;		
	}
	
	#content_panel .services a.selected {
		 background:url(../images/bg_selected.gif) no-repeat;		
		 display:block;
		 width:226px;
		 text-indent:20px;	
		 color:#F7991B;
		 line-height:30px;
		 text-decoration:none;	
	}
	
	#content_panel .maincontent {
		 width:604px; 
		 float:left;
		 text-align:justify;
	}

    #content_panel .services_page {
		 text-align:justify;
	}
		#content_panel .services_page img {
			 border:3px solid #A2AD9D;
		}
		#content_panel .services_page .img {
			 float:right;
		}
		#content_panel .services_page span {
			 float:right; 
			 padding-left:20px;
		}


	#wd
	{
	 display:block;	   
	}
	 #wdi, #seo, #pm, #fp, #ld {
			 display:none;
	}

#portolio {
			 margin: 0 auto;
			 width:830px;
			 height:200px;	
			 text-align:right;
}
		#portolio .pcontent {

		}
		#portolio .pcontent img {
	border:4px solid #817350;
	margin-top:0px;
	margin-left:12px;
		}
		#portolio .pcontent img:hover {
	border:4px solid #756646;
	margin-top:0px;
	margin-left:12px;
		}


		
#contact_form {
			width:280px;
			float:left;
}
		#contact_form input {
			display: block;
			width: 200px;
			float: left;
			margin-bottom: 10px;
			font-family: Verdana, Geneva, sans-serif;
			color:#A2AD9D;
			font-size:12px;
			background:#7E1C01;
			border:1px solid #952C0F;
		}
		#contact_form textarea {
			display: block;
			width: 200px;
			float: left;
			margin-bottom: 10px;
			font-family: Verdana, Geneva, sans-serif;
			color:#A2AD9D;
			font-size:12px;	
			background:#7E1C01;
			border:1px solid #952C0F;		
		}
		#contact_form label {
			text-align: right;
			width: 50px;
			padding-right: 10px;
			float:left;
		}
		#contact_form br {
			clear: both;
		}
		* html .threepxfix{
			margin-left: 3px;
		}
