.blog_posts_detail { 
padding-bottom: 12px;
} 

.blog_summary{
padding-bottom: 12px;
} 


 p { 
color: #666;
} 

p span { 
display:inline;
} 

.expertise_topic_detail a { 
display:inline;
height: auto;
padding: 0;
} 

.expertise_topic_detail ul { 

} 

.expertise_topic_detail li { 
list-style:circle;
margin-left: 20px;
} 

ul#menu_right p span a { 
display:inline;
height: auto;
padding: 0;
color:#492F91;
} 
.prompt-heading 
{ 
font-size:  	1.0em;
color:#4d4d4d;
margin-bottom: 14px;
} 
.contact-heading { 
font-size:  	1.0em;
color:#4d4d4d;
margin-bottom: 5px;
} 


.prompt-label { 
margin-bottom:5px;
color:#4d4d4d;
} 

.text-field 
{
width: 190px;
height: 25px; 
margin-bottom: 25px;
}

.text-area
{ 
width: 400px;
height: 200px; 
margin-bottom: 40px;

} 

#tweet ul { 
 margin: 0;
 padding: 0
} 
#tweet li { 
list-style: none;
margin-bottom: 10px;
} 
#tweet {
margin-bottom:40px;
}
#jsddm
{	margin: 0;
	padding: 0; 
       
}
	
	#jsddm li
	{	float: left;
		list-style: none;
                text-transform:uppercase;
                
	}

	#jsddm li a
	{	display: block;
		margin-right:31px;
		text-decoration: none;
		white-space: nowrap;
                font-size: 1.2em;
                color: #4d4d4d;
         }

	#jsddm .last_menu_item
	{	display: block;
		margin-right:0px;
		text-decoration: none;
		white-space: nowrap;
        }


	#jsddm li a:hover
	{ 
              color: #000;
	}
		
		#jsddm li ul
		{	margin: 0;
			padding: 0;
                        margin-top:8px;
			position: absolute;
			visibility: hidden;
			}
		
		#jsddm li ul li
		{	float: left;
			display: inline;
               }
		
		#jsddm li ul li a
		{	width: auto;
	                margin-right: 5px;
                        padding: 0;
                        color: #4d4d4d;
                        font-size: 	 	0.9em
                }
		
		#jsddm li ul li a:hover
		{	
                        color:#000;
                 }


#mnu_innovations { width: 103px; height:17px;} 
#mnu_law-expertise { width: 115px;  height:17px;} 
#mnu_business-expertise { width: 153px;  height:17px;} 
#mnu_initiatives { width: 92px;  height:17px;} 
#mnu_team2 { width: 42px;  height:17px;} 
#mnu_blogs { width: 37px;  height:17px;} 
#mnu_contact { width: 69px;  height:17px;} 
#show-select { 
  top:16px; 
  width:8px; 
  height:6px; 
  position: relative;
  background-image:url("http://www.exemplarcompanies.com/images/FPO/yo.png"); 
  background-repeat:no-repeat;
}

#show-select.nav-home { 
  display: none;
}
 #show-select.nav- { 
  display: none;
}

#show-select.nav-business-expertise-hover { 
  top: -1px;
  left:67px; 
} 
#show-select.nav-law-expertise-hover{
  top: -1px;
  left:57px; 
} 

#show-select.nav-blogs-hover { 
  top: -1px;
  left:15px; 
} 

#show-select.nav-contact-hover { 
  top: -1px;
  left:34px; 
} 


#show-select.nav-business-expertise { 
  left:353px; 
} 
#show-select.nav-initiatives { 
  left:516px; 
} 
#show-select.nav-initiatives-sustainability { 
  left:516px; 
} 
#show-select.nav-initiatives-entertainment { 
  left:516px; 
} 

.nav-initiatives-sub{ 
  left:42px;
  top:-9px;
  width:8px; 
  height:6px; 
  position: relative;
  background-image:url("http://www.exemplarcompanies.com/images/FPO/yo.png"); 
  background-repeat:no-repeat; 
} 

