
/* Global styles */
html {overflow-y: scroll;height:100%;}

.clearfix:after, 
.iCols2:after,
.iCols3:after,
.iRow:after,
.article:after,
.sCol:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}

.clearfix,
.iCols2,
.iCols3,
.iRow,
.article-copy,
.sCol {display: inline-block;}

html[xmlns] .clearfix,
html[xmlns] .iCols2,
html[xmlns] .iCols3,
html[xmlns] .iRow,
html[xmlns] .article,
html[xmlns] .sCol {display: block;}

* html .clearfix,
* html .iCols2,
* html .iCols3,
* html .iRow,
* html .article,
* html .sCol {height: 1%;}

body{margin:0;padding:0;font-family: arial, sans-serif;font-size: 0.75em;background:#f6f6f6;height:100%;letter-spacing:0.1px;}

#fullScreen {}
#fullScreen.smalltear {}/*bk-tear-small.png*/

a{border:0;color:#000;text-decoration:none;outline:none;}
a:hover{color:#c41230;}
img {border:0;}

#header {clear:both;margin:0 auto 10px auto;width:960px;display:block;text-align:left;padding:5px 0 0 0;color:#7e7e7e;/*background:#fff;border-bottom:1px dotted #d6d6d6;*/}
#frame {clear:both;margin: 0 auto;width: 980px;border:solid #ddd;border-width:0 1px;text-align:left;padding:0 0 20px 0;min-height:100%;background:#fff;-moz-box-shadow:0px 2px 6px #bbb;-webkit-box-shadow:0px 2px 6px #bbb;}
/*#frame {clear:both;margin: 0 auto;width: 980px;border:solid #ddd;border-width:0 0px;text-align:left;padding:0 0 20px 0;min-height:100%;}*/
#footer{clear:both;margin: 0 auto;width: 960px;border-top:0px dotted silver;text-align:left;padding:10px;color:#343434;}


#frame.services.index{background:#fff url('../images/backgrounds/bk-services-new.jpg') 0 10px no-repeat;}

#frame.services.strategy-and-planning{background:#fff url('../images/backgrounds/bk-strategy.jpg') 0 10px no-repeat;}
#frame.services.design,
#frame.services.build{background:#fff url('../images/backgrounds/bk-studio.jpg') 0 10px no-repeat;}
#frame.services.search-engine-marketing,
#frame.services.pay-per-click,
#frame.services.analytics {background:#fff url('../images/backgrounds/bk-search.jpg') 0 10px no-repeat;}

#frame.about{background:#fff url('../images/backgrounds/bk-about.jpg') top right no-repeat;}
#frame.work.zenith{background:#fff url('../images/backgrounds/zenith-casestudies.jpg') top right no-repeat;}
#frame.work.weatherseal{background:#fff url('../images/backgrounds/weatherseal-casestudies.jpg') top right no-repeat;}
#frame.work.spectus{background:#fff url('../images/backgrounds/spectus-casestudies.jpg') top right no-repeat;}
#frame.work.comfort-insurance{background:#fff url('../images/backgrounds/comfort-casestudies.jpg') top right no-repeat;}
#frame.work.kendal-page{background:#fff url('../images/backgrounds/kendal-casestudies.jpg') top right no-repeat;}
#frame.work.pulham-crown{background:#fff url('../images/backgrounds/thecrown-casestudies.jpg') top right no-repeat;}
/* Header Styles */


#logo{float:left;margin:0px 15px;padding:12px 0 0 0px;display:block;}
#call{float:right;margin:0px 50px 0 0;padding:7px 17px 30px 0;font-size:2em;color:#00000a;background: url('../images/callouts/callout-call.jpg') top right no-repeat;}
#call b {color:#fff;font-size:0.833em;}

#header ul{clear:right;float:right;display:inline;margin:0px 30px 0 0;padding:0;list-style-type:none;width:512px;}
#header ul li{display:inline;float:left;padding:0;margin:0px 0 2px 0;}
#header ul li a{font-size:1.8em;color:#000;font-weight:normal;padding:2px 10px;color:#5d5b5c;border:0px solid #343434;}		
#header ul li a:hover, #header li a.selected {color:#c51230;}

#subNav{clear:right;float:left;padding:2px 0 0 10px;}
#subNav ul{float:left;display:inline;margin:0;padding:0;list-style-type:none;}
#subNav ul li a {padding:4px 8px;font-size:1.0em;font-weight:bold;-moz-border-radius:5px;margin-right:5px;}
#subNav ul li a:hover, #subNav ul li a.selected {background:#c41230;color:#fff;}
#subNav ul li a.inactive span{color:#fff;}
#subNav ul li a.active span{color:#343434!important;}

/* Footer Styles */


#footer ul {margin:0 10px 10px 0;padding:0;display:block;float:right;border:0px solid silver;}
#footer ul li {display:inline;margin-left:10px;}
#footer ul.sub li a {display:inline;margin-right:10px;color:silver;}
#footer a.credit {color:#cc0033;clear:left;float:left;display:block;margin-left:10px;}
		
/* Content Styles 	

#content{background: url('../images/frong2.jpg') 620px -10px no-repeat;}
#contentAlt{background: url('../images/frong2.jpg') 0 -10px no-repeat;}*/
#contentContact{background: url('../images/phone.jpg') 560px -0px no-repeat;}
#contentBengal{background: url('../images/bengal.jpg') 600px 0 no-repeat;}	
		
h1 {color:#c41230;float:left;font-weight:normal;font-size:1.8em;margin:0 10px 10px 10px;}
h1 span{display:block;color:#343434;}
.news h1 span,
.news h2 span {display:block;color:#343434;text-align:right;margin-bottom:10px;}
h2 {display:block;color:#fff;font-weight:normal;font-size:1.5em;margin:0;padding:0px 0 1px 0;}
h3 {padding:5px 10px;color:#343434;font-weight:normal;font-size:1.8em;margin:0 0 10px 0;}
h4 {display:block;color:#c41230;font-size:1.5em;font-weight:normal;margin:0 10px;}
h5 {display:block;color:#c41230;font-size:1.5em;font-weight:normal;margin:0 10px 10px 10px;}

/* Column Styles */

.iCols, .iCols2, .iCols3, .iCols4, .iCols5 {clear:both;padding:0;border:0px solid silver;margin:30px 0 0 0;width:955px;}
.iCols3{padding:10px 0;margin:30px 10px 25px 12px;border-bottom:1px dotted #d6d6d6;}
/*.iCols3.base{padding:10px 0;background:#fafafa;margin:3px 10px 0 12px;border-bottom:1px solid #fff;-moz-border-radius:12px;-moz-box-shadow:1px 1px 2px #ddd;-webkit-border-radius:12px;-webkit-box-shadow:1px 1px 2px #ddd;}*/
.iCols3.work{padding:10px 0;margin:3px 10px 25px 12px;border-bottom:0px dotted #d6d6d6;}

.iCols2.services,
.iCols3.home,
.iCols2.news,
.iCols2.about,
.iCols2.work,
.iCols3.work{border:0;margin:0;padding:30px 10px 0 10px;width:960px;}

.iCols2.news{margin:10px 0;background:none;}	



	/* Standard Column */
	.iCol {float:left;padding:0 10px;border:0px solid #fff;margin:0;width:900px;}

	/* Fixed width varitations */
	.iCols2 .iCol {width:434px;}
	.iCols2 .iCol.wide {width:600px;}	
	.iCols3 .iCol {width:316px;padding:0;}
	.iCols3 .cs2 {width:600px;}
	.iCols3 .cs2 img{float:left;margin:10px 10px 10px 0;}
	.iCols4 .iCol {width:208px;border-right:0px solid silver;min-height:120px;margin:10px 0 10px 10px;}
	.iCols5 .iCol {width:154.5px;}
	.iCol.last{border-right:1px solid #fff;}
/*
.iCols3, .iCols2{clear:both;padding:0 0 10px 0;margin:0px 0; }

.home .iCols2{border-bottom:0px solid silver;}*/
#contentAlt .iCols2{clear:both;padding:0;margin:0 0 0 350px;}

.iCol {float:left;margin:0 0;padding:0 12px;}
.iCol p {}
.iCol p.lead {font-weight:normal;color:#900b0b;}

.home .campaign {width:100%;background:#fff;}
.campaign h1 {margin:0px 0 20px 10px;}

.sCol {width:980px;min-height:300px;}
.home .sCol {margin:15px 10px 0 10px;padding:3px 0;width:960px;border:solid #ddd;border-width:0px 0;}
/*.sCol .iCol{margin:10px 8px;padding:0 10px 10px 10px;background:#c41230;-moz-border-radius:12px;-moz-box-shadow:1px 1px 2px #ddd;-webkit-border-radius:12px;-webkit-box-shadow:1px 1px 2px #ddd;}*/
.sCol .iCol{margin:10px 0px 10px 0px;padding:0 10px 10px 10px;background:none;}
.sCol h2 {display:block;color:#fff;margin:10px 10px 0 0px;}
.sCol h2 a {font-weight:normal;text-align:left;}

/*.sCol .iCol.first{margin-bottom:0;padding:40px 10px 0 10px;background:#fff;-moz-border-radius:12px;-moz-box-shadow:1px 1px 0px #fff;-webkit-border-radius:12px;-webkit-box-shadow:1px 1px 0px #fff;}*/
.sCol .iCol.first{margin:40px 0 0 0px;margin-left:5px;padding:74px 0px 66px 25px;background: url('../images/comment-box.png') 15px 0 no-repeat;}
.sCol .iCol.second{margin:10px 0 0 0;}/*background-color:#c41230;-moz-border-radius:12px;-moz-box-shadow:1px 1px 2px #ddd;-webkit-border-radius:12px;-webkit-box-shadow:1px 1px 2px #ddd;*/
.sCol .iCol.second p {color:#343434;font-size:1.167em}
.sCol .iCol.second h2 {color:#c41230;font-size:2.5em;}
.sCol .iCol.second a {color:#c41230;}
.sCol .iCol.second .scroll-left img {float:left;margin:60px 20px 0 0;display:block;}
.sCol .iCol.second .scroll-c {float:left;display:block;width:330px;}
.sCol .iCol.second .scroll-right a img {float:left;margin:60px 0 0 20px;display:block;}
.sCol .iCol.second .scroll{margin:60px 0 0 0;}
.sCol .iCol.second .scroll p{font-weight:bold;font-size:0.98em;}

.sCol p {color:#fff;letter-spacing:0.1px;font-weight:500;}
.sCol img{float:left;margin:10px 10px 20px 0;}
.sCol a {text-align:left;color:#fff;font-weight:bold;font-size:1em;margin-right:10px;}

.iCol ul {list-style:none;margin:0;padding:0;}
.iCol ul li a {display:block;padding:10px 20px;}

.iCols2.base{padding:30px 0;margin:20px 10px 0 12px;border-top:1px dotted #ddd;}
.iCols2.base h5 {padding-top:10px;}
.iCols2.base .iCol p{margin:10px;}
.iCols2.base .iCol a.more{padding:10px 20px;}

.iCol.lAbout {width:293px;float:left;margin:0 0;padding:0 12px 10px 12px;background:#fafafa;border-bottom:1px solid #fff;-moz-border-radius:12px;-moz-box-shadow:1px 1px 2px #ddd;-webkit-border-radius:12px;-webkit-box-shadow:1px 1px 2px #ddd;}
.iCol.lAbout .leftimg {margin: -20px 5px 0 0;float:right;}
.iCol.rWorkshop {width:600px;margin-left:14px;padding:0 12px 10px 12px;background:#fafafa;border-bottom:1px solid #fff;-moz-border-radius:12px;-moz-box-shadow:1px 1px 2px #ddd;-webkit-border-radius:12px;-webkit-box-shadow:1px 1px 2px #ddd;}
.iCol.rWorkshop .topimg {margin: -20px 5px 0 0;float:right;}

/*.cBorder {border:solid silver;border-width:0 1px;}
.cBorder .topimg {margin: -20px 5px 0 0;float:right;}*/

.sCol .cBorder {border:solid silver;border-width:0 1px;}

.iCol .rightimg {margin: -20px 5px 0 0;float:right;}

/* Content Columns & Rows */

.copy {width:620px!important;border-right:0px solid silver;}
.copy h2 {display:block;color:#343434;padding:5px 10px 0;}
.copy p {padding:5px 10px;}

.iRow {width:580px;background:#fafafa;margin:5px 0 10px 10px;padding:5px 0 20px 0;color:#343434;-moz-border-radius:10px;-webkit-border-radius:10px;}/*#f8f8f8*/
.iRow {-moz-box-shadow:1px 1px 2px #ddd;-webkit-box-shadow:1px 1px 2px #ddd;}/*#contentAlt*/
.iRow.full{width:960px;}
.iRow.full h1 {margin:10px 0 0 20px;}

.iRow h2 {color:#c41230;margin-bottom:0;padding-bottom:0;font-size:1.8em;font-weight:normal;border:0;}
.iRow p {color:#343434;letter-spacing:0.15px;line-height:1.4em;margin:5px 10px;}
.iRow a {color:#c41230;font-weight:bold;font-size:1em;}
.iRow a:hover{color:#343434;}
.iRow a.main {display:block;text-align:right;padding-right:20px;}
/*.iRow a.main:hover{color:#343434;}*/

.copy .sRows{margin:20px 0;float:left;}

.copy .iRow a span {display:block;color:#c41230;font-size:1.4em;font-weight:bold;text-align:right;}
.copy .iRow p {font-weight:normal;margin:5px 0;}
.copy .iRow a {display:block;color:#343434;font-weight:bold;font-size:1em;}
.copy .iRow a.more{text-align:right;}
.copy .iRow a:hover {color:#c41230;text-decoration:underline;}
.copy .iRow img {border:1px solid #ddd;float:left;margin-right:10px;}
.copy .iRow a.main {display:block;text-align:left;padding:0 0 0 10px;color:#c41230;}

.services .copy .iRow {width:175px;float:left;background:#fafafa;margin:0px 25px 10px 0px;padding:10px 10px 10px 10px;color:#343434;-moz-border-radius:12px;-moz-box-shadow:1px 1px 2px #ddd;-webkit-border-radius:12px;-webkit-box-shadow:1px 1px 2px #ddd;min-height:70px;}
.news .copy .iRow {width:620px;} 
.copy .iRow .aboutimg {float:left;border:none;margin:0 0 0 10px;}

.copy .iRow .aboutleft {float:left;border:none;margin:10px 0 0 10px;}
.copy .iRow .aboutleft img {border:none;}
.copy .iRow .aboutright {float:right;border:none;width:440px}

.services .copy .links {width:193px;float:left;margin:0px 27px 0px 0px;padding:10px 0px 10px 0px;text-transform:capitalize;}
.links a.other,
.services .copy .links a {margin:2px 0px 2px 0px;padding:8px 0px 8px 25px;color:#343434;display:block}
.links a:hover.other,
.services .copy .links a:hover,
.services .copy .links a.selected  {background:#343434;color:#fff;}

 /*a.newsItem {color:#c41230;font-size:1.6em;font-weight:normal;border:0;width:250px;float:left;background:#fafafa;margin:0px 10px 10px 0px;padding:10px 10px 10px 10px;-moz-border-radius:12px;-moz-box-shadow:1px 1px 2px #ddd;-webkit-border-radius:12px;-webkit-box-shadow:1px 1px 2px #ddd;min-height:70px;}*/
.news a.newsItem {font-size:1em;font-weight:normal;width:250px;float:left;margin:0px 10px 10px 0px;padding:10px 10px 10px 10px;color:#343434;border-bottom:1px dotted #ddd;}
.news a.newsItem span{display:block;width:55px;float:left;text-align:left;margin-bottom:3px;}
.news a.newsItem:hover,
.news a.newsItem.selected{background:#343434;color:#fff!important;}
/*
 a.newsItem {font-size:1em;font-weight:normal;width:250px;float:left;margin:0px 10px 10px 0px;padding:10px 10px 10px 10px;color:#343434;border-bottom:1px dotted #ddd;}
 a.newsItem span{display:block;width:40px;float:left;text-align:left;margin-bottom:3px;}
 a.newsItem:hover,
 a.newsItem.selected{background:#343434;color:#fff!important;border-bottom:1px solid transparent;-moz-border-radius:12px;-moz-box-shadow:1px 1px 2px #ddd;}
*/

.home a.newsItem {width:270px;margin:5px 0 10px 0px;padding:10px 15px;}
.home a.newsItem {color:#343434;font-size:1em;font-weight:normal;border:0;display:block;border-bottom:1px dotted #ddd;}
.home a.newsItem span{display:block;width:60px;float:left;text-align:left;margin-bottom:3px;}
.home a.newsItem:hover {color:#fff;background:#343434;}


/*.home a.newsItem:hover {color:#fff;background:#5b6605 url('../images/news-bg.jpg') top left no-repeat;}*/




.cCol {border:0px solid silver;padding:0px 0 0 0;float:right;width:290px!important;}
.cCol .iRow{width:280px;float:left;margin:0;padding:0px;background:#fafafa;margin:0px 0 20px 0px;padding:10px 10px 10px 10px;color:#343434;-moz-border-radius:12px;-moz-box-shadow:1px 1px 2px #ddd;-webkit-border-radius:12px;-webkit-box-shadow:1px 1px 2px #ddd;min-height:102px;}
.cCol .iRow p {font-size:1em;font-weight:normal;width:250px;padding:0;margin:5px 10px;color:#343434;}
/*.cCol div {margin-top:0;border:0px solid silver;background:#fff url('../images/bg_testimonial.gif') 40px 0 no-repeat;padding:0 0 30px 70px;}*/
/*
.cCol a.newsItem {width:270px;background:#fafafa;margin:5px 0 10px 10px;padding:10px 15px;color:#343434;-moz-border-radius:10px;-moz-box-shadow:1px 1px 2px #ddd;}
.cCol a.newsItem {color:#c41230;font-size:1.7em;font-weight:normal;border:0;display:block;}
.cCol a.newsItem:hover {color:#fff;background:#343434;}
*/
.iCol .cCol h3{}

.cCol .iRow.formset {-moz-border-radius:0px;-moz-box-shadow:0px 0px 0px #ddd;-webkit-border-radius:0px;-webkit-box-shadow:0px 0px 0px #ddd;margin:0px;padding:0px;background:#fff url('../images/callouts/callout-contact-repeat.jpg') top left repeat-y;width:300px}
.contactform{width:280px;float:left;margin:0;padding:0px;background:url('../images/callouts/callout-contact-form.jpg') top left no-repeat;margin:0px;padding:20px 10px 0 20px;color:#343434;min-height:102px;color:#fff;}
.form{padding:0 15px;}
.form label {padding-right:10px;display:block;}
.form select {margin-right:5px;}
.form input {margin-left:0px;display:block;width:200px;margin-bottom:5px;}
.form textarea {width:200px;}
.form #firstname input {width:140px}
.form #title, .form #firstname {float:left;}
.form #surname label{clear:left;display:block;}
.form .standard-submit {background:#6f0a1b url('../images/send-button.jpg') top left no-repeat; width:auto;margin-top:8px;float:left;padding:35px 120px 0 0;border:none;font-size:0em;}


.testimonial {width:220px;background:url('../images/testimonial-bk-top.jpg') top left no-repeat;padding:0;margin:30px 0;}/*../images/testimonial-bk.jpg*/
.testimonial div{background:url('../images/testimonial-bk.jpg') bottom left no-repeat;padding:10px;min-height:230px}

a.status {width:255px;margin:5px 0px 10px 0px;padding:10px 15px;color:#343434;text-transform:capitalize;}
a.status {color:#343434;font-size:1em;font-weight:normal;border:0;display:block;}
a.status:hover {color:#fff;background:#343434;}
a.status .status-img {float:left;margin-top:-4px;padding-right:10px;display:none;}



#work .cCol {padding:5px 0 0 0;}

#clients .iCol {float:left;width:160px;background:#fff;margin:5px 0 10px 10px;padding:5px 0 5px 0;color:#343434;-moz-border-radius:0px;-moz-box-shadow:1px 1px 3px #bbb;-webkit-border-radius:0px;-webkit-box-shadow:1px 1px 3px #bbb;text-align:center;}/*#f8f8f8*/
#clients .iCol p {margin:0;display:none;}
#clients .iCol img {height:100px;width:150px;-moz-border-radius:0px;border:0px solid #eee;}

/*#news .iRow {float:left;width:170px;min-height:120px;background:#fafafa;margin:5px 0 5px 10px;padding:5px 0 5px 0;color:#343434;-moz-border-radius:13px;-moz-box-shadow:1px 1px 3px #bbb;}/*#f8f8f8*/
#work .iRow img {float:right;margin:10px;border:1px solid #ddd;display:none;}

#quote p {margin:5px 10px;}
#quote span {font-size:2.5em;float:left;padding:0px 5px 0 15px;}
#quote p span {font-size:2.5em;padding:0px;float:none;padding-top:5px;}
#quote p .source {padding:0;margin:0;}

#news .iRow h2 span {color:#343434;}
#news .iRow p {margin:5px 10px;}

#footer{background:#fff;}
#copyright{font-size:0.8em;margin-left:2px;}
#copyright img{float:left;}
#copyright p{margin:5px 0 0 5px;clear:left;float:left;}

.task{width:600px;margin:10px;}
.task td {margin-right:10px;padding:10px;background:#f3f3f3;}
.task td.date{width:70px;}

#holder{width:380px;float:right;margin-right:0;border:0px solid silver;}
.highlight {width:200px;float:left;background:#fafafa;margin:18px 0 10px 10px;padding:10px 15px;color:#343434;-moz-border-radius:10px;-moz-box-shadow:1px 1px 2px #ddd;-webkit-border-radius:10px;-webkit-box-shadow:1px 1px 2px #ddd;}

a.all{clear:left;float:left;display:block;width:100%;margin:5px 20px 10px 20px;}

.iCols3.rss .iCol ul{margin:10px 0;padding:0;list-style-type:none;}
.iCols3.rss .iCol ul li{margin:0;padding:0;list-style-type:none;}
.iCols3.rss .iCol ul li a{margin:0;padding:5px 10px;}

.iCol.subNav{padding:0 0 0 10px;margin:0;width:180px;border-right:0px solid silver;}
.subNav strong{display:block;padding:0 6px 0px 6px;font-size:1.5em;font-weight:normal;}
.subNav ul{margin:0;padding:10px 0;list-style-type:none;}
.subNav ul li{margin:0;padding:3px 4px;border-bottom:1px dotted silver;}
.subNav ul li a {padding:3px;display:block;font-size:0.8em;font-weight:normal;color:#231f20;}
.subNav ul li a:hover, .subNav ul li a.selected {background:#ed1d24;color:#fff;}

.columnCopy {width:480px!important;border-right:0px solid silver;}
.columnCopy h1 {float:left;display:block;color:#343434;padding:5px 10px 0 0;font-size:2em;}
.columnCopy h2 {display:block;color:#343434;padding:5px 10px 0;}
.columnCopy p {clear:both;padding:5px 10px;}

.iCols2 .article {border-top:0px solid silver;padding:0px 0 0 0;width:720px;}
.article .article-copy{clear:none;float:left;width:450px!important;}
.article h1{float:left;font-size:2em;width:230px;padding:0;margin:0 0 0 30px;}
.article .article-copy img{float:right;margin:10px;}
.article .article-copy ol {font-size:1.8em;color:#c41230;padding-top:0;margin-top:0;}
.article .article-copy ol li p{font-size:0.55em;color:#343434;}

.article .article-copy p{clear:left;}
.article .article-copy p.lead{font-weight:bold;font-size:1.2em;letter-spacing:-0.5px;}

#flowtabs {
	
	/* dimensions */
	width:180px;
	height:31px !important;
	margin:0 0 0 5px !important; 
	padding:0;	
	
	/* IE6 specific branch (prefixed with "_") */
	_margin-bottom:-2px;
	float:left;
}

/* single tab */
#flowtabs li { 
	float:left; 
	margin:0; 
	padding:0; 
	text-indent:0; 
	list-style-type:none;
}

/* a- tag inside single tab */
#flowtabs li a {

	display:block;
	height: 21px;   
	width: 31px; 	
	padding:0px 0px 2px 3px;
	margin:0 5px;
	overflow:hidden;
	background:#c41230;
	-moz-border-radius:0 0 10px 10px;-moz-box-shadow:1px 1px 2px #ddd;
	-webkit-border-radius:0 0 10px 10px;-webkit-box-shadow:1px 1px 2px #ddd;
	/* font decoration */
	color:#fff;
	font-size:12px;
	line-height:23px;
	text-align:center;
	text-decoration:none;
}

#flowtabs li a:hover,
#flowtabs li a.current{background:#343434;color:#fff;}

/* panes */
#flowpanes {
	background: #fff;		
	width:485px;
	height:230px;	
}


/* single pane */
#flowpanes div {
	display:none;	
	color:#fff;	
	margin:20px 20px;
}

#flowpanes div.narrow {
	padding-right:160px;		
}

/* override the root element to enable scrolling */ 
#flowpanes { 
    position:relative; 
    overflow:hidden; 
    clear:both; 
		background-color:#fff;-moz-border-radius:12px;-moz-box-shadow:1px 1px 2px #ddd;-webkit-border-radius:12px;-webkit-box-shadow:1px 1px 2px #ddd;
} 
 
/* override single pane */ 
#flowpanes div { 
    float:left; 
    display:block; 
    width:450px; 
    cursor:pointer; 
		
} 
 
/* our additional wrapper element for the items */ 
#flowpanes .items { 
    width:20000em; 
    position:absolute; 
    clear:both; 
    margin:0; 
    padding:0; 
} 
 

.prev,.next{height:10px;background:none;padding:0;margin:0;border:0;}

.iCols6.work .iCol.copy a {opacity:0.4;}
.iCols6.work .iCol.copy a:hover{opacity:1;}
.iCols2.services .iCol.copy,
.iCols2.work .iCol.copy,
.iCols2.abvout .iCol.copy {width:660px!important;}

.iCols2.work .iCol.copy div {float:left;margin:0 14px 15px 0;}
.iCols2.work .iCol.copy div.finalRow{margin-bottom:45px;}
.iCols2.work .iCol.copy div.small{margin:0 5px 15px 0;}
.iCols2.work .iCol.copy a.sitelink{padding:44px 100px 0px;background:url('../images/callouts/callout-viewsite-white.jpg') 0px 1px no-repeat;text-indent:-9999px;float:left;margin:0 0 0 10px}
/*.iCols2.work .iCol.copy a.sitelink2{width:300px;padding:44px 100px 0px;background:url('../images/view-the-site.jpg') 0px 1px no-repeat;text-indent:-9999px;float:left;margin:15px 0 0 5px}*/
.iCols2.work .iCol.copy .iRow{width:620px;background:#fafafa url('../images/callouts/callout-viewsite-gray.jpg') 10px -58px no-repeat;}
.iCols2.about .iCol.copy .iRow{width:620px;background:#fafafa;}

.work .iCols2.sCol .first{border:0px solid silver;width:360px;height:240px;padding:0;margin:30px 20px 0 20px;background: url('../images/casestudies-quote.jpg') 0 0 no-repeat;}
.work .iCols2.sCol .first h1{margin:80px 10px 0 10px;font-size:2em;color:#343434;}

.iCols2.services .iCol.cCol,
.iCols2.work .iCol.cCol,
.iCols2.about .iCol.cCol {width:250px!important;}
.iCols2.work .iCol.copy div a{margin:10px;}
.iCols2.work .iCol.copy div a.img{margin:0px;}
.iCols2.work .iCol.copy div img{margin:0px;border:0px solid #eee;}
