body {font-family:Arial, Helvetica, sans-serif; color:#333333; background: url('/images/page_bg.jpg') scroll repeat-x top left #EBEBEB;}

#container { border:none 0; background-color:transparent;}

#top_menu {display:none;}

#logo {float:right; border-top:3px solid #AB0836;}
#site_name {margin:0; height:120px;}
#header {padding: 0;}
#header h1 {font-size:2.6em; font-weight:normal; padding:65px 0 24px; }
#header h1 a {color:#FFFFFF; line-height:1em;}

#main_menu,
#main_menu ul li a {background-color:#ab0836; color:#fff; height: 30px;}
#main_menu ul li a:hover {background-color:#cc003a; color:#fff;}
#main_menu ul li a.active,
#main_menu ul li a.active:hover {background-color:#fff; color:#333;}

#top_menu ul li.login a, 
#top_menu ul li.logout a {background-color:#ab0836; color:#fff;}

.search{position:absolute;top: 60px; right: 0;height:30px;}
.search form {background-color:transparent;height:30px;}
.search form input {border: solid 1px #888888;height:28px;width: 150px;margin-right: 20px;}
.search form input.submit {background: url('/images/search_btn.jpg') scroll no-repeat top left #0000FF; height:30px;width:79px; border: none 0;margin-right: 0;}

#top_menu .hello,
.pi_widget .pi_widget_footer .call .graphic {background-color:#d1b8be; }
.pi_widget .pi_widget_footer .call:hover .graphic {background-color:#D1B8BE;}
.pi_widget .pi_widget_footer .call {background-color:#EBEBEB;}

.pi_widget .pi_widget_footer .call .graphic, .pi_tbl_footer .call .graphic {background-image: url('/images/big-arrow.gif');}

.pi_widget .pi_widget_footer .call,
a:link {color:#ab0836;}
a:visited {color:#5a5a5a;}
.pi_widget .pi_widget_footer .call:hover,
.pi_widget .item.clickable:hover h3 a,
.pi_widget .item.clickable:hover h4 a,
a:hover {color:#cc003a;}
a:active {color:#ab0836; }

h2, h3 {color:#666;}

/*tag cloud*/
.pi_widget.pi_widget_type_16 .pi_widget_body span a {color:#ab0836;}
.pi_widget.pi_widget_type_16 .pi_widget_body span a:hover {background-color:#ab0836;}

.pi_widget .pi_widget_title {background-color: #FFFFFF;color:#333333;}
.pi_widget .pi_widget_title h2 {color:#333333;}
.pi_widget .pi_widget_body {background-color: #FFFFFF;color:#333333;}

.pi_widget .pi_widget_subtitle,
.pi_widget .pi_widget_sectionheading {background-color:#F4F4F4;}



.pi_widget.pi_widget_type_14 .pi_widget_body .item,
.pi_widget .pi_widget_title,
.pi_widget .pi_widget_body,
.pi_widget .pi_widget_subtitle,
.pi_widget .pi_widget_sectionheading {border:1px solid #DDDDDD;}

.pi_widget .pi_widget_title,
.pi_widget .pi_widget_subtitle,
.pi_widget .pi_widget_sectionheading,
.pi_widget .pi_widget_body {margin-bottom: 0;}

.pi_widget .pi_widget_subtitle,
.pi_widget .pi_widget_sectionheading,
.pi_widget .pi_widget_body {border-top-width: 0;}

.pi_widget .pi_widget_content {margin-bottom: 15px;}
.pi_widget.pi_widget_type_3 .pi_widget_body .item .status em {background-color:#F4F4F4;color:#888888;}

.pi_widget .pi_widget_footer { background-color: #AB0835; color: #FFFFFF; }

/*
.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:#d9d9d9;}
*/