body{background-color:#000000;margin:0px;padding:0px;}
a {color:#ab7e48;}
a:hover{color:#bf9d75;}
h1,h2,h3,h4 {margin:0px;padding:0px;text-align:center;}
#localfooter {width:910px;color:#555; font-family:arial; font-size:11px;}
#localfooter TD {text-align:center;}
#localfooter A {color:#555; text-decoration:none;}
#nav {list-style:none;margin-left:0px;padding-left:0px;line-height:16px;}
#nav ul {list-style:none;margin:0px;padding:0px;}
#nav li {background-image:url('images/nav.gif'); background-repeat:no-repeat;}
.nav_button {border:0px;}
.nav_intro 	{background-position:-170px 0px;}	.nav_intro:hover 		{background-position:0px 0px;}	.nav_intro.active		{background-position:0px 0px;}
.nav_ms 	{background-position:-170px -35px;}	.nav_ms:hover 		{background-position:0px -35px;}	.nav_ms.active		{background-position:0px -35px;}
.nav_rp 	{padding-bottom:10px; background-position:-170px -55px;}	.nav_rp:hover 		{background-position:0px -55px;}	.nav_rp.active		{background-position:0px -55px;}
.nav_awards 	{background-position:-170px -80px;}	.nav_awards:hover 		{background-position:0px -80px;}	.nav_awards.active		{background-position:0px -80px;}
.nav_advertising 	{background-position:-170px -130px;}	.nav_advertising:hover	{background-position:0px -130px;}	.nav_advertising.active	{background-position:0px -130px;}
.nav_film 	{background-position:-170px -163px;}	.nav_film:hover		{background-position:0px -163px;}	.nav_film.active		{background-position:0px -163px;}
.nav_print 	{background-position:-170px -183px;}	.nav_print:hover 		{background-position:0px -183px;}	.nav_print.active 		{background-position:0px -183px;}
.nav_outdoor 	{background-position:-170px -204px;}	.nav_outdoor:hover 		{background-position:0px -204px;}	.nav_outdoor.active 	{background-position:0px -204px;}
.nav_ambient 	{background-position:-170px -225px;}	.nav_ambient:hover		{background-position:0px -225px;}	.nav_ambient.active		{background-position:0px -225px;}
.nav_radio 	{padding-bottom:10px; background-position:-170px -245px;}	.nav_radio:hover		{background-position:0px -245px;}	.nav_radio.active		{background-position:0px -245px;}
.nav_design 	{background-position:-170px -270px;}	.nav_design:hover		{background-position:0px -270px;}	.nav_design.active		{background-position:0px -270px;}
.nav_direct 	{background-position:-170px -300px;}	.nav_direct:hover		{background-position:0px -300px;}	.nav_direct.active		{background-position:0px -300px;}
.nav_interactive 	{background-position:-170px -329px;}	.nav_interactive:hover	{background-position:0px -329px;}	.nav_interactive.active	{background-position:0px -329px;}
.nav_media 	{background-position:-170px -359px;}	.nav_media:hover		{background-position:0px -359px;}	.nav_media.active		{background-position:0px -359px;}
.nav_pr 	{background-position:-170px -389px;}	.nav_pr:hover		{background-position:0px -389px;}	.nav_pr.active		{background-position:0px -389px;}
.nav_research 	{background-position:-170px -418px;}	.nav_research:hover	{background-position:0px -418px;}	.nav_research.active	{background-position:0px -418px;}
.nav_360 	{background-position:-170px -448px;}	.nav_360:hover		{background-position:0px -448px;}	.nav_360.active		{background-position:0px -448px;}
.nav_list 	{padding-bottom:10px; background-position:-170px -483px;}	.nav_list:hover 		{background-position:0px -483px;}	.nav_list.active 		{background-position:0px -483px;}
.nav_blank 	{background-position:-170px -510px;}	.nav_blank:hover 		{background-position:0px -510px;}	.nav_blank.active 		{background-position:0px -510px;}

.awardlist {width:100%;border-top:1px solid #303030;}
.awardlist TD {width:33%;border-bottom:1px solid #303030;padding-bottom:8px;}
.awardlist TD:first-child {width:25px;}
.awardlist A {color:#FFF;text-decoration:none;}
.nav {width:170px;text-align:center;padding-top:20px;}
.gap {width:60px;}
.content {width:700px;margin-right:0px;padding-bottom:50px;padding-top:25px;}
.context {font-size:11px;font-family:Arial;color:#fff;padding-right:25px;line-height:15px;}
.context h1 {font-size:1.1em;margin-bottom:2px;}
.context h2 {font-size:1em;margin-top:2px;margin-bottom:2px;color:#a99157;}
.blurb {width:200px;padding-top:180px;}
.thumb {width:200px;}

.bar_creme 	{ padding-left:28px;height:26px;vertical-align:bottom;background:url('images/icon_churn.gif') no-repeat 0px 0px; }
.bar_winner 	{ padding-left:28px;background:url('images/icon_churn.gif') no-repeat 0px -25px;height:25px; }
.bar_commend 	{ padding-left:28px;background:url('images/icon_churn.gif') no-repeat 0px -52px; }

.shadow_container h1 	{ font-size:1.8em; font-family:'Arial'; font-weight:normal; color:#333333;margin-bottom:25px; }
.shadow_container h2 	{ font-size:0.2em; font-family:'Arial'; font-weight:normal; color:#333333;padding-top:6px;padding-bottom:6px; }
.shadow_container_detail h1 	{ font-size:11px; font-family:'Arial'; font-weight:normal; color:#333333;margin-bottom:2px; }
.shadow_container_detail h2 	{ font-size:11px; font-family:'Arial'; font-weight:normal; color:#333333;margin-bottom:14px; }
.shadow_container_detail h3 	{ font-size:11px; font-family:'Arial'; font-weight:normal; color:#333333;margin-top:2px; }
.shadow_container_detail h4 	{ font-size:11px; font-family:'Arial'; font-weight:normal; color:#333333;margin-top:2px; }

.blurb_head		{ font-size:1.1em; font-family:'Arial'; font-weight:normal; color:#333333;margin-bottom:5px; }
.blurb_text		{ font-size:.95em; font-family:'Arial'; font-weight:normal; color:#333333;margin-bottom:8px; }

.detail_left	{ width:522px;font-family:arial;font-size:11px;color:#555555;}
.detail_left A	{ color:#555555;}
.detail_left IMG	{ border:1px solid #CCCCCC; padding:5px;}
.detail_right	{ text-align:left;color:white;font-size:4px;}
.detail_right IMG	{ border:1px solid #CCCCCC; padding:5px;}
.detail_div	{ color:white;}
.blurb_right	{ width:250px;font-family:arial;font-size:11px;color:#555555;padding-top:20px;}

.nav_awardlist	{ float:right;margin-top:10px;}
.nav_awardlist IMG	{ border:0px;}

a.hidelink 	{ color:white; text-decoration:none; }

.contentlist 	{ width:100%;margin-bottom:30px;margin-top:3px; }
.contentlist td 	{ text-align:left; padding:6px 8px 6px 5px; font-size:11px; font-family:Arial; color:#424242; margin-top:0px; border-bottom:1px solid #E5E5E5; }
.contentlist a 	{ color:#424242; text-decoration:none; }
.contentlist a:hover 	{ text-decoration:none; }
.contentlist_end td 	{ border-bottom:0px; }
.contentlist tr 	{ vertical-align:top; }

tr.highlight 	{ background-color: #222222; cursor: pointer; }

.download 	{ margin-top:30px; margin-bottom:15px; padding:2px; font-size:12px; color:#8f6b2f; font-weight:bold; }
.download a 	{ text-decoration:none; color:#8f6b2f; }
.download a:hover 	{ text-decoration:underline; }
.download img 	{ border:0px; }
.contentimg 	{ float:right; margin-left:15px; margin-top:5px; border:1px solid #cccccc; }
.contentimg0 	{ border:0px; }

/* Paging */
.paging { margin-top:50px; font-size:1.4em; padding-top:5px; border-top:1px solid #333333; text-align:center; width:100%; }
.paging tr { vertical-align:top; }
.pages { width:60%; color:#807359; text-decoration:none; font-size:.8em; font-weight:bold; }
.pages a { text-decoration:none; color:#807359; }

.next { margin-top:0px; font-weight:bold; color:#807359; font-size:1em; width:20%; }
.next a { float:right; margin-top:0px; font-weight:bold; color:#807359; text-decoration:none; font-size:.9em; }
.next img { border:0px; }

.prev { margin-top:0px; font-weight:bold; color:#807359; font-size:1em; width:20%; }
.prev a { float:left; margin-top:0px; font-weight:bold; color:#807359; text-decoration:none; font-size:.9em; }
.prev img { border:0px; }


.paging2 { margin-top:50px; font-size:1.4em; padding-top:5px; border-top:1px solid #333333; width:100%; margin-bottom:20px; }
.paging2 tr { vertical-align:top; }
.pages2 { width:70%; color:#807359; text-decoration:none; font-size:.8em; font-weight:bold; }
.pages2 a { text-decoration:none; color:#807359; }
.pages2 img { border:0px; }

.next2 { margin-top:0px; font-weight:bold; color:#807359; font-size:1em; width:15%; }
.next2 a { float:right; margin-top:0px; font-weight:bold; color:#807359; text-decoration:none; font-size:.7em; }
.next2 img { border:0px; }

.prev2 { margin-top:0px; font-weight:bold; color:#807359; font-size:1em; width:15%; }
.prev2 a { float:left; margin-top:0px; font-weight:bold; color:#807359; text-decoration:none; font-size:.7em; }
.prev2 img { border:0px; }

/* Video */
#video 	{ width:550px;border:3px solid #222222; padding:8px; background-color:#111111; margin:0 auto;}
.video_thumbs img {margin-bottom:2px;border:3px solid #333333;}
.video_thumbs .active {border:3px solid #ab7e48;}

.img_thumbs img {margin-bottom:10px;border:3px solid #333333;}
.img_thumbs .active {border:3px solid #ab7e48;}

.awards { background-image:url('images/creme_research_0002.gif');height:590px;width:466px; margin:0 auto; }
.awards td {text-align:justify;color:#000000;font-size:1.1em; padding-left:90px; padding-right:90px;line-height:1.5em;}

.awards2 { width:95%; margin:0 auto; }
.awards2 td {text-align:justify;color:#eeeeee;font-size:1.1em; padding-left:50px; padding-right:50px;line-height:1.5em;}
.awards2 img {margin-left:120px;}

.awards3 { width:95%; margin:0 auto; }
.awards3 td {text-align:justify;color:#eeeeee;font-size:1.1em; padding-left:50px; padding-right:50px;line-height:1.5em;}
.awards3 img {margin-left:20px;}

/* Carousel */
.carousel 	{ margin-top:25px; width:100%; }
.carousel tr 	{ vertical-align:top; }
.currentimage 	{ width:80%; color:#ae9d81; text-decoration:none; font-size:.8em; font-weight:bold; text-align:center; }
.currentimage a 	{ text-decoration:none; color:#ae9d81; }
.currentimage img 	{ border:0px; }
.thumbscell 	{ width:20%; }
.thumbs 	{ list-style:none; margin-left:10px; padding-left:10px; margin-top:0px; }
.thumbs li 	{ list-style:none; margin-bottom:5px; }
.thumbs img 	{ border:0px; }

.currentimage2 	{ width:80%; height:500px; color:#dddddd; text-decoration:none; font-size:1em; text-align:center; }
.currentimage2 a 	{ text-decoration:none; color:#ae9d81; }
.currentimage2 img 	{ border:3px solid #333333; }

/* Thickbox */
#TB_window 		{ font: 12px Arial, Helvetica, sans-serif; color: #333333;}
#TB_secondLine 		{ font: 10px Arial, Helvetica, sans-serif; color:#666666; }
#TB_window a:link 		{ color: #666666;}
#TB_window a:visited 	{ color: #666666;}
#TB_window a:hover 	{ color: #000;}
#TB_window a:active 	{ color: #666666;}
#TB_window a:focus	{ color: #666666;}
#TB_overlay 		{ position: fixed; z-index:100; top: 0px; left: 0px; height:100%; width:100%; }
.TB_overlayMacFFBGHack 	{ background: url(images/macFFBgHack.png) repeat;}
.TB_overlayBG 		{ background-color:#000; filter:alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75; }
* html #TB_overlay 		{ /* ie6 hack */ position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); }
#TB_window 		{ position: fixed; background: #ffffff; z-index: 102; color:#000000; display:none; border: 4px solid #525252; text-align:left; top:50%; left:50%; }
* html #TB_window 		{ /* ie6 hack */ position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); }
#TB_window img#TB_Image 	{ display:block; margin: 15px 0 0 15px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-top: 1px solid #666; border-left: 1px solid #666; }
#TB_caption		{ height:25px; padding:7px 30px 0px 25px; float:left; }
#TB_closeWindow 		{ height:25px; padding:11px 25px 10px 0; float:right; }
#TB_closeAjaxWindow	{ padding:7px 10px 5px 0; margin-bottom:1px; text-align:right; float:right; }
#TB_ajaxWindowTitle	{ float:left; padding:7px 0 5px 10px; margin-bottom:1px; }
#TB_title		{ background-color:#e8e8e8; height:27px; }
#TB_ajaxContent 		{ clear:both; padding:2px 15px 15px 15px; overflow:auto; text-align:left; line-height:1.4em; }
#TB_ajaxContent.TB_modal	{ padding:15px; }
#TB_ajaxContent p		{ padding:5px 0px 5px 0px; }
#TB_load		{ position: fixed; display:none; height:13px; width:208px; z-index:103; top: 50%; left: 50%; margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */ }
* html #TB_load 		{ /* ie6 hack */ position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); }
#TB_HideSelect		{ z-index:99; position:fixed; top: 0; left: 0; background-color:#fff; border:none; filter:alpha(opacity=0); -moz-opacity: 0; opacity: 0; height:100%; width:100%; }
* html #TB_HideSelect 	{ /* ie6 hack */ position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); }
#TB_iframeContent		{ clear:both; border:none; margin-bottom:-1px; margin-top:1px; _margin-bottom:1px; }