#show-select.nav-innovations { 
  left:50px; 
}
.nav-innovations-sub { 
  left:42px; 
  top:-9px;
  width:8px; 
  height:6px; 
  position: relative;
  background-image:url("http://www.exemplarcompanies.com/images/FPO/yo.png"); 
  background-repeat:no-repeat;
}
#show-select.nav-law-expertise {   
left:187px; 
}

#show-select.nav-careers { 
left:616px
}

#show-select.nav-team  {
left:616px; 
}
#show-select.nav-team_search { 
left:616px; 
} 
.nav-team-sub {
left:16px; 
top: -9px;
  width:8px; 
  height:6px; 
  position: relative;
  background-image:url("http://www.exemplarcompanies.com/images/FPO/yo.png"); 
  background-repeat:no-repeat;
}

#show-select.nav-blogs {   
left:674px; 
}

#show-select.nav-contact{   
left:759px; 
}


img { 
padding: 0;
margin: 0;
border: none;
} 

.site_mediumpod {
width:380px;
margin-right:0px;
padding-right:20px;
float:left;
background-image:url("http://www.exemplarcompanies.com/images/FPO/bgline_long.gif");
background-repeat:repeat-y;
background-position:375px 0;
}

.innoviations_detail_pod{
width:600px;
}

.site_mediumpod_subtitle_noarrow { 
font-size:2.4em;
color:#4d4d4d;
} 
.site_mediumpod_subtitle_noarrow a { 
float:right;
} 

.site_button { 
padding: 7px 7px 7px 7px;
border: 2px solid #4d4d4d;
font-size: 1.26em;
background-color:#e1dee3;
color: #4d4d4d;

} 
input:hover.site_button { 
cursor:pointer;
} 

.contact-address {
float:left;
width:190px;
display:inline;
margin-bottom: 30px;
color:#666;
min-height:105px;
}

.site_mediumpodlast {
width:400px;
float:left;
}

.site_blog_thumb { 
float:right;
clear:right;
margin-left: 5px;
margin-bottom: 5px;
} 
.blog_image { 
float:right;

}

.blog_title_1 { 
font-size:1.3em;
margin:0;
padding-bottom:5px;
color:#4D4D4D;
}
.site_maintitle { 
font-size:5.0em;
margin-top:-15px;
color:#4D4D4D;
}
.site_mainmediumtitle{
font-size:4.8em;
margin-bottom: 40px;
color:#4D4D4D;
}

.expertise_topic_detail { 
font-size:1.0em;
margin-bottom:40px;
color:#4d4d4d;

}



.blog_title_3 { 
font-size:1.0em;
margin-bottom:40px;
color:#4d4d4d;
}
.blog_spacer_top { 
height:40px;
} 


.blog_entry_title { 
font-size:2.2em;
color: #494949;
}
.blog_entry_info { 
font-size: 1.0em;
color: #494949;
} 

.blog_entry{
font-size:1em;
color: #666;
line-height: 32px;
}
.blog_entry p { 
margin-top: 20px;
line-height:24px;
} 

.blog_entry_container_big { 
margin-bottom:20px;
height: auto;
} 

.blog_entry_container { 
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#000;
margin-bottom:20px;
padding-bottom:5px;
height: auto;
} 
.blog_entry_container_minheight
{ 
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#000;
margin-bottom:20px;
padding-bottom:5px;
height: auto;
} 

.expertise_entry_container {
margin-bottom:20px;
} 

.content { 
height:auto;
clear:both;
} 

.home_hero_image{
height:auto;
margin-bottom:5px;
}
.home_hero_image_initial{
height:auto;
margin-bottom:5px;
display:none;
}


.slideshow {
height:auto;
margin-bottom:5px;

}
.site_back { 
text-align:right;
}

ul#menu_right { 

}
 
ul#menu_right, ul#menu_right ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: auto;


}

ul#menu_right a {
  display: block;
  text-decoration: none;	
color:#000;
}

