/*
Theme Name: zero G | powercube | November 2009 
Theme URI: http://www.zerogmedia.co.uk
Description: Wordpress theme for Powercube.net | IDS @ Sussex University
Version: 1.0
Author: Guy Anderson
Tags: three columns, widgets, round corners, blue

*/

@import url('zero.css');

/* colour palette:

cyan: #029cfe
pale yellow:  #fef5a8
magenta: #ee4377
bright orange: #ff6921
grey text: #4c4c4c
welcome text: #4c4932
footer text: #1a374a
credits text: #87a5b9
blue bg color: #55b7f6
blue bg color [footer wrapper]: #4ca4dd
blue bg color [footer]: #499ed5
blue bg color [credits wrapper]: #0d4367
blue bg color [credits]: #0f4b73;

magenta hover: #d51d55

*/

body {
  font-size: 62.5%;
  color:#4c4c4c;
  background-image:url(images/body-bg-tile.png);
  font-family:Arial, Helvetica, sans-serif; 
  text-decoration:none; 
  
}

body, #footer-wrapper, #credits-wrapper {
background-position:center top;
background-repeat:repeat;
}

#page-wrapper, #footer, #credits {
background-position:center top;
background-repeat:repeat-y;
}


#page {
background-color:#fff;
}

#page, #main, #footer, #credits {
width:880px;
overflow:hidden;
margin:0 auto;

}


#main #column1, #main #column2 {
padding-top:1em;
border-top:1px dotted;
}

#page-wrapper {
background-image:url(images/body-bg.png);
}

#footer-wrapper {
background-image:url(images/footer-bg-tile.png);
}

#credits-wrapper {
background-image:url(images/credits-bg-tile.png);
}

#footer {
background-image:url(images/footer-bg.png);
}

#credits {
background-image:url(images/credits-bg.png);
}

#footer, #credits {
width:912px;
}

/* shared styles */


/* text indent */

#header ul li, #header #tagline, #full-width-panel h1#welcome, ul#take-action li h2, ul#take-action li#plan-a-workshop p.start, ul#take-action li#analyse-power p.start, ul#take-action li#strategize-for-action p.start, h2#plan-a-workshop, h2#strategize-for-action, h2#analyse-power, ul#res-list li h2, ul#res-list li a {
text-indent:-9999px;
}

/* text decoration underline */
#footer ul#nav li a:hover, #footer ul#downloads li a:hover, #credits p#wildheart a:hover, #full-width-panel p a:hover, #main #column1 li a:hover, #main #column2 li a:hover, ul#header-cta li h2 a:hover, p a:hover.top, p a:hover.next, p a:hover.previous {
text-decoration:underline;
}



/* absolute positioning */

#header #logo, #header #tagline, #header ul {
position:absolute;
}


/* background: no-repeat */

#header ul li a:hover, #header ul li, #full-width-panel-top, #full-width-panel-bottom, #full-width-panel h1#welcome, #full-width-panel p a, ul#take-action li h2, ul#take-action li#plan-a-workshop p.start, ul#take-action li#analyse-power p.start, ul#take-action li#strategize-for-action p.start, #footer ul#nav li a, #footer ul#downloads li, #credits p#wildheart, #main #column1 li a, #main #column2 li a, p.top a, p.back a, h2#plan-a-workshop, h2#strategize-for-action, h2#analyse-power, h2#plan-a-workshop a:hover, h2#strategize-for-action a:hover, h2#analyse-power a:hover, li#plan-a-workshop h2, li#analyse-power h2, li#strategize-for-action h2, li#plan-a-workshop h2 a:hover, li#analyse-power h2 a:hover, li#strategize-for-action  h2 a:hover, ul#page-nav li#page-back, form#page-select-form input, res-panel, ul#res-list li, ul#res-list li a:hover, ul li.case-studies-small, ul li.handouts-small, ul li.papers-small, ul li.pics-small, ul li.weblinks-small, ul li.video-small, ul li.audio-small, #full-width-panel-bottom-alt, p.next a, p.previous a, p.disabledPrevious, p.disabledNext, #footer a#wind-power {
background-repeat:no-repeat;
}

/* background-position: center left */

