
/* Global styles */
html {overflow-y: scroll;height:100%;}
/*div {outline:1px solid red;}*/
.clearfix:after,
#header:after,
#navigation:after,
.iCols2:after,
.iCols3:after,
.iCols4:after,
.iCols5:after,
.iRow:after,
.article:after,
.copy:after,
.cta:after,
#enquiry:after,
.sCol:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}

.clearfix,
#header,
#navigation,
.iCols2,
.iCols3,
.iCols5,
.iCols5,
.iRow,
.article-copy,
.copy,
.cta,
#enquiry,
.sCol {display: inline-block;}

html[xmlns] .clearfix,
html[xmlns] #header,
html[xmlns] #navigation,
html[xmlns] .iCols2,
html[xmlns] .iCols3,
html[xmlns] .iCols4,
html[xmlns] .iCols5,
html[xmlns] .iRow,
html[xmlns] .article,
html[xmlns] .copy,
html[xmlns] .cta,
html[xmlns] #enquiry,
html[xmlns] .sCol {display: block;}

* html .clearfix,
* html #header,
* html #navigation,
* html .iCols2,
* html .iCols3,
* html .iCols4,
* html .iCols5,
* html .iRow,
* html .article,
* html .copy,
* html .cta,
* html #enquiry,
* html .sCol {height: 1%;}

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

#fullScreen {}

