html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, .btn {
     border: 0pt none;
     font-family: inherit;
     font-size: 100%;
     font-style: inherit;
     font-weight: inherit;
     margin: 0pt;
     padding: 0pt;
     vertical-align: baseline;
}

a img, frameset {
     border: 0pt none;
}

table {
     border-collapse: separate;
     border-spacing: 0pt;
}

caption, th, td {
     font-weight: normal;
     text-align: left;
}

blockquote:before, blockquote:after, q:before, q:after {
     content: "";
}

blockquote, q {
     quotes: "" "";
}

.clearing {
     clear: both;
}

.contain:after, #content:after, .post:after, .header:after {
     clear: both;
     content: ".";
     display: block;
     height: 0pt;
     visibility: hidden;
}

.last {
     margin-bottom: 0pt;
}

.screen-reader {
     display: block;
     left: -9999px;
     position: absolute;
     top: -9999px;
}

.left, .alignleft {
     float: left;
     margin: 0pt 10px 10px 0pt;
}

.right, .alignright {
     float: right;
     margin: 0pt 0pt 10px 10px;
}

.post .alignleft {
     margin: 30px 0pt 0px 0pt;
}

.post .alignright {
     margin: 0pt 0pt 0px 30px;
}

.centered, .aligncenter {
     display: block;
     margin: 0pt auto 10px;
}

body {
     background: url("images/structure/bg-body.png") repeat scroll 0% 0% #B7B4A4;
     color: #747070;
     font-family: Helvetica, Arial,Verdana,sans-serif;
     font-size: 15px ! important;
     line-height: 25px;
     padding: 0pt 0pt 93px;
}

h1 { }

h2 {
     border-bottom: 1px solid #DDDDDD;
     color: #609AE1;
     font-size: 26px ! important;
     font-style: normal;
     font-weight: 700;
     line-height: 1.3em;
     margin: 40px 0pt 1em;
     padding: 0pt 0pt 0.3em;
     text-transform: uppercase;
}

h3 {
     color: #696359;
     font-size: 18px ! important;
     font-style: normal;
     font-weight: 700;
     line-height: 26px;
     margin: 33px 0px 15px 0px;
     text-transform: uppercase;
}

h4 { }

p, ul, ol, dl, table {
     margin-bottom: 18px;
}

ul, ol, dd {
     margin-left: 36px;
}

.post li, .page li {
    margin-bottom: 10px;
}

input, textarea, select, button {
     font: inherit;
}

a {
     color: #D49C11;
     outline: medium none;
     text-decoration: underline;
}

a:visited { }

a:hover, a:active {
     text-decoration: none;
}

.post p { }

.wp-caption-text { 
     margin-top: -5px;
     text-align: center;     
     color: #696359;
     color: #989494;
     font-size: 12px;
}

.hdr-replace {
     display: block;
     overflow: hidden;
     text-indent: -9999px;
}

.hdr-journal-sponsor {
     background: url("images/structure/hdr-sponsored-by.png") no-repeat scroll 50% 21px transparent;
     height: 88px;
     width: 195px;
}

.hdr-stay-in-loop {
     background: url("images/structure/btn-sidebar-connect.png") no-repeat scroll 0pt 0pt transparent;
     height: 32px;
     width: 194px;
}

.btn-replace {
     background: url("images/structure/btn-all.png") no-repeat scroll 0% 0% transparent;
     display: block;
     overflow: hidden;
     text-indent: -9999px;
}

.btn-search {
     background-position: 0pt 0pt;
     cursor: pointer;
     height: 25px;
     width: 62px;
}

.btn-view-full-archive {
     background-position: -62px 0pt;
     height: 26px;
     width: 195px;
}

#container {
     background: none repeat scroll 0% 0% #FAFAFA;
     border-bottom: 1px solid #F5F5F4;
     margin: 0pt auto;
     padding: 202px 57px 69px 62px;
     position: relative;
     width: 880px;
}

