
#top_menu {display:none;}

#logo {float:left; display:block; margin: 5px 25px 5px 5px; }
*html #logo {display:inline-block;}
#logo img {float:left;}
#site_name {margin:10px 0 0 0; background:#85c440 url(../images/tulip.jpg) no-repeat right bottom; border-bottom: solid 5px #F37320;}
#header {margin:0 18px;}
#header h1 {font-size:2.6em; padding:45px 0 10px 8px; }
#header h1 a {color:#fff; line-height:1em;}

#header div.clear {background:url(../images/menu-shadow.gif) repeat-x center top; height:8px; margin:0 2px;}
#header div div.clear {background:none; height:auto; margin:auto;}

#main_menu {margin:3px 0 0 0;}
#main_menu {background-color:#F0F0F0; color:#333333;}
#main_menu ul li { margin-right: 5px; }
#main_menu ul li a {background-color:#85C440; color:#333333; }
#main_menu ul li a:hover {background-color:#888888; color:#FFFFFF;}
#main_menu ul li a.active,
#main_menu ul li a.active:hover {background-color:#85C440; color:#FFFFFF;}

#top_menu ul li.login a, 
#top_menu ul li.logout a {background-color:#f37320; color:#333;}

.pi_widget .pi_widget_footer .call:hover .graphic,
#top_menu ul li.login a:hover, 
#top_menu ul li.logout a:hover {background-color:#f37320; color:#fff;}

.pi_widget .pi_widget_footer .call,
a:link {color:#3b7600;}
a:visited {color:#5f6856;}
.pi_widget .pi_widget_footer .call:hover,
.pi_widget .item.clickable:hover h3 a,
.pi_widget .item.clickable:hover h4 a,
a:hover {color:#2a5300;}
a:active {color:#3b7600; }

h2 {color:#666;}

/*tag cloud*/
.pi_widget.pi_widget_type_16 .pi_widget_body span a {color:#336600;}
.pi_widget.pi_widget_type_16 .pi_widget_body span a:hover {background-color:#336600;}

#top_menu .hello,
.pi_widget .pi_widget_footer .call .graphic,
.pi_widget .pi_widget_title {background-color:#85c440; }
.pi_widget .pi_widget_sectionheading {background-color:#bfe19a;}

.pi_widget.pi_widget_type_14 .pi_widget_body .item,
.pi_widget .pi_widget_body {border-color:#e4f0d7;}

.pi_widget.pi_widget_type_3 .pi_widget_body .item .status em,
.pi_widget .pi_widget_subtitle,
.pi_widget .pi_widget_footer,
.calendar_nav,
table.cal_table thead,
table.cal_table tbody td.inactive,
table.cal_table tbody td.inactive span,
.pi_widget .item.clickable:hover,
.pi_widget.pi_widget_type_14 .pi_widget_body .graphic {background-color:#e4f0d7;}

#footer { background-color: #85C440; padding: 0; position:relative; }

#footer div.footer_custom { background-color: transparent; padding: 5px 5px 30px 5px; color: #FFFFFF; }
#footer div.footer_custom a, #footer div.footer_custom a:link, #footer div.footer_custom a:visited { color: #FFFFFF; text-decoration: none; font-family: verdana,arial,Sans-serif; font-weight: bold; }
#footer div.footer_custom a:hover, #footer div.footer_custom a:focus, #footer div.footer_custom a:active { color: #FFFFFF; text-decoration: underline; font-family: verdana,arial,Sans-serif; font-weight: bold; }


#footer div.powered_by { position: absolute; top: 5px; right: 5px; width: 119px; height: 40px; background: url('/images/public-i_clr.png') scroll no-repeat left top transparent; }
#footer div.powered_by a { width: 119px; height: 40px; }
#footer div.powered_by a img { display: none; }
