/*  
Theme Name:
Theme URI:http://theblogstudio.com/
Description:
Version:1
Author:The Blog Studio
Author URI:http://theblogstudio.com/
*/

/* --------------------------------- =imported styles -------- */
@import url("CSS/reset.css"); /* ----- =Global Reset ----- */
@import url("CSS/general.css"); /* ----- =General CSS ----- */
@import url("CSS/layout.css"); /* ----- =Page Layout ----- */
/* --------------------------------- =layout -------- */
body{background:#e5e5e5;margin:0 0 40px 0;}
#footer1 {padding:10px;background:#E4E9E9;}
#footer1 .col1 {float:left;width:390px;}
#footer1 .col2 {float:right;width:390px;}
#footer2 {text-align:center;background:#1B59B2;padding:20px 0;}
#leftFooter {float:left;width:100%;}
#rightFooter {float:right;width:410px;}
.bottomSpacing {margin-bottom:12px;}
#masthead {background:url(images/18-02/headerImage-new.jpg) no-repeat;display:block;width:100%;height:126px;margin:0 0 12px 0;}
.boxWrapper1 {background:#7D9CD8;padding:0 0 10px 0;}
.boxWrapper2 {background:#DDE7F3;padding:0 0 10px 0;}
.boxWrapper2 .entry, .boxWrapper3 .entry {padding:0 0 10px 0;margin:0 0 10px 0;border-bottom:1px solid #CCC;}
.boxWrapper3 {background:#F8F6D8;padding:0 0 10px 0;}
.boxWrapper4 {background:#FFF;padding:0 0 10px 0;}
.boxWrapper4 .entry {padding:0 0 10px 0;margin:0 10px 10px 10px;border-bottom:2px solid #CBC79B;}
#article-rightcol .boxWrapper4, #article-bigcol .boxWrapper4 {padding-bottom:50px;*width:522px;_width:100%;}
.boxWrapper5 {background:#1B59B2;padding:0 0 10px 0;margin:0 0 15px 0;color:#FFF;}
.boxWrapper5 .entry .left {float:left;width:45%;}
.boxWrapper5 .entry .right {float:right;width:45%;}
.insidePadding {padding:10px;}
.indent {padding:0 10px;}
.imageHolder {padding:12px;background:#AD4F2E;}
.quoteHolder {margin:200px 0 200px 0;border-top:2px solid #1B59B2;padding:10px 0 0 0;}
.shortHolder {background:#E5E3CC;}
.shortHolderAlt {background:#D5D2AE;}
#leftColNav {margin:0 0 12px 0;padding:12px;background:#cfc8b7;}
#searchBox {float:right;width:235px;padding:47px 17px 0 0;}
/* --------------------------------- =typography -------- */
p {margin-bottom:.7em;line-height:1.5em;}
h1, h2 {display:none;}
h3 {display:block;padding:6px 7px 3px 7px;margin:0 0 5px 0;font: normal small-caps bold .9em/1.5em '"helvetica neue", helvetica, arial', sans-serif;text-transform:uppercase;}
#article-rightcol h3, #article-bigcol h3 {font: normal normal normal 2.3em '"helvetica neue", helvetica, arial', sans-serif;text-transform:none;margin:0;padding:0;}
#article-rightcol h4, #article-bigcol h4 {font: normal normal normal 1.3em '"helvetica neue", helvetica, arial', sans-serif;text-transform:none;margin:0 0 20px 0;padding:0;}
.short-leftcol h3 {width:245px;font: normal normal normal 1.5em '"helvetica neue", helvetica, arial', sans-serif;text-transform:none;margin:0;padding:0;}
.short-leftcol h4 {width:245px;font: normal oblique normal 1.2em '"helvetica neue", helvetica, arial', sans-serif;text-transform:none;margin:10px 0 20px 0;padding:0;}
h4 {display:block;padding:7px 0;margin:0 0 5px 0;font: normal small-caps bold 1.1em '"helvetica neue", helvetica, arial', sans-serif;text-transform:uppercase;}
h4.blue {color:#1B59B2;border-top:2px solid #1B59B2;}
h4.red {color:#A5372B;border-top:2px solid #A5372B;}
h4.white {color:#FFF;border-top:2px solid #FFF;font: normal normal normal 1.5em '"helvetica neue", helvetica, arial', sans-serif;text-transform:none;}
h5 {_height:17px;color:#FFF;background:#2F6DBD;padding:11px 10px 7px 10px;margin:0 0 15px 0;font: normal small-caps bold 1em '"helvetica neue", helvetica, arial', sans-serif;text-transform:uppercase;}
.beigeBackground {color:#FFF;background:#928C78;}
#volumeInfo {font:normal small-caps bold .9em '"helvetica neue", helvetica, arial', sans-serif;color:#FFF;position:relative;top:20px;text-align:right;margin:0 17px 0 0;}
.whiteTitle {font: normal small-caps bold 1.1em/1.3em '"helvetica neue", helvetica, arial', sans-serif;text-transform:uppercase;color:#FFF;}
.blackSubtitle {font: normal normal bold 1em/1.3em '"helvetica neue", helvetica, arial', sans-serif;color:#000;}
.boxWrapper1 p {margin:0 10px .7em 10px;}
.boxWrapper2 p, .boxWrapper3 p, .boxWrapper4 p, #footer1 p {color:#5e5e5e;font: normal normal normal .95em/1.25em '"helvetica neue", helvetica, arial', sans-serif;}
.entry p strong {font-weight:bold;color:#474747;font: normal normal bold 1em/1.1em '"helvetica neue", helvetica, arial', sans-serif;}
.left p strong, .right p strong {font-weight:bold;color:#FFFFFF;font: normal normal bold 1.1em/1.2em '"helvetica neue", helvetica, arial', sans-serif;}
#footer2 p {color:#FFF;font: normal normal normal .9em/.9em '"helvetica neue", helvetica, arial', sans-serif;}
.quoteHolder p {color:#1B59B2;font: normal normal normal 1.5em '"helvetica neue", helvetica, arial', sans-serif;padding:0 15px;}
#article-rightcol .boxWrapper4 {padding:15px;}
#article-bigcol .boxWrapper4 {padding:15px;width:794px;}
.author {font: italic normal normal 1.2em '"helvetica neue", helvetica, arial', sans-serif;margin:0 0 10px 0;}
#article-rightcol .boxWrapper4 p, .short-rightcol .boxWrapper4 p, #article-bigcol .boxWrapper4 p {font: normal normal normal 1.1em/1.5em 'Georgia', serif;margin:5px 0 15px 0;}
blockquote {font: normal normal bold 1em/1.5em 'Georgia', serif;margin:0 0 10px 0;}
.articleFeatures, .articleFooter {float:right;color:#1B59B2;margin:10px 0 10px 0;}
#leftColNavHeader {font: normal normal bold 1.1em/1em '"helvetica neue", helvetica, arial', sans-serif;}
strong, bold {font-weight:bold;}
/* --------------------------------- =links -------- */
#mastheadHomeLink {width:600px;float:left;height:126px;display:block;text-indent:-9999px;}
a:link, a:visited {color:#1B59B2;text-decoration:none;font-weight:bold;}
a:hover {color:#1B59B2;text-decoration:underline;font-weight:bold;}
.boxWrapper5 a {color:#FFF;font: normal normal normal 1em '"helvetica neue", helvetica, arial', sans-serif;}
#ouncePrevention a:link, #ouncePrevention a:visited {background:url('site-images/ouncePrevention.gif') no-repeat;display:block;width:393px;height:154px;text-indent:-9999px;}
#footer2 a:link, #footer2 a:visited {color:#FFF;font-weight: normal;}
#footer2 a:hover {color:#FFF;font-weight: normal;}
.boxWrapper4 .entry p strong a:link, .boxWrapper4 .entry p strong a:visited {color:#1B59B2;font-weight:bold;text-decoration:none;}
.boxWrapper4 .entry p strong a:hover {color:#1B59B2;font-weight:bold;text-decoration:underline;}
/* --------------------------------- =lists -------- */
#leftColNav ul {margin:12px 0 24px 0;padding:0 0 0 12px;}
#leftColNav li {margin:0 0 10px 0;}
#leftColNav li.active {font-weight:bold;}
#leftColNav li a:link, #leftColNav li a:visited {color:#000;font: normal normal lighter 1em/1.1em '"helvetica neue", helvetica, arial', sans-serif;text-decoration:none;}
#leftColNav li.active a:link, #leftColNav li.active a:visited {font-weight:bold;}
#leftColNav li a:hover {color:#000;font: normal normal lighter 1em/1.1em '"helvetica neue", helvetica, arial', sans-serif;text-decoration:underline;}
/* --------------------------------- =navigation -------- */
#navcontainer {width:866px;background:#cfc8b7;display:block;margin:0 0 12px 0;}
ul.navlist {margin:0 auto;}
#navcontainer ul {padding:0;margin:0;background:#cfc8b7;color:#000;float:left;font: normal normal normal 9pt/.9em '"helvetica neue", helvetica, arial', sans-serif;}
#navcontainer ul li {display:inline;}
#navcontainer ul li a {letter-spacing:-0px;font-weight:bold;padding:10px 3px;*padding:10px 4px;background:#cfc8b7;color:#000;text-decoration:none;float:left;border-right:1px solid #928C78;}
#navcontainer ul li a:hover {background:#5A3521;color:#fff;}
#subnavcontainer {width:866px;background:#9f855b;display:block;margin:0 0 12px 0;}
#subnavcontainer ul {padding:0;margin:0;background:#9f855b;color:#000;float:left;font: normal normal normal .9em/1.5em '"helvetica neue", helvetica, arial', sans-serif;}
#subnavcontainer ul li {display:inline;}
#subnavcontainer ul li a {font-weight:normal;padding:0.5em .5em;*padding:0.5em .5em;background:#9f855b;color:#000;text-decoration:none;float:left;border-top:4px solid #9f855b;border-bottom:4px solid #9f855b;}
#subnavcontainer ul li a:hover {background:#9f855b;color:#fff;border-top:4px solid #966532;border-bottom:4px solid #966532;}
/* --------------------------------- =forms -------- */
/* --------------------------------- =tables -------- */
/* --------------------------------- =comments -------- */
/* --------------------------------- =search-bar -------- */
/* --------------------------------- =IE HACKS -------- */


/* --------------------------------- =Issue 18-02 -------- */
#featureIntro{font-size:110%;font-family:georgia, "times new roman", serif; line-height: 1.7em;font-weight:bold;color:#363636;}
#printerTitle {display:none;}

.photoCredit {float:left;margin:0 10px 10px 0;font-size:90%}
.photoCreditRight {float:right;margin:0 0 0 10px;font-size:80%;width:200px;}
.border{height:3px;width:100%;border-bottom:1px solid #999;}
.credit {font-size:.8em;text-align:center;width:100%;display:block;margin: 10px 0 0 0;}
.creditLeft {font-size:85%;text-align:right;display:block;margin: 2px 0 0 0;color:#333;}

#articleNav {width:100%;text-align:center;background:#bbb;margin:0 0 12px 0;padding:3px 0;}
#articleNavWrapper {width:890px;margin:0 auto;text-align:right;}

.slide {float:left;position:absolute;}
#slidecontainer { height:163px;float:left;position:relative;}

/* --------------------------------- =Added Jan 30 2009 - so that the header could have seperate links - Mike C -------- */
#masthead {position:relative;}
#mastheadHomeLink {position:absolute;top:40px;height:86px;}
#cohLogo {position:absolute;top:0;left:0;height:40px;width:392px;display:block;text-indent:-9999px;}