#header {
     left: 0pt;
     position: absolute;
     top: 0pt;
}

#content {
     background: url("images/structure/bg-content.png") repeat-y scroll 100% 0pt transparent;
}

#footer {
    
}

#nav {
     background: none repeat scroll 0% 0% #696359;
}

#nav ul {
     list-style: none outside none;
     margin: 0pt auto;
     overflow: hidden;
     width: 900px;
}

#nav li {
     float: left;
}

#nav a {
     background: url("/wp-content/themes/trevor-davis-ken-journal/images/structure/nav.png") no-repeat scroll 0% 0% transparent;
     display: block;
     height: 36px;
     overflow: hidden;
     text-indent: -9999px;
}

#nav .nav-ebook a {
     background-position: 0pt 0pt;
     width: 164px;
}

#nav .nav-interviews a {
     background-position: -164px 0pt;
     width: 164px;
}

#nav .nav-kens-bag a {
     background-position: -324px 0pt;
     width: 131px;
}

#nav .nav-book-reviews a {
     background-position: -455px 0pt;
     width: 159px;
}

#nav .nav-who-is a {
     background-position: -614px 0pt;
     width: 160px;
}

#nav .nav-info a {
     background-position: -774px 0pt;
     width: 122px;
}

#nav .nav-ebook a:hover {
     background-position: 0pt -36px;
     width: 164px;
}

#nav .nav-interviews a:hover {
     background-position: -164px -36px;
     width: 164px;
}

#nav .nav-kens-bag a:hover {
     background-position: -324px -36px;
     width: 131px;
}

#nav .nav-book-reviews a:hover {
     background-position: -455px -36px;
     width: 159px;
}

#nav .nav-who-is a:hover {
     background-position: -614px -36px;
     width: 160px;
}

#nav .nav-info a:hover {
     background-position: -774px -36px;
     width: 122px;
}

#ebook #nav .nav-ebook a {
     background-position: 0pt -36px;
}

#interviews #nav .nav-interviews a {
     background-position: -164px -36px;
}

#inside-kens-bag #nav .nav-kens-bag a {
     background-position: -324px -36px;
}

#book-reviews #nav .nav-book-reviews a {
     background-position: -455px -36px;
}

#who-is #nav .nav-who-is a {
     background-position: -614px -36px;
}

#info #nav .nav-info a {
     background-position: -774px -36px;
}

#logo {
     background: url("images/structure/logo.jpg") no-repeat scroll 0% 0% transparent;
     display: block;
     height: 179px;
     overflow: hidden;
     text-indent: -9999px;
     width: 999px;
}

.column-main {
     width: 637px;
}

.column-aside {
     border-top: 4px solid #F5F5F5;
     padding: 10px 14px 10px 9px;
     width: 199px;
}

.post .header, .page .header {
     background: url("images/structure/ico-all.png") no-repeat scroll 0pt 0pt transparent;
     padding: 0pt 0pt 18px 57px;
}

.post .header .date, .page .header .date {
     border-left: 1px solid #ECD284;
     border-right: 1px solid #ECD284;
     color: #A6A2A2;
     display: block;
     float: left;
     font-family: Helvetica, Arial,Verdana,sans-serif;
     font-size: 13px ! important;
     margin: 0px 15px 0pt 0pt;
     padding: 0px 7px 0pt;
     text-align: center;
     text-transform: uppercase;
     font-style: normal;
     font-weight: 300;
     height: 40px;
}

.post .header .date .year, .page .header .date .year {
     border-top: 1px solid #ECD284;
     display: block;
     font-size: 13px ! important;
     font-style: normal;
     font-weight: 300;
     width: 45px;
}

.post .header .title, .page .header .title, .welcome {
     font-size: 25px;
     font-style: normal;
     font-weight: 300;
}

.title, .subtitle, .welcome {
     color: #A6A2A2;
}

.title {
     margin: -3px 0px 0px 0px !important;
}

