/*
	CSS // Plastics20/20Challenge // February London
*/

* { outline: none; margin: 0; padding: 0; }

body {
	display: block;
	height: 100% !important;
	font-family: Helvetica, sans-serif;
	font-size: 13px;
	background-image: url(images/blue_bg.gif);
	background-color: #0093d0;
	color: #ffffff;
	margin: 0 auto;
}

#wrap
{
	display: block;
	width: 100%;
	height: 100% !important;
	min-height: 100%;
	margin: 0 auto;
	padding: 0;
	text-align: center;
}

p {
	vertical-align: text-top;
}


h2 {
	font-family:  Helvetica, sans-serif;
	font-size: 18px;
	font-weight: 300;
	margin: 0px 0px 0px 0px;
	/*text-decoration: underline;*/


}

h3 {
	font-size: 13px;
	color: #999999;
	margin: 0px 0px 0px 0px;



}



h5 {
	font-size: 20px;
        line-height: 25px;
	font-family: Helvetica;
	font-weight: 900;
	color: #ace7ff;
	margin: 0px 0px 8px 0px;

}


h6 {
	font-size: 20px;
        line-height: 25px;
	font-family: Helvetica;
	font-weight: 900;
	margin: 0px 0px 8px 0px;
	text-shadow:0 1px #065b7e;

}



a:link {
	color: #ffffff;
	text-decoration: underline;
}

a:visited {
	color: #ffffff;
		text-decoration: underline;
}

a:active {
	color: #ffffff;
		text-decoration: underline;
}

a:hover {
	color: #999999;
	text-decoration: underline;
}





#headwrapper {
	width: 900px;
	height: 118px;
	text-align: left;
	border:0;
	margin: auto;
}

#headbar {
	height: 8px;
	background-color: #086a92;
	margin-bottom: 20px;
}

#homelogo {
	display: block;
        width: 257px;
	height: 104px;
	background-image: url(images/logo_home.png);
	float: left;
        font-size: 0px;
        text-decoration: none;
}
#homelogo a { display: block; float: left; width: 257px; height: 104px; text-decoration: none; }

#fourrhead {
	width: 530px;
	height: 35px;
	font-size: 34px;
	margin-bottom: 15px;
	display: inline;
	border: none;

}

#fourrhead a {

	border: 0;

}


#linksmain { background-image: url(http://www.plastics2020challenge.com/wp-content/themes/root/images/linksbg.gif); height: 108px;  margin: 6px 0px 0px 0px; }

#linkleft{   text-align: center; width: 319px; float: left; padding: 12px 0px 0px 0px; }

#linkright{  float: right; width: 269px; padding: 30px 25px 25px 25px;}





#menu {
	width: 575px;
	height: 68px;
	clear: none;
}

#menubox {
	width: 575px;
	height: 105px;
	float: right;
}


#menurowone, #menurowtwo { display: block; height: 26px; clear: left; }

#menurowone ul, #menurowtwo ul { display: block; width: 100%; margin: 0; padding: 0; height: 26px; list-style: none; clear: left; }
#menurowone ul li, #menurowtwo ul li { display: inline; float: left; margin: 0; padding: 0; }


ul li a.challenge {
	display: block;
	float: left;
	width: 204px;
	height: 26px;
	text-decoration: none;
	background: url(images/challenge_button.png) no-repeat;
	margin: 0px 0px 8px 0px;
	border-bottom: none;
}

ul li a.challenge:hover {
background-position: 0px -26px;
}

ul li a.questions {
	display: block;
	float: left;
	width: 175px;
	height: 26px;
	text-decoration: none;
	background: url(images/questions_button.png) no-repeat;
	margin: 0px 0px 8px 0px;
	border-bottom: none;
}

ul li a.questions:hover {
background-position: 0px -26px;
}

ul li a.whatareplastics {
	display: block;
	float: left;
	width: 164px;
	height: 26px;
	text-decoration: none;
	background: url(images/whatareplastics_button.png) no-repeat;
	margin: 0px 0px 8px 0px;
	border-bottom: none;
}

ul li a.whatareplastics:hover {
background-position: 0px -26px;
}


ul li a.whatweredoing {
	display: block;
	float: left;
	width: 204px;
	height: 26px;
	text-decoration: none;
	background: url(images/whatweredoing_button.png) no-repeat;
	margin: 0px 0px 8px 0px;
}

ul li a.whatweredoing:hover {
background-position: 0px -26px;
}


ul li a.latestnews {
	display: block;
	float: left;
	width: 175px;
	height: 26px;
	text-decoration: none;
	background: url(images/latestnews_button.png) no-repeat;
	margin: 0px 0px 8px 0px;
}

ul li a.latestnews:hover {
background-position: 0px -26px;
}


ul li a.commentary {
	display: block;
	float: left;
	width: 164px;
	height: 26px;
	text-decoration: none;
	background: url(images/commentary_button.png);
	margin: 0px 0px 8px 0px;
}

ul li a.commentary:hover {
background-position: 0px -26px;
}

