html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    font-size: 100%;
    margin: 0;
    outline: 0 none;
    padding: 0;
    vertical-align: baseline;
}
body {
    line-height: 1;
    text-align: left;
}
ol, ul {
    list-style: none outside none;
}
blockquote, q {
    quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
    content: none;
}
:focus {
    outline: 0 none;
}
ins {
    text-decoration: none;
}
del {
    text-decoration: line-through;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
body {
    background-color: #FFFFFF;
    font: 62.5% Arial,Helvetica,sans-serif;
}
.clear:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
a, a:hover {
    text-decoration: none;
}
a img {
    border: medium none;
}
.fl {
    float: left;
}
.fr {
    float: right;
}
.bl {
    border-left: 1px solid #EEEEEE;
}
.br {
    border-right: 1px solid #EEEEEE;
}
.nb {
    border: 0 none !important;
}
.focus {
    border-color: #EB3F3F !important;
}
.focus {
    border-color: #EB3F3F !important;
}
.no-title {
    display: none;
}
.loginout {
    font-size: 12px;
    margin-top: 8px;
    position: absolute;
    right: 418px;
    text-align: right;
    width: 200px;
}
.wrapper {
    background-color: #FFFFFF;
    margin: 0 auto;
    padding: 0 20px 15px;
    position: relative;
    width: 940px;
}
.middle {
    padding-bottom: 40px;
}
#content {
    float: left;
    padding-right: 9px;
    width: 620px;
}
#sidebar {
    float: right;
    padding-left: 10px;
    width: 300px;
}
body.logged-in .register {
    display: none;
}
#searchform {
    float: right;
    margin-top: 5px;
    position: relative;
    top: 15px;
}
.screen-reader-text {
    display: none;
}
.header-meta {
    background-color: #F6F6F8;
    border-radius: 0 0 2px 2px;
    height: 40px;
    margin-bottom: 20px;
}
#top-menu {
    float: left;
    height: 40px;
    width: 770px;
}
#top-menu ul li {
    border-left: 1px solid #E6E6E7;
    float: left;
    font-size: 12px;
    margin: 12px 0;
    padding: 0 15px;
    position: relative;
    z-index: 3;
}
#top-menu ul li.current-menu-item {
    font-weight: bold;
}
#top-menu ul li a {
    color: #333333;
    margin: 12px 0;
}
#top-menu ul li a:hover {
    color: #EB3F3F;
}
#top-menu ul li.parent a {
    background: url("images/menu-parent.png") no-repeat scroll 100% 3px transparent;
    padding-right: 15px;
}
#top-menu ul li.first {
    border: medium none;
}
#top-menu ul.sub-menu {
    background-color: #F6F6F8;
    display: block;
    left: 0;
    padding: 8px 0;
    position: absolute;
    visibility: hidden;
    z-index: 3;
}
#top-menu ul.sub-menu a {
    background: none repeat scroll 0 0 transparent !important;
    display: block;
    margin: 0;
    padding-right: 0 !important;
    white-space: nowrap;
}
#top-menu ul.sub-menu li {
    border-left: medium none;
    float: none;
    line-height: 2;
    margin: 0;
}
#searchform {
    margin-top: 0;
}
#searchform div {
    background-color: #FFFFFF;
    border: 1px solid #EDEDED;
    border-radius: 3px 3px 3px 3px;
    float: right;
    height: 27px;
    margin: 0;
    padding: 1px 7px;
    position: relative;
    width: 154px;
}
#searchform #s {
    border: 0 none;
    color: #333333;
    font: 12px Arial,Helvetica,sans-serif;
    margin: 0 5px 0 0;
    padding: 6px 0;
    vertical-align: middle;
    width: 134px;
}
#searchform #searchsubmit {
    background: url("images/header-searchform-button.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    cursor: pointer;
    height: 11px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: absolute;
    right: 7px;
    text-indent: -999px;
    top: 9px;
    vertical-align: middle;
    width: 11px;
}
.header-middle {
    margin-bottom: 7px;
    padding-top: 20px;
}
.logo-header {
    display: block;
    float: left;
    height: 41px;
    max-width: 405px;
}
.logo-header.offset {
    left: -40px;
    position: relative;
}
.logo-header a {
    color: #3B3B3B;
    font-size: 40px;
    font-weight: bold;
}
.logo-header a span {
    display: block;
    height: 49px;
    width: 405px;
}
.header-adplace {
    float: right;
    position: relative;
    width: 300px;
}
.header-adplace img {
    display: block;
    margin-bottom: 20px;
}
.header-adplace a {
    bottom: -16px;
    color: #323232;
    font-size: 12px;
    left: 0;
    line-height: 30px;
    position: absolute;
}
.header-adplace a:hover {
    color: #EB3F3F;
}
.top-content-adplace {
    border-bottom: 1px solid #EEEEEE;
    margin-bottom: 20px;
}
.top-content-adplace .unspoken-adplace {
    margin: 20px auto;
}
.top-content-adplace .unspoken-banner:hover {
    border: medium none;
}
.lfp {
    color: #999999;
    display: block;
    font-size: 12px;
    font-weight: bold;
    left: 0;
    position: relative;
    top: -53px;
}
.pp {
    color: #999999;
    display: block;
    font-size: 12px;
    font-weight: bold;
    left: 0;
    position: relative;
    top: -37px;
}
#navigation {
    background: url("images/nav.png") repeat-x scroll 0 29px transparent;
    position: relative;
}
#menu-navigation {
    padding-left: 200px;
}
.menu-navigation {
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #EEEEEE;
    border-top: 0 solid #EEEEEE;
    clear: both;
    margin-bottom: 0;
    width: 940px;
    z-index: 100;
}
#navigation ul li {
    float: left;
    font-size: 12px;
    font-weight: 500;
    height: 30px;
    line-height: 30px;
    padding-left: 5px;
    position: relative;
    width: 140px;
}
#navigation ul li a {
    color: #323232;
    display: block;
    white-space: nowrap;
}
#navigation ul li a:hover {
    color: #EB3F3F;
}
#navigation ul li.ddhover {
    background-color: #323232;
    z-index: 5;
}
#navigation ul li.ddhover a.ddhover, #navigation ul li.ddhover a.ddhover:hover {
    color: #FFFFFF;
    position: relative;
    z-index: 6;
}
#navigation ul li.parent {
    padding: 0 10px;
}
#navigation ul li.parent a {
    background: url("images/menu-parent.png") no-repeat scroll 100% 16px transparent;
}
#navigation ul li.parent a.ddhover {
    background: url("images/menu-parent.png") no-repeat scroll 100% -56px transparent;
    border-bottom: 1px solid #9D9D9D;
    color: #FFFFFF;
    line-height: 40px;
}
#navigation ul.sub-menu {
    background-color: #323232;
    border-radius: 0 0 3px 3px;
    display: block;
    left: 0;
    position: absolute;
    visibility: hidden;
    z-index: 5;
}
#navigation ul.sub-menu li {
    float: none;
    font-size: 12px;
    font-weight: normal;
    height: 27px;
    line-height: 27px;
    padding: 0 10px !important;
}
#navigation ul.sub-menu a, #navigation ul.sub-menu a:hover {
    background: none repeat scroll 0 0 transparent !important;
    color: #FFFFFF;
}
#navigation ul li ul li:hover, #navigation ul li ul li.ddhover {
    background-color: #464646;
}
#navigation ul.sub-menu a.ddhover {
    border-bottom: medium none !important;
    line-height: 27px !important;
}
#navigation ul.sub-menu li.parent > a {
    background: url("images/menu-parent2.png") no-repeat scroll 100% 11px transparent !important;
    padding-right: 15px;
}
#navigation ul.sub-menu ul {
    background-color: #464646;
    border-radius: 0 3px 3px 3px;
}
#navigation ul.sub-menu ul li:hover, #navigation ul.sub-menu ul li.ddhover {
    background-color: #555555;
}
#navigation ul.sub-menu ul li ul {
    background-color: #555555;
}
#navigation ul.sub-menu ul li ul li:hover, #navigation ul.sub-menu ul li ul li.ddhover {
    background-color: #666666;
}
#content .unspoken-adplace {
    margin-bottom: 30px;
}
.block-title {
    border-bottom: 1px solid #EEEEEE;
    color: #323232;
    font-size: 16px;
    font-weight: bold;
    height: 34px;
    line-height: 34px;
}
.block-title a {
    color: #323232;
}
.block-title a:hover {
    background-position: 100% -26px;
    color: #EB3F3F;
}
.block-title2 {
    border-bottom: 1px solid #EEEEEE;
    color: #323232;
    font-size: 16px;
    font-weight: bold;
    padding-bottom: 6px;
}
.latest {
    padding-bottom: 30px;
}
.slider {
    background-color: #EB3F3F;
    border-radius: 3px 3px 3px 3px;
    float: left;
    padding: 10px 10px 20px;
    width: 360px;
}
.slider .block-title2 {
    position: relative;
}
.slider .block-title2 a.prev, .slider .block-title2 a.next {
    height: 18px;
    position: absolute;
    width: 18px;
}
.slider .block-title2 a.prev {
    background: url("images/arrows.png") no-repeat scroll 5px 50% #D03232;
    border-radius: 3px 0 0 3px;
    right: 19px;
}
.slider .block-title2 a.next {
    background: url("images/arrows.png") no-repeat scroll -28px 50% #D03232;
    border-radius: 0 3px 3px 0;
    right: 0;
}
.slider .block-title2 a.next:hover, .slider .block-title2 a.prev:hover {
    background-color: #BA2525;
}
.slider-inn {
    overflow: hidden;
    width: 360px;
}
.slider-inn ul {
    width: 10000px;
}
.slider-inn li {
    float: left;
    width: 360px;
}
.slider-item {
    padding-top: 10px;
    width: 360px;
}
.slider-photo {
    margin-bottom: 8px;
}
.slider-photo a, .slider-photo img {
    display: block;
}
.slider-item-meta {
    color: #FFFFFF;
    font-size: 10px;
    margin-bottom: 3px;
}
.slider-item-meta a {
    color: #FFFFFF;
}
.slider-item-meta a:hover {
    text-decoration: underline;
}
.slider-item h2 {
    color: #FFFFFF;
    font-size: 21px;
    margin-bottom: 5px;
}
.slider-item h2 a {
    color: #FFFFFF;
}
.slider-item h2 a:hover {
    text-decoration: underline;
}
.slider-item p {
    color: #FFFFFF;
    font-size: 12px;
}
.latest-news {
    float: right;
    padding-top: 10px;
    width: 220px;
}
.latest-news .block-title {
    border-top: medium none;
    height: auto;
    line-height: normal;
    padding-bottom: 6px;
}
.latest-news li {
    border-bottom: 1px dotted #EEEEEE;
    padding: 10px 0;
}
.latest-news-meta {
    color: #999999;
    font-size: 10px;
    margin-bottom: 4px;
}
.latest-news-meta a {
    color: #999999;
}
.latest-news-meta a:hover {
    color: #EB3F3F;
}
.latest-news-title {
    font-size: 12px;
    font-weight: bold;
}
.latest-news-title a {
    color: #007AC9;
}
.latest-news-title a:hover {
    color: #EB3F3F;
}
.category {
    margin-bottom: 30px;
}
.category-inn {
    padding-top: 10px;
}
.category-item {
    border-right: 1px solid #EEEEEE;
    float: left;
    padding: 0 10px 10px 0;
    width: 300px;
}
.category-item-photo {
    margin-bottom: 8px;
}
.category-item-photo a, .category-item-photo img {
    display: block;
}
.category-item-meta {
    color: #999999;
    font-size: 10px;
    margin-bottom: 3px;
}
.category-item-meta a {
    color: #999999;
}
.category-item-meta a:hover {
    color: #EB3F3F;
}
.category-item h2 {
    color: #323232;
    font-size: 18px;
    margin-bottom: 5px;
}
.category-item h2 a {
    color: #323232;
}
.category-item h2 a:hover {
    color: #EB3F3F;
}
.category-item p {
    color: #323232;
    font-size: 12px;
}
.category-list {
    float: right;
    padding-left: 10px;
    width: 299px;
}
.category-list li {
    border-bottom: 1px dotted #EEEEEE;
    margin: -10px 0 10px;
    padding: 10px 0;
}
.category-list-meta {
    color: #999999;
    font-size: 10px;
    margin-bottom: 3px;
}
.category-list-meta a {
    color: #999999;
}
.category-list-meta a:hover {
    color: #EB3F3F;
}
.category-list-title {
    font-size: 12px;
    font-weight: bold;
}
.category-list-title a {
    color: #007AC9;
}
.category-list-title a:hover {
    color: #EB3F3F;
}
.choice .block-title2 a {
    color: #333333;
}
.choice .block-title2 a:hover {
    color: #EB3F3F;
}
.choice {
    background-color: #FFFFFF;
    margin-bottom: 30px;
    width: 620px;
}
.choice-inn {
    border-bottom: 1px dotted #EEEEEE;
    overflow: hidden;
    width: 620px !important;
}
.choice-inn ul {
    width: 10000px;
}
.choice .block-title2 {
    position: relative;
    width: 620px;
}
.choice .block-title2 a.prev, .choice .block-title2 a.next {
    height: 18px;
    position: absolute;
    width: 18px;
}
.choice .block-title2 a.prev {
    background: url("images/arrows.png") no-repeat scroll 5px 50% #474747;
    border-radius: 3px 0 0 3px;
    right: 19px;
}
.choice .block-title2 a.next {
    background: url("images/arrows.png") no-repeat scroll -28px 50% #474747;
    border-radius: 0 3px 3px 0;
    right: 0;
}
.choice .block-title2 a.next:hover, .choice .block-title2 a.prev:hover {
    background-color: #353535;
}
.choice .prev, .choice .next {
    display: none;
}
.choice-item {
    border-right: 1px solid #FFFFFF;
    float: left;
    margin: 10px 10px 0 0;
    padding: 0 9px 10px 0;
    width: 140px;
}
.choice-item h2 {
    font-size: 14px;
    font-weight: bold;
}
.choice-item h2 a {
    color: #007AC9;
}
.choice-item h2 a:hover {
    color: #EB3F3F;
    text-decoration: underline;
}
.choice-photo {
    display: block;
    margin-bottom: 8px;
}
.choice-photo img {
    display: block;
}
.choice-cat {
    color: #999999;
    margin-bottom: 5px;
}
.choice-cat a {
    color: #999999;
}
.choice-cat a:hover {
    text-decoration: underline;
}
.categories {
    margin-bottom: 30px;
    overflow: hidden;
    width: 620px;
}
.categories-inn {
    width: 640px;
}
.catlist {
    float: left;
    margin-right: 20px;
    width: 140px;
}
.catlist .block-title {
    margin-bottom: 10px;
}
.catlist-item {
    border-bottom: 1px dotted #EEEEEE;
    padding: 8px 0;
}
.catlist-item-photo {
    margin-bottom: 8px;
}
.catlist-item-photo, .catlist-item-photo img {
    display: block;
}
.catlist-item-date {
    color: #999999;
    font-size: 10px;
    margin-bottom: 3px;
}
.catlist-item h2 {
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 5px;
}
.catlist-item p {
    font-size: 12px;
}
.catlist-item a {
    color: #007AC9;
}
.catlist-item a:hover {
    color: #EB3F3F;
}
.categories .first {
    padding-top: 0;
}
.video {
    margin-bottom: 30px;
}
.video .block-title {
    margin-bottom: 10px;
}
.video-item-container {
    border-right: 1px solid #EEEEEE;
    float: left;
    overflow: hidden;
    padding-right: 10px;
    width: 460px;
}
.video-item-photo, .video-item-photo img {
    display: block;
}
.video-item-photo {
    margin-bottom: 8px;
}
.video-item-meta {
    color: #999999;
    font-size: 10px;
    margin-bottom: 3px;
}
.video-item-meta a {
    color: #999999;
}
.video-item-meta a:hover {
    color: #EB3F3F;
}
.video-item {
    display: none;
    float: left;
    overflow: hidden;
    width: 460px;
}
.video-item.active {
    display: block;
}
.video-item h2 {
    font-size: 21px;
    font-weight: bold;
    margin-bottom: 5px;
}
.video-item h2 a {
    color: #323232;
}
.video-item h2 a:hover {
    color: #EB3F3F;
}
.video-item p {
    color: #323232;
    font-size: 12px;
}
.videolist {
    float: right;
    padding-left: 8px;
    width: 140px;
}
.videolist-inn {
    overflow: hidden;
    padding: 7px 0;
    width: 140px;
}
.videolist .prev, .videolist .next {
    border-radius: 3px 3px 3px 3px;
    display: block;
    height: 21px;
    margin: 0 3px;
}
.videolist .prev:hover, .videolist .next:hover {
    background-color: #EB3F3F;
}
.videolist .prev {
    background: url("images/arrows.png") no-repeat scroll 50% 8px #EEEEEE;
}
.videolist .next {
    background: url("images/arrows.png") no-repeat scroll 50% -26px #EEEEEE;
}
.videolist-item {
    padding: 7px 0;
    position: relative;
    vertical-align: bottom;
    width: 140px;
    z-index: 1;
}
.videolist-thumb {
    height: 74px;
    left: 3px;
    position: relative;
    width: 134px;
}
.videolist-play {
    background: url("images/videolist-play.png") no-repeat scroll 50% 50% transparent;
    display: block;
    height: 74px;
    left: 0;
    position: absolute;
    top: 0;
    width: 134px;
}
.videolist-play:hover {
    border: 3px solid #EB3F3F;
    border-radius: 3px 3px 3px 3px;
    left: -3px;
    top: -3px;
}
.videolist-play.active {
    background-image: url("images/videolist-play-active.png");
}
.single .hentry-content {
    overflow: hidden;
    width: 460px;
}
.single .no-sidebar .hentry-content {
    width: 620px;
}
.single .hentry-meta {
    border-bottom: 1px solid #EEEEEE;
    margin-bottom: 5px;
    padding-bottom: 15px;
}
.single .hentry-meta h1 {
    color: #323232;
    font-size: 30px;
    font-weight: bold;
    line-height: 33px;
    padding-bottom: 10px;
}
.single .hentry-meta a {
    color: #007AC9;
}
.single .hentry-meta a:hover {
    color: #EB3F3F;
}
.single .hentry-meta-data {
    color: #323232;
    font-size: 12px;
}
.single .hentry-middle {
    float: right;
    width: 460px;
}
.single .no-sidebar .hentry-middle {
    width: 620px;
}
.single .wide {
    padding-top: 15px;
}
.single .wide img {
    display: block;
    max-width: 620px;
}
.single .wide embed, .single .wide object {
    max-width: 620px;
}
.single .hentry-content embed, .post .hentry-content object {
    display: block;
    max-width: 620px;
}
.single .hentry-content img {
    max-width: 460px;
}
.single.no-sidebar .hentry-content img {
    max-width: 620px;
}
.single .hentry-content .wp-caption {
    max-width: 460px !important;
}
.hentry-content {
    color: #323232;
    font-size: 13px;
    line-height: 1.5;
    padding-top: 15px;
}
.page-template .hentry-content {
    padding-top: 0;
}
.hentry-content h1, .hentry-content h2, .hentry-content h3, .hentry-content h4, .hentry-content h5, .hentry-content h6 {
    font-weight: normal;
    margin-bottom: 15px;
}
.hentry-content h1 {
    font-size: 30px;
}
.hentry-content h2 {
    font-size: 26px;
}
.hentry-content h3 {
    font-size: 22px;
}
.hentry-content h4 {
    font-size: 18px;
}
.hentry-content h5 {
    font-size: 16px;
}
.hentry-content h6 {
    font-size: 14px;
}
.hentry-content a {
    color: #007AC9;
}
.hentry-content a:hover {
    color: #EB3F3F;
}
.hentry-content p {
    margin-bottom: 15px;
}
.hentry-content ul {
    list-style: square outside none;
    margin: 0 0 15px 16px;
}
.hentry-content ol {
    list-style: decimal outside none;
    margin: 0 0 15px 19px;
}
.hentry-content ul ul, .hentry-content ol ul {
    margin: 0 0 0 35px;
}
.hentry-content ol ol, .hentry-content ul ol {
    list-style: lower-alpha outside none;
    margin: 0 0 0 35px;
}
.hentry-content li {
    margin: 3px 0;
}
.hentry-content blockquote {
    background: url("images/blockquote.png") no-repeat scroll 0 3px transparent;
    font-size: 16px;
    font-weight: bold;
    padding: 1px 0 1px 35px;
}
.hentry-content table {
    border: 1px solid #EEEEEE;
    margin: 0 -1px 24px 0;
    text-align: left;
    width: 100%;
}
.hentry-content tr th, .hentry-content thead th {
    color: #888888;
    font-size: 12px;
    font-weight: bold;
    line-height: 18px;
    padding: 9px 24px;
}
.hentry-content tr td {
    border-top: 1px solid #EEEEEE;
    padding: 6px 24px;
}
.hentry-content dl, .hentry-content dd {
    margin-bottom: 15px;
}
.hentry-content dt {
    font-weight: bold;
}
.hentry-content big {
    font-size: 131.25%;
}
.hentry-content pre {
    background-color: #F7F7F7;
    border-radius: 3px 3px 3px 3px;
    margin-bottom: 15px;
    padding: 20px;
}
.hentry-content sup, .hentry-content sub {
    font-size: 10px;
    height: 0;
    line-height: 1;
    position: relative;
    vertical-align: baseline;
}
.hentry-content sup {
    bottom: 5px;
}
.hentry-content sub {
    top: 3px;
}
.hentry-content #submit {
    background-color: #323232;
    border: medium none;
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    cursor: pointer;
    font: bold 14px Arial,Helvetica,sans-serif;
    margin: 10px 0 0;
    padding: 10px 15px;
}
.hentry-content #submit:hover {
    background-color: #EB3F3F;
    color: #FFFFFF;
}
.hentry-content .aside, .hentry-content .wide {
    display: none;
}
.hentry-content img {
    height: auto;
    margin: 15px 0;
}
.hentry-content .alignnone, .hentry-content img.alignnone {
    clear: both;
    display: block;
    margin-bottom: 15px;
}
.hentry-content .alignleft, .hentry-content img.alignleft {
    display: inline;
    float: left;
    margin: 4px 15px 0 0;
}
.hentry-content .alignright, .hentry-content img.alignright {
    display: inline;
    float: right;
    margin: 4px 0 0 15px;
}
.hentry-content .aligncenter, .hentry-content img.aligncenter {
    clear: both;
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.hentry-content .wp-caption {
    background: none repeat scroll 0 0 #f5f5f5;
    border-radius: 3px 3px 3px 3px;
    margin-bottom: 15px;
}
.hentry-content .wp-caption img {
    margin: 0 !important;
}
.hentry-content .wp-caption p.wp-caption-text {
    color: #323232;
    font-size: 11px;
    margin-bottom: 0;
    padding: 3px 10px 10px;
}
.hentry-content .wp-caption.alignleft, .hentry-content .wp-caption.alignright {
    margin-bottom: 0;
}
.hentry-content .wp-smiley {
    border: medium none !important;
    margin: 0;
}
.hentry-content .gallery {
    margin: 0 auto 18px;
}
.single .hentry-content .gallery {
    width: 480px;
}
.hentry-content .gallery .gallery-item {
    float: left;
    margin: 0 20px 20px 0 !important;
    text-align: center;
    width: 140px !important;
}
.hentry-content .gallery .gallery-item img {
    border: medium none !important;
    display: block;
    margin: 0;
    width: 140px;
}
.hentry-content .gallery .gallery-caption {
    color: #888888;
    font-size: 12px;
    margin: 0 0 10px;
}
.hentry-content .gallery dl {
    margin: 0;
}
.hentry-content .gallery br + br {
    display: none;
}
.hentry-content .attachment img {
    display: block;
    max-width: 460px;
}
.hentry-content .unspoken-button, .hentry-content .unspoken-button:hover {
    background: none repeat scroll 0 0 #EB3F3F;
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    display: inline-block;
    font-weight: bold;
    margin: 0 10px;
    text-decoration: none !important;
}
.hentry-content .unspoken-button.alignnone, .hentry-content .unspoken-button.aligncenter {
    margin: 0 0 15px;
}
.hentry-content .unspoken-button.aligncenter {
    text-align: center;
}
.button-small {
    font-size: 12px;
    padding: 5px 10px;
}
.button-medium {
    font-size: 16px;
    padding: 5px 10px;
}
.button-big {
    font-size: 18px;
    padding: 5px 10px;
}
.unspoken-box {
    border-radius: 3px 3px 3px 3px;
    margin-bottom: 15px;
    padding: 7px 10px;
}
.unspoken-list ul, .unspoken-list ol {
    list-style: none outside none;
    margin-left: 0;
}
.unspoken-list li {
    padding-left: 20px;
}
.unspoken-list.list-tick li {
    background: url("images/list.png") no-repeat scroll 0 4px transparent;
}
.unspoken-list.list-cross li {
    background: url("images/list.png") no-repeat scroll 0 -61px transparent;
}
.unspoken-social {
    display: inline-block;
    margin-bottom: 10px !important;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 0;
}
.unspoken-twocol-one {
    float: left;
    margin: 0 4% 15px 0;
    position: relative;
    width: 48%;
}
.unspoken-twocol-one.last {
    clear: right;
    margin-right: 0 !important;
}
.unspoken-fourcol-one {
    float: left;
    margin: 0 4% 15px 0;
    position: relative;
    width: 22%;
}
.unspoken-fourcol-one.last {
    clear: right;
    margin-right: 0 !important;
}
.single .hentry-footer a {
    color: #007AC9;
}
.single .hentry-footer a:hover {
    color: #EB3F3F;
}
.single .hentry-like, .single .hentry-tags {
    color: #898989;
    font-size: 13px;
    margin-bottom: 15px;
}
.single .page-link {
    border-top: 1px solid #EEEEEE;
    color: #898989;
    font-size: 13px;
    margin-bottom: 15px;
    padding-top: 15px;
}
.single .hentry-navigation {
    border-bottom: 1px solid #EEEEEE;
    border-top: 1px solid #EEEEEE;
    margin-bottom: 20px;
    padding: 10px 0;
}
.single .hentry-navigation-inn {
    position: relative;
}
.single .hentry-navigation a {
    display: block;
    width: 45%;
}
.single .hentry-navigation a em {
    color: #999999;
    display: block;
    font-size: 11px;
    font-style: normal;
}
.single .hentry-navigation a span {
    font-size: 12px;
    font-weight: bold;
}
.single .hentry-navigation-prev {
    background: url("images/previouspostslink.png") no-repeat scroll 0 50% transparent;
    float: left;
    padding-left: 15px;
}
.single .hentry-navigation-next {
    background: url("images/nextpostslink.png") no-repeat scroll 100% 50% transparent;
    float: right;
    padding-right: 15px;
    text-align: right;
}
.single .hentry-navigation-prev:hover {
    background-image: url("images/previouspostslink-hover.png");
}
.single .hentry-navigation-next:hover {
    background-image: url("images/nextpostslink-hover.png");
}
.single .hentry-navigation-line {
    border-left: 1px dotted #EEEEEE;
    height: 100%;
    left: 50%;
    position: absolute;
    top: 0;
    width: 1px;
}
.recommended-item {
    border-right: 1px solid #EEEEEE;
    float: left;
    margin: 10px 10px 0 0;
    padding: 0 9px 10px 0;
    width: 140px;
}
.recommended-photo, .recommended-photo img {
    display: block;
}
.recommended-photo {
    margin-bottom: 5px;
}
.recommended-item p {
    color: #999999;
    font-size: 10px;
    margin-bottom: 3px;
}
.recommended-item h2 {
    font-size: 14px;
}
.recommended .nb {
    margin-right: 0;
    padding-right: 0;
}
.single .hentry-sidebar {
    float: left;
    padding-top: 15px;
    width: 140px;
}
.single .hentry-sidebar h6 {
    border-bottom: 1px solid #EEEEEE;
    font-size: 14px;
    font-weight: bold;
    padding-bottom: 5px;
}
.single .hentry-sidebar a {
    color: #007AC9;
}
.single .hentry-sidebar a:hover {
    color: #EB3F3F;
}
.single .hentry-sidebar .aside {
    color: #323232;
    font-size: 11px;
    line-height: 1.5;
    margin-bottom: 20px;
}
.single .hentry-sidebar .aside img {
    display: block;
    margin: 10px 0;
    max-width: 140px;
}
.single .hentry-sidebar .unspoken-adplace {
    font-size: 11px;
}
.single .hentry-widget {
    margin-bottom: 20px;
}
.single .hentry-author h6 {
    margin-bottom: 10px;
}
.single .hentry-author-meta {
    margin-bottom: 10px;
}
.single .hentry-author-meta img {
    display: block;
    float: left;
    margin-right: 10px;
}
.single .hentry-author-meta p {
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 10px;
}
.single .hentry-author-meta span {
    font-size: 11px;
}
.single .hentry-author-about {
    color: #323232;
    font-size: 11px;
    line-height: 1.5;
    padding-bottom: 10px;
}
.single .hentry-similar li {
    border-bottom: 1px dotted #EEEEEE;
    font-size: 11px;
    line-height: 1.5;
    padding: 8px 0;
}
.single .hentry-share li {
    border-bottom: 1px dotted #EEEEEE;
    font-size: 11px;
    padding: 10px 0;
}
.single .hentry-share li a {
    background-image: url("images/icons.png");
    background-repeat: no-repeat;
    color: #007AC9;
    padding: 2px 0 2px 26px;
}
.single .hentry-share a:hover {
    color: #EB3F3F;
}
.single .hentry-share .feed a {
    background-position: 0 0;
}
.single .hentry-share .twitter a {
    background-position: 0 -36px;
}
.single .hentry-share .fb a {
    background-position: 0 -72px;
}
.single .hentry-share .behance a {
    background-position: 0 -108px;
}
.single .hentry-share .delicious a {
    background-position: 0 -144px;
}
.single .hentry-share .flickr a {
    background-position: 0 -180px;
}
.single .hentry-share .stumbleupon a {
    background-position: 0 -216px;
}
.single .hentry-share .tumblr a {
    background-position: 0 -252px;
}
.single .hentry-share .vimeo a {
    background-position: 0 -288px;
}
.single .hentry-share .youtube a {
    background-position: 0 -324px;
}
.single .hentry-share .dribbble a {
    background-position: 0 -360px;
}
.single .hentry-share .blogger a {
    background-position: 0 -396px;
}
.single .hentry-share .posterous a {
    background-position: 0 -432px;
}
.single .hentry-share .devianart a {
    background-position: 0 -468px;
}
.single .hentry-share .lastfm a {
    background-position: 0 -504px;
}
.single .hentry-share .linkedin a {
    background-position: 0 -540px;
}
.single .hentry-share .skype a {
    background-position: 0 -576px;
}
.single .hentry-share .digg a {
    background-position: 0 -612px;
}
.single .hentry-share .google a {
    background: url("images/google.png") no-repeat scroll 0 0 transparent;
}
#sharebox {
    background-color: #FFFFFF;
    border-radius: 3px 3px 3px 3px;
    margin-left: -92px;
    padding: 0 5px;
    position: absolute;
    width: 60px;
    z-index: 1;
}
.share-item {
    margin: 7px 0;
    text-align: center;
}
.share-item:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.share-item .fb-like {
    margin-left: 5px;
}
.page .hentry-meta {
    border-bottom: 1px solid #EEEEEE;
    margin-bottom: 20px;
}
.page .hentry-meta h1 {
    color: #323232;
    font-size: 21px;
    font-weight: bold;
    line-height: 21px;
    padding-bottom: 10px;
}
.page .hentry-meta a {
    color: #007AC9;
}
.page .hentry-meta a:hover {
    color: #EB3F3F;
}
.page .hentry-meta-data {
    color: #323232;
    font-size: 12px;
}
.page .hentry-content {
    color: #323232;
    font-size: 13px;
    line-height: 1.5;
    padding-top: 0;
}
.page .hentry-content a {
    color: #007AC9;
}
.page .hentry-content a:hover {
    color: #EB3F3F;
}
.page .hentry-content p {
    margin-bottom: 15px;
}
#mode {
    background: url("images/mode.png") no-repeat scroll 0 0 transparent;
    bottom: 13px;
    display: none;
    height: 14px;
    overflow: hidden;
    position: absolute;
    right: 0;
    width: 35px;
}
#mode.flip {
    background-position: 0 -14px !important;
}
.loop {
    margin-bottom: 30px;
    overflow: hidden;
    position: relative;
    width: 620px;
}
#loop {
    width: 640px;
}
.loop .hentry a {
    color: #323232;
}
.loop .hentry a:hover {
    color: #EB3F3F;
}
.loop .hentry .post-meta {
    color: #999999;
    font-size: 11px;
    margin-bottom: 3px;
}
.loop .hentry .post-meta a {
    color: #999999;
}
.loop .hentry .post-meta a:hover {
    color: #EB3F3F;
}
.loop .hentry h2 {
    color: #323232;
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 5px;
}
.loop .hentry p {
    color: #323232;
    font-size: 12px;
    line-height: 1.3;
}
.list .hentry {
    border-top: 1px dotted #EEEEEE;
    float: none;
    padding: 20px 0;
    width: 620px;
}
.list .hentry .post-thumb img {
    display: block;
    float: left;
    height: 180px;
    margin: 0 20px 0 0;
    width: 300px;
}
.grid .hentry {
    border-top: 1px dotted #EEEEEE;
    float: left;
    margin-right: 20px;
    overflow: hidden;
    padding: 20px 0;
    width: 300px; 
}
.grid .hentry.nd {
    margin-right: 0;
}
.grid .hentry .post-thumb img {
    display: block;
    height: 180px;
    margin-bottom: 8px;
    width: 300px;
}
.grid .grid-line {
    border-left: 1px solid #EEEEEE;
    height: 100%;
    left: 50%;
    position: absolute;
    top: 20px;
    width: 1px;
}
.not-found {
    padding-top: 20px;
}
.default {
    border-top: 1px solid #323232;
    clear: both;
    padding: 10px;
}
.default .previouspostslink, .default .nextpostslink {
    color: #323232;
    display: inline-block;
    font-size: 14px;
    font-weight: bold;
    width: 119px;
}
.default .previouspostslink {
    background: url("images/previouspostslink.png") no-repeat scroll 0 50% transparent;
    border-right: 1px solid #EEEEEE;
    float: left;
    padding: 10px 0 10px 30px;
}
.default .nextpostslink {
    background: url("images/nextpostslink.png") no-repeat scroll 100% 50% transparent;
    border-left: 1px solid #EEEEEE;
    float: right;
    padding: 10px 30px 10px 0;
    text-align: right;
}
.default .previouspostslink:hover, .default .nextpostslink:hover {
    color: #EB3F3F;
}
.default .previouspostslink:hover {
    background-image: url("images/previouspostslink-hover.png");
}
.default .nextpostslink:hover {
    background-image: url("images/nextpostslink-hover.png");
}
.wp-pagenavi {
    margin: 0 170px;
    padding-top: 9px;
    text-align: center;
}
.wp-pagenavi a, .wp-pagenavi span {
    display: inline-block;
    font-size: 12px;
    margin: 0 3px;
    padding: 2px 6px;
}
.wp-pagenavi a {
    color: #007AC9;
}
.wp-pagenavi a:hover {
    color: #EB3F3F;
}
.wp-pagenavi .current {
    background: none repeat scroll 0 0 #323232;
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    font-weight: bold;
}
.fetch {
    clear: both;
}
.fetch .nextpostslink {
    border-radius: 3px 3px 3px 3px;
    color: #323232;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    text-align: center;
}
.fetch .nextpostslink:hover {
    background: none repeat scroll 0 0 #EB3F3F;
    color: #FFFFFF;
}
.comments-inn {
    border-top: 1px solid #EEEEEE;
    margin-bottom: 40px;
}
#comments .block-title {
    border-bottom: 0 none;
    margin: 40px 0 0 160px;
    position: relative;
}
.no-sidebar #comments .block-title {
    margin-left: 0;
}
#comments .block-title a {
    background: none repeat scroll 0 0 transparent;
    color: #007AC9;
    font-size: 12px;
    font-weight: normal;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
}
#comments .block-title a:hover {
    color: #EB3F3F;
}
.page #comments .block-title {
    margin-left: 0;
}
.comment {
    border-top: 1px solid #EEEEEE;
    padding: 10px 0;
}
.comment td {
    vertical-align: top;
}
.comment-meta {
    color: #999999;
    font-size: 11px;
    overflow: hidden;
    padding-right: 20px;
    width: 70px;
}
.comment-meta a {
    color: #007AC9;
}
.comment-meta a:hover {
    color: #EB3F3F;
}
.comment-meta p {
    margin-bottom: 5px;
}
.comment-author {
    color: #323232;
    font-weight: bold;
}
.reply {
    width: 60px;
}
.reply a {
    background: url("images/reply.png") no-repeat scroll 6px 7px transparent;
    border: 1px solid #EEEEEE;
    border-radius: 3px 3px 3px 3px;
    color: #999999;
    display: block;
    font-size: 11px;
    margin-top: 5px;
    padding: 5px 5px 5px 20px;
}
.reply a:hover {
    background-color: #EB3F3F;
    background-position: 6px -22px;
    border: 1px solid #EB3F3F;
    color: #FFFFFF;
}
.comments .children {
    background: url("images/children.png") no-repeat scroll 27px 20px transparent;
    padding-left: 80px;
}
.pings {
    list-style: decimal outside none;
    margin-left: 160px;
    padding: 20px 0;
}
.pings li {
    color: #999999;
    font-size: 12px;
}
.pings .comment-text {
    margin-bottom: 5px;
}
.navigation {
    border-bottom: 1px solid #EEEEEE;
    border-top: 1px solid #EEEEEE;
    font-size: 12px;
    margin: 20px 0;
    padding: 10px 0;
}
.navigation a {
    color: #007AC9;
}
.navigation a:hover {
    color: #EB3F3F;
}
.nav-previous {
    float: left;
    width: 45%;
}
.nav-next {
    float: right;
    text-align: right;
    width: 45%;
}
#respond {
    margin-top: 30px;
}
#respond a {
    color: #007AC9;
}
#respond a:hover {
    color: #EB3F3F;
}
#respond table {
    width: 100%;
}
#respond td {
    border-bottom: 1px dotted #EEEEEE;
    color: #323232;
    font-size: 12px;
    padding: 10px 0;
    vertical-align: top;
}
#respond .label {
    text-align: right;
}
#respond td label, #respond td span {
    vertical-align: -6px;
}
#respond td span {
    color: #999999;
    margin-left: 15px;
}
#respond td p {
    border: 1px solid #EEEEEE;
    border-radius: 3px 3px 3px 3px;
    margin-left: 15px;
    padding: 5px;
}
#respond td p.alert {
    border: medium none;
    color: #EE2D24;
    display: none;
}
#respond td p.alert-field {
    border-color: #EE2D24;
}
#respond td input.input, #respond td textarea {
    border: medium none;
    font: 12px Arial,Helvetica,sans-serif;
    margin: 0;
    padding: 0;
    width: 100%;
}
#respond #submit {
    background-color: #323232;
    border: medium none;
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    cursor: pointer;
    font: bold 14px Arial,Helvetica,sans-serif;
    margin: 0;
    padding: 10px 15px;
}
#respond #submit:hover {
    background-color: #EB3F3F;
    color: #FFFFFF;
}
#respond .submit {
    padding-left: 15px;
}
#respond .submit div {
    margin-bottom: 10px;
}
#respond .submit div input, #respond .submit div span, #respond .submit div a {
    vertical-align: middle;
}
#respond .submit span {
    font-size: 14px;
    font-weight: bold;
    margin-left: 20px;
}
.children #respond {
    margin-top: 0;
}
.children #respond .block-title {
    margin: 0;
}
.logged-in-as {
    margin: 8px 0 0 15px;
}
.commentform-extra {
    color: #323232;
    font-size: 12px;
    line-height: 1.5;
    padding-left: 24%;
}
#respond .message {
    font-size: 12px;
    padding: 15px 0 0 160px;
}
.nopassword, .nocomments {
    color: #323232;
    font-size: 12px;
    margin: 40px 0 40px 160px;
}
.page .nopassword, .page .nocomments {
    margin-left: 0;
}
.comment-text {
    color: #323232;
    font-size: 12px;
    line-height: 1.5;
    margin-bottom: 10px;
}
.comment-text h1, .comment-text h2, .comment-text h3, .comment-text h4, .comment-text h5, .comment-text h6 {
    font-weight: normal;
    margin-bottom: 15px;
}
.comment-text h1 {
    font-size: 20px;
}
.comment-text h2 {
    font-size: 18px;
}
.comment-text h3 {
    font-size: 17px;
}
.comment-text h4 {
    font-size: 16px;
}
.comment-text h5 {
    font-size: 15px;
}
.comment-text h6 {
    font-size: 14px;
}
.comment-text a {
    color: #007AC9;
}
.comment-text a:hover {
    color: #EB3F3F;
}
.comment-text p {
    margin-bottom: 15px;
}
.comment-text ul {
    list-style: square outside none;
    margin: 0 0 15px 16px;
}
.comment-text ol {
    list-style: decimal outside none;
    margin: 0 0 15px 19px;
}
.comment-text ul ul, .comment-text ol ul {
    margin: 0 0 0 35px;
}
.comment-text ol ol, .comment-text ul ol {
    list-style: lower-alpha outside none;
    margin: 0 0 0 35px;
}
.comment-text li {
    margin: 3px 0;
}
.comment-text blockquote {
    background: url("images/blockquote.png") no-repeat scroll 0 3px transparent;
    font-size: 12px;
    font-weight: bold;
    padding: 1px 0 1px 35px;
}
.comment-text table {
    border: 1px solid #EEEEEE;
    margin: 0 -1px 24px 0;
    text-align: left;
    width: 100%;
}
.comment-text tr th, .comment-text thead th {
    color: #888888;
    font-size: 12px;
    font-weight: bold;
    line-height: 18px;
    padding: 9px 24px;
}
.comment-text tr td {
    border-top: 1px solid #EEEEEE;
    padding: 6px 24px;
}
.comment-text dl, .comment-text dd {
    margin-bottom: 15px;
}
.comment-text dt {
    font-weight: bold;
}
.comment-text big {
    font-size: 131.25%;
}
.comment-text pre {
    background-color: #F7F7F7;
    border-radius: 3px 3px 3px 3px;
    margin-bottom: 15px;
    padding: 20px;
}
.comment-text sup, .comment-text sub {
    font-size: 10px;
    height: 0;
    line-height: 1;
    position: relative;
    vertical-align: baseline;
}
.comment-text sup {
    bottom: 5px;
}
.comment-text sub {
    top: 3px;
}
.widget {
    margin-bottom: 30px;
    overflow: hidden;
    width: 300px;
}
.widget-title {
    border-bottom: 1px solid #EEEEEE;
    color: #323232;
    font-size: 14px;
    font-weight: bold;
    height: 34px;
    line-height: 34px;
    margin-bottom: 6px;
}
.widget-title a {
    background: url("images/link-arrow.png") no-repeat scroll 100% 4px transparent;
    color: #323232 !important;
    padding-right: 15px;
}
.widget-title a:hover {
    background-position: 100% -28px;
    color: #EB3F3F !important;
}
.no-title {
    display: none;
}
.widget ul ul, .widget ul ol, .widget ol ol, .widget ol ul {
    margin-left: 20px;
}
.widget li {
    color: #2A2A21;
    font-size: 12px;
    line-height: 1.8;
}
.widget a {
    color: #007AC9;
}
.widget a:hover {
    color: #EB3F3F;
}
.unspoken-tabs .widget {
    margin-bottom: 0;
}
.tabs-list {
    border-bottom: 1px solid #323232;
    padding-top: 5px;
    width: 305px;
}
.tabs-list li {
    background-color: #F6F6F8;
    border-radius: 3px 3px 0 0;
    color: #007AC9;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    font-weight: bold;
    margin-right: 3px;
    padding: 5px 10px 3px;
    vertical-align: bottom;
}
.tabs-list li:hover {
    background-color: #EB3F3F;
    color: #FFFFFF;
}
.tabs-list li.tabs-current {
    background-color: #323232;
    color: #FFFFFF;
}
.tabs-box {
    display: none;
}
.tabs-box.visible {
    display: block;
}
.hentry-thumb {
    border-bottom: 1px dotted #EEEEEE;
    line-height: normal !important;
    padding: 8px 0;
}
.hentry-thumb-image img {
    float: left;
    height: 50px;
    margin: 2px 0;
    width: 50px;
}
.hentry-thumb-meta {
    color: #999999;
    display: block;
    font-size: 10px;
    margin-bottom: 3px;
}
.hentry-thumb-meta a {
    color: #999999;
}
.hentry-thumb-meta a:hover {
    text-decoration: underline;
}
.hentry-thumb-title {
    display: block;
    font-size: 12px;
}
.hentry-thumb-title span {
    color: #3B3B3B;
}
.hentry-thumb .offset {
    padding-left: 60px;
}
.unspoken-getconnected ul {
    padding: 0;
    width: 316px;
}
.unspoken-getconnected li {
    border-bottom: 1px dotted #EEEEEE;
    display: block;
    float: left;
    line-height: normal;
    margin-right: 16px;
    padding: 6px 0;
    width: 142px;
}
.unspoken-getconnected a {
    background-image: url("images/icons.png");
    background-repeat: no-repeat;
    color: #007AC9;
    display: block;
    font-size: 14px;
    font-weight: bold;
    padding: 5px 0 5px 26px;
}
.unspoken-getconnected a:hover {
    color: #EB3F3F;
}
.unspoken-getconnected .feed a {
    background-position: 0 4px;
}
.unspoken-getconnected .twitter a {
    background-position: 0 -32px;
}
.unspoken-getconnected .fb a {
    background-position: 0 -68px;
}
.unspoken-getconnected .behance a {
    background-position: 0 -104px;
}
.unspoken-getconnected .delicious a {
    background-position: 0 -140px;
}
.unspoken-getconnected .flickr a {
    background-position: 0 -176px;
}
.unspoken-getconnected .stumbleupon a {
    background-position: 0 -212px;
}
.unspoken-getconnected .tumblr a {
    background-position: 0 -248px;
}
.unspoken-getconnected .vimeo a {
    background-position: 0 -284px;
}
.unspoken-getconnected .youtube a {
    background-position: 0 -320px;
}
.unspoken-getconnected .dribbble a {
    background-position: 0 -356px;
}
.unspoken-getconnected .blogger a {
    background-position: 0 -392px;
}
.unspoken-getconnected .posterous a {
    background-position: 0 -428px;
}
.unspoken-getconnected .devianart a {
    background-position: 0 -464px;
}
.unspoken-getconnected .lastfm a {
    background-position: 0 -500px;
}
.unspoken-getconnected .linkedin a {
    background-position: 0 -536px;
}
.unspoken-getconnected .skype a {
    background-position: 0 -572px;
}
.unspoken-twitter ul {
    padding: 0;
}
.unspoken-twitter .tweet {
    border-bottom: 1px dotted #EEEEEE;
    padding: 6px 0;
}
.unspoken-twitter .tweet-date {
    color: #898989;
    float: left;
    font-size: 10px;
    width: 70px;
}
.unspoken-twitter .tweet-text {
    color: #323232;
    font-size: 12px;
    padding-left: 80px;
}
.unspoken-twitter .tweet-text a {
    color: #007AC9;
}
.unspoken-twitter .tweet-text a:hover {
    color: #EB3F3F;
}
.unspoken-flickr ul {
    width: 316px;
}
.unspoken-flickr li {
    display: inline-block;
    height: 85px;
    margin: 10px 19px 5px 0;
    width: 85px;
}
.unspoken-flickr li a {
    display: block;
}
.unspoken-flickr li a img {
    border: 1px solid #E0E0E0;
    border-radius: 3px 3px 3px 3px;
    display: block;
    height: 80px;
    padding: 5px;
    width: 80px;
}
.unspoken-flickr li a:hover img {
    border-color: #EB3F3F;
}
.unspoken_archive .widget-title {
    margin-bottom: 0;
}
.unspoken_archive ul {
    width: 316px;
}
.unspoken_archive li {
    border-bottom: 1px dotted #EEEEEE;
    display: block;
    float: left;
    line-height: normal;
    margin-right: 16px;
    padding: 10px 25px 10px 0;
    position: relative;
    width: 115px;
}
.unspoken_archive a {
    color: #007AC9;
    font-size: 12px;
}
.unspoken_archive a:hover {
    color: #EB3F3F;
}
.unspoken_archive li span {
    color: #898989;
    font-size: 10px;
    position: absolute;
    right: 0;
    top: 11px;
}
#wp-calendar {
    width: 100%;
}
#wp-calendar caption {
    color: #3B3B3B;
    font-size: 13px;
    padding-bottom: 5px;
}
#wp-calendar th, #wp-calendar td {
    color: #3B3B3B;
    font-size: 13px;
    text-align: center;
}
#wp-calendar th {
    background: none repeat scroll 0 0 #F1F1F1;
    padding: 5px 0;
}
#wp-calendar td {
    padding: 7px;
}
#wp-calendar #today {
    background: none repeat scroll 0 0 #F7F7F7;
    font-weight: bold;
}
#wp-calendar a {
    color: #007AC9;
}
#wp-calendar a:hover {
    color: #EB3F3F;
}
a.rsswidget img {
    vertical-align: -1px;
}
.tagcloud a {
    line-height: 1.5;
}
.unspoken-tabs .tagcloud {
    padding-top: 6px;
}
.unspoken-tabs .textwidget {
    padding-top: 6px;
}
.textwidget, .unspoken-adplace {
    color: #2A2A21;
    font-size: 13px;
    line-height: 1.5;
}
.textwidget p, .unspoken-adplace p {
    margin-bottom: 10px;
}
.textwidget a, .unspoken-adplace a {
    color: #007AC9;
}
.textwidget a:hover, .unspoken-adplace a:hover {
    color: #EB3F3F;
}
.unspoken-adplace .alignnone {
    clear: both;
    display: block;
}
.unspoken-adplace .alignleft {
    display: inline;
    float: left;
    margin: 4px 15px 0 0;
}
.unspoken-adplace .alignright {
    display: inline;
    float: right;
    margin: 4px 0 0 15px;
    text-align: right;
}
.unspoken-adplace .aligncenter {
    clear: both;
    display: block;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}