a{border:0;color:#000;text-decoration:none;outline:none;}
a:hover{color:#fff;}
#footer a:hover{color:#000;text-decoration:underline;}
img {border:0;}
p{line-height:1.6em;}
/*#frame {clear:both;margin: 0 auto;width: 980px;text-align:left;padding:0;background:#fff;}*/
#frame {clear:both;margin: 0 auto;width: 980px;border:solid #ddd;border-width:0 1px;text-align:left;padding:0 0 5px 0;min-height:100%;background:#fff;}

.content{clear:both;width:980px;margin:0 0 0px 0;border:solid #ddd;border-width:0;}

/* Header Styles */

#header {clear:both;margin:0;width:969px;display:block;text-align:left;padding:5px 0 0 0;color:#7e7e7e;}
#logo{float:left;margin:6px 3px;display:block;width:300px;}
#call{border:0px solid silver;display:block;width:300px;clear:right;float:right;text-align:right;margin:25px 0px 6px 10px;padding:2px 0 0 0;font-size:2.5em;color:#0f488b;}
#call a{color:#aaa;font-size:0.8em;}

/* Navigation Styles */
#navigation{clear:both;margin:0 5px;width:969px;display:block;text-align:left;padding:1px 0 0 0;color:#7e7e7e;background:url('../images/backgrounds/bk-nav-ul.gif') 0px 0px repeat-x;}

#navigation ul#nav{display:block;width:966px;float:left;margin:0px 2px;padding:0;list-style-type:none;background:url('../images/backgrounds/bk-tabs.gif') 5px 0px repeat-x;border:solid #ddd;border-width:0 0 1px 0;}
#navigation ul li{display:inline;width:120px;float:left;padding:0;margin:0 0 0px 0;}
#navigation ul li.callback{width:246px;}
#navigation ul#nav li a{display:block;width:100%;font-size:1.4em;text-align:center;font-weight:normal;padding:0;border:solid #ddd;border-width:0px 1px 0px 0px;float:left;color:#fff;}
#navigation ul#nav li a span{display:block;margin:0;padding:11px 0 10px 0;height:19px;}	
#navigation ul#nav li.callback a{display:block;padding:0;font-size:1.4em;text-align:right;font-weight:normal;color:#5d5b5c;border:solid #ddd;border-width:0px 0px 0px 0px;float:left;color:#fff;}		
#navigation ul#nav li.callback a span{display:block;margin:0;padding:11px 50px 10px 0px;background: url('../images/icons/arrow.png') 95% 40% no-repeat;height:19px;}
#navigation ul#nav li a:hover {color:#fff;background:url('../images/backgrounds/bk-nav-selected.gif') 0 0 repeat-x;}
#navigation ul#nav li.callback a:hover{}
#navigation ul#nav li a.selected,
#navigation ul#nav li a.selected:hover {color:#fff!important;background:url('../images/backgrounds/bk-nav-selected.gif') 0 0 repeat-x;}

#subNav{clear:right;float:left;padding:2px 0 0 10px;width:180px;border-right:1px dotted #ddd;}
#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:#a46834;color:#fff;}
#subNav ul li a.inactive span{color:#fff;}
#subNav ul li a.active span{color:#343434!important;}


/* Content Styles */ 	
		
h1 {color:#343434;font-weight:normal;font-size:1.8em;margin:10px 0;}
h1 span {display:block;color:#343434;}
h2 {display:block;color:#343434;font-weight:normal;font-size:1.8em;margin:0;padding:0px 0 1px 0;}
h3 {padding:5px 0px;color:#343434;font-weight:normal;font-size:1.4em;margin:0 0 10px 0;}
h4 {display:block;color:#343434;font-size:1.5em;font-weight:normal;padding:10px;margin:0;}
h5 {display:block;color:#343434;font-size:1.5em;font-weight:normal;margin:0 0 10px 0;padding:0;}

/* Column Styles */

.iCols, .iCols2, .iCols3, .iCols4, .iCols5 {clear:both;padding:0;border:0px solid silver;margin:10px 0 0 0;width:980px;}
.iCols5{width:980px;border:dotted #ddd;border-width:0px 0;margin:10px 0;padding:10px 0;}
.iCols3{padding:0px 0;margin:30px 10px 25px 12px;border:dotted #d6d6d6;border-width:1px 0;}

	/* 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 .cs2 {width:600px;}
	.iCols3 .cs2 img{float:left;margin:10px 10px 10px 0;}
	.iCols4 .iCol {width:208px;border:0px solid silver;min-height:120px;margin:0 5px;}
	.iCols5 .iCol {width:165px;margin:0 5px;padding:0 10px;color:#fff;}
	.iCols5 .iCol.address {width:210px;margin:0 5px;padding:0 10px;color:#fff;}

.iCol.last{border-right:1px solid #fff;}
.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;}

/* Content Columns & Rows */

.copy {width:523px;border-right:0px solid silver;}
.copy h2 {display:block;color:#343434;padding:0;margin:10px 0;}
.copy h3 {display:block;color:#888;padding:0;margin:10px;}
.copy p {padding:1px 10px;width:90%;line-height:auto;}
.copy p.lead {font-weight:bold;color:#343434;font-size:1.6em;letter-spacing:-0.001px;}
.copy p.address{font-size:1.1em;font-weight:bold;}
.copy a{text-decoration:underline;}
.copy a:hover{color:#343434;}
.copy ul li a {display:inline;padding:0;}
.iRow {width:680px;background:#fff;margin:5px 0 10px 10px;padding:5px 0 10px 0;color:#343434;}/*#f8f8f8*/
.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;}

/* iCols 2 */

.iCols2{width:970px;border:0px solid #ddd;margin:5px 5px 0 5px;}
.iCols2 .iCol{border:0px solid silver;}

.iCols2 .iCol.main{width:680px;margin:0 0 10px 0;padding:0;border:0px solid #ddd;}

.iCols2 .iCol.main h1 {color:#1d5bae;border-bottom:1px dotted #ddd;margin:10px;}
.iCols2 .iCol.main .iRow{clear:both;width:662px;margin:20px 10px;}
.iCols2 .iCol.main .iRow.cNav{margin:0;background:#fff;padding:0px 0;}
.iCols2 .iCol.main .iBlock{width:334px;min-height:200px;border:1px solid #ddd;float:left;margin-right:10px;}
.iCols2 .iCol.main .iBlock.last{margin:0;float:right;}
.iCols2 .iCol.main .iBlock h3{background:#343434;color:#fff;padding:10px;}
.iCols2 .iCol.main .iBlock .news a{display:block;padding:5px 10px;border:1px solid #ddd;float:none;}
.iCols2 .iCol.main .copy {width:705px;border-right:0px solid silver;}
.iCols2 .iCol.main .copy p {margin:5px 5px;}

.iCols2 .iCol.cCol{float:right;width:255px;margin:0;padding:0px 0;border:0px solid #ddd;}

/* iCols 3 */

.iCols3{width:970px;border:0;margin:5px;}
.iCols3 .iCol{padding:0;border:0px solid silver;}

.iCols3 .iCol.nav{width:180px;}
.iCols3 .iCol.nav ul{display:block;margin:10px 10px 60px 10px;padding:0 0 5px 0;list-style-type:none;background:#fff;}
.iCols3 .iCol.nav ul li{display:block;padding:0;margin:10px 0 2px 0;}
.iCols3 .iCol.nav ul li a{font-size:1em;color:#000;font-weight:bold;padding:2px 10px;color:#5d5b5c;border-bottom:1px dotted #343434;}		
.iCols3 .iCol.nav ul li a:hover, .iCols3 .iCol.nav ul li a.selected {color:#1d5bae;}
.iCols3 .iCol.nav ul ul{display:block;margin:10px 0px 20px 10px;padding:0;list-style-type:none;}
.iCols3 .iCol.nav ul ul li a{font-size:1em;color:#000;font-weight:bold;padding:2px 10px;color:#5d5b5c;border-bottom:0px dotted #343434;}	

.iCols3 .iCol.main{width:523px;margin:0 5px;}

.iCols3 .iCol.main .iRow{clear:both;width:500px;margin:20px 0 0 0;padding:6px 0 ;}
.iCols3 .iCol.main .iRow.base{clear:both;width:500px;margin:0;padding:0 0 6px 0;border-width:0 0 1px 0;}
.iCols3 .iCol.main .iBlock{width:245px;min-height:200px;border:1px solid #ddd;float:left;margin-right:6px;}
.iCols3 .iCol.main .iRow.nofixed .iBlock{min-height:100px;}

.iCols3 .iCol.main .iBlock.last{margin:0;float:right;}
.iCols3 .iCol.main .iBlock h3{background:#fff;color:#343434;padding:5px 10px;font-size:1.4em;}
.iCols3 .iCol.main .iBlock .iBlockImage{width:239px;height:100px;background:#f6f6f6;margin:3px;}

.iCols3 .iCol.main .iRow.advantages .iBlock{min-height:1px;width:100%;margin:3px;}
.iCols3 .iCol.main .iRow.advantages .iBlock .iBlockImage{float:left;width:60px;height:50px;background:#f6f6f6;margin:3px 6px 3px 3px;}
.iCols3 .iCol.main .iRow.advantages .iBlock b{display:block;margin:3px;}
.iCols3 .iCol.main .iRow.advantages .iBlock p{display:block;margin:3px;font-size:0.9em;}

.iCols3 h1 {color:#1d5bae;border-bottom:1px dotted #ddd;margin:10px;}
.iCols3 .iCol.main .copy h2 {font-size:1.4em;border-bottom:0px dotted #ddd;margin:10px;}
.iCols3 .iCol.main .copy ul {width:90%;margin:5px 20px;list-style-type:disc;} 
.iCols3 .iCol.main .copy ul li{margin:5px;padding:0px 0;line-height:1.6em;}

.iCols3 .iCol.cCol{width:230px;float:right;margin:0;}

/* Links */

a.more{display:block;color:#343434;font-weight:bold;font-size:1em;text-align:right;margin:0 10px;}
a.all{clear:left;float:left;text-align:right;margin:5px 20px 10px 10px;padding:0 0 5px 0;border:0;display:block;width:500px;}
a.all:hover{color:#b22222;}
a.block {display:block;clear:left;background:#f6f6f6 url('../images/icons/arrow.png') 98% 50% no-repeat;margin:0 3px 5px 0;padding:10px 45px 10px 10px;}
a.block.right{text-align:right;}
a.block:hover{color:#343434;text-decoration:underline;}
a.email:hover{color:#343434;}

.what-we-do .copy p{margin-bottom:0;}
.what-we-do .copy h2{color:#1d5bae;border-top:0px dotted #ddd;padding-top:20px;}

/* Home Page Styles */

.home h3{color:#666;}
.home .copy {width:700px;border:0px solid #ddd;}
.home .copy p{font-size:1.5em;float:left;width:200px;padding:10px;border:0px solid #ddd;color:#343434;background:#fff;}
.home .copy p.cBorder{border:solid #ddd;border-width:0px 1px;padding:10px 10px 10px 20px;width:200px;}
.home .copy p.wide{font-size:1.5em;float:left;width:320px;padding:10px;border:0px solid #ddd;color:#343434;background:#fff;}

.home .copy .ad{width:160px;border:0px solid #ddd;float:left;margin:10px 0 0 10px;}
.home .copy .ad h2{color:#343434;font-size:1.5em;font-weight:bold;width:150px;margin:5px;border-bottom:0px solid #ddd;}
.home .copy .ad a.block{background-color:#f6f6f6;font-size:0.9em;}
.home .copy .ad p{font-size:0.9em;width:140px;padding:0;margin:5px;min-height:100px;}

#campaign {position:relative;overflow:hidden;width:970px;height:270px;border:0px solid #ccc;background:#fff;margin:8px 0 0 5px;}
#panes div.panel {display:none;position:absolute;top:0;right:2px;margin:0;background-color:#fff;padding:0px;border:0px solid #ccc;width:618px;height:270px;}

#panes div.panel div.textPanel {position:absolute;bottom:0;left:0;display:block;width:618px;padding:6px 0;border:solid #fff;border-width:1px 0 0 0;background:#f6f6f6;color:#1d5bae;}
#panes div.panel div.textPanel b {display:block;width:550px;margin:0px 10px;color:#1d5bae;font-size:1em;}

#panes #campaign1{background:url('../images/campaign/campaign-1.jpg') 0 0 no-repeat;}
#panes #campaign2{background:#f6f6f6 url('../images/campaign/campaign-2.jpg') 0 0 no-repeat;}
#panes #campaign3{background:url('../images/campaign/campaign-3.jpg') 0 0 no-repeat;}
#panes #campaign4{background:url('../images/campaign/campaign-4.jpg') 0 0 no-repeat;}
/*
#tabs {width:340px;clear:both;margin:0 0 0 2px;float:left;padding:0;}
#tabs li{margin:0 0 5px 0;background:url('../images/backgrounds/bk-tabs.gif') 0 -8px repeat-x;}
#tabs a {border:solid #fff;border-width:1px 0;margin:0 0 0 0px;background: url('../images/icons/arrow-down.png') 98% 5px no-repeat;display:block;color:#fff;}
#tabs a strong{display:block;margin:8px 10px 9px 10px;font-size:1.6em;}
#tabs a span{display:none;padding:10px;margin:0;line-height:1.6em;background:#f6f6f6;color:#343434;}
#tabs a:hover{background: url('../images/icons/arrow.png') 98% 5px no-repeat;}
#tabs a:hover span{display:block;height:82px;}


#tabs a.current{background: url('../images/icons/arrow.png') 98% 5px no-repeat;}
#tabs a.current span{display:block;height:82px;}
*/

#tabs {width:340px;clear:both;margin:0 0 0 2px;float:left;padding:0;background:#fff;}
#tabs li{margin:0 0 5px 0;background:url('../images/backgrounds/bk-tabs.gif') 0 -8px repeat-x;}
#tabs a {border:solid #fff;border-width:1px 0;margin:0 0 0 0px;background: url('../images/icons/arrow-down.png') 98% 5px no-repeat;display:block;color:#fff;}
#tabs a strong{display:block;margin:8px 10px 9px 10px;font-size:1.6em;font-weight:normal;}
#tabs a span{display:none;padding:10px;margin:0;line-height:1.4em;background:#f6f6f6;color:#343434;}
#tabs a:hover{background: url('../images/icons/arrow.png') 98% 5px no-repeat;}
#tabs a:hover span{display:block;height:82px;}


#tabs a.current{background: url('../images/icons/arrow.png') 98% 5px no-repeat;}
#tabs a.current span{display:block;height:82px;}

#tabbedContent {}
#contentPanes {clear:both;position:relative;width:500px;border:0px solid #ccc;background:#fff;margin:5px 0 0 5px;}

#contentPanes div.pane {clear:both;display:none;position:absolute;top:0;right:0;margin:0 5px;background-color:#f6f6f6;padding:0px;border:0px solid #ccc;width:490px;}
#contentPanes div.pane .copy {width:480px;margin:0 5px;padding:0;}
#contentPanes div.pane div.textPanel {position:absolute;bottom:0;left:0;display:block;padding:10px 0;width:620px;height:60px;margin:188px 0 0 0;border:0px solid #ddd;background:#f6f6f6;}
#contentPanes div.pane div.textPanel h2 {width:480px;margin:10px;font-size:0.8em;}

#contentTabs {width:500px;clear:both;margin:0 10px;float:left;padding:0;}
#contentTabs li{display:inline;float:left;margin:0 0 5px 0;}
#contentTabs a {border:1px solid #ddd;margin:0 0 0 1px;background:#fff;display:block;color:#343434;}
#contentTabs a span{display:none;margin:0 10px;}
#contentTabs a strong{display:block;margin:10px;font-size:1.6em;}
#contentTabs a:hover,
#contentTabs a.current{background:#f6f6f6;}
#contentTabs a.current span{display:block;height:90px;}

/* Our People */

.iRow .directors {margin-bottom:20px}
.iRow .directors a {float:left;padding-top:20px;width:165px;}
.iRow .directors a:hover, .iRow .directors a.current {background:url('../images/about-arrow.gif') top no-repeat;}
.iRow .directors div.staffcol {width:500px;padding:15px 0 0 0;float:left;clear:none;background:#f3f3f3;}
.iRow .directors div.staffcol p, .iRow div.staffcol h4 {padding-left:10px}

.iRow .staff {margin-bottom:20px}
.iRow .staff a {float:left;padding:20px 0 0 0;margin:0;}
.iRow .staff a img{float:left;margin:0;padding:0;}
.iRow .staff a:hover, .iRow .staff a.current {background:url('../images/about-arrow.gif') top no-repeat;}
.iRow .staff div.staffcol {width:500px;padding:15px 0 0 0;float:left;clear:none;background:#f3f3f3;}
.iRow .staff div.staffcol p, .iRow div.staffcol h4 {padding-left:10px}

/* Callouts */

.cCol .cta{clear:both;margin:5px 3px 0px 0;display:block;border:0px solid #ddd;}
.cCol .cta p {width:120px;margin:5px 10px 10px 10px;}
.cCol a.block {display:block;clear:left;text-align:left;background:#f0f0f0 url('../images/icons/arrow.png') 98% 40% no-repeat;margin:0 3px 20px 0;padding:10px 40px 10px 10px;}
.cCol a.block:hover{background-color:#f6f6f6;}
.home .cCol a.block {background:#ddd url('../images/icons/arrow.png') 222px 4px no-repeat;}

.cCol .cta.assettv {background:#f3f3f3 url('../images/callouts/tv.jpg') 132px 9px no-repeat;}
.cCol .cta.callback {background:#f3f3f3 url('../images/callouts/bk-callback.png') 160px 5px no-repeat;}
.cCol .cta.callback h4{width:98%;padding:6px 10px;margin:0;}
.cCol .cta.callback p{width:60%;margin:0 10px 6px 10px;}
.cCol .cta.mmf {background:#f3f3f3 url('../images/callouts/mmf.jpg') 134px 2px no-repeat;}
.cCol .cta.location {background:#f3f3f3;}
.cCol .cta.location p{width:90%;margin:6px 10px;}
.cCol .cta.latestNews {background:#f3f3f3;}
.cCol .cta.latestNews li{background:url("../images/icons/arrow.png") no-repeat scroll 5px 50% ;margin-bottom:3px;}
.cCol .cta.latestNews a{padding:6px 0px 5px 35px;}

.cCol .cta.latestNews a:hover{color:#343434;text-decoration:underline;}
.cCol .cta.latestNews h4{width:98%;padding:6px 10px;margin:0;}

/* Site Map */

.iCols5.sitemap{background:#fff url('../images/backgrounds/bk-nav-hover.gif') bottom left repeat-x;width:964px;margin:0 8px;border:solid #ddd;border-width:1px 0;}
.iCols5.sitemap .iCol{color:#1d5bae;}
.iCols5.sitemap .iCol ul {margin:0 0 0 15px;padding:0;display:block;float:left;border:0px solid silver;}
.iCols5.sitemap .iCol ul li {margin:0px;padding:0;list-style-type:disc;}
.iCols5.sitemap .iCol ul li a {color:#1d5bae;padding:0;margin:0;font-size:0.9em;}
.iCols5.sitemap .iCol ul li a:hover{text-decoration:underline;}
.iCols5.sitemap .iCol a.credit {color:#cc0033;clear:left;float:left;display:block;margin-left:10px;}
.iCols5.sitemap h5{font-size:1.3em;color:#1d5bae;border:0;}
.iCols5.sitemap .cta{border:0px solid silver;}

/* Footer */

#footer{clear:both;margin: 5px 0;width: 980px;border:1px dotted silver;border-width:0px 0;text-align:left;padding:0;color:#343434;background:transparent;font-size:0.9em;}
#footer p {margin:0 10px;}
#footer div ul li {display:inline;margin:0 6px 0 0;}

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

.form{margin:0 10px;}
.form div {margin:3px 0;}
.form div.errorState {margin:3px 0;}
.form label{display:block;width:120px;float:left;padding:3px;}
.form div.errorState label{background:red;color:#fff;}
.form #enquiry div{float:left;}
.form #enquiry label{width:120px;}
.form .submit{display:block;width:100px;margin:10px 0;padding:5px 10px;font-weight:bold;clear:both;border:1px solid #ddd;background:#f6f6f6;cursor:pointer;}
.form .submit:hover{background:#343434;color:#fff;}
#formErrors{display:block;margin:0 10px 20px 10px;color:red;}
#formErrors div {margin:3px 0;}

#exampleA{width:500px;height:260px;}

#newsItems a, .dRow a{display:block;margin:2px 10px;border-bottom:1px solid #ddd;padding:5px;cursor:pointer;}
#newsItems a:hover, .dRow a:hover{background:#fff;color:#343434;}

#newsArticle a {color:#1D5BAE;}
#newsArticle a:hover {color:#666666;}

/* Evening with event */


.cCol .cta.anevening {background:#f3f3f3 url('../images/callouts/alastair-mundy.jpg') 98px 0px no-repeat;}
.cCol .cta.anevening h4 {color:#b7362d;}
.cCol a.eventblock {color:#fff;display:block;clear:left;text-align:left;background:#b7362d url('../images/icons/arrow.png') 98% 40% no-repeat;margin:0 3px 20px 0;padding:10px 40px 10px 10px;}
.cCol a.eventblock:hover{text-decoration:underline;}

#event h1 {color:#b7362d;}
#event-right h2 {margin:10px 0;}
.evening-with .iCol.nav {width:223px;}
.evening-with .iCol.nav p {margin:10px 0 0 0;}
.evening-with .iCol.nav a {display:block;width:178px;padding:5px 10px 5px 30px;font-weight:bold;clear:both;border:1px solid #ddd;background:#f6f6f6 url('../images/icons/icon-pdf.png') 3px 2px no-repeat;cursor:pointer;}
.evening-with .iCol.nav a:hover {background:#343434 url('../images/icons/icon-pdf.png') 3px 2px no-repeat;color:#fff;}
.evening-with .iCol.main {width:480px;}
.evening-with .copy {width:100%;}
.evening-with p {width:100%;}

.evening-with ol {padding:0 0 0 25px;}
.evening-with ol li {padding:5px 0px;}

.evening-with .form{margin:0;}
.evening-with .form #title label{width:35px;}

/* Home page video link */
a.video h2{display:block;clear:both;color:#1d5bae;font-size:1.4em;margin:0;padding:10px;border:solid #ddd;border-width:1px 0;background:#fff;}
a.video{display:block;padding:0;margin:5px 0 0 15px;font-size:14px;text-align:left;font-weight:bold;border:solid #ddd;border-width:0 0 1px 0;float:left;color:#fff;background:#343434;}
a:hover.video{color:#1D5BAE}
a.video span{display:block;margin:0;padding:10px 50px 5px 80px;background: #343434 url('../images/icons/arrow.png') 98% 66% no-repeat;}
a.video strong {color:#fff;}
a.video img {float:left;padding:5px 15px;background:#F6F6F6;}

a:hover.video {background:#F6F6F6;text-decoration:none;}
a:hover.video strong {color:#1D5BAE;}
a:hover.video span {background: #f6f6f6 url('../images/icons/arrow.png') 98% 66% no-repeat;}

.simple_overlay {display:none;z-index:10000;background-color:#333;width:640px;min-height:200px;border:1px solid #666;box-shadow:0 0 1px 1px #000;-moz-box-shadow:0 0 1px 1px #000;-webkit-box-shadow: 0 0 9px #000;}
.simple_overlay .close {background-image:url(../images/icons/close.png);position:absolute;right:-30px;top:-30px;cursor:pointer;height:35px;width:35px;}

.cta.latestNews ul li a{padding:3px 10px;}
