* {margin:0;border:0;padding:0;}
html {overflow-y:scroll;}
body {background:rgb(40,40,40);}
.readfriendly body {background:#CFCDC3;}
object,embed {outline:0;}
body,input,textarea,button,select {font:12px/18px "Times New Roman", Georgia, Serif;color:#e7e5e1;}
.readfriendly body,.readfriendly input,.readfriendly textarea,.readfriendly button,.readfriendly select {color:#191919;}
input,textarea,select {background:#ffffff;}
button {border:0;background:transparent;vertical-align:middle;}
a {color:#999999;}
a:hover {color:#ffff00;}
#main {margin:0 auto;width:959px;padding-bottom:90px;}
#main .clear {clear:both;overflow:hidden;height:0;font-size:0;line-height:0;}
#main .clear hr {display:none;}
#main .secoyaButton {background:#BBB9AB;text-decoration:none;}
#main .secoyaButton span {background:none;color:#4B4B4B;}
#header {font-family:Arial, Helvetica, Sans-serif;position:relative;height:214px;z-index:20;}
#header h1 {position:absolute;left:0;top:24px;margin:0;padding:0;}
#header h1 a {display:block;height:140px;width:272px;background:url("css/img/logo.gif") no-repeat;}
.readfriendly #header h1 a {background-image:url("css/img/logo-white.gif");}
#header h1 a img,#header h1 a span {display:none;}
#header a {color:#808080;}
#header a:hover {color:#ffff00;}
#meta {position:absolute;top:18px;right:0;height:50px;}
#meta ul,#meta #ack_0,#meta #aco_0 {float:left;}
#meta ul#css_menu,#meta ul#acj_ack_menu {margin-right:25px;}
#meta ul li {float:left;list-style-type:none;padding-left:3px;margin-left:3px;line-height:15px;}
#meta ul li.selected a {color:#e7e5e1;font-weight:bold;}
#meta ul li a {vertical-align:top;}
.readfriendly #meta ul li#acj_acs a {font-weight:bold;color:black;}
.co2friendly #meta ul li#acj_acm a {font-weight:bold;}
#meta .icon {float:left;line-height:15px;margin-right:15px;}
#meta .icon a {background:url("css/img/arrows.gif") no-repeat -5px 50%;padding-left:13px;}
#meta .icon img {vertical-align:middle;background:url("css/img/arrows.gif") no-repeat 23px 45%;padding-right:13px;}
#meta .icon a:hover,#meta .icon a:hover img {background-image:url("css/img/arrows-hover.gif");}
.readfriendly #meta .icon a,.readfriendly #meta .icon a img {background-image:url("css/img/arrows-white.gif");}
.readfriendly #meta .icon a:hover,.readfriendly #meta .icon a:hover img {background-image:url("css/img/arrows-hover-white.gif");}
#meta ul li#læsevenlig,#meta ul li#english_language,#meta ul li#acj_acs,#meta ul li#acn_acu {border-left:solid 1px #ABABAB;}
#meta .tip {position:absolute;right:0;top:23px;z-index:100;}
#meta .tip h4 {font-weight:normal;text-align:right;font-size:12px;}
#meta .tip .tip_form {display:none;}
#meta .tip .tip_form_active {display:block;background:#464646;color:#E8E6E2;padding:7px 3px;border:1px solid #C1C1C1;}
.readfriendly #meta .tip .tip_form_active {background:#BBB9AB;color:#4B4B4B;border-color:#CFCDC3 #A8A79F #A8A79F #CFCDC3;}
#meta form .valueCol {background:url("css/img/tip-top.gif") repeat-x;padding-top:3px;}
.readfriendly #meta form .valueCol {background-image:url("css/img/tip-top-white.gif");}
#meta form input,#meta form textarea {color:black;width:300px;background:#E8E6E2 url("css/img/tip-bottom.gif") repeat-x 0 100%;}
#meta form input {height:18px;padding:1px 2px 2px;}
#meta form textarea {height:100px;padding:0 2px;}
.readfriendly #meta form input,.readfriendly #meta form textarea {background-image:url("css/img/tip-bottom-white.gif");background-color:white;}
#meta form button {display:block;background:#7D7D7D;color:#ccc;border:1px inset #999;border-width:0 1px 1px 0;margin:3px 2px 10px;padding:1px 3px;}
.readfriendly #meta form button {background:#818181;}
#site_nav {position:absolute;top:143px;right:0;}
#site_nav ul {height:21px;}
#site_nav ul li {padding-left:5px;float:left;list-style-type:none;line-height:15px;height:21px;}
#site_nav ul li.hover a,#site_nav ul li.selected a {color:#e7e5e1;font-weight:bold;}
#site_nav a {height:21px;display:block;background:no-repeat 100% 0;width:94px;text-indent:-99999em;background:url("css/img/menu-dk.gif") no-repeat;outline:0;text-decoration:none;}
.l_UK #site_nav  a {background-image:url("css/img/menu-uk.gif");}
.readfriendly #site_nav a {background-image:url("css/img/menu-dk-read.gif");}
.readfriendly .l_UK #site_nav a {background-image:url("css/img/menu-uk-read.gif");}
#site_nav a[contenteditable="true"] {text-indent:0;background-image:none !important;}
#site_nav a:hover,#site_nav li.hover a,#site_nav li.selected a {background-image:url("css/img/menu-dk-selected.gif");}
.l_UK #site_nav a:hover,.l_UK #site_nav li.hover a,.l_UK #site_nav li.selected a {background-image:url("css/img/menu-uk-selected.gif");}
.readfriendly #site_nav a:hover,.readfriendly #site_nav li.hover a,.readfriendly #site_nav li.selected a {background-image:url("css/img/menu-dk-read-selected.gif");}
.readfriendly .l_UK #site_nav a:hover,.readfriendly .l_UK #site_nav li.hover a,.readfriendly .l_UK #site_nav li.selected a {background-image:url("css/img/menu-uk-read-selected.gif");}
#abj_abl a {background-position:0 0;}
#abj_abn a {background-position:0 -21px;width:84px;}
#abj_acb a {background-position:0 -63px;width:110px;}
#abj_fiv a {background-position:0 -42px;width:114px;}
.l_UK #abj_fiv {display:none;}
#abj_acd a {background-position:0 -84px;width:80px;}
#abj_acf a {background-position:0 -105px;width:100px;}
#abj_ach a {background-position:0 -126px;width:60px;}
#site_nav li ul {position:absolute;right:0;width:959px;height:25px;margin-top:14px;z-index:5 !important;background:#FFFF00;display:none;top:21px;}
#site_nav li.hover ul,#site_nav li.selected ul {display:block;}
#site_nav li.hover ul {z-index:10 !important;}
#site_nav li li {font:10px/9px Arial, Helvetica, Sans-serif;padding-left:0;height:25px;}
.l_UK #site_nav li.hover li a,.l_UK #site_nav li.selected li a,.readfriendly .l_UK #site_nav li.hover li a,.readfriendly .l_UK #site_nav li.selected li a,.readfriendly #site_nav li.hover li a,.readfriendly #site_nav li.selected li a,#site_nav li.hover li a,#site_nav li.selected li a {background-color:#BBB9AB;background-image:url("css/img/sub_menu-simple.gif");background-position:9px 5px;text-indent:0;text-transform:uppercase;color:#4B4B4B !important;padding:3px 2px 4px 24px;width:78px;height:18px;border-left:4px solid #333;}
.readfriendly #site_nav li.hover li a,.readfriendly #site_nav li.selected li a,.readfriendly .l_UK #site_nav li.hover li a,.readfriendly .l_UK #site_nav li.selected li a {border-left:4px solid #CFCDC3;}
#site_nav li.selected li a:hover,#site_nav li.selected li.hover a,#site_nav li.selected li.selected a,#site_nav li.hover li.hover a,#site_nav li.hover li a:hover {background-color:#FFFF00;background-image:url("css/img/sub_menu-simple-selected.gif");}
#site_nav #abj_adg a {border-left:0;padding-left:555px;background-position:541px 5px;}
#site_nav li#abj_abn li a,#site_nav li#menu_debat li a {width:68px;}
#site_nav li li#abj_abp a,#site_nav li li#menu_politics a {background-position:384px 5px;border-left:0;padding-left:399px;}
#overview {padding-top:5px;overflow:hidden;width:959px;}
#overview h1 {font:bold 11px/29px Arial, Helvetica, Sans-serif;height:29px;color:#dfddd8;letter-spacing:1px;text-transform:uppercase;background:url("css/img/dots.gif") repeat-x;padding:0 2px;position:relative;clear:both;}
.readfriendly #overview h1 {background-image:url("css/img/dots-white.gif");color:#4B4B4B;}
#overview h2 {font:bold 10px/18px Arial, Helvetica, Sans-serif;color:#999;text-transform:uppercase;}
#overview select {color:black;}
#overview a {color:#e7e5e1;}
#overview h1 a,#overview h2 a {color:#999999;}
#overview a:hover {color:#ffff00;}
.readfriendly #overview a {color:#191919;}
.readfriendly #overview a:hover {color:#FFFF00;}
#overview ul li {list-style-type:none;background:url("css/img/arrow-right.gif") no-repeat 0 1px;padding-left:18px;}
.readfriendly #overview ul li {background-image:url("css/img/arrow-right-white.gif");}
#overview .contact .phone:before,#overview .contact .mobile:before,#overview .contact .email:before {display:inline-block;width:20px;}
#overview .contact .phone:before {content:"T";}
#overview .contact .mobile:before {content:"M";}
#overview .contact .email:before {content:"E";}
*:first-child+html #overview .contact>div {padding-left:20px;background:url("http://www.rethinkclimate.org/Templates/default/Css/css/img/TME.gif?knjabi") no-repeat 0 5px;}
*:first-child+html #overview .contact .mobile {background-position:0 -13px;}
*:first-child+html #overview .contact .email {background-position:0 -30px;}
* html #overview .contact div {padding-left:20px;background:url("http://www.rethinkclimate.org/Templates/default/Css/css/img/TME.gif?knjabi") no-repeat 0 5px;}
* html #overview .contact div.mobile {background-position:0 -13px;}
* html #overview .contact div.email {background-position:0 -30px;}
#overview .contact div.content {background:none !important;}
#overview form input,#overview form textarea {border:1px inset #999;margin:3px 2px;color:black;}
#overview form input {height:18px;padding:0 2px;}
#overview form textarea {width:300px;height:100px;padding:0 2px;}
#overview form button {display:block;background:#999;color:black;border:1px outset #999;margin:3px 2px 10px;padding:1px 3px;}
#debat {min-height:100px;background:url("css/img/dot.gif") repeat-x;padding-top:18px;font:normal 12px/18px Arial, Helvetica, Sans-serif;float:right;width:360px;}
.readfriendly #debat {background-image:url("css/img/dot-white.gif");}
#debat.secoyaEmptySection {display:none;}
#debat h3 {color:#FFFF00;font-size:15px;}
#debat .contentTeaser {color:#999;padding:0 10px 8px 2px;position:relative;clear:both;}
#debat img.alignright {margin-bottom:10px;}
#contact .person {clear:left;height:98px;position:relative;}
#contact .person .name img {float:left;border:1px solid #C7C4BC;margin-bottom:4px;}
#contact .person .name .title {position:absolute;bottom:7px;left:79px;}
#contact .person .name h3 {font-size:12px;}
#contact .person .name,#contact .person .address,#contact .person .contact {background:url("css/img/dot.gif") repeat-x 0 100%;width:309px;position:absolute;bottom:0;padding-bottom:7px;}
.readfriendly #contact .person .name,.readfriendly #contact .person .address,.readfriendly #contact .person .contact {background-image:url("css/img/dot-white.gif");}
#contact .person .name {left:0;}
#contact .person .address {left:323px;}
#contact .person .contact {width:311px;left:646px;}
#contact .person .contact a {text-decoration:underline !important;}
#partners {position:relative;width:972px;min-height:100px;}
#partners h1 {margin-bottom:7px;}
#partners>*:first-child~h1 {position:relative;top:13px;margin-bottom:20px;}
#partners .partner {position:relative;width:152px;height:101px;float:left;margin:0 9.5px 9px 0;}
#partners .partner img {position:absolute;top:0;left:0;z-index:3;}
#partners .partner .hidden img {z-index:2;}
#partners .hover .hidden img {z-index:4;}
#bnsmainTpl #partners .partner img {clip:rect(0, 76px, 101px, 0);background:#4C4C4C;}
#bnsmainTpl #partners .partner .hidden img {clip:rect(0, 152px, 101px, 76px);background:#FFFF00;}
*:first-child+html #bnsmainTpl #partners .partner img {clip:rect(0 76px 101px 0);}
*:first-child+html #bnsmainTpl #partners .partner .hidden img {clip:rect(0 152px 101px 76px);}
#bnsmainTpl #partners .partner img:hover {clip:auto !important;z-index:10;}
#content {float:left;width:583px;margin-bottom:20px;}
#content .content {padding:11px 2px 15px;}
#content .imagefader {position:relative;height:112px;}
#bnsmainTpl #content .imagefader {height:auto;}
#content .imagefader img,#content .imagefader a {position:absolute;z-index:0;}
#content .imagefader a {display:block;width:583px;height:112px;}
#content .imagefader a img {position:static;}
#bnsmainTpl #content .imagefader img,#bnsmainTpl #content .imagefader a {position:static;}
#content .imagefader .background {z-index:5;}
#content .imagefader .ontop {z-index:10;}
#content p,#content ul {margin-bottom:8px;}
#content ul,#content ol {margin-left:15px;}
#content ul li {background:url("css/img/yellow-menu-arrow.gif") no-repeat 0 6px;}
.readfriendly #content ul li {background-image:url("css/img/yellow-menu-arrow-white.gif");}
#content a {text-decoration:underline;}
#content h1 a,#content h2 a {text-decoration:none;}
#content .contact {background:url("css/img/dot.gif") repeat-x 0 100%;padding:5px 75px 13px 2px;}
.readfriendly #content .contact {background-image:url("css/img/dot-white.gif");}
#content .contact .content {padding:0 !important;}
#content .contact .content p {margin:0;}
#content .presentation {background:#4d4d4d;margin:2px 0 5px;padding:20px 60px;}
#content .presentation h2 {padding:0;}
#content .presentation img {margin-bottom:13px;}
#content .presentation .text {display:inline;}
#content .presentation .date {font-family:Arial, Helvetica, Sans-serif;font-size:10px;color:#808080;display:inline;}
#content .partner {position:relative;width:583px;height:112px;}
#content .partner img {position:absolute;top:0;left:0;z-index:3;}
#content .partner .hidden img {z-index:2;}
#content .hover .hidden img {z-index:4;}
#bnsmainTpl #content .partner img {clip:rect(0, 291px, 112px, 0);background:#4C4C4C;}
#bnsmainTpl #content .partner .hidden img {clip:rect(0, 583px, 112px, 291px);background:#FFFF00;}
*:first-child+html #bnsmainTpl #content .partner img {clip:rect(0 291px 112px, 0);}
*:first-child+html #bnsmainTpl #content .partner .hidden img {clip:rect(0 583px 112px 292px);}
#bnsmainTpl #content .partner img:hover {clip:auto !important;z-index:10;}
#side_content {width:360px;float:right;margin-bottom:20px;}
.blog #side_content {clear:right;}
#side_content .sideImage {margin:8px;}
#side_content .contentHeadline {padding:4px 2px;}
#side_content h2 {display:inline;padding:0;}
#side_content img.alignleft {margin-bottom:10px;}
#side_content object,#side_content embed {width:360px;height:295px;}
#side_content .image {padding:5px 0;float:right;}
#side_content .content {padding:4px 2px 0;}
#side_content .content p {margin-bottom:8px;}
#side_content .more {font:bold 11px/29px Arial, Helvetica, Sans-serif;color:#dfddd8;height:29px;letter-spacing:1px;text-transform:uppercase;float:right;width:145px;clear:both;display:block;position:relative;margin-bottom:-29px;text-align:right;z-index:5;}
.readfriendly #side_content .more {color:#4B4B4B;}
#side_content .more a {background:url("css/img/arrows.gif") no-repeat -5px 50%;}
#side_content .more img {background:url("css/img/arrows.gif") no-repeat 36px 50%;padding:7px 13px;vertical-align:middle;width:15px;height:15px;}
.readfriendly #side_content .more a,.readfriendly #side_content .more img {background-image:url("css/img/arrows-white.gif");}
#side_content .more strong {background:url("css/img/arrow-right.gif") no-repeat 100% 50%;}
.readfriendly #side_content .more strong {background-image:url("css/img/arrow-right-white.gif");}
#side_content .more a:hover,#side_content .more a:hover img {background-image:url("css/img/arrows-hover.gif");}
.readfriendly #side_content .more a:hover,.readfriendly #side_content .more a:hover img {background-image:url("css/img/arrows-hover-white.gif");}
#side_content .more strong a {padding-right:13px;padding-left:13px;color:#999;}
#side_content .more em {font-style:normal;float:left;}
#side_content .more em a {background:none !important;}
#side_content .media_item {position:relative;padding:3px 0 6px 2px;min-height:68px;}
#side_content .media_item img {position:absolute;right:0;top:8px;border:1px solid #9A9A9A;width:102px;height:58px;}
#side_content .video {padding:9px 0 8px;}
#side_content .artist {background:url("css/img/dot.gif") repeat-x 0 100%;position:relative;min-height:42px;padding:5px 2px 13px;}
.readfriendly #side_content .artist {background-image:url("css/img/dot-white.gif");}
#side_content .artist img {position:absolute;right:0;top:12px;border:1px solid #656565;}
#side_content .artist h3 {font-size:12px;font-weight:normal;}
#side_content .artist h3 strong {font:bold 11px/17px Arial, Helvetica, Sans-serif;text-transform:uppercase;color:#818181;}
#side_content .teaser {font-family:Arial, Helvetica, Sans-serif;padding-top:5px;font-size:11px;color:#cccccc;line-height:18px;}
.readfriendly #side_content .teaser {color:#191919;}
#side_content .teaser img {display:block;margin:15px 0;}
#side_content .summary h2,#side_content .summary .content,#side_content .summary .date {display:inline;padding:0;}
#side_content .summary .content>*:last-child {display:inline;}
#side_content .summary .date {color:#808080;font:bold 11px/17px Arial, Helvetica, Sans-serif;}
#side_content .dots {position:relative;width:261px;margin-left:auto;}
#side_content .dots .dot {position:absolute;width:112px;min-height:17px;padding:2px;border:2px solid #282828;background:white;color:#282828;}
#side_content .dots .dot:hover {z-index:10;}
#side_content .dots .dot0 {bottom:112px;left:-51px;}
#side_content .dots .dot1 {bottom:41px;left:0;}
#side_content .dots .dot2 {top:307px;left:17px;}
#side_content .dots .dot3 {bottom:33px;left:33px;}
#side_content .dots .dot4 {top:273px;left:91px;}
#side_content .dots .dot5 {bottom:136px;right:10px;}
#side_content .dots .dot6 {bottom:189px;left:44px;}
#overview .newsitem {background:url("css/img/dot.gif") repeat-x 0 100%;padding:5px 0 15px;margin-bottom:5px;clear:both;min-height:78px;}
.readfriendly #overview .newsitem {background-image:url("css/img/dot-white.gif");}
#overview .newsitem h2 {padding-top:3px;}
#news .image {padding:3px 0 6px;float:right;}
#news .content {padding:0 357px 0 2px;}
#news .date {font-family:Arial, Helvetica, Sans-serif;font-size:10px;color:#808080;display:inline;}
#news .newsitem .content .text,#news .newsitem .content .date,#news .newsitem .content .text>*:last-child {display:inline;}
#related {width:1104px;clear:both;min-height:80px;}
#related.secoyaEmptySection {display:none;}
#related h1 {width:955px;margin-bottom:10px;}
#related h1 span {background:url("css/img/arrow-right.gif") no-repeat;padding-left:10px;}
.readfriendly #related h1 span {background-image:url("css/img/arrow-right-white.gif");}
#related .video_content {clear:left;}
#related .video_content .video {float:left;width:335px;margin-bottom:10px;}
#related .video_content .video object,#related .video_content .video embed {width:335px !important;height:276px !important;}
#related .video_content .description {margin-left:343px;width:369px;}
#related .items {background:url("http://www.rethinkclimate.org/Templates/default/Css/css/img/related-dot.gif?knl53i") 0 100%;height:144px;}
#related .item {position:relative;left:-145px;padding:0 0 0 145px;float:left;width:223px;}
#related .item a {display:block;height:54px;padding:5px 0 13px 2px;}
#related .item img {float:right;margin-top:10px;}
#related .item .artist,#related .item .content {display:block;padding-right:60px;}
#related .item .artist em {font:bold 11px/18px Arial, Helvetica, Sans-serif;color:#818181;text-transform:uppercase;}
#blog {min-height:100px;width:583px;float:left;}
#blog .article {clear:left;font:12px/18px Arial, Helvetica, Sans-serif;}
#blog .article h1 a {color:#ffff00;background:url("css/img/arrow-right.gif") no-repeat;padding-left:10px;}
.readfriendly #blog .article h1 a {background-image:url("css/img/arrow-right-white.gif");}
#blog .article .author {padding:3px 0 10px 60px;background:url("css/img/dot.gif") repeat-x 0 100%;line-height:17px;min-height:57px;margin-bottom:11px;}
.readfriendly #blog .article .author {background-image:url("css/img/dot-white.gif");}
#blog .article .author img {float:left;margin-top:5px;border:1px solid #656565;}
#blog .article .author .description {margin-left:47px;color:#ffffff;}
#blog .article .articleContent {margin-left:60px;vertical-align:bottom;}
#blog .article .articleContent h1 {background:none;font-size:14px;line-height:18px;color:#999;margin-bottom:18px;padding:0;letter-spacing:1px;height:auto;}
#blog .article .articleContent h1 div {display:inline;}
#blog .article .articleContent h1:before {content:url("css/img/startquote.png");padding-right:10px;vertical-align:2px;}
#blog .article .articleContent h2 {padding:11px 0 4px;}
#blog .article .articleContent strong,#blog .article .articleContent b {color:#999;}
#blog .article .content {padding:0;}
#blog .article .articleContent .content div[id]>*:last-child:after,#blog .article .articleContent .content>p:last-child:after {display:inline-block;width:28px;height:20px;content:url("css/img/endquote.png");vertical-align:-6px;padding-left:5px;}
#blog .comments {}
#blog .comments h1 {clear:none;}
#blog .comment .content,#blog .comment .date {display:inline;padding:0;}
#blog .comment .content>*:last-child {display:inline;}
#blog .comment .date {color:#808080;font:bold 11px/17px Arial, Helvetica, Sans-serif;}
#blog .comment {padding:0 2px 12px;}
@media print {
#meta,#site_nav {display:none;}
#main,#overview,#content,#side_content {width:auto;padding:0;margin:0;}
#overview {margin-left:150px;}
#header {height:auto;}
#header h1 {position:static;}
#header h1 a img {display:block;width:66.67%;height:66.67%;}
#side_content,#content {float:none;}
}