.widget_archive .widget-title {
    margin-bottom: 8px;
}
.widget_search label {
    color: #2A2A21;
    font-size: 12px;
    vertical-align: middle;
}
.widget_search #s {
    border: 1px solid #EEEEEE;
    border-radius: 3px 3px 3px 3px;
    padding: 5px;
    vertical-align: middle;
    width: 170px;
}
.widget_search #searchsubmit {
    background-color: #323232;
    border: medium none;
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    cursor: pointer;
    margin: 0;
    padding: 5px 6px;
    vertical-align: middle;
}
.widget_search #searchsubmit:hover {
    background: none repeat scroll 0 0 #EB3F3F;
}
.widget_recent_entries .widget-title, .widget_rss .widget-title, .widget_recent_comments .widget-title, .widget_meta .widget-title, .widget_links .widget-title, .unspoken-getconnected .widget-title, .unspoken-twitter .widget-title, .unspoken-flickr .widget-title, .unspoken_recent_posts .widget-title {
    margin-bottom: 0;
}
.widget_recent_entries li, .widget_rss li, .widget_recent_comments li, .widget_meta li, .widget_links li {
    border-bottom: 1px dotted #EEEEEE;
    line-height: 1.5;
    margin: 0;
    padding: 8px 0;
}
.unspoken_home {
    padding-top: 20px;
}
#unspoken_home_loop {
    width: 640px;
}
.error404 p {
    font-size: 13px !important;
    margin-bottom: 15px;
}
.error404 a {
    color: #007AC9;
}
.error404 a:hover {
    color: #EB3F3F;
}
.archive .title {
    border-bottom: 1px solid #EEEEEE;
    color: #323232;
    font-size: 21px;
    font-weight: bold;
    line-height: 21px;
    padding: 0 45px 10px 0;
    position: relative;
}
#mainposts {
    height: 332px;
    margin-bottom: 20px;
    width: 620px;
}
#mainposts li {
    position: relative;
    z-index: 2;
}
#mainposts .prev, #mainposts .next {
    display: block;
    height: 18px;
    position: absolute;
    top: 20px;
    width: 18px;
    z-index: 3;
}
#mainposts .prev:hover, #mainposts .next:hover {
    background-color: #EB3F3F;
}
#mainposts .prev {
    background: url("images/arrows.png") no-repeat scroll 5px 50% #303030;
    border-radius: 3px 0 0 3px;
    left: 20px;
}
#mainposts .next {
    background: url("images/arrows.png") no-repeat scroll -28px 50% #303030;
    border-radius: 0 3px 3px 0;
    left: 39px;
}
.mainpost {
    height: 332px;
    position: relative;
    width: 620px;
}
.mainpost img {
    display: block;
}
.mainpost-container {
    height: 150px;
    left: 20px;
    position: absolute;
    top: 60px;
    width: 420px;
}
.mainpost-container .bg {
    background-color: #13140E;
    border-radius: 3px 3px 3px 3px;
    height: 150px;
    left: 0;
    opacity: 0.8;
    position: absolute;
    top: 0;
    width: 420px;
}
.mainpost-data {
    padding: 10px;
    position: relative;
    z-index: 1;
}
.mainpost-data, .mainpost-data a {
    color: #FFFFFF;
}
.mainpost-meta {
    font-size: 11px;
    margin-bottom: 10px;
}
.mainpost-meta a:hover {
    text-decoration: underline;
}
.mainpost-data h2 {
    font-size: 24px;
    font-weight: bold;
    margin-bottom: 8px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 390px;
}
.mainpost-data h2 a:hover {
    text-decoration: underline;
}
.mainpost-data p {
    font-size: 12px;
    line-height: 1.3;
}
.page-template-template-gallery-php .hentry-content {
    overflow: hidden;
    width: 620px;
}
.page-template-template-gallery-php .gallery {
    width: 640px;
}
.page-template-template-tags-php h4 {
    font-weight: bold;
    text-transform: uppercase;
}
.page-template-template-tags-php .hentry-content {
    overflow: hidden;
    width: 620px;
}
.page-template-template-tags-php .hentry-content .tags {
    width: 640px;
}
.page-template-template-tags-php .hentry-content ul {
    list-style: none outside none;
    margin: 0 0 15px;
}
.page-template-template-tags-php .hentry-content ul li {
    color: #898989;
}
.page-template-template-tags-php .hentry-content .column {
    float: left;
    margin-right: 20px;
    width: 140px;
}
#contactform {
    border-top: 1px solid #EEEEEE;
    padding-bottom: 15px;
}
#contactform table {
    width: 100%;
}
#contactform td {
    border-bottom: 1px dotted #EEEEEE;
    color: #323232;
    font-size: 12px;
    padding: 15px 0;
    vertical-align: top;
}
#contactform .label {
    text-align: right;
}
#contactform td label, #contactform td span {
    vertical-align: -6px;
}
#contactform td span {
    color: #999999;
    margin-left: 15px;
}
#contactform td p {
    border: 1px solid #EEEEEE;
    border-radius: 3px 3px 3px 3px;
    margin-left: 15px;
    padding: 5px;
}
#contactform td p.alert {
    border: medium none;
    color: #EE2D24;
    display: none;
}
#contactform td p.alert-field {
    border-color: #EE2D24;
}
#contactform td input.input, #contactform td textarea {
    border: medium none;
    font: 12px Arial,Helvetica,sans-serif;
    margin: 0;
    padding: 0;
    width: 100%;
}
#contactform #submit {
    background-color: #323232;
    border: medium none;
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    cursor: pointer;
    font: bold 14px Arial,Helvetica,sans-serif;
    margin-left: 15px;
    padding: 10px 15px;
}
#contactform #submit:hover {
    background-color: #EB3F3F;
    color: #FFFFFF;
}
#contactform .submit input, #contactform .submit a {
    vertical-align: middle;
}
#contactform .error {
    color: #EB3F3F;
    font-size: 12px;
    margin: 5px 0 0 15px;
}
#contactform .message {
    font-size: 14px;
    font-weight: bold;
    padding: 15px 0 0 158px;
}
#contactform .message a {
    color: #007AC9;
}
#contactform .message a:hover {
    color: #EB3F3F;
}
.page-template-template-wide-php #content {
    border: medium none;
    padding-right: 0;
    width: 100%;
}
.bottom-widgetarea {
    margin-bottom: 20px;
    overflow: hidden;
    width: 940px;
}
.bottom-widgetarea-inn {
    width: 960px;
}
.bottom-widgetarea .widget {
    float: left;
    margin-right: 20px;
}
.footer {
    padding: 10px 0;
}
.menu-footer {
    border-bottom: 1px solid #EEEEEE;
    margin-bottom: 20px;
}
.menu-footer ul li {
    float: left;
    font-size: 14px;
    font-weight: bold;
    margin: 0 10px 0 -10px;
    padding: 5px 10px 13px;
}
.menu-footer ul li a {
    color: #FFFFFF;
}
.menu-footer ul li a:hover {
    color: #EB3F3F;
}
.footer-leftpart {
    float: left;
    padding-right: 9px;
    width: 202px;
}
.logo-footer {
    display: block;
    padding-bottom: 14px;
    width: 202px;
}
.logo-footer, .logo-footer img {
    display: block;
}
.logo-footer {
    color: #FFFFFF;
    font-size: 24px;
}
.logo-footer span {
    display: block;
    height: 26px;
    width: 202px;
}
.footer-middlepart {
    float: left;
    padding: 0 10px 10px;
    width: 377px;
}
.footer-searchform {
    height: 40px;
    margin-bottom: 5px;
}
.footer-searchform input {
    border: 1px solid #EEEEEE;
    border-radius: 3px 3px 3px 3px;
    color: #323232;
    font-size: 16px;
    font-weight: bold;
    margin: 0;
    padding: 4px 5px;
    width: 365px;
}
.footer-tags {
    color: #FFFFFF;
}
.footer-tags p {
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 5px;
}
.footer-tags a {
    color: #FFFFFF;
    font-size: 11px;
}
.footer-tags a:hover {
    color: #EB3F3F;
}
.footer-linkset {
    border-left: 1px solid #5C5C5C;
    float: left;
    font-size: 12px;
    padding: 0 10px 10px;
    width: 124px;
}
.footer-linkset a {
    color: #FFFFFF;
}
.footer-linkset a:hover {
    color: #EB3F3F;
}
.copyrights {
    color: #323232;
    float: left;
    font-size: 11px;
    padding: 18px 0;
    width: 775px;
}
.copyrights a, .credits a {
    color: #007AC9;
}
.copyrights a:hover, .credits a:hover {
    color: #EB3F3F;
}
.credits {
    color: #323232;
    float: right;
    font-size: 11px;
    padding: 18px 0;
    text-align: right;
    width: 145px;
}
#wpshower_homepage_block-2:before {
    border-bottom: 1px solid #EEEEEE;
    color: #999;
    content: "Learning from Place";
    display: block;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 5px;
    padding-bottom: 6px;
    width: 620px;
}
.twtr-ft {
    display: none;
}
.page-template-template-members-php #content {
    border: medium none;
    padding-right: 0;
    width: 100%;
}