.category, .subtitle {
     margin: 3px 0px 0px 0px !important;
}

.welcome {
     margin-bottom: 12px;
}

.post .header .title a, .page .header .title a {
     color: #A6A2A2;
     text-decoration: none;
}

.post .header .category a, .page .header .category a {
     color: #DEAA0F;
     font-family: Garamond, Georgia, Times, serif;
     font-style: italic;
     text-decoration: none;
}

.post .header .subtitle, .page .header .subtitle {
     font-family: Garamond, Georgia, Times, serif;
     font-style: italic;
}

.heading-right {
     width: 500px;
     float: left;
}

.meta-index li, .meta li {
     border-right: 3px dotted #E2E2DC;
     float: left;
     padding: 0pt 10px;
}

.meta-index, .meta {
     border-left: 3px dotted #E2E2DC;
     font-size: 12px;
     list-style: none outside none;
     overflow: hidden;
     text-align: center;
     text-transform: uppercase;
}

.meta-index {
     margin: 40px 0px 20px 188px;
}

.meta {
     margin: 40px 0px 20px 252px;
}

.meta-index a, .meta a {
     text-decoration: none;
}

#comments {
     background: none repeat scroll 0% 0% #F5F5F5;
     padding: 1px 15px 15px 15px;
}

#comments h3 {
     margin: 0pt 0pt 5px;
}

#comments #dsq-content .dsq-options, #comments #dsq-content .dsq-pagination, #comments #dsq-content .dsq-item-trackback {
     background: url("images/structure/bg-comments-border.png") repeat-x scroll 0pt 100% transparent;
}

#comments #dsq-content .dsq-pagination, #comments #dsq-content .dsq-item-trackback {
     background-position: 0pt 0pt;
}

#comments #dsq-content .dsq-comment-header-time a {
     color: #D49C11;
     font-style: italic;
}

.dsq-comment-message {
     font-size: 14px;
     line-height: 140%;
}

.dsq-by, .dsq-media-link, .dsq-brlink, .dsq-dc-logo, .dsq-toolbar-logo, .dsq-community-launcher, .dsq-item-trackback, .dsq-options, .dsq-subscribe-email, .dsq-community-box, #dsq-dislike-thread-button, .dsq-like {
     display: none !important;
}

#dsq-comments-title h3 {
     text-align: center;
     font-size: 13px !important;
}

.dsq-moderator .dsq-comment-message {
     border-left: 2px dotted #E9C65E;
     padding-left: 10px; 
}

.dsq-moderator .dsq-comment-header {
     background: #E9C65E;
}

.nav-internal {
     list-style: none outside none;
     margin: 0pt;
     overflow: hidden;
     width: 100%;
}

.nav-internal li {
     float: right;
}

.nav-internal a {
     background: url("images/structure/btn-nav-internal.png") no-repeat scroll 0% 0% transparent;
     display: block;
     height: 40px;
     overflow: hidden;
     text-indent: -9999px;
     width: 315px;
}

.nav-internal .older a {
     background-position: -315px 0pt;
     width: 316px;
}

.column-aside .section {
     margin-bottom: 13px;
}

.column-aside .section h3{
     margin: 0px 0px -5px 0px;
}

.column-aside .ad {
     border: 1px solid #E2E2DC;
     padding: 1px;
}

.column-aside .ad a {
     background: none repeat scroll 0% 0% #E8E7E5;
     display: block;
     padding: 0pt 0pt 29px;
}

.column-aside .ad img {
     background: url("images/structure/bg-ad-bottom-border.png") no-repeat scroll 50% 100% transparent;
     display: block;
     margin: 0pt auto;
     padding: 0pt 0pt 21px;
}

.column-aside .search {
     border: 1px solid #E2E2DC;
     margin-bottom: 0pt;
     padding: 2px 1px 1px;
     position: relative;
}

.column-aside .search .text {
     border: 2px solid #F6F6F6;
     height: 21px;
     padding: 0pt;
     width: 129px;
}

