/* ERIC MEYER's RESET
*************************************************************/

	html, body, div, span, applet, object, iframe,
	h1, h2, h3, h4, h5, h6, p, blockquote, pre,
	a, abbr, acronym, address, big, cite, code,
	del, dfn, font, img, ins, kbd, q, s, samp,
	small, strike, strong, sub, sup, tt, var,
	dl, dt, dd, ol, ul, li,
	fieldset, form, label, legend,
	table, caption, tbody, tfoot, thead, tr, th, td {
		margin: 0;
		padding: 0;
		border: 0;
		outline: 0;
		font-weight: inherit;
		font-style: inherit;
		font-size: 100%;
		font-family: Arial, Helvetica, sans-serif;
		vertical-align: baseline;
	}
	/* remember to define focus styles! */
	:focus {
		outline: 0;
	}
	body {
		line-height: 1;
		color: black;
		background: white;
	}
	ol, ul {
		list-style: none;
	}
	/* tables still need 'cellspacing="0"' in the markup */
	table {
		border-collapse: separate;
		border-spacing: 0;
	}
	caption, th, td {
		text-align: left;
		font-weight: normal;
	} 
	blockquote:before, blockquote:after,
	q:before, q:after {
		content: "";
	}
	blockquote, q {
		quotes: "" "";
	}


/* BASE HTML
*************************************************************/
	body{
		font-size: 12px;
		line-height: 16px;
		font-family: Arial, Helvetica, sans-serif;
		background: #fff;
		color: #4C4C4E;
		background: url(/_img/layout/bg_body.gif) 0 0 repeat-x;
		margin: 0 1.3em;
	}
	strong {
		font-weight: bold;
	}
	a {
		outline: none;
		color: #0097d3;
		text-decoration: none;
	}
	a:hover {
		color: #0097d3;
		text-decoration: underline;
	}
	a img {
		border: none;
	}
	
	h1 {
		font-size: 36px;
		line-height: 34px;
		color: #0097d3;
		/*margin-bottom: 18px;*/
	}
	
	h1 span.section{
		float: left;
		width: 100%;
		font-size: 11px;
		line-height: 11px;
		list-style: none;
		text-transform: uppercase;
		font-weight: bold;
		color: #4C4C4E;
		padding-bottom: 13px;
	}
	
	#work h1 span.section{
		color: #0097d3;
		margin-bottom: 27px;
	}
	
	#employee h1 span.section{
		margin-bottom: 27px;
		text-transform: none;
		font-size: 12px;
		line-height: 14px;
	}
	h1 span.heading{
		/*float: left;
		width: 100%;
		height: 58px;*/
		
		/*margin-top: 10px;
		margin-left: -2px;
		padding: 0;*/
	}
	
	#work h1.best_of{
		width:423px;
		height: 51px;
		margin: 36px 0 55px 274px;
		text-indent: -3000px;
		background: url(/_img/best_of_2009.gif) 0 0 no-repeat;
	}
	
	p {
		padding: 0;
		margin: 0 0 16px 0;
	}
	

/* BASE CLASSES
*************************************************************/
	br.clear{
		clear: both;
	}
	
	p.note {
		font-size: 10px;
		line-height: 14px;
	}
	
	p.error404 {
		clear: both;
		font-size: 14px;
		line-height: 16px;
	}
	
	h2.error404 {
		font-size: 36px;
		line-height: 38px;
		text-indent: -3000px;
		overflow: hidden;
		height: 38px;
		width: 465px;
		float: left;
		clear: both;
		background: url(../_img/layout/h2_404.gif) 0 0 no-repeat;
		padding: 0;
		margin: 0;
	}
	
	div.error404 {
		float: left;
		height: 114px;
		width: 472px;
		background: url(../_img/layout/error_404.gif) 0 0 no-repeat;
		padding: 0;
		margin: 250px 0 0 250px;
	}
	
	div.error404 h1,
	div.error404 p{
		display: none;
	}

	.left {
		float: left;
		margin: 48px -19px 0 0;
		padding: 0 19px 0 0;
		width: 242px;
		overflow: hidden;
	}
	#twitter .left{
		width: 220px;
	}
	.middle {
		float: left;
		margin: 48px -19px 0 0;
		padding: 0 19px 0 0;
		width: 484px;
		overflow: hidden;
	}
	
	.right {
		float: left;
		margin: 48px -20px 0 0;
		padding: 0;
		width: 242px;
		overflow: hidden;
	}
	
	.right.opinion {
		margin: 48px -20px 0 19px;
		width: 222px;
	}
	
	.right.opinion ul{
		float: left;
		padding: 0;
		margin: 0;
		width: 222px;
	}
	
	.right.opinion li{
		float: left;
		width: 204px;
		padding: 0;
		margin: 0;
		/*margin: 0 0 0 18px;
		list-style: disc;
		width: 222px;
		margin: 3px 0;
		padding: 0;
		border-bottom: 1px solid #eee;*/
	}
	
	#comment_form .error_message{
		float: left;
		padding: 20px 20px 20px 60px;
		width: 439px;
		border: 1px solid red;
		color: #000;
		background: #FFF url(/_img/alert.gif) 13px 18px no-repeat;
		
	}
	.highlight {
		background: #FF0;
		padding: 2px;
		color: #000;
	}
	
/* SHELL
*************************************************************/
	#bg {
		position:absolute;
		width:100%;
		height:100%;
		left:0px;
		top:53px;
		z-index: 1;
	}
		
/* SHELL
*************************************************************/
	#shell {
		width: 980px;
		margin: 0 auto;
		text-align: left;
		position:relative;
		z-index: 2;
	}