.page-id-127 #nav {
    list-style-type: none;
    margin-left: 0;
width: 20%;
float: left;
}


.page-id-127 #nav.row1 .page-item-340,
.page-id-127 #nav.row1 .page-item-342,
.page-id-127 #nav.row1 .page-item-344,
.page-id-127 #nav.row1 .page-item-346,
.page-id-127 #nav.row1 .page-item-348,
.page-id-127 #nav.row1 .page-item-350,
.page-id-127 #nav.row1 .page-item-352,
.page-id-127 #nav.row1 .page-item-354,
.page-id-127 #nav.row1 .page-item-356,
.page-id-127 #nav.row1 .page-item-358,
.page-id-127 #nav.row1 .page-item-360,
.page-id-127 #nav.row1 .page-item-364,
.page-id-127 #nav.row1 .page-item-366,
.page-id-127 #nav.row1 .page-item-368,
.page-id-127 #nav.row1 .page-item-370,
.page-id-127 #nav.row1 .page-item-372,
.page-id-127 #nav.row1 .page-item-374,
.page-id-127 #nav.row1 .page-item-376,
.page-id-127 #nav.row1 .page-item-378,
.page-id-127 #nav.row1 .page-item-380,
.page-id-127 #nav.row1 .page-item-382,
.page-id-127 #nav.row1 .page-item-385
{
display: none;
}

