.clear:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
*
{
	margin: 0;
	padding: 0;
}

div#header { }
div#header div#header-image { background: url("~/media/Images/top_banners/homepage/new_home_header.ashx") no-repeat scroll 0 0 transparent; }

object#clich-head-banner { margin-bottom: 10px;}

.row.full-width.sponsors {
    background: none repeat scroll 0 0 #FFFFFF;
    padding: 10px;
    width: 725px;
    margin-bottom: 10px;
    border-top: 10px solid #d2d2d2;
}
.row.sponsors .col {
    margin-right: 20px;
    padding-bottom: 0;
    float:left;
}

.row.sponsors .col-1 { width: 174px; }
.row.sponsors .col-2 { width: 115px; }
.row.sponsors .col-3 { width: 140px; }
.row.sponsors .col-4 {
    float: right;
    width: 180px;
}

.row .col.last { margin-right: 0; }
.row.sponsors img { 
	margin-right: 10px;
	margin-left: 0px; 
}
.row.sponsors .col-4 img {
    margin-left: 8px;
}
.row.sponsors .col-1 img {
    margin-right: 15px;
    margin-left: 05px;
}

.row.sponsors h3 {
    margin: 0 0 5px;
    padding: 0;
    font-weight: normal;
}

.row.full-width {
    background: none repeat scroll 0 0 #FFFFFF;
    padding: 10px;
    width: 725px;
}
#cli-ch-footer p {
    clear: right;
    float: right;
    margin-bottom: 5px;
}
#cli-ch-footer p.social-media {
    float: right;
    font-size: 1.2em;
    height: 22px;
}

#cli-ch-footer p.social-media a, #cli-ch-footer p.social-media span {
    display: block;
    float: left;
    line-height: 22px;
    margin-right: 5px;
    overflow: hidden;
    position: relative;
}

#cli-ch-footer p.social-media a {
    background-position: left top;
    background-repeat: no-repeat;
    height: 16px;
    margin-top: 2px;
    text-indent: -999em;
    width: 16px;
}
#cli-ch-footer p.social-media a.facebook {
    background-image: url("http://www.sciencemuseum.org.uk/images/cs/icon-facebook.png");
}
#cli-ch-footer p.social-media a.twitter {
    background-image: url("http://www.sciencemuseum.org.uk/images/cs/icon-twitter.png");
}
#cli-ch-footer p.social-media a.delicious {
    background-image: url("http://www.sciencemuseum.org.uk/images/cs/icon-delicious.png");
}
ul#footer {
    border-top: 8px solid #E4771D;
}