#main #column1 li a, #full-width-panel p a.back, p.top a, p.back a, #main #column1 li a, #main #column2 li a, #footer ul#nav li a, #full-width-panel p a, p.previous a {
background-position:center left;
}

/* float:left */
#full-width-panel .column1, ul#take-action li, #footer ul#nav, #footer-column2, #footer-column3, #footer ul#downloads, #footer p, #credits p#copyright,#column1, p.top, p.back {
float:left;
}


/* text-align: justified */

#full-width-panel p, ul#take-action li {
text-align:justify;
}

/* headings */

h1 {
color: #029cfe;
font-size:3em;
margin-bottom:0.4em;
}

#main #column1 img {
margin:5px 14px 5px 14px;
vertical-align:top;
}

#main #column1 img.alignright {
float:right;
margin-right:0;
}

#main #column1 img.alignleft {
float:left;
margin-left:0;
}


h2, #column1 h1 {
color: #029cfe;
font-size:2.8em;
/*margin-bottom:0.2em;*/
padding-bottom:0.4em;
border-bottom:dotted 1px #4c4c4c;
}

#column1 h2 {
margin-bottom:0.4em;
}


h2 a {
color: #029cfe;
text-decoration:none;
}

h3 a {
color: #029cfe;
}

h3 {
color: #029cfe;
font-size:2.4em;
margin-bottom:0.4em;
}

h4 {
color:#4c4c4c;
font-size:2em;
margin-bottom:0.4em;
}

h5 {
font-size:2em;
margin-bottom:0.4em;
font-weight:normal;
}

h6 {
font-siz: 1.6em;
margin-bottom:1.4em;
margin-left: 3em;
font-weight:normal;
}




/* header */

#header-wrapper {
	height:142px;
	position:relative;
}

#header #logo, #header #tagline {
top:24px;
}

#header #logo {
left:20px;
}

#header #tagline {
background-image:url(images/tagline.png);
width:304px;
height:89px;
left:245px;
}

#header ul {
top:24px;
right:20px;
}

#header ul li {
width:286px;
height:24px;
background-position:top left;

}

#header ul li#an-intro {
background-image:url(images/header-an-intro.png);
}

#header ul li#what-is-the-powercube {
background-image:url(images/header-what-is-the-powercube.png);
}

#header ul li#other-forms {
background-image:url(images/header-other-approaches.png);
}

#header ul li#resources {
background-image:url(images/header-resources.png);
}

#header ul li a {
display:block;
height:24px;
}

#header ul li#an-intro a:hover {
background-image:url(images/header-an-intro-hover.png);
}

#header ul li#what-is-the-powercube a:hover {
background-image:url(images/header-what-is-the-powercube-hover.png);
}

#header ul li#other-forms a:hover {
background-image:url(images/header-other-approaches-hover.png);
}

#header ul li#resources a:hover {
background-image:url(images/header-resources-hover.png);
}

ul#header-cta {
margin-left:10px;
border-top:dotted 1px #4c4c4c;
/*padding-top:0.4em;
padding-bottom:0.8em;*/
line-height:5em;
border-bottom:dotted 1px #4c4c4c;
margin-bottom:3em;
height:5em;
position:relative;
width:866px;
height:50px;
}

ul#header-cta li {
/*margin-left:38px;*/
width:285px;
padding-top:1em;
display:block;
}

ul#header-cta li#opt1 {
position: absolute;
top: 0;
left:0;
}

ul#header-cta li#opt2 {
position: absolute;
top: 0;
left:270px;
}

ul#header-cta li#opt3 {
position: absolute;
top: 0;
left:550px;
}


ul#header-cta li h2 {
border-bottom:none;
margin-bottom:0;
padding-bottom:0;
}

ul#header-cta li h2 a, ul#header-cta li h2 a:hover {
display:block;
height:32px;
}


ul#header-cta li h2#plan-a-workshop {
background-image: url(images/cta-plan-a-workshop.png);
background-position: 20px 0;
height:32px;
width:285px;
}

ul#header-cta li h2#plan-a-workshop a:hover {
background-image: url(images/cta-plan-a-workshop-hover.png);
background-position: 20px 0;
height:32px;
width:285px;

}

ul#header-cta li h2#analyse-power {
background-image: url(images/cta-analyse-power.png);
background-position: 34px 0;
height:32px;
width:285px;
}