.page-id-127 #nav.row2 .page-item-140,
.page-id-127 #nav.row2 .page-item-143,
.page-id-127 #nav.row2 .page-item-336,
.page-id-127 #nav.row2 .page-item-338,

.page-id-127 #nav.row2 .page-item-354,
.page-id-127 #nav.row2 .page-item-356,
.page-id-127 #nav.row2 .page-item-358,
.page-id-127 #nav.row2 .page-item-360,
.page-id-127 #nav.row2 .page-item-364,
.page-id-127 #nav.row2 .page-item-366,
.page-id-127 #nav.row2 .page-item-368,
.page-id-127 #nav.row2 .page-item-370,
.page-id-127 #nav.row2 .page-item-372,
.page-id-127 #nav.row2 .page-item-374,
.page-id-127 #nav.row2 .page-item-376,
.page-id-127 #nav.row2 .page-item-378,
.page-id-127 #nav.row2 .page-item-380,
.page-id-127 #nav.row2 .page-item-382,
.page-id-127 #nav.row2 .page-item-385
{
display: none;
}

.page-id-127 #nav.row3 .page-item-140,
.page-id-127 #nav.row3 .page-item-143,
.page-id-127 #nav.row3 .page-item-336,
.page-id-127 #nav.row3 .page-item-338,
.page-id-127 #nav.row3 .page-item-340,
.page-id-127 #nav.row3 .page-item-342,
.page-id-127 #nav.row3 .page-item-344,
.page-id-127 #nav.row3 .page-item-346,
.page-id-127 #nav.row3 .page-item-348,
.page-id-127 #nav.row3 .page-item-350,
.page-id-127 #nav.row3 .page-item-352,



