#horiz-nav-resp {
        margin:30px 0px 0px -15px;
        padding-top:0px;
        width: 100%; 
        
        }
        
        #horiz-nav-resp ul {width:100%;
            list-style-type:none;
            margin: 0;
            padding: 0;
            }
            
   #horiz-nav-resp li {margin:3px 0px 0px 0px;width:50%;
            border-right:1px solid #f4f4f4;
            background-color:#808080;
            color:#ffffff;
            padding:10px;
            font-weight:500;
            }         
            
                    #horiz-nav-resp a{color:#ffffff;}
            
            #horiz-nav-resp li:hover {
            background-color:#555555;

            }
        
          #horiz-nav-resp li.selected {
              background-color:#ccbc9c;
               }
           #horiz-nav-resp li.selected a{color:#000000;}  
           
           
    
           
            
 @media (min-width:960px) { 
     #horiz-nav-resp {
        margin:0px 0px 0px 0px; width: 100%; }
      #horiz-nav-resp ul {width:100%;}
  #horiz-nav-resp  li {margin:0px;
        border-right:1px solid #f4f4f4;
            background-color:#313131;
            display:block; float:left;
            width:auto;
            color:#ffffff;
            font-size:95%;
            padding:10px;
            font-weight:500;
            }
 #horiz-nav-resp   li:last-child{width:auto;}              
            
            }



.blogList ul {
    padding:0;
    margin:0;
    list-style:none;
    }
.blogList li {
    list-style:none; line-height:normal;
    } 
.blogList .postBody {
    display:block;
    }
.blogList .postInfo {
    margin-bottom:1em;
    } 
.blogList .postInfo,
.postDate { 
    font-style:italic;
    } 


/* =InsidePage News Styles
----------------------------------------*/

.main-content h2.postTitle {
    color:#0C3;
    
}

/* =InsidePage CMS Styles
-------------------------------------------------------*/
.sidebar h1.title,
.main-content h1.title {
    font-size: 16px !important;
    font-weight: bold;
    color: #C50E18; /*bd0a13*/
    padding: 0 0 12px 14px!important;/*0 0 5 0*/
    margin: 0 !important;
    
    }

.sidebar h2.postTitle,
.main-content h2.postTitle {margin-bottom: -6px!important;} /*News styling*/

.sidebar h2.postTitle a,
.main-content h2.postTitle a{
    font-size: 14px !important; 
    font-weight: bold;
    color: #000;
    white-space:normal;
    }
    
.sidebar .blogList,
.main-content .blogList {padding-left: 0px;}/*was 15px*/

.sidebar .blogList .postDate,
.main-content .blogList .postDate{font-style: normal;} /*data of blog post*/

/*.main-content .post .postInfo .postViewInfo {/*
This allows no posting of the date and Editor at the bottom of the blog
display:none;}*/


/*News Archive Styling 
.sidebar .blogList .postDate,
.main-content .blogList .postDate{font-style: normal; margin:-24px 0 -10px 0;float:right;} /*data of blog post*/

.sidebar .rss,
.main-content .rss {display: none;}

.sidebar eventsList,
.main-content .eventsList ul {padding-left: 0px;}/*was 15*/

.sidebar .eventsList li,
.main-content .eventsList li {list-style: none; padding-bottom: 0px;}

.sidebar .eventsList li a,
.main-content .eventsList li a {
    font-size: 12px; /*was 14px */
    font-weight: bold;
    color: #000;
    }
/*.main-content .eventDate {width: 130px; text-align: right; padding-right: 5px;}*/
.sidebar .eventsList li a:hover,
.sidebar .blogList li a:hover,
.sidebar .eventsList li a:hover,
.sidebar .blogList li a:hover,
.main-content .eventsList li a:hover,
.main-content .blogList li a:hover,
.main-content .eventsList li a:hover,
.main-content .blogList li a:hover {color: #444;}