ul#menu_right li {
  margin-top: 1px;
  background-image:url("http://www.exemplarcompanies.com/images/FPO/arrow_trans.gif"); 
  background-repeat:no-repeat;
  background-position:360px 13px; 

}

ul#menu_right li a {
vertical-align:middle;
font-size:1.3em;
height:26px;
padding-top:7px;
border-bottom: 1px solid #4d4d4d;
color:#000;
}

ul#menu_right li ul li { 
 background-image:none;
} 

ul#menu_right li ul li a {
 vertical-align:middle;
font-size:1.0em;
border-bottom: none;
color:#4d4d4d;
}
ul#menu_right li ul li a:hover { 
color:#000;

} 


ul#menu { 

}
 
ul#menu, ul#menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: auto;


}

ul#menu a {
  display: block;
  text-decoration: none;	
color:#000;
}

ul#menu li {
  margin-top: 1px;
  background-image:url("http://www.exemplarcompanies.com/images/FPO/arrow_trans.gif"); 
  background-repeat:no-repeat;
  background-position:170px 13px; 
}
ul#menu li.noarrow { 
background-image:none;
} 

ul#menu li a {
vertical-align:middle;
font-size:1.3em;
height:26px;
padding-top:7px;
border-bottom: 1px solid #4d4d4d;
color:#000;
}

ul#menu li ul  { 
 display: none;
} 


ul#menu li ul li { 
 background-image:none;
} 

ul#menu li ul li a {
 vertical-align:middle;
font-size:1.0em;
height:17px;
padding-top:1px;
border-bottom: 1px solid #808080;
text-transform:uppercase;
color:#000;
}

ul#menu li ul li ul li a {
vertical-align:middle;
font-size:0.8em;
height:15px;
padding-top:5px;
padding-left:5px;
border-bottom: 1px solid #808080;
text-transform:uppercase;
color:#000;
}

.site_leftnav_search { 
vertical-align:middle;
font-size:1.3em;
height:60px;
padding-top:5px;
border-bottom: 1px solid #4d4d4d;
} 

.site_leftnav_search input { 
margin-top: 10px;
} 

.site_leftnav_primary { 
vertical-align:middle;
font-size:1.3em;
height:26px;
padding-top:7px;
border-bottom: 1px solid #4d4d4d;
} 

.tag_a { 
font-size: .65em
} 



.site_leftnav_secondary { 
vertical-align:middle;
font-size:1.0em;
height:15px;
padding-top:5px;
border-bottom: 1px solid #808080;
text-transform:uppercase;
color:#000;
} 

.site_leftnav_terciary { 
vertical-align:middle;
font-size: 1.0em;
height:15px;
padding-top:5px;
padding-left:5px;
border-bottom: 1px solid #808080;
text-transform:uppercase;
color:#000;
}

.expertise_detail_title
{
font-size:1.6em;
color: #494949;
float:left;
text-transform:uppercase;
}

.site_pod3 { 
width:610px;
float:left;
} 
.site_smallpod { 
width:190px;
margin-right:0px;
padding-right:20px;
float:left;
text-align:left;
background-image:url("http://www.exemplarcompanies.com/images/FPO/bgline_long.gif");
background-repeat:repeat-y;
background-position:185px 0;

} 

.site_smallpod_last_middle { 
width:170px;
float:left;
text-align:left;
} 

.site_smallpod_last { 
width:190px;
float:left;
text-align:left;
} 

.site_smallpod_last img { 
width: 40px;
height: 40px;
margin-right:0px;
} 
.site_smallpod_subtitle a:link,
.site_smallpod_subtitle a:active,
.site_smallpod_subtitle a:visited,
.blog_entry_title a:link, 
.blog_entry_title a:active,
.blog_entry_title a:visited
{ 
color:#4d4d4d;
}

.site_smallpod_subtitle { 
font-size:1.2em;
padding-bottom:3px;
margin-bottom: 15px;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#000;
text-align:left;
text-transform:uppercase;

}

.site_smallpod_nav_title { 
height: 35px;
padding-top:8px;
padding-bottom: 5px;
color:#4d4d4d;
} 