.page-id-127 #nav.row3 .page-item-368,
.page-id-127 #nav.row3 .page-item-370,
.page-id-127 #nav.row3 .page-item-372,
.page-id-127 #nav.row3 .page-item-374,
.page-id-127 #nav.row3 .page-item-376,
.page-id-127 #nav.row3 .page-item-378,
.page-id-127 #nav.row3 .page-item-380,
.page-id-127 #nav.row3 .page-item-382,
.page-id-127 #nav.row3 .page-item-385
{
display: none;
}

.page-id-127 #nav.row4 .page-item-140,
.page-id-127 #nav.row4 .page-item-143,
.page-id-127 #nav.row4 .page-item-336,
.page-id-127 #nav.row4 .page-item-338,
.page-id-127 #nav.row4 .page-item-340,
.page-id-127 #nav.row4 .page-item-342,
.page-id-127 #nav.row4 .page-item-344,
.page-id-127 #nav.row4 .page-item-346,
.page-id-127 #nav.row4 .page-item-348,
.page-id-127 #nav.row4 .page-item-350,
.page-id-127 #nav.row4 .page-item-352,
.page-id-127 #nav.row4 .page-item-354,
.page-id-127 #nav.row4 .page-item-356,
.page-id-127 #nav.row4 .page-item-358,
.page-id-127 #nav.row4 .page-item-360,
.page-id-127 #nav.row4 .page-item-364,
.page-id-127 #nav.row4 .page-item-366,
.page-id-127 #nav.row4 .page-item-378,
.page-id-127 #nav.row4 .page-item-380,
.page-id-127 #nav.row4 .page-item-382,
.page-id-127 #nav.row4 .page-item-385
{
display: none;
}



