/*
THEME NAME: Corporate Sandbox
THEME URI: http://www.rubiqube.com/corporate-sandbox/
DESCRIPTION: This theme is based on <a href="http://www.plaintxt.org/themes/sandbox/">Sandbox</a>. It has minimum styling and graphics, making it ideal for corporate blogs
VERSION: 1.1
AUTHOR: <a href="http://www.rubiqube.com">Adrian Diaconescu</a>
AUTHOR URI: http://www.rubiqube.com
*/

/* Architecture */
html { }

body {
background: repeat-x #fcfbf7 top left url(http://jimmyoh.com/blogg/wp-content/themes/CorporateSandbox/images/bkg.png);
font-family: "Helvetica neue", Arial, Helvetica, sans-serif;
font-size: 12px;
color: #797765; }

:focus { outline: none; }

#wrapper {
width: 960px;
margin: 11px auto 0 auto;
padding: 0; }

#header {
width: 960px;
height: 100px;
margin: 0 0 90px 0; }

#header_h2 { text-align: center; font-size: 115px; line-height: 90px; letter-spacing: -1px; font-family: 'Anton', arial, helvetica, sans-serif; text-transform: uppercase; font-weight: normal; }
#header_h2 strong { font-weight: bold; }

a #header_h2 strong { color: #fcfbf7; text-shadow: 0px 1px 3px #7f3d10; }
a:hover #header_h2 strong { color: #fff; text-shadow: 0 1px 5px #7f3d10; }

a #header_h2 { color: #dcb194; text-shadow: 0px 1px 3px #7f3d10; }
a:hover #header_h2 { color: #e3c5b0; text-shadow: 0 1px 5px #7f3d10; }

#container {
float: left;
margin: 0 0 20px 0;
width: 520px; }

#content {
float: left;
width: 520px;
margin: 0 20px 20px 0; }

#sidebar {
margin: 0 20px 0 0 ;
width: 180px;
padding: 0 10px 10px 10px;
float: right;
overflow: hidden; }

#sidebar2 {
margin: 0;
width: 200px;
float: right;
overflow: hidden; }

#footer {
clear: both;
width: 960px;
text-align: center;
font-size: 11px; }

/* General */
* {
margin: 0;
padding: 0; }

a {
color: #A3A084;
text-decoration: none; }

a:hover {
color: #b75f23;
text-decoration: none; }

img {
border: 0; }

.separator {
color: #CCCCCC;
margin: 0 5px; }

.clear {
clear: both;
font-size: 0;
height: 0; }

.meta-sep {
color: #CCCCCC;
margin: 0 5px; }

.floater-left {
float: left; }

.floater-right {
float: right; }

#access {
background: repeat-x #e6e6da top left url(http://jimmyoh.com/blogg/wp-content/themes/CorporateSandbox/images/bkg.gif);
overflow: hidden;
width: 960px; }

#menu ul {
display: inline; /* Added to fix the double margin in IE6 */
list-style: none; }

#menu ul li {
display: inline; /* Added to fix the double margin in IE6 */
float: left;
margin-left: 10px;
padding: 15px 10px; }

#blog-title {
font-size: 250%;
font-weight: normal;
margin: 0 0 0 20px; }

#blog-title a {
color: #333333; }

#blog-description {
font-size: 120%;
font-weight: normal;
margin: 0 0 0 20px; }

/* Content */
.page-title {
margin-bottom: 5px;
font-weight: normal;
font-size: 30px;
letter-spacing: -2px; }