ul li a.links {
	display: block;
	float: left;
	width: 164px;
	height: 26px;
	text-decoration: none;
	background: url(images/links_button.png);
	margin: 0px 0px 8px 0px;
}

ul li a.links:hover {
background-position: 0px -26px;
}




#homedarkcolumn {
	display: block;
	height: 352px;
        background: url(images/bg.bar.png) repeat top left;
	/*background-color: #0383b7;*/
/* 	opacity:0.4;filter:alpha(opacity=40); */
}


#pagetitlecolumn {
	display: block;
	width: 100%;
	/*background-color: #0383b7;*/
        background: url(images/bg.bar.png) repeat top left;
}
#pagetitle {
	width: 900px;
	padding: 18px 0 18px 0;
	font-weight: bold;
	font-size: 35px;
	text-align: left;
	margin: 0 auto;
        font-family: "Arial Rounded", Arial Rounded, sans-serif;
}

#intropara {

	width: 310px;
	height: 302px;
	float: left;
	padding-top: 16px;
}

#findoutmore {

	width: 310px;
	float: left;
	padding-top: 10px;
}

#midwrapper {
	width: 900px;
	height: 352px;
	text-align: left;
	margin: 0 auto;
}

#pagewrapper {
        display: block;
	width: 900px;
	text-align: left;
	margin: 0 auto;
        background: url(images/bg.sidebar.gif) repeat-y top right;
}



#pagecontent {
	display: block;
	width: 640px;
	float: left;
	margin: 0 32px 0 0;

}

.siteby {
	color: #a1ccff;
	text-align: left;
	margin: 4px 0px 0px 0px;

}

#pagecopy {
	display: block;
	width: 100%;
	/*background-color: olive;*/
	padding: 25px 0 0 0;
}

#question_box {
	display: block;
	width: 93%;
	background: #0399d8;
	padding: 25px;
	border: 1px solid #0087bf;
	margin: 25px 0 25px 0;
	-moz-border-radius: 25px 25px;
	-webkit-border-radius: 25px 25px;
}

#searchbox {

}

#searchsubmit {


display: block; padding: 5px 15px 5px 15px; margin: 0; background: #0676a4; -moz-border-radius: 5px 5px; -webkit-border-radius: 5px 5px; border: 1px solid #006893; cursor: pointer; color: #fff; text-decoration: none; font-family: Arial Rounded, Arial, sans-serif; font-size: 12px; line-height: 15px; font-weight: 900; letter-spacing: -.04em; text-transform: uppercase; text-shadow: 0 1px #000; }

#searchsubmit:hover { background: #006893; color: #a0ccde; }


#s { display: block; width: 94%; background: #f4f4f4; height: 16px; margin: 5px 0 10px 0; padding: 5px; font-family: Helvetica, Arial, sans-serif; font-size: 14px; line-height: 18px; color: #0676a4; -moz-border-radius: 8px 8px; -webkit-border-radius: 8px 8px; border: 1px solid #006893; -moz-box-shadow: inset 0 0 3px #444; -webkit-box-shadow: inset 0 0 3px #444; }


#sidebar #searchbox { display: block; margin: 0 0 20px 0; padding: 0 20px 0 20px; text-align: left; }
#sidebar #searchbox h3 { margin: 0 0 5px 0; font-size: 16px; line-height: 18px; font-weight: 900; font-family: "Arial Rounded", Arial Rounded, Arial, sans-serif; color: #fff;text-shadow:0 1px #065b7e; }
#sidebar #searchbox p { margin: 0 0 15px 0; font-size: 12px; line-height: 14px; font-family: Helvetica, Arial, sans-serif; color: #fff; }
#sidebar #searchbox label { font-size: 12px; line-height: 14px; font-weight: 900; font-family: Helvetica, Arial, sans-serif; color: #fff;text-shadow:0 1px #065b7e; }
#sidebar #searchbox #searchbox_form { display: block; width: 94%; background: #f4f4f4; height: 50px; margin: 5px 0 10px 0; padding: 5px; font-family: Helvetica, Arial, sans-serif; font-size: 14px; line-height: 18px; color: #0676a4; -moz-border-radius: 8px 8px; -webkit-border-radius: 8px 8px; border: 1px solid #006893; -moz-box-shadow: inset 0 0 3px #444; -webkit-box-shadow: inset 0 0 3px #444; }
#sidebar #searchbox #searchbox_form:focus { background: #fff; border: 1px solid #00597d; }
#sidebar #searchbox #submit { display: block; padding: 5px 15px 5px 15px; margin: 0; background: #0676a4; -moz-border-radius: 5px 5px; -webkit-border-radius: 5px 5px; border: 1px solid #006893; cursor: pointer; color: #fff; text-decoration: none; font-family: Arial Rounded, Arial, sans-serif; font-size: 12px; line-height: 15px; font-weight: 900; letter-spacing: -.04em; text-transform: uppercase; text-shadow: 0 1px #000; }
#sidebar #searchbox #submit:hover { background: #006893; color: #a0ccde; }




