

body {font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; background-color:#fff; font-size:70%;}
#container {border-color:#6a6b6a;}

#top_menu {display:none;}
#top_menu ul li.login a, #top_menu ul li.logout a,
#top_menu ul li.login a:hover, #top_menu ul li.logout a:hover {color:#000; background:none;}
#top_menu .hello {background:none;}

.backLink {position:absolute; top:2px; display:block; padding:3px 0 0 5px; color:#000;}

#logo {display:block; padding:20px 10px 0 0;}
*html #logo {display:inline-block;}
#logo img {float:left;}
#site_name {padding:22px 0 0 0; height:81px;}

#site_name h1 a {background:url(../images/Northamptonshire_Connect.png) no-repeat; width: 375px;height:39px;}
#site_name h1 a i {visibility: hidden;}

#header {padding:1px 0 0 0; margin:0; background:url(../images/header-bg.gif) no-repeat top left;}
#header h1 {font-size:2.6em; padding:25px 130px 10px 5px; font-weight:normal; float:right;}
#header h1 a {color:#fff; line-height:1em;}

#main_menu {margin:3px 0 0 0; padding: 0 0 4px;}
#main_menu {background:none;}
#main_menu ul li a {background:#f5eff5; color:#000; font-weight:normal; margin-right:1px;}
#main_menu ul li a:hover {background:#EEE2EF; color:#000;}
#main_menu ul li a.active,
#main_menu ul li a.active:hover {background:#b280b8; color:#fff; font-weight:bold;}

#main_menu ul li a {margin-top:-2px;}

.pi_widget .pi_widget_footer .call:hover .graphic {background-color:#00f; color:#fff;}

.pi_widget .pi_widget_footer .call,
a:link {color:#00f;}
a:visited {color:#7F1183; }
.pi_widget .pi_widget_footer .call:hover,
.pi_widget .item.clickable:hover h3 a,
.pi_widget .item.clickable:hover h4 a,
a:hover {color:#00f; }
a:active {color:#0000ff;}

/*tag cloud*/
.pi_widget.pi_widget_type_16 .pi_widget_body span a {color:#7f1183;}
.pi_widget.pi_widget_type_16 .pi_widget_body span a:hover {background-color:#7f1183;}

.pi_widget .pi_widget_footer .call .graphic,
.pi_widget .pi_widget_title {background-color:#b280b8;}
.pi_widget .pi_widget_sectionheading {background-color:#e5b1e7;}

.pi_widget.pi_widget_type_14 .pi_widget_body .item,
.pi_widget .pi_widget_body {border-color:#f0deed;}

.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:#f0deed;}
.search form {background:none}
.search {margin:4px 50px 0 0px;    position: absolute;
    right: -40px;
    top: 0;}
.search form input {border:1px solid; border-color: #bbb #eee #eee #bbb; background:#fff}
.search form input.submit {background:none;width:auto;text-indent:0;margin-left:4px;background:#B280B8;border: medium none;
    color: #FFFFFF; font-weight:bold}