.column-aside .search .btn-search {
     border: medium none;
     display: block;
     padding: 0pt;
     position: absolute;
     right: 1px;
     top: 2px;
}

.column-aside .view-archive {
     border: 1px solid #E2E2DC;
     padding: 1px 1px 2px;
}

.column-aside .connect {
     border: 1px solid #E2E2DC;
     margin-bottom: 18px;
     padding: 2px 2px 2px 1px;
}

.column-aside .connect ul {
     list-style: none outside none;
     margin: 0pt;
}

.column-aside .connect ul a {
     background: url("images/structure/btn-sidebar-connect.png") no-repeat scroll 0% 0% transparent;
     display: block;
     height: 31px;
     overflow: hidden;
     text-indent: -9999px;
     width: 194px;
}

.column-aside .connect .twitter a {
     background-position: 0pt -32px;
}

.column-aside .connect .facebook a {
     background-position: 0pt -63px;
}

.column-aside .connect .email a {
     background-position: 0pt -94px;
}

.column-aside .connect .rss a {
     background-position: 0pt -125px;
     height: 30px;
}

.column-aside .connect .ken-luallen a {
     background-position: 0pt -155px;
}

.column-aside .connect .tws a {
     background-position: 0pt -186px;
}

.column-aside .connect .podcast a {
     background-position: 0pt -217px;
     height: 30px;
}

.column-aside .connect .iphone a {
     background-position: 0pt -247px;
}

.column-aside .actions ul {
     list-style: none outside none;
     margin: 0pt;
}

.column-aside .actions ul li {
     border: 1px solid #E2E2DC;
     margin: 0pt 0pt 7px;
     padding: 4px 3px 3px 2px;
}

.column-aside .actions ul a {
     background: url("images/structure/btn-all.png") no-repeat scroll 0% 0% transparent;
     display: block;
     overflow: hidden;
     text-indent: -9999px;
     width: 192px;
}

.column-aside .actions .mentoring a {
     background-position: -257px 0pt;
     height: 48px;
}

.column-aside .actions .store a {
     background-position: -449px 0pt;
     height: 47px;
}

.column-aside .actions .questions a {
     background-position: -641px 0pt;
     height: 59px;
}

#archives #content {
     background: none repeat scroll 0% 0% transparent;
}

#archives .header {
     background-position: -1px 0pt;
     padding-top: 2px;
}

#archives .header .title {
     -moz-border-bottom-colors: none;
     -moz-border-image: none;
     -moz-border-left-colors: none;
     -moz-border-right-colors: none;
     -moz-border-top-colors: none;
     border-color: #ECD284;
     border-style: solid;
     border-width: 0pt 1px;
     float: left;
     line-height: 37px;
     margin: 0pt 14px 0pt 0pt;
     padding: 0pt 16px 0pt 15px;
}

#archives .header .years {
     font-size: 17px;
     line-height: 37px;
     list-style: none outside none;
     overflow: hidden;
     position: relative;
     top: 3px;
}

#archives .header .years li {
     background: url("images/structure/ico-all.png") no-repeat scroll 100% -78px transparent;
     float: left;
     margin: 0pt 13px 0pt 0pt;
     padding: 0pt 14px 0pt 0pt;
}

#archives .header .years li:last-child {
     background: none repeat scroll 0% 0% transparent;
     margin-right: 0pt;
     padding-right: 0pt;
}

#archives .header .years .last {
     background: none repeat scroll 0% 0% transparent;
     margin-right: 0pt;
     padding-right: 0pt;
}

#archives .header .years a {
     color: #DEAA0F;
     display: block;
     1text-decoration: underline;
     margin-left: 10px;
     margin-top: -3px
}


#archives .full-archive {
     background: url("images/structure/bg-dotted-border.png") repeat-x scroll 0pt 100% transparent;
     list-style: none outside none;
     margin-left: 0pt;
     padding-bottom: 2px;
}