#comment_box {
	display: block;
	width: 100%;
	margin: 0;
	padding: 0;
}
#comment_box .comment
{
	display: block;
	width: 600px;
	padding: 25px;
	border: 1px solid #0087bf;
	margin: 25px 0 25px 0;
	-moz-border-radius: 25px 25px;
	-webkit-border-radius: 25px 25px;
}
#comment_box .comment.even { background: #0399d8; }
#comment_box .comment.odd { background: #01a1e5; }
#comment_box .comment .comment-author { font-size: 18px; line-height: 25px; color: #fff; font-weight: 900; text-shadow:0 1px #065b7e; }
#comment_box .comment .comment-author img { display: block; float: right; margin: 0 0 15px 15px; }
#comment_box .comment p { font-family: Helvetica, Arial, sans-serif; font-size: 12px; line-height: 16px; margin: 10px 0 10px 0; color: #fff; }
#comment_box .comment .comment-meta { font-family: Helvetica, Arial, sans-serif; font-size: 12px; line-height: 14px; margin: 0 0 10px 0; color: #fff; }
#comment_box .comment .comment-meta a { text-decoration: none; color: #01587b; }
#comment_box .comment .comment-meta a:hover { text-decoration: none; color: #222; }



#pagecopy blockquote { display: block; text-align: center; background-color: #065b7e; padding: 15px 15px 4px 15px; margin: 0px 0px 15px 0px; -moz-border-radius: 10px 10px; -webkit-border-radius: 10px 10px; }
#pagecopy blockquote h2 { display: inline; text-align: justify; font-size: 30px; line-height: 40px; color: #fff; border-bottom: 1px solid #66bee3; font-weight: 900; }
#pagecopy blockquote p { font-size: 13px; font-weight: 900; text-align: left;  }

#pagecopy h1 { font-family: "Arial Rounded", Arial Rounded, Arial, sans-serif; font-size: 20px; line-height: 25px; margin: 0 0 15px 0; color: #fff; font-weight: 900; }
#pagecopy h1 a { color: #fff; border-bottom: 1px solid #66bee3; text-decoration: none; }
#pagecopy h1 a:hover { color: #eee; border-bottom: 1px solid #66bee3; text-decoration: none; }

#pagecopy h3 { padding: 15px 0 15px 0; margin-bottom: 0px; font-size: 22px; line-height: 25px; color: #fff; font-weight: 900; text-shadow:0 1px #065b7e; }
#pagecopy h4 { display: inline; text-align: justify; font-size: 30px; line-height: 42px; color: #fff; border-bottom: 1px solid #66bee3; font-weight: 900; }

#pagecopy p { display: block; font-size: 14px; line-height: 17px; margin-bottom: 18px; }
#pagecopy ul { display: block; margin: 10px 0 10px 25px; font-weight: 900; font-size: 14px; line-height: 19px; text-shadow:0 1px #065b7e; }
#pagecopy ul li { margin: 5px 0 5px 0; list-style-image: url(http://www.februarybeta.com/p2020c/beta/wp-content/themes/root/images/bullet_bg.png);  }


#question_box h1 { font-family: "Arial Rounded", Arial Rounded, Arial, sans-serif; font-size: 20px; line-height: 25px; margin: 0 0 5px 0; color: #fff; font-weight: 900; }
#question_box h1 a { color: #fff; border-bottom: 1px solid #66bee3; text-decoration: none; }
#question_box h1 a:hover { color: #a0ccde; border-bottom: 1px solid #66bee3; text-decoration: none; }
#question_box h4 { display: block; margin: 10px 0 10px 0; text-align: left font-size: 9px; line-height: 10px; color: #0676a4; font-weight: 900; }
#question_box h4 a { color: #0676a4; text-decoration: none; }
#question_box h4 a:hover { color: #00648d; text-decoration: none; }
#question_box p { display: block; font-size: 14px; line-height: 17px; margin-bottom: 18px; }


#sidebar {
	display: block;
	width: 227px;
	float: left;
	/*background-color: #0383b7;*/
	margin: 0;
	padding: 25px 0 0 0;
}


#sidebar h2 { font-size: 14px; line-height: 15px; font-weight: 900; color: #fff; }


#sidebar #suggest { display: block; margin: 0 0 20px 0; padding: 0 20px 0 20px; text-align: left; }
#sidebar #suggest h3 { margin: 0 0 5px 0; font-size: 16px; line-height: 18px; font-weight: 900; font-family: "Arial Rounded", Arial Rounded, Arial, sans-serif; color: #fff;text-shadow:0 1px #065b7e; }
#sidebar #suggest p { margin: 0 0 15px 0; font-size: 12px; line-height: 14px; font-family: Helvetica, Arial, sans-serif; color: #fff; }
#sidebar #suggest label { font-size: 12px; line-height: 14px; font-weight: 900; font-family: Helvetica, Arial, sans-serif; color: #fff;text-shadow:0 1px #065b7e; }
#sidebar #suggest #suggest_form { display: block; width: 94%; background: #f4f4f4; height: 50px; margin: 5px 0 10px 0; padding: 5px; font-family: Helvetica, Arial, sans-serif; font-size: 14px; line-height: 18px; color: #0676a4; -moz-border-radius: 8px 8px; -webkit-border-radius: 8px 8px; border: 1px solid #006893; -moz-box-shadow: inset 0 0 3px #444; -webkit-box-shadow: inset 0 0 3px #444; }
#sidebar #suggest #suggest_form:focus { background: #fff; border: 1px solid #00597d; }
#sidebar #suggest #submit { display: block; padding: 5px 15px 5px 15px; margin: 0; background: #0676a4; -moz-border-radius: 5px 5px; -webkit-border-radius: 5px 5px; border: 1px solid #006893; cursor: pointer; color: #fff; text-decoration: none; font-family: Arial Rounded, Arial, sans-serif; font-size: 12px; line-height: 15px; font-weight: 900; letter-spacing: -.04em; text-transform: uppercase; text-shadow: 0 1px #000; }
#sidebar #suggest #submit:hover { background: #006893; color: #a0ccde; }


