/******************************************  
 CUSTOM STYLESHEET
*******************************************/

/*
* You can place your custom CSS statements in this file, after this message.
* It is better to write everything custom here
* because this file won't be replaced during updates.
* 
* Simply copy an existing style from style.css to this file, 
* and modify it to your liking.
*/

/*********** ePRIME SIDEBAR STYLES ***********/

#ePrimeSidebar { width: 230px; margin: 0px 0px 12px 0px; padding-bottom: 9px; float: right; background:#eee; }
#ePrimeSidebar img {  border: none;  }

#ePrimeSidebarLogo { width: 100%; float: left; padding-top: 6px; margin-bottom: 4px; background-color: #000;  }
#ePrimeSidebarLogoTagline9 { width: 230px; margin: 0 0px; padding: 2px 0 7px; float: left; border-bottom: 1px #666 solid; }

.ePrimeNewsSlug { font-weight: bold; font-size: 13px; line-height: 14px; width: 230px; min-height: 60px; margin: 0px 0 0px; padding: 7px 0; float: left; border-bottom: #666 1px solid; position: relative; }
.ePrimeNewsSlug p { font-weight: bold; font-size: 13px; line-height: 15px; }
.ePrimeNewsSlug img { width: 60px; height: 60px; margin: 0; float: left; display: block; border: none; position: absolute;  }

.ePrimeNewsSlug p { margin: 0; padding: 0px 9px 0 68px; float: left; }
.ePrimeNewsSlug a, .ePrimeNewsSlug a:visited { color: #369; text-decoration: none;  }
.ePrimeNewsSlug a:hover { color: #390; text-decoration: none; }

#ePrimeSidebarSponsor { width: 230px; margin: 0 0 18px 0; padding: 0; float: left; border-bottom: #666 6px solid; background-color: #eee; }
#ePrimeSidebarSponsor img { width: 230px; height: 70px; border: none; }

.ePrimeSidebarBtn { width: 230px; margin: 0 0 4px 0; padding: 0; float: left; background-color: #eee; }
.ePrimeSidebarBtn img { width: 230px; height: 26px; border: none; }

.clearDiv { clear: both; }

/*********** ePRIME SIDEBAR ENS APP ICONS ***********/

#ePrimeSidebarMobileSlugs { font-size: 14px; line-height: 14px; color: #369; width: 230px; margin: 6px 0 11px 0; padding: 8px 0 0 0; border-top: 1px #999 solid; float: left; }


/*********** ePRIME IN-POST SNIPPETS ***********/

#ePrimePostBio { font-style: italic; width: 100%; margin-top: 14px; padding: 8px 0; border-top: #666 1px solid; float: left; }
#ePrimePostBio p { color: #666; margin: 0 0 12px; float: left; }

#ePrimeSocialBug { width: 100%; margin-top: 16px; margin-bottom: 32px; padding: 5px 0; background-color: #eee; float: left; }
#ePrimeSocialBug img { margin: 0  0 0 12px; border: none; float: left; }


/*********** ENS LAYOUT MODS ***********/

/* POST TITLE: MAKE BOLD; LOWER TO SEPARATE FROM MAIN MENU */
h1.title { font-size: 24px; line-height: 26px; font-weight: bold; margin-top: 36px; margin-bottom: 10px; /* font-weight: normal; margin-bottom: 30px; */ }

/* INCREASE SIZE OF TITLES ON CATEGORY, SEARCH PAGES */
#content div.column-double h2 { font-size: 24px; line-height: 24px; font-weight: bold; margin-top: 12px; margin-bottom: 12px;   } 

/* DELETE RED RULE AT TOP OF POST BODY COPY & 3-WIDE HOME CATEGORY LISTS */
#content div.column { border-top: none; padding-top: 5px; }

/* REPLACE RED RULE AT TOP OF 3-WIDE HOME CAT LISTS W/ RULE AT BOTTOM; CHANGE H2 CAT HEADS FROM BLUE TO RED  */
h2.heading {font-size: 18px; line-height: 20px; color: #933;  font-weight: bold; border-bottom: 4px solid #933; margin: 10px 0 10px; padding: 0px; display: block; }
h2.heading a { font-size: 18px; line-height: 20px; color: #933; margin: 10px 0 10px; padding: 0px; }
h2.heading a:hover { color: #069; }

/* FIX H2 IN SIDEBAR */
/* #sidebar h2 { font-size: 14px; line-height: 16px; color: #369; margin: 6px 0 0px 0; padding: 8px 0 0 0; border: none; border-top: 1px solid #999; } */
#sidebar h2 {display: none;}

/* ITALICIZE CAPTIONS */
p.wp-caption-text {font-style: italic; line-height: 1.45em; padding-top: 3px;}

/* FIX SLIDE SHOW ON HOME PAGE */
#slideshow.posts { margin-bottom: 10px; margin-top: 10px; padding-top: 10px; background-color: #eee; border-bottom: 6px solid #933; }
h2.slideshow, h2.slideshow a {font-size: 22px; line-height: 24px; font-weight: bold; color: #069;  /*color: #030b8d;*/ }
h2.slideshow a:hover {color: #933; }

/* FIX MAIN MENU FONT & BACKGROUND */
#nav {  background: #eee top center; height: 34px; line-height: 5px; font-size: 13px; font-family: arial, helvetica; margin-bottom: 10px; margin-top: 10px; }