/* HEADER NAVIGATION
*************************************************************/
	#header {
		height: 53px;
		position: relative;/*Added for proper placement of ddowns in IE*/
		z-index: 1;
		float: left;
	}
		
	#header #logo {
		float: left;
		margin-top: 14px;
	}
	#header #logo a{
		float: left;
		text-indent: -3000px;
		overflow: hidden;
		/*
		height: 26px;
		width: 26px;
		background: url(/_img/layout/logo.gif) 0 0 no-repeat;
		*/
		height: 30px;
		width: 47px;
		margin:-2px -11px -2px -10px;
		background: url(/_img/layout/10_logo.gif) 0 0 no-repeat;
	}
	#header ul{
		float: left;
		font-size: 11px;
		list-style: none;
		text-transform: uppercase;
		font-weight: bold;
		margin: 6px 0 0 40px;
	}
	#header ul li{
		float: left;
		margin: 0 10px 0 0;
		position: relative;/*Added for proper placement of ddowns in IE*/
	}
	#header ul li a{
		float: left;
		padding: 15px 11px;
		color: #4d4d4d;
		text-decoration: none;
	}
	#header ul li a:hover {
		color: #0097d3;
		text-decoration: none;
	}
	#header ul li a.menu.active,
	#header ul li a.menu:hover{
		background-color: #fff;
	}
	#header ul ul{
		display: none;
		float: left;
		position: absolute;
		padding: 15px 0;
		padding-bottom: 5px;
		margin: 8px 0 0 0;/*Needed to wipeout the #header ul margin*/
		line-height: 16px;
		background: #fff;
		left: 0;
		top: 27px;/*Added for proper placement of ddowns in IE*/
		z-index: 999;
	}
	#header ul ul li{
		float: left;
		width: 100%;
		margin: 0 0 7px 0;
	}
	#header ul ul li a {
		padding: 0 15px;
		white-space:nowrap;
	}

/* CONTENT STAGE
*************************************************************/
	#content_stage {
		float: left;
		width: 100%;
		margin: 0 0 50px 0;
		z-index: 50;
	}
	
/* HOME TEMPLATE
*************************************************************/
	#home { /*For the homepage body id*/
		background-color: #e1e2e3;
	}
	#home .media{
		float: left;
		padding-bottom: 15px;
	}
	
/* WORK ENTRIES
*************************************************************/
	#work_entries {
		float: left;
		margin: 43px 0 0 0;
	}
	#work_entries h1{
		margin-bottom: 28px;
	}
	
	#work #shell {
		width: 980px;
	}
	
	div.entry_row {
		float: left;
		width: 978px;
		padding: 0;
		margin: 0 -20px 5px 0;
	}
	
	div.entry_row h3{
		float: left;
		width: 100%;
		color: #0097d3;
		font-size: 24px;
		line-height: 24px;
		padding: 0;
		margin: 0 0 25px 0;
	}

	div.entry_block {
		float: left;
		padding: 0;
		margin: 0;
	}

	div.entry_block h2{
		float: left;
		padding: 0;
		margin: 0;
		font-size: 11px;
		text-transform: uppercase;
		line-height: 11px;
		color: #4c4c4e;
		font-weight: bold;
	}
	div.entry_block div.entry_shell{
		padding: 15px 0;
		margin-bottom: 15px;
		width: 143px;
		overflow: hidden;
	}
	div.entry_block div.entry_shell h3{
		font-weight: normal;
		font-size: 11px;
		line-height: 13px;
		text-transform: none;
	}
	div.entry_shell {
		float: left;
		margin: 0 20px 20px 0;
		padding: 15px;
		background: #fff;
	}
	div.entry_shell p{
		padding: 0;
		margin: 0;
	}
	div.entry_shell.sml {
		width: 71px;
	}
	div.entry_shell.med {
		width: 192px;
	}
	div.entry_shell.lrg {
		width: 434px;
	}
	.entry_shell.med.leftFloat {
		float: left;
		margin: 0 0 0 10px;
	}
	
	.entry_shell.med.rightFloat {
		float: right;
		position:relative;
		margin: 0 -10px 0 0  !important;
	}
	
	div.entry_shell.lrg div.media{
		float: left;
		margin: 0;
	}
	
	div.entry_shell img {
		float: left;
		margin: 0 0 15px 0;
	}
	div.entry_shell div.entry_images {
		float: left;
		position: relative;
		margin: 0 0 15px 0;
		padding: 0;
		overflow: hidden;
	}
	div.entry_shell div.entry_images img{
		float: left;
		position: absolute;
		top: 0;
		left: 0;
		margin: 0;
		padding: 0;
	}
	
	div.entry_shell h3 {
		float: left;
		width: 100%;
		font-size: 11px;
		font-weight: bold;
		color: #4c4c4e;
		text-transform:uppercase;
		background: url(../_img/layout/dotted_line.gif) bottom left repeat-x;
		padding: 0 0 7px 0;
		margin: 0 0 10px 0;
	}
	
	div.entry_shell h2 {
		float: left;
		width: 100%;
		font-size: 18px;
		line-height: 20px;
		padding: 15px 0 8px 0;
		margin: 0;
	}
	#home div.entry_shell h2 {
		padding: 0 0 8px 0;
	}
	
	div.entry_shell p {
		float: left;
		width: 100%;
	}
	div.entry_shell ul.tweets{
		float: left;
		width: 100%;
		padding: 0;
		margin: 0 0 -8px 0;
	}
	div.entry_shell ul.tweets li{
		float: left;
		width: 100%;
		padding: 0 0 8px 0;
		margin: 0 0 10px 0;
		overflow: hidden;
		background: url(/_img/layout/dotted_line.gif) repeat-x left bottom;
	}
	div.entry_shell ul.tweets li img{
		margin: 1px 6px 0 0;
	}
	
/* ARCHIVE FILTERS
*************************************************************/
	#archive_filters {
		float: left;
		margin: 46px 0 -19px 0;
	}
	#archive_filters h1{
		float: left;
		width: 958px;
		/*height: 38px;*/
	}
	#archive_filters h2 {
		width: 100%;
		font-size: 12px;
		line-height: 16px;
		font-weight: bold;
		margin: 0 0 10px 0;
	}
	#archive_filters.filter p{
		float: left;
		width: 100%;
		font-size: 12px;
		font-weight:normal;
		line-height: 12px;
		padding: 0;
		margin: 0 0 10px 0;
	}
	
	div.filter{
		float: left;
		width: 303px;
		margin: 0 20px 0 0;
		padding: 0;
	}
	div.filter input,
	div.filter select{
		border: 1px solid #999;
	}
	
	div.filter.media{
		margin: 0;
	}
	
	#archive_filters div.filter.media p {
		margin: 0 0 20px 0;
	}
	div.filter.media label {
		float: left;
		width: 56px;
		font-size: 11px;
		line-height: 11px;
		margin: 0 0 5px 0;
		padding: 2px 0 0 0;
	}
	
	#client_name{
		margin-top: 20px;
		font-family: Arial, Helvetica, sans-serif;
	}
	
	div.filter #slider-range{
		display:none;
		width: 224px;
		margin: 24px 0 0 5px;
		float: left;
	}
	div.filter #slider-range.ui-slider-horizontal.ui-widget.ui-widget-content.ui-slider.ui-corner-all,
	div.filter #slider-range.ui-slider-horizontal.ui-widget.ui-widget-content.ui-slider{
		background: #ccc;
		border: none;
		-moz-border-radius:0px;
	}
	div.filter #slider-range .ui-state-default, 
	div.filter #slider-range .ui-widget-content .ui-state-default {
		background: transparent url(../_img/layout/arrow_down.gif) 10px 15px no-repeat;
		border:none;/*1px solid #D3D3D3;*/
		color: #4D4D4D;
		font-weight: bold;
		font-size: 10px;
		text-decoration: none;
	}
	div.filter #slider-range a:hover,
	div.filter #slider-range a {
		color: #4D4D4D;
		font-weight: bold;
		font-size: 9px;
		text-decoration: none;
	}
	div.filter #slider-range .ui-widget-header {
		background:#0097d3;
		border:none;
		color:#222222;
		font-weight:bold;
	}
	div.filter #slider-range a.ui-slider-handle.ui-state-default {
		top: -27px;
		height: 35px;
		width: 27px;
		text-align: center;
		font-size: 9px;
		margin-left: -13px;
	}
	