#sidebar h2 { font-size: 14px; line-height: 15px; font-weight: 900; color: #fff; }


#sidebar #archives { display: block; margin: 0 0 25px 0; padding: 0 20px 0 20px; text-align: left; }
#sidebar #archives ul { display: block; margin: 0 0 0px 0; padding: 0 0px 0 0px;  text-align: left; list-style: none;  }
#sidebar #archives li { background-color: #0676a4; padding: 4px 0px 0px 5px; height: 18px; margin-bottom: 3px;  -moz-border-radius: 3px 3px; -webkit-border-radius: 3px 3px;}

#newsitemicon {
	width: 27px;
	height: 18px;
	float: left;
	margin: 2px 0px 0px -38px;
}

#searchitemicon {
	width: 27px;
	height: 18px;
	float: left;
	margin: 2px 0px 0px -32px;
}


#newscomments {
	width: 19px;
	height: 19px;
	background-image: url(http://www.februarybeta.com/p2020c/beta/wp-content/themes/root/images/newsitemcomment_icon.png);
	float: left;
	margin: 10px 0px 0px -38px;
	font-size: 10px;
	font-weight: 900;
}

#dateicon {
	text-align: center;
	width: 32px;
	height: 46px;
	background-color: #0676a4;
	float: left;
	margin: 0px 0px 0px -42px;
	font-size: 10px;
	font-weight: 900;
	padding: 5px 0px 0px 0px;
	-moz-border-radius: 0px 0px 4px 4px;
	-webkit-border-radius: 0px 0px 4px 4px;
}

.day {
	font-size: 20px;
	text-align: center;
}

.month {
	text-transform: uppercase;
	text-align: center;
		color: #afe8ff;
}

.year {
	color: #afe8ff;

}




#sidebar #suggest.sidebar_comments { display: block; margin: 0 0 20px 0; padding: 0 20px 0 10px; text-align: left; }



#sidebar #commentary { display: block; margin: 0 0 20px 0; padding: 0 20px 0 20px; text-align: left; }
#sidebar #commentary ul { display: block; margin: 0 0 0px 0; padding: 0 0px 0 0px;  text-align: left; list-style: none;  }
#sidebar #commentary li { background-color: #0676a4; padding: 0px 0px 0px 5px; height: 26px; margin-bottom: 3px;  -moz-border-radius: 3px 3px; -webkit-border-radius: 3px 3px;}

#sidebar #commentary h3 { margin: 0 0 9px 0; font-size: 16px; line-height: 18px; font-weight: 900; font-family: "Arial Rounded", Arial Rounded, Arial, sans-serif; color: #fff;text-shadow:0 1px #065b7e; }

#sidebar #commentary a,a:hover,a:visited { text-decoration: none;  }

#sidebar #archives a,a:hover,a:visited { text-decoration: none;  }

#sidebar #archives h3 { margin: 0 0 5px 0; font-size: 16px; line-height: 18px; font-weight: 900; font-family: "Arial Rounded", Arial Rounded, Arial, sans-serif; color: #fff;text-shadow:0 1px #065b7e; }
#sidebar #archives p { margin: 0 0 15px 0; font-size: 12px; line-height: 14px; font-family: Helvetica, Arial, sans-serif; color: #fff; }
#sidebar #archives label { font-size: 12px; line-height: 14px; font-weight: 900; font-family: Helvetica, Arial, sans-serif; color: #fff;text-shadow:0 1px #065b7e; }

#sidebar #archives #submit { display: block; padding: 5px 15px 5px 15px; margin: 0; background: #0676a4; -moz-border-radius: 5px 5px; -webkit-border-radius: 5px 5px; border: 1px solid #006893; cursor: pointer; color: #fff; text-decoration: none; font-family: Arial Rounded, Arial, sans-serif; font-size: 12px; line-height: 15px; font-weight: 900; letter-spacing: -.04em; text-transform: uppercase; text-shadow: 0 1px #000; }
#sidebar #archives #submit:hover { background: #006893; color: #a0ccde; }


#sidebar ul#questions { list-style: none; margin: 0 0 25px 0; padding: 0 15px 0 25px; text-align: left; text-shadow:0 1px #065b7e; }
#sidebar ul#questions h3 { display: block; width: 100%; margin: 0 0 5px 0; text-align: left; font-size: 14px; line-height: 15px; font-weight: 900; font-family: Helvetica, Arial, sans-serif; color: #fff; }