ul#header-cta li h2#analyse-power a:hover {
background-image: url(images/cta-analyse-power-hover.png);
background-position: 34px 0;
height:32px;
width:285px;

}

ul#header-cta li h2#strategize-for-action {
background-image: url(images/cta-strategize-for-action.png);

height:32px;
width:285px;
}

ul#header-cta li h2#strategize-for-action a:hover {
background-image: url(images/cta-strategize-for-action-hover.png);

height:32px;
width:285px;
}


ul#header-cta li h2 a {
display:block;
}


/* Sub-page navigation */

ul#page-nav {
}

#in-this-section {
font-size: 1.8em;
font-family:Arial, Helvetica, sans-serif; 
border: none;
}

ul#page-nav li {
margin-left:50px;
padding-top:1em;
float:left;
display:block;
}
 
ul#page-nav li#page-back{
background-image: url(images/back-arrow-alt-bg.png);
margin-left: 2em;
padding-left: 4em;
margin-top: 1.6em;
padding-top: 0;
width: 23em;
height: 32px;
}
 
ul#page-nav li#page-back img {

}

ul#page-nav li#page-back a {
color:#029cfe;
font-size: 2.2em;
font-family:Arial, Helvetica, sans-serif; 
text-decoration:none;
/*line-height: 1.3em;*/
display:block;
}


ul#page-nav li#page-back a:hover {
color:#ee4377;
font-size: 2.2em;
font-family:Arial, Helvetica, sans-serif; 
text-decoration:none;
}

ul#page-nav li#page-select{
margin-top: 0.8em;
margin-left: 4em;
list-style-image: none;
}

.go-to {
font-weight:bold;
font-size:1.8em;
float:left;
padding-top:5px;
margin-right:8px;
}

form#page-select-form input {
background-image: url(images/page-select-go.png);
border: none;
width: 49px;
height: 31px;
font-size: 1.4em;
font-family:Arial, Helvetica, sans-serif;
color:#303030;
vertical-align: bottom;
}


select#page_id {
border: 2px solid #029cfe;
width:360px;
background-color:#fff;
height:31px;
font-size: 1.4em;
font-family:Arial, Helvetica, sans-serif;
color:#303030;
padding: 4px;
}

select name {
padding-top:0.8em;
padding-left: 0.3em;
line-height: 0.4em;
}

select#page_id option {
padding-top: 0.2em;
padding-left: 0.3em;
padding-bottom :0.2em;
}


/* Resources page */

#res-panel {
width: 876px;
height: 163px;
background-image:url(images/res-panel-bg.png);
margin-bottom:30px;
}

ul#res-list {
padding-top: 20px;
padding-bottom: 20px;
height: 123px;
width: 876px;

}

ul#res-list li {
float: left;
display: block;
border: none;
margin-left:34px;
}

ul#res-list li a {
display:block;
height: 123px;
}

ul#res-list li h2 {
border: none;
}


ul#res-list li#res-cs {
background-image: url(images/res-icon-cs.png);
width:106px;
}

ul#res-list li#res-cs a:hover {
background-image:url(images/res-icon-cs-hover.png);
}

ul#res-list li#res-papers {
background-image: url(images/res-icon-papers.png);
width:69px;
}

ul#res-list li#res-papers a:hover {
background-image:url(images/res-icon-papers-hover.png);
width:69px;
}
 
ul#res-list li#res-handouts {
background-image: url(images/res-icon-handouts.png);
width:85px;
}

ul#res-list li#res-handouts a:hover {
background-image:url(images/res-icon-handouts-hover.png);
width:85px;
}

ul#res-list li#res-pics {
background-image: url(images/res-icon-pics.png);
width:85px;
}

ul#res-list li#res-pics a:hover {
background-image:url(images/res-icon-pics-hover.png);
width:85px;
}

ul#res-list li#res-weblinks {
background-image: url(images/res-icon-weblinks.png);
width:83px;
}

ul#res-list li#res-weblinks a:hover {
background-image:url(images/res-icon-weblinks-hover.png);
width:83px;
}

ul#res-list li#res-video {
background-image: url(images/res-icon-video.png);
width:82px;
}