#archives .full-archive li {
     1background: url("images/structure/bg-double-dotted-border.png") repeat-x scroll 0% 0% transparent;
     padding: 11px 0pt 0pt;
}

#archives .full-archive h3 {
     background: url("images/structure/bg-dotted-border.png") repeat-x scroll 0pt 100% transparent;
     font-size: 17px;
     line-height: 17px;
     padding: 0pt 0pt 6px;
}

#archives .full-archive ol {
     list-style: none outside none;
     margin: 0pt;
}

#archives .full-archive .month {
     background: url("images/structure/bg-2-col-border.png") no-repeat scroll 0pt 100% transparent;
     font-size: 14px;
     line-height: 24px;
     list-style: none outside none;
     margin: 0pt;
     overflow: hidden;
     padding: 14px 0pt 20px;
     width: 100%;
}

#archives .full-archive .last {
     background: none repeat scroll 0% 0% transparent;
}

#archives .full-archive .month ol {
     float: left;
     width: 418px;
}

#archives .full-archive .month .alt {
     float: right;
}

#archives .full-archive .month li {
     background: none repeat scroll 0% 0% transparent;
     padding: 0pt;
}

#archives .full-archive .month a {
     display: block;
     text-decoration: none;
     width: 100%;
}

#archives .full-archive .month .date {
     float: left;
     padding: 0pt 7px 0pt 0pt;
     width: 120px;
}

#archives .full-archive .month h3 {
     color: #989494;
}

#archives .full-archive .month a:hover {
     text-decoration: underline;
     color: #deaa0f;
}

.archive-title {
     color: #747070;
}

.post, .page {
     background: url("images/structure/bg-double-dotted-border.png") repeat-x scroll 0pt 100% transparent;
     margin: 0pt 0pt 24px;
     padding: 0pt 0pt 8px;
}

#home .last {
     background: none repeat scroll 0% 0% transparent;
     margin-bottom: 0pt;
     padding-bottom: 0pt;
}

.formspring {
     border: 1px solid #D2D1C8;
     margin-bottom: 12px;
     margin-top: 12px;
     padding: 3px;
}

.insider-form {
     border: 1px solid #E2E2DC;
     padding: 2px;
}

.af-form-wrapper {
     overflow: hidden;
     width: 193px;
}

.facebook-box {
     border: 1px solid #E2E2DC;
     height: 260px;
     overflow: hidden;
     padding: 0px;
     width: 197px;
}

img {
     border: 1px solid #D2D1C8;
     padding: 4px;
}

#welcomebox {
     display: block;
     padding-bottom: 260px;
     padding-top: 15px;
}

#boxleft {
     float: left;
     font-size: 12px;
     width: 180px;
     color: #989494;
}

#boxleft img {
     margin-bottom: -5px;
}

#boxright {
     float: right;
     font-size: 14px;
     width: 425px;
}

#boxheading img {
     border: 0px none;
     margin-bottom: 12px;
     margin-right: 40px;
}

#boxtext {
     float: left;
     width: 245px;
     line-height: 160%;
}

#boxlinks {
     line-height: 160%;
}

.yinyang {
     background: url("images/structure/yinyang.jpg") repeat scroll 0% 0% transparent;
     height: 22px;
     margin-left: 88px;
     width: 22px;
}

.exif-data {
     font-size: 13px;
     height: 30px;
     margin-bottom: 10px;
     margin-top: -12px;
     width: 640px;
     text-align: center !important;
}

.exif {
     border-right: 1px solid #ECD284;
     display: inline-block;
     padding: 0px 12px;
}

.exif-last {
     border-right: 0px solid #ECD284;
     display: inline-block;
     padding: 0px 12px;
}

.download {
     border: 1px solid #E2E2DC;
     height: 348px;
}

.download img {
     padding: 2px;
}