#sidebar ul#questions li { display: block; list-style: none; margin: 0; padding: 8px 0 0 0; text-align: left; border-bottom: 1px solid #689a76; }

#sidebar ul#questions li #comment_icon { display: block; float: left; width: 25px; height: 35px; margin: 0; padding: 0; text-align: left; background: url(images/icon.comments.gif) no-repeat center left; }
#sidebar ul#questions li #comment_icon p { display: block; width: 100%;  margin: 8px 0 0 0; text-align: center; font-size: 12px; line-height: 15px; font-weight: 900; font-family: Helvetica, Arial, sans-serif; color: #086a92; }
#sidebar ul#questions li #comment_icon p a { text-decoration: none; color: #086a92; }
#sidebar ul#questions li #comment_icon p a:hover { text-decoration: none; color: #78c5e5; }

#sidebar ul#questions li #question_title { display: block; float: left; width: 140px; margin: 0; padding: 5px 0 0 10px; text-align: left; }
#sidebar ul#questions li #question_title p { display: inline; font-size: 12px; line-height: 14px; font-family: Helvetica, Arial, sans-serif; color: #fff; }
#sidebar ul#questions li #question_title p a { text-decoration: none; color: #fff; }
#sidebar ul#questions li #question_title p a:hover { text-decoration: none; color: #78c5e5; }

#sidebar ul#block { margin: 0; padding: 15px; background: #0676a4; }
#sidebar ul#block h3 { display: inline; font-size: 20px; line-height: 20px; height: 20px; margin: 0; padding: 0 0 0 25px; font-weight: 900; color: #fff; font-family: "Arial Rounded", Arial Rounded, Arial, sans-serif; }
#sidebar ul#block h3 a { text-decoration: none; color: #fff; }
#sidebar ul#block h3 a:hover { text-decoration: none; color: #78b5ce; }


#sidebar ul#block h3.reduce { height: 20px; background: url(images/block.reduce.gif) no-repeat center left; }
#sidebar ul#block h3.reuse { height: 20px; background: url(images/block.reuse.gif) no-repeat center left; }
#sidebar ul#block h3.recycle { height: 20px; background: url(images/block.recycle.gif) no-repeat center left; }
#sidebar ul#block h3.recover { height: 20px; background: url(images/block.recover.gif) no-repeat center left; }

#sidebar ul#block li { list-style: none; margin: 0; padding: 8px 0 8px 0; text-align: left; border-bottom: 1px solid #3891b6; }


#plasticstoday {
	font-size: 11px;
	line-height: 12px;
	color: #c9efff;
	margin: 0 15px 25px 25px;
}

.pthead {
	font-size: 14px;
	line-height: 16px;
	font-weight: 900;
	color: #ffffff;
	margin: 3px 0 8px 0;
}

.ptmore {
	text-align: right;
	float: right;
	font-size: 9px;
	color: #c9efff;

}

#plasticstoday a,a:hover,a:visited {
	text-decoration: none;
	color: #ffffff
}

#pticon {
	width: 32px;
	height: 32px;
	float: left;
	margin: 0px 6px 10px 0px;
}


#newscolumn {
	width: 572px;
	height: 336px;
	float: right;
	padding-top: 16px;
}



a.findoutmore {
	display: block;
	width: 166px;
	height: 32px;
	text-decoration: none;
	background: url(images/findoutmore_button.png);
	margin: 0px 0px 8px 0px;
	border-bottom: none;
}

a.findoutmore:hover {
background-position: 0px -32px;
}


#largenews {
        position: relative;
	width: 572px;
	height: 222px;
	margin-bottom: 12px;
}

.largenewstitle {
	display: block;
        position: absolute;
        bottom: 10px;
        left: 10px;
        width: 410px;
	clear: both;
        overflow: none;
}
.largenewstitle p {
	display: inline;
        /*padding: 2px;*/
        color: #ffffff;
	/*background-color: #b1005d;*/
	font-size: 19px;
	line-height: 21px;
	font-weight: bold;
}
.largenewstitle img, .largenewstitle a img { border: 0px; }
.largenewstitle p a { padding: 2px; color: #fff; text-decoration: none; background-color: #b1005d; }
.largenewstitle p a:hover { padding: 2px; color: #fff; text-decoration: none; background-color: #790040;  }


#subnews {
	width: 572px;
	height: 85px;
}

#leftsub {
	height: 85px;
	width: 272px;
	float: left;
}

#rightsub {
	height: 85px;
	width: 272px;
	float: right;
}

#subimgbg {
	width: 106px;
	height: 86px;
	background-color: #086a92;
	text-align: left;
	float: left;
}
#subnewstext {
	width: 154px;
	height: 86px;
	font-size: 14px;
	line-height: 15px;
	text-align: left;
	float: right;
	position: relative;
}
#subnewstext a { color: #fff; text-decoration: none;  }
#subnewstext a:hover { color: #ccc; text-decoration: none; }