.page-title span { color: #898779; }

.archive-meta { margin-bottom: 20px; }

.post {
margin-bottom: 80px; }

.entry-title {
font-family: 'Anton', arial, helvetica, sans-serif;
width: 100%;
font-weight: normal;
text-transform: uppercase;
font-size: 40px;
text-shadow: 0px 1px 1px #bab7af;
line-height: 45px;
margin: 0 0 10px 0; }

.entry-title a {
text-shadow: 0px 1px 1px #bab7af;
color: #797765; }

.entry-title a:hover {
text-shadow: 0px 1px 1px #bab7af;
color: #b45511; }

.more-link {
display: block;
margin: 10px 0 0 0; }

.entry-comments {
display: none;
float: right;
margin-top: 15px;
font-size: 50px;
line-height: 16px;
font-family: 'Anton', arial, helvetica, sans-serif;
font-weight: bold; }

.entry-comments a {
display: block;
text-shadow: 0 1px 0 #fff;
padding: 10px 0 0 0;
color: #e7e0cb; }

.entry-comments a:hover {
text-shadow: 0 1px 0 #fff;
color: #c1b180; }

.entry-meta {
background: #FCFBF7;
color: #A3A084;
padding: 1px 0;
font-size: 10px;
display: inline;
text-transform: uppercase; }

.entry-categ {
background: #FCFBF7;
color: #898779;
font-size: 10px;
padding: 0 10px;
display: inline;
text-transform: uppercase; }

.entry-small-comments {
background: #FCFBF7;
display: inline;
float: right;
padding-left: 10px; }

.entry-meta-container {
border-top: 1px dashed #EDEAD0;
padding: 7px 0 5px 0;
display: block; width: 100%; }

.filler {
display: block;
background: repeat top left url(http://jimmyoh.com/blogg/wp-content/themes/CorporateSandbox/images/bkg_filler.gif); }

.cat-links { display: inline; }

.entry-meta-container img { padding-right: 3px; }

.entry-footer {
border-top: 1px dashed #EDEAD0;
color: #666666;
font-size: 10px;
font-style: normal;
text-align: left;
text-transform: uppercase;
display: block;
padding: 5px 0 3px 0; }

.entry-footer span {
color: #CCCCCC;
margin: 0 5px; }

.entry-subscribe {
padding: 5px 5px 5px 26px;
background: #FAFAFA url(images/rss.gif) no-repeat top left;
background-position: 6px 6px; }

.entry-content {
font-size: 14px;
border-top: 1px dashed #EDEAD0;
margin-top: 1px;
padding-top: 5px; }

.entry-content p {
line-height: 22px;
text-shadow: 0px 1px 0px #fff;
margin-bottom: 20px; }

.entry-content h2 {
font-size: 120%;
margin-bottom: 5px;
margin-top: 25px; }

.entry-content a {
color: #b75f23;
text-decoration: underline; }

.entry-content a:hover {
text-decoration: none; }

.entry-content ul, .entry-content ol {
margin-left: 30px;
margin-bottom: 10px; }

.entry-content ul li, .entry-content ol li {
line-height: 1.3;
margin-bottom: 5px; }

/* Sidebar */


/* Start: QBKL Styles - Added to make styling availble even if widgets are not used */

#sidebar h2, #sidebar h3 {
background: no-repeat top left url(http://jimmyoh.com/blogg/wp-content/themes/CorporateSandbox/images/bkg_h3.gif);
font-family: 'Anton', arial, helvetica, sans-serif;
font-size: 21px;
padding: 10px 10px 9px 33px;
font-weight: normal;
text-transform: uppercase;
text-shadow: 0 1px 1px #fff;
color: #8e8a68;
margin-bottom: 5px; }

#sidebar h2 a, #sidebar h3 a { color: #8e8a68; }

#sidebar ul {
list-style: none; }

#sidebar ul li {
margin-bottom: 20px; }

#sidebar ul li ul, #sidebar ul li ul li ul {
margin: 0;
padding: 0; }

#sidebar ul li ul li {
padding: 4px 2px 4px 10px;
background: url(images/bullet.gif) no-repeat top left;
background-position: 0 8px;
margin: 0;
color: #c4c099;
font-size: 11px;
text-transform: uppercase;
line-height: 16px;
text-shadow: 0 1px 0 #fff;
border-bottom: 1px dashed #EDEAD0; }

#sidebar ul li ul li ul li {
padding: 4px 0 0 10px;
background: url(images/bullet.gif) no-repeat top left;
background-position: 0 7px;
margin: 0;
border-bottom: none;
}

li.twitter-item { color: #A3A084 !important; }

/* End: QBKL Styles */

#rss-links ul li {
background: url(images/rss.gif) no-repeat top left;
padding-left: 22px;
background-position: 1px 4px; }

.textwidget p {
margin-bottom: 10px; }

.textwidget a {
text-decoration: underline; }

.widget_tag_cloud a {
text-transform: lowercase; }

#wp-calendar caption {
padding: 5px 0;
background: #FAFAFA;
margin-bottom: 5px; }

#wp-calendar td {
padding: 4px 6px;
color: #999999; }

#wp-calendar td a {
font-weight: bold; }

#wp-calendar #next {
text-align: right; }