/* PROJECT SPECIFIC PAGE
*************************************************************/	
	#archive .left {
		margin: 48px 20px 0 0;
		padding: 0 0 0 0;
		width: 127px;
	}
	#archive .middle {
		margin: 0 20px 0 0;
		padding: 0;
	}
	#archive .right {
		margin: 48px 0 0 0;
		padding: 0;
		width: 210px;
		overflow: hidden;
	}
	
	#breadcrumbs {
		float: left;
		width: 127px;
	}
	
	#project_thumbnails ul{
		float: left;
		width: 127px;
		padding: 0;
		margin: 0;
	}
	#archive .left h2{
		float: left;
		text-transform: uppercase;
		font-size: 10px;
		font-weight: bold;
		padding: 0;
		margin: 11px 0 18px 0;
	}
	
	#project_thumbnails ul li{
		float: left;
		width: 50px;
		margin: 0 12px 12px 0;
		padding: 0;
	}
	
	
	#project_options {
		float: left;
		width: 210px;
		overflow: hidden;
	}
	ul.project_options_icons {
		list-style: none;
		margin: 0 0 35px 0;
		text-transform: lowercase;
		float: left;
		width: 220px;
	}
	ul.project_options_icons li {
		float: left;
	}
	ul.project_options_icons li a {
		float: left;
		background-image: url(../_img/sprites/project_nav.gif);
		background-repeat: no-repeat;
		padding: 25px 0 0 0;
		margin-right: 20px;
		width: 35px;
		height: 10px;
		font-size: 10px;
		line-height: 10px;
		color: #4c4d4f;
		overflow: hidden;
	}
	ul.project_options_icons li a:hover {
		text-decoration: none;
		color: #0097d3;
	}
	ul.project_options_icons #info {
		background-position: 5px 0;
	}
	ul.project_options_icons #info.active,
	ul.project_options_icons #info:hover {
		background-position: 5px -36px;
		color: #0097d3;
	}
	ul.project_options_icons #client {
		background-position: -52px 0;
	}
	ul.project_options_icons #client.active,
	ul.project_options_icons #client:hover {
		background-position: -52px -36px;
		color: #0097d3;
	}
	ul.project_options_icons #share {
		background-position: -108px 0;
	}
	ul.project_options_icons #share.active,
	ul.project_options_icons #share:hover {
		background-position: -108px -36px;
		color: #0097d3;
	}
	ul.project_options_icons #review {
		background-position: -165px 0;
	}
	ul.project_options_icons #review.active,
	ul.project_options_icons #review:hover {
		background-position: -165px -36px;
		color: #0097d3;
	}
	
	ul.project_options_icons #lightbox {
		background-position: -135px 1px;
	}
	ul.project_options_icons p {
		text-transform: none;
	}
	#info_details {
		display: none;
		clear: both;
	}
	#client_details {
		display: none;
		clear: both;
	}
	#review_details {
		display: none;
		clear: both;
	}
	#share_details {
		display: none;
		clear: both;
	}
	#share_details a {
		float: left;
		width: 100px;
		color: #4c4c4e;
		font-size: 11px;
		margin-bottom: 5px;
	}
	#share_details a span{
		float: left;
		margin-right: 5px;
	}
	#share_details .link_column {
		float: left;
		width: 100px;
	}
	
	#review_details label,
	#share_details label {
		float: left;
		position: relative;
		width: 20%;
	}
	#review_details input,
	#share_details input {
		border: 1px solid #999;
	}
	#review_details textarea,
	#share_details textarea {
		width: 99%;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 13px;
	}
	#review_details a {
		margin-right: .85em;
	}
	#review_details br.clear,
	#share_details br.clear{
		margin-bottom: .1em;
	}
	#review_details p{
		position: relative;
	}
	
	#ratings p{
		display: none;
	}
	
	#rating-slider{
		display:none;
		width: 180px;
		margin: 30px 0 0 12px;
	}
	#rating-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-slider.ui-corner-all,
	#rating-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-slider{
		background: #ccc;
		border: none;
		-moz-border-radius:0px;
	}
	#rating-slider .ui-state-default, 
	#rating-slider .ui-widget-content .ui-state-default {
		background: transparent url(../_img/layout/arrow_down.gif) 10px 15px no-repeat;
		border:none;/*1px solid #D3D3D3;*/
		color: #4D4D4D;
		font-weight: bold;
		font-size: 10px;
		text-decoration: none;
	}
	#rating-slider a:hover,
	#rating-slider a {
		color: #4D4D4D;
		font-weight: bold;
		font-size: 9px;
		text-decoration: none;
	}
	#rating-slider .ui-widget-header {
		background:#0097d3;
		border:none;
		color:#222222;
		font-weight:bold;
	}
	#rating-slider a.ui-slider-handle.ui-state-default {
		top: -27px;
		height: 35px;
		width: 27px;
		text-align: center;
		font-size: 9px;
		margin-left: -13px;
	}
	
	#work_nav{
		float: left;
		width: 100%;
		height: 16px;
		padding: 16px 0;
		margin: 0;
		font-size: 10px;
		line-height: 12px;
		text-align: center;
	}
	
	#work_nav_links{
		margin: 0 auto;
		width: 100px;
		position: relative;
	}
	
	#work_nav_links .prev_nav{
		float: left;
		height: 13px;
		width: 13px;
		text-indent: -3000px;
		padding: 0;
		margin: 0 10px 0 0;
		background: url(../_img/sprites/project_nav.gif) -222px -41px no-repeat;
		overflow: hidden;
		text-align:left;
	}
	
	#work_nav_links span{
		float: left;
		position: relative;
	}
	
	#work_nav_links .next_nav{
		float: left;
		height: 13px;
		width: 13px;
		text-indent: -3000px;
		padding: 0;
		margin: 0 0 0 10px;
		background: url(../_img/sprites/project_nav.gif) -269px -41px no-repeat;
		overflow: hidden;
		text-align:left;
	}
	
	#work_nav_links .prev_nav.disabled{
		background-position: -222px -5px;
	}
	#work_nav_links .next_nav.disabled{
		background-position: -269px -5px;
		cursor:default;
	}
	
	.work_assets{
		float: left;
		position: relative;
		clear: both;
		overflow: hidden;
	}
	.work_assets span.work_img{
		float: left;
		position: relative;
	}
	.work_assets span.work_img.hidden{
		display: none;
	}
	