.site_smallpod_nav_title a:link { 
color:#4d4d4d;
} 
.site_smallpod_nav_title a:active { 
color:#4d4d4d;
} 
.site_smallpod_nav_title a:visited { 
color:#4d4d4d;
} 

.site_smallpod_nav img { 
float:left;
padding-right:5px;
}

.site_smallpod_nav_selected img { 
float:left;
padding-right:5px;
padding-top:0px;
}
.site_smallpod_nav { 
font-size:1.2em;
padding-bottom:0px;
margin-bottom: 0px;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#000;
text-align:left;
text-transform:uppercase;
clear:both;
height:35px;
}

.site_smallpod_nav_selected { 
font-size:1.2em;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#000;
text-align:left;
text-transform:uppercase;
background-color: #e1dee3;
height:35px;
clear:both;
}

.site_smallpod_subtitle_selected { 
font-size:1.2em;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#000;
text-align:left;
text-transform:uppercase;
background-color: #e1dee3;
}

.site_mediumpod_subtitle_selected { 
height: 25px;
font-size:1.3em;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#000;
text-align:left;
text-transform:uppercase;
background-color: #e1dee3;
  background-image:url("http://www.exemplarcompanies.com/images/FPO/arrow_trans.gif"); 
  background-repeat:no-repeat;
  background-position:360px 13px;
padding-top:5px;
}

.site_border { 
border-top: 1px solid #4d4d4d;
} 

.site_mediumpod_subtitle_menu a:link,
.site_mediumpod_subtitle_selected a:link,
.site_mediumpod_subtitle_menu a:active,
.site_mediumpod_subtitle_selected a:active,
.site_mediumpod_subtitle_menu a:visited,
.site_mediumpod_subtitle_selected a:visited { 
color:#4d4d4d;
} 

.site_mediumpod_subtitle_menu { 
height: 25px;
font-size:1.3em;
padding-top:5px;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#000;
text-align:left;
text-transform:uppercase;
  background-image:url("http://www.exemplarcompanies.com/images/FPO/arrow_trans.gif"); 
  background-repeat:no-repeat;
  background-position:360px 13px;
} 
.site_mediumpod_subtitle { 
height: 30px;
font-size:1.8em;
padding-top:5px;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#000;
text-align:left;
text-transform:uppercase;
  background-image:url("http://www.exemplarcompanies.com/images/FPO/arrow_trans.gif"); 
  background-repeat:no-repeat;
  background-position:370px 13px;
}

.footer_spacer { 
clear:both;
width:820px;
height:30px;
}

.footer_company {
text-align:left;
}

.footer_exemplar_image{
margin-right:30px;
}

.footer_subsidaries { 
float:left;
width:410px;
}

.footer_copyright{
float:left;
font-size:1.0em;
text-align:right;
width:410px;
}
.footer_spacer_top{ 
height:50px;
}

.footer_ad{
height:100px;
border-top-style:solid;
border-top-width:1px;
border-top-color:#000;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#000;

}
.page_container{
width:820px;
margin-left:auto;
margin-right:auto;
text-align:left;
padding-bottom:50px;
}
.header_title {
font-size:1.2em;
color:#4d4d4d;
width:820px;
height:70px;
}
.header_img { 
margin-left:auto;
margin-right:auto;
text-align:center;
} 

.header_menu { 
font-size:1.2em;
color:#4d4d4d;
margin-right:30px;
}

.header_menu_last{
font-size:1.2em;
color:#4d4d4d;
}

.header_spacer {
height:40px;
width:820px;
color:#919195;
vertical-align:bottom;
padding-bottom: 5px;

}

.header_left { 
width:410px;
text-align:left;
float:left;
vertical-align:bottom;
margin-top:25px;
font-size:1.0em;
} 

.header_right {
float:left;
width: 410px;
text-align:right;
vertical-align:bottom;
margin-top:25px;
font-size:1.0em;
}

