@charset "UTF-8";/* CSS Document */
body{margin:0 0 0 12px;background:#ffffff url(../bg.gif);font-family:Arial,Helvetica,sans-serif;font-size:12px;}
/* Not sure when this is shown */
body.allContentShown{background:#f1f1ec url(../images/bg_all_assets.gif);}
a{text-decoration:none;color:#c03600;font-size:10px;}
a:hover{color:#242322;}
p a{font-size:11px;}
/* Replace H1 Method text with image logo */
h1{background:url(../images/method.gif) no-repeat;text-indent:-1000px;width:180px;height:155px;}
/* General Reset Styles */
img{border:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal;}
dl,dt,dd,ul,li{list-style-type:none;margin:0;padding:0;}
/* Utility Classes */
.hide{display:none;}
.show{display:block;}
.loading{background:none center no-repeat;}
.container{overflow:hidden;}
.left{float:left;display:inline;width:49%;}
.right{float:right;display:inline;width:50%;}
.clearAll{clear:both;}
.col{width:347px;line-height:15px;}
.col a{font-size:11px;}
.col address{font-size:11px;font-style:normal;}
/* Used for Paging */
#divSizer{position:absolute;top:0px;left:0px;visibility:hidden;}
#divDim{visibility:hidden;display:none;}
/* Layout Classes */
#Main{width:550px ;height:100%;overflow:hidden;margin-left:218px;}
#Left{position:absolute;top:0;left:0;width:194px;padding:12px 0 0 11px;}
/* Overlay Classes */
#Overlay{opacity:1;position:absolute;z-index:100;top:-1px;left:0;width:100%;height:100%;display:block;margin-left:208px;background:url('../images/bg.gif');}
#OverlayContent{background:none center no-repeat;position:absolute;z-index:200;top:0;left:218px;width:757px;}
/* Navigation Styles */
#Navigation{position:relative;top:-23px;margin:0 0 200px 0;}
#Navigation div.navSection span{position:absolute;left:68px;font-size:11px;font-weight:normal;padding-top:2px;color:#242322;width:120px;}
#Navigation div.navSection.selected span{display:none;}
#Navigation div.navSection{
	font-size:13px;
	font-weight:normal;
	color:#242322;
	width:200px;
	cursor:default;
	position:relative;
	margin-top:30px;
}
#Navigation div.navSection A{font-size:13px;font-weight:normal;color:#242322;}
#Navigation ul{position:relative;left:68px;top:-15px;width:136px;}
#Navigation ul a{color:#797470;font-size:11px;}
#Navigation ul a:hover{color:rgb(149,68,37);}
#Navigation ul.collpased{display:none;}
#Navigation li{font-size:11px;line-height:15px;height:15px;list-style:none;white-space:nowrap;color:#797470;}
#Navigation li a.selected{font-weight:normal;color:#242322;}
/* Navigation at the bottom of the left nav bar. */
#OtherNavigation{position:absolute;top:608px;}
#OtherNavigation a{color:black;font-size:11px;display:block;margin-bottom:3px;}
#OtherNavigation a:hover{color:rgb(149,68,37);}
/* Foot */
#footer{position:absolute;bottom:11px;font:10px Arial;color:#797570;width:270px;}
/* Module Classes */
.module{
	width:178px;
	height:166px;
	margin:0 3px 3px 0;
	padding:0 6px 2px 6px;
	background-color:#CCCCCC;
	color:rgb(86,73,66);
	float:left;
	position:relative;
	cursor:pointer;
}
/* Define dimensions for the different sizes of modules */
.module.x2{width:371px;height:164px;line-height:12px;}
.module.x4{width:371px;height:337px;line-height:15px;}
.module.x8{width:790px;height:346px;line-height:15px;}
.module.x16{width:757px;height:679px;line-height:15px;background-color:#fcfcf7;cursor:default;}
.module.x2x8{width:371px;height:679px;line-height:15px;}
.module h2,
.module h2 a{font-size:11px;color:#242322;font-weight:bold;line-height:12px;margin:3px 3px 0 0;}
.module h3,
.module h3 a{font-size:11px;margin:3px 3px 0 0;color:#242322;font-weight:normal;line-height:12px;}
.module h4,
.module h4 a{font-size:10px;margin:2px 3px 0 0;color:#555251;line-height:10px;height:10px;}
.module h5,
.module h5 a{font-size:12px;margin:2px 3px 0 2px;color:#555251;line-height:10px;height:10px;}
.module p{margin:0;padding:0;}
.module blockquote{
	line-height:12px;
	margin:0;
	color:#555251;
	font-size:10px;
	position:absolute;
	top:-75px;
	height:88px;
	left:28px;
	width:132px;
}
.module blockquote p,
.module .textblock p{margin-bottom:16px;font-size:10px;}
.module .casestudies h3{font-size:12px;}
.module.blank{background-color:rgb(212,210,200);}
.hover{background-color:#fcfcf7;}
.copy{background:none;margin:0 9px 3px 6px;padding:0 0 2px 0;border-top:9px solid #797470;width:371px!important;height:155px!important;cursor:default;}
.copy p{
	margin:6px 20px 0 0;
	color:#8E8B86;
	line-height:normal;
	font-family: Arial;
	font-size: 17px;
}
.copy a{font:11px Arial;}
.copy p span{color:#403D38;}
.copy ul{float:left;width:94px;}
.copy li{font-size:11px;color:#000;margin-top:2px;line-height:11px;}
.copy a.more{position:absolute;bottom:35px;}
.copy div.more{position:absolute;top:83px;}
.copy div.email ul{width:178px;}
.copy div.email ul.first{width:193px;}
.shortCopy{height:103px!important;}
#Main .shortCopyPresskit{height:67px!important;visibility:visible;}
.copy .commands{margin:8px 0 0 0;}
.copy .commands a{padding:0 7px 0 8px;border-left:1px solid #767470;}
.copy .commands a.first{border-left:0px none;padding:0 7px 0 0;}
.copy .commands a.selected{color:#242322;}
.copy.allTags{padding:0 0 2px 0;}
.copy.allTags ul{width:123px;}
.copy.allTags li{line-height:11px;margin-top:5px;}
.copy.allTags a{line-height:11px;}
.copy3{width:565px!important;}
.copy4{width:757px!important;}
.copy4 p{width:528px;}
/* Preview area is used for slideshow (can we get rid of the .module here?)*/
.module .preview{
	position:absolute;
	bottom:39px;
	left:0px;
	white-space:nowrap;
	margin:0 3px 3px 3px;
	padding:0;
	width: 179px;
}
.module .preview span{position:absolute;bottom:0;left:0;color:#969592;font-size:10px;line-height:10px;margin:0 3px 3px 6px;padding:0 0 0 10px;z-index:3;}
.module .preview span.play{background:url('../images/play.png') no-repeat 0 2px;}
.module .preview img{
	position:absolute;
	bottom:7px;
	left: 3px;
	width: 119px;
}
.posts .preview img{padding-bottom:0;border:0px none;height:141px;}
.preview .large{}
/* Default */
.preview .medium{height:585px;}
.preview .small{height:423px;margin-top:160px;}
/* Styles for the Header of the Expanded Overlay (top) */
.module .top{margin:6px 0 0 0;border-top:3px solid #8F8B86;border-bottom:1px solid #CECDC6;}
.jobs .top,
.scenes .top{border-top:0 none;border-bottom:0 none;}
.x16 .top,
.x2x8 .top{margin:0;border-top:9px solid #797470;border-bottom:none;}
/* Styles for the bottom of the header,used to draw a line primarily. */
.x16 .top div.bottom,
.x2x8 .top div.bottom{border-bottom:1px solid #CECDC6;margin:-2px 3px 1px 3px;height:1px;line-height:1px;font-size:1px;}
.x2x8 .top div.bottom{margin:-1px 3px 0px 3px;}
a.section{margin:0;line-height:15px;}
h3.section{border-top:3px solid #8F8B86;margin:6px 0 2px 0;padding:3px 0;border-bottom:0px none;display:block;font-weight:bold;}
a.section h2{margin-top:4px;}
/* General Featured Module Styles */
.x4 h3.news,
.x4 h3.news a{font-weight:normal;}
.x4 a{font-size:11px;}
.x4 h2,.x4 h2 a{font-size:12px;color:#222;font-weight:bold;width:260px;}
.x4 h3,.x4 h3 a{font-size:14px;color:#222;line-height:15px;font-weight:bold;}
.x4 h4{font-size:11px;margin:3px 0 0 0;}
.x4 h5{font-size:11px;margin:4px 0 0 0;}
.x4 blockquote{position:static;margin-top:18px;width:349px;font-size:11px;line-height:15px;}
.x4 .textblock{font-size:11px;}
.x4 .section{margin:0;padding:0;}
.x4 h3.section{font-size:14px;color:#222;border-bottom:0 none;font-weight:bold;padding:3px 0 0 0;}
.x4 .preview{}
.x4 .preview img{padding-bottom:0;border:0px none;}
.x4 .textblock{padding:0;margin:0;position:absolute;top:123px;left:6px;height:184px;font-size:10px;color:#555251;width:349px;}
blockquote.news{position:absolute;top:100px;}
/* Featured Jobs Styles */
.x4.jobs{cursor:pointer;}
.x4.jobs ul.jobList{width:350px;height:215px;}
.x4.jobs ul.jobList li{width:170px;display:block;float:left;margin-bottom:19px;}
.x4.jobs ul.jobList dt,
.x4.jobs ul.jobList dt a{font-size:12px;font-weight:bold;margin-bottom:5px;color:#222;}
.x4.jobs ul.jobList dd a{font-size:11px;}
/* Flash Slideshow Styles */
.lateBind{display:none;}
.FLASHHERE{width:763px;height:586px;background-color:#969593;z-index:0;}
#flashcontent{white-space:normal;}
.pagecopy{}
.read-more{}
.read-more #book{position:absolute;top:150px;left:0;}
.x2x8 h2{margin:5px 0 0 3px;padding:0;font:17px Arial;width:350px;line-height:18px;font-weight:bold;}
.x2x8 h4{font:12px Arial;margin:3px 0 0 2px;padding:0;}
.x2x8 blockquote{position:absolute;width:365px;height:545px;top:130px;left:9px;margin:0 0 0 0;padding:0;}
.x2x8 blockquote p{font-size:11px;line-height:15px;margin-right:10px;}
.x2x8 blockquote.withTags{top:177px;}
.x2x8 .section span{width:365px;display:block;margin:2px 3px 0;height:18px;line-height:19px;}
.x2x8 .commands{position:absolute;top:36px;right:10px;}
.x16 ul.related{}
.x16 ul.related a{line-height:15px;}
.x16 h5.related-header{font:10px Arial;margin:32px 0 3px 0;padding:0;}
/*
.x16 .section,
.x2x8 .section{padding:0;margin:0;}
*/
.x16 .section span{margin:0 0 0 3px;height:21px;line-height:22px;padding:1px 0 0 0;font-size:11px;}
.x2x8 .section span{margin:0 0 0 3px;height:21px;line-height:22px;padding:0px 0 0 0;font-size:11px;}
.x16 h2{font:17px Arial;font-weight:bold;margin:5px 0 4px 3px;width:348px;line-height:18px;display:block;}
.x16 h3{font:17px Arial;font-weight:normal;display:block;margin:0 3px;}
.x16 h4{font:11px Arial;display:block;margin:3px;}
.x16 h5{font:11px Arial;display:block;margin:0 3px;}
.x16 .commands{position:absolute;top:35px;right:6px;width:372px;}
.x16 .commands a{display:inline;}
.x16 .casestudies-commands{width:177px;}
.x16 .casestudies-commands a{display:block;float:left;width:177px;}
.x16 blockquote{width:730px!important;height:auto;margin:0;position:absolute;top:93px;left:9px;z-index:200;padding-right:27px;font-size:11px;}
.x16 blockquote.bigText{top:131px;}
.x16 blockquote.bigText img{margin-top:23px;}
/*.x16 em{font-style:italic;display:block;margin-bottom:30px;}
*/
.hr .intro{font-size:.7em;}
.hr .jobs{font-weight:bold;margin:6px 0 0 6px;}
.hr .jobs a.more{font-weight:normal;line-height:2.2em;}
.casestudies h2.featured,
.casestudies h2.featured a{font-size:14px;line-height:14px;margin:4px 3px 0 0;}
.people h4.peoplename{line-height:12px;}
.casestudies h2,
.casestudies h2 a,
.offices h2,
.offices h2 a{font-size:12px;line-height:13px;}
.offices h2.expanded{margin:0 0 0 3px;padding:5px 0 0 0;font-size:17px;}
.offices dt{width:25px;float:left;clear:left;}
.offices blockquote{margin-top:23px;}
.offices blockquote.container{margin-top:0;}
.thoughts p{font-size:.7em;margin:0;}
.thoughts p a{font-size:1em;}
.offices h2.officesheader a{font-size:14px;line-height:15px;}
.inthepress blockquote{
	background-color:#dbdbd5;
	width:92px;
	height:92px;
	position:absolute;
	top:60px;
	left:47px;
	padding:1px 6px 4px 6px;
	margin:0;
}
#inthepressColumn{width:365px;height:551px;top:122px;}
#inthepressColumn h3{font:17px Arial;width:350px;line-height:18px;margin-top:8px;}
#inthepressColumn h5{margin-bottom:40px;}
.inthepress .textblock{width:350px;height:198px;background-color:#dbdbd5;padding:7px 20px 7px 7px;left:3px;}
.inthepress .textblock .pressText{position:absolute;top:96px;width:348px;}
.inthepress blockquote.bigText{padding:11px 27px 11px 6px;height:544px;margin:0;position:absolute;top:122px;left:3px;}
.inthepress blockquote.bigText h2,
.x16.inthepress blockquote h3,
.x16.inthepress blockquote h4,
.x16.inthepress blockquote h5{margin:0;padding:0;}
.inthepress blockquote.bigText h5{padding-bottom:40px;/**/}
.posts h2{font-weight:bold;}
.posts h3{font-size:11px;color:#555450;margin:3px 0 -2px 4px;}
.posts h4{font-size:11px;color:#555450;margin:3px 3px 0 0;}
.posts h4.minimized{font-size:10px;}
.posts h4{font-size:12px;}
.posts h2.featured,
.posts h2.featured a{margin:5px 3px 0 0;font-size:14px;}
.posts h4.expanded{margin:0 0 0 4px;}
.posts h4.featured{font-size:11px;}
.posts h5.featured{margin:0 3px 0 0;}
.posts h5.minimized{font-size:10px;margin-left:0px;}
.jobs blockquote{margin:0;position:static;height:60px;}
.jobsColumn ul{height:76px;position:absolute;bottom:3px;}
.jobsColumn ul li{float:none;line-height:15px}
.jobs .allTags{height:137px;border-bottom:3px solid #8f8b86;margin:5px 3px;}
.jobs .allTags ul{position:static;width:190px;height:132px;float:left;}
.jobs .allTags li.selected a{color:#242322;cursor:default;}
.jobs .allTags li{text-indent:0;}
.jobs .allTags li a{font-size:11px;}
.jobs h2{width:auto;}
.jobs .locations{padding:33px 0 11px 0;margin:0 0 0 3px;border-bottom:1px solid #cecdc6;}
.jobs .locations a{font-size:12px;font-weight:bold;}
.jobs .locations span{padding:0 7px;color:#81807C;}
.jobs .locations a.first{}
.jobs .locations a.selected{color:#242322;cursor:default;}
.joblink.selected{color:#242322;cursor:default;}
.scenes blockquote{margin:13px 0 0 0;}
ul.tags{}
ul.tags li{display:block;float:left;color:#797470;font-size:10px;}
ul.tags li a{padding-right:0!important;}
.commands ul.tags li{height:12px;}
div.tags{color:#797470;font-size:10px;line-height:13px;}
/* Hover Effects */
#overlayClose{position:absolute;right:9px;top:14px;}
#jobListing{position:absolute;top:243px;left:9px;padding:0;margin:0;width:751px;height:431px;overflow:hidden;}
#jobListing .commands{top:0;left:381px}
#jobListing h3{font-size:15px;font-weight:bold;margin:0 0 33px 0;}
#jobListing p{margin-bottom:10px;font:11px Arial;line-height:16px;}
#jobListing span{font-weight:bold;display:inline;padding:0;margin:0;}
#jobListing p strong{font-weight:bold;display:block;}
#jobListing .multi-column-container{overflow:hidden;clear:both;}
#jobListing .column{width:354px;float:left;padding-right:20px;}
.specialPage{padding:0 0 0 8px;clear:left;margin-top:100px;}
.awardslist{width:374px;height:459px;display:inline;float:left;}
#awards{width:773px;height:538px;padding:13px 0 0 9px;}
#awards ul{margin-bottom:45px;}
#awards ul li{float:left;display:inline;margin:0 10px 0 0;}
#awards ul li h2{border-right:#333 1px solid;height:11px;line-height:11px;}
#awards ul li h2.last{border:none 0;}
#awards ul li h2 a{font-size:12px;padding:0 8px 0 0;}
#awards ul li h2 a.selected{color:#242322;}
#awards h2{font-size:12px;font-weight:bold;color:#242322;margin-bottom:20px;}
#awards .bookpage{font-size:11px;line-height:14px;color:#565351;}
#awards p.awardYear{margin-bottom:20px;}
#awards p.award{margin-bottom:15px;}
#awards span.awardTitle{font:11px Arial;font-weight:bold;color:#565351;display:inline;padding:0 3px 0 0;}
#awards div.year{margin-bottom:50px;}
#awards #booknav-current-full{width:70px;}
/* Until the paging is put into effect */
#awards .column{float:left;}
a.clientlogo{float:left;display:inline;}
#clientLogos{width:808px;}
#clientLogos img{margin:-2px 0 0 0;}
#clientList{width:773px;height:515px;padding:11px 0 0 7px;}
#clientList{color:#565351;font:11px Arial;line-height:16px;}
#PressKit{margin:0;}
#PressKit #book{margin:0 0 3px 6px;width:770px;color:#565351;font:11px Arial;overflow:hidden;clear:both;}
#PressKit #book p{line-height:15px;}
.press-section{overflow:hidden;margin:23px 0 0 6px;width:780px;}
.press-section h2{color:#242322;font:12px Arial;font-weight:bold;margin:0 0 16px 0;display:block;width:776px;}
.press-section ul{width:780px;overflow:hidden;}
.press-section ul li{width:180px;float:left;margin:0;height:60px;}
.press-section ul li a{font-size:11px;}
.press-section ul li ul{width:180px;float:none;overflow:visible;}
.press-section ul li ul li{font-size:11px;color:#565351;margin:0;height:auto;}
.press-section ul li ul h4{color:#565351;font-size:11px;font-weight:bold;margin:0;}
ul.press-materials{width:180px;float:left;margin:0 0 20px 0;position:relative;top:-2px;}
ul.press-materials li{margin:0!important;height:auto;}
ul.press-materials li a{font-size:11px;}
#error{position:relative;top:-40px;}
#error h2{font-size:11px;font-weight:bold;color:#565351;width:344px;}
#error p{font-size:11px;color:#565351;margin:5px 0 15px 0;width:344px;line-height:16px;}
#map span{display:none !important;}
#pagingModule{background:transparent;cursor:default;}
#pagingModule:hover{background:transparent;}
#pagingModule .controls,
#booknav .controls{position:absolute;height:12px;line-height:7px;bottom:12px;right:0;padding-right:54px;}
#pagingModule .controls a,
#booknav-current-full a{color:#b0aeaa;padding:0 5px;margin:2px 0 0 0;border-left:1px solid #b0aeaa;float:right;cursor:pointer;}
#booknav-current-full a,
#booknav-current a{line-height:7px;}
#booknav-current-full{margin-bottom:-2px;padding-top:2px;}
.leadership #booknav,
.casestudy #booknav,
.casestudy-version-2 #booknav,
.posts #booknav,
.jobs #booknav{width:70px;}
#pagingModule .controls a.first,#booknav-current-full a.first{border:0px none;}
#pagingModule .controls a.selected,#booknav-current-full a.selected{color:#242322;}
#next,#booknav-next{width:11px;height:11px;position:absolute;line-height:1px;font-size:1px;bottom:1px;right:9px;cursor:pointer;background:url(../images/next_transparent.gif) no-repeat;}
#next.disabled,#booknav-next.disabled{background-image:url(../images/next_page_inactive.gif);}
#prev,#booknav-prev{width:11px;height:11px;position:absolute;line-height:1px;font-size:1px;bottom:1px;right:23px;cursor:pointer;background:url(../images/prev_transparent.gif) no-repeat;}
#prev.disabled,#booknav-prev.disabled{background-image:url(../images/prev_page_inactive.gif);}
/* Multi-column page control styles */
.column-paging{position:absolute;height:25px;bottom:0;right:0;width:800px;overflow:hidden;display:inline;}
.column-paging ul{position:absolute;right:46px;bottom:6px;margin-bottom:3px;height:10px;}
.column-paging li{display:inline;padding:0 4px;float:left;border-left:1px solid #cecdc6;cursor:pointer;}
.column-paging li.first{border-left:0px none;}
.column-paging li.selected{font-weight:bold;}
.column-paging .prev{width:10px;height:10px;border:1px solid #b0aeaa;position:absolute;bottom:6px;right:20px;}
.column-paging .next{width:10px;height:10px;border:1px solid #b0aeaa;position:absolute;bottom:6px;right:6px;}
#textContainer{margin:0 0 0 10px;}
.casestudy #textContainer,.promo #textContainer{margin:0;}
.casestudy #book,.promo #book{margin:0 0 0 10px;font-size:11px;z-index:48;}
.casestudy #readMore,.promo #readMore{margin:0 0 0 8px;z-index:48;width:513px;}
.casestudy #readMore p,.promo #readMore p{font-size:13px;line-height:18px;}
.read-more-link{}
.promo h2{font-size:14px;margin-bottom:2px;}
.promo h3{font-size:12px;margin-bottom:2px;}
.promo span.author{font-style:normal;color:#8E8B86;font-size:11px;}
.x16 span.author{padding:0 0 0 2px;}
.promo p{color:#564942;}
#textContainer p{line-height:15px;font-size:11px;}
.casestudy #textContainer p{padding-bottom:5px;}
.pageset{width:100%;}
.bookpage a{font-size:11px;}
.bookpage{width:344px;float:left;display:inline;margin:0;height:115px;}
#content p{line-height:13px;font-size:11px;}
.bookpage p,#divSizer p{margin:0;padding:0;margin-bottom:15px;margin-right:10px;}
.leadership .bookpage p,.leadership #content p{margin-bottom:10px;}
#awards .bookpage{height:656px;}
#PressKit .bookpage{height:105px;}
#PressKit #booknav{top:200px;left:934px;width:80px;}
.promo #booknav{top:542px;left:670px;}
#jobListing .bookpage{height:350px;}
#jobListing .booknav-pagenumber{display:none;}
#jobListing #booknav{top:418px;left:687px;width:72px;}
.evenCol{margin:0 0 0 37px;}
.longcolumn{position:absolute;top:33px;}
.longcolumn #book{margin:10px 0 0 0;}
.longcolumn .bookpage{height:503px;width:344px;}
.booknav-pagenumber{display:none;}
#jobListing #booknav-prev,
#booknav-prev{float:left;display:inline;width:11px;height:11px;background:url('../images/prev_transparent.gif') no-repeat;text-indent:-9999px;margin:0 0 0 0;outline:none;}
#jobListing #booknav-next,
#booknav-next{float:left;display:inline;width:11px;height:11px;background:url('../images/next_transparent.gif') no-repeat;text-indent:-9999px;outline:none;}
#jobListing #booknav-current,
#booknav-current,
#booknav-current-full{float:left;display:inline;line-height:8px;height:11px;margin:0 0 0 -3px;padding:0 0 0 3px;}
#booknav-current span{line-height:8px;}
#booknav-current-full{width:60px;margin-right:0px;line-height:15px;}
#awards #booknav{top:661px;left:914px;width:100px;}
hr.newpage{height:0px;border:none;}
.longcolumn #booknav{top:539px;left:686px;width:70px;}
.grey #booknav{top:539px;left:666px;width:100px;}
#booknav{position:absolute;top:131px;left:699px;margin:0 4px 0 0;font-size:10px;color:#AFAEAA;width:100px;}
#clientList .bookpage{height:515px;width:178px;float:left;display:inline;margin:0 15px 0 0;}
#clientList #booknav{top:661px;left:914px;width:100px;}
#outerContainer{top:89px;left:0;background-color:#FCFCF7;width:769px;height:148px;position:absolute;z-index:48;}
.posts #outerContainer{background:none;}
#outerContainer .grey{position:absolute;top:33px;margin:0 3px 0 3px;padding:0;background-color:#DBDBD5;height:556px;width:763px;}
#outerContainer .grey p{line-height:16px;margin:0 0 15px 6px;font-size:11px;}
#outerContainer .grey h3{margin:-1px 0 0 6px;}
#outerContainer .grey h5{margin:0 0 33px 6px;}
#jobListing ul{position:relative;margin-bottom:20px;}
#jobListing ul li{margin-left:20px;list-style-type:disc;font-size:11px;}
.module .top a.section{color:#C03600;font-size:10px;text-decoration:none;}
#copyright{display:none;}
/*fix*/
.module h5.date{margin-top:6px;margin-left:3px;font-size:12px;}
img.block{display:block;}
em.caption{font-style:italic;line-height:22px;}
