/*############################# HEADER BOX ##########################*/
#header {
	width:937px;
	float:left;
	height:128px;
	padding-left:43px;
}
#logo {
	float:left;
	padding-top:7px;
}
#header-right {
	width:728px;
	float:right;
}
#topbluebox {
	width:728px;
	float:right;
	height:22px;
	background:url(../img/topblue-mid.jpg) left top repeat-x;
}
#topblueleft {
	width:728px;
	float:left;
	height:22px;
	background:url(../img/topblue-left.jpg) left top no-repeat;
}
#topblueright {
	width:728px;
	float:left;
	height:22px;
	background:url(../img/topblue-right.jpg) right top no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
}
#topblueright ul {
	margin:0px;
	padding:1px 0 0 0;
	list-style-type:none;
}
#topblueright li {
	border-right:1px solid #FFF;
	padding:0 14px 0 14px !important;
	padding:0 14px 0 13px;
	display:inline;
}
#topblueright li.last {
	border:none;
}
#topblueright li a {
	color:#FFF;
	text-decoration:none;
}
#topblueright li a:hover {
	color:#a0e210;
	text-decoration:none;
}
#top-banner {
	width:726px;
	float:left;
	margin-top:7px;
	/*border:1px solid #b2b2b2;*/
}
/*############################# NVIGATION BOX ##########################*/
#navigation-box {
	width:951px;
	float:left;
	height:113px;
	background:url(../img/top-plant.jpg) left top no-repeat;
	padding-left:29px;
}
#nav-topbox {
	width:951px;
	float:left;
	height:63px;
}
#nav {
	width:691px;
	float:left;
	padding-top:30px;
}
#searchouter {
	width:257px;
	float:right;
	padding-top:30px;
	margin-right:2px;
}
/*#logout {
	width:259px;
	float:left;
	text-align:right;
	font-size:11px;
	font-weight:bold;
	color:#393c41;
	height:25px;
	padding-top:5px;
}
#logout img {
	vertical-align:middle;
	margin:0 10px 0 18px;
}
#logout a {
	color:#393c41;
	text-decoration:none;
}
#logout a:hover {
	color:#aa0f0f;
	text-decoration:none;
}*/
#search-box {
	width:257px;
	float:left;
	height:33px;
	background:url(../img/serach-mid.jpg) left top repeat-x;
}
#search-left {
	width:257px;
	float:left;
	height:33px;
	background:url(../img/serach-left.jpg) left top no-repeat;
}
#search-right {
	width:251px;
	float:left;
	height:27px;
	background:url(../img/serach-right.jpg) right top no-repeat;
	padding:6px 0 0 8px;
}
#search-right input {
	border:1px solid #50691b;
	background:url(../img/search-inputbg.gif) left top repeat-x;
	width:204px;
	font-size:11px;
	color:#40551c;
	padding:3px;
	float:left;
}
#search-right input.search {
	width:15px;
	background:none;
	padding:0px;
	margin-left:5px;
	border:none;
}
#graybox {
	width:951px;
	float:left;
	height:34px;
	background:url(../img/gray-mid.jpg) top left repeat-x;
}
#graybox-left {
	width:951px;
	float:left;
	height:34px;
	background:url(../img/gray-left.jpg) left top no-repeat;
}
#graybox-right {
	width:937px;
	float:left;
	height:32px;
	background:url(../img/gray-right.jpg) right top no-repeat;
	padding:2px 7px 0 7px;
}
#home {
	width:26px;
	height:26px;
	float:left;
	padding-top:2px;
}
#home a {
	width:26px;
	float:left;
	background:url(../img/home-icon.gif) left top no-repeat;
	height:26px;
}
#home a:hover {
	width:26px;
	float:left;
	background:url(../img/home-icon.gif) left -26px no-repeat;
	height:26px;
}
#graynav {
	width:911px;
	float:left;
	margin:0px;
	padding:1px 0px;
}
#graynav ul {
	margin:0px;
	padding:0px 0 0 10px;
	list-style-type:none;
}
#graynav li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFF;
	text-transform:uppercase;
	display:inline;
}
#graynav li a {
	float:left;
	padding:4px 14px 4px 14px;
	color:#FFF;
	text-decoration:none;
}
#graynav li a:hover {
	padding:4px 14px 4px 14px;
	text-decoration:none;
	color:#FFFF00;
	background:url(../img/main2-hover_bg.jpg) repeat-x;
}
#graynav li a.active {
	padding:4px 14px 4px 14px;
	text-decoration:none;
	color:#FFFF00;
	background:url(../img/main2-hover_bg.jpg) repeat-x;
}
#contentbox {
	width:951px;
	float:left;
	background:url(../img/left-plant.gif) left top repeat-y;
	padding-left:29px;
}
#columnbox {
	width:951px;
	float:left;
}
/*############################# LEFT COLUMN ##########################*/
#left-area {
	width:642px;
	float:left;
}
#top-graybox {
	width:642px;
	float:left;
	background:#595e65;
	height:38px;
}
#top-left {
	width:642px;
	float:left;
	background:url(../img/left-top.jpg) left top no-repeat;
}
#top-right {
	width:642px;
	float:left;
	background:url(../img/right-top.jpg) right top no-repeat;
}
#top-right p.bradcrum {
	font-size:12px;
	color:#fff;
	padding-bottom:12px;
	word-spacing:2px;
	padding:10px 0 0 16px;
}
#top-right p.bradcrum a {
	color:#fff;
	text-decoration:none;
}
#top-right p.bradcrum a:hover {
	color:#000000;
	text-decoration:none;
}
#bigvideo-box {
	width:640px;
	float:left;
	border-left:1px solid #c7cfd1;
	border-right:1px solid #c7cfd1;
	background:#FFF;
}
#leftcolumn {
	width:608px;
	float:left;
	border:1px solid #c7cfd1;
	padding:10px 16px 0px 16px;
	background:#FFF;
}
#leftcolumn p.bradcrum {
	font-size:12px;
	color:#393c40;
	padding-bottom:8px;
	word-spacing:2px;
	border-bottom:1px solid #aeaeae;
	margin-bottom:5px;
}
#leftcolumn p.bradcrum a {
	color:#393c40;
	text-decoration:none;
}
#leftcolumn p.bradcrum a:hover {
	color:#267500;
	text-decoration:none;
}
#leftcolumn p.padnone{padding-bottom:0px;}
#leftcolumn h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:normal;
	color:#5b5b5b;
	line-height:30px;
	padding:9px 0 15px 0;
}
#leftcolumn h2 a {	
	color:#5b5b5b;
	text-decoration:none;
}
#leftcolumn h2 a:hover {	
	color:#3a990d;
	text-decoration:none;
}
#leftcolumn h2.head {
	border:none;
	font-size:18px;
	padding:0px 0 5px 0;
}
#leftcolumn h2 span.pink {
	color:#fc2b6c;
}
#leftcolumn h2 span.blue {
	color:#16aaef;
}
#leftcolumn h3 {
	border-top:1px solid #aeaeae;
	border-bottom:1px solid #aeaeae;
	font-size:18px;
	font-weight:normal;
	color:#5b5b5b;
	padding:6px 0 9px 8px;
	margin-bottom:20px;
}
#leftcolumn h3.head {
	border-top:none;
}
#leftcolumn h4 {
	font-size:14px;
	color:#434343;
	border-bottom:1px solid #bec6c8;
	padding:0 0 5px 0;
	margin-bottom:6px;
}
#leftcolumn h4 a{
text-decoration:none;
	color:#434343;
}
#leftcolumn h4 a:hover{
text-decoration:none;
	color:#3a990d;
}
#leftcolumn h4 span {
	font-size:10px;
	text-transform:uppercase;
	font-weight:normal;
	color:#267500;
}
#leftcolumn h4 a {
	color:#434343;
	text-decoration:none;
}
#leftcolumn h4 a:hover {
	color:#267500;
	text-decoration:none;
}
#leftcolumn h5 {
	font-size:12px;
	color:#434343;
	padding-bottom:20px;
	padding-top:10px;
	border-top:1px solid #bec6c8;
}
#leftcolumn p {
	font-size:11px;
	color:#5b5b5b;
	padding-bottom:18px;
}
#leftcolumn ul {
	font-size:11px;
	color:#5b5b5b;
	padding-left:18px;
}
#leftcolumn p.commentpad {
	padding-left:8px;
	padding-right:8px;
}
#leftcolumn p.last {
	padding-bottom:10px;
}
#leftcolumn p a {
	color:#4f7d00;
	text-decoration:none;
}
#leftcolumn p.green {
	font-size:14px;
	color:#219000;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:10px;
}
#leftcolumn p.green span {
	color:#18b8f1;
}
#leftcolumn p strong.greenb {
	color:#267500;
	font-weight:bold;
}
#leftcolumn p.green10 {
	font-size:10px;
	color:#267500;
}
#leftcolumn p.green11 {
	font-size:11px;
	color:#4f7d00;
}
#leftcolumn p span.green11 {
	font-size:11px;
	color:#4f7d00;
}
#leftcolumn p.green28 {
	font-size:28px;
	color:#4f7d00;
	font-weight:bold;
}
.green10 {
	font-size:10px;
	color:#267500;
}
#leftcolumn p a:hover {
	color:#000;
	text-decoration:none;
}
#leftcolumn p.georgia {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#5b5b5b;
}
#leftcolumn p.padbot {
	padding-bottom:80px;
}
.commentbox {
	width:608xp;
	height:34px;
	background:url(../img/border-bg.gif) left top repeat-x;
	margin-bottom:20px;
}
.comment {
	float:left;
	padding:6px 0 0 10px;
	color:#5b5b5b;
	font-weight:bold;
	font-size:11px;
}
.sociallink {
	float:right;
	width:274px;
	padding-top:8px;
	padding-right:10px;
}
.sociallink img{
	float:right;
	padding-left:55px;
}
.sociallink ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.sociallink li img {
	vertical-align:middle;
	margin-right:12px;
}
.sociallink li {
	display:block;
	padding:0 24px 5px 0;
	font-size:11px;
	color:#5b5b5b;
	float:left;
}
.sociallink li a {
	color:#5b5b5b;
	text-decoration:none;
}
.sociallink li a:hover {
	color:#145700;
	text-decoration:none;
}
.advertise-box {
	width:608px;
	height:24px;
	background:#f0f0f0;
	margin-bottom:20px;
}
.advertisebox-left {
	width:608px;
	height:24px;
	background:url(../img/advertise-left.gif) left top no-repeat;
}
.advertisebox-right {
	width:598px;
	height:22px;
	background:url(../img/advertise-right.gif) right top no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#919191;
	padding:2px 0 0 10px;
}
.postcomment-form {
	width:608px;
}
.postcomment-row {
	width:608px;
	padding-bottom:15px;
	overflow:hidden;
}
.postcomment-lable {
	width:110px;
	float:left;
	padding-left:8px;
	font-size:11px;
	font-weight:bold;
	color:#5b5b5b;
	float:left;
	padding-top:0px;
}
.postcomment-input {
	width:490px;
	float:left;
}
.postinput {
	width:350px;
	float:left;
}
.postcomment-input input {
	width:222px;
	background:#f3f3f3;
	border:1px solid #dcdcdc;
	padding:3px;
	color:#5b5b5b;
	font-size:11px;
}
.postinput .inn-input {
	width:222px;
	background:#f3f3f3;
	border:1px solid #dcdcdc;
	padding:3px;
	color:#5b5b5b;
	font-size:11px;
}
.postinput select {
	width:222px;
	background:#f3f3f3;
	border:1px solid #dcdcdc;
	padding:3px;
	color:#5b5b5b;
	font-size:11px;
}
.postcomment-input select {
	width:222px;
	background:#f3f3f3;
	border:1px solid #dcdcdc;
	padding:3px;
	color:#5b5b5b;
	font-size:11px;
}
.postcomment-input input.post {
	width:65px;
	background:none;
	border:none;
	height:22px;
}
.postcomment-input input.submit {
	width:89px;
	background:none;
	border:none;
	height:27px;
}
.postcomment-input textarea {
	width:457px;
	background:#f3f3f3;
	border:1px solid #dcdcdc;
	padding:3px;
	color:#5b5b5b;
	font-size:11px;
	height:144px
}
.postcomment-input textarea.comment {
	width:222px;
	background:#f3f3f3;
	border:1px solid #dcdcdc;
	padding:3px;
	color:#5b5b5b;
	font-size:11px;
	height:144px
}
.imgborder {
	border:1px solid #d2d4d7;
}
.imgmargin {
	margin:0 0 0px 15px;
}
.postcomment2-form {
	width:608px;
}
.postcomment2-row {
	width:608px;
	padding-bottom:15px;
	overflow:hidden;
}
.postcomment2-lable {
	width:180px;
	float:left;
	padding-left:8px;
	font-size:11px;
	font-weight:bold;
	color:#5b5b5b;
	float:left;
	padding-top:0px;
}
.postcomment2-lable2 {
	width:586px;
	float:left;
	font-size:11px;
	color:#ffffff;
	float:left;
	padding:10px;
	background-color:#4E5158;
	border:#272727 solid 1px;
}
.postcomment2-input {
	width:390px;
	float:left;
}
.postcomment2-input input {
	width:222px;
	background:#f3f3f3;
	border:1px solid #dcdcdc;
	padding:3px;
	color:#5b5b5b;
	font-size:11px;
}
.postcomment2-input select {
	width:230px;
	background:#f3f3f3;
	border:1px solid #dcdcdc;
	padding:3px;
	color:#5b5b5b;
	font-size:11px;
}
.postcomment2-input input.post {
	width:65px;
	background:none;
	border:none;
	height:22px;
}
.postcomment2-input input.submit {
	width:89px;
	background:none;
	border:none;
	height:27px;
}
.postcomment2-input textarea {
	width:292px;
	background:#f3f3f3;
	border:1px solid #dcdcdc;
	padding:3px;
	color:#5b5b5b;
	font-size:11px;
	height:70px
}
.postcomment2-input textarea.comment {
	width:222px;
	background:#f3f3f3;
	border:1px solid #dcdcdc;
	padding:3px;
	color:#5b5b5b;
	font-size:11px;
	height:144px
}
/***************** Video Corner ************************/
#video-area {
	width:608px;
	float:left;
	border:1px solid #c7cfd1;
	padding:16px 16px 20px 16px;
	background:#FFF;
}
.video-box {
	width:608px;
	float:left;
	padding-bottom:34px;
}
.video-thumb {
	width:121px;
	float:left;
	border:1px solid #595e65;
	padding:1px;
	height:92px;
}
.video-content {
	width:468px;
	float:right;
}
#leftcolumn .video-content h6 {
	font-size:11px;
	font-weight:bold;
	color:#595e65;
	background:url(../img/video-icon.jpg) left 5px no-repeat;
	padding:0 0 6px 23px;
}
#leftcolumn .video-content h6 a{color:#595e65; text-decoration:none;}
#leftcolumn .video-content h6 a:hover{color:#3a990d; text-decoration:none;}
#leftcolumn .video-content p {
	font-size:11px;
	color:#595e65;
	padding-bottom:8px;
}
.videolink-box {
	width:468px;
	float:left;
	border-top:1px solid #bec6c8;
	border-bottom:1px solid #bec6c8;
	padding:4px 0 4px 0;
	font-size:10px;
	color:#000000;
}
.videolink-box ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.videolink-box ul li {
	padding:0 34px 0 0;
	float:left;
}
.videolink-box ul li a {
	color:#000;
	text-decoration:none;
}
.videolink-box ul li a:hover {
	color:#267500;
	text-decoration:none;
}
.videolink-box ul li img {
	vertical-align:middle;
	margin-right:7px;
}
.videolink-box2 {
	width:608px;
	border-top:1px solid #bec6c8;
	border-bottom:1px solid #bec6c8;
	padding:4px 0 4px 0;
	font-size:10px;
	color:#000000;
	overflow:hidden;
	margin-bottom:20px;
}
.margingap {
	margin-bottom:45px;
}
.videolink-box2 ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.videolink-box2 ul li {
	padding:0 34px 0 0;
	float:left;
}
.videolink-box2 ul li.gap {
	padding-right:160px;
}
.videolink-box2 ul li.last {
	padding-right:0px;
}
.videolink-box2 ul li a {
	color:#000;
	text-decoration:none;
}
.videolink-box2 ul li a:hover {
	color:#267500;
	text-decoration:none;
}
.videolink-box2 ul li img {
	vertical-align:middle;
	margin-right:7px;
}
.video-advertise-box {
	width:608px;
	float:left;
	padding-bottom:20px;
}
.video-advertise {
	width:608px;
	float:left;
	text-align:center;
}
.pagination-box {
	width:642px;
	float:left;
	padding:15px 0 0px 0;
	text-align:right;
	font-size:10px;
	color:#4b4b4b;
}
.pagination-box a {
	text-align:center;
	border:1px solid #999999;
	padding:2px 5px 2px 6px;
	color:#4b4b4b;
	background:url(../img/notactive-bg.jpg) left top no-repeat;
	margin-right:4px;
	text-decoration:none;
}
.pagination-box a:hover {
	text-align:center;
	border:1px solid #999999;
	padding:2px 5px 2px 6px;
	color:#000000;
	background: url(../img/activebg.jpg) left top no-repeat;
	text-decoration:none;
}
.pagination-box a.active {
	text-align:center;
	border:1px solid #999999;
	padding:2px 5px 2px 6px;
	color:#000000;
	background: url(../img/activebg.jpg) left top no-repeat;
}
.uploadvideo {
	width:128px;
	float:right;
	padding:7px 8px 0 0;
}
.uploadvideo a {
	width:128px;
	float:left;
	height:24px;
	background:url(../img/uploadvideo.jpg) left top no-repeat;
}
.uploadvideo a:hover {
	width:128px;
	float:left;
	height:24px;
	background:url(../img/uploadvideo.jpg) left -24px no-repeat;
}
.topstory-box {
	width:642px;
	float:left;
	margin-bottom:18px;
	background:#FFF;
}
.topstory-slide {
	width:640px;
	float:left;
	border-left:1px solid #8c929a;
	border-right:1px solid #8c929a;
}
.topstory-slide h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#3a990d;
	font-weight:normal;
	line-height:30px;
	padding-bottom:3px;
	padding-right:20px;
}
.topstory-slide img.gap {
	margin-right:1px;
}
.topstory-slide p {
	font-size:11px;
	color:#5b5b5b;
	padding-right:20px;
}
.topstory-slide p a {
	font-size:11px;
	color:#5b5b5b;
	text-decoration:none;
}
.topstory-slide p a:hover {
	font-size:11px;
	color:#3a990d;
	text-decoration:none;
}
.slidetab {
	width:642px;
	float:left;
	background:#595e65;
	height:23px;
}
.slidetab-left {
	width:642px;
	float:left;
	background:url(../img/leftcurve.jpg) left top no-repeat;
	height:23px;
}
.slidetab-right {
	width:642px;
	float:left;
	background:url(../img/rightcurve.jpg) right top no-repeat;
	height:23px;
}
.uploadpic {
	width:128px;
	float:right;
	padding:7px 8px 0 0;
}
.uploadpic a {
	width:128px;
	float:left;
	height:24px;
	background:url(../img/uploadpicture.jpg) left top no-repeat;
}
.uploadpic a:hover {
	width:128px;
	float:left;
	height:24px;
	background:url(../img/uploadpicture.jpg) left -24px no-repeat;
}
.picture-box {
	width:608px;
	float:left;
	padding-bottom:26px;
}
.picture-content-box {
	width:296px;
}
.picture-screen {
	width:292px;
	float:left;
	background:#FFF;
	border:1px solid #595e65;
	padding:1px;
}
.picture-content {
	width:276px;
	float:left;
	padding:10px;
}
#leftcolumn .picture-content p {
	padding-bottom:5px;
}
.piclink-box {
	width:296px;
	float:left;
	border-top:1px solid #bec6c8;
	border-bottom:1px solid #bec6c8;
	padding:4px 0 4px 0;
	font-size:10px;
	color:#000000;
}
.piclink-box ul {
	margin:0px;
	padding:0px 5px 0 5px;
	list-style-type:none;
}
.piclink-box ul li {
	padding:0 108px 0 0;
	float:left;
}
.piclink-box ul li.last {
	padding-right:0px;
}
.piclink-box ul li a {
	color:#000;
	text-decoration:none;
}
.piclink-box ul li a:hover {
	color:#267500;
	text-decoration:none;
}
.piclink-box ul li img {
	vertical-align:middle;
	margin-right:7px;
}
.botpadding-none {
	padding-bottom:0px;
}
.big-picture-box {
	width:604px;
	overflow:hidden;
	border:1px solid #595e65;
	padding:1px;
	background:#FFF;
	margin-bottom:10px;
}
.boxes {
	width:642px;
	float:left;
	padding-bottom:18px;
}
#earth-care-box {
	width:312px;
	float:left;
	background:url(../img/earth-care-mid.jpg) left top repeat-y;
}
#earth-care-top {
	width:312px;
	float:left;
	background:url(../img/earth-care-top.jpg) left top no-repeat;
}
#earth-care-bottom {
	width:312px;
	float:left;
	background:url(../img/earth-care-bottom.jpg) left bottom no-repeat;
	height:238px;
}
#earth-care-menu {
	width:312px;
	float:left;
	background:url(../img/earth-care-headline.jpg) left bottom repeat-x;
	height:36px;
}
#earth-care-menu ul {
	margin:0px;
	padding:8px 0 0 10px;
	list-style-type:none;
}
#earth-care-menu ul li {
	float:left;
	width:144px;
	height:25px;
	margin-right:5px;
	font-size:13px;
	font-weight:bold;
}
#earth-care-menu ul li a {
	display:block;
	text-align:center;
	padding:4px 0px 0px 0px;
	float:left;
	color:#434343;
	text-decoration:none;
	width:144px;
	height:21px;
	background:url(../img/earth-care-navbg.jpg) left top no-repeat;
}
#earth-care-menu ul li a:hover {
	background:url(../img/earth-care-navbg.jpg) left -25px no-repeat;
	text-decoration:none;
	color:#FFF;
}
#earth-care-menu ul li a.current {
	background:url(../img/earth-care-navbg.jpg) left -25px no-repeat;
	text-decoration:none;
	color:#FFF;
}
#earth-care-content {
	width:292px;
	float:left;
	padding:11px 10px 0px 10px;
}
.earth-care-content {
	width:292px;
	float:left;
	padding:9px 10px 0 12px;
}
#earth-care-content p {
	font-size:11px;
	color:#2a2d2e;
	padding:5px 0px 0px 8px;
}
#earth-care-content p a {
	font-size:11px;
	color:#267500;
	text-decoration:none;
}
#earth-care-content p a:hover {
	font-size:11px;
	color:#2a2d2e;
	text-decoration:none;
}
.portal-box {
	width:312px;
	background:url(../img/mid.jpg) left top repeat-y;
}
.portal-box-top {
	width:312px;
	float:left;
	background:url(../img/top-curve.jpg) left top no-repeat;
}
.portal-box-bottom {
	width:282px;
	float:left;
	background:url(../img/bottom-curve.jpg) left bottom no-repeat;
	height:241px;
	padding:8px 15px 0 15px;
}
.portal-box-bottom h2 {
	font-size:13px;
	font-weight:bold;
	color:#434343;
	padding-bottom:14px;
}
.portal-box-bottom p {
	font-size:11px;
	color:#2a2d2e;
}
.portal-box-bottom p a {
	font-size:11px;
	color:#267500;
	text-decoration:none;
}
.portal-box-bottom p a:hover{
	font-size:11px;
	color:#2a2d2e;
	text-decoration:none;
}
.portal-box-bottom p.special {
	text-align:left;
}
.portal-box-bottom p img.oneearth {
	margin:0 10px 0 0;
}
.pollbox {
	width:272px;
	float:left;
	background:url(../img/poll-box.jpg) right 15px no-repeat;
	font-size:11px;
	color:#2a2d2e;
	padding:15px 0 10px 10px;
}
.pollbox1 {
	width:274px;
	height:171px;
	float:left;
	font-size:11px;
	color:#2a2d2e;
	padding:0px;
}
.pollbox1 table {
padding-top:15px;
}
.pollbox1 .tdfont5 {
vertical-align:top;
color:#2a2d2e;
font-size:11px;
}
.ad-box {
	width:642px;
	float:left;
	background:url(../img/add-box-mid.jpg) left top repeat-x;
}
.ad-box-left {
	width:642px;
	float:left;
	background:url(../img/add-box-left.jpg) left top no-repeat;
}
.ad-box-right {
	width:642px;
	float:left;
	background:url(../img/add-box-right.jpg) left right no-repeat;
	height:83px;
	text-align:center;
	padding-top:20px;
}
.awards2008 {
	width:575px;
	overflow:hidden;
	background:#f4f4f4;
	padding:16px 16px 16px 17px;
	margin:10px 0 15px 0;
}
.awards-right-link-box {
	width:288px;
	float:left;
	margin-bottom:18px;
	background:url(../img/awards-mid.jpg) left top repeat-y;
}
.awards-right-link-top {
	width:288px;
	float:left;
	background:url(../img/awards-topcurve.jpg) left top no-repeat;
}
.awards-right-link-bottom {
	width:234px;
	float:left;
	background:url(../img/awards-bottomcurve.jpg) left bottom no-repeat;
	padding:16px 27px 16px 27px;
}
.awards-list {
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.awards-list li {
	padding:5px 0 5px 0;
	font-size:12px;
	color:#434343;
	border-bottom:1px solid #d7dedf;
	display:block;
}
.awards-list li.none {
	border-bottom:none;
}
.awards-list li a {
	background:url(../img/news-arrow.gif) left 5px no-repeat;
	color:#434343;
	text-decoration:none;
	padding:0 0 0 15px;
}
.awards-list li a:hover {
	color:#267500;
	text-decoration:none;
}
.awards-list li a.active {
	color:#267500;
	font-weight:bold;
	text-decoration:none;
}
.awards-list li ul {
	padding:5px 0 0 0;
	list-style-type:none;
}
.awards-list li ul li {
	padding:5px 0 5px 0;
	font-size:12px;
	color:#434343;
	border-top:1px solid #d7dedf;
	display:block;
	border-bottom:none;
}
.awards-list li ul li a {
	background:url(../img/news-arrow.gif) 15px 5px no-repeat;
	color:#434343;
	text-decoration:none;
	padding:0 0 0 30px;
}
/*############################# RIGHT COLUMN ##########################*/
#rightcolumn {
	width:288px;
	float:right;
	
}
#becomeanauthor {
	width:288px;
	float:left;
	padding-bottom:18px;
}
#becomeanauthor a {
	width:288px;
	float:left;
	height:43px;
	background:url(../img/become-an-author.gif) left top no-repeat;
}
#becomeanauthor a:hover {
	width:288px;
	float:left;
	height:43px;
	background:url(../img/become-an-author.gif) left -43px no-repeat;
}

