  


body {background-position: center; color: #000; background-color: #fff; padding-top:0}a {color:#360; text-decoration:none}
a:visited {color:#418200}
a:hover {color:#030; text-decoration:underline}

html {min-height: 100.1%}

/* Top header containers for logo, hierarchical navigation and drop down menu */
#frame {width:644px; margin-right:auto; margin-left:auto; margin-top:0px; padding-top:14px; text-align:left; margin-bottom:0px; padding-bottom:0px}
#contentleft {min-width:150px; margin-top:0px; float:left; margin-right:15px}
#contentcenter {width:310px; margin-top:0px; float:left; padding-bottom:0px; margin-bottom:0px; padding-top:0px; vertical-align:top}
#contentright {margin-top:0px; float:right; text-align:right; padding-left:5px}
#header {width:644px; margin-right:auto; margin-left:auto; margin-top:0px; padding-top:14px; text-align:left; margin-bottom:0px; padding-bottom:0px}
#headerleft {width:164px; margin-top:0px; float:left}
#headercenter {width:317px; margin-top:0px; float:left; padding-bottom:0px; margin-bottom:0px; padding-top:0px; vertical-align:top}
#headerright {width:150px; margin-top:0px; float:right; text-align:right}
/* Container for grass image and statement */
#frame1 {width:644px; margin-right:auto; margin-left:auto; margin-top:0px; padding:0px; text-align:left; min-height:47px}
#contenttop1 {width:644px; padding:0px; margin:0px; float:left; z-index:0; position:relative;}
#contentbottom1 {width:644px; padding:0px; float:left; margin-top:2px; z-index:0; position:relative; height:21px; #height:16px; _height:16px} 
/* Height hack for different browsers */
#contentbottom1 p, #contentbottom1 a {margin:0px; padding:0px}



#navlist{
width: 130px;
}
#navlist ul {
margin: 0; /*removes indent IE and Opera*/
padding: 0; /*removes indent Mozilla and NN7*/
list-style-type: none; /*turns off display of bullet*/
font:Verdana, Arial, Helvetica, sans-serif;
font-weight:900;
font-size:15px;
}
#navlist li {
margin: 0;
}
#navlist a {
display: block;
padding: 0px 2px 0px 2px;
background-color: #fff;
color:#000
}
#navlist a:link, #navlist a:visited {
color: #000;
text-decoration:none;
}
#uberlink a:link, #uberlink a:visited,
#uberlink a:hover, #uberlink a:active,
#navlist a:hover, #navlist a:active {
background-color: #C00;
color: #fff;
}
h1, h2, h3, h4, h5, h6{
font-family: Arial, Helvetica, sans-serif; text-align:left; color: #C00; font-weight: bold}
h1 {font-size:16pt}
h2 {font-size:12pt; padding-top:0px; margin-top:0px;}
h3 { font-size:11.5pt}
h4 { font-size:11pt}
h5 {font-size:10pt}
h6 {font-size:9pt}
p, ol, ul, td, th, blockquote, div {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}
img {border: 0px}
ul {list-style-type: circle;}
label, form {margin: 0; padding: 0;}
acronym {cursor:help}
/* Navigation bar tracking styles*/
p.tracker {color:#bbb; font-size:8pt; margin:0px; padding:0px}
p.tracker a {color:#360}
p.tracker b {color:#000; font-weight:bolder}
.video1 {float:right;!important}
.bg {background-image: url("/imgs/big_ask_com.jpg"); margin-left: auto; margin-right: auto; text-align: left; margin-top:10px}
td.bg1 {background-image: url("/imgs/common/big_ask_seascape1.jpg")}
td.bg2 {background-image: url("/imgs/common/big_ask_seascape2.jpg")}
td.bg3 {background-image: url("/imgs/common/big_ask_seascape3.jpg")}
td.bg4 {background-image: url("/campaigns/climate/big_ask/images/big_ask_sunset1.gif"); background-repeat:no-repeat;}
td.bg5 {background-image:  url("/campaigns/climate/big_ask/images/big_ask_sunset2.gif"); background-repeat:no-repeat;}
td.bg6 {background-image: url("/campaigns/climate/big_ask/images/big_ask_figures.gif"); background-repeat:no-repeat;}
td.bg7 {background-image: url("/campaigns/climate/big_ask/images/big_ask_climbers1.jpg"); background-repeat:no-repeat;}
td.bg8 {background-image: url("/campaigns/climate/big_ask/images/big_ask_climbers2.jpg"); background-repeat:no-repeat;}
td.bg9 {background-image: url("/campaigns/climate/big_ask/images/big_ask_deckchairs1.jpg"); background-repeat:no-repeat;}
td.bg10 {background-image: url("/campaigns/climate/big_ask/images/big_ask_deck_chairs2.jpg"); background-repeat:no-repeat;}
td.bg11 {background-image: url("/campaigns/climate/big_ask/images/thom_yorke1.jpg"); background-repeat:no-repeat;}
td.bg12 {background-image: url("/campaigns/climate/big_ask/images/thom_yorke2.jpg"); background-repeat:no-repeat;}
td.bg19 {background-image: url("/campaigns/climate/big_ask/images/big_ask_take_action.gif"); background-repeat:no-repeat;}
td.bg14 {background-image: url("/campaigns/climate/big_ask/images/big_ask_water1.jpg"); background-repeat:no-repeat;}
td.bg15 {background-image: url("/campaigns/climate/big_ask/images/big_ask_water2.jpg"); background-repeat:no-repeat;}
td.bg16 {background-image: url("/campaigns/climate/big_ask/images/bunnies1.jpg"); background-repeat:no-repeat;}
td.bg17 {background-image: url("/campaigns/climate/big_ask/images/bunnies2.jpg"); background-repeat:no-repeat;}
td.bg20 {background-image: url("/campaigns/climate/big_ask/images/thom_yorke3.jpg"); background-repeat:no-repeat;}
td.bg21 {background-image: url("/campaigns/climate/big_ask/images/thom_yorke4.jpg"); background-repeat:no-repeat;}
td.bg22 {background-image: url("/campaigns/climate/big_ask/images/thom_yorke5.jpg"); background-repeat:no-repeat;}
td.bgred {background-color:#C00}
td.bgorange {background-color:#C30}
.red {color: #C00; margin-bottom:0px}
.redlink {color: #C00; margin-bottom:0px}
.white {color: #fff}
.smallwhite {font-size: 8pt; color: #fff}
.black {color: #000; margin-bottom:0px}
div.centered {text-align: center}
table.centered {margin-left: auto; margin-right: auto; text-align: left}
table.centered2 {margin-left: auto; margin-right: auto; text-align: left; margin-top:10px}
table.centered3 {margin-left: auto; margin-right: auto; text-align: left; margin-top:20px}
#scroll {position:absolute; top:0; bottom:-0.1px; width:1em; z-index:-1} 
/*Links at top right*/
.topsearchlinks {font-size:9pt; margin-top:0px; padding-top:0px; margin-bottom:0px; padding-bottom:0px; text-align:right; font-weight:bold}
.smallmenu {font-size:8pt; margin-top:0px; padding-top:0px; margin-bottom:0px; padding-bottom:0px}
/*Some colors*/
.foegreen4 { color: #033 }
.foegreen3 { color: #063 }
.foegreen2 { color: #063 }
.foegreen1 { color: #093 }
.foegreen { color: #0C6 }
a.white { color:#fff !important}
.bggreen1 {  background-color: #093}
.bggreen2 {  background-color: #063}
.bgwhite {  background-color: #fff}
/*Box styles*/
.did-you-know{
border: 1px solid #093;
padding: 0px 5px 0px 5px;
}
#site-navigation{height: 49px;}
#main-title{height: 38px;}
#secondary-navigation{height: 300px;}
#main-content{}

/*Some sizes - used for captions/form elements*/
.small {  font-size: 8pt;}
.width163 { width: 163px; }
.width313 { width: 295px; }
/*Alignment styles*/
.r{text-align:right; !important }
.hide{display:none;}
#hide{color:fff;}
.size9 {font-size:9pt; margin:0px; padding:0px}

/*Misc - where are these being used*/
.right {text-align:right;}
.bigmargin {  margin-bottom: 1.1em;}
.lesssmall { font-size: 0.65em; font-weight: bold;}
.sizeh3 { font-size: 0.9em; font-weight: bold; color: #063;}
.blacker { color: #000000;}
.padding { padding: 3px;}
.border { border: 1px solid #000;}
.nomargin {padding-top: 0px; margin-top: 0px; padding-bottom: 0px; margin-bottom: 0px;}
.greenborder { border: 1px solid #093}
 
#contentright2 .sidesectiontitle a, #contentleft2 .sidesectiontitle a, #contentright2 div.sidesectiontitle, #contentleft2 div.sidesectiontitle {font-size:10pt; font-weight: bold; color: #360; padding-top:0px; margin-top:0px; text-decoration:none; margin-bottom:2px}
#contentright2 .sidesectiontitle a:visited, #contentleft2 .sidesectiontitle a:visited, #contentright2 div.sidesectiontitle, #contentleft2 div.sidesectiontitle  {color:#360}

