/* CSS Document */
body { font: 12px arial; color: #333; background: #fff; margin: 0; line-height: 1.7em; }
html { }

#wrapper { width: 800px;  margin-top: 0; margin-right: auto; margin-left: auto; }
#header { background: url(images/header1.gif); width: 755px; height: 80px; margin: 0 0 0 0;} 
#navcontainer { margin: 5px 0 30px 0; padding: 0; width: 800px;}
#main { float:left; width: 800px; margin: 0 0 0 0; font-size: 11px; clear: right;}
#right_content {float: right; width: 140px; margin: 20px 0 0; clear: left;}
#footer { padding: 5px; font-size: 10px;  margin-top: 100px;}
#news_feed { font-size: 11px; background: #ececec;}
#content {background: #EDFFED; padding: 5px; border: 1px solid #ccc; width: 600px;}
#content_solar {background: #E3E3F9; padding: 5px; border: 1px solid #ccc; width: 550px;}
#content_cavity {background: #FFCC99; padding: 5px; border: 1px solid #ccc; width: 550px;}
#content_briq {background: #AAC7BC; padding: 5px; border: 1px solid #ccc; width: 550px;}
#content_eco {background: #C7C2A4; padding: 5px; border: 1px solid #ccc; width: 550px;}
.image { float: right; margin: 4px; border: 0;}
hr { height: 1px; color: #999; border-botom: 1px solid #fff; }
#counter {color: white;}
#box { float: left; background: #F5F5FF; color: #333; border: 1px solid #999; padding: 4px; margin: 10px 0 10px 0;}
#prd {float: left; width: 160px; margin: 7px; border: 1px solid #ccc; padding: 2px; background: #F5F5FF; text-align: justify;}
#button { padding: 4px; border: 1px solid #999; background: #FFFF99; margin: auto; color: #fff; width: 200px; height: 15px; text-align: center; font-weight: bold;}

#news_feed a:link {display: block; padding: 1px;}
#news_feed a:hover {display: block; color: #fff; text-decoration: none; }

#content_solar h1 { font-size: 18px; color: #333; font-weight: bold; margin: 0 0 30px 0;}
#content_solar h2 { font-size: 14px; color: #19168E; margin: 8px 0 5px 0;}

#content_cavity h1 { font-size: 18px; color: #333; font-weight: bold; margin: 0 0 30px 0;}
#content_cavity h2 { font-size: 14px; color: #663300; margin: 8px 0 5px 0;}

#content_briq h1 { font-size: 18px; color: #333; font-weight: bold; margin: 0 0 30px 0;}
#content_briq h2 { font-size: 14px; color: #006666; margin: 8px 0 5px 0;}

#content_eco h1 { font-size: 18px; color: #333; font-weight: bold; margin: 0 0 30px 0;}
#content_eco h2 { font-size: 14px; color: #655A44; margin: 8px 0 5px 0;}

h1 { font-size: 18px; color: #333; font-weight: bold; margin: 0 0 30px 0;}
h2 { font-size: 14px; color: #136C4B; margin: 8px 0 5px 0;}

a:link { color: #003399; text-decoration: none;}
a:active { color: #003399; text-decoration: none;}
a:hover { color: #333; text-decoration: underline;}
a:visited { color: #336666; text-decoration: none;}


#button a:link { color: #333; text-decoration: none;}
#button a:active { color: #333; text-decoration: none;}
#button a:hover { color: #000; text-decoration: underline;}
#button a:visited { color: #333; text-decoration: none;}


#navlist li
{
display: inline;
list-style-type: none;
margin: 0;
text-align: left;
padding-right: 0px;
padding-left: 0px;
}

#navlist a:link { font-size: 11px; color: #136C4B; font-weight:bold; text-decoration: none;}
#navlist a:active { font-size: 11px; color: #136C4B; font-weight:bold; text-decoration: none;}
#navlist a:visited { font-size: 11px; color: #136C4B; font-weight:bold; text-decoration: none;}
#navlist a:hover { font-size: 11px; color: #333; font-weight:bold; text-decoration: underline;}


.clearer {
clear:both;
height:1px;
overflow:hidden;
margin-top:-1px; 
}
.awhite {
	font-size: 1px;
	color: #FFFFFF;
}
a {
	text-decoration: underline;
}