/* CASE STUDIES LANDING PAGE
*************************************************************/
	#casestudy #shell {
		width: 958px;
	}
	#casestudy #content_stage {
		margin-top: 42px;
	}

/* EMPLOYEES LANDING PAGE
*************************************************************/
	#employee #content_stage {
		margin-top: 42px;
	}
	#employee .middle,
	#employee .left {
		margin-top: 0;
	}
	#employee h2 {
		width: 100%;
		font-size: 11px;
		font-weight: bold;
		text-transform:uppercase;
		clear: both;
		padding: 34px 0 6px 0;
	}
	#employee h3 a{
		width: 101px;
		font-size: 11px;
		font-weight: bold;
		padding: 0;
		margin: 0;
		text-align: center;
	}
	#employee h3 a{
		width: 101px;
		font-size: 11px;
		font-weight: bold;
		padding: 0;
		margin: 0;
		text-align: center;
		text-decoration: none;
		color: #4c4c4e;
	}
	#employee h3 a span.location{
		font-weight: normal;
	}
	#employee h3 a img{
		margin-bottom: 8px;
	}
	#employee .employee {
		float: left;
		width: 101px;
		margin: 0 19px 0 0;
		text-align: center;
	}
	#employee .employee_row {
		float: left;
		width: 966px;
		overflow: hidden;
		margin: 19px -19px 0 0;
	}

	#employee .left {
		text-align: center;
	}
	
	
	#work .ui-dialog-titlebar{
		display: none;
	}
	#work .ui-dialog-content,
	#work .ui-widget-content {
		background: none;
		border: none;
	}
	#work .ui-dialog{
		background: none;
	}
	#work .ui-dialog .ui-resizable-handle{
		display: none;
	}
	
	
/* TWITTER TEMPLATE
************************************************************/
	#twitter ul.twitter_accounts,
	#twitter ul.tweets{
		float: left;
		width: 100%;
		padding:0;
		margin: 0;
	}
	#twitter ul.tweets{
		padding: 10px 0 0 0;
		margin: 0;
		background: url(/_img/layout/dotted_line.gif) repeat-x left top;
		list-style:none;
	}
	#twitter ul.twitter_accounts li,
	#twitter ul.tweets li{
		float: left;
		width: 100%;
		padding: 0 0 8px 0;
		margin: 0 0 10px 0;
		overflow: hidden;
		list-style:none;
	}
	#twitter ul.tweets li{
		background: url(/_img/layout/dotted_line.gif) repeat-x left bottom;
	}
	#twitter ul.tweets li img{
		margin: 1px 6px 0 0;
	}
	#twitter ul.twitter_accounts li img{
		float: left;
	}
	#twitter ul.twitter_accounts li a{
		float: left;
		margin: 7px 0 0 14px;
	}
	#twitter .right h2 {
		font-weight: bold;
	}
	#twitter .middle {
		margin-right: 10px;
	}
	/* QUESTIONAIRE STYLES
*************************************************************/
        .rethink_radios {
                float: left;
                width: 100%;
				overflow: hidden;
				padding-left:20px; 
        }
        .true,
        .false,
        .rethink {
                float: left;
                width: 22px;
                height: 22px;
                margin: 0;
                padding: 0;
                text-indent: -3000px;
                text-align: left;
                overflow:hidden;
                background: url(../_img/sprites/radio_sprite.gif) 0 0 no-repeat;
        }
		.philosophy {
			padding: 0 23px;
		}
        .true{
                background-position: 0 0;
        }
        .false{
                background-position: -22px 0;
        }
        .rethink {
                margin-left: 10px;
                background-position: -44px 0;
        }
        .true:hover{
                background-position: 0 -27px;
        }
        .false:hover{
                background-position: -22px -27px;
        }
        .rethink:hover {
                background-position: -44px -27px;
        }
        .true.active{
                background-position: 0 -55px;
        }
        .false.active{
                background-position: -22px -55px;
        }
        .rethink.active {
                background-position: -44px -55px;
        }

/* REVIEW RESULTS TEMPLATE
*************************************************************/
	#standard .middle h1 {
		float: left;
		width: 100%;
	}
	#standard .middle p {
		float: left;
		width: 100%;
		padding: 0;
		margin: 0 0 16px 0;
	}
	#standard .middle ul {
		float: left;
		width: 100%;
	}
	#standard .left#thumb {
			background: url(../_img/layout/reviews-thumb-bg.jpg) -40px 0 no-repeat;
			width: 270px;
			height: 300px;
			margin-left: -20px;
			overflow: visible;
	}
	#review_hand{
			position: relative;
			top: -65px;
			left: -90px;
	}
	#standard .middle.thumb{
		float:left;
		margin:28px 0;
		padding:20px 25px 50px;
		width:519px;
		background: none;
	}

	
	
