/*head banner*/.banner{	margin:25px 25px 10px 25px;}#showcase {	height:261px;	overflow:hidden;	position:relative;	width:755px;}#showcase p{	display:none;}.jdGallery .slideElement {	background-position:center center;	background-repeat:no-repeat;	height:261px;	width:755px;	cursor:default;}/*adverts*/.aux-wrap a.design,.aux-wrap a.idea,.aux-wrap a.business,.aux-wrap a.work{	margin-right:9px;	text-indent:-9999px;	width:181px;	height:92px;	background-position:left;	display:block;	floaT:left;}.aux-wrap a span{	display:none;}.aux-wrap a.design	{background:url(/html/images/buttons/ad1.png)}.aux-wrap a.idea		{background:url(/html/images/buttons/ad2.png)}.aux-wrap a.business	{background:url(/html/images/buttons/ad3.png)}.aux-wrap a.work		{background:url(/html/images/buttons/ad4.png)}.aux-wrap a:hover{	background-position:right;}/*full width alert bar byline*/.alert{	width:750px;	height:45px;	margin:0 25px;	background:#F6B62F url(/html/images/framework/alert.png) no-repeat center top;	margin-bottom:10px;}.alert h1{	line-height:45px;	text-align:center;	font-weight:normal;	font-size:1.45em;	color:#fff;	text-transform:uppercase;}/*left byline*/.content-byline-left{	float:left;	width:497px;	height:60px;	background:url(/html/images/framework/byline-2.png) no-repeat left top;}.content-byline-left h2{	font-size:0.9em;	font-weight:bold;	line-height:1.5em;	padding:8px;	color:#fff;	font-style:italic;}/*right hand tabs*/.tab-aux{	width:239px;	display:block;	height:62px;	float:left;	margin:0 0 10px 10px;		font-size:0.85em;	line-height:1.3em;	background:url(/html/images/framework/tabs.png) no-repeat center;}.tab-aux a,.tab-aux .comment,.tab-aux .twitter {	color:#4d4d4d;	width:170px;	height:48px;	padding:13px 0 0 69px;	display:block;}.tab-aux a:hover{	color:#F6B62F;}.tab-aux .download{	background:url(/html/images/icons/med/search.png) 18px 13px no-repeat;}.tab-aux .comment{	background:url(/html/images/icons/med/comment.png) 18px 13px no-repeat;}.tab-aux .twitter{	background:url(/html/images/icons/med/twitter.png) 18px 13px no-repeat;}/*body box*/.box-aux{	width:435px;	margin:0 0 22px 14px;	padding:15px;	border:1px #E7E8E8 solid;	background:#fff url(/html/images/framework/gradient.png) bottom repeat-x;}.box-aux a{	color:#4d4d4d;}.box-aux ul{	width:250px;	font-size:0.8em;	line-height:30px;	text-indent:40px;	padding:0 !important;}.box-aux ul li{	background:none !important;	padding-left:0 !important;}.box-aux ul li a{	display:block;		background:url(/html/images/icons/med/list.png) 10px 4px no-repeat;}.box-aux ul li a:hover{	background:url(/html/images/icons/med/list.png) 10px -27px no-repeat;}/*tips*/.bg-tips{	background:url(/html/images/framework/tip-handle.gif) center left no-repeat;	padding-left:13px;	margin-left:190px;		margin-top:-35px;}.tip{	width:280px;	background:#333;	color:#fff;	font-size:0.7em;	padding:0.75em;	line-height:1.5em;}/*case-studies*/.case-study-brief{	float:left;	margin-bottom:1em;}.case-study-brief img{	border:2px solid #999;	margin:3px 10px 0 0;}.case-study-brief p{	padding:0 5px 0 0;	line-height:1.5em;}.case-study-brief p em{	font-size:0.85em;}