#earthcare-awards2010 {
	width:288px;
	float:left;
	padding-bottom:18px;
}
#earthcare-awards2010 a {
	width:288px;
	float:left;
	height:39px;
	background:url(../img/earthcare-awards-2010.jpg) left top no-repeat;
}
#earthcare-awards2010 a:hover {
	width:288px;
	float:left;
	height:39px;
	background:url(../img/earthcare-awards-2010.jpg) left -39px no-repeat;
}

#earthcare-awards2008 {
	width:288px;
	float:left;
	padding-bottom:18px;
}
#earthcare-awards2008 a {
	width:288px;
	float:left;
	height:39px;
	background:url(../img/earthcare-awards-2008.jpg) left top no-repeat;
}
#earthcare-awards2008 a:hover {
	width:288px;
	float:left;
	height:39px;
	background:url(../img/earthcare-awards-2008.jpg) left -39px no-repeat;
}

#timesofindia-awards {
	width:288px;
	float:left;
	padding-bottom:18px;
}
#timesofindia-awards a {
	width:288px;
	float:left;
	height:140px;
	background:url(../img/the-timesof-india-awards2010.jpg) left top no-repeat;
}
#timesofindia-awards a:hover {
	width:288px;
	float:left;
	height:140px;
	background:url(../img/the-timesof-india-awards2010.jpg) left -140px no-repeat;
}