/* Comments */
.comments {
margin-top: 30px; }

.comments h3 {
color: #797765;
display: block;
font-family: 'Anton',arial,helvetica,sans-serif;
font-size: 25px;
font-weight: 300;
border-bottom: 1px dashed #EDEAD0;
padding-bottom: 5px;
margin-bottom: 6px;
text-align: center;
text-shadow: 0 1px 1px #BAB7AF;
text-transform: uppercase; }

.comments ol {
list-style: none; }

.comments ol li {
padding: 15px 20px;
font-size: 13px; line-height: 22px;
border-left: 5px solid #f5f3ea;
margin-top: 5px; }

.comments ol li.alt {
font-size: 13px; line-height: 22px;
border-left: 5px solid #dfdccf;
margin-top: 5px; }

.comments ol li p {
margin-top: 10px; }

.comment-author {
font-size: 16px;
color: #666;
font-weight: bold; }

.comment-author-jimmyoh { background: #fff; padding: 15px 20px !important; border-left: 5px solid #E7E0CB !important; margin-top: 5px; }

.comment-meta {
color: #666666;
font-size: 10px; font-style: italic; }

.unapproved {
font-style: italic; }

#respond {
margin-top: 30px; }

#respond h3 {
color: #797765;
display: block;
font-family: 'Anton',arial,helvetica,sans-serif;
font-size: 25px;
font-weight: 300;
border-bottom: 1px dashed #EDEAD0;
padding-bottom: 5px;
margin-bottom: 6px;
text-align: center;
text-shadow: 0 1px 1px #BAB7AF;
text-transform: uppercase; }
	
.formcontainer {
margin-top: 10px;
margin-bottom: 10px; }

#comment-notes {
margin-bottom: 10px; }

.form-label {
margin-bottom: 2px; }

.form-input, .form-textarea {
margin-bottom: 10px; }