#subnewsdate {
	width: 154px;
	font-size: 11px;
	text-align: left;
	vertical-align: bottom;
	position: absolute;
	bottom: 0;
	left: 0;
	color: #99d4ec;
}




#lowerwrapper {
	width: 900px;
	/*height: 370px;*/
	text-align: left;
	margin: 0 auto;
}



#lowerleft {
	width: 305px;
	/*height: 200px;*/
	float: left;
	margin-top: 15px;

}

#lowercentre {
	width: 340px;
	/*height: 200px;*/
	float: right;
	margin-top: 15px;
}

#lowerright {
	width: 216px;
	float: right;
	/*height: 200px;*/
	margin-left: 20px;
	margin-top: 15px;
}

#lowerright #news_row { display: block; width: 220px; clear: left; margin: 0 0 5px 0; padding: 0 0 5px 0; }
#lowerright #news_row.line { border-bottom: 1px solid #4db4de; }
#lowerright #news_row #news_thumb { float: left; width: 60px; height: 60px; overflow: hidden; margin: 0 10px 0 0; padding: 0; text-align: left; }
#lowerright #news_row #news_thumb a image { border: 0px; }
#lowerright #news_row #news_thumb .attachment-thumb { border: 0px; }
#lowerright #news_row #news_text { float: left; width: 150px; margin: 0; padding: 0; text-align: left; }
#lowerright #news_row #news_text p { text-align: left; font-size: 11px; line-height: 14px; font-weight: 900; }
#lowerright #news_row #news_text p a { text-decoration: none; color: #fff; }
#lowerright #news_row #news_text p a:hover { text-decoration: none; color: #aae1f7; }


ul.twitter { display: block; }

li.twitter-item {
	display: block;
	padding: 0 0 5px 0;
	margin: 0 0 5px 0;
	border-bottom: 1px solid #8cceea;
}



p.twitter-message, .twitter {
	font-size: 14px;
	line-height: 18px;
}
a.twitter-link {
	text-decoration: none;
	font-weight: 900;
	font-size: 12px;
	color: #fff;
}
a:hover.twitter-link {
	text-decoration: none;
	color: #8cceea;
}

.twitter-timestamp, .twitterposted {
	color: #8cceea;
	font-size: 10px;
}


#debate { position: relative; float: left; width: 340px; height: 325px; margin: 0 10px 0 0; padding: 0; text-align: left; background: url(images/bg_debate_box.png) no-repeat bottom left; }

#debate #debate_text { padding: 5px 15px 0 15px; text-align: left; }
#debate #debate_text h3 { font-size: 12px; line-height: 25px; color: #b3dff1; font-weight: 900; }
#debate #debate_text p { padding: 0 40px 0 0; font-size: 19px; line-height: 20px; color: #fff; font-weight: 900; }
#debate #debate_text p a { text-decoration: none; color: #fff; }
#debate #debate_text p a:hover { color: #b3dff1; }


#debatesbubb {
	float: left;
	position: relative;
	width: 220px;
	height: 325px;
	background: url(images/bg_debates.png) no-repeat bottom left;
	padding: 0;
}

.debarchivestitle {
	padding: 6px;
	-moz-border-radius: 8px 8px 0px 0px; -webkit-border-radius: 8px 8px 0px 0px;
	background-color: #0093d0;
	width: 206px;
}

.debarchivestitle a {
	text-decoration: none;
}

#homedebateone {
	position: relative;
	bottom: 0;
	height: 99px;
	margin: 0;
	width: 153px;
	padding: 0px 25px 0px 12px;
}

#homedebatetwo {
	position: relative;
	height: 99px;
	margin: 0;
	width: 153px;
	padding: 0px 25px 0px 12px;
}
#homedebatethree {
	position: relative;
	bottom: 0;
	height: 99px;
	margin: 0;
	width: 153px;
	padding: 0px 25px 0px 12px;
}

#homedebateone p, #homedebatetwo p { position: absolute; bottom: 25px; color: #fff; font-size: 17px; line-height: 18px; font-weight: 900; }
#homedebateone p a, #homedebatetwo p a { text-decoration: none; color: #fff; }
#homedebateone p a:hover, #homedebatetwo p a:hover { text-decoration: none; color: #ccc; }

#homedebatethree p { position: absolute; bottom: 25px; color: #086a92; font-size: 17px; line-height: 18px; font-weight: 900; }
#homedebatethree p a { text-decoration: none; color: #086a92; }
#homedebatethree p a:hover { text-decoration: none; color: #003d56; }

#debate #haveyoursay {
	width: 125px;
	height: 126px;
	position: absolute;
	bottom: 30px;
	right: -10px;
	clear: both;
	z-index: 1;
	border: none;
}


#clear { clear: both; }

#footer {
	display: block;
	width: 880px;
	height: 10px;
	background-color: #086a92;
	margin: 0 auto;
	text-align: center;
	position: relative;
	bottom: 0;
	left: 0;
	right: 0;
	padding: 10px 10px 10px 10px;
	font-size: 11px;
	-moz-border-radius: 4px 4px; -webkit-border-radius: 4px 4px;
}