#community-box {
	width:288px;
	float:left;
	background:url(../img/community-box.jpg) left top no-repeat;
	height:96px;
	margin-bottom:18px;
}
#community-box h2 {
font-size:13ps; color:#006d04;
	padding:10px 0 15px 13px;
}
#community-box p {
	font-size:11px;
	font-weight:bold;
	line-height:14px;
	color:#393c41;
	padding:0px 0 0 16px;
}
#community-box p a {
	color:#393c41;
	text-decoration:none;
}
#community-box p a:hover {
	color:#005592;
	text-decoration:none;
}
#youth-community {
	width:142px;
	float:left;
	height:47px;
	padding-top:12px;
}
#youth-community img {
	margin-right:14px;
}
#business-community {
	width:146px;
	float:left;
	height:47px;
	padding-top:12px;
}
#business-community img {
	margin-right:14px;
}
#signup-box {
	width:288px;
	float:left;
	margin-bottom:18px;
	background:url(../img/signup-box.gif) left top no-repeat;
	height:91px;
}
.right_welcome {
text-align:center;
	width:288px;
	float:left;
	margin-bottom:18px;
	margin-bottom:18px;
	background:url(../img/welcome_bg.jpg) left no-repeat;
	height:42px;
}
.right_welcome p {
	width:170px;
	padding-top:10px;
	float:left;
	font-size:13px;
	color:#000000;
}

