  body.columns-two #primary-wrapper {background: white url(/images/layout/subnavbar-shadow.png?20091110) 0px 0px repeat-x; float: left; width: 623px}
body.columns-two .content {background: white url(/images/layout/blog-sidebar-bg.png?20091110) top right repeat-y}
body.columns-two .secondary {float: right; padding-left: 40px; padding-right: 19px; margin: 0; width: 238px}
body.columns-two .secondary * {line-height: 1.2}
body.columns-two #sidebar-1, body.columns-two #sidebar-2 {background: transparent url(/images/layout/blog-sidebar-shadow.png?20091110) top left no-repeat}
body.k2 #primary {position: relative; float: left; padding: 10px; width: 603px}
* html body.k2 #primary {float: none; position: static}
* html body.k2 .secondary {float: none;  position: static}
* html body.k2 .content {float: none; position: static}
.columns-one .secondary {width: 240px; border-top: 1px solid #eee}
.columns-three .secondary {width: 175px}
.secondary {width: 220px; float: left; font-size: 1em; line-height: 1.5em; color: #666; position: relative; padding: 0 10px; overflow: hidden; padding-bottom: 30px}
#sidebar-2 {clear: right}
.comments {text-align: left; margin: 30px 0 0; position: relative}
 .widget_categoryposts .cat-post-item.item-0 a.post-thumbnail {padding: 17px 16px 63px; background: transparent url(/images/blog_tv_frame.jpg) no-repeat left top; display: block; width: 208px; height: 128px; margin-left: -6px; position: relative}
.widget_categoryposts .cat-post-item.item-0 .this-week {font-size: 14px; font-weight: bold; margin: 0}
.widget_categoryposts .cat-post-item.item-0 .excerpt {margin: 8px}
.widget_categoryposts .cat-post-item.item-0 .new-episodes {text-align: center}
.widget_categoryposts li.cat-post-item.notfirst {height: 60px; display: block; overflow: hidden; margin-bottom: 5px; padding-bottom: 5px; border-bottom: solid #aaa 1px}
.widget_categoryposts li.cat-post-item.notfirst .post-title {font-size: 13px; line-height: 15px; margin-bottom: 3px; font-weight: bold; white-space: nowrap}
.widget_categoryposts li.cat-post-item.notfirst .excerpt {font-size: 11px; line-height: 13px; height: 44px; overflow: hidden}
.widget_categoryposts li.cat-post-item.notfirst .post-thumbnail {float: left; display: block; margin-right: 5px; margin-left: -7px}
.widget_categoryposts .item-0 a.post-thumbnail img.play-button {position: absolute; top: 55px; left: 90px; border: 0}
.widget_categoryposts .item-0 a.post-thumbnail:link img.play-button, .widget_categoryposts .item-0 a.post-thumbnail:visited img.play-button {display: block; opacity: 0.4}
.widget_categoryposts .item-0 a.post-thumbnail:hover img.play-button, .widget_categoryposts .item-0 a.post-thumbnail:active img.play-button {display: block; opacity: 1}
 .sb-pagemenu ul {margin-left: 10px}
.sb-pagemenu ul ul {margin-top: 2px}
.sb-pagemenu ul ul .page_item {margin-left: 10px; padding: 0}
.sb-pagemenu .current_page_item {}
 .k2 h2 { text-align: center; font-size: 2.5em; font-weight: bold; letter-spacing: -1px}
#rollingarchives.emptypage {display: none}
.page-head {margin: 20px 0; text-align: center}
.page-head h1 {font-size: 2.5em}
.page-head h2 {color: #999; font-size: 2.0em; font-weight: normal; text-transform: lowercase}
.secondary h4 { font-size: 16px; border-bottom: solid 1px #ddd; font-family: inherit; font-weight: normal; padding: 0; display: block; margin: 0 0 8px -10px}
.entry-title { font-size: 2.1em; font-weight: bold}
.entry-content h3 {font-size: 1.8em; font-weight: normal; margin-top: 25px}
.entry-content h4, .entry-meta h4 {font-size: 1.5em; font-weight: normal; margin-top: 25px}
.entry-head {margin-top: 10px; position: relative}
.post {margin-bottom: 60px}
body.page .entry-content h3 {font-size: 1.7em; display: block; padding: 15px 0 0}
body.page .entry-content h4 {font-size: 1.5em; display: block; padding: 13px 0 0}
body.page .entry-content h5 {font-size: 1.2em; display: block; padding: 10px 0 0}
.secondary div {margin: 20px 0 0; padding: 0; position: relative}
.secondary div div {margin: 0}
.skiplink {display: none}
#primary .metalink a, #primary .metalink a:visited,  .secondary .metalink a, .secondary .metalink a:visited, .secondary span a, .secondary span a:visited {color: #999; font-weight: normal}
#primary .hentry .entry-head .metalink {font-size: 1.8em; letter-spacing: -1px; text-transform: lowercase; margin-left: 15px}
#primary .k2-asides .entry-head .metalink {font-size: 1.4em}
.single #primary .k2-asides .entry-content {font-size: 1.5em; color: #999}
.comment-meta {margin: 0 15px 0 0; float: none}
.comment-login, .comment-welcomeback {margin-top: 15px; color: #777}
#comment-personaldetails {margin-top: 10px}
.feedicon { border: 0 !important; padding: 0 !important}
.feedlink { border: none; padding: 2px; padding-right: 20px; background: url('/wordpress/wp-content/themes/k2/images/feed.png') right center no-repeat; height: 16px; position: absolute; top: 0; right: 0; color: #777}
.feedlink span {visibility: hidden}
.feedlink:hover span {visibility: visible}
.secondary .k2-asides {margin: 0; padding: 0 0 10px; word-spacing: -1px}
.secondary .k2-asides p {display: inline}
.secondary .k2-asides .metalink {padding-left: 0px}
.secondary span a {margin-left: 10px}
.page-head .entry-edit {position: absolute; right: 0; margin-top: -20px}
.entry-edit a, .comment-edit a {border: none; padding: 4px 8px 4px 28px; font-size: 12px; line-height: 16px; background-position: 7px center; background-repeat: no-repeat; height: 16px; color: #333; background-color: inherit; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px}
.entry-edit a:hover, .comment-edit a:hover {background-color: #9be; color: #fff}
.entry-edit a {float: right; position: absolute; top: 0; right: 0; background-image: url('/wordpress/wp-content/themes/k2/images/pencil.png')}
.comment-edit a {padding: 4px 8px 4px 28px; margin-left: 10px; background-image: url('/wordpress/wp-content/themes/k2/images/comment_edit.png')}
.entry-meta {font-size: 1em; line-height: 1.6em; color: #888}
.entry-meta a:link {color: #34b}
.entry-meta a:visited {color: #306}
.entry-meta a:hover {color: #09f}
.entry-meta a:active {color: #09f}
.entry-meta .comments-display a {font-size: 18px; line-height: 22px }
.entry-meta .comments-display a:link {color: #666}
.entry-meta .comments-display a:visited {color: #666}
.entry-meta .comments-display a:hover {color: #999}
.entry-meta .comments-display a:active {color: #999}
.entry-comments a, .comment-meta a, .entry-date, .entry-time {color: #777}
.entry-comments a:link, .comment-meta a:link, .entry-tags a:link {text-decoration: none}
.entry-comments a:visited, .comment-meta a:visited, .entry-tags a:visited {text-decoration: none}
.entry-comments a:hover, .comment-meta a:hover, .entry-tags a:hover {text-decoration: underline}
.entry-comments a:active, .comment-meta a:active, .entry-tags a:active {text-decoration: underline}
.entry-meta div {display: inline}
.entry-head .entry-meta {min-height: 16px}
.entry-head {border-bottom: solid 1px #bbb; padding-bottom: 8px}
.entry-head .topics-display {display: block; float: left}
.entry-head .comments-display {display: block; text-align: right}
.entry-head .date-display, .entry-head .date-display * {font-size: 15px; text-transform: uppercase; color: #999; line-height: 15px}
.entry-foot .entry-meta {padding-left: 20px}
.entry-foot .date-display, .entry-foot .date-display * {font-size: 13px; font-style: italic; color: #aaa}
.entry-tags {padding: 0 0 2px 20px; display: block; margin-left: -20px; margin-top: 4px; background: url('/wordpress/wp-content/themes/k2/images/tag_blue.png') left 2px no-repeat}
.entry-content a:visited {color: #306}
.entry-content a:visited:hover {color: #27f}
.image-meta abbr, abbr.entry-date {border: none}
.entry-pages {font-size: 1.2em; font-weight: bold}
.pagination-bar {margin: 8px}
.pagination, .entry-pages {padding: 3px; margin: 3px; cursor: default; display: inline}
.pagination a, .entry-pages a {padding: 2px 5px 2px 5px; margin: 2px; border: 1px solid #aaaadd; text-decoration: none; color: #000099}
.pagination a:hover, .pagination a:active, .entry-pages a:hover, .entry-pages a:active {border: 1px solid #000099; color: #000}
.entry-pages span.page {color: #999}
.entry-pages a span.page {color: #000099}
.pagination span.current {padding: 2px 5px 2px 5px; margin: 2px; border: 1px solid #000099; font-weight: bold; background-color: #000099; color: #FFF}
.pagination span.disabled {padding: 2px 5px 2px 5px; margin: 2px; border: 1px solid #eee; color: #ddd}
   .entry-content sup {font-family: Verdana; padding-left: 2px; letter-spacing: -1px; color: #999}
#dynamic-content .k2-asides .entry-content p, #dynamic-content .k2-asides .entry-content ul, #dynamic-content .k2-asides .entry-content ol, #dynamic-content .k2-asides .entry-content div, #dynamic-content .k2-asides .entry-content blockquote {margin: 5px 0}
#dynamic-content .k2-asides {margin: 15px 0}
#dynamic-content .k2-asides .entry-head, #dynamic-content .k2-asides .entry-foot {display: none}
#dynamic-content .k2-asides .entry-content {display: block; border-left: 2px solid #ddd; padding-left: 20px}
.asides-permalink {font-weight: bold}
 .entry-content .map div {margin: 0}
.metalinks {margin-top: 3px}
.columns-three .template-image #primary {width: 670px}
.template-image .entry-foot {position: absolute; top: 0; right: -220px; width: 200px; padding-top: 180px}
.columns-one .template-image .entry-foot {position: relative; width: auto; top: auto; right: auto; padding-top: 0; margin-right: 210px}
.columns-one .template-image #gallery-nav {right: -210px; top: 0; width: 200px; border-bottom: none}
.entry-foot h5 {font-size: 1.5em; font-weight: normal}
#gallery-nav img {height: 96px; width: 96px}
#gallery-nav {top: 3.2em; margin: 0; position: absolute; border-bottom: 1px solid #ddd; padding-bottom: 10px}
#gallery-nav a {text-decoration: none}
#gallery-nav a span {display: block}
.attachment .hentry {margin-left: 60px}
.template-image .hentry {margin-left: 0}
.attachment-icon {position: absolute; top: 0; left: -60px}
.attachment-image {text-align: center}
.attachment-image .caption {margin: 0}
.attachment-image .caption p {display: inline}
.image-meta {padding: 10px 0 10px 20px; list-style-type: circle}
.image-meta li {margin: 3px 0}
.image-meta span {font-weight: bold; display: block; float: left; width: 8em}
  a.more-link {padding: 4px 0 4px 33px; margin: 0; display: block; font-weight: bold; font-size: 100%; text-align: left; text-decoration: none; background: url(/images/silk/page_white_go.png) 9px 50% no-repeat}
a.more-link:link {background-color: #fff;}
a.more-link:visited {background-color: #fff;}
a.more-link:hover {background-color: #ffc;}
a.more-link:active {background-color: #ffc;}
.entry-foot-comments {clear: both; padding-top: 10px}
.entry-foot-comments div {border: solid 1px #fda; padding: 8px 10px; display: inline; background: #ffe}
.entry-foot-comments a.num-comments {text-decoration: none; padding-left: 24px; background: transparent url(/images/silk/comments.png) 0px 50% no-repeat}
.entry-foot-comments a {min-height: 16px; text-decoration: none}
.k2 h1, .k2 h1 a, .k2 h1 a:visited, .k2 h2, .k2 h2 a, .k2 h2 a:visited, .k2 h3, .k2 h3 a, .k2 h3 a:visited, .k2 h4, .k2 h4 a, .k2 h4 a:visited {color: #333}
.k2 h1, .k2 h1 a, .k2 h1 a:hover, .k2 h1 a:visited, .k2 h2, .k2 h2 a, .k2 h2 a:hover, .k2 h2 a:visited, .k2 h3, .k2 h3 a, .k2 h3 a:hover, .k2 h3 a:visited, .k2 h4, .k2 h4 a, .k2 h4 a:hover, .k2 h4 a:visited {text-decoration: none}
.k2 h1 a:hover, .k2 h2 a:hover, .k2 h3 a:hover, .k2 h4 a:hover {border-bottom: dotted 2px #999; color: black}
div.toc {border: 1px solid #ccc; font-size: 13px; line-height: 18px}
div.toc.toc-left {max-width: 22em; float: left; margin: 5px 5px 5px 0}
div.toc.toc-right {max-width: 22em; float: right; margin: 5px 0 5px 5px}
div.toc a.toc-header {display: block; background-color: #f8f1ec; border-top: 1px solid #fcfcfc; border-left: 1px solid #fcfcfc; border-bottom: 1px solid #f0e6e0; border-right: 1px solid #f0e6e0; color: #777; padding: 2px 3px; text-align: left; font-size: 14px; font-weight: bold; text-decoration: none}
div.toc a.toc-header:hover {background-color: #fffcef}
div.toc ul {list-style: none; margin: 0; padding: 5px; background-color: #fcfcfc; overflow: hidden; white-space: nowrap}
div.toc.auto-collapse ul {display: none}
div.toc li a {text-decoration: none; border: 0 none; color: #777}
div.toc li a:link {color: #777}
div.toc li a:visited {color: #777}
div.toc li a:hover {border-bottom: dashed 1px #ccc; color: #ca4}
div.toc li a:active {border-bottom: dashed 1px #ccc; color: #ca4}
div.toc li.toc-level-1 {font-weight: bold; padding-left: 0px; font-size: 13px}
div.toc li.toc-level-2 {font-weight: bold; padding-left: 7px; font-size: 13px}
div.toc li.toc-level-3 {padding-left: 13px; font-size: 12px}
div.toc li.toc-level-4 {padding-left: 24px; font-size: 11px}
span.highlight {background: #fe9}
.category-tv .date-display {display: none}
.k2 hr {display: none}
body.smartposition #nav-above {position: fixed; top: 0px; background: #fff; border-bottom: 1px solid #eee; width: 500px; margin: 0; padding: 10px 0; z-index: 10}
.navigation {text-align: center; margin: 10px 0; padding: 0; width: 100%}
.comments .navigation {margin: 10px 0}
.navigation .nav-previous, .navigation .left {float: left; width: 50%; text-align: left}
.navigation .nav-next, .navigation .right {float: right; width: 50%; text-align: right}
.navigation a {color: #999}
.alert {background: #FFF6BF; border-top: 2px solid #FFD324; border-bottom: 2px solid #FFD324; text-align: center; margin: 10px auto; padding: 5px 20px}
img.wp-smiley {border: none !important; padding: 0 0 0 5px !important}
 .archive-list {list-style: none; margin: 10px 0 0 0 !important; padding-left: 0px !important}
.archive-list li {display: block; float: left; margin: 0 10px 0 0 !important; padding: 2px 0 2px 10px !important; width: 150px}
.archive-list li:hover {background-color: #EDEDED}
.entry-content ol, .entry-content ul {padding: 0 0 0 35px}
.entry-content ol li, .entry-content ul li {margin: 0 0 3px; padding: 0}
.secondary {font-size: 13px}
.secondary a:link {text-decoration: none}
.secondary a:visited {text-decoration: none}
.secondary div p {margin-top: 0.5em}
.secondary ul, .secondary ol {margin: 5px 0 0; padding-left: 0}
.secondary ul ul, .secondary ol ol {margin: 0 0 0 10px}
.secondary ul ul ul, .secondary ol ol ol {margin: 0 0 0 20px}
.secondary ol {margin-left: 15px}
.secondary ul li, .secondary ol li {margin: 0; padding: 1px 0}
.secondary ul li {list-style-type: none; list-style-image: none}
.sb-links ul li {margin-top: 20px}
.sb-links ul ul {margin-left: 0px}
.sb-links ul ul li {margin-top: 0}
.widget_recent_entries li a {text-indent: -1em; margin-left: 1em; line-height: 1.3em; padding-bottom: 5px; display: block}
.widget_get_recent_comments li.recent-comment-posts {margin-bottom: 6px; margin-left: 4px; text-indent: -4px; clear:both}
.widget_get_recent_comments ul.post-recent-comments li {text-indent: -0; white-space: nowrap; width: 240px; clear:both; overflow: hidden; text-overflow:ellipsis;  }
.widget_get_recent_comments ul.post-recent-comments li a {color: #35a; border-bottom: dotted 1px #27d; text-decoration: none}
.widget_get_recent_comments ul.post-recent-comments li a:hover {color: #27d; border-bottom: solid 1px #27d}
.widget_get_recent_comments ul.post-recent-comments li q {font-style: italic}
.widget_get_recent_comments a.comment-count {color: #35a; font-weight: bold; margin: 0; padding: 0 17px 2px 0; background: transparent url(/wordpress/wp-content/themes/k2/images/comment.png) no-repeat scroll right bottom; text-decoration: none}
.widget_get_recent_comments a.comment-count:hover {color: #27d; border-bottom: solid 1px #27d}
 #search, #search-1, #search-2 {margin-top: 15px; margin-right: 15px}
#search h4 {display: none}
#search-label {height: 20px; font-size: 12px; margin: 0}
#search-form-wrap.livesearch {position: relative}
input[type=text], textarea {color: #444; padding: 1px; margin: 0}
#s {width: 100%; font-size: 1.1em; margin: 4px 0px}
.livesearch #s {}
.columns-three #s.livesearch {width: 145px}
#searchreset {position: absolute; right: 0px; top: 22px; height: 19px; width: 16px; background: url('/wordpress/wp-content/themes/k2/images/reset-fff.png') center center no-repeat}
#searchload {position: absolute; right: 16px; top: 23px; height: 18px; width: 18px; background: url('/wordpress/wp-content/themes/k2/images/spinner.gif') center center no-repeat}
.livesearchform input[type=submit] {margin: 0}
#searchcontrols {text-align: center; padding: 1px; background: #ddd}
#searchcontrols small {margin: 0; padding: 0}
 .entry-content .attachment {text-align: center}
 .commentsrsslink {background: url('/wordpress/wp-content/themes/k2/images/feed.png') left top no-repeat; padding: 2px 0 2px 20px; margin-right: 10px; height: 16px}
.trackbacklink {background: url('/wordpress/wp-content/themes/k2/images/arrow_refresh.png') left top no-repeat; padding: 2px 0 2px 20px; height: 16px}
.commentsrsslink a, .trackbacklink a {color: #999; padding: 2px}
.nopassword {text-align: center}
.comments {border-top: solid 1px #ccc}
#commentlist {margin: 20px 40px 20px 50px; position: relative}
#commentlist .children {margin-left: 20px}
#commentlist li {margin: 10px 0 0; list-style: none}
#commentlist .comment {padding: 10px; border-bottom: solid 1px #ccc}
#commentlist li .comment-content {font-size: 13px; line-height: 1.8em; margin: 0 24px}
.comment-content p, .comment-content ul, .comment-content ol, .comment-content div, .comment-content blockquote {margin: 13px 0}
#commentlist li .comment-meta {padding: 2px 0 2px 20px; background: url('/wordpress/wp-content/themes/k2/images/time.png') left center no-repeat; display: block; font-size: 92.5%}
#commentlist li .comment-meta a:link, #commentlist li .comment-meta a:visited, {text-decoration: none}
#commentlist li img {padding: 0; border: none}
#commentlist .avatar, #commentlist .gravatar {float: right; width: 50px}
#commentlist .comment-author {font-size: 120%; font-weight: bold; letter-spacing: -1px}
.comment-author cite {font-style: normal}
#commentlist li .counter {display: none; font: normal 1.5em 'Century Gothic', 'Lucida Grande', Arial, Helvetica, Sans-Serif; color: #999; float: left; width: 35px}
.byuser {background: #f6f7f8}
.bypostauthor {background: #eee}
.bypostauthor blockquote {color: #333; background: url('/wordpress/wp-content/themes/k2/images/quote.png') no-repeat 10px 0}
#commentlist #respond {background-color: #ddd; margin: 1em 0; padding: 1em; position: relative}
#commentlist .cancel-comment-reply {position: absolute; top: 1em; right: 1em; background: url(images/cross.png) no-repeat left center; padding: 2px 0 2px 20px}
#commentlist #respond a { }
#pinglist {font-size: 1.2em; padding: 0; margin: 10px 0 10px; background: #f6f7f8}
#pinglist li {margin-left: 40px; padding: 7px 0; list-style: none}
#pinglist li small {font-size: 0.8em; display: block}
#pinglist li .counter {display: none}
#pinglist li span.favatar img {margin-left: -25px; border: none; padding: 0; float: left}
#pinglist li img {padding: 0; border: none}
#leavecomment, .comments #loading, #comments-closed-msg {text-align: center; margin: 30px 0 20px !important; color: #ddd; font-size: 2em; letter-spacing: -2px}
.comments #loading {margin-top: 20px !important}
#comments-closed-msg {margin-bottom: 40px !important}
.comments #commenterror {display: none; line-height: 2.0; padding: 5px; color: #FF0000; background-color: #FFFF99}
.comments #commentload {display: none; padding-top: 3px; float: right; vertical-align: middle; height: 18px; width: 18px; background: url('/wordpress/wp-content/themes/k2/images/spinner.gif') center center no-repeat}
.comments form {clear: both; padding: 1px 0 10px}
.comments input[type=text], .comments textarea {font-size: 12px; padding: 3px; color: #777}
input[type=text]:focus, textarea:focus {background: #fff; color: #333; border-color: #666}
.comments form input[type=text] {width: 45%; margin: 5px 5px 1px 0}
.comments textarea {width: 95%; margin: 10px 0; border: 1px solid #888}
.comments form #submit {float: right}
.footerstats {display: none}
 #rollingarchives {position: absolute; padding: 20px 0; display: block; top: 0; width: 630px; padding: 10px 20px 20px; margin-left: -29px}
#rollingarchives a:hover {text-decoration: underline}
#rollnavigation {position: relative}
#rollnavigation a:active, #rollnavigation a:focus {outline: none}
#rollprevious, #rollnext, #rollload, #rollhome, #rollpages, #rolldates {position: absolute; top: 3px}
#rollprevious:hover, #rollnext:hover, #rollhome:hover {text-decoration: underline; cursor: pointer}
#rollhome {display: none; left: 54px; background: url('/wordpress/wp-content/themes/k2/images/house.png') no-repeat center center; width: 16px; height: 16px}
#rollload {background: url('/wordpress/wp-content/themes/k2/images/spinner.gif') no-repeat center center; top: 1px; left: 50%; margin-left: -8px; width: 16px; height: 16px}
#rollload span, #rollhome span {display: none}
#rollnext, #rollprevious {color: #666; font-weight: bold}
#rollprevious:link, #rollnext:link {color: #c50}
#rollprevious:hover, #rollnext:hover {color: #f82}
#rollpages {top: 3px; left: 55px; color: #aaa; left: 75px}
#rollhover {position: absolute; top: 7px; left: -47px; z-index: 100; height: 45px; background: url('/wordpress/wp-content/themes/k2/images/rollhover.png') no-repeat center top}
#rollhover, #rolldates {width: 100px; margin-left: 5px}
#rollhover {top: 11px}
#rolldates {position: absolute; color: #999; text-align: center; font-size: .9em; top: 22px; margin: 0}
#rollprevious {left: 0; text-align: left; font-size: 14px; top: 2px}
#rollnext {right: 0; text-align: right; font-size: 14px; top: 2px}
.emptypage #rollnavigation {visibility: hidden}
.firstpage #rollprevious {visibility: visible}
.firstpage #rollnext, .firstpage #rollhome {visibility: hidden}
.nthpage #rollnext, .nthpage #rollprevious, .nthpage #rollhome {visibility: visible}
.lastpage #rollnext, .lastpage #rollhome {visibility: visible}
.lastpage #rollprevious {visibility: hidden}
#pagetrackwrap {position: absolute; left: 162px; top: 8px; width: 240px; padding-right: 9px; background: url('/wordpress/wp-content/themes/k2/images/sliderbgright.png') no-repeat right center}
#pagetrack {width: 240px; height: 7px; background: url('/wordpress/wp-content/themes/k2/images/sliderbgleft.png') no-repeat left center}
#pagehandle {top: -5px; width: 17px; height: 17px; background: url('/wordpress/wp-content/themes/k2/images/sliderhandle.png') no-repeat center center; cursor: col-resize}
#primarycontent {clear: both}
div.trimmed .hentry {background: #f5f5f5}
div.trimmed .hentry.alt {background: transparent}
#texttrimmer {position: absolute; width: 55px; height: 15px; top: 10px; right: 95px}
.firstpage #texttrimmer, .firstpage #pagetrackwrap {visibility: hidden}
.nthpage #texttrimmer, .nthpage #pagetrackwrap, .lastpage #texttrimmer, .lastpage #pagetrackwrap {visibility: visible}
#trimmertrackwrap {background: url('/wordpress/wp-content/themes/k2/images/sliderbgright.png') no-repeat right center; height: 7px; width: 50px; top: 6px; padding-right: 4px; position: absolute; display: none}
#trimmertrack {background: url('/wordpress/wp-content/themes/k2/images/sliderbgleft.png') no-repeat left center; width: 50px; height: 7px}
#trimmerhandle {width: 7px; height: 7px; background: url('/wordpress/wp-content/themes/k2/images/sliderhandle.png') no-repeat center center; cursor: col-resize}
#trimmermore, #trimmerless {display: none; position: absolute; top: 0; height: 16px; width: 16px}
#trimmermore span, #trimmerless span {display: none}
#trimmermore:hover, #trimmerless:hover {cursor: pointer}
#trimmermore {right: 0; background: url('/wordpress/wp-content/themes/k2/images/trim_more.png')}
#trimmerless {left: 0; background: url('/wordpress/wp-content/themes/k2/images/trim_less.png')}
#trimmertrim:hover, #trimmeruntrim:hover {text-decoration: underline}
#trimmertrim, #trimmeruntrim {cursor: pointer; position: absolute; top: 13px; width: 50px; text-align: center; color: #999}
.trimmed #trimmertrim {display: none}
#trimmeruntrim {display: none}
.trimmed #trimmeruntrim {display: block}
body.smartposition #rollingarchives {position: fixed; top: 0px; width: 630px; margin-left: -29px; z-index: 10; padding: 10px 20px 30px; background: #ffd; border-bottom: solid 3px #cb7}
body.smartposition #trimmertrim, body.smartposition #trimmeruntrim {top: 3px}
#dynamic-content { padding-top: 30px}
body.onepageonly #dynamic-content { padding-top: 0}
#dynamic-content .active .navigation {display: none}
#rollingarchives #rollprevious {}
#rollingarchives #rollpages {}
#rollingarchives #pagetrackwrap {}
#rollingarchives #rollnext {}
#rollingarchives #texttrimmer {}
body #rollingarchives #texttrimmer {top: 0}
body.smartposition #rollingarchives #texttrimmer {top: 10px}