.copyright {
	color: #5db4d7;
	float: left;
}

.footmenu {
	float: right;
}

.footsocial {
	margin-top: -3px;
	float: right;
}

.imgcopy {
	margin-bottom: 15px;
	margin-top: 12px;
	border-style:solid;
	border-width:1px;
	border-color: #0676a4;
}

#sectionno {
	float: left;
	width: 14px;
	height: 28px;
	font-weight: 900;
	font-size: 11px;
	line-height: 20px;
	padding: 0px 0px 0px 3px;
	background: url(http://www.februarybeta.com/p2020c/beta/wp-content/themes/root/images/no_bg.png) no-repeat top left;
	margin: 0px 0px 0 -25px;
}

#video {
	float: left;
	width: 61px;
	height: 22px;
	font-weight: 900;
	font-size: 11px;
	line-height: 20px;
	padding: 6px 0px 0px 6px;
	background-color: #0676a4;
	/* 	background: url(http://www.februarybeta.com/p2020c/beta/wp-content/themes/root/images/no_bg.png) no-repeat top left; */
	margin: 0px 0px -28px -45px;
	-moz-border-radius: 8px 0px 0px 8px; -webkit-border-radius: 8px 0px 0px 8px;

}


.alignleft {
	float: left;
	margin-right: 12px;
	margin-bottom: 10px;
	border-style:solid;
	border-width:1px;
	border-color: #0676a4;
}

.alignright {
	float: right;
	margin-left: 12px;
	margin-bottom: 10px;
	border-style:solid;
	border-width:1px;
	border-color: #0676a4;
}

.alignnone {
	margin-bottom: 10px;
	border-style:solid;
	border-width:1px;
	border-color: #0676a4;
}

#respond {
	background-color: #0383b7;
	padding: 0px 0px 15px 15px;
}

#questioncomments {
	color: #ffffff;
	font-weight: 900;
	font-size: 21px;
	width: 44px;
	float: right;
	height: 32px;
	padding:  4px 0px 0px 0px;
	text-align: center;
	background-image: url(http://www.februarybeta.com/p2020c/beta/wp-content/themes/root/images/questioncomments.png);
	background-repeat: no-repeat;
	text-decoration: none;
}
#questioncomments a { text-decoration: none; color: #fff; }
#questioncomments a:hover { text-decoration: none; color: #fff; }

