/* 900 Folsom Sitewide Stylesheet */

HTML, BODY { height: 100%; margin: 0; padding: 0; background-color:#464646;}
BODY, P, TABLE, TD, UL, LI { font: 12px verdana; color:#464646; line-height:18px;}
.contentBG { background-image: url('img/gradient_BG.jpg'); background-repeat: repeat-x; background-position: bottom center; height:100%; background-color:#ffffff; } 
A:link, A:visited { color:#3ac30d; text-decoration: none; }
A:hover, A:active { color:#197a30; text-decoration: none; }
.hi { color:#197a30; font-weight:bold;}
.footer { font-size:9px; color:#ffffff;}
.caption { font-size:10px;line-height:14px;}
.border { border: 1px solid; color:#197a30;}
.tdbg1 { background-color:#197a30; color:#ffffff; font-weight:bold;}
.tdbg2 { background-color:#dbfba2; color:#000000;}
.tdbg3 { color:#000000;}
.formtext {border-top:1px outset #197a30; border-bottom:1px outset #197a30; border-right:1px outset #197a30; border-left:1px outset #197a30; color: #197a30; background-color: #cccccc; font-family:verdana; font-size:12px; }
select {background-color: #cccccc; font: 11px verdana; color: #197a30;}
textarea { border-top:1px outset #197a30; border-bottom:1px outset #197a30; border-right:1px outset #197a30; border-left:1px outset #197a30; background-color: #cccccc; font-family:verdana; font-size:11px; COLOR: #197a30;}

/* Rollover Stylesheet */

#home, #home:visited { background-image:url(img/nav_home.jpg); }
#project, #project:visited { background-image:url(img/nav_project.jpg); }
#blog, #blog:visited { background-image:url(img/nav_blog.jpg); }
#benefits, #benefits:visited { background-image:url(img/nav_benefits.jpg); }
#navcomments, #navcomments:visited { background-image:url(img/nav_comment.jpg); }

.rollover span.alt {
	display:none;
}
.rollover img {
	border:none;
}

.rollover, .rollover:visited {
	background-color:transparent !important; /* needed for Opera5/6 */
	background-repeat:no-repeat;
	background-position:0 0;
	display: block;
}
.rollover.CURRENT, .rollover.CURRENT:visited, .rollover:hover, .rollover:focus, .rollover:active {
	background-position:0 -51px;
}
/* Highlight the current section by setting a class to the BODY element that matches the id of the main menu item to highlight */
body.home #home, body.project #project, body.benefits #benefits, body.blog #blog, body.navcomments #navcomments   {
	background-position:0 -51px;
}
