p {margin: 0.6em 0 1em;}
h3 {display: block; height: auto; margin: 1.5em 0 0.2em}
blockquote {margin: 0 32px 10px 22px; padding: 0;}

a img {border: none;}

.pull-quote {display:block; text-align: center; margin: 10px auto;}
.clear {clear: both}

/* Main Layout */
	/* full page */
#sub_repeat {width: 930px; margin: 0 auto; background-image: none;}
#sub_common {width: 930px; background: transparent url(/_temp-html/images/bgs/sub_back_repeat.gif) center top repeat-y; position: relative;} 
	/* main container */
#sub_repeat .main-container {width: 930px; background: transparent url(/_temp-html/images/bgs/common-bg.jpg) center top no-repeat; position: relative; z-index: 5;}

/* Logo */
#logo {position: absolute; z-index: 10; left: 350px; top: 176px; display: block;}

/* Header */
.header {height: 204px;}
#sub_nav {right:0; left: 55px;}
#sub_nav a {float: left;}
#sub_nav a, #sub_nav a img {height: 44px;}

/* Main Content */
#sub_content {left: 0; width: auto; padding: 0 52px 0.4em 31px; width: 847px; height: 400px; min-height: 400px; position: relative;}
.main-container #sub_content {height: auto;}

.main_text a {color: #c60; text-decoration: none;}
	.main_text a:hover, .main_text a:active {color: #E7A100;}

.feature-img-wrapper {height: 395px; width: 443px; float: left; margin: 0 0 6px 0; position: relative;}
#feature-img, #feature-img-frame {position: absolute; top: 0; display: none;}
#feature-img {margin: 10px 0 0 12px; z-index: 10;}
#feature-img-frame {z-index: 20;}

h1#page-title {margin: 0 0 0.3em; height: 107px; text-align: right;}
	h1#page-title img {}

.unique-content {padding: 0 28px 0 40px;}
	
.article-title {margin: 0 0 0.5em;}
.article-subtitle {margin: 0.5em 0;}	
	
.global-links {clear: both; width: 855px; height: 2.4em; padding-top: 1em;}
	.global-links .sitemap_text {width: 54.5em; margin: 0 auto; text-align: center;}
		#sub_content .global-links ul, #sub_content .global-links li {list-style-type: none;}
		.global-links li {float: left; border-right: 1px solid; line-height: 0.8em}
		.global-links .last-link {border-width: 0;}
			.global-links li a {font-size: 1em; padding: 0.2em 0.6em; color: #c60; text-decoration: none;}
			.global-links li a:hover, .global-links li a:active {color: #E7A100;}

/* About Us styles */
#sub_about-us blockquote {float: right; width: 321px; text-align: justify; margin-top: 0.6em;}

/* Components styles */
#sub_components .main_text h3 {clear: right; margin-bottom: 0;}
#sub_components .main_text ul {margin-top: 0;}

/* Clients & Clients - Country */
#sub_clients .main_text h2, #sub_clients-country .main_text h2 {margin: 0.35em 0 0.2em; padding:0;}

/* Clients */
#sub_clients .client-quick-links {height:3em;}
	#sub_clients .client-quick-links a {float: left; border-right: 1px solid #444; padding: 0 5px; margin-bottom: 4px; line-height: 0.9;}
		#sub_clients .client-quick-links a.last {border-right: none;}

/* Clients - Country*/		
#sub_clients-country .client-quick-links {padding-bottom: 26px;}
	#sub_clients-country .client-quick-links a {border-right: 1px solid #444; display: inline-block; padding: 0 5px 0 2px; line-height: 0.9;}
		#sub_clients-country .client-quick-links a.last {border-right: none;}
		
		#sub_clients-country .main_text h3 {margin-bottom: 0; font-size: 1.5em;}
		#sub_clients-country .main_text ul {margin-top: 0.4em;}
		#sub_clients-country .main_text ul, #sub_clients-country .main_text li {list-style-type: none;}
			#sub_clients-country .main_text ul ul li {list-style-type: disc;}
		#sub_clients-country .main_text p {margin-top: 0;}
		
/* Bios Styles */
.bio {width: 350px; padding: 20px 10px 4px; float: left; clear: left;}
	#bio-01, #bio-03, #bio-05, #bio-07, #bio-09, #bio-11, #bio-13, #bio-15, #bio-17, #bio-19  {clear: none;}
	#bio-01 {float: none; width: auto;}

#bio-quick-links th {text-align: left;}
#bio-quick-links td a {padding-right: 16px;}

#bios-wrapper {}
.bio .headshot {float: left; margin: 3px 8px 2px 0;}
	.bio .headshot p {margin:0; padding:0;}
	.bio .headshot img {border:2px solid #000000; display: block; width:98px; height:125px;}
.bio h2 {font-size: 1.9em; margin-top:0; padding-top:0;}
.bio .bio-body {font-size: 0.92em; line-height: 1.5em;}
.bio .bio-body p, .bio address p {display: block; margin: 12px 0;}
.bio address p {padding: 0 12px;}
	#bio-01 address p {float:left; padding:0 12px; width:350px;}
.bio .email-link {clear: both;}

/* Newsletter */
#sub_newsletter .article  {border-bottom: #666 groove 2px; padding-bottom: 4px; margin-bottom: 14px;}

#address-img {width: 374px; float: right; margin-bottom: 16px;}
	#address-img img {display: block; margin: 2px auto; max-width: 370px;}

	#sub_newsletter .article .article-title, #sub_newsletter .article .article-subtitle {text-align: center; line-height: 1;}
 	#sub_newsletter .article .article-title {font-size: 22px;}
	#sub_newsletter .article .article-subtitle {margin: 0.5em 80px; font-size: 18px; color: #752; font-family: "Times New Roman", Times, serif; font-style: italic;}

	#sub_newsletter #article-no1 {}
		#sub_newsletter #article-no1 h3 {clear: both;}
		#sub_newsletter #article-no1 img {max-width: 374px;}
	
/* Contact */
.contact-location {width: 350px; padding: 20px 10px 4px; float: left; clear: left;}
	#contact-01, #contact-03, #contact-05, #contact-07, #contact-09, #contact-11, #contact-13, #contact-15, #contact-17, #contact-19  {float: right; clear: right;}
	#contact-01 {float: right;}
	
/* B&W Page images */
.feature-img-wrapper {position:relative;}