.header_menu_container {
width:810px;
text-align: justify;
background-color:#E1DEE3;
height:21px;
border-top-style:solid;
border-top-width:1px;
border-top-color:#000;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#000;
padding-top:4px;
padding-left:10px;
}

.header_submenu { 
  background-image:url("http://www.exemplarcompanies.com/images/FPO/do1.gif"); 
  background-repeat:no-repeat;
  background-position: 0% 50%;
  padding-left: 10px;
} 
.header_submenu_first { 
  background-image:none; 
}
.header_submenu_first a { 
margin-top:-6px;
} 

.header_sub_menu_container {
width:820px;
background-color:#EEEDF0;
height:20px;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#000;
text-transform:uppercase;
visibility:hidden;
}


/* layout */

body {
margin:0 auto;
padding:0;
min-width: 760px;
text-align: center;
font-family: georgia, arial, verdana, sans-serif;
background-color:#F5F4F1;
background-image:url('http://www.exemplarcompanies.com/images/FPO/background.gif');
background-repeat:repeat-x;
}

#wrapper {
margin: 0 auto;
width: 760px;
text-align: left;
background: url(http://www.exemplarcompanies.comthemes/site_themes/trendy_blue/trendy_bg.jpg) repeat-y;
}

#blog-header {
padding:0px;
margin:0 34px;
background: url(http://www.exemplarcompanies.comthemes/site_themes/trendy_blue/trendy_header_bg.jpg) repeat-x;
height:93px;
}

#blog-header-text {
padding:32px 0 0 13px;
float:left;
}

#content-wrapper {
width: 690px;
padding-left:00px;
padding-right:00px;
margin-left:34px;
}

#content {
float:left;
width:410px;
padding:20px;
padding-top:10px;
padding-bottom:50px;
background: url(http://www.exemplarcompanies.comthemes/site_themes/trendy_blue/trendy_shadow.gif) repeat-x;
}

#sidebar {
float:right;
width:230px;
margin-left:10px;
}

#sidebar-content {
padding:5px;
}

#sidebar-top {
width:239px;
float:right;
height:20px;
margin-top:72px;
border-left:1px solid #94B1B7;
border-top:1px solid #94B1B7;
background: url(http://www.exemplarcompanies.comthemes/site_themes/trendy_blue/trendy_top_bg.jpg) repeat-x bottom right;

}

#blog-footer {
padding:5px 5px 8px 20px;
background: url(http://www.exemplarcompanies.comthemes/site_themes/trendy_blue/trendy_header_bg.jpg) repeat-x;
border-top:1px solid #666;
border-bottom:1px solid #ccc;
margin:0 34px;
}



/* text */

body {
font:12px georgia, arial, sans-serif;
}

a:link, a:active, a:visited {
text-decoration:none;
color:#492f91;
}

a:hover {
text-decoration:none;
color:#492f91;
}

#blog-header-text h1 {
margin:0;
padding:0px 0 0px 50px;
color:#fff;
font: bold 44px arial, MS Trebuchet, sans-serif;
letter-spacing:-0.07em;
background: url(http://www.exemplarcompanies.comthemes/site_themes/trendy_blue/trendy_arrow.gif) 5px 7px no-repeat;
}

#blog-header-text h1 a, #blog-header-text h1 a:link, #blog-header-text h1 a:visited, #blog-header-text h1 a:hover {
color:#fff;
font: bold 44px arial, MS Trebuchet, sans-serif;
letter-spacing:-0.07em;
text-decoration:none;
}

#sidebar-top #nav {
font:bold 11px arial, verdana, sans-serif;
padding:3px 2px 0 7px;
color:#94B1B7;
}

#sidebar-top a {}

#sidebar {color:#779BA4;}

#sidebar-top #nav a, #sidebar-top #nav a:link, #sidebar-top #nav a:visited, #sidebar-top #nav a:hover {
color:#4d4d4d;

}

#sidebar ul {
padding:0;
margin:0;
list-style-type:none;
}

