/* CSS Document */



/************************amendments 12.2010******************************************************************/

body { margin:0px; padding:0px; background:#171717; }

a.read_more { display:block; width:102px; height:18px; margin:18px 0; padding:0; background:url(btn_read_more.gif) no-repeat left center; text-indent:20px; text-decoration:underline; }

* { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; line-height: 17px;}

h2, h1 {font-size:20px; font-weight:normal; line-height: 24px; text-align:left; margin-bottom:4px; margin-top:0px; color:#B3165E; }
p { margin-top:8px;	margin-bottom:10px;padding:0px; text-align:left; line-height:17px; color:#5f414f;}

#welcome-home-level #welcome-box { width:300px; height:190px; overflow:hidden; margin:20px 0 0 16px; background:none; } 
#welcome-box p{color:#ebbdd2;}

h2.h_welcome-to-porter-moore   {   margin:0px 0 10px 0; color:#fff;}
h2.h_contact-home { font-size:20px; font-weight:normal; line-height: 24px; text-align:left; margin-bottom:4px; margin-top:0px; color:#B3165E; }

#wrap { width:942px; margin:0 auto; text-align:center; padding:0px; background:#fff; padding:0 15px; overflow:hidden;}

#top { width:972px; height:140px; margin:0px; padding:0px; text-align:left; position:relative; background:#171717 url(topback.gif) no-repeat bottom; margin:0 auto; }	
#top a.logo { display:block; position:absolute; left:4px; top:15px; width:175px; height:87px; background:url('logo.gif') no-repeat; text-indent:-999px; overflow:hidden; outline:none; }
#top a.logonetwork { display:block; position:absolute; left:803px; top:15px; width:165px; height:87px; background:url('NETWORK.gif') no-repeat; text-indent:-999px; overflow:hidden; outline:none; }

#footer { width:972px; height:140px; margin:0 auto 20px auto; padding:0px; overflow:hidden; display:block; background: url('bg_footer.gif') no-repeat top center; }
#footer-content { width:922px; margin:30px auto 0 auto; padding:0; overflow:hidden; background:none;  }
#footer-content p{color:#d1538d;}
#footer-content a{color:#d1538d;}

	p.p_webfeet { color:#d1538d; }
	p.p_webfeet a { color:#d1538d; outline:none; text-decoration:none; } 
	p.p_webfeet a:hover { text-decoration:underline; }
	

	#top #top_menu {  height:97px; display:block; text-align:center;width:100%  }
	
	#ul_top_menu {  margin:50px 0 0 220px; padding:0px; list-style:none; text-align:center;width:100% ;float:left }
		#ul_top_menu li { float:left}
	#ul_top_menu li a { text-align:left; display:block; padding:0 15px; font-size:14px; color:#d1538d; text-decoration:none; }
	#ul_top_menu li a:hover {color:#e79dbf; }

	#ul_top_menu2 {  margin:10px 0 0 350px; padding:0px; list-style:none; text-align:center;width:100% ;float:left }
		#ul_top_menu2 li {float:left}
	#ul_top_menu2 li a { text-align:left; display:block; padding:0 15px; font-size:14px; color:#d1538d; text-decoration:none; }
	#ul_top_menu2 li a:hover {color:#e79dbf; }

/****************************************************************************************************/

p strong { font-weight:bold; }



p.p_left { text-align:left; }

p.p_center{ text-align:center; }

p.p_right { text-align:right; }



a:link, a:visited { text-decoration: underline;  color:#7e7d7d;}



a:hover { text-decoration: none;  color:#7e7d7d;}



.bordo {color:#a83180; }



.strong, b, strong { font-weight:bold; }

.italic {font-style:italic; }

.underline { text-decoration:underline; }



.left { float:left; }

.right { float:right}



img {margin:0px; padding:0px; border:none; display:block; }

img.left { float:left; margin:0 15px 10px 0px; }

img.right { float:right; margin:0px 0px 10px 0px; padding-left:20px; }

img.center {margin:0 auto 0 auto;}



img.img_solution { margin:10px auto 10px auto; }



form, input, textarea, select {margin:0px; padding:0px;}



h2, h1, h3 {margin:0px; padding:0px }





h2.h_about_porter_moore  { background: url('h_about_porter_moore.gif') no-repeat; width:151px; height:19px; text-align:left; text-indent:-9999px;overflow:hidden; margin:0px 0 18px 0; padding:1px 0 0 0px;}

h2.h_client_services  { background: url('h_client_services.gif') no-repeat; width:106px; height:19px; text-align:left; text-indent:-9999px;overflow:hidden; margin:0px 0 18px 0; padding:1px 0 0 0px;}

h2.h_temp_of_the_month  { background: url('h_temp_of_the_month.gif') no-repeat; width:147px; height:19px; text-align:left; text-indent:-9999px;overflow:hidden; margin:0px 0 18px 0; padding:1px 0 0 0px;}




a.read_more:hover { color:#b0145c; }


#display_in{ display:inline; float:left;}



ul.ul_main { padding:0px; margin:0px; list-style:none; margin-bottom:16px; }

	ul.ul_main li { padding-left:18px; margin-left:4px; background:url('arrow_ul.gif') no-repeat 0 1.1pt; line-height:15px; margin-bottom:6px; }







	

	
	
	
	


	

	

	#welcome-home-level { width:942px; height:222px; background:url(bg_welcome.jpg) no-repeat; overflow:hidden; margin:0; padding:0; text-align:left; position:relative; }

	#welcome-home-level #flash-header { width:470px; height:222px; overflow:hidden; background:none; padding:0; margin:0; position:absolute; top:0; left:424px; }	

	#middle_menu-level { width:942px; height:13px; overflow:hidden; background:url('middle_menu/bg2.jpg') no-repeat; margin:0; padding:0; display:block; position:relative; text-align:left; }

	#middle_menu-level-sub { width:942px; height:100px; overflow:hidden; background:url('middle_menu/bg.jpg') no-repeat; margin:24px 0 0 0; padding:0; display:block; position:relative; text-align:left; }


	#frm_search-box { width:220px; height:22px; background:url('bg_frm_search.gif') no-repeat; overflow:hidden; position:absolute; top:38px; left:22px; }

	#frm_search { width:215px; height:21px; overflow:hidden; margin:1px 0 0 4px; padding:0; background:none; position:relative; }

	#frm_search input.search { width:158px; padding:2px 2px; height:16px; background:none; border:0; color:#8c7782; }

	a#btn_frm-search { width:17px; height:17px; text-align:left; overflow:hidden; background:url(btn_frm-search.gif) no-repeat; text-indent:-9999px; position:absolute; top:4px; left:180px; }

	

	

	#middle_menu-box { width:620px; height:66px; background:none; overflow:hidden; margin:0; padding:0; position:absolute; top:16px; left:302px ; } 

	#middle_menu-box ul { width:620px; height:66px; list-style:none; padding:0; margin:0; }

	#middle_menu-box ul li { display:inline; float:left; height:66px; line-height:66px; border:0; outline:none;}

	#middle_menu-box ul li.bet { width:36px; background:url('middle_menu/bet.gif') no-repeat center top; border:0; }

	#middle_menu-box ul li a {float:left;height:66px; text-align:left; text-indent:-9999px;overflow:hidden;border:0; outline:none;}

	a#mm_social-care { width:51px; height:66px; background:url('middle_menu/social_care.gif') no-repeat; }

	a#mm_industrial { width:45px; height:66px; background:url('middle_menu/industrial.gif') no-repeat; }

	a#mm_commercial { width:57px; height:66px; background:url('middle_menu/commercial.gif') no-repeat; }

	a#mm_homecare { width:57px; height:66px; background:url('middle_menu/home_care.gif') no-repeat; }

	a#mm_educations { width:48px; height:66px; background:url('middle_menu/educations.gif') no-repeat; }

	a#mm_social-housing { width:68px; height:66px; background:url('middle_menu/social_housing.gif') no-repeat; }

	a#mm_clients { width:33px; height:66px; background:url('middle_menu/clients.gif') no-repeat; }

	a#mm_candidates { width:53px; height:66px; background:url('middle_menu/candidates.gif') no-repeat; }

	a#mm_noticeboard { width:68px; height:66px; background:url('middle_menu/noticeboard.gif') no-repeat; }

	

	#middle_menu-box ul li a:hover { background-position:0 -66px; }

	

	

	#content-level { width:942px; padding:0 0 20px 0; margin:0; overflow:hidden; background:none; text-align:left; }

	#content-level #c-l-left { width:580px; padding:26px 0px; margin:0; overflow:hidden; background:none; text-align:left; float:left; display:inline; }

	#content-level #c-l-right { width:296px; padding:26px 0; margin:0; overflow:hidden; background:none; text-align:left; float:right; display:inline; }

	

	#content-level #c-l-left .home-boxes-item { width:250px; margin:0 20px; padding:0; overflow:hidden; float:left; background:none; display:inline; }

	#content-level #c-l-left .home-boxes-item-large { width:560px; margin:0 20px; padding:0; overflow:hidden; float:left;  }

	

	#content-level #c-l-right #contact-home-box { width:260px; background:#e8e7e7 url('bg_contact-home-top.gif') no-repeat top center; overflow:hidden; margin:0; margin-top:-3px; padding:10px 18px; padding-bottom:5px; }

	#content-level #c-l-right #contact-home-box-bot { width:296px; height:10px; background:url('bg_contact-home-bot.gif') no-repeat; overflow:hidden; margin:0; padding:0; }

	

	#content-level #c-l-left #sub-box { width:560px; margin:0; padding:0 0 0 20px; overflow:hidden; background:none; }

	

	

	

	

	

	/* ¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬ */

	/* Footer */

	/* ¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬ */





	

.cl{clear:both;line-height:1px;height:1px;font-size:1px; margin:0px; padding:0px;}