.right_welcome img {
	padding-right:5px;
}
.right_welcome a {
color:#000000;
text-decoration:none;
vertical-align:top;
}
.right_welcome a:hover {
color:#005592;
text-decoration:none;
vertical-align:top;
}
#signup-sociallink {
	width:288px;
	float:left;
	height:29px;
	margin-top:8px;
	font-size:11px;
	font-weight:bold;
	color:#3b3e43;
	line-height:12px;
}
#signup-sociallink .span {
   float:left;
	margin:0px auto;
    padding:0px 0px 0px 12px;
}
#signup-sociallink p {
	background:url(../img/dotdivider.gif) right top repeat-y;
	padding:8px 8px 8px 8px;
	float:left;
}
#signup-sociallink p.last {
	background:none;
	padding-right:0px;
}
#signup-sociallink p img {
	margin-right:9px;
	padding:0px;
}
#signup-sociallink p a {
	color:#3b3e43;
	text-decoration:none;
}
#signup-sociallink p a:hover {
	color:#005592;
	text-decoration:none;
}
#signup-rssbox {
	width:288px;
	float:left;
	padding-top:18px;
	font-size:11px;
	font-weight:bold;
	color:#3b3e43;
	line-height:12px;
}
#signup-rssbox a {
	color:#3b3e43;
	text-decoration:none;
}
#signup-rssbox a:hover {
	color:#005592;
	text-decoration:none;
}
#signupnews {
	width:230px;
	float:left;
	padding-left:14px;
}
#signupnews img {
	vertical-align:middle;
	margin-right:8px;
}
#rss {
	width:76px;
	float:left;
	padding-left:14px;
}
#rss img {
	vertical-align:middle;
	margin-right:10px;
}
.right-advertisebox {
	width:288px;
	float:left;
	padding-bottom:18px;
}
.right-advertisebox p {
	text-align:center;
}
.rightadvertise {
	width:288px;
	height:24px;
	background:#f0f0f0;
	margin-bottom:20px;
}
.rightadvertise-left {
	width:288px;
	height:24px;
	background:url(../img/advertise-left.gif) left top no-repeat;
}
.rightadvertise-right {
	width:278px;
	height:22px;
	background:url(../img/advertise-right.gif) right top no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#919191;
	padding:2px 0 0 10px;
}
#youtube-video {
	width:286px;
	float:left;
	border:1px solid #e2e2e2;
	margin-bottom:15px;
}
#youtube-video2 {
	width:266px;
	float:left;
	background:#003300;
	padding:44px 0 0 20px;
}
#news-box {
	width:288px;
	float:left;
	background:url(../img/news-mid.jpg) left top repeat-y;
	margin-bottom:16px;
}
#news-top {
	width:288px;
	float:left;
	background:url(../img/news-top.jpg) left top no-repeat;
}
#news-bottom {
	width:288px;
	float:left;
	background:url(../img/summit-highlight-bottom.jpg) left bottom no-repeat;
}
#news-bottom h2 {
	font-size:13px; color:#006d04;
	padding:13px 0 13px 14px;
	background:url(../img/head-border.jpg) left bottom repeat-x;
}
#news-bottom ul {
	margin:0px;
	padding:10px 12px 4px 14px;
	list-style-type:none;
}
#news-bottom ul li {
	background:url(../img/news-arrow.gif) left 8px no-repeat;
	padding:0 0 10px 15px;
	font-size:11px;
	color:#3b3e43;
}
#news-bottom ul li a {
	color:#3b3e43;
	text-decoration:none;
}
#news-bottom ul li a:hover {
	color:#267500;
	text-decoration:none;
}
#news-bottom p {
	padding:10px 10px 10px 15px;
	font-size:11px;
	color:#3b3e43;
}
#news-bottom p a {
    color:#000000;
	text-decoration:underline;
}
#news-bottom p a:hover {
	color:#3b3e43;
	text-decoration:none;
}
#news-top1 {
	width:288px;
	float:left;
	background:url(../img/news-top.jpg) left top no-repeat;
}
#news-bottom1 {
	width:288px;
	height:130px;
	float:left;
	background:url(../img/summit-highlight-bottom.jpg) left bottom no-repeat;
}
#news-bottom1 h2 {
    font-size:13px;
	font-weight:bold;
	color:#333333;
	padding:13px 0 13px 14px;
	background:url(../img/head-border.jpg) left bottom repeat-x;
}
.ppticon{
    padding-left:10px;
	padding-top:10px;
	float:left;
    }