#sidebar h3.sidebar-header, #sidebar li.sidebar-header {
font:bold 12px arial, verdana, sans-serif;
color:#779BA4;
margin:0;
background: url(http://www.exemplarcompanies.comthemes/site_themes/trendy_blue/trendy_grey_sq.gif) 0px 2px no-repeat;
padding-left:15px;
margin-bottom:5px;
}

#sidebar-content a, #sidebar-content a:link, #sidebar-content a:visited, #sidebar-content a:hover {
font-weight:normal;
color:#779BA4;
}

#sidebar-content ul {margin-bottom:15px;}
#sidebar-content ul li {padding-left:14px;margin-bottom:2px;}
#sidebar-content h3.sidebar-header {margin-top:15px;}
#sidebar-content h3.first {margin-top:5px;}
#sidebar-content p {margin:0;}

/* search */
#sidebar-content form {margin:0;padding:0;margin-bottom:15px;}
#sidebar-content input.input {border:1px solid #ccc;padding:3px;font-size:1.1em;color:#808080;}
#sidebar-content input.button {border:1px solid #ccc;background-color:#eee;padding:1px;padding-bottom:2px;font-size:11px;color:#808080;}

/* post */

h2.date-header {
font:bold 12px arial, verdana, sans-serif;
color:#779BA4;
margin:0;
margin-top:20px;
padding-bottom:8px;
padding-left:17px;
background: url(http://www.exemplarcompanies.comthemes/site_themes/trendy_blue/trendy_grey_sq.gif) 0px 2px no-repeat;
}

.post {padding-bottom:15px;}

h3.post-header {
font:bold 32px arial, verdana, sans-serif;
letter-spacing:-0.07em;
color:#000;
margin:0;
margin-bottom:4px;
margin-top:5px;
}

.post-summary, post-summary p, .post-body, .post-body p { /* post-summary = index page ; post-body = comments page */
font:12px/18px arial, verdana, sans-serif;
color:#333;
}

.post-summary p, .post-body p {
margin-top:0;
margin-bottom:10px;
}


.post-details {margin-top:-5px;margin-bottom:5px;}

.post-details, .post-details a, .post-details a:visited, .post-details a:hover {
font:12px/18px arial, verdana, sans-serif;
color:#bbb;
padding-top:3px;
}


/* comments */

#comments-wrapper {
border-top: 1px solid #ccc;
padding-top:10px;
margin-top:20px;
}

#comments-wrapper h4, #comments-wrapper h4 a, #comments-wrapper h4 a:visited, #comments-wrapper h4 a:hover {
font: bold 14px  arial, verdana, sans-serif;
letter-spacing:-0.05em;
color:#779BA4;
}

.comment {
color:#666;
padding:10px;
}

.comment p {margin:10px 0;}

.one {background-color:#EFF3F4;}
.two {} /* alternate colour/styling if nec. */

.comment-details {
color:#999;
}

#post-comment {
color:#666;
border-top: 1px solid #ccc;
padding-top:10px;
margin-top:10px;
}

#post-comment h4 {
}


/* footer */

#blog-footer {
text-align:center;
color:#fff;
}

/* misc */

.clear {
clear: both;
}


blockquote {color:#567880;margin:0 35px 10px 18px;padding-left:8px;border-left:8px solid #CFDCDF;}

#sidebar .powered-by {
padding-top:15px;
padding-left:15px;
}

#sidebar .powered-by img {border:0;padding:0;margin:0;}

#sidebar-content .about img {
float:left;
margin-right:10px;
padding:5px;
background-color:#fff;
border:1px solid #ccc;
}

.paginate {
 font-family:		Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:			12px;
 font-weight: 		normal;
 letter-spacing:	.1em;
 padding:			10px 6px 10px 4px;
 margin:			0;
 background-color:	transparent;
}

.pagecount {
 font-family:		Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:			10px;
 color:				#666;
 font-weight:		normal;
 background-color: transparent;
} 

ul#menu_right li ul li a.purple_anchor { 
color:#492F91;
} 

ul#menu_right li ul li span a { 
color:#492F91;
} 