#sidebar-download-counter {
     color: #999999;
     font: italic 12px/15px 'Droid Serif', Garamond,"Times New Roman",Times,serif;
     margin-top: -32px;
     text-align: center;
}

#sidebar-contact-box {
     background: none repeat scroll 0% 0% #FFFFFF;
     border: 1px solid #E2E2DC;
     margin-bottom: 14px;
}

#sidebar-contact-form {
     background: none repeat scroll 0% 0% #F3F3F3;
     font-family: 'Open Sans', Helvetica,Arial,Verdana,sans-serif;
     font-size: 13px ! important;
     line-height: 18px;
     padding: 12px;
     margin: 2px 2px 2px 2px;
}

#sidebar-contact-form .wpcf7-form {
     margin-bottom: -14px;
     overflow: hidden;
     width: 175px;
}

.form-name {
     height: 25px;
     margin-bottom: -10px;
     width: 168px;
}

.form-email {
     height: 25px;
     margin-bottom: -10px;
     width: 168px;
}

.form-message {
     height: 130px;
     margin-bottom: -10px;
     width: 168px;
}

.form-submit {
     color: #383838;
     margin-left: 20px;
     margin-right: -20px;
     width: 130px;
}

.post .wpcf7-form {
     margin-bottom: -14px;
     margin-left: 20px;
     overflow: hidden;
     width: 625px;
}

.contact-name {
     height: 25px;
     margin-bottom: -10px;
     width: 600px;
}

.contact-email {
     height: 25px;
     margin-bottom: -10px;
     width: 600px;
}

.contact-message {
     height: 130px;
     margin-bottom: -10px;
     width: 600px;
}

.contact-submit {
     margin-left: 250px;
     margin-right: -250px;
     width: 130px;
}

#zencoder #variable {
     margin-right: 10px;
}

#zencoder #prefix {
     padding-right: 15px;
     text-align: right;
}

a.more-link {
     color: #609AE1;
     font-size: 16px;
     text-transform: uppercase;
     font-weight: 700;
     text-decoration: none;
     margin-left: 216px;
}

.copyright {
     color: #cbcac6;
     font-size: 11px;
     margin-bottom: 5px;
     text-align: center;
}


.evfe {
     margin-bottom: 30px ! important;
}

.external-vfe-downloads {
     display: none;
}

.vjs-play-progress {
     background: -moz-linear-gradient(center top , #E5AC11, #DF9A23) repeat scroll 0% 0% transparent ! important;
}

.vjs-big-play-button {
     background: -moz-linear-gradient(center top , #000000, #333333) repeat scroll left 29px #000000 ! important;
     border-radius: 10px 10px 10px 10px ! important;
     border: 2px solid #CCCCCC ! important;
     box-shadow: none;
     height: 58px ! important;
     margin: -29px 0pt 0pt -42px ! important;
     opacity: 0.9 ! important;
     width: 84px ! important;
}

.vjs-big-play-button:hover {
     opacity: 1 ! important;
}

.vjs-big-play-button span {
     border-bottom: 18px solid transparent ! important;
     border-left: 36px solid #FFFFFF ! important;
     border-top: 18px solid transparent ! important;
     margin: 11px 0pt 0pt 26px ! important;
}

.video-js-box .vjs-controls > div {
     background: -moz-linear-gradient(center top , #0B151A, #000000) repeat scroll left 12px #1F3744 !important;
}

#category-box {
     border: 1px solid #E2E2DC;
     background: #ffffff;
}

#category-box img {
     border: 0px none;
     padding: 2px;
}

#category-list {
     background: none repeat scroll 0% 0% #F3F3F3;
     font-size: 12px;
     padding: 1px;
     text-transform: uppercase;
     margin: -6px 2px 2px 2px;
}

.categories {
     line-height: 120%;
}

.categories li {
     margin-top: 9px;
     margin-left: -10px;
     padding-right: 6px;
}


#post-count {
     font-size: 8px;
     padding: 0px 0px 0px 10px;
     display: none;
}