#relatedvideo-box {
	width:288px;
	float:left;
	margin-bottom:20px;
}
#relatedvideo-box h2 {
	padding:10px 0 0 17px;
}
.vidootop-graybox {
	width:288px;
	float:left;
	background:#595e65;
	height:38px;
}
.vidootop-left {
	width:288px;
	float:left;
	background:url(../img/left-top2.jpg) left top no-repeat;
}
.vidootop-right {
	width:288px;
	float:left;
	background:url(../img/right-top.jpg) right top no-repeat;
}
.relatedvideo-area {
	width:256px;
	float:left;
	padding:15px;
	border-left:1px solid #d2dadc;
	border-right:1px solid #d2dadc;
	border-bottom:1px solid #d2dadc;
}
.right-video-box {
	width:256px;
	float:left;
	padding-bottom:34px;
}
.video-last {
	padding-bottom:0px;
}
.right-video-thumb {
	width:121px;
	float:left;
	border:1px solid #595e65;
	padding:1px;
	height:92px;
}
.right-video-content {
	width:119px;
	float:right;
}
.right-video-content h3 {
	font-size:11px;
	font-weight:bold;
	color:#595e65;
	padding:0 0 12px 0px;
}
.right-video-content h3 a {
	font-size:11px;
	font-weight:bold;
	color:#595e65;
	text-decoration:none;
	padding:0 0 12px 0px;
}
.right-video-content h3 a:hover {
	font-size:11px;
	font-weight:bold;
	color:#595e65;
	text-decoration:underline;
	padding:0 0 12px 0px;
}
.right-video-content h3 img {
	margin-right:7px;
	vertical-align:middle;
}
.right-video-content p {
	width:119px;
	float:left;
	border-top:1px solid #bec6c8;
	border-bottom:1px solid #bec6c8;
	padding:4px 0 4px 0;
	font-size:10px;
	color:#000000;
}
.right-video-content img {
	vertical-align:middle;
	margin-right:7px;
}
#news-box.marginbotnone {
	margin-bottom:0px;
}
#login-box {
	width:288px;
	float:left;
	background:#d9dfe1 url(../img/login-box.jpg) left top no-repeat;
	height:170px;
	margin-bottom:15px;
}
#login-box h2 {
	font-size:13px;
	color:#006d04;
	padding:8px 0 20px 15px;
}
.loginrow {
	width:252px;
	float:left;
	padding:0 18px 10px 18px;
}
.padbotnone {
	padding-bottom:0px;
}
.login-lable {
	width:70px;
	font-size:11px;
	float:left;
	color:#393c41;
}
.login-input {
	width:182px;
	float:left;
}
.login-input input {
	width:180px;
	background:#ffffff url(../img/login-inputbg.jpg) left top repeat-x;
	border:1px solid #c7cfd1;
	padding:2px;
	font-size:11px;
}
.login-input input.login {
	width:55px;
	height:19px;
	background:none;
	border:none;
}
.login-list {
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.login-list li {
	background:url(../img/news-arrow.gif) left 8px no-repeat;
	padding:0 0 0px 15px;
	font-size:11px;
	color:#3b3e43;
}
.login-list li a {
	color:#3b3e43;
	text-decoration:none;
}
.login-list li a:hover {
	color:#267500;
	text-decoration:none;
}
/*############################# FOOTER ##########################*/
#footerbox {
	width:951px;
	float:left;
	padding-top:23px;
}
#footergraybox {
	width:951px;
	float:left;
	background:url(../img/footer-mid.jpg) left top repeat-x;
}
#footergraybox-left {
	width:951px;
	float:left;
	background:url(../img/footer-left.jpg) left top no-repeat;
}
#footergraybox-right {
	width:919px;
	float:left;
	background:url(../img/footer-right.jpg) right top no-repeat;
	padding:20px 16px 0px 16px;
	height:125px;
}
#footergraybox-right h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:bold;
	padding-bottom:15px;
}
#footergraybox-right h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#36a9b7;
}
#footergraybox-right h4 a {
	color:#36a9b7;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}