ul#res-list li#res-video a:hover {
background-image:url(images/res-icon-video-hover.png);
width:82px;
}

ul#res-list li#res-audio {
background-image: url(images/res-icon-audio.png);
width:76px;
}
 
ul#res-list li#res-audio a:hover {
background-image:url(images/res-icon-audio-hover.png);
width:76px;
}

h2.resources-heading {
margin-bottom: 0em;
}

.column2 img {
float: left;
padding-right: 18px;
}

li#res-right-col {
height: 95px;
line-height: 1.2em;
margin-top: 0.3em;
overflow: hidden;
}

li#res-right-col a {
font-family:Arial, Helvetica, sans-serif;
color:#029cfe;
text-decoration:none;
}

li#res-right-col a:hover {
font-family:Arial, Helvetica, sans-serif;
color:#ee4377;
text-decoration:none;
}

#main #column1 li a.resources {
background-image:none;
}



#main #column1 ul, #main #column1 ol {
margin-left:1.4em;
line-height:1.4em;
}

#main #column1 li {
border: none;
margin-left:1.2em;
margin-bottom: 0.6em;
list-style: square;
background-image: none;
padding: 0;
margin: 0;
}

#main #column1 ol li {
list-style-type:decimal;
margin-bottom:0.6em;
}

#main #column1 li.case-studies-small a {
background-image:none;
/*padding-left:3em;	*/
line-height: 1.2em;
margin-top: 0.5em;
}

#main #column1 li.handouts-small a {
background-image:none;
line-height: 1.2em;
margin-top: 0.5em;
}

#main #column1 li.papers-small a {
background-image:none;
	
/*line-height: 1.2em;*/
margin-top: 0.5em;
}

#main #column1 li.pics-small a {
background-image:none;
	
/*line-height: 1.2em;*/
margin-top: 0.5em;
}

#main #column1 li.weblinks-small a {
background-image:none;
	
/*line-height: 1.2em;*/
margin-top: 0.5em;
}

#main #column1 li.video-small a {
background-image:none;

/*line-height: 1.2em;*/
margin-top: 0.5em;
}

#main #column1 li.audio-small a {
background-image:none;

/*line-height: 1.2em;*/
margin-top: 0.5em;
}


/* resources icons */

#main #column1 ul#resources {

margin-left:0;
}

#main #column1 ul#resources li {
list-style:none;
border-bottom:dotted 1px #4c4c4c;
margin-bottom:0.8em;
padding-bottom:0.8em;
}

#main #column1 ul#resources li h3 {
/*margin-left:3em;*/
}

#main #column1 ul#resources li h3 a {
text-decoration:none;
}

li.handouts-small, li.papers-small, li.pics-small, li.weblinks-small, li.video-small, li.audio-small, li.case-studies-small, #main #column1 #menu li, #main #column2 li {
background-position:0px 0%;
}

#main #column1 ul li.case-studies-small {
background-image:url(images/res-small-case.png);

}

#main #column2 ul li.case-studies-small {
background-image:url(images/res-small-case.png);
margin-top: 8px;
padding-bottom: 1.1em;
}

#main #column1 ul li.case-studies-small p {
padding-left: 3em;
margin-left: 18px;
}

#main #column1 ul li.handouts-small {
background-image:url(images/res-small-handouts.png);

}

#main #column2 ul li.handouts-small {
background-image:url(images/res-small-handouts.png);
margin-top: 8px;
padding-bottom: 1.1em;
}

#main #column1 ul li.handouts-small p {
padding-left: 3em;
margin-left: 18px;
}

#main #column1 ul li.papers-small {
background-image:url(images/res-small-papers.png);

}

#main #column2 ul li.papers-small {
background-image:url(images/res-small-papers.png);
margin-top: 8px;
padding-bottom: 1.1em;
}

#main #column1 ul li.papers-small p {
padding-left: 3em;
margin-left: 18px;
}

#main #column1 ul li.pics-small {
background-image:url(images/res-small-pics.png);

margin-top: 8px;
}

#main #column2 ul li.pics-small {
background-image:url(images/res-small-pics.png);
margin-top: 8px;
padding-bottom: 1.1em;
}

#main #column1 ul li.pics-small p {
padding-left: 3em;
margin-left: 18px;
}

