/*   
Theme Name: MS2 - Manasword
Theme URI: http://www.manasword.com
Description: Search engine optimized website designed for gaming and tech blog <a href="http://www.manasword.com">Manasword</a>.
Author: Dave Harrison
Author URI: http://www.daveharrison.ca
Version: 2.0
Tags: magazine, dark, fixed width, four columns, widgets
	Manasword v.2.0
	http://www.manasword.com

	Based off of the Thematic Theme
	The Thematic Theme is copyright Ian Stewart http://themeshaper.com/
	
	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
	http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
*/

/* Reset browser defaults */
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 {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}
body {background:#100E0B;line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse;border-spacing: 0;}
a img {border: none;}

/* Apply basic typography styles */
body, input, textarea {color:#f9f5ed;font:12px/1.8 Arial,Helvetica,sans-serif;line-height:1.8em;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;clear:both;}
p {margin-bottom:1.8em;}
ul {margin: 0 0 18px 2.5em;}
ol {margin: 0 0 18px 2.5em;}
ul {list-style:disc;font-size:12px;}
ol {list-style-type: decimal;font-size:12px;}
strong {font-weight: bold;}
cite, em, i {font-style: italic;}
blockquote {margin: 0 2em;}
pre {font:11px Monaco, monospace;line-height:18px;margin-bottom:18px;}
code {font:11px Monaco, monospace;}
abbr, acronym {border-bottom:1px dotted #333; cursor: help;}
ins {text-decoration:none;}
sup, sub {height: 0;line-height: 1;vertical-align: baseline;position: relative;}
sup {bottom: 1ex;}
sub {top: .5ex;}

/* Apply a basic layout */
body {min-width:986px;}
#header {position:relative;}
#branding {width:986px;margin:0 auto;}
#main {width:980px;margin:0 auto;overflow:visible;position:relative;}
#container {width:560px;float:left;margin:20px 0 0 0;}
#content {overflow:hidden;}
#primary {width:220px;float:left;margin:0 0 0 10px;}
#secondary {width:180px;float:right;margin:0 0 0 10px;}
#primary-single {width:220px;float:right;margin:0 0 0 5px;}
#secondary-single {width:180px;float:left;margin:0 5px 0 0;}
#footer {clear:both;}
#subsidiary {width:986px;margin:0 auto;overflow:hidden;}
#subsidiary .aside {width:239px;float:left;margin:0 10px 0 0;}
#subsidiary #third {width:478px;text-align:center;}
#third a {color:#231f17;text-shadow:-1px -1px 1px #000;}
#third a:hover {color:#4fc5e9;background:none;text-shadow:0px 0px 4px #4fc5e9;}
#subsidiary #fourth {margin:0 0 0 0;}
#siteinfo {clear:both;width:960px;margin:0 auto;}
#clear, .clear {clear: both; margin: 0px;height:0;}

/* Apply theme styles and colors */
.post {-moz-border-radius:5px 5px 5px 5px;background:url(images/black50.png) repeat scroll 0 0 transparent;padding:20px;}
#primary, #secondary, #primary-single, #secondary-single {padding:18px 0 0 0;margin-bottom:22px;}
#mainwrapper {background:#100e0b url(images/mainwrapper-bg3.jpg) no-repeat scroll center top;}
#header {background:#100e0b url(images/header-bg.jpg) no-repeat scroll center top;height:200px;}
#footer {background:#100e0b url(images/footer-bg.jpg) no-repeat scroll center top;}
#container h1, #container h2, #container h3, #container h4, #container h5, #container h6 {color:#fff;}
.entry-thumbnail {float:left;margin:22px 20px 0 0;}
.entry-thumbnail a, .singleLinks-Thumbnail span, .random-thumbnail a, .related-thumbnail a {display:block;width:160px;height:160px;}
#listPosts-RandomPost a {color:#baac87!important;}
#listPosts-RandomPost a:hover {color:#fff!important;}
.entry-thumbnail a:hover, .random-thumbnail a:hover, .related-thumbnail a:hover {background-position:bottom!important;}
#subnav-icons {width:114px;height:26px;position:absolute;right:0px;}
#subnav-icons ul {list-style-type:none;margin:0;padding:0;}
#subnav-icons li {display:inline-block;margin-left:12px;}
#subnav-icons a {display:block;text-indent:-9999px;width:26px;height:26px;}
#subnav-RSS {background:url(images/subnav.png) no-repeat scroll 0px 0px;}
#subnav-RSS:hover {background-position:0px -26px;}
#subnav-Twitter {background:url(images/subnav.png) no-repeat scroll -35px 0px;}
#subnav-Twitter:hover {background-position:-35px -26px;}
#subnav-Contact {background:url(images/subnav.png) no-repeat scroll -71px 0px;}
#subnav-Contact:hover {background-position:-71px -26px;}
.singleLinks-Thumbnail, .random-thumbnail, .related-thumbnail {text-align:center;padding:3px 0 0 0;margin: 0 10px;width:160px;height:160px;}
#primary-single .random-thumbnail {margin: 0 30px;}
.random-thumbnail, .related-thumbnail {margin-bottom:10px;}
#singleLinks-Wrapper {position:absolute;width:180px;}
#singleLinks-LinkList {margin:22px 10px 0 10px;text-align:right;position:absolute;width:160px;}
#singleLinks-LinkList {min-height:25px;}
#singleLinks-LinkList.fixed {position:fixed;top:0px;}
#singleLinks-LinkList a {min-height:11px;padding:7px 39px 7px 5px;}
#singleLinks-LinkList a:hover {background-position:124px -26px;}
#singleLinks-LinkList li:hover {background:url(images/black30x2.png) repeat scroll 0 0 transparent;}
#singleLinks-LinkList li:active {background:#850000;}
#singleLinks-SwitchView {background:url(images/icon-text.png) no-repeat scroll;background-position:124px 4px;}
#singleLinks-SwitchView:hover {background-position: 124px 4px!important;}
#singleLinks-Print {background:url(images/icon-print.png) no-repeat scroll;background-position:124px 4px;}
#singleLinks-Twitter {background:url(images/icon-twitter.png) no-repeat scroll;background-position:124px 4px;}
#singleLinks-Stumble {background:url(images/icon-stumble.png) no-repeat scroll;background-position:124px 4px;}
#singleLinks-Facebook {background:url(images/icon-facebook.png) no-repeat scroll;background-position:124px 4px;}
#singleLinks-Delicious {background:url(images/icon-delicious.png) no-repeat scroll;background-position:124px 4px;}
#singleLinks-Digg {background:url(images/icon-digg.png) no-repeat scroll;background-position:124px 4px;}
#singleLinks-Comments {background:url(images/icon-comments.png) no-repeat scroll;background-position:124px 4px;}
#singleLinks-Top {background:url(images/icon-top.png) no-repeat scroll;background-position:124px 4px;}
div.breadcrumb {margin-bottom:15px;}
span.breadcrumb {color:#857F7E;-moz-border-radius:5px 5px 5px 5px;background:url(images/black30.png) repeat scroll 0 0 transparent;border-color:#1b1711 #352f24 #352f24 #1b1711!important;border-style:solid;border-width:1px;padding:5px 20px 7px;}
.current-breadcrumb {color:#857F7E;}
.breadcrumb a {color:#0AC5BE!important;text-decoration:none!important;}
.breadcrumb a:hover {color:#fff!important;background:none;}
.mainspacer {height:37px;}
.toolbar a {border:none!important;}
.toolbar a:hover {background:none!important;}
#the-bottom-line {padding-top:10px;}
#the-bottom-line .rating {float:right;margin:0;padding:0;position:relative;right:5px;top:28px;width:80px;}
#the-bottom-line .rating img.star {border:none;}
#the-bottom-line  h3.the-bottom-line-title {clear:none;padding-right:94px;}
#the-bottom-line .the-bottom-line-content {clear:both;float:right;width:330px;margin:0;padding:0;}
#the-bottom-line .the-bottom-line-points {margin:0;padding:0;}
#the-bottom-line .the-bottom-line-list {list-style-type:none;display:block;margin:0;padding:0px 0 0 0;width:170px;}
.the-bottom-line-list li {display:block;margin:0;padding:5px 0px 3px 21px;font-size:11px;line-height:13px;}
#the-bottom-line .the-bottom-line-list li.pro {background:url(images/pro.png) no-repeat;background-position: 0 3px;}
#the-bottom-line .the-bottom-line-list li.con {background:url(images/conn.png) no-repeat;background-position: 0 4px;}
.next-link {font-size:13px !important;clear:both;padding-top:10px;margin-bottom:0px !important;line-height:18px;}
.next-link a {padding:0px 2px;}
.pre-next-link-l {float:left;}
.pre-next-link-r {float:right;}
.pre-next-link-l, .pre-next-link-r {font-size:11px;padding:0px 2px;line-height:16px;}
.aktt_tweets {color:#22a1cb;}/* 33ccff */
.barnav, .aktt_tweets ul {list-style-type:none;margin:0;padding:0;border-bottom: 1px solid #201c16;border-top: 1px solid #201c16;}
.barnav li, .aktt_tweets ul li {display:block;position:relative;margin:0;padding:0;background:url(images/black30.png) repeat scroll 0 0 transparent;}
.aktt_tweets ul li {padding:5px;border-bottom: 1px solid #1b1711;border-top: 1px solid #352f24;font:11px 'Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,Verdana,Helvetica,sans-serif;line-height:1;}
.aktt_tweets ul a {color:#22a1cb;}
.aktt_more_updates {padding:0!important;}
.aktt_more_updates a {display:block;padding:5px;}
.aktt_more_updates a:hover {background:url(images/black30.png) repeat scroll 0 0 transparent;color:#fff;}
.aktt_more_updates a:active {background:#850000;}
.aktt_tweet_time {color:#857F7E!important;}
.aktt_tweet_time:hover, .aktt_tweet_time:active {background:none;}
.barnav .barnav-date {text-align:right;float:left;color:#fff;font-size:7.5px;line-height:7.5px;width:25px;padding-top:1px;}
.barnav .barnav-title {display:block;text-transform:none;margin-left:36px;margin-right:3px;clear:none;line-height:11px;}
.barnav a {display:block;min-height:22px;border-bottom: 1px solid #1b1711;border-top: 1px solid #352f24;text-decoration:none !important;padding:7px 5px;}
.barnav a:hover, .aktt_tweets ul li:hover {border-top: 1px solid #27231b;border-bottom:1px solid #000;background:url(images/black30.png) repeat scroll 0 0 transparent;color:#fff!important;text-decoration:none;}
.barnav a {color:#0ac5be!important;}
.barnav a:active {border-top: 1px solid #27231b;border-bottom:1px solid #000;background:#850000;color:#fff!important;text-decoration:none;}
.hand {width:32px;height:32px;background:url(images/hand.png) no-repeat;position:absolute;top:5px;right:-36px;display:none;}
.hand2 {width:32px;height:32px;background:url(images/hand2.png) no-repeat;position:absolute;top:5px;left:-36px;display:none;}
#secondary #comments-Comments a {color:#2f75cd!important;min-height:33px;}
#secondary #comments-Comments a:hover {color:#fff!important;}
.barnav .avatar-box {height:38px;width:38px;position:absolute;left:3px;top:6px;}
.barnav .avatar-box .avatar-effect {}
.barnav .comment-author {color:#fff;}
.barnav .comment-author, .barnav .comment-title {}
.barnav .comment-wrap {display:block;margin:0 0 0 42px!important;}
#relatedPosts {list-style-type:none;margin:0 0 22px 0;padding:0;}
#relatedPosts li {float:left;width:180px;margin-right:10px;}
p, ul, ol, dd, pre, .framed {margin-bottom:22px;}
pre, code {font:12px Monaco, monospace;line-height:22px;}
blockquote {color:#a4a098;font-style:italic;background: url(images/quote.png) no-repeat top left;}
blockquote p {padding:0 0 0 35px;}
table {border:1px solid #352f24;border-width:1px 1px 0 1px;font-size:11px;line-height:18px;margin:0 0 22px 0;text-align:left;}
caption {text-align:left;}
tr {border-bottom:1px solid #352f24;}
th, td {padding: .7em 1.25em;}
hr {background-color:#352f24;border:0;color:#352f24;height:1px;margin-bottom:22px;}
a:link, a:visited {color:#e2c9a0;text-decoration:none;}
a:hover {color: #fff;text-decoration:none;background:none repeat scroll 0 0 #645f46;}
.entry-content a:hover {border-bottom:1px solid #645f46;}
a:active {color: #fff;text-decoration:none;background:none repeat scroll 0 0 #0041A9;}
#header {z-index:2;}
#branding {padding:88px 0 44px 0;position:relative;}
#blog-title {font-family:Arial,Helvetica,sans-serif;font-size:34px;font-weight:bold;line-height:40px;}
#blog-title a {background: url(images/logo.png) no-repeat center top;display:block;text-indent:-9000px;position:absolute;top:20px;left:20px;width:189px;height:150px;z-index:100;}
#blog-title a:hover {background-position:bottom;}
#blog-title img {display:none;}
#blog-description {text-indent:-9000px;}
.skip-link {display:none;}
#main {clear:both;padding:31px 0 22px 0;}
.page-title {font-size:23px;line-height:18px;padding:0 0 24px 0;color:#857F7E!important;}
.attachment .page-title {font-style:italic;}
.page-title a {color:#fff;text-decoration:none;}
.page-title span {color:#fff;font-style:normal;font-size:26px;line-height:32px;padding:2px 4px;background:url(images/heading-bg4.png) repeat-x scroll 0 0 transparent;}
.page-title .meta-nav {font-style:normal;}
.hentry {margin:0 0 22px 0;}
.single .hentry {padding:20px;}
.home #content .sticky {border:1px solid #ccc;margin:0 0 66px 0;padding:22px 20px 0 20px;}
.entry-title {font-family:Arial,Helvetica,sans-serif;font-size:26px;font-weight:normal;line-height:32px;padding:0 0 7px 0;}
.entry-title a, .entry-title span {color:#fff;text-decoration:none;background:url(images/heading-bg.png) repeat-x scroll 0 0 transparent;padding:2px 4px;}
.entry-title a:active, .entry-title a:hover {background-position:center bottom;}
.entry-meta {color:#857f7e;font-size:13px;font-style:italic;line-height:18px;}
.entry-meta .author {}
.entry-meta .n {font-size:11px;font-style:normal;letter-spacing:0.05em;text-transform:uppercase;}
.entry-meta a {color:#0061d9;text-decoration:none;font-style:normal;font-size:11px;letter-spacing:0.05em;}
.entry-meta a:active, .entry-meta a:hover {color: #fff;}
.entry-meta abbr {border:none;cursor:text;font-size:11px;font-style:normal;letter-spacing:0.05em;    text-transform:none;}
.entry-content {padding:18px 0 0 0;overflow:hidden;}
.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6 {margin:28px 0 14px 0;}
.entry-content h1, .entry-content h2 {font-size:26px;font-weight:normal;padding:0px 0 10px 0;border-bottom:1px solid #352F24;}
.entry-content h3 {font-size:19px;padding-bottom:3px;border-bottom:1px solid #352F24;}
.entry-content h4 {font-size:14px;padding-bottom:3px;font-weight:bold;}
.entry-content a {border-bottom:1px dotted #857F7E;}
.page-link a {border-bottom:none;}
.entry-content table {margin-left:1px;}
.entry-utility {clear:both;color:#857F7E;font-size:11px;font-style:normal;letter-spacing:0.05em;line-height:18px;padding:15px 0 0 0;}
.entry-utility a {color:#0061d9;text-decoration:none;font-style:normal;font-size:11px;letter-spacing:0.05em;}
.entry-utility a:active, .entry-utility a:hover {color: #fff;}
.page-link {font-size:13px;font-weight:normal;line-height:18px;margin:22px 0 12px 0;color:#f9f5ed;text-decoration:none;}
.page-link a {text-decoration:none;}
.page-link a span.page-link-current {color:#f9f5ed;font-style:normal;background:none repeat scroll 0 0 #0041a9;-moz-border-radius:2px 2px 2px 2px;border:none;margin:0 0 0 5px;padding:4px 8px;}
.page-link a span.page-link-current:active, .page-link a span.page-link-current:hover {background:none repeat scroll 0 0 #0061d9;}
.page-link a:active, .page-link a:hover {background:none;border:none;}
.page-link span.page-link-current {color:#000;font-weight:normal;margin:0 0 0 5px;padding:4px 8px;background:none repeat scroll 0 0 #f9f5ed;-moz-border-radius:2px 2px 2px 2px;border:none;}
.wp-pagenavi {-moz-border-radius:5px 5px 5px 5px;background:url(images/black50.png) repeat scroll 0 0 transparent;border-color:#1b1711 #352f24 #352f24 #1b1711!important;border-style:solid;border-width:1px;float:left;margin-top:10px;padding:20px 0;text-align:center;width:558px;}
.wp-pagenavi span.current, .wp-pagenavi a.page, a.previouspostslink, a.nextpostslink, a.last, a.first {-moz-border-radius:2px 2px 2px 2px;border:none!important;background:none repeat scroll 0 0 #0041a9;color:#f9f5ed;margin:0 5px 0 0!important;padding:4px 8px !important;text-align:center;text-decoration:none;}
.wp-pagenavi a, .wp-pagenavi a:link {color:#f9f5ed!important;font-style:normal;background:none repeat scroll 0 0 #0041a9;}
.wp-pagenavi a:visited {}
.wp-pagenavi a:hover, .wp-pagenavi a:active {background:none repeat scroll 0 0 #0061d9!important;}
.wp-pagenavi span.pages, .wp-pagenavi span.extend {border:none !important;color:#f9f5ed!important;margin:0 10px 0 0 !important;padding:0 !important;}
.wp-pagenavi span.extend {margin:0 5px 0 0 !important;}
.wp-pagenavi span.current {color:#000 !important;font-weight:normal !important;margin:0 5px 0 0 !important;padding:4px 8px!important;background:none repeat scroll 0 0 #f9f5ed;}
ul#links-page, ul#archives-page {list-style:none;margin-left:0;overflow:hidden;}
li.content-column {float:left;margin-right:20px;width:45%;}
.gallery {padding:0 0 22px 0;}
.wp-caption-text, .gallery-caption {color:#666;font-size:13px;line-height:18px;}
#author-info {margin:0 0 44px 0;overflow:hidden;}
#author-info .avatar {float:left;margin:.3em 1em 0 0;}
.attachment-jpeg #container, .attachment-png #container {width:100%;}
.attachment-jpeg #content, .attachment-png #content {width:930px;}
.attachment-jpeg #comments, .attachment-png #comments {width:540px;overflow:hidden;}
.attachment-jpeg .main-aside, .attachment-png .main-aside {display:none;}
.navigation {color:#fff;font-size:13px;line-height:22px;margin:0px 0 22px 0;overflow:hidden;font-weight:bold;}
.navigation a {color:#fff;text-decoration:none;background:url(images/heading-bg.png) repeat-x scroll 0 0 transparent;padding:4px 4px;}
.navigation a:active, .navigation a:hover {background-position:bottom;}
.navigation .meta-nav {font-style:normal;}
.nav-previous {float: left;width:50%;}
.nav-next {float: right;width:50%;text-align:right;}
#nav-above,#nav-below {width: 100%;}
#nav-above {display:none;}
#nav-below {margin-top:20px;}
.paged #nav-above {display:block;padding:0 0 0 0;}
#comments {padding:22px 0 0 0;}
#comments, #comments input, #comments textarea {font-size:13px;line-height:18px;}
#comments code {font-size:12px;line-height:18px;}
#comments h3 {font-size:20px;font-weight:normal;line-height:22px;padding:0 0 15px 0;border-bottom:1px solid #000000;}
#comments-list p {margin-bottom:12px;}
#comments .comment-now {float:right;color:#0061D9;}
#comments .comment-now:hover, #comments .comment-now:active {color:#fff;background:none;}
#comments-list {padding:0 0 18px 0;}
#comments-list ol, #comments-list ul {list-style:none;margin:0;}
#comments-list ol {margin:0 0 18px 0;border-bottom:1px solid #27231B;}
#comments-list li {position:relative;padding-top:7px;border-top:1px solid #27231B;}
#comments-list .comment-content {border-bottom:1px solid #000000;}
.children .comment-content, .children .comment-author, .children .comment-meta, .children .avatar {}
#comments-list li.alt {}
.bypostauthor .comment-author a {color:#0061D9;}
.bypostauthor .comment-author a:hover, .bypostauthor .comment-author a:active {color:#fff;background:none;}
.comment-author a, .bypostauthor .children .comment-author a {color:#0AC5BE;}
.comment-author a:hover, .comment-author a:active, .bypostauthor .children .comment-author a:hover, .bypostauthor .children .comment-author a:active {color:#fff;background:none;}
.avatar-box {position:absolute;top:14px;left:2px;width:38px;height:38px;}
.avatar-box .avatar-effect {background:url(images/avatar38.png) no-repeat top center;width:38px;height:38px;}
#comments-list .comment-author {font-weight:bold;padding:9px 0 0 46px;color:#0AC5BE;}
#comments-list .comment-meta {color:#666;font-size:11px;padding:0 0 9px 46px;letter-spacing:0.05em;}
#comments-list .comment-meta a {color:#666;text-decoration:none;}
#comments-list .comment-meta a:active, #comments-list .comment-meta a:hover {color: #fff;}
.at-link {color:#00c8ff!important;float:left;margin-right:5px;}
.at-link:hover, .at-link:active {color:#fff!important;background:none;border:none;}
div.comment-reply-link {position:absolute;top:20px;right:0px;padding:0;}
.comment-reply-link {font-size:11px;padding:0 0 18px 0;text-align:right;}
.comment-reply-link a {color:#666;font-style:normal;text-decoration:none;padding:5px;}
.comment-reply-link a:active, .comment-reply-link a:hover, #cancel-comment-reply-link:hover {color: #fff;}
.comment-navigation {padding:0 0 18px 0;margin-right:0.5em;}
.comment-navigation a {color:#f9f5ed;font-style:normal;background:none repeat scroll 0 0 #0041a9;-moz-border-radius:2px 2px 2px 2px;border:none;margin:0 0 0 5px;padding:4px 8px;}
.comment-navigation span {color:#000;font-weight:normal;margin:0 0 0 5px;padding:4px 8px;background:none repeat scroll 0 0 #f9f5ed;-moz-border-radius:2px 2px 2px 2px;border:none;}
.comment-navigation a:active, .comment-navigation a:hover {background:none repeat scroll 0 0 #0061d9;}
#trackbacks-list .comment-content {position:absolute;left:-9000px;}
#respond {overflow:hidden;padding:18px 0 10px 0;position:relative;}
#respond h3 {border-bottom:none;}
#comments-list #respond {border-top:1px solid #27231B;border-bottom:1px solid #000;}
#cancel-comment-reply {font-size:11px;position:absolute;top:18px;right:0;}
#cancel-comment-reply a {color:#C00;font-weight:bold;padding:5px;}
#cancel-comment-reply a:hover {color:#fff;}
#respond .required {color:#666;font-size:10px;}
#form-section-entry {width:160px;float:left;}
#form-section-comment {width:380px;clear:none;float:right;}
#comments input, #comments textarea {-moz-border-radius:5px 5px 5px 5px;background:url(images/black50.png) repeat scroll 0 0 transparent;border-color:#1b1711 #352f24 #352f24 #1b1711!important;border-style:solid;border-width:1px;padding:5px;}
#form-section-author, #form-section-email, #form-section-url {margin-bottom:8px;}
.form-submit {clear:both;}
.form-section label {font-size:11px;}
.form-section input {width:98%;}
.form-section textarea {width:368px;height:126px;}
.form-submit {padding:10px 0 0 0;text-align:right;}
#submit {background:#0041a9!important;border:none!important;cursor:pointer;}
#submit:hover {background:#0061d9!important;}
.subscribe-to-comments {color:#666;float:left;font-size:11px;position:absolute;bottom:0px;margin-bottom:12px;padding:0px 0 0 0;}
.solo-subscribe-to-comments {color:#666;font-size:11px;padding:18px 0 0 0;}
#commentFAQ {width:560px;margin:20px auto 0;}
#commentFAQ .FAQ {width:560px;clear:none;margin:0 auto;}
#commentFAQ .firstFAQ {width:260px;float:left;margin-right:20px;}
#commentFAQ h5 {display:inherit;clear:none;font-size:12px;font-weight:bold;margin-bottom:15px;}
#commentFAQ p {font-size:11px;color:#756A55;}
.comment_license {color:#666;clear:both;font-size:11px;margin:0;padding:18px 0 0 0;}
#subcats {margin-bottom:12px;position:relative;top:-10px;}
#subcats h2 {float:left;color:#857F7E;}
#subcats ul {list-style-type:none;margin:0;display:inline;}
#subcats li {display:inline;margin-left:10px;}
#subcats li a {color:#fff;background:url(images/heading-bg6.png) repeat-x scroll 0 0 transparent;padding:2px 4px;font-weight:bold;}
#subcats li a:hover {background-position:center bottom;}
.aside, .aside input {font-size:13px;line-height:18px;margin-bottom:6px;}
.aside p, .aside ul, .aside ol, .aside dd, .aside pre {margin-bottom:18px;}
.aside pre, .aside code {font-size:12px;line-height:18px;}
.current_page_item a {}
.page_item a {color:#666;}
.aside {color:#fff;}
.aside a, #relatedPosts a {color:#6764d8;font:11px 'Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,Verdana,Helvetica,sans-serif;line-height:1;}
.aside a:active, .aside a:hover {color: #fff;}
.aside h3 {font-size:20px;line-height:22px;margin-bottom:6px;}
.aside caption {font-size:11px;font-family:Arial,sans-serif;font-weight:bold;text-transform:uppercase;    letter-spacing:0.05em;}
.aside ul {list-style:none;margin-left:0;}
.aside form, .aside table {margin-bottom:22px;}
.aside table {border:none;}
.aside thead {border:1px solid #ccc;}
.aside tbody {border:1px solid #ccc;}
.aside th, .aside td {border-right:1px solid #ccc;padding:.25em .8em;}
.widget_tag_cloud {margin:0 0 22px 0;}

#s {width:140px;height:12px;margin-right:2px;-moz-border-radius:4px 4px 4px 4px;color:#F9F5ED;background:url(images/black50.png) repeat scroll 0 0 transparent;border-color:#1b1711 #352f24 #352f24 #1b1711;border-style:solid;border-width:1px;float:left;padding:4px;font-size:11px;color:#756a55;line-height:12px;}
#primary-single #s {width:180px;}
#content #s {width:200px;}
#searchsubmit {width:28px;height:22px;background:url(images/search-button.png) no-repeat scroll 0 0 transparent;border:none;text-indent:-9999px;cursor:pointer;}
#searchsubmit:hover, .aside #searchsubmit:active {background-position:bottom;}

.main-aside ul {padding:0;}
.main-aside h3 {}
#subsidiary {padding:33px 0 0 0;}
.wp-pagenavi {-moz-border-radius:5px 5px 5px 5px;background:url(images/black50.png) repeat scroll 0 0 transparent;border-color:#1b1711 #352f24 #352f24 #1b1711!important;border-style:solid;border-width:1px;float:left;margin-top:10px;padding:20px 0;text-align:center;width:558px;}
.wp-pagenavi span.current, .wp-pagenavi a.page, a.previouspostslink, a.nextpostslink, a.last, a.first {-moz-border-radius:2px 2px 2px 2px;border:none!important;background:none repeat scroll 0 0 #0041a9;color:#f9f5ed;margin:0 5px 0 0!important;padding:4px 8px !important;text-align:center;text-decoration:none;}
.wp-pagenavi a, .wp-pagenavi a:link {color:#f9f5ed!important;font-style:normal;background:none repeat scroll 0 0 #0041a9;}
.wp-pagenavi a:visited {}
.wp-pagenavi a:hover, .wp-pagenavi a:active {background:none repeat scroll 0 0 #0061d9!important;}
.wp-pagenavi span.pages, .wp-pagenavi span.extend {border:none !important;color:#f9f5ed!important;margin:0 10px 0 0 !important;padding:0 !important;}
.wp-pagenavi span.extend {margin:0 5px 0 0 !important;}
.wp-pagenavi span.current {color:#000 !important;font-weight:normal !important;margin:0 5px 0 0 !important;padding:4px 8px!important;background:none repeat scroll 0 0 #f9f5ed;}
.whiteView {background:#fffcf7;color:#333;}
.whiteView h1, .whiteView h2, .whiteView h3 {border-bottom:1px solid #a99e8a;}
.whiteView .entry-title-span, .whiteView h1, .whiteView h2, .whiteView h3, .whiteView h4, .whiteView h5, .whiteView h6 {background:none!important;color:#333!important;text-shadow:1px 1px 1px #CCCCCC;}
.whiteView .entry-title {border-bottom:none;}
.whiteView .entry-title-span {padding:0;}
.whiteView hr {background-color:#a99e8a;} 
.whiteView blockquote {color:#857F7E;}
.whiteView a {border:none;color:#0061D9!important;}
.whiteView a:hover {background:none;text-decoration:underline;border-bottom:none;}
.whiteView .page-link {color:#333;}
.whiteView .page-link span.page-link-current {background:#fff;}
.whiteView .page-link a span.page-link-current:active, .whiteView .page-link a span.page-link-current:hover {background:none repeat scroll 0 0 #0061d9;}
.whiteView .page-link a span.page-link-current {background:#0041A9;}
.whiteView .page-link a:active, .whiteView .page-link a:hover {text-decoration:none;}
.whiteView table, .whiteView tr, .whiteView #the-bottom-line {border-color:#A99E8A;}
.whiteView .img-caption {color:#fff!important;}
.bgBot, #singleLinks-SwitchView.bgBot:hover  {background-position:123px -25px!important;}

#siteinfo {color:#6a5e4e;font-size:11px;line-height:18px;padding:42px 0 24px 0;}
#siteinfo-links {list-style-type:none;margin:0;padding:5px 10px;-moz-border-radius:5px 5px 5px 5px;background:url(images/black30.png) repeat scroll 0 0 transparent;border-color:#1b1711 #352f24 #352f24 #1b1711!important;border-style:solid;border-width:1px;}
#siteinfo-links li {display:inline;}
#siteinfo-links .sep {padding:0 10px;color:#333;}
#siteinfo a {color:#4fc5e9;}
.blogroll a {line-height:18px;}
#siteinfo a:hover {background:none;color:#fff;text-shadow:0px 0px 3px #4fc5e9;}
.copyright {float:right;padding:5px 10px;}

/* Prepare theme for plugins */
.edit-comment {margin-bottom:18px;}
img#wpstats {width:0px;height:0px;overflow:hidden}

/* Apply basic image styles */
.entry-content img {margin: 0 0 18px 0;max-width:100%;}
.alignleft, img.alignleft {float: left;margin-right:20px;}
.alignright, img.alignright {display: block;float: right;margin-left:20px;}
.aligncenter, img.aligncenter {margin-left:auto;margin-right:auto;display: block;clear: both;}
.wp-caption {text-align: center;margin-bottom:18px;}
.wp-caption img {margin: 0;padding: 0;border: 0 none;}
.wp-caption p.wp-caption-text {margin: 0;padding:5px;}
.gallery img {margin:0;}
.wp-smiley {max-height:12px;margin:0 !important;}
.framed {border:1px solid #181510;padding:4px;-moz-border-radius:3px 3px 3px 3px;display:block;background:url(images/black50.png) repeat scroll 0 0 transparent;}
.framed img {margin:0;padding:0;}
.framed a[rel~="lightbox"] {background:none;border:none;}
.framed a[rel~="lightbox"]:hover, .framed img a[rel~="lightbox"]:active {background:none;border:none;}
.s2 {width:248px;float:left;margin-right:4px;}
.s3 {width:160px;float:left;margin-right:5px;}
.s4 {width:117px;float:left;margin-right:4px;}
.s5 {width:90px;float:left;margin-right:5px;}
.s6 {width:70px;float:left;margin-right:8px;}
.slast {margin-right:0!important;}
.img-caption {color:#756A55;text-align:center;margin:0;padding:5px 5px 0;}
.adswidget {margin:0 10px 18px;}
.widgettitle {display:none;}
.ms2-widgetheading {margin-bottom:3px;}
.widgetheading {display:block;text-indent:-9999px;height:42px;}
a.widgetheading:hover, a.widgetheading:active {background-position:bottom left!important;}
#primary .widgetheading, #primary-single .widgetheading {width:220px;}
#secondary .widgetheading, #secondary-single .widgetheading {width:180px;}
.widgetheading h3 {font-size:11px;line-height:normal;margin-bottom:0;}