#footergraybox-right h4 a:hover {
	color:#666666;
	text-decoration:underline;
}
#footergraybox-right p {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-bottom:2px;
}
#footergraybox-right a {
	color:#36a9b7;
	text-decoration:none;
	font-size:11px;
}
#footergraybox-right a:hover {
	color:#666666;
	text-decoration:none;
}
.googlebox {
	width:210px;
	float:left;
	margin-right:15px;
}
.googleboxnone {
	margin-right:0px;
}
#greenbox {
	width:951px;
	float:left;
	background:url(../img/footergreen-mid.jpg) left top repeat-x;
}
#greenbox-left {
	width:951px;
	float:left;
	background:url(../img/footergreen-left.jpg) left top no-repeat;
}
#greenbox-right {
	width:919px;
	float:left;
	background:url(../img/footergreen-right.jpg) right top no-repeat;
	padding:0px 16px 0px 16px;
	height:150px;
}
#footer-top {
	width:919px;
	float:left;
}
#footer-logo {
	width:180px;
	float:left;
	background:url(../img/footer-divider.gif) right 3px no-repeat;
	height:88px;
	padding:28px 0 0 12px;
}
#footerlink-box {
	width:711px;
	float:right;
	padding-top:20px;
}
.footerlink-row {
	width:711px;
	padding-bottom:11px;
	float:left;
}
.mainlink {
	width:78px;
	float:left;
	font-size:10px;
	text-transform:uppercase;
	color:#1f2e00;
	line-height:14px;
}
.sublink {
	width:633px;
	float:left;
}
.sublink ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.sublink ul li {
	display:block;
	font-size:10px;
	color:#FFF;
	background:url(../img/sublink-divider.gif) right 4px no-repeat;
	padding:0 14px 0 14px;
	line-height:14px;
	float:left;
}
.sublink ul li.last {
	background:none;
}
.sublink ul li a {
	color:#FFF;
	text-decoration:none;
}
.sublink ul li a:hover {
	color:#334b00;
	text-decoration:none;
}
#copyright {
	width:919px;
	float:left;
	font-size:10px;
	color:#FFF;
	padding-top:10px;
}
#copyright a {
	color:#FFF;
	text-decoration:none;
}
#copyright a:hover {
	color:#334b00;
	text-decoration:none;
}
/*############################# GLOBAL ##########################*/
html {
	overflow-y:scroll;
}
html {
	overflow:-moz-scrollbars-vertical;
}
body {
	margin:0;
	padding:0;
	background:#fff;
	font-family:Tahoma, Geneva, sans-serif;
	color:#9c9c9c;
	line-height:18px;
}
* {
	margin:0;
	padding:0;
	border: 0;
	outline: 0;
}
img {
	border:none;
	margin: 0px;
	padding: 0px;
}
.float-left {
	float:left;
}
.float-right {
	float:right;
}
.float-right a {
	font-size:11px;
	color:#267500;
	text-decoration:none;
}
.float-right a:hover {
	font-size:11px;
	color:#2a2d2e;
	text-decoration:none;
}
#pagewrapper {
	width:980px;
	margin:0px auto;
}
#pagewrapper2 {
	width:100%;
	margin:0px auto;
}
/*############################# INNER PAGES ##########################*/
.jury-row {
	width:608px;
	float:left;
	padding-bottom:20px;
}
.jury-image {
	width:80px;
	float:left;
	border:1px solid #4c9402;
}
.jury-image img {
	border:1px solid #fffbff;
}
.jury-content {
	width:516px;
	float:left;
	padding-left:10px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	padding-top:45px;
}
.jury-content p {
	padding-bottom:0px;
	color:#434343;
}
.jury-content p span {
	color:#267500;
	font-weight:bold;
	text-transform:uppercase;
}
#leftcolumn p.divider {
	background:url(../img/dot.gif) left bottom repeat-x;
	margin:0px 0 10px 0;
}
.innerlist {
	margin:0px;
	padding:10px 12px 4px 14px;
	list-style-type:none;
}
.innerlist li {
	background:url(../img/news-arrow.gif) left 8px no-repeat;
	padding:0 0 10px 15px;
	font-size:11px;
	color:#434343;
}
.innerlist li ul {padding:5px 0 0 0;}
.innerlist li ul li{background:url(../img/bullet.gif) left 8px no-repeat;
	padding:0 0 5px 15px;
	font-size:11px;
	color:#434343;
	list-style-type:none;}
	
