/*    04/29/2010  pt6.css  replaced 'visibility:hidden' and 'visibility:visible'  */
/*                                          with 'display:none' and 'display:block' to enable */
/*                                         Cufon fonts to work with IE8    */
/*    #999     	= light gray */
/*    #e7edf8 	= pale white */
/*    #dbe8fb 	= pale white */
/*    #f0fbe1  	= pale white */
/*    #236fb5 	= light blue */
/*    #666     	= medium light gray */
/*  faeca3 = pale gold, ded1c4 = beige */

.lightbox_hide_image{display:none;}

/*   04/28/2010 - specify font   */
/*  .block-nice_menus{line-height:normal;z-index:10; font-family:'Corbel'}  */
.block-nice_menus{line-height:normal;z-index:10;}

ul.nice-menu,ul.nice-menu ul{z-index:5;position:relative;}
ul.nice-menu li{position:relative;}
ul.nice-menu a{display:block;}
ul.nice-menu ul,#header-region ul.nice-menu ul{position:absolute;display:none;}
ul.nice-menu li.over ul{display:block;}
ul.nice-menu ul li{display:block;}
ul.nice-menu:after{content:".";display:block;height:0;clear:both;display:none;}

ul.nice-menu li:hover ul,
ul.nice-menu li.menuparent li:hover ul,
ul.nice-menu li.menuparent li.menuparent li:hover ul,
ul.nice-menu li.over ul,
ul.nice-menu li.menuparent li.over ul,
ul.nice-menu li.menuparent li.menuparent li.over ul,
#header-region ul.nice-menu li:hover ul,
#header-region ul.nice-menu li.menuparent li:hover ul,
#header-region ul.nice-menu li.menuparent li.menuparent li:hover ul,
#header-region ul.nice-menu li.over ul,
#header-region ul.nice-menu li.menuparent li.over ul {display:block;}

ul.nice-menu li:hover ul ul, ul.nice-menu li:hover ul ul ul, ul.nice-menu li:hover li:hover ul ul,
ul.nice-menu li.over ul ul, ul.nice-menu li.over ul ul ul, ul.nice-menu li.over li.over ul ul,
#header-region ul.nice-menu li:hover ul ul, 
#header-region ul.nice-menu li:hover ul ul ul,
#header-region ul.nice-menu li:hover li:hover ul ul,
#header-region ul.nice-menu li.over ul ul,
#header-region ul.nice-menu li.over ul ul ul,
#header-region ul.nice-menu li.over li.over ul ul {display:none;}

ul.nice-menu li.menuparent ul,
#header-region ul.nice-menu li.menuparent ul{overflow:visible !important;}
ul.nice-menu li.menuparent ul iframe,
#header-region ul.nice-menu li.menuparent ul 

.view-primary{clear:both;}
.view-primary .view-content,.view-primary .view-empty{padding:10px;}
.no-padding .view-primary .view-content,.no-padding .view-primary .view-empty{padding:0px;}

.pt-box .views-row-first .node{background:none;}
.pt-box ul.menu{margin-top:0px;margin-bottom:0px;}
.pt-box ul.menu,.pt-box ul.menu li{margin-left:0px;padding-left:0px;}
.pt-box .views-field-created{padding-bottom:5px;font-size:11px;}
.pt-box a.active{color:rgb(231,13,64);}

/* =========================== */
/* ==== menu font & specs ==== */
/* =========================== */

a{color:#8e91a2;text-decoration:none;}
a:hover{text-decoration:underline;}
a.active{font-weight:bold;}


/* ======================================= */
/* ==== position and size of menu bar ==== */
/* ======================================= */
#primary-nav{float:left;clear:both;width:780px;height:30px;padding-top:0px;padding-left:0px;}

ul.nice-menu,ul.nice-menu ul{list-style:none;padding:0;margin:0;}
ul.nice-menu li{border-top:0;float:left;background-color:none;}

/* ========================= */
/* ==== menu text color ==== */
/*  04/28/2010 - change padding (was 10 15 8 15) and font size (was 10px for Verdana)    */
/* ========================= */
ul.nice-menu a{padding:10px 14px 8px 9px;color:white;text-decoration:none;font-weight:bold;font-size:12px;}
/*  top right bottom left    */

ul.nice-menu ul{top:22px;left:-2px;border:0;margin-right:0;}
ul.nice-menu ul{border-left:1px solid #999999;border-bottom:2px solid #999999;border-right:2px solid #999999;margin-top:8px;}
ul.nice-menu ul li{width:12.5em;background-color:#fff;}
ul.nice-menu ul li a{color:#000;font-weight:normal;padding:0px;}
ul.nice-menu-down{float:left;border:0;}


/* ================================ */
/* ==== bar between menu items ==== */
/*  04/28/2010: position was: 'right'; modified to work with   */
/*  cufon to '100% (i.e.,  right) 8px (i.e., center)                        */
/* =========================================== */
 ul.nice-menu-down li{ background-image:url(images/pipeW.jpg);background-position:100% 8px; background-repeat:no-repeat;} 

ul.nice-menu-down ul{left:0;}ul.nice-menu-down ul li{clear:both;border-bottom:1px solid #efefef;}
ul.nice-menu-down ul li a{padding-top:5px;padding-bottom:5px;padding-left:18px;font-size:12px;}

ul.nice-menu-down .menuparent a{padding-right:25px;background-image:url(images/nav-arrow.gif);background-repeat:no-repeat;background-position:right;}

/* ===================================== */
/*  b0c7b3 = sage green, ded1c4 = beige  */
/* ===================================== */
ul.nice-menu-down li:hover a,ul.nice-menu-down li.ie-over a,ul.nice-menu-down li.over a{color:#000;background-color:#b0c7b3;}

ul.nice-menu-down li:hover li a,ul.nice-menu-down li.over li a{color:#000;background-color:#fff;}
ul.nice-menu-down .menuparent a:hover,ul.nice-menu-down .menuparent:hover a,ul.nice-menu-down .menuparent.over a{background-image:url(images/nav-arrow-over.gif);}
ul.nice-menu-down .menuparent li a,ul.nice-menu-down .menuparent.over li a,ul.nice-menu-down .menuparent:hover li a{background-image:none;}
ul.nice-menu-down li li.menuparent:hover,ul.nice-menu-down li li.over,ul.nice-menu-down li li a:hover,ul.nice-menu-down .menuparent.over

/* =========================================== */
/* ==== text color of selected item and   ==== */
/* ==== background color of selected item ==== */
/* =========================================== */
a:hover{color:#000;background-color:#b0c7b3;background-image:none;}


ul.nice-menu-down .menu-group{display:absolute;}
ul.nice-menu-down ul.menu-columns,ul.nice-menu-down ul.menu-columns li{border-left:0px;border-bottom:0px;}
ul.nice-menu-down ul.menu-columns table{border-left:1px solid #999999;border-bottom:2px solid #999999;border-right:2px solid #999999;background-color:#ded1c4;}
ul.nice-menu-down ul.menu-columns table td{vertical-align:top;background-color:#fff;}
ul.nice-menu-down ul.menu-columns table td a{display:block;width:130px;}
