body
{
	/*
	background-color:#4F5934;
	*/
	/*background-color:#3E3E3E;*/
	background-color:#000000;
	/*background-image:url(../ecofiles/pictures/backgrounds/blueslate.jpg);*/
	background-image:url(../ecofiles/pictures/earth512.png);
	/*background-image:url(../ecofiles/pictures/backgrounds/glow-wide.jpg);*/
	/*background-repeat:repeat;*/
	background-repeat:no-repeat;
	background-attachment:fixed;
	
	width:100%;
	margin:0;
	font-family:Verdana;
	font-size:14px;
}
img {border:none}

form { margin: 0; padding: 0; }
/*.dialog{width:989px; margin:0 0 auto;}*/

.mainpage a:link, .mainpage a:visited{font-size:14px; font-weight:700; color:#093; line-height:normal}

.intro_dialog
{
	position:fixed;
	bottom:25px;
	right:0;
}

#oldernews {font-size:10px;text-align:left;}

.labelfield {color:#A52A2A;font-size:90%;}

.datefield {color:gray;font-size:90%;}

#example2 div {margin-bottom:5px;}
code {color:red;}

.bold{font-weight:700;}

.bioheadline {
background-image:url(../ecofiles/pictures/backgrounds/footer.gif);
background-repeat:repeat-x;
color:#000;
padding:4px;
}

.RightColumnBoxes
{
	width:270px;
	padding:5px;
}

.forum_table a:hover {color:#FF6;text-decoration:underline;}
.forum_table a:link {color:#090;}
.forum_table a:visited {color:#00C;}
.forum_table
{
	margin-left:0px; padding-left:25px; list-style-type:square;font-size:14px; color:#090;
}

.earthquakes a:hover
{
	color:#09F;
	text-decoration:underline;
}
.earthquake_magnitude
{
	color:#F00;
}

.photos {
background-color:#FFF;
position:relative;
width:850px;
font-size:48px;
color:#000;
border:thick;
box-shadow:10px 10px 5px #888;
border-color:#000;
margin:auto;
padding:5px 5px 5px 15px;
}

#footerbox {
/*background-image:url('../ecofiles/pictures/footer.gif');*/
/*background-repeat:repeat-x;*/
background-color:#4F5934;
width:100%;
font-size:10px;
height:20px;
bottom:0;
position:fixed;
z-index:50;
border:thin;
border-style:solid;
left:0px;
}

input,textarea {
/*
background-color:#FFF;
*/
border:1px solid #066;
font-size:12px;
margin:4px;
}

label {color:#FFF;font-weight:700;}

.submitbutton {
border:1px solid #036;
background-color:#CCF;
}

.submitstyle1 {
font-weight:700;
height:25px;
text-align:center;
background-color:#0CF;
}

/*
.member_login
{
font-size:12px;
font-weight:400;
color:#000;
vertical-align:top;
}
*/
.login{background:url(../ecofiles/pictures/OFF.gif) repeat-x}
.phototable{font-size:12px; text-align:justify; margin:auto; border:none; width:100%}
.center{text-align:center}
.vt{vertical-align:text-top}
.basic_table{width:100%;border:none; border-spacing:0;margin:auto; border-collapse:collapse}



.cent {margin-left:auto;margin-right:auto;}

.RegisterUser {font-size:12px}

.RegisterUserRightSide {font-size:10px;font-weight:400;}

.UserRegistrationError {color:#F00; font-weight:700}

.UserCreatedText {
color:#000;
border:thin;
background-image:url('../ecofiles/pictures/backgrounds/about.gif');
background-repeat:repeat;
border-color:#0C0;
border-style:solid;
padding:10px;
}

.UserCreated {
background-color:#FFF;
color:#000;
padding:10px;
}

.congrats {font-size:24px}


.eco_header_theme {
color:#fff; background:#fff url('../ecofiles/pictures/cssdrop/button1a.gif') repeat-x;
text-align:center;
margin:auto;
font-size:16px;
padding:5px 0;
width:100%;
font-weight:700;
}

.eco_header_alert
{
color:#FF0033; background:#fff url('../ecofiles/pictures/eco_button.png') repeat-x;
}


.eco_body_theme
{
background-color:#DBE5EE;
border: 1px solid #000;
}


.recent_photos_body {overflow-x:scroll;overflow-y:hidden; width:775px}
.recent_photos_body_main {overflow-x:scroll;overflow-y:hidden; width:972px}
#ecoportal
{
	width:975px;
	background-color:#FFF;
	color:#000;
	padding:0;
}

.eco_border{border:1px solid #000;}

.recent_pic_rounded {
-moz-border-radius:10px;
border-radius:10px;
-webkit-border-radius:10px;
float:left;
}
.pages a:link, .pages a:visited, .pages a:active, .pages a:hover {font-size:12px;color:#06C;}
.pages {font-size:12px;color:#000;}

#ecoportal a:link {color:#09C;}

.ecoportal_logout {font-size:12px;text-transform:uppercase;}

.profile_picture {background-repeat:no-repeat;}

.profile_picture_userinfo {text-align:justify;}

.eco_separator {
/*background-color:#93A8BD;*/
background-image:url(../ecofiles/pictures/backgrounds/eco_separator.gif);
font-weight:700;
text-align:center;
width:auto; /*680 */
padding:2px;
height:20px;
}

.eco_message{
text-align:center;
width:100%;
}
.eco_error_message
{padding:10px 0; font-size:18px; color:#fff; font-weight:700; background:url(../ecofiles/pictures/backgrounds/error.gif) repeat-x; height:auto; text-shadow:0.1em 0.1em 0.1em black}
.eco_success_message, .notification
{padding:10px 0; font-size:18px; color:#fff; font-weight:700; background:url(../ecofiles/pictures/backgrounds/success.gif) repeat-x; height:auto}

.menu_box_top {height:75px;}
.menu_box_bottom {height:45px;}

.eco_main_body {width:auto;padding:0} /*680 */

.eco_picture_title_large {font-size:18px; text-shadow:0.1em 0.1em 0.1em black;}

.eco_background
{	background-color:#DBE5EE;}
.eco_backing
{background-color:#FFF;}

/*td:hover{background-color:#AFC5D9;}*/
.eco_news_headline
{
	color:#03C;
	font-size:14px;
	padding-left:5px;
	background-color:#9FBFF2;
	font-weight:700;
}
.eco_news_right_column{border:1px solid #000}
.eco_news_source
{
	color:#9A0000; 
	font-weight:700; 
	font-size:11px; 
	text-align:right;
}
#eco_news{color:#FFF;}
div#eco_news{border:1px solid #666;	padding:8px}
#eco_news a:link,#eco_news a:active,#eco_news a:visited {color:#060;}

.eco_news_summary
{padding: 5px 30px 5px 30px;}

.eco_news_happy_intro
{color:#000; font-size:10px; text-align:right}

.eco_news_time
{color:#808080; font-weight:700;}

.eco_photo_comments
{
border: 3px solid #FFF; /* causing table to always show */
padding: 3px;	/* causing table to always show */
background-color:#9CF;
font-size:12px;
}

.comment_theme
{border: 1px solid #000; width:auto; height:auto; text-align:left; padding:2px 5px 2px 5px; background-color:#FFF; vertical-align:text-top;}

a:active,#example2 div a {text-decoration:none;}


a:link,a:visited {
color:#090;
text-decoration:none;
font-size:10px;
}

a:hover {text-decoration:underline;}

.bios a:link,.bios a:hover,.bios a:visited {color:blue;text-decoration:underline;}

#whoweare a:hover,#whoweare a:visited,#news	a:hover,#news a:visited {color:#FF0;}

.earthquakes
{
	font-size:11px; 
	text-align:left; 
	color:#000;
	font-weight:700;
}

#earthquakes a:link,#earthquakes a:visited {
color:#FFF;
font-weight:700;
font-size:10px;
}

.rounded {
-webkit-border-radius:20px;
-moz-border-radius:20px;
border-radius:20px;
}

#divheader {white-space:nowrap; width:975px; margin:auto;height:155px}

.eco_back {background-color:#DBE5EE;}

.search a:link, .search a:visited {
background-color:#FF0;
color:#F00;
font-weight:700;
display:inline;
}

.profile_values
{
background-color:#D1E0D1;
border:thin;
border-style:solid;
border-color:#999;
text-align:justify;
}
.ten_pad {padding:10px;}
.pl {padding-left:5px}
.eco_site_info {font-size:12px;}

.sort_by{display:inline; font-size:16px; font-weight:700}
.search_box{height:32px; padding:0; float:right; margin:-1; position:relative; left:0px; vertical-align:middle; font-family:Verdana, Arial, Helvetica, sans-serif;  border-top:2px solid #000; border-bottom:2px solid #000; border-left:2px solid #000; position:relative; left:10px}
.search_but{float:right; background-color:#fff; height:32px; border:2px solid #000}

/*
.checkbox, .radio {
  width: 19px;
  height: 25px;
  padding: 0 5px 0 0;
  background: url(checkbox.png) no-repeat;
  display: block;
  clear: left;
  float: left;
}
.radio {
  background: url(radio.gif) no-repeat;
}
.select {
  position: absolute;
  width: 158px;
  height: 21px;
  padding: 0 24px 0 8px;
  color: #fff;
  font: 12px/21px arial,sans-serif;
  background: url(select.gif) no-repeat;
  overflow: hidden;
}
*/
.frm_element_height{height:35px}
.frm_element_but{background-image:url(../ecofiles/pictures/eco_button1.png); font-weight:700; font-size:20px; text-shadow:#000 0.1em 0.1em 0.1em; color:#fff}
.frm_element_textbox{font-size:18px}

 