.row.quartered {
    background-image: url("http://www.sciencemuseum.org.uk/images/cs/cols-quartered.gif");
}
.col {
    float: left;
    margin-right: 5px;
    padding-bottom: 50px;
}
.row.quartered .col {
    margin-right: 8px;
    width: 180px;
}
.row.quartered .col.last {
    width: 181px;
    margin-right: 0;
}
.row {
    background-position: left top;
    background-repeat: repeat-y;
    float: left;
    margin-bottom: 10px;
    width: 745px;
}
.bar.orange { background: none repeat scroll 0 0 #E4771D;}
h2.bar {
    font-size: 1.6em;
    font-weight: bold;
    color: #FFFFFF;
    float: left;
    margin-bottom: 10px;
    padding: 10px;
    width: 725px;
}
.row.quartered ul li {
    background-image: url("http://www.sciencemuseum.org.uk/images/cs/arrow-more-up.gif");
    background-position: 0 0.3em;
    background-repeat: no-repeat;
    line-height: 1.4em;
    margin-bottom: 10px;
    padding-left: 15px;
}

.row.quartered ul { list-style: none outside none; }
.row.quartered ul li a { font-weight: bold;}
.row.quartered .col-content {
    padding: 10px 10px 0;
}


#content
{
	background: url(http://www.sciencemuseum.org.uk/images/cs/stars.jpg) repeat-y top right;
	font-size: 1.15em;
	width: 506px;
	padding: 10px 20px;
}
div#faux-cols
{
	background: #fff;
}
#climate-science
{
	background: #efefef;
	position: relative;
	width: 725px;
	padding: 10px;
}
#climate-science #cs-blocks{
	margin-top: 20px;
	position: relative;
	width: 725px;
}
#climate-science #cs-content
{
	background: url(http://www.sciencemuseum.org.uk/images/cs/base-content-top.png) no-repeat top left;
	float: left;
	position: relative;
	top: 10px;
	width: 724px;
	z-index: 950;
	padding: 10px 0 15px;
}
#climate-science #cs-content-main
{
	background: url(http://www.sciencemuseum.org.uk/images/cs/tile-content-main.png) repeat-y;
	float: left;
	overflow: hidden;
	padding-bottom: 5px;
	position: relative;
	top: 15px;
	width: 490px;
	z-index: 950;
}
#climate-science #cs-content-main-base, #climate-science #cs-aside-base
{
	background: url(http://www.sciencemuseum.org.uk/images/cs/base-content-main.png) no-repeat bottom;
	bottom: 0;
	height: 10px;
	left: 0;
	position: absolute;
	width: 490px;
}
#climate-science #cs-aside-base
{
	background-position: bottom right;
	width: 245px;
}

#climate-science.cs-home
{
	min-height: 520px;
	padding-bottom: 75px;
	top: 0;
}
#climate-science.cs-level-2
{
	padding-bottom: 75px;
	top: 0;
}
#climate-science.cs-level-3
{
	padding-bottom: 135px;
	top: 0;
}
#climate-science.cs-level-3 #cs-content
{
	padding-bottom: 35px;
	top: 96px;
}
#climate-science #cs-content .main-content
{
	padding: 0 10px 10px;
}
#climate-science #cs-content .main-content .copy-content
{
	clear: both;
	float: left;
	margin-top: 30px;
	width: 450px;
	padding: 0 10px 20px;
}
#cs-definitions .definition
{
	margin-bottom: 20px;
}
#cs-sources-panel, #cs-position-panel
{
	clear: both;
	float: left;
	margin-top: 20px;
	position: relative;
	z-index: 5200;
}
body#cs #content
{
	font-size: 1em;
}
#climate-science h1, #climate-science h2, #fancybox-outer .definition h2, #cs-sources-panel h2, #cs-position-panel h2
{
	color: #565759;
	font-size: 2.4em;
	font-weight: normal;
	margin-bottom: 10px;
}
#fancybox-outer .definition h2, #cs-sources-panel h2, #cs-position-panel h2
{
	font-size: 1.2em;
	text-align: left;
}
#climate-science h3
{
	color: #575A5D;
	font-size: 1.6em;
	font-weight: bold;
}
#climate-science.cs-home li.child-block-1 h3, #climate-science.cs-level-2 #cs-blocks-bottom li.block h3
{
	font-size: 1.2em;
	padding-bottom: 0;
}
#content #climate-science .block h3,
#content #climate-science.cs-home li.child-block-1 h3
{
	font-size: 1.1em;
	line-height: 1.2em;
	text-align: left;
	margin: 0;
}
#container #cs-aside h3{
	font-size: 1.2em;
	margin: 0 0 10px 0;
	padding: 0;
}
#climate-science p
{
	line-height: 1.4em;
	margin-bottom: 10px;
}
#fancybox-outer .definition p, #fancybox-outer #cs-sources-panel p, #fancybox-outer #cs-position-panel p
{
	font-size: .7em;
	line-height: 1.4em;
	margin-bottom: 10px;
	text-align: left;
}
cli-ch-footer a, cli-ch-footer a:hover
{
	color: #333;
}
a.show_def
{
	background: url(http://www.sciencemuseum.org.uk/images/cs/def.gif) no-repeat 0 right;
	padding-right: 2px;
}
ul.video-options
{
	line-height: 2em;
	list-style: none;
	margin-bottom: 10px;
	width: 470px;
}
ul.video-options li
{
	display: inline;
	margin-right: 15px;
}
.ui-tooltip
{
	background: #fff;
	font-size: .8em;
	position: absolute;
	z-index: 9999;
	webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-o-box-shadow: 0 0 15px #000;
	-moz-box-shadow: 0 0 15px #000;
	-webkit-box-shadow: 0 0 15px #000;
	box-shadow: 0 0 15px #000;
	behavior: url(/includes/cs/css/pie.htc);
	text-align: left;
	width: 350px;
	padding: 8px;
}
* html .ui-tooltip
{
	border: 2px solid #000;
	background-image: none;
}
body .ui-tooltip
{
	border-width: 2px;
}
#climate-science .block
{
	line-height: 35px;
	width: 100px;
	z-index: 999;
}
#climate-science .canvas
{
	background: transparent;
	position: absolute;
	height: 100%;
	opacity: 1;
	width: 100%;
	z-index: 800;
}
.js #climate-science h1.parent, #climate-science.cs-home h1.parent
{
	background: url(http://www.sciencemuseum.org.uk/images/cs/block-parent.png) no-repeat top left;
}
.js #climate-science h1.parent
{
	clear: left;
	float: left;
	font-size: 14px;
	height: 37px;
	text-align: left;
	top: 0;
	width: 235px;
	position: absolute;
}
.js #climate-science.cs-home h1.parent
{
	height: 0;
	overflow: hidden;
	top: 37px;
}
.js #climate-science.cs-home #cs-header-group h1.parent
{
	height: 37px;
	top: 0;
}
#climate-science h1.parent a
{
	padding-left: 15px;
	color: #575A5D;
	text-decoration: none;
}
#climate-science h1 span.parent-base
{
	background: url(http://www.sciencemuseum.org.uk/images/cs/block-parent.png) no-repeat bottom left;
	bottom: 0;
	display: block;
	height: 7px;
	left: 0;
	line-height: 7px;
	overflow: hidden;
	position: absolute;
	width: 205px;
	padding: 0 15px;
}
#climate-science h1.parent.active
{
	background: url(http://www.sciencemuseum.org.uk/images/cs/block-parent-active.png) no-repeat top left;
}
#climate-science h1#block-2, #climate-science h1#block-2-top
{
	left: 245px;
}
#climate-science h1#block-3, #climate-science h1#block-3-top
{
	left: 490px;
}
#climate-science h1.parent.active a
{
	color: #fff;
}
#climate-science .children-level-1, #climate-science .children-level-2
{
	min-height: 140px;
	list-style: none;
	position: relative;
	width: 725px;
}
#climate-science .child-block-1, #climate-science .child-block-2{
	/*line-height: 55px;*/
	width: 55px;
}
.js #climate-science ul.children-level-1
{
	top: 60px;
}
.js #climate-science.cs-home ul.children-level-1
{
	top: 0;
	min-height: 400px;
}
.js #climate-science.cs-level-3 ul.children-level-1
{
	min-height: 160px;
	top: 0;
	width: 720px;
}
.js #climate-science.cs-level-2 ul.children-level-1
{
	min-height: 140px;
	top: 0;
	width: 720px;
}
#climate-science li.child-block-1
{
	background: url(http://www.sciencemuseum.org.uk/images/cs/block-1.png) no-repeat top left;
	float: left;
	text-align: center;
}
#climate-science.cs-level-2 li.child-block-1 h3, #climate-science.cs-level-3 li.child-block-1 h3
{
	text-align: center;
}
#climate-science.cs-level-2 li.child-block-1, #climate-science.cs-level-3 li.child-block-1
{
	min-height: 55px;
}
#climate-science.cs-level-2 li.child-block-1.active.tabbed h3, #climate-science.cs-level-3 li.child-block-1.active.tabbed h3
{
	text-align: left;
}
.js #climate-science li.child-block-1
{
	position: absolute;
	top: 85px;
}
#climate-science li.child-block-1 a, #climate-science li.child-block-2 a, #climate-science li.child-block-3 a, #climate-science #cs-blocks-bottom a, #climate-science #cs-aside h3 a
{ 
	color: #575A5D;
	display: block;
	text-decoration: none;
}
#climate-science li.child-block-1 h3
{
	display: block;
	font-size: 1.8em;
	font-weight: bold;
	min-height: 1.8em;
	line-height: 30px;
	text-decoration: none;
	padding: 10px 0;
}
#climate-science li.child-block-1.active h3, 
#climate-science li.child-block-1.active h3
{
	font-size: 1.2em;
	cursor: default;
	line-height: 1.1em;
	padding-top: 8px;
	text-align: left;
}
#climate-science li.child-block-1 a
{
	color: #575A5D;
	text-decoration: none;
}

#faux-cols #climate-science li.child-block-1 img, 
#faux-cols #climate-science li.child-block-2 img, 
#faux-cols #climate-science li.child-block-3 img, 
#faux-cols #climate-science #cs-blocks-bottom img
{
	border: none;
	bottom: 0;
	left: 0;
	position: absolute;
	z-index: 999;
}
#climate-science li.child-block-1 .image-wrapper, #climate-science li.child-block-2 .image-wrapper, #climate-science li.child-block-3 .image-wrapper, #climate-science #cs-blocks-bottom .image-wrapper, #climate-science div#cs-aside .image-wrapper
{
	bottom: -13px;
	height: 13px;
	left: 0;
	position: absolute;
	width: 55px;
	z-index: 999;
	margin: 0;
}
#climate-science li.child-block-1 .image-wrapper{
	bottom: 8px;
}

#climate-science.cs-home li.child-block-1 .image-wrapper, 
#climate-science.cs-home li.child-block-2 .image-wrapper, 
#climate-science.cs-home li.child-block-3 .image-wrapper
{
	bottom: -13px;
	width: 175px;
	display: none;
}
#climate-science li.child-block-1.active
{
	background: url(http://www.sciencemuseum.org.uk/images/cs/block-1-active.png);
	min-height: 55px;
}
.js #climate-science li.child-block-1.active
{
	padding-bottom: 0;
	position: absolute;
	top: 85px;
}
.js #climate-science.cs-level-3 li.child-block-1.active
{
	padding-bottom: 5px;
}
#climate-science li.child-block-1.active .image-wrapper{
	bottom: 0;
}
#climate-science ul.children-level-2
{
	height: 245px;
	top: 0;
	position: absolute;
}
#climate-science li.child-block-2
{
	background: url(http://www.sciencemuseum.org.uk/images/cs/block-1-active.png);
	float: left;
	position: relative;
	width: 175px;
}
.js #climate-science li.child-block-2
{
	top: 180px;
	float: none;
	position: absolute;
}
#climate-science.cs-level-3 li.child-block-2
{
	height: 68px;
}
#climate-science li.child-block-1 h3,
#climate-science li.child-block-2 h3,
#climate-science li.child-block-3 h3, 
#climate-science #cs-blocks-bottom h3
{
	color: #575A5D;
	display: block;
	font-size: 1.2em;
	font-weight: bold;
	min-height: 35px;
	line-height: 1em;
	text-align: left;
	text-decoration: none;
	padding: 10px;
}
#climate-science.cs-home li.child-block-2 h3, #climate-science.cs-home li.child-block-3 h3
{
	min-height: 1em;
	padding-bottom: 0;
}
#climate-science #cs-blocks-bottom h3
{
	height: auto;
	line-height: 1em;
	text-align: left;
	text-decoration: none;
	padding: 10px 10px 0;
}
#climate-science li.child-block-1.active, #climate-science li.child-block-2.active
{
	width: 175px;
}
#climate-science li.child-block-1.active.tabbed, #climate-science li.child-block-2.active.tabbed
{
	background: url(http://www.sciencemuseum.org.uk/images/cs/tab-active.png) no-repeat top left;
	height: 70px;
	padding-top: 0;
	text-align: left;
	z-index: 960;
}
#climate-science.cs-level-3 li.child-block-2.active.tabbed
{
	height: 75px;
}
#climate-science li.child-block-2.active.first
{
	height: 67px;
	z-index: 960;
}
#climate-science li.child-block-2 .image-wrapper, #climate-science #cs-blocks-bottom .image-wrapper
{
	bottom: -10px;
	width: 175px;
}
#climate-science li .tabbed-inner
{
	background: url(http://www.sciencemuseum.org.uk/images/cs/tab-inner.png) no-repeat top left;
	height: 20px;
	position: absolute;
	top: 65px;
	width: 176px;
	z-index: 999;
}
#climate-science li.child-block-2.active.tabbed .tabbed-inner
{
	top: 77px;
}
#climate-science.cs-level-3 li.child-block-2.active.tabbed .tabbed-inner
{
	top: 75px;
}
#climate-science li.first .tabbed-inner
{
	background: url(http://www.sciencemuseum.org.uk/images/cs/tab-inner-first.png) no-repeat top left;
	left: 0;
}
#climate-science li.last .tabbed-inner
{
	background: url(http://www.sciencemuseum.org.uk/images/cs/tab-inner-last.png) no-repeat top right;
	right: 0;
	top: 65px;
}
#climate-science div#cs-aside div.block
{
	background: url(http://www.sciencemuseum.org.uk/images/cs/block-1-active.png);
	float: left;
	height: auto;
	line-height: 1em;
	position: relative;
	text-align: left;
	width: 155px;
	margin: 15px auto 10px 15px;
	padding: 10px 10px 0;
}
#climate-science div#cs-aside div.block .image-wrapper
{
	bottom: -10px;
}
.js #climate-science.cs-home #cs-header-group
{
	display: block;
	position: absolute;
	top: 63px;
	z-index: 10;
}
#climate-science.cs-home .block-group
{
	float: left;
	margin-bottom: 20px;
	position: relative;
}
.js #climate-science.cs-home li.child-block-1, .js #climate-science.cs-home li.child-block-2, .js #climate-science.cs-home li.child-block-3
{
	background: url(http://www.sciencemuseum.org.uk/images/cs/block-1-active.png);
	min-height: 1em;
	padding-bottom: 13px;
	text-align: center;
	top: 95px;
	width: 175px;
}
.js #climate-science.cs-home .children-level-1
{
	left: 0;
	position: absolute;
	top: 0;
}
#climate-science #cs-blocks-bottom
{
	clear: both;
	float: left;
	position: relative;
	width: 745px;
	margin: 35px 0 0;
}
#climate-science #cs-blocks-bottom ul
{
	list-style: none;
}
#climate-science #cs-blocks-bottom .block
{
	background: url(http://www.sciencemuseum.org.uk/images/cs/block-1-active.png);
	float: left;
	margin-right: 9px;
	padding-bottom: 13px;
	position: relative;
	width: 175px;
}
#climate-science #cs-blocks-bottom .canvas
{
	float: left;
	height: 25px;
	position: absolute;
	top: -25px;
	left: 0;
	width: 725px;
	z-index: 1000;
}
#climate-science #cs-blocks-bottom canvas
{
	width: 725px;
}
#climate-science #cs-footer
{
	bottom: 10px;
	height: 22px;
	left: 10px;
	margin-top: 0;
	position: absolute;
	width: 725px;
}
#climate-science #cs-footer ul
{
	list-style: none;
	width: 525px;
}
#climate-science #cs-footer li
{
	float: left;
	margin-right: 10px;
}
#climate-science #cs-footer li a
{
	background-color: #fff;
	background-position: 5px;
	background-repeat: no-repeat;
	border: 1px solid #575A5D;
	color: #575A5D;
	cursor: pointer;
	display: block;
	line-height: 20px;
	padding-left: 10px;
	text-decoration: none;
	width: 155px;
}
#climate-science #cs-footer li.index a, #climate-science #cs-footer li.links a
{
	color: #575A5D;
	padding-left: 25px;
	width: 140px;
}
#climate-science #cs-footer li a:hover
{
	background-color: #fff;
	color: #51D91A;
	border-color: #51D91A;
}
#climate-science #cs-footer li.index a
{
	background-color: #575A5D;
	background-image: url(http://www.sciencemuseum.org.uk/images/cs/icon-index-up.gif);
	color: #fff;
}
#climate-science #cs-footer li.index a.active, #climate-science #cs-footer li.index a:hover
{
	background-color: #000;
	background-image: url(http://www.sciencemuseum.org.uk/images/cs/icon-index-up.gif);
	color: #fff;
	border-color: #575A5D;
}
#climate-science #cs-footer li.links a
{
	background-image: url(http://www.sciencemuseum.org.uk/images/cs/icon-links-up.gif);
}
#climate-science #cs-footer li.links a:hover
{
	background-image: url(http://www.sciencemuseum.org.uk/images/cs/icon-links-over.gif);
}
#climate-science p.social-media
{
	float: right;
	height: 22px;
}
#climate-science p.social-media a, #climate-science p.social-media span
{
	display: block;
	float: left;
	line-height: 22px;
	margin-right: 10px;
	overflow: hidden;
	position: relative;
}
#climate-science p.social-media a.facebook
{
	background-image: url(http://www.sciencemuseum.org.uk/images/cs/icon-facebook.png);
}
#climate-science p.social-media a
{
	background-position: top left;
	background-repeat: no-repeat;
	height: 16px;
	margin-top: 2px;
	text-indent: -999em;
	width: 16px;
}
#climate-science p.social-media a.twitter
{
	background-image: url(http://www.sciencemuseum.org.uk/images/cs/icon-twitter.png);
}
#climate-science p.social-media a.delicious
{
	background-image: url(http://www.sciencemuseum.org.uk/images/cs/icon-delicious.png);
}
.js #accordion .ui-accordion-content
{
	float: left;
	position: relative;
	width: 490px;
}
#climate-science #accordion h3
{
	background: url(http://www.sciencemuseum.org.uk/images/cs/acc-header.png) left;
	clear: left;
	float: left;
	font-size: 14px;
	height: 30px;
	line-height: 30px;
	width: 455px;
	padding: 0 0 0 35px;
}
#climate-science #accordion h3 a
{
	color: #000;
	text-decoration: none;
}
#climate-science #accordion h3.ui-state-active
{
	background-image: url(http://www.sciencemuseum.org.uk/images/cs/acc-header-active.png);
}
#climate-science #accordion .acc-content
{
	margin-left: 10px;
	float: left;
	width: 210px;
	padding: 0 0 0 20px;
}
.js #climate-science #accordion.ui-accordion .acc-content
{
	float: left;
	margin-left: 0;
	width: 210px;
	padding: 0;
}
#climate-science #accordion.ui-accordion .acc-image
{
	float: right;
	width: 230px;
}
#climate-science #accordion
{
	float: left;
	width: 490px;
	margin: 0 0 0 -10px;
}
.js #climate-science #accordion
{
	margin: 0;
}
#climate-science .ui-accordion .ui-accordion-header
{
	cursor: pointer;
	outline: none;
	position: relative;
	zoom: 1;
	width: 490px;
	margin: 0;
}
#climate-science .ui-accordion .ui-accordion-li-fix
{
	display: inline;
}
#climate-science .ui-accordion .ui-accordion-content-active
{
	margin-bottom: 0;
}
#climate-science .ui-accordion h3.ui-accordion-header-active a
{
	cursor: default;
}
#climate-science .ui-accordion-icons .ui-accordion-header a
{
	padding-left: 10px;
}
#climate-science .ui-accordion .ui-accordion-header .ui-icon
{
	left: .5em;
	margin-top: -8px;
	position: absolute;
	top: 50%;
}
#climate-science .ui-accordion .ui-accordion-content
{
	border-top: 0;
	display: none;
	float: left;
	margin-bottom: 0;
	margin-top: -2px;
	overflow: hidden;
	position: relative;
	top: 0;
	width: 450px;
	zoom: 1;
	padding: 20px;
}
#climate-science .image-wrapper
{
	float: left;
	height: 310px;
	margin-bottom: 10px;
	position: relative;
	width: 470px;
}
#climate-science #mainflashwrapper
{
	height: 297px;
	margin-bottom: 10px;
	width: 470px;
}
#climate-science #accordion .image-wrapper
{
	height: 155px;
	width: 230px;
}

#climate-science #accordion .image-wrapper p.caption
{
	text-align: right;
}
#climate-science .image-wrapper a.image-count
{
	background: url(http://www.sciencemuseum.org.uk/images/cs/image-count.png) no-repeat left;
	bottom: 30px;
	color: #575A5D;
	display: block;
	line-height: 25px;
	position: absolute;
	right: 5px;
	text-decoration: none;
	width: 25px;
	z-index: 900;
	padding: 0 0 0 26px;
}
#climate-science a.flash-thumb-overlay
{
	background: url(http://www.sciencemuseum.org.uk/images/cli-ch/integration/play-green.png) 50%;
	display: block;
	height: 130px;
	left: 0;
	position: absolute;
	top: 0;
	width: 230px;
	z-index: 1200;
}
#climate-science #cs-slide-panel-wrapper h3
{
	color: #575A5D;
	font-weight: normal;
	margin: 0;
}
div#cs-slide-panel-wrapper
{
	display: none;
	height: 1024px;
	position: absolute;
	left: -10px;
	width: 745px;
	z-index: 0;
}
.js div#cs-slide-panel-wrapper
{
	background: url(http://www.sciencemuseum.org.uk/images/cs/slide-wrapper-bg.png);
	display: none;
	bottom: 40px;
	overflow: hidden;
	position: absolute;
}
div#cs-slide-panel
{
	height: 140px;
	left: 0;
	position: absolute;
	width: 745px;
}
.js div#cs-slide-panel
{
	display: block;
	bottom: -140px;
	position: absolute;
	z-index: 4000;
	width: 745px;
}
.js #cs-letters-panel
{
	background: #fff;
	bottom: 0;
	height: 100px;
	position: absolute;
	width: 705px;
	z-index: 4000;
	padding: 20px;
}
.js #cs-letters-panel p.letters
{
	margin-top: 15px;
}
.js #climate-science a#cs-close-panel
{
	background: url(http://www.sciencemuseum.org.uk/images/cs/close.gif) no-repeat right;
	color: #000;
	line-height: 16px;
	padding-right: 20px;
	position: absolute;
	right: 20px;
	top: 10px;
}
#climate-science .cs-keywords-links-panel
{
	background: #fff;
	left: 0;
	position: absolute;
	bottom: 0;
	width: 705px;
	z-index: 2500;
	padding: 20px;
}
span.letter a, #climate-science #cs-footer .cs-keywords-panel li a
{
	background: #fff;
	border: 1px solid #000;
	color: #000;
	display: block;
	float: left;
	height: 20px;
	line-height: 20px;
	margin-right: 3px;
	width: 20px;
	text-align: center;
}
span.letter a:hover, span.letter a.active, #climate-science #cs-footer .cs-keywords-panel li a:hover, #climate-science #cs-footer .cs-keywords-panel li a.active
{
	background-color: #575A5D;
	color: #fff;
}
#climate-science #cs-footer .cs-keywords-links-panel li a, #climate-science #cs-footer .cs-keywords-links-panel li a:hover
{
	background: none;
	border: none;
	color: #0000ff;
	text-decoration: underline;
	padding: 0;
}
#climate-science #cs-footer .cs-keywords-panel li a
{
	text-align: left;
	width: 150px;
}
.js .cs-keywords-panel
{
	background: #fff;
	position: absolute;
	width: 745px;
	z-index: 3000;
	padding: 0;
}
#climate-science #cs-footer .cs-keywords-inner
{
	float: left;
	background: #fff;
	left: 0;
	position: relative;
	top: 0;
	width: 705px;
	z-index: 5000;
	padding: 20px;
}
#climate-science #cs-footer ul.cs-keywords-list, #climate-science #cs-footer ul.cs-topic-links
{
	left: 20px;
	position: absolute;
	top: 55px;
	width: 705px;
	z-index: 5000;
}
#climate-science #cs-footer ul.cs-keywords-list
{
	float: left;
	left: 0;
	padding-bottom: 20px;
	position: relative;
	top: 20px;
	width: 705px;
	z-index: 5000;
}
#climate-science #cs-footer .cs-keywords-panel li
{
	float: left;
	margin: 0 3px 3px 0;
}
#fancybox-loading
{
	position: fixed;
	top: 50%;
	left: 50%;
	height: 40px;
	width: 40px;
	margin-top: -20px;
	margin-left: -20px;
	cursor: pointer;
	overflow: hidden;
	z-index: 5100;
	display: none;
}
* html #fancybox-loading
{
	position: absolute;
	margin-top: 0;
}
#fancybox-loading div
{
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background-image: url(http://www.sciencemuseum.org.uk/images/cs/fancybox/fancybox.png);
}
#fancybox-overlay
{
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	background: #000;
	z-index: 5000;
	display: none;
}
* html #fancybox-overlay
{
	position: absolute;
	width: 100%;
}
#fancybox-tmp
{
	border: 0;
	overflow: auto;
	display: none;
	margin: 0;
	padding: 0;
}
#fancybox-wrap
{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 5101;
	display: none;
	margin: 0;
	padding: 20px;
}
#fancybox-outer
{
	position: relative;
	width: 100%;
	height: 100%;
	background: #FFF;
}
#fancybox-inner
{
	position: absolute;
	top: 0;
	left: 0;
	width: 1px;
	height: 1px;
	outline: none;
	overflow: hidden;
	margin: 0;
	padding: 0;
}
#fancybox-hide-sel-frame
{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
}
#fancybox-close
{
	position: absolute;
	top: -30px;
	right: -30px;
	width: 30px;
	height: 30px;
	background-image: url(http://www.sciencemuseum.org.uk/images/cs/fancybox/fancybox.png);
	background-position: -40px 0;
	cursor: pointer;
	z-index: 5300;
	display: none;
}
#fancybox_error
{
	color: #444;
	font: normal 12px/20px Arial;
	margin: 0;
	padding: 7px;
}
#fancybox-content
{
	height: auto;
	width: auto;
	margin: 0;
	padding: 0;
}
#fancybox-img
{
	width: 100%;
	height: 100%;
	border: none;
	outline: none;
	line-height: 0;
	vertical-align: top;
	-ms-interpolation-mode: bicubic;
	margin: 0;
	padding: 0;
}
#fancybox-frame
{
	position: relative;
	width: 100%;
	height: 100%;
	border: none;
	display: block;
}
#fancybox-title
{
	font-weight: normal;
	background: #000;
	position: absolute;
	bottom: 0;
	left: 0;
	font-size: 12px;
	z-index: 5102;
}
.fancybox-title-inside
{
	color: #333;
	padding: 0;
}
.fancybox-title-outside
{
	padding-top: 5px;
	color: #FFF;
	text-align: center;
}
.fancybox-title-over
{
	color: #FFF;
	text-align: left;
}
#fancybox-title-over
{
	display: block;
	padding: 10px;
}
#fancybox-title-wrap span
{
	height: 32px;
	float: left;
}
#fancybox-title-left
{
	padding-left: 15px;
	background-position: -40px -90px;
	background-repeat: no-repeat;
}
#fancybox-title-main
{
	font-weight: bold;
	line-height: 29px;
	color: #FFF;
}
#fancybox-title-right
{
	padding-left: 15px;
	background-repeat: no-repeat;
}
#fancybox-left, #fancybox-right
{
	position: absolute;
	bottom: 0;
	height: 100%;
	width: 48%;
	cursor: pointer;
	outline: none;
	background-image: url(http://www.sciencemuseum.org.uk/images/cs/fancybox/blank.gif);
	z-index: 5102;
	display: none;
	overflow: hidden;
}
#fancybox-right
{
	right: 0;
}
#fancybox-left-ico, #fancybox-right-ico
{
	position: absolute;
	top: 50%;
	right: -999em;
	width: 30px;
	height: 30px;
	margin-top: -15px;
	cursor: pointer;
	z-index: 5102;
	display: block;
}
#fancybox-left-ico
{
	background-image: url(http://www.sciencemuseum.org.uk/images/cs/fancybox/fancybox.png);
	background-position: -40px -30px;
}
#fancybox-right-ico
{
	background-image: url(http://www.sciencemuseum.org.uk/images/cs/fancybox/fancybox.png);
	background-position: -40px -60px;
}
#fancybox-left:hover, #fancybox-right:hover
{
	visibility: visible;
}
#fancybox-right:hover span
{
	left: auto;
	right: 0;
}
.fancy-bg
{
	position: absolute;
	border: 0;
	width: 20px;
	height: 20px;
	z-index: 5001;
	margin: 0;
	padding: 0;
}
#fancy-bg-n
{
	top: -20px;
	left: 0;
	width: 100%;
	background-image: url(http://www.sciencemuseum.org.uk/images/cs/fancybox/fancybox-x.png);
}
#fancy-bg-ne
{
	top: -20px;
	right: -20px;
	background-image: url(http://www.sciencemuseum.org.uk/images/cs/fancybox/fancybox.png);
	background-position: -40px -162px;
}
#fancy-bg-e
{
	top: 0;
	right: -20px;
	height: 100%;
	background-image: url(http://www.sciencemuseum.org.uk/images/cs/fancybox/fancybox-y.png);
	background-position: -20px 0;
}
#fancy-bg-se
{
	bottom: -20px;
	right: -20px;
	background-image: url(http://www.sciencemuseum.org.uk/images/cs/fancybox/fancybox.png);
	background-position: -40px -182px;
}
#fancy-bg-s
{
	bottom: -20px;
	left: 0;
	width: 100%;
	background-image: url(http://www.sciencemuseum.org.uk/images/cs/fancybox/fancybox-x.png);
	background-position: 0 -20px;
}
#fancy-bg-sw
{
	bottom: -20px;
	left: -20px;
	background-image: url(http://www.sciencemuseum.org.uk/images/cs/fancybox/fancybox.png);
	background-position: -40px -142px;
}
#fancy-bg-w
{
	top: 0;
	left: -20px;
	height: 100%;
	background-image: url(http://www.sciencemuseum.org.uk/images/cs/fancybox/fancybox-y.png);
}
#fancy-bg-nw
{
	top: -20px;
	left: -20px;
	background-image: url(http://www.sciencemuseum.org.uk/images/cs/fancybox/fancybox.png);
	background-position: -40px -122px;
}
#fancybox-loading.fancybox-ie div
{
	background: transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.sciencemuseum.org.uk/images/cs/fancybox/fancy_loading.png',sizingMethod='scale');
}
.fancybox-ie #fancybox-close
{
	background: transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.sciencemuseum.org.uk/images/cs/fancybox/fancy_close.png',sizingMethod='scale');
}
.fancybox-ie #fancybox-left-ico
{
	background: transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.sciencemuseum.org.uk/images/cs/fancybox/fancy_nav_left.png',sizingMethod='scale');
}
.fancybox-ie #fancybox-right-ico
{
	background: transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.sciencemuseum.org.uk/images/cs/fancybox/fancy_nav_right.png',sizingMethod='scale');
}
.fancybox-ie .fancy-bg
{
	background: transparent !important;
}
.fancybox-ie #fancy-bg-n
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.sciencemuseum.org.uk/images/cs/fancybox/fancy_shadow_n.png',sizingMethod='scale');
}
.fancybox-ie #fancy-bg-ne
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.sciencemuseum.org.uk/images/cs/fancybox/fancy_shadow_ne.png',sizingMethod='scale');
}
.fancybox-ie #fancy-bg-e
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.sciencemuseum.org.uk/images/cs/fancybox/fancy_shadow_e.png',sizingMethod='scale');
}
.fancybox-ie #fancy-bg-se
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.sciencemuseum.org.uk/images/cs/fancybox/fancy_shadow_se.png',sizingMethod='scale');
}
.fancybox-ie #fancy-bg-s
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.sciencemuseum.org.uk/images/cs/fancybox/fancy_shadow_s.png',sizingMethod='scale');
}
.fancybox-ie #fancy-bg-sw
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.sciencemuseum.org.uk/images/cs/fancybox/fancy_shadow_sw.png',sizingMethod='scale');
}
.fancybox-ie #fancy-bg-w
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.sciencemuseum.org.uk/images/cs/fancybox/fancy_shadow_w.png',sizingMethod='scale');
}
.fancybox-ie #fancy-bg-nw
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.sciencemuseum.org.uk/images/cs/fancybox/fancy_shadow_nw.png',sizingMethod='scale');
}
.js #cs-definitions, .js #cs-sources-panel, .js #cs-position-panel, #climate-science.cs-home #cs-header-group
{
	display: none;
}
#cs-definitions, .js div.cs-keywords-panel-outer
{
	padding: 20px;
}
.js #fancybox-inner #cs-sources-panel, .js #fancybox-inner #cs-position-panel, .js #climate-science.cs-home li.child-block-1 .image-wrapper, .js #climate-science.cs-home li.child-block-2 .image-wrapper, .js #climate-science.cs-home li.child-block-3 .image-wrapper, #climate-science .ui-accordion .ui-accordion-header a
{
	display: block;
}
#climate-science h1.parent a:hover, #climate-science li.child-block-1 a:hover, #climate-science li.child-block-2 a:hover, #climate-science li.child-block-3 a:hover, #climate-science #cs-blocks-bottom a:hover, #climate-science #cs-aside h3 a:hover, #climate-science li.child-block-1 a:hover, #climate-science #cs-footer .cs-keywords-links-panel li a:hover
{
	color: #51D91A;
}
.js #climate-science .block, .js #climate-science .child-block-1, .js #climate-science .child-block-2, .js .cs-home .child-block-1, .js .cs-home .child-block-2, .js .cs-home .child-block-3
{
	position: absolute;
}
#climate-science.cs-home li.child-block-1, #climate-science.cs-home li.child-block-2, #climate-science.cs-home li.child-block-3
{
	background: none;
	width: 725px;
}
#climate-science h1#block-1, #climate-science h1#block-1-top, #fancybox-left, #fancybox-left:hover span
{
	left: 0;
}
#climate-science #cs-blocks-bottom .block.last, #climate-science #cs-footer li.last, #climate-science p.social-media a.last
{
	margin-right: 0;
}

/* PATU */
#climate-science h4 { color: #565759;	font-size: 1.7em; font-weight: normal; margin: 1em 0 10px; }
div.ui-accordion-content ul { list-style: none; margin-bottom: 0.8em; }
div.ui-accordion-content ul li { margin-bottom: 8px; }