.innerlist li ul li a {
	color:#434343;
	text-decoration:none;
}
.innerlist li ul li a:hover {
	color:#4f7d00;
	text-decoration:none;
}	
.innerlist li a {
	color:#4f7d00;
	text-decoration:none;
}
.innerlist li a:hover {
	color:#434343;
	text-decoration:none;
}
.awards-night-row {
	width:541px;
	float:left;
	padding-bottom:23px;
	padding-left:33px;
	padding-right:34px;
}
.awards-night-row-padnone {
	padding-bottom:0px;
}
.awards-night-box {
	width:116px;
	float:left;
	border:1px solid #4c9402;
}
.awards-night-box img {
	border:1px solid #fff;
}
.awards-night-gap {
	margin:0 23px 0 23px;
}
.awards-night-gapl {
	margin:0 0 0 23px;
}
.awards-night-pagination {
	width:592px;
	float:left;
	background:url(../img/dot.gif) left top repeat-x;
	text-align:right;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#6a6a6a;
	padding-top:10px;
	padding-right:16px;
}
.awards-night-pagination a {
	color:#6a6a6a;
	text-decoration:none;
}
.awards-night-pagination a:hover {
	color:#4c9402;
	text-decoration:none;
}
.awards-night-pagination img {
	vertical-align:middle;
	padding-right:10px;
}
.awards-night-pagination img.padleft {
	padding-left:10px;
}
.advertising-campaign-row {
	width:572px;
	float:left;
	padding-bottom:17px;
	padding-left:18px;
	
}
.advertising-campaign-row img {
	border:1px solid #a8a8a8;
}
.advertising-campaign-box {
	width:181px;
	float:left;
}
.advertising-campaign-gap {
	margin:0 14px 0 15px;
}
.green-arrow{vertical-align:middle;
margin-right:7px;
}
.table-fontcolor{font-size:11px;
color:#434343;
}
#pic-and-videobox{
width:286px;
float:left;
height:236px;
background:#e7eeef url(../img/pic-and-videobox.jpg) left top no-repeat;
margin-bottom:18px;
}
.pic-and-videobox{
width:286px;
float:left;
height:236px;
background:#e7eeef url(../img/pic-and-videobox.jpg) left top no-repeat;
margin-bottom:18px;
}
#pic-video-menu {
	width:286px;
	float:left;
	background:url(../img/earth-care-headline.jpg) left bottom repeat-x;
	height:36px;
}
#pic-video-menu  ul {
	margin:0px;
	padding:8px 0 0 10px;
	list-style-type:none;
}
#pic-video-menu  ul li {
	float:left;
	width:130px;
	height:25px;
	margin-right:5px;
	font-size:13px;
	font-weight:bold;
}
#pic-video-menu  ul li a {
	display:block;
	text-align:center;
	padding:4px 0px 0px 0px;
	float:left;
	color:#434343;
	text-decoration:none;
	width:130px;
	height:21px;
	background:url(../img/earth-care-navbg2.jpg) left top no-repeat;
}
#pic-video-menu  ul li a:hover {
	background:url(../img/earth-care-navbg2.jpg) left -25px no-repeat;
	text-decoration:none;
	color:#FFF;
}
#pic-video-menu ul li a.current {
	background:url(../img/earth-care-navbg2.jpg) left -25px no-repeat;
	text-decoration:none;
	color:#FFF;
}
.pic-video-area{width:276px;
float:left;
text-align:center;
padding:10px 0 10px 0;}
.pic-video-arrows{ width:254px;
float:left;
padding:3px 16px 0 16px;
}
.dsds-box {
	width:312px;
	background:url(../img/mid.jpg) left top repeat-y;
}
.dsds-box-top {
	width:312px;
	float:left;
	background:url(../img/top-curve.jpg) left top no-repeat;
}
.dsds-box-bottom {
	width:290px;
	float:left;
	background:url(../img/bottom-curve.jpg) left bottom no-repeat;
	height:230px;
	padding:11px 11px 0 11px;
}
.dsds-box-bottom h2 {
	font-size:13px;
	font-weight:bold;
	color:#434343;
	padding-bottom:14px;
}
.dsds-box-bottom h2 a {
	color:#434343;
	text-decoration:none;
}
.dsds-box-bottom h2 a:hover {
	color:#267500;
	text-decoration:none;
}
.dsds-box-bottom p {
	font-size:11px;
	color:#2a2d2e;
}
.dsds-box-bottom p a {
	font-size:11px;
	color:#267500;
	text-decoration:none;
}
.dsds-box-bottom p a:hover {
	font-size:11px;
	color:#2a2d2e;
	text-decoration:none;
}
.dsds-box-bottom p.special {
	text-align:justify;
}
.dsds-box-bottom p img.oneearth {
	margin:0 10px 0 0;
}
#leftcolumn p.green18 {
	font-size:18px;
	color:#4f7d00;
}
.upcoming {
    padding-left:60px;
	padding-top:10px;
	font-size:11px;
	color:#2a2d2e;
}
.upcoming a {
	font-size:11px;
	color:#267500;
	text-decoration:none;
}
.upcoming a:hover {
	font-size:11px;
	color:#2a2d2e;
	text-decoration:none;}