/* STANDARD TEMPLATE DIALOG BOX
************************************************************/

	#standard .left {
		float: left;
		margin: 48px -19px 0 0;
		padding: 0 19px 0 0;
		width: 214px;
		overflow: hidden;
	}
	#standard .middle{
		float:none;
		margin:28px 0 28px 189px;
		padding:20px 25px 10px;
		width:519px;
	}
	#standard .middle.floated{
		float:left;
		margin: 48px -19px 0 0;
		padding: 0 19px 0 0;
	}
	#standard .middle.boxed{
		background:#FFFFFF;
	}
	#standard h2 {
		width: 100%;
		font-size: 12px;
		line-height: 16px;
		font-weight: bold;
		margin: 0 0 10px 0;
	}
	
	.middle ul{
		margin-bottom: 16px;
		margin-top: -12px;
	}
	.middle li{
		margin:2px 0 2px 15px;
		list-style:disc;
	}
	
	.video_container {
		margin-bottom: 28px;
	}
	
	#home #ui-dialog-title-featured_media,
	#employee #ui-dialog-title-featured_media,
	#standard #ui-dialog-title-featured_media,
	#exhibits #ui-dialog-title-featured_media{
		display: none;
	}
	#home .ui-dialog .ui-dialog-titlebar,
	#employee .ui-dialog .ui-dialog-titlebar,
	#standard .ui-dialog .ui-dialog-titlebar,
	#exhibits .ui-dialog .ui-dialog-titlebar{
		padding: 0;
	}
	#home .ui-dialog-titlebar,
	#employee .ui-dialog-titlebar,
	#standard .ui-dialog-titlebar,
	#exhibits .ui-dialog-titlebar{
		height: 0;
		margin: 0;
		border: 0;
		background: none;
	}
	#home .ui-dialog,
	#employee .ui-dialog,
	#standard .ui-dialog,
	#exhibits .ui-dialog{
		overflow: visible;
	}
	#home .ui-dialog-content,
	#home .ui-widget-content,
	#employee .ui-widget-content,
	#employee .ui-dialog-content,
	#standard .ui-dialog-content,
	#standard .ui-widget-content,
	#exhibits .ui-dialog-content,
	#exhibits .ui-widget-content{
		padding: 5px;
		border: none;
		overflow:visible;
	}
	#home .ui-dialog .ui-dialog-title,
	#employee .ui-dialog .ui-dialog-title,
	#standard .ui-dialog .ui-dialog-title,
	#exhibits .ui-dialog .ui-dialog-title{
		width: 2px;
	}
	#home .ui-dialog-titlebar-close,
	#employee .ui-dialog-titlebar-close,
	#standard .ui-dialog-titlebar-close,
	#exhibits .ui-dialog-titlebar-close{
		margin: 0;
		right:-30px;
		top: -7px;
	}
	#home .ui-icon-closethick,
	#employee .ui-icon-closethick,
	#standard .ui-icon-closethick,
	#exhibits .ui-icon-closethick{
		padding: 5px;
		font-size: 11px;
		line-height: 11px;
		height:11px;
		width: 8px;
		text-indent: 0;
		background: #fff;
		/*background: url(../_img/layout/close_x.png) -20px 0 no-repeat;*/
	}
	#home .ui-state-hover,
	#home .ui-state-focus,
	#employee .ui-state-focus,
	#employee .ui-state-hover,
	#standard .ui-state-hover,
	#standard .ui-state-focus,
	#exhibits .ui-state-hover,
	#exhibits .ui-state-focus{
		background: none;
		border: none;
		padding: 1px;
		outline: none;
		text-decoration: none;
	}
	#home .ui-icon-closethick:hover,
	#employee .ui-icon-closethick:hover,
	#standard .ui-icon-closethick:hover,
	#exhibits .ui-icon-closethick:hover{
		font-weight: bold;
		color: #0097d3;
	}
	#home .ui-widget-overlay,
	#employee .ui-widget-overlay,
	#standard .ui-widget-overlay,
	#exhibits .ui-widget-overlay{
		opacity: 0.5;
		background: #000;
	}
	#home .ui-corner-all,
	#employee .ui-corner-all,
	#standard .ui-corner-all,
	#exhibits .ui-corner-all{
		-moz-border-radius: 0; 
		-webkit-border-radius: 0;
	}
	#featured_media .share_details{
		float: left;
		background: url(../_img/sprites/project_nav.gif)  -108px 0 no-repeat;
		padding: 25px 0 0 0;
		margin-right: 20px;
		width: 26px;
		font-weight: bold;
		height: 10px;
		font-size: 10px;
		line-height: 10px;
		color: #4c4d4f;
		overflow: hidden;
	}
	
	
/* NEWS
****************************************************/
	#news #news_years {
		width: 180px;
	}
	#news .middle {
		overflow:visible;
	}
	#news .left p{
		margin: 0;
		padding: 0;
	}
	#news .left h3{
		float: left;
		width: 100%;
		font-size: 11px;
		line-height: 11px;
		list-style: none;
		margin: 10px 0;
		text-transform: uppercase;
		font-weight: bold;
		color: #4C4C4E;
	}
	#news .left ul,
	#news .left ul li{
		float: left;
		width: 100%;
		padding: 0;
		margin: 0;
	}
	#news .heading{
		/*margin-bottom: 0;*/
		font-size:32px;
	}
	#news .news_article {
		float: left;
		background: url(../_img/layout/dotted_line.gif) top left repeat-x;
		padding: 24px 0 0 0;
		margin: 17px 0 0 0;
	}
	#news .full_article .news_article{
		background: none;
		padding: 0;
		margin: 0;
	}
	#news .news_article .article_body {
		float: left;
	}
	#news .news_article .article_header {
		float: left;
		width: 430px;
	}
	#news .news_article .article_header p{
		margin: 0;
		padding: 0 0 13px 0;
		font-size: 11px;
		line-height: 11px;
	}
	#news .news_article .article_header h2,
	#news .news_article .article_header h2 a{
		font-size: 26px;
		line-height: 31px;
		margin: 0;
		padding: 0;
		color: #0097d3;
	}
	#news .news_article .article_share {
		float: right;
		width: 26px;
		margin-top: 10px;
	}
	#news .news_article .article_share .share_details{
		float: left;
		background: url(../_img/sprites/project_nav.gif)  -108px 0 no-repeat;
		padding: 25px 0 0 0;
		margin-right: 20px;
		width: 26px;
		font-weight: bold;
		height: 10px;
		font-size: 10px;
		line-height: 10px;
		color: #4c4d4f;
		overflow: hidden;
	}
	#news .news_article .article_share .share_details.active,
	#news .news_article .article_share .share_details:hover {
		background-position: -108px -36px;
		color: #0097d3;
	}
	#news .news_article .article_body img{
		padding: 18px 0;
	}
	
	