.navigation { display: block; margin: 0; padding: 0; text-align: left; width: auto; border: 0; }
.navigation .alignleft, .navigation .alignright { display: block; float: left; border: 0; padding: 25px 0 0 0; }
.navigation .alignleft a { display: block; float: left; padding: 10px 25px 10px 25px; margin: 0 10px 0 0; background: #0676a4; -moz-border-radius: 10px 10px; -webkit-border-radius: 10px 10px; border: 0; }
.navigation .alignleft a:hover { background: #006893; }
.navigation .alignright a { display: block; float: left; padding: 10px 25px 10px 25px; margin: 0; background: #0676a4; -moz-border-radius: 10px 10px; -webkit-border-radius: 10px 10px; border: 0; }
.navigation .alignright a:hover { background: #006893; }

.navigation .alignleft p, .navigation .alignright p { color: #fff; text-decoration: none; font-family: Arial Rounded, Arial, sans-serif; font-size: 15px; line-height: 20px; font-weight: 900; letter-spacing: -.04em; text-transform: uppercase; text-shadow: 0 1px #000; }
.navigation .alignleft p a, .navigation .alignright p a { color: #fff; text-decoration: none; }
.navigation .alignleft p a:hover, .navigation .alignright p a:hover { color: #a0ccde; text-decoration: none; }

#email, #url, #author { display: block; width: 94%; background: #f4f4f4; margin: 0; padding: 5px; font-family: Helvetica, Arial, sans-serif; font-size: 14px; line-height: 18px; color: #0676a4; -moz-border-radius: 10px 10px; -webkit-border-radius: 10px 10px; border: 1px solid #006893; -moz-box-shadow: inset 0 0 5px #444; -webkit-box-shadow: inset 0 0 5px #444; }
#email:focus, #url:focus, #author:focus { background: #fff; border: 1px solid #00597d; }


#comment { display: block; width: 94%; background: #f4f4f4; height: 200px; margin: 0; padding: 5px; font-family: Helvetica, Arial, sans-serif; font-size: 14px; line-height: 18px; color: #0676a4; -moz-border-radius: 10px 10px; -webkit-border-radius: 10px 10px; border: 1px solid #006893; -moz-box-shadow: inset 0 0 5px #444; -webkit-box-shadow: inset 0 0 5px #444; }
#comment:focus { background: #fff; border: 1px solid #00597d; }

#submit { display: block; padding: 10px 25px 10px 25px; margin: 0; background: #0676a4; -moz-border-radius: 10px 10px; -webkit-border-radius: 10px 10px; border: 1px solid #006893; cursor: pointer; color: #fff; text-decoration: none; font-family: Arial Rounded, Arial, sans-serif; font-size: 15px; line-height: 20px; font-weight: 900; letter-spacing: -.04em; text-transform: uppercase; text-shadow: 0 1px #000; }
#submit:hover { background: #006893; color: #a0ccde; }


#videowallwrap {
	width: 640px;
	height: 400px;
	margin: 0px 0px 6px 0px;

}


/*///////////////// Edits by Phil Moody | May 12, 2011 /////////////////*/
.left{float:left;}
.right{float:right;}
.clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }
.ir { display: block; text-indent: -999em; overflow: hidden; background-repeat: no-repeat; text-align: left; direction: ltr; }
#menu.v2{width:100% !important;clear:both;}
#menu.v2 ul{margin:0 0 0 -3px;}
#menu.v2 li{float:left;list-style:none;margin:0 0 0 2px;}
#menu.v2 li a{background:url(slices/v2-navtab.png) no-repeat top center;display:block;float:left;font-size:16px;padding:10px 0;text-decoration:none;text-align:center;width:148px;}
#fourrhead.v2{float:left;margin:45px 0 0 45px;width:430px}
#fourrhead.v2 a{float:left;}
#v2-reduce{background:url(slices/v2-4Rs.png) no-repeat 0 0;width:105px;}
#v2-reuse{background:url(slices/v2-4Rs.png) no-repeat -106px 0;width:95px;}
#v2-recycle{background:url(slices/v2-4Rs.png) no-repeat -200px 0;width:111px;}
#v2-recover{background:url(slices/v2-4Rs.png) no-repeat -310px 0;width:115px;}
#v2-socialicons{float:right;margin:45px 20px 0 0;width:110px;}
#v2-socialicons li{float:left;margin:0 3px;width:30px;}
#v2-youtube{background:url(slices/v2-socialmediaicons.png) center left;height:30px;}
#v2-twitter{background:url(slices/v2-socialmediaicons.png) center center;height:30px;}
#v2-rss{background:url(slices/v2-socialmediaicons.png) center right;height:30px;}
#v2-initiative{padding:15px 0;width:600px;}
#v2-initiative h1{font-size:30px;font-weight:normal;margin:10px 0 0 0;text-shadow:1px 1px 3px #022736;}
#v2-initiative h2{font-size:20px;font-weight:normal;text-shadow:1px 1px 3px #022736;}
#v2-initiative .excerpt{font-size:16px;line-height:22px;margin:20px 0;}
#v2-initiative .left{float:left;width:280px;}
#v2-initiative .right{float:right;width:290px;}
#v2-view-all-initiatives{background:url(slices/v2-initiativebar.png) top left;height:35px;}
#v2-find-out-more{background:url(slices/v2-findoutmore.png) no-repeat center center;height:35px;width:166px;}
#v2-latest-news{padding:15px 0;width:280px;}
#v2-latest-news li{border-bottom:1px solid #519fbf;font-size:11px;list-style:none;padding:5px 0;}
#v2-latest-news li:last-child{border:none;}
#v2-latest-news li p{line-height:14px;}
#v2-latest-news li img{margin:0 10px 0 0;}
.v2-latest-news-read-more{display:inline-block;margin:8px 0 0 0;text-decoration:none;}
#v2-view-latest-news{background:url(slices/v2-newsbar.png) no-repeat top left;height:35px;}
#v2-recycling-debate{padding:15px 0;width:290px;}
#v2-view-recycling-debate{background:url(slices/v2-debatebar.png) no-repeat top left;height:35px;}
#v2-archive-debates{padding:15px 0;margin:0 0 0 20px;width:290px;}
#v2-view-archive-debates{background:url(slices/v2-archivebar.png) no-repeat top left;height:35px;}
#v2-twitter-list{padding:15px 0;width:280px;}
#v2-twitter-list .twitter{margin:10px 0;}
#v2-view-twitter-list{background:url(slices/v2-twitterbar.png) no-repeat top left;height:35px;}
#v2-contact-us{background:url(slices/v2-roundedcontactbox.png) no-repeat top left;height:87px;width:280px;}
#v2-archive-debates-quotes{background:url(slices/v2-chatboxes.png) no-repeat top center;font-family:Helvetica,Arial,sans-serif;font-size:20px;margin:10px 0;height:274px;}
#v2-archive-debates-quotes a{display:block;margin:0 auto;text-decoration:none;width:240px;height:80px;}
#v2-archive-debates-quote-1{position:relative;top:17px;}
#v2-archive-debates-quote-2{position:relative;top:25px;}
#v2-archive-debates-quote-3{position:relative;top:32px;}
#v2-recycling-debate{position:relative;}
#v2-recycling-join-the-debate{background:url(slices/v2-haveyoursaybutton.png) no-repeat center center;height:101px;position:absolute;right:0;top:230px;width:101px;z-index:500;}
#v2-recycling-debate h5{color:#a8e1f8;font-size:12px;font-weight:normal;}
#v2-recycling-debate h3{font-size:20px;line-height:1;}
#v2-recycling-debate h3 a{text-decoration:none;}
#v2-recycling-debate-video{background:url(slices/v2-videowall.jpg) no-repeat center center;display:block;margin:10px 0 0 0;height:207px;}