#main #column1 ul li.weblinks-small {
background-image:url(images/res-small-weblinks.png);

}

#main #column2 ul li.weblinks-small {
background-image:url(images/res-small-weblinks.png);
margin-top: 8px;
padding-bottom: 1.1em;
}

#main #column1 ul li.weblinks-small p {
padding-left: 3em;
margin-left: 18px;
}

#main #column1 ul li.video-small {
background-image:url(images/res-small-video.png);
}

#main #column2 ul li.video-small {
background-image:url(images/res-small-video.png);
margin-top: 8px;
padding-bottom: 1.1em;
}

#main #column1 ul li.video-small p {
padding-left: 3em;
margin-left: 18px;
}

#main #column1 ul li.audio-small {
background-image:url(images/res-small-audio.png);
}

#main #column2 ul li.audio-small {
background-image:url(images/res-small-audio.png);
margin-top: 8px;
padding-bottom: 1.1em;
}

#main #column1 ul li.audio-small p {
padding-left: 3em;
margin-left: 18px;
}



#full-width-panel-alt {
width:876px;
background-image:url(images/bg-panel-full-width-alt.png);
background-position:top left;
overflow:hidden;
padding-bottom:18px;
color:#4c4932;
}

#full-width-panel-top-alt {
background-image:url(images/bg-panel-full-width-top-alt.png);
height:9px;
width:876px;
font-size:0.1em;
overflow:hidden;
}

#full-width-panel-bottom-alt {
background-image:url(images/bg-panel-full-width-btm-alt.png);
width:876px;
height:9px;
margin-bottom:30px;
}

#full-width-panel {
width:876px;
background-image:url(images/bg-panel-full-width.png);
background-repeat:repeat-y;
background-position:top left;
overflow:hidden;
padding-bottom:30px;
color:#4c4932;
}

#full-width-panel-top {
background-image:url(images/bg-panel-full-width-top.png);
height:9px;
width:876px;
font-size:0.1em;
overflow:hidden;
}

#full-width-panel-bottom {
background-image:url(images/bg-panel-full-width-bottom.png);
width:876px;
height:9px;
margin-bottom:30px;
}

#full-width-panel-bottom-res {
background-image:url(images/bg-panel-full-width-bottom.png);
width:876px;
height:9px;
margin-bottom:10px;
}

#full-width-panel h1#welcome {
background-image:url(images/h1-welcome.png);
height:31px;
width:500px;
}

#full-width-panel .column1 {
width:500px;
margin-left:30px;
}

#full-width-panel .column1, #full-width-panel .column2 {
margin-top:20px;
}

#full-width-panel .column2 {
margin-right:30px;
float:right;
width:260px;
}

#full-width-panel .column2 p a {
background-image:none;
padding:0;
}

#full-width-panel .column2 p {
display:block;
}

/* columns */
#column1 {
width:560px;
border-right:dotted 1px #4c4c4c;
padding-bottom:4em;
}

#column1 h1, #column1 h2,  #column1 h3, #column1 h4, #column1 h5, #column1 ul, #column1 ol, #column1 p {
padding-left:30px;
padding-right:30px;
}

#column1 p {
text-align:justify;
}

#column2 {
float:left;
width:315px;
}

#column2 h2, #column2 h3, #column2 h4, #column2 h5, #column2 ul, #column2 ol, #column2 p {
padding-left:30px;
}

#main #column1 ul, #main #column2 ul, ol {
font-size:1.4em;
margin-bottom:2.4em;
}

#main #column2 ul#text-content {
font-size:1.4em;
margin-bottom:0;
}

#main #column2 li {
line-height:normal;
border-bottom:1px dotted;
}

#main #column1 li h3 a {
line-height:normal;
}

/* menu list */

#main #column1 ul#menu li a {
line-height:3.4em;
/*height:3.4em;*/
display:block;
padding-left:3em;
text-decoration:none;
}

#main #column1 ul#menu li {
list-style:none;
border-bottom:1px dotted;
}

#main #column1 ul#menu {
margin-left:0;
}

#main #column2 li a {
line-height:1.6em;
/*height:3.4em;*/
display:block;
}

#main #column1 ul#menu li a, p.next a {
background-image:url(images/link-arrow.png);
}