.page-id-127 #nav.row5 .page-item-140,
.page-id-127 #nav.row5 .page-item-143,
.page-id-127 #nav.row5 .page-item-336,
.page-id-127 #nav.row5 .page-item-338,
.page-id-127 #nav.row5 .page-item-340,
.page-id-127 #nav.row5 .page-item-342,
.page-id-127 #nav.row5 .page-item-344,
.page-id-127 #nav.row5 .page-item-346,
.page-id-127 #nav.row5 .page-item-348,
.page-id-127 #nav.row5 .page-item-350,
.page-id-127 #nav.row5 .page-item-352,
.page-id-127 #nav.row5 .page-item-354,
.page-id-127 #nav.row5 .page-item-356,
.page-id-127 #nav.row5 .page-item-358,
.page-id-127 #nav.row5 .page-item-360,
.page-id-127 #nav.row5 .page-item-364,
.page-id-127 #nav.row5 .page-item-366,
.page-id-127 #nav.row5 .page-item-368,
.page-id-127 #nav.row5 .page-item-370 {

display: none;

}

.page-id-127 #nav > li{
}

.page-id-127 #nav li > a {
    background: none repeat scroll 0 0 #F2F2F2;
    display: block;
    font-size: 12px !important;
    padding: 0 10px;
margin-bottom: 4px;
}

.page-id-127 #nav li > ul {
    list-style-type: none;
    margin-left: 0;
}
.page-id-127 #nav li > ul > li > a {
    background: none repeat scroll 0 0 transparent;
    font-size: 1.2em;
margin-bottom: 0;
}
.page-id-127 #nav li {
    border-bottom: 1px solid #FFFFFF;
    margin: 0;
}
.basee {
    margin-bottom: 8px;
    margin-top: -12px;
}
.basee:hover {
    color: #EB3F3F;
}
#unspoken_home_loop .grid-line {
    border-color: #FFFFFF;
}
#text-2 .textwidget {
    font-size: 11px;
}
#text-4 {
    margin-bottom: 2px;
}
.user_bio {
    margin-left: 0 !important;
}
.user_bio li {
    list-style-type: none;
    margin-bottom: 1em;
}
.uav {
    left: 476px;
    max-height: 150px;
    max-width: 150px;
    position: absolute;
    top: 248px;
}
.uav img {
    max-height: 150px;
    max-width: 150px;
}

#wpshower_homepage_block-4 .block-title {
color: #999;}

#wpshower_homepage_block-4 .block-title.basee {
color: #323232;}

#wpadminbar {
display: none;}