/* OFFICE TOUR
****************************************************/
	#office_tour {
		float: left;
		width: 100%;
	}
	#office_tour #office_video {
		float: left;
		clear: both;
		margin-top: 0px;
	}
	#office_tour .left{
		width: 240px;
	}
	#office_tour .middle{
		width: 465px;
	}
	#office_tour .right{
		width: 143px;
		margin-left: 119px;
		margin-right: 0;
	}
	#office_tour .left p,
	#office_tour .right p{
		margin-bottom: 40px;
	}
	#overlay_items{
		display: none;
	}
	#overlay_items .overlay_item{
		display: none;
		
	}
	#overlay_items .overlay_item .overlay_content{
		text-align:left;
		padding: 0;
		margin: 10px 0 0 0;
	}
	#overlay_items.ui-widget-content a {
		color: #0097d3;
	}
	
	#overlay_items #overlay_nav_links{
		margin: 0 auto;
		width: 67px;
		height: 20px;
		position: relative;
	}
	
	#overlay_nav_links .prev_nav{
		float: left;
		height: 13px;
		width: 13px;
		text-indent: -3000px;
		padding: 0;
		margin: 0 10px 0 0;
		background: url(../_img/sprites/project_nav.gif) -222px -41px no-repeat;
		overflow: hidden;
		text-align:left;
	}
	
	#overlay_nav_links span{
		float: left;
		position: relative;
		font-size: 10px;
		line-height:11px;
	}
	
	#overlay_nav_links .next_nav{
		float: left;
		height: 13px;
		width: 13px;
		text-indent: -3000px;
		padding: 0;
		margin: 0 0 0 10px;
		background: url(../_img/sprites/project_nav.gif) -269px -41px no-repeat;
		overflow: hidden;
		text-align:left;
	}
	
	#overlay_nav_links .prev_nav.disabled{
		background-position: -222px -5px;
	}
	#overlay_nav_links .next_nav.disabled{
		background-position: -269px -5px;
		cursor:default;
	}
	
	/* EXHIBITS PAGE
*************************************************************/	
	#exhibits .left {
		margin: 48px 44px 0 0;
		padding: 0 0 0 0;
		width: 190px;
	}
	#exhibits .middle {
		margin-top: 48px;
		margin-right: 0;
	}
	#exhibits .right {
		margin: 48px 0 0 0;
		padding: 0;
		width: 210px;
		overflow: hidden;
	}
	#exhibits .left h2{
		float: left;
		text-transform: uppercase;
		font-size: 10px;
		font-weight: bold;
		padding: 0;
		margin: 11px 0 18px 0;
	}
	#exhibits #project_thumbnails {
		clear: both;
	}
	#exhibits #project_thumbnails ul {
		width: 190px;
	}
	#exhibits #project_thumbnails a.active{
		margin-left:1px;
	}
	#exhibits #project_thumbnails a.active img{
		border: 1px solid #0097D3;
		margin: -1px;
	}
	#exhibits a.up,
	#exhibits a.down {
		background-image: url(/_img/sprites/project_nav.gif);
		background-repeat: no-repeat;
		text-indent: -3000px;
		width: 15px;
		height: 15px;
		display: block;
		float: left;
		margin-right: 1px;
	}
	#exhibits a.up {
		background-position: -367px -40px;
	}
	#exhibit a.up.disabled,
	#exhibits a.up:hover {
		background-position: -367px -5px;
	}
	#exhibits a.up.disabled {
		cursor: default;
	}
	#exhibits a.down {
		background-position: -319px -40px;
	}
	#exhibit a.down.disabled,
	#exhibits a.down:hover {
		background-position: -319px -5px;
	}
	#exhibits a.down.disabled {
		cursor: default;
	}
	#exhibits .right h2 {
		font-weight: bold;
		margin-bottom: 7px;
	}
	#standard .right a,
	#exhibits .right a {
		color: #0097d3;
		margin-bottom: 5px;
		padding-bottom: 5px;
		line-height: 14px;
		float: left;
		width: 100%;
		border-bottom: 1px solid #ccc;
	}
	
	#standard .right a.active,
	#exhibits .right a.active {
		color: #4c4c4e;
	}
	
	#exhibits_nav{
		float: left;
		width: 100%;
		margin: 0;
		font-size: 10px;
		line-height: 12px;
		text-align: center;
	}
	#exhibits_nav_links{
		margin: 0 auto;
		width: 100px;
		position: relative;
	}
	#exhibits_nav_links .prev_nav,
	#exhibits_nav_links .next_nav{
		background-image: url(/_img/sprites/project_nav.gif);
		float: left;
		height: 13px;
		width: 13px;
		text-indent: -3000px;
		padding: 0;
		overflow: hidden;
		text-align:left;
		background-repeat: no-repeat;
	}
	#exhibits_nav_links .prev_nav{
		margin: 16px 10px 16px 0;
		background-position: -222px -41px;
	}
	#exhibits_nav_links .next_nav{
		margin: 16px 0 16px 10px;
		background-position: -269px -41px;
	}
	#exhibits_nav_links .prev_nav.disabled,
	#exhibits_nav_links .prev_nav:hover{
		background-position: -222px -5px;
	}
	#exhibits_nav_links .prev_nav.disabled {
		cursor: default;
	}
	#exhibits_nav_links .next_nav.disabled,
	#exhibits_nav_links .next_nav:hover{
		background-position: -269px -5px;
	}
	#exhibits_nav_links .next_nav.disabled {
		cursor:default;
	}
	#exhibits_nav_links span{
		float: left;
		position: relative;
		margin: 16px 0;
	}
	
	/* FOLLOW PAGE
*************************************************************/
#follow .middle{
	float:none;
	margin:28px 0 28px 189px;
	padding:20px 25px 10px;
	width:519px;
}

#follow_icons {
	padding-top: 15px;
	padding-bottom: 5px;
}
#follow_icons .col {
	width: 219px;
	float: left;
}
#follow_icons .col.extended {
	width: 500px;
}
#follow_icons a {
	display: block;
	float: left;
	height: 34px;
	position: relative;
	margin-bottom: 10px;
	clear: both;
}
#follow_icons span {
	background-image: url(/_img/sprites/icons-social.gif);
	background-repeat: no-repeat;
	width: 44px;
	height: 34px;
	display: block;
	float: left;
	position: relative;
	top: -7px;
	margin-right: 25px;
}
#follow_icons .podcast span {
	background-position: -2px 0;
}
#follow_icons .rss span {
	background-position: -60px -212px;
}
#follow_icons .itunes span {
	background-position: -2px  -212px;
}
#follow_icons .linkedin span {
	background-position: 0px  -269px;
}
#follow_icons .vimeo span {
	background-position: -64px 0;
}
#follow_icons .facebook span {
	background-position: -2px -49px;
}
#follow_icons .youtube span {
	background-position: -64px -49px;
}
#follow_icons .flickr span {
	background-position: -2px -105px;
}
#follow_icons .wikipedia span {
	background-position: -64px -105px;
}
#follow_icons .foursquare span {
	background-position: -2px -159px;
}
#follow_icons .twitter span {
	background-position: -64px -159px;
}

