﻿.related-projects ul { list-style: none; font-size: 11px; padding-top: 5px; padding-left: 15px; }
.related-services ul, .keypeople_nav_content ul { list-style: none; font-size: 10px; padding: 5px 15px 0 15px; }
.related-projects ul li a:link, a:visited {color: #4c4c4c; 	text-decoration:none;}
.related-projects ul li, .related-services ul li { list-style-image: none; padding-bottom: 5px; }
.keypeople_nav_content ul li { list-style-image: none; padding-bottom: 5px; border-bottom:5px solid #F2F2F2; }
#keypeople_nav div.keypeople_nav_content a, #keypeople_nav div.keypeople_nav_content a:visited { color: #AD3A1E; text-decoration:none; }
#keypeople_nav div.keypeople_nav_content a:hover, #keypeople_nav div.keypeople_nav_content a:visited:hover { color: #AD3A1E; text-decoration:underline; }

/* Buildings (Sectors)
--------------------------------------------------------------------------------------- */	
#buildings-content-left { width: 720px; float:left; padding: 15px 0px 15px 0px; }
#buildings-content-left p.introduction { margin:0; padding:0; padding-bottom:15px; font-size:16px; letter-spacing:normal; clear:both; font-weight:lighter; line-height:1.5em; width:730px; }
#building-table div { width: 242px; float: left; }
#building-table p { text-transform:uppercase; margin:0; padding:0; padding-bottom:5px; font-size:13px; width:200px; }
#building-table p.end-column { width:230px; }
#building-table img { border:solid 1px #4c4c4c; margin-bottom:25px; }
#building-table a:hover img { border:solid 1px #ad3a1e; }

/* Sectors Section
--------------------------------------------------------------------------------------- */	
#sectors-content-left { width: 980px; float:left; padding: 15px 0px 15px 0px; }
#sectors-content-left p.introduction { margin:0; padding:0; padding-bottom:15px; font-size:16px; letter-spacing:normal; clear:both; font-weight:lighter; line-height:1.5em; width:730px; }
#sectors-table div { width: 245px; float: left; }
#sectors-table p { text-transform:uppercase; margin:0; padding:0; padding-bottom:5px; font-size:14px; width:245px; }
#sectors-table img { border:solid 1px #4c4c4c; margin-bottom:10px; }
#sectors-table a:hover img { border:solid 1px #ad3a1e; }


/* Global Sectors Section
--------------------------------------------------------------------------------------- */

#global-table div { width: 326px; float: left; }
#global-table p { text-transform:uppercase; margin:0; padding-bottom:5px; font-size:15px;clear:both; }
#global-table img { border:solid 1px #4c4c4c; margin-bottom:0px; padding:0px; }
#global-table a:hover img { border:solid 1px #ad3a1e; }
.thumbnaillongimg { width: 976px; height: 150px; margin-bottom:10px; clear:both;}
.clear{	clear:both;}

#smallfont { font-size:12px; margin: 0px 0px 15px 0; }