/*#main #column1 li a {
padding-left:3em;
}*/


#full-width-panel p a.back {
background-image:url(images/panel-back-link-arrow.png);
}

p a, #main #column1 li a, #main #column2 li a {
color:#4c4c4c;
}

#bottom-nav {
clear:left;
width:100%;
overflow:hidden;
}

p.top a, p.next a, p.previous a, p.disabledPrevious, p.disabledNext, p.back a {
height:3em;
line-height:3em;
display:block;
text-decoration:none;
}

p.back a {
padding-left:3em;
background-image:url(images/back-arrow.png);
}

p.previous a {
background-image:url(images/back-arrow.png);
padding-left:3em;

}

#column1 p.disabledPrevious {
background-image: url(images/prev-disabled.png);
background-position: 0 7px;
margin-right:0;
padding-left: 2.6em;
padding-right:15px;
color:#999999;
line-height: 3em;
}

p.next, p.previous, p.disabledPrevious, p.disabledNext {
float:right;
}

#main #column1 p.next {
padding-left:0;
}

#main #column1 p.previous {
padding-right:15px;
}

p.next a {
background-position:center right;
padding-right:3em;
padding-left:1em;
border-left: dotted 1px #4c4c4c;
}

#column1 p.disabledNext {
background-image: url(images/next-disabled.png);
background-position:88px 7px;
margin-right:2.2em;
padding-left:1em;
padding-right: 2.8em;
border-left: dotted 1px #4c4c4c;
color:#999999;
}

p.top a {
background-image:url(images/up-arrow.png);
padding-left:3em;
}

#main #column2 li a {
text-decoration:none;
}

#main #column1 li a

/* shared list styles */
#main #column1 ul#menu li a {

}

#main #column2 li a {
padding-left:4em;
padding-top: 4px;
}

/* column2 */
#main #column2 li a.case-study {
background-image:url(images/resources-case-study-s.png);
}

#main #column2 li a.hand-out {
background-image:url(images/resources-hand-out-s.png);
}

#main #column2 li a.picture {
background-image:url(images/resources-picture-s.png);
}

#main #column2 li a.link {
background-image:url(images/resources-link-s.png);
}

#main #column2 li a.video {
background-image:url(images/resources-video-s.png);
}

#main #column2 li a.audio {
background-image:url(images/resources-audio-s.png);
}


p {
font-size:1.4em;
line-height:1.4em;
margin-bottom:1.4em;
color:#4c4c4c;
}


#full-width-panel p, #full-width-panel ul {
font-size:1.6em;
}

#full-width-panel p a {
background-image:url(images/panel-link-arrow.png);
/*font-size:1.6em;*/
color:#00AEFF;
padding: 0.4em 0 0.4em 2.4em;
text-decoration:none;
}

#full-width-panel p a:hover, #main #column1 li a:hover, #main #column2 li a:hover, ul#header-cta li h2 a:hover, p.top a:hover, p.next a:hover, p.previous a:hover, p.back a:hover {
color:#ee4377;
}

ul#take-action {
overflow:hidden;
margin-bottom:40px;
}

ul#take-action li {
margin-left:30px;
width:250px;
/*height:320px;*/
}

ul#take-action li h2 {
height:68px;
margin-bottom:14px;
}

ul#take-action li h2 a {
display:block;
height:68px
}

ul#take-action li#plan-a-workshop h2 {
background-image:url(images/h2-plan-a-workshop.png);
}

ul#take-action li#plan-a-workshop h2 a:hover {
background-image:url(images/h2-plan-a-workshop-hover.png);
}

ul#take-action li#analyse-power h2 {
background-image:url(images/h2-analyse-power.png);
}

ul#take-action li#analyse-power h2 a:hover {
background-image:url(images/h2-analyse-power-hover.png);
}

ul#take-action li#strategize-for-action h2 {
background-image:url(images/h2-strategize-for-action.png);
}

ul#take-action li#strategize-for-action h2 a:hover {
background-image:url(images/h2-strategize-for-action-hover.png);
}

ul#take-action li p.start {
margin-top:20px;
width:250px;
height:65px;
margin-bottom:0;
}

ul#take-action li p.start a {
display:block;
height:65px;
}