/********************/
	#map_canvas {
		margin-bottom: 20px;
	}
	#exhibit_review_details h2{
		width: 100%;
		font-size: 11px;
		line-height: 11px;
		list-style: none;
		text-transform: uppercase;
		font-weight: bold;
		margin-bottom: 5px;
	}
	.exhibit_reviews_thumbnails img {
		margin-right: 20px;
		padding-top: 10px;
	}
	.exhibit_reviews_left {
		float: left;
		width: 455px;
	}
	.pull_quote {
		font-size: 18px;
		line-height: 22px;
		color: #0097D3;
	}
	.credit {
		line-height: 22px;
	}
	.exhibit_reviews_right {
		float: right;
		width: 235px;
		background-color: #e6e6e6;
		border: 1px solid #cccccc;
		padding: 10px;
	}
	.exhibit_reviews_rating {
		background-image: url(/_img/google-maps/restaurant-reviews/sprite-exhibits-rating.gif);
		background-repeat: no-repeat;
		width: 203px;
		height: 35px;
		margin-bottom: 15px;
		background-position: 0 -1px;
		text-indent: -5000px;
	}
	.rating_p5 {
		background-position: 0 -386px;
	}
	.rating_1 {
		background-position: 0 -343px;
	}
	.rating_1p5 {
		background-position: 0 -300px;
	}
	.rating_2 {
		background-position: 0 -257px;
	}
	.rating_2p5 {
		background-position: 0 -214px;
	}
	.rating_3 {
		background-position: 0 -171px;
	}
	.rating_3p5 {
		background-position: 0 -127px;
	}
	.rating_4 {
		background-position: 0 -85px;
	}
	.rating_4p5 {
		background-position: 0 -42px;
	}
	.rating_5 {
	}
	
	.exhibit_reviews_price {
		color: #0097d3;
		font-size: 22px;
		float: left;
		padding-top: 8px;
		margin-right: 2px;
	}
.review_amount {
	float: left;
}
.review_amount_left {
	background-image: url(/_img/google-maps/restaurant-reviews/bg-price-arrow-left.gif);
	background-repeat: no-repeat;
	width: 21px;
	height: 41px;
	float: left;
}
.review_amount_middle {
	background-image: url(/_img/google-maps/restaurant-reviews/bg-price-arrow-middle.gif);
	background-repeat: repeat-x;
	float: left;
	height: 41px;
	line-height: 32px;
	overflow: hidden;
}
.review_amount_right {
	background-image: url(/_img/google-maps/restaurant-reviews/bg-price-arrow-right.gif);
	background-repeat: no-repeat;
	width: 23px;
	height: 41px;
	float: left;
}
.exhibit_reviews_images {
	display: none;
}
	
/* STAR RATINGS
*************************************************************/
#archive .middle.star_rating {
	margin: 12px 0 0 0;
	width: 540px;
}
#star_tip {
	margin:0 0 0 20px;
	font-size: 11px;
}
#archive .middle.star_rating #comment_form{
	margin: 40px 0 46px 0;
}
	
/* JOB POSTINGS
*************************************************************/
div.job_postings {
	text-align: center;
}
	
/* SPOTLIGHT
*************************************************************/
#standard .left.spotlight,
.left.spotlight{
	padding-right: 39px;
	width: 194px;
}
	
/* TORONTO
*************************************************************/
.right.opinion.toronto a{
	margin-bottom:7px;
	float: left;
}

#standard .middle.toronto{
	position: relative;
}

#standard .middle.toronto h2 {
	font-size: 14px;
	line-height: 18px;
	margin: 0 0 10px 0;
	font-weight: normal;
}
#to_team_content {
	position:relative; 
	float: left;
}
#to_core_team {
	position:relative; 
	float: left;
	margin-bottom: 20px;
	width:519px; 
	height:229px;
}
#to_core_team img{
	position:absolute; 
	z-index:1;
}
#to_core_team a{
	position:absolute; 
	top: 0; 
	height:229px; 
	z-index:2;
	text-decoration: none;
}
#to_core_team a span.label{
	background: #000;
	float: left;
	display: none;
	color: #fff;
	padding: 5px;
	font-size: 12px;
	line-height: 12px;
	white-space:nowrap;
	margin-top: 175px;
	text-decoration: none;
}
#standard .middle.toronto a.open_div{
	position: relative;
	width: 499px;
}
a.open_div.with_arrows{
	float: left;
	width: 100%;
	font-size: 14px;
	line-height: 18px;
	margin: 0 0 10px 0;
}
a.open_div.with_arrows,
#standard .middle.toronto a.open_div{
	float: left;
	clear: both;
	padding: 0 0 5px 14px;
	margin-top: 10px;
	background: url(../_img/sprites/arrows.gif) 0 2px no-repeat;
}
a.open_div.active.with_arrows,
#standard .middle.toronto a.open_div.active{
	background-position: 0 -22px;
}
#standard .middle.toronto .opendiv_content {
	position: relative;
	float: left;
	clear: both;
	margin-top: 14px;
}
#standard .middle.toronto .opendiv_content p{
	position: relative;
	float: none;
}
#standard #overlay_items.ui-widget-content.toronto {
	display: none;
}
#standard #overlay_items.ui-widget-content.toronto .overlay_item{
	text-align:center;
}



	
/* SXSW
*************************************************************/
#home #bg{
	display: none;
}
#sxsw_container {
	background: #0097D3;
	text-align: center;
	margin: 0 -1.3em;
	display: none;
	z-index: 50;
	overflow: hidden;
}
#sxsw_container #sxsw_content{
	background: url(../_img/sxsw/sxsw_logo.gif) 0 0 no-repeat;
	width: 926px;
	height: 63px;
	padding: 7px 0 0 54px;
	margin: 0 auto;
	z-index: 60;
	color: #fff;
}
#sxsw_container #sxsw_content #sxsw_announce{
	float: left;
	width: 425px;
	z-index: 100;
	text-align: left;
}
#sxsw_container #sxsw_content #sxsw_announce h1{
	float: left;
	padding: 0;
	margin: 0;
	height: 22px;
	width: 397px;
	color: #fff;
	font-size: 18px;
	line-height: 20px;
	/*text-indent: -3000px;
	background: url(../_img/sxsw/sxsw_heading.gif) 0 0 no-repeat;*/
}
#sxsw_container #sxsw_content #sxsw_announce h2{
	float: left;
	padding: 0;
	margin: 0;
	font-size: 12px;
	line-height: 14px;
	height: 32px;
	width: 397px;
}
#sxsw_container #sxsw_content #sxsw_announce h2 a{
	color: #FFFFFF;
	text-decoration: underline;
	/*
	float: left;
	padding: 0;
	margin: 0;
	text-indent: -3000px;
	height: 32px;
	width: 397px;
	background: url(../_img/sxsw/sxsw_sub.gif) 0 0 no-repeat;*/
}
#sxsw_tab {
	width: 980px;
	margin: 0 auto 0 auto;
	z-index: 100;
}
#sxsw_tab a{
	float: right;
	margin: 0 30px 0 0;
	padding: 0;
	height: 20px;
	width: 186px;
	text-indent: -3000px;
	background: url(../_img/sxsw/sxsw_tab.gif) 0 0 no-repeat;
}
#sxsw_tab a.active{
	background-position: 0 -20px;
}

