


body {font-family:Arial, sans-serif; color:#333; background-color:#fff;}

#container {border:none;}

#top_menu {display:none;}
#top_menu .hello {background-color:#479583;}

#top_menu ul li.login a, 
#top_menu ul li.logout a {background-color:#009b67; color:#fff;}

.pi_widget .pi_widget_footer .call:hover .graphic,
#top_menu ul li.login a:hover, 
#top_menu ul li.logout a:hover {background-color:#54655f;}


#logo {float:right; display:block; margin:10px 30px 0 0;}
#site_name {margin:10px 0 0 0;}
#header {margin:0 17px;}
#header h1 {font-size:2.6em; font-weight:normal; padding:35px 0 10px 5px; }
#header h1 a {color:#494949; line-height:1em;}

#header div.clear {background:url(../images/menu-shadow.gif) repeat-x center top; height:11px; margin:0 2px;}
#header div div.clear {background:none; height:auto; margin:auto;}

#main_menu ul li a {font-size:1em; line-height:2.7em; font-weight:normal;}
#main_menu,
#main_menu ul li a {background:url(../images/menu-bg.gif) repeat-x top left; color:#fff; height:33px;}
#main_menu ul li a:hover {background:url(../images/menu-bg-active.gif) repeat-x top left; color:#fff;}
#main_menu ul li a.active,
#main_menu ul li a.active:hover {font-weight:bold; background:url(../images/menu-bg-active.gif) repeat-x top left; color:#fff;}

.pi_widget .pi_widget_footer .call,
a:link {color:#009b67;}
a:visited {color:#5c7d72;}
.pi_widget .pi_widget_footer .call:hover,
.pi_widget .item.clickable:hover h3 a,
.pi_widget .item.clickable:hover h4 a,
a:hover {color:#006f4a;}
a:active {color:#009b67;}

h2, h3 {color:#494949;}

.pi_widget .pi_widget_footer .call .graphic,
.pi_widget .pi_widget_title {background-color:#009b48; }
.pi_widget .pi_widget_sectionheading {background-color:#a9d6c7;}

.pi_widget.pi_widget_type_14 .pi_widget_body .item,
.pi_widget .pi_widget_body {border-color:#e6edeb;}

.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:#e6edeb;}

/*tag cloud*/
.pi_widget.pi_widget_type_16 .pi_widget_body span a {color:#248867;}
.pi_widget.pi_widget_type_16 .pi_widget_body span a:hover {background-color:#248867;}


.search {margin-top:8px;}
*html .search {margin-top:8px;}