ul#take-action li#plan-a-workshop p.start {
background-image:url(images/start-planning.png);
}

ul#take-action li#plan-a-workshop p.start a:hover {
background-image:url(images/start-planning-hover.png);
}

ul#take-action li#analyse-power p.start {
background-image:url(images/start-analysing.png);
}

ul#take-action li#analyse-power p.start a:hover {
background-image:url(images/start-analysing-hover.png);
}

ul#take-action li#strategize-for-action p.start {
background-image:url(images/start-strategizing.png);
}

ul#take-action li#strategize-for-action p.start a:hover {
background-image:url(images/start-strategizing-hover.png);
}

#main #column1 ul#references {
font-size:1.2em;

color:#333;

}

#main #column1 ul#references li {
padding: 0.7em 0;
}


/* footer */


#footer {

}

#footer ul#nav, #footer ul#downloads, #footer p {
padding-top:30px;
}

/* footer navigation */

#footer ul#nav {
padding-bottom:30px;
width:279px;
margin-left:45px;
overflow:hidden;
list-style:none;
}


#footer ul#nav li a {
background-image:url(images/footer-arrow.png);
padding-left:20px;
height:25px;
line-height:25px;
text-decoration:none;
}

#footer ul#downloads li a {
text-decoration:none;
}

#footer p a#wind-power {
background-image:url(images/wind-powered-hosting.png);
padding-left:80px;
display:block;
height:60px;
padding-top:5px;
text-decoration:none;
}

#footer p a:hover#wind-power {
text-decoration:underline;
}

#footer img.lightbulb {
float:left;
vertical-align:top;
margin-right:20px;
}

li#contact-us {
margin-top:20px;
overflow: hidden;
}

li#contact-us img {
margin-left:10px;
float:left;
}


ul#nav li {
font-size:1.4em;
}

#footer p, #footer p a, #footer li a, #footer li {
color:#1a374a;
}

#footer p {
/*text-align:justify;/*/
}



/* footer downloads */

#footer ul#downloads {
width:249px;
border-left:dotted 1px #fef5a8;
border-right:dotted 1px #fef5a8;
}

#footer ul#downloads li {
border-bottom:dotted 1px #fef5a8;
}

#footer ul#downloads li#download-powercube {
background-image:url(images/footer-powercube-doc-icon.png);
}

#footer ul#downloads li#download-powercube a {
}

#footer ul#downloads li {
font-size:1.4em;
line-height:1.4em;
padding-left:100px;
padding-right:20px;
padding-bottom:20px;
height:100px;
background-position:20px 0;
}

#footer ul#downloads li#lightbulb {
margin-top:20px;
background-image:url(images/light-bulb.png);
background-position:25px 0;
border-bottom:none;
}

#footer p {
margin-left:30px;
width:240px;
}

#credits {
padding:20px 0;
}

#credits p {
margin-bottom:0;
}

#credits p, #credits p a {
color:#87a5b9;
}

#credits p#copyright {
margin-left:40px;
}

#credits p#wildheart {
float:right;
margin-right:40px;
background-position:center right;
}

#credits p#wildheart a {
text-decoration:none;
}


/* resources */

#main #column1 ul li h3 {
padding-left:3em;
font-size:1.4em;
/*margin-bottom:0;*/
}

#main #column1 li h3 a {
/*padding-left:2.2em;*/
border:none;
/*height:2.4em;*/
/*line-height:2.4em;*/
}

#main #column1 li p {
font-size:1em;
margin-left:14px;
margin-bottom:1em;
}



/* Powerhouse banner */

#powerhouse {
	margin-bottom: 40px;
    overflow: hidden;
	display:block;
	position: relative;
	left:30px;
}

#main #column1 img.powerhouse {
	margin:0;
	
}



/* IE 6 hacks */

*html #full-width-panel .column2 {
margin-right:14px;
}

*html #full-width-panel .column1 {
margin-left:14px;
}


*html ul#take-action li {
margin-left:14px;
}

*html ul#take-action li#analyse-power, *html ul#take-action li#strategize-for-action {
margin-left:30px;
}

*html #footer ul#nav {
margin-left:23px;
}

*html #credits p#wildheart {
margin-right:22px;
}

*html #credits p#copyright {
margin-left:22px;
}