.form-input input, .form-textarea textarea {
padding: 5px;
background: #FAFAFA;
border: 1px solid #CCCCCC;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; }

.form-textarea input {
width: 280px; }

.form-textarea textarea {
width: 350px; }

.form-input input:hover {
background-color: #FFFFFF; }

.form-submit input {
padding: 2px 5px; }

.sociable {
width: 500px;
border-top: 1px dashed #EDEAD0;
padding: 10px;
margin-bottom: 10px !important;
text-align: center; }

.sociable strong {
color: #a3a084; font-size: 14px; text-transform: uppercase; display: block; font-family: "helvetica neue", helvetica, arial, sans-serif; padding: 0 0 10px 0; text-shadow: 0 1px 0 #ffffff; font-weight: 700; }

.twitter-timestamp { display: block; color: #666; }

.twitter_title_link { color: #797765; }
a:hover.twitter_title_link { color: #797765; }

ul.twitter abbr {
border-bottom: 0 !important; border-bottom: none !important; font-style: italic; font-size: 10px; }

.columnbanner { margin: 0 0 5px 0; }
.bird { float: right; margin-right: 6px; }

#menu { float: left; background: #ffF; }

#menu ul { background: #fff; }

.darkbrown { color: #58553c; }

.post-footer { display: block; text-align: center; }

.post-footer a:link,
.post-footer a:visited,
.post-footer a:active { text-shadow: 0 1px 1px #d0ceb8; font-family: arial, helvetica, sans-serif; font-size: 25px; font-weight: bold; letter-spacing: -1px; text-align: center; display: inline; color: #797765 !important; text-decoration: none; }

.post-footer a:hover { color: #B45511 !important; text-decoration: none; }

p.wp-caption-text { font-size: 11px; text-align: center; display: block; font-style: italic; }

.jimmy_container { dispaly: block; margin: 0 0 20px 0; }
.jimmy_container .headline { font-family: arial, helvetica, sans-serif; display: block; color: #797765; font-size: 18px; font-weight: bold; letter-spacing: -1px; margin-bottom: 5px; border-bottom: 1px dashed #797765; padding-bottom: 5px; }
.jimmy_container p { text-align: right; }
.jimmy_container i { font-size: 11px; color: #898779; display: block; margin-top: 1px; }

.quote_container { display: block; margin: 15px 0 20px 0; float: left; }
.quote_container b { font-weight: normal; font-style: italic; font-size: 12px; line-height: 16px; color: #8E8A68; display: block; padding-top: 5px; }
.quote_container i { font-size: 11px; color: #898779; display: block; margin-top: 1px; }

.quote_container .headline {
background: repeat top left url(http://jimmyoh.com/blogg/wp-content/themes/CorporateSandbox/images/bkg_filler.gif);
font-family: 'Anton', arial, helvetica, sans-serif;
font-size: 21px;
display: block;
padding: 10px 10px 8px 13px;
font-weight: normal;
text-transform: uppercase;
text-shadow: 0 1px 1px #fff;
color: #8e8a68;
margin-bottom: 5px; }

.socialmedia_container { display: block; margin: 1px 0; }
.socialmedia_container b { font-weight: normal; font-style: italic; font-size: 12px; line-height: 16px; color: #8E8A68; display: block; padding-top: 5px; }
.socialmedia_container i { font-size: 11px; color: #898779; display: block; margin-top: 1px; }

.socialmedia_container .headline {
background: repeat top left url(http://jimmyoh.com/blogg/wp-content/themes/CorporateSandbox/images/bkg_filler.gif);
font-family: 'Anton', arial, helvetica, sans-serif;
font-size: 21px;
display: block;
padding: 10px 10px 8px 13px;
font-weight: normal;
text-transform: uppercase;
text-shadow: 0 1px 1px #fff;
color: #cebf90;
margin-bottom: 5px; }

.socialmedia_container .headline a { color: #cebf90 !important; }
.socialmedia_container .headline a:hover { color: #8e8a68 !important; }

.ad_container { display: block; margin: 0 0 20px 0; }
.ad_container .headline { font-family: 'Anton', arial, helvetica, sans-serif; display: block; color: #797765; font-size: 23px; font-weight: normal; text-shadow: 0 1px 1px #d0ceb8; margin-bottom: 5px; border-bottom: 2px dashed #EDEAD0; text-transform: uppercase; }
.ad_container b { font-weight: normal; font-style: italic; font-size: 12px; line-height: 18px; color: #58553c; }
.ad_container i { font-size: 11px; color: #898779; display: block; margin-top: 1px; }

.namnvardalankar { display: block; margin: 20px 0; }
.namnvardalankar .headline { display: block; color: #797765; font-size: 18px; font-weight: bold; letter-spacing: -1px; margin-bottom: 5px; border-bottom: 1px dashed #797765; padding-bottom: 5px; }
.namnvardalankar a:link, .namnvardalankar a:visited, .namnvardalankar a:active, .namnvardalankar a:hover {
display: block; border-bottom: 1px solid #D0D0B7; padding-bottom: 5px; margin-bottom: 5px; }
.namnvardalankar b { font-weight: normal; font-style: italic; font-size: 12px; line-height: 18px; color: #2E2C21; }
.namnvardalankar i { font-size: 11px; color: #898779; display: block; margin-top: 1px; }

#nav-below { padding: 10px; margin: 0 0 10px 0; border-top: 2px dashed #C1B180; }
#nav-below .floater-left, #nav-below .floater-right { font-size: 20px; font-weight: bold; letter-spacing: -1px; }

.superhover {
opacity: 0.90;
-moz-opacity:0.9;
-khtml-opacity:0.9;
filter:alpha(opacity=90); }

.nothing { opacity: 1; }

#topmenu { background: repeat-x #fcfbf7 top left url(http://jimmyoh.com/blogg/wp-content/themes/CorporateSandbox/images/bkg_top.gif); width: 100%; height: 63px; }
#topmenu .inlinecontainer { width: 960px; margin: 0 auto; padding-top: 11px; }

#topmenu h1 { font-size: 14px; font-weight: bold; display: inline; text-align: right; float: left; padding-top: 3px; margin-right: 40px; text-shadow: 0 1px 0 #fff; color: #797765; }
#topmenu h1 .underrubrik { font-style: normal; font-size: 12px; font-weight: normal; color: #898779; padding-left: 3px; }

#topmenu h1 a { color: #797765; }
#topmenu h1 a:hover { color: #797765; }

#topmenu h1 img { padding-right: 3px; }

#topmenu .link { font-size: 11px; color: #666; margin-right: 20px; float: left; padding-top: 5px; }
#topmenu .rss { font-size: 11px; color: #666; float: right; }
#topmenu .rss img { position: relative; top: 3px; margin-right: 3px; }

#footmenu { background: repeat-x top left url(http://jimmyoh.com/blogg/wp-content/themes/CorporateSandbox/images/bkg_footer.gif); margin-top: 10px; height: 63px; }
#footmenu .inlinecontainer { width: 960px; margin: 0 auto; padding-top: 32px; }

#footmenu .link { font-size: 11px; color: #666; margin-right: 20px; float: left; padding-top: 5px; }
#footmenu .rss { font-size: 11px; color: #666; float: right; }
#footmenu .rss img { position: relative; top: 3px; margin-right: 3px; }

.redarrow { font-size: 35px; }
.mdash { font-size: 35px; color: #EDEAD0; font-weight: normal; padding: 0 15px; }

#sharethis_0, #sharethis_1, #sharethis_2, #sharethis_3, #sharethis_4, #sharethis_5, #sharethis_6, #sharethis_7, #sharethis_8, #sharethis_9, #sharethis_10, #sharethis_11, #sharethis_12, #sharethis_13, #sharethis_14, #sharethis_15 { display: none; text-align: center; font-size: 11px; letter-spacing: 1px; text-transform: uppercase; }

#searchform { width: 180px; }
#searchform input#s { width: 115px; padding: 4px; border: 1px solid #EDEAD0; }

#searchbtn { margin-top: 1px; float: right; }

.bildtext { text-align: right; display: block; font-size: 11px; font-style: italic; padding-top: 3px; color: #A3A084; }

.pro-player-container { margin-bottom: 15px; }

.googlead { width: 468px; margin-left: 35px; background: #fcfbf7; margin-top: 25px; margin-bottom: 25px; }

.ads { float: left; display: block; margin: 10px 0 20px 0; width: 960px; }
.ad1 { float: left; width: 468px; }
.ad2 { float: right; width: 468px; }

h3.wp-navi {
font-size: 25px;
text-shadow: 0 1px 1px #BAB7AF;
color: #797765;
text-transform: uppercase;
display: block;
text-align: center;
font-weight: 300;
margin-bottom: 6px;
font-family: 'Anton',arial,helvetica,sans-serif; }

h3.thumbieheadline {
color: #797765;
display: block;
font-family: 'Anton',arial,helvetica,sans-serif;
font-size: 25px;
font-weight: 300;
border-bottom: 1px dashed #EDEAD0;
padding-bottom: 5px;
margin-bottom: 6px;
text-align: center;
text-shadow: 0 1px 1px #BAB7AF;
text-transform: uppercase; }

.jimmyboy { font-size: 11px; line-height: 18px; }

.gillaknappomrade { width: 520px; float: left; margin-top: 10px; border-top: 1px dashed #EDEAD0; padding-top: 5px; }
.gillaknappomrade_inlinecontent { width: 100%; padding: 10px 10px 15px 0; }

.facebookheadline { color: #A3A084; margin-right: 10px; text-transform: uppercase; font-family: 'Anton',arial,helvetica,sans-serif; font-size: 20px; font-weight: normal; float: left; }

.ohbanner { float: left; margin-bottom: 5px; }

.tipsamig { background: #000; }
.vemarjimmyoh { background: #1ab0c2; }
.facebook { background: #e8ae00; }
.twitter { background: #40b29d; }
.flickr { background: #797765; }
.jimmyoh { background: #b14d09; }

.ohbanner a { background: #d2d0be repeat top left url(http://jimmyoh.com/blogg/wp-content/themes/CorporateSandbox/images/bkg_filler.gif); display: block; float: left; padding: 10px; }

.ohbanner a:hover { background: none; }

.ohbanner .headline { width: 100%; color: #fff; text-transform: uppercase; font-family: 'Anton',arial,helvetica,sans-serif; font-size: 25px; font-weight: normal; float: left; }
.ohbanner .bannertxt { width: 100%; font-weight: bold; font-size: 10px; color: #fff; text-transform: uppercase; }

/* #totalcontainer { background: url(http://jimmyoh.com/blogg/wp-content/themes/CorporateSandbox/images/bkg_totalcontainer2.png) bottom left no-repeat;
background-attachment: fixed; } */

.postnavigation { float: left; width: 100%; margin-bottom: 1px; padding-bottom: 10px; border-bottom: 1px dashed #EDEAD0; }
.postnavigation .lefty { float: left; }
.postnavigation .righty { float: right; }

.small { font-size: 10px; color: #E7E0CB; }

.divider { border-top: 2px dashed #EDEAD0; display: block; width: 520px; margin-top: 10px; padding: 0 0 10px 0; float: left; }

.entry-content h3 { color: #797765; font-size: 25px; padding-bottom: 7px; text-shadow: 0 1px 1px #BAB7AF; }

.authcomment {
background-color: #B3FFCC !important;
}

.fortsattlasa {
display: block;
margin: 0 0 10px 0;
background: repeat top left url(http://jimmyoh.com/blogg/wp-content/themes/CorporateSandbox/images/bkg_filler.gif); }

.fortsattlasa a { 
    color: #797765;
    cursor: pointer;
    display: block;
    text-decoration: none;
    font-size: 12px;
    line-height: 25px;
    font-weight: 700;
    padding: 10px 0;
    border-top: 5px solid #b14d09;
    box-shadow: 0 0 3px #aeab95;
    text-align: center;
    font-family: "helvetica neue", helvetica, arial, sans-serif;
    text-shadow: 0 1px 0 #fff;
    width: 100%; }

.fortsattlasa a:hover { background: #fff;
    color: #b45511;
    cursor: pointer;
    display: block;
    font-size: 12px;
    font-weight: 700;
    padding: 10px 0;
    text-align: center;
    text-shadow: 0 1px 0 #fff;
    width: 100%; }

	.fortsattlasa a .arrow { font-size: 16px; font-weight: normal; }

.via { border-top: 1px dashed #EDEAD0; padding: 7px 10px; text-transform: uppercase; font-size: 10px; display: block; text-align: center; margin-bottom: -16px; }
.via a { text-decoration: none; color: #d8d7c9; }

.adwidebanner { display: block; margin: 30px auto 0 auto; text-align: center; }

.postad { font-size: 11px; }

.visdom { padding: 20px; background-image: url(http://jimmyoh.com/blogg/wp-content/themes/CorporateSandbox/images/leftquote.gif); background-repeat: no-repeat; background-position: left 5px; }
.visdom .quote { display: block; text-align: center; font-family: 'Lobster Two', serif; font-style: italic; font-size: 23px; color: #797765; text-shadow: 0px 1px 0px #fff; }
.visdom .author { display: block; text-align: center; padding-top: 5px; font-family: georgia, serif; text-transform: uppercase; font-size: 11px; letter-spacing: 1px; color: ##A3A084; }
.visdom .rightquote { background-image: url(http://jimmyoh.com/blogg/wp-content/themes/CorporateSandbox/images/rightquote.gif); background-repeat: no-repeat; background-position: right bottom; display: block; }

p.tiny { font-size: 11px; display: block; text-align: center; color: #A3A084; }

.goback { margin-bottom: 20px; background: repeat top left url(http://jimmyoh.com/blogg/wp-content/themes/CorporateSandbox/images/bkg_filler.gif); display: block; float: left; width: 100%; }
.goback_container { border-bottom: 1px solid #fff; padding: 5px 0 8px 0; font-weight: 500; text-align: center; display: block; color: #cbc8ae; text-transform: uppercase; font-family: "helvetica neue", helvetica, arial, sans-serif; font-size: 10px; text-shadow: 0 1px 0 #fff; }
.goback_container .onestep { padding-right: 5px; text-shadow: 0 1px 0 #fff; }
	.goback_container .onestep strong { font-size: 15px; font-weight: normal; }
.goback_container .startpage { padding-left: 5px; text-shadow: 0 1px 0 #fff; }

.tothetop {
display: block; }

.tothetop p {
display: block;
background: repeat top left url(http://jimmyoh.com/blogg/wp-content/themes/CorporateSandbox/images/bkg_filler.gif);
text-align: center;
color: #A3A084;
margin: 0;
padding: 0;
line-height: 12px;
font-size: 10px;
text-transform: uppercase; }

.tothetop a { padding: 0 10px; background: #FCFBF7; text-decoration: none; }

.wp-pagenavi { text-transform: uppercase; border-top: 1px dashed #EDEAD0; display: block; text-align: center; padding: 10px 0 0 0; }

.wp-pagenavi .pages { font-size: 10px; padding-right: 20px; font-weight: 700; }

.wp-pagenavi .current { background: #B14D09; padding: 5px; color: #fff; margin: 0 3px 0 0; font-size: 14px; font-weight: 700; }
.wp-pagenavi a.page { background: #f8f8f3; padding: 5px; font-size: 10px; margin: 0 2px 0 0; font-weight: 700; }

.wp-pagenavi a.previouspostslink { font-size: 16px; margin: 0 10px; font-weight: 700; }
.wp-pagenavi .nextpostslink { font-size: 16px; margin: 0 20px 0 5px; font-weight: 700; }

.wp-pagenavi .extend { font-size: 11px; padding: 0 20px 0 10px; }

.wp-pagenavi .first { font-size: 10px; font-weight: 700; margin-right: 5px; }
.wp-pagenavi .last { font-size: 10px; font-weight: 700; margin-left: 5px; }

.wp-pagenavi .first .arrow { font-size: 14px; }
.wp-pagenavi .last .arrow { font-size: 14px; }

.wpcf7-form input.wpcf7-text { padding: 5px; font-size: 14px; font-family: "helvetica neue", helvetica, arial, sans-serif; }
.wpcf7-form textarea { padding: 5px; font-size: 14px; font-family: "helvetica neue", helvetica, arial, sans-serif; }

.wpcf7-form-control-wrap captcha-62 input { padding: 5px; font-size: 14px; }

.wpcf7-not-valid-tip-no-ajax { font-size: 16px !important; }
.wpcf7-response-output wpcf7-validation-errors { font-size: 16px !important; }

div.wpcf7-validation-errors { border: 2px solid red !important; padding: 10px !important; }

#wp_thumbie_rl2 { display: none; }
#wp_thumbie ul { float: left; display: block; margin-bottom: 10px; margin-left: 20px !important; }
#wp_thumbie_li { float: left; list-style-type: none; font-size: 13px; display: block; margin: 15px 0 0 0; }
#wp_thumbie_image { float: left; margin-right: 10px; width: 50px; }
#wp_thumbie_title { float: left; font-weight: bold; text-decoration: none; padding: 0 0 2px 0; }
#wp_thumbie_title a { text-decoration: none; color: #797765; }
#wp_thumbie_title a:hover { color: #b75f23; }
#description { float: left; width: 400px; }