#sxsw_container #sxsw_content #sxsw_latest{
	float: left;
	width: 477px;
	height: 50px;
	font-size: 12px;
	line-height: 16px;
	color: #fff;
	margin: 3px 0 0 0;
	text-align: left;
	z-index: 100;
}

#sxsw_container p{
	margin: 0;
	padding: 0;
}
#sxsw_container #sxsw_content #sxsw_latest .small {
	font-size: 10px;
	line-height: 11px;
	font-style:italic;
}

#sxsw_container #sxsw_content #sxsw_latest img{
	float: left;
	margin: 0 10px 0 0 ;
	padding: 0;
}

#sxsw_container #sxsw_content #sxsw_latest #sxsw_latest_content{
	float: left;
	width: 398px;
	margin: 0;
	padding: 0;
}
#sxsw_container #sxsw_content #sxsw_latest a {
	color: #fff;
	text-decoration: underline;
}
#sxsw_container #sxsw_content #sxsw_latest a.more{
	float: left;
	width: 12px;
	height: 51px;
	margin: 0;
	padding: 0;
	text-indent: -3000px;
	background: url(../_img/sxsw/sxsw_more.gif) 0 0 no-repeat;
}
	
/* SXSW
*************************************************************/
#sxsw .left {
	width: 222px;
	margin-right: 0;
	margin-top:134px;
}
#sxsw .left h3{
	font-weight: bold;
	margin: 7px 0;
	text-transform: uppercase;
}
#sxsw .middle{
	width: 710px;
}

#sxsw ul.tweet_feed{
	float: left;
	width: 710px;
	padding:0;
	margin: 0;
}
#sxsw ul.tweet_feed{
	padding: 10px 0 0 0;
	margin: 0;
	background: url(/_img/layout/dotted_line.gif) repeat-x left top;
	list-style:none;
}
#sxsw ul.tweet_feed li{
	float: left;
	width: 710px;
	padding: 0 0 8px 0;
	margin: 0 0 10px 0;
	overflow: hidden;
	list-style:none;
	background: url(/_img/layout/dotted_line.gif) repeat-x left bottom;
}
#sxsw ul.tweet_feed li img{
	float: left;
	margin: 1px 6px 0 0;
}
#sxsw ul.tweet_feed li span.tweet_content{
	float: left;
	width: 650px;
}
#sxsw ul.tweet_feed li span.tweet_content img{
	float: none;
}

	
/* Employee Connections
*************************************************************/
#employee_connections {
	float: left;
	width: 484px;
	margin: 0 0 8px 0;
	padding: 0;
}
#employee_connections a{
	float: left;
	width: 28px;
	height: 29px;
	text-indent: -3000px;
	padding: 0;
	margin: 0 9px 10px 0;
	background: url(../_img/sprites/bio_icons.gif) 0 0 no-repeat;
}
#employee_connections a.email{
	background-position: 0 0;
}
#employee_connections a.behance{
	background-position: -423px 0;
}
#employee_connections a.blog{
	background-position: -34px 0;
}
#employee_connections a.delicious{
	background-position: -293px 0;
}
#employee_connections a.facebook{
	background-position: -456px 0;
}
#employee_connections a.flickr{
	background-position: -227px 0;
}
#employee_connections a.foursquare{
	background-position: -260px 0;
}
#employee_connections a.imagespark{
	background-position: -98px 0;
}
#employee_connections a.linkedin{
	background-position: -65px 0;
}
#employee_connections a.myspace{
	background-position: -195px 0;
}
#employee_connections a.stumbleupon{
	background-position: -325px 0;
}
#employee_connections a.twitter{
	background-position: -164px 0;
}
#employee_connections a.vimeo{
	background-position: -390px 0;
}
#employee_connections a.youtube{
	background-position: -359px 0;
}
#employee_connections a.website{
	background-position: -130px 0;
}
#employee_connections a.slideshare{
	background-position: -489px 0;
}

	
/* RTOM - LISA
*************************************************************/
#employee.lisa #bg{
	background: url(../_img/bgd_rtom.gif) 0 0 repeat;
}
#employee.lisa #content_stage{
	width: 745px;
	padding-top: 39px;
	background: url(../_img/rtom_lisa_shell.gif) 0 0 repeat;
	
}
#employee.lisa .left,
#employee.lisa .middle{
	background: #fff;
}
#employee.lisa .middle h1{
	float: left;
	text-indent: -3000px;
	height: 67px;
	width: 428px;
	overflow: none;
	margin: 0 0 15px 0;
	padding: 0;
	background: url(../_img/rtom-lisa.gif) 0 0 no-repeat;
}
#employee.lisa h2 {
	padding: 15px 0;
}
#employee.lisa .middle ul{
	float: left;
	width: 100%;
	margin: 10px 0 0 0;
	padding: 0;
	list-style: none;
}
#employee.lisa .middle ul li{
	float: left;
	width: 100%;
	margin: 5px 0;
	padding: 0;
	font-size: 14px;
	line-height: 18px;
	color: #0097d3;
	list-style: none;
}