.uc-box {
	width:312px;
	background:url(../img/uc-bg.jpg) left top no-repeat;
}
.uc-box-top {
	width:312px;
	float:left;
	background:url(../img/top-curve.jpg) left top no-repeat;
}
.uc-box-bottom {
	width:282px;
	float:left;
	height:241px;
	padding:8px 15px 0 15px;
}
.uc-box-bottom h2 {
	font-size:13px;
	font-weight:bold;
	color:#434343;
	padding-bottom:14px;
}
.uc-box-bottom p {
	font-size:11px;
	color:#2a2d2e;
}
.uc-box-bottom p.special {
	text-align:justify;
}
.uc-box-bottom p img.oneearth {
	margin:0 10px 0 0;
}
.pollBar {
	height: 15px;
	background: #ff0000;
	border: 1px solid #BOB5B8;
}
#pollBar1 {
	background: #5E7C22;
}

#pollBar2 {
	background: #BF3C1E;
}

#pollBar3 {
	background: #025081;
}

/* Start sliding for prev and next buttons */
#carousel {
	width:266px;
	height:150px;	
	margin:0 auto;
	overflow:hidden;
}
#slides {
	overflow:hidden;
	/* fix ie overflow issue */
	position:relative;
	width:266px;
	height:150px;
}
/* remove the list styles, width : item width * total items */	
#slides ul {
	position:relative;
	left:0;
	top:0;
	list-style:none;
	margin:0;
	padding:0;	
	width:750px;			
}
/* width of the item, in this case I put 250x250x gif */
#slides li {
	width:266px;
	height:150px;	
	float:left;
}
#slides li img {
	padding:4px;
}
/* Styling for prev and next buttons */
#buttons {
	padding:0 0 5px 0;	
	float:right;
}
#buttons a {
	display:block; 
	width:31px; 
	height:32px;
	text-indent:-999em;
	float:left;
	outline:0;
}
a#prev {
	background:url(arrow.gif) 0 -31px no-repeat; 
}
a#prev:hover {
	background:url(arrow.gif) 0 0 no-repeat;
}
a#next {
	background:url(arrow.gif) -32px -31px no-repeat; 
}
a#next:hover {
	background:url(arrow.gif) -32px 0 no-repeat;
}
.clear {clear:both}
.upcoming-form {
	width:600px;
	float:left;
	padding:20px 0 60px 0;
	font-size:11px;
	color:#6a6a6a;
}
.input {
	width:269px;
	background:#ececec;
	padding:3px;
	font-size:11px;
	color:#404040;
	border:1px solid #b9b9b9;
}
.inputtextarea {
	width:269px;
	background:#ececec;
	padding:3px;
	font-size:11px;
	color:#404040;
	border:1px solid #b9b9b9;
	height:109px;
}