.tocc_blog_cat_title { 
     color: #696359;
     font-size: 18px ! important;
     font-style: normal;
     font-weight: 700;
     line-height: 26px;
     text-transform: uppercase;
}

.tocc_blog_cat {
     padding-top: 8px;
     margin-left: 20px;
     width: 858px;
}

.tocc_summ_body {
     margin-left: 50px ! important;
     padding-top: 5px !important;
}

.tocc_blog_post, .tocc_page {
     background: url("/wp-content/themes/trevor-davis-ken-journal/images/structure/bg-dotted-border.png") repeat-x scroll 0pt 100% transparent;
     padding-bottom: 10px;
     padding-top: 10px;
     margin-left: -50px;
}

#tocc ul {
     list-style: none outside none;
}

.tocc_date {
     float: right;
}

.tocc_blog_post_title, .tocc_page_title {
     font-weight: bold;

}

#tocc {
     background: url("/wp-content/themes/trevor-davis-ken-journal/images/structure/bg-double-dotted-border.png") repeat-x scroll 0% 0% transparent;
padding-top: 1px;
    margin-top: -20px;

}

.post strong {
    font-weight: 600;
}

.subscribe-reasons {
     text-align: center;
     font-size: 12px;
     margin: -14px 0px 10px 0px;
}

.1subscribe-reasons a {
     text-decoration: none;
}

.1subscribe-reasons a:hover, .1subscribe-reasons a:active {
     text-decoration: underline;
}


.column-aside a {
     1text-decoration: none;
}

.column-aside a:hover, .column-aside a:active {
     1text-decoration: underline;
}

.wp-super-faq-question-closed, .wp-super-faq-question-open {
     font-size: 16px ! important;  
     font-weight: 500;
     margin: 0px 0px 0px 0px;
     text-decoration: none;
}

.wp-super-faq-answer {
     margin: 10px 0px 0px 0px;
}

#post-1559 h2 {
     color: #696359;
     font-size: 18px ! important;
     font-weight: 700;
     line-height: 26px;
     text-transform: uppercase;
}

.category-intro p {
     margin: 10px 0px 30px 0px;
     font-size: 14px;
     border-bottom: 1px solid #DDDDDD;
     color: #609AE1;
}

#insider-welcome h2 {
     border-bottom: 1px solid #dedede;
     color: #609AE1;
     margin: 10px 0px 10px;
     text-transform: none !important
}

#insider-welcome {
     border-bottom: 1px solid #dedede;
     margin: 0px 0px 40px;
}


#featured-posts {
     background: none repeat scroll 0% 0% #FFFFFF;
     border: 1px solid #E2E2DC;
     line-height: 120%;
     margin: 0px 0px 15px;
}

#featured-posts img {
     border: medium none;
     padding: 2px 0px 0px 2px;
}

#featured-posts-list {
     background: none repeat scroll 0% 0% #F3F3F3 ! important;
     text-transform: uppercase;
     margin: -3px 2px 2px 2px;
     padding: 5px 0px 10px 10px;
     font-size: 12px;
}

#featured-posts-list li {
     padding: 5px 0px 0px 0px;
     margin: 0px 10px 0px 15px;
}

.search {
     margin: 14px 0px 0px 0px;
}

#jwplayer-1-div, #jwplayer-2-div, #jwplayer-3-div, #jwplayer-4-div, #jwplayer-5-div, #jwplayer-6-div {
     margin-top: -24px;
}


#jwplayer-1 img, #jwplayer-2 img, #jwplayer-3 img, #jwplayer-4 img, #jwplayer-5 img, #jwplayer-6 img {
     border: medium none;
     padding: 0px;
}

.pull-this-show {
     border-top: 1px double #E1E1E1;
     border-bottom: 1px solid #E1E1E1;
     border-style: solid;
     font-size: 25px ! important;
     line-height: 140%;
     margin: 20px 20px 20px 30px;
     padding: 20px 16px ! important;
}

