/*
Theme Name: Red Shadow
Theme URI: http://wpmu.lostresort.biz/red-shadow/
Description: Wordpress 3.0 template designed by Cristian Nistor. It has two colums, fixed width and the colors used are
			red, blue, and brown. It is widget ready, and it supports custom menus.
	1.10 -->Reconfigured comments.php to sopport nested comments and added some 
			style for the drop-down menu on top of the page. Also fixed the position of wp_footer() in footer.php.
	1.20 -->Added links to parent and child pages
	1.30 -->Missing too many requirements, starting cleaning process
	1.40 -->Added wp_nav_menu() support, modifying *.php to meet the latest criteria, cleaning up the code
	1.50 -->Minor improvements and style modifications
	1.60 -->Ready for realease*(not)
	1.61 -->Minor fixes for IE6 displaying issues
	1.70 -->Cleaning up comments.php, eliminating obsolete functions, changing style for menu child pages
	1.71 -->Minor changes for post navigation and list comments style
	1.72 -->Added style for sticky post
	1.73 -->HTML validation
	1.80 -->Fix for blogroll widget
	1.81 -->Placing the multiple pages post links more appropiate, corecting register sidebar (only one), 
			adding some style, cleaning style.css, modifying the footer login link, author link more strictly pointed to root
	1.82 -->Formating the footer "Welcome back ..." message as a link to admin dashboard. Adding some style for the right sidebar.
			More accuracy for post author display name. 
	1.83 -->Fixing recent comments displaying ambiguity
	1.84 -->Adding some style for nested lists inside post content
			Giving max-width to h1, and min-height to element with description class (in case of no desciption defined, the menu appearance is altered)
			Fix of a small bag in users' credentials check.
			Removing the title_li attribute for Category widget.
	
Version: 1.84
Author: Cristian Nistor - Lost Resort SRL
Author URI: http://www.lostresort.biz/blog/about
License: GPLv3
Tags: two-columns, fixed-width, red, white, brown, blue
By downloading and using this theme, you agree to the following terms:
    - All variations of this theme have to remain <a href="http://www.gnu.org/licenses/gpl.html">GPL</a>
    - You may use this theme for personal or commercial projects
    - You may modify, translate or distribute

For support requests please contact: wordpress(at)lostresort.biz.
Requests through other channels (website etc.) can unfortunately not be responded to.
*/

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, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
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-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline}
:focus {outline: 0}
body {line-height: 1;color: #000000;background: #ffffff}
ol, ul {list-style: none}
table {border-collapse: separate;border-spacing: 0}
caption, th, td {text-align: left;font-weight: normal}
blockquote:before, blockquote:after, q:before, q:after {content: ""}
blockquote, q {quotes: "" ""}

/* Text decorations
*******************************/
.bold {font-weight:bold}
.normal {font-weight:normal}
.italic {font-style:italic}
.underline {text-decoration:underline}

/* Float
*******************************/
.float-right {float:right}
.float-left {float:left}
.float-none {float:none}
.clear-both {clear:both}

/* Text align
*******************************/
.text-right {text-align:right}
.text-left {text-align:left}
.text-center {text-align:center}
.text-justify {text-align:justify}

/* Other
*******************************/
.clear:after {content: ".";display:block;height:0;clear:both;visibility:hidden}
.zoom {overflow:hidden}
.m-left15 {margin-left:1.5em}
.m-left1 {margin-left:1em}

/* Main styles
*******************************/
html {height: 100%;margin-bottom:1px;/* force vertical scrollbars */}
body {background: #fefefe;color:#76725e;font-size:62.5%;text-align:left;width:1020px;margin:0 auto}

/* Default fonts
*******************************/
body, input, select	{font-family:"Trebuchet MS", Helvetica, Jamrul, sans-serif}
textarea, pre, tt, kbd, var, code {font-family:"Courier New", Courier, monospace}

/* Header elements
*******************************/
h1, h2, h3, h4, h5, h6 {font-weight:normal}
h1 {padding-bottom:8px;font-size:2.5em;line-height:1;font-family:'Josefin Sans Std Light', Georgia, arial, serif;}
h2 {font-size:1.8em;font-family:'Josefin Sans Std Light', Georgia, arial, serif;}
h3 {font-size:1.5em;padding-bottom:0.6em}
h4 {font-size:1.3em;line-height:1.8em}
h5 {font-size:1.2em;line-height:1.6em}
h6 {font-size:1.1em;line-height:1.2em}

/* Other elements
*******************************/

strong {font-weight:bold}
em {font-style:italic}
pre {border:1px solid #dddddd;margin-bottom:1.2em;padding:1.2em}
ins {text-decoration:none} /*remove underline from text*/
del {text-decoration:line-through}
q, cite {font-style:italic}

/* Links
********************************/

a:link, a:visited, a:focus, a:hover, a:active {color:#a8a285; text-decoration: underline; cursor:pointer}
a:hover {text-decoration:none;color:#dc3231}
a, a:active, a:focus {outline: none}

/* Images
*******************************/
img {outline:0;border:0}

/* Form styles
*******************************/
input, select, textarea {font-size:1em;vertical-align:baseline;color:#828282}
input.text, input.file {cursor:text}
input.button {cursor:pointer}
input.radio, input.checkbox {border:0;padding:0}


/* Wordpress aligning
*******************************/
.aligncenter, div.aligncenter {display:block;margin-left:auto;margin-right:auto}
.alignleft {float:left;margin:0 1em 1em 0;width:auto}
.alignright {float:right;margin:0 0 1em 1em;width:auto}
.wp-caption img {margin:0;padding:0;border:0 none}
.wp-caption {border:1px solid #eeeeee;text-align:center;padding-top:4px}
.wp-caption  p.wp-caption-text {font-size:.92em;text-align:center}

/* Comments
 *******************************/
.leavecomment {padding:1em 0 0.5em 0.4em}
p#loggedin {margin:0.6em 0 0.6em 0;font-size:1.2em}
.comments-list .avatar {}
#content ul.comments-list {margin:0}
.comments-list li {padding:1em 0 1em 0;line-height:1.2em;list-style:none;margin-bottom:1.2em;margin:0 1em 0 0.8em}
.comments-list li.odd {background: url(img/list-bkg-top.gif) top repeat-x;border-top:1px dotted #a8a285}
.comments-list li.even {background: url(img/list-even-bkg.gif) top repeat-x;border-top:1px dotted #0e7c99}
.comments-list cite {font-weight:bold;font-style:normal;margin:0 0.4em;font-size:1.3em}
.comments-list small {font-size:1em}
.comments-list .says, .comments-list .comment-meta {font-size:1.2em}
.comments-list .comment {margin-top:0.8em}
.comments-list .comment p {font-size:1.1em;margin:1em 0.5em}
h3#reply-title {padding:0.8em 0 0.6em 0.5em;font-size:1.7em}
h3#reply-title small a {font-size:0.8em}
#commentform {margin-left:0.6em}
#commentform  input, #commentform  textarea {border:1px solid #dc3232;padding:0.2em;margin-top:0.5em}
#commentform  input {width:200px}
#commentform input#submit {width:115px;height:30px;color:#dc3231;font-weight:bold;text-align:center;padding-bottom:2px;background: url(img/button-back.png) 0 0 no-repeat;border:0;font-size:1em;vertical-align:middle;cursor:pointer}
#commentform textarea {width:500px}
#commentform p label {display:block;margin:0.8em 0 0.4em 0;font-size:1.1em}
p.comment-form-comment label {font-size:1.2em;font-weight:bold}
p.comment-notes {margin:0.5em 0 1em 0;font-size:1.1em;font-weight:bold}
p.form-allowed-tags {margin:0.5em 0 0.5em 0.1em;font-size:1.1em;font-weight:bold}
p.form-allowed-tags code {font-weight:normal}
p.nocomments {font-size:2em;margin:2em 0 2em 1em;color:#dc3231}

/* Nested Comments. Feel free to style this section, expecially changing 'administrator' with your user login name
*******************************/
ul.comments-list div.comment-body p {color:#572e2e}
ul.comments-list li.comment-author-administrator  div.comment-body p {color:#dc3231} 
ul.comments-list li.comment-author-administrator  ul.children ul.children li.comment div.comment-body p {color:#572e2e}
ul.comments-list li.comment-author-administrator  ul.children ul.children li.comment-author-administrator div.comment-body p {color:#dc3231}
ul.comments-list li.comment ul.children li.comment-author-administrator div.comment-body p {color:#dc3231}
ul.comments-list li.comment-author-administrator  ul.children li.comment div.comment-body p {color:#572e2e}
ul.comments-list li.comment-author-administrator  ul.children li.comment-author-administrator div.comment-body p {color:#dc3231}
ul.comments-list li.comment-author-administrator  div.comment-body div.vcard cite.fn {color:#dc3231}
ul.comments-list li.comment-author-administrator  ul.children div.comment-body div.vcard cite.fn {color:#572e2e}
ul.comments-list li.comment-author-administrator  ul.children ul.children li.comment-author-administrator div.comment-body div.vcard cite.fn {color:#dc3231}
ul.comments-list li.comment-author-administrator  ul.children li.comment-author-administrator div.comment-body div.vcard cite.fn {color:#dc3231}
ul.comments-list li.comment div.vcard cite.fn a.url {text-decoration:none}
ul.comments-list li.comment div.vcard img.avatar {border:1px solid #dc3232;margin-bottom:0.4em}
ul.comments-list li.comment div.comment-meta a {display:block;margin-top:0.6em}
ul.comments-list li.comment div.reply a {font-size:1.2em;font-weight:bold;margin-top:0.5em}
ul.comments-list li.comment ul.children {list-style:none; margin:1em 0 0;text-indent:0}
ul.comments-list li.comment ul.children li.depth-2 {margin:0 0 0.3em 1.2em}
ul.comments-list li.comment ul.children li.depth-3 {margin:0 0 0.3em 1.2em}
ul.comments-list li.comment ul.children li.depth-4 {margin:0 0 0.3em 1.2em}
ul.comments-list li.comment ul.children li.depth-5 {margin:0 0 0.3em 1.2em}
ul.comments-list li.pingback div.comment-body p {margin:1em 0.6em;padding:1em 0;font-style:italic}

/* Header
*******************************/
#header {background:#dc3232 url(img/header-tail-bottom.gif) bottom repeat-x;margin-top:10px}
#header .tail-right {background: url(img/header-tail-right.gif) right repeat-y}
#header .tail-left {background:url(img/header-tail-left.gif) left repeat-y}
#header .tail-top {background:url(img/header-tail-top.gif) top repeat-x}
#header .corner-bottom-right {background:url(img/header-corner-bottom-right.gif) bottom right no-repeat}
#header .corner-bottom-left {background:url(img/header-corner-bottom-left.gif) bottom left no-repeat;}
#header .corner-top-right {background:url(img/header-corner-top-right.gif) top right no-repeat}
#header .corner-top-left {background:url(img/header-corner-top-left.gif) top left no-repeat;width:100%}
#header-indent {padding:20px 9px 1px 9px}
#header h1 {margin:0.8em 0 0.5em 0.4em;font-size:2.5em;max-width:800px; color:#efefef;}
#header h1 a {text-decoration:none;color:#eae2bf}
div.description {font-size:1.5em;color:#efefef;padding:0 0 0.5em 1em;min-height:16px}

div#menu {height:30px;border-top: 2px solid #eae2bf}
div#menu ul {float:right;width:auto}
div#menu ul li {float:left;position:relative;width:auto}
div#menu ul li a {font-size:1.2em;display:block;padding:5px 5px 6px 5px;text-decoration:none;text-align:center;color:#eae2bf;font-weight:bold}
div#menu ul li a:hover, div#menu ul li.current_page_item a {color:#dc3231;background: url(img/menu-bkg-ov.png) repeat-x}
div#menu ul ul {width:100px;position:absolute;left:10px;top:23px;display:none;background:#dc3232}
div#menu ul li.current_page_item ul a {background:#dc3232;color:#eae2bf}
div#menu ul li.current_page_item ul a:hover {background:url(img/menu-bkg-ov.png) repeat-x}
div#menu ul li ul a {float:left;width:100px;font-weight:bold;text-align:left;border:1px solid #dc3231;background:#dc3232;height:auto;padding:5px}
div#menu ul li ul a:hover {color:#dc3231}
div#menu ul ul ul {top:auto}	
div#menu ul li ul ul {top:23px;left:10px;margin:0}
div#menu ul li:hover ul, div#menu ul li:hover ul ul ul, div#menu ul li:hover ul ul ul ul{display:none}
div#menu ul li:hover ul, div#menu ul li li:hover ul, div#menu ul li li li:hover ul, div#menu ul li li li li:hover ul{display:block}

/* Boxes
********************************/
.box {background:#dc3232 url(img/box-tail-bottom.gif) bottom repeat-x}
.box .tail-right {background:url(img/box-tail-right.gif) right repeat-y}
.box .tail-left {background:url(img/box-tail-left.gif) left repeat-y}
.box .tail-top {background:url(img/box-tail-top.gif) top repeat-x}
.box .corner-bottom-right {background:url(img/box-corner-bottom-right.gif) bottom right no-repeat}
.box .corner-bottom-left {background:url(img/box-corner-bottom-left.gif) bottom left no-repeat;}
.box .corner-top-right {background:url(img/box-corner-top-right.gif) top right no-repeat}
.box .corner-top-left {background:url(img/box-corner-top-left.gif) top left no-repeat;width:100%}
.box-indent {padding:20px 14px 20px 14px}
.box h3 {color:#eae2bf}
.box h2 {font-size:3em;padding-left:0.5em;color:#eae2bf}

.box2 {background:#fefefe url(img/box2-tail-bottom.gif) bottom repeat-x}
.box2 .tail-right {background:url(img/box2-tail-right.gif) right repeat-y}
.box2 .tail-left {background:url(img/box2-tail-left.gif) left repeat-y}
.box2 .tail-top {background:url(img/box2-tail-top.gif) top repeat-x}
.box2 .corner-bottom-right {background:url(img/box2-corner-bottom-right.gif) bottom right no-repeat}
.box2 .corner-bottom-left {background:url(img/box2-corner-bottom-left.gif) bottom left no-repeat;}
.box2 .corner-top-right {background:url(img/box2-corner-top-right.gif) top right no-repeat}
.box2 .corner-top-left {background:url(img/box2-corner-top-left.gif) top left no-repeat;width:100%}
.box2 .box-indent {padding:20px 14px 20px 16px}
.box2 h3 {color:#eae2bf}
.box3 h2 {font-size:3em;padding-left:0.5em}

.box3 {background:#fefefe url(img/box3-tail-bottom.gif) bottom repeat-x}
.box3 .tail-right {background:url(img/box3-tail-right.gif) right repeat-y}
.box3 .tail-left {background:url(img/box3-tail-left.gif) left repeat-y}
.box3 .tail-top {background:url(img/box3-tail-top.gif) top repeat-x}
.box3 .corner-bottom-right {background:url(img/box3-corner-bottom-right.gif) bottom right no-repeat}
.box3 .corner-bottom-left {background:url(img/box3-corner-bottom-left.gif) bottom left no-repeat;}
.box3 .corner-top-right {background:url(img/box3-corner-top-right.gif) top right no-repeat}
.box3 .corner-top-left {background:url(img/box3-corner-top-left.gif) top left no-repeat;width:100%}
.box3 .box-indent {padding:20px 14px 20px 16px}
.box3 h3 {color:#dc3231}
.box2 h2 {font-size:3em;padding-left:0.5em;color:#76725e}

.box4 {background:#fefefe url(img/box4-tail-bottom.gif) bottom repeat-x}
.box4 .tail-right {background:url(img/box4-tail-right.gif) right repeat-y}
.box4 .tail-left {background:url(img/box4-tail-left.gif) left repeat-y}
.box4 .tail-top {background:url(img/box4-tail-top.gif) top repeat-x}
.box4 .corner-bottom-right {background:url(img/box4-corner-bottom-right.gif) bottom right no-repeat}
.box4 .corner-bottom-left {background:url(img/box4-corner-bottom-left.gif) bottom left no-repeat;}
.box4 .corner-top-right {background:url(img/box4-corner-top-right.gif) top right no-repeat}
.box4 .corner-top-left {background:url(img/box4-corner-top-left.gif) top left no-repeat;width:100%}
.box4 .box-indent {padding:20px 14px 20px 16px}
.box4 h2 {font-size:3em;padding-left:0.5em}
.box4 h3 {color:#dc3231}

.nav-entries {background:#fefefe url(img/nav-entry-tail-bottom.gif) bottom repeat-x}
.nav-entries .tail-right {background:url(img/nav-entry-tail-right.gif) right repeat-y}
.nav-entries .tail-left {background:url(img/nav-entry-tail-left.gif) left repeat-y}
.nav-entries .tail-top {background:url(img/nav-entry-tail-top.gif) top repeat-x}
.nav-entries .corner-bottom-right {background:url(img/nav-entry-corner-bottom-right.gif) bottom right no-repeat}
.nav-entries .corner-bottom-left {background:url(img/nav-entry-corner-bottom-left.gif) bottom left no-repeat;}
.nav-entries .corner-top-right {background:url(img/nav-entry-corner-top-right.gif) top right no-repeat}
.nav-entries .corner-top-left {background:url(img/nav-entry-corner-top-left.gif) top left no-repeat;width:100%}
.nav-entries .box-indent {padding:10px 6px 20px 6px}

/* Main Content
*********************************/
div#main {width:1020px}
div#main-block {width:710px;float:left}
div#right-block {width:305px;float:right}

#content .title h2, h2.page-title {padding:0.3em 0 0.2em 0.2em;margin-bottom:0.7em;font-size:2.8em}
#content .title a {text-decoration:none;color:#dc3231}
#content .title a:hover {color:#a8a285}
#content .postdata {font-size:1.2em;padding:0.6em 0 0.6em 0;margin:0 0.6em 0.8em 0.6em;overflow:hidden;border-top: 1px solid #dc3232;border-bottom: 1px solid #dc3232}
#content .postdata span.category a, #content .postdata span.comments a {color:#76725e;text-decoration:none}
#content .postdata span.category a:hover, #content .postdata span.comments a:hover, #content .postdata span.date {color:#dc3231}
#content .category {float:left;margin-left:0.6em;width:500px}
#content .date {float:right;color:#a8a285;margin-right:0.5em}
#content .comments {float:right;padding-right:1em}
#content .comments, #content .comments a, #content .category, #content .category a  {color:#a8a285}
#content .entry {clear:both;overflow:hidden;font-size:1.1em}
#content .entry a {color:#0e7c99}
#content .entry p {font-size:1.2em;font-family: Georgia, Helvetica, Jamrul, sans-serif;;line-height:1.2em;color:#76725e;padding:0.5em 0.7em 0.5em 0.7em}
#content .entry h3, h2.entry-title {padding:0.4em 0 0.6em 0.5em;font-family: Georgia, Helvetica, Jamrul, sans-serif;color:#dc3231;font-size:1.7em}
h2.entry-title a {text-decoration:none;font-size:1.6em;color:#dc3231;font-family: 'Josefin Sans Std Light', Georgia, arial, serif}
h2.entry-title a:hover {color:#a8a285}
#content .entry h4, #content .entry h5, #content .entry h6 {padding:0.4em 0 0.6em 0.5em;color:#0e7c99}
#content .post-tags, #content .more-pages {margin:0.3em 0 0 0.8em;font-size:1.2em}
#content .more-pages {padding:0 0.5em 0.5em 0}
#content .more-pages a {margin-bottom:0.5em;padding-right:0.5em;color:#0e7c99}
#content .post-tags a {text-decoration:none}
.entry h1 {font-size:3em;margin-left:1em}
.entry h2 {margin:0.5em 0 0.5em 0}
.entry div div{margin-left:0.8em}
.entry blockquote {font-style:italic;border-left:2px solid #0e7c99;margin:0.5em 0 0 1.5em}
.entry table {margin:1em;border-collapse:collapse}
.entry table th{border:1px solid #dc3232;text-align:center;padding:0.4em;font-size:1.1em}
.entry table td {padding:0.3em;border:1px solid #dc3232}
.entry dl {line-height:1.4;margin:1em}
.entry dl dt {font-weight:bold;margin:0.3em 0}
.entry address {margin:1em;line-height:1.3em;font-size:1.1em;font-style:italic}
.entry pre {margin:0 0.8em}
.entry ul, .entry ol, .entry ul ul, .entry ul ol, .entry ol ul, .entry ol ol  {margin: 1em 0 1em 2em;padding-left:1em;list-style-image:url(img/bulet-list.gif)}
.entry ul li {line-height:1.4em}
.entry ol li {margin-bottom:0.4em}
.entry ins {color:#dc3231}
.entry p label input {border: 1px solid #dc3232;margin:1em 0}
.entry p input {border: 1px solid #dc3232;color:#dc3232}
p#author-post {margin:1em 0 0.6em 0.9em;font-size:1.2em}
p#author-post a {text-decoration:none}
p#author-post a:hover, p#author-post strong a {color:#dc3231}
p#author-post strong a:hover {color:#a8a285}
p.logged-in-as {font-size:1.2em}
div.entry-meta, div.entry-summary {padding:0.7em 0 0.7em 1em}
div.entry-summary, div.entry-content {font-size:1.2em;padding:0.5em 0 0.7em 0.7em}
div.entry-content {margin-bottom:4em;font-weight:bold}
div.entry-utility {padding:0.5em 0 0.7em 0.7em;font-size:1.1em;font-weight:bold}
.nav-entries {overflow:hidden;width:700px;margin:0 0 1em 0.6em}
.comments-navigation, .posts-navigation  {width:660px;margin:0.5em 0.6em 2em 1em;padding-bottom:1.2em;border-top:1px solid #dc3232;border-bottom:1px solid #dc3232}
.posts-navigation  {padding:0;border-top:1px dotted;background: url(img/list-bkg-top.gif) top repeat-x;border-bottom:0}
.comments-navigation .prev a, .nav-entries .prev a {float:left;font-size:1.4em;padding:10px 0 0 20px;color:#dc3231}
.posts-navigation .prev a {float:left;font-size:1.4em;padding:12px 0 12px 0;color:#a8a285;text-decoration:none}
.comments-navigation .next a, .nav-entries .next a {float:right;font-size:1.4em;padding:10px 28px 0 0;color:#dc3231}
.posts-navigation .next a {float:right;font-size:1.4em;padding:12px 0 12px 0;color:#a8a285;text-decoration:none}
.posts-navigation .prev a:hover, .posts-navigation .next a:hover {color:#dc3231}
.comments-navigation .prev a:hover, .comments-navigation .next a:hover, .nav-entries .prev a:hover, .nav-entries .next a:hover {text-decoration:none;color:#a8a285}

#wp-calendar {width:260px;font-size:1em}
#wp-calendar caption {margin-bottom:0.5em;padding:0.4em 0;text-align:right;font-weight:bold;color:#eae2bf;font-size:1.1em}
#wp-calendar th, #wp-calendar td {padding:0.3em;text-align:center;color:#a8a285}
#wp-calendar tbody td a {color:#eae2bf}
#wp-calendar tbody td a:hover {color:#a8a285}
#wp-calendar thead th {font-weight:bold}
#wp-calendar #prev {text-align:left;padding-top:0.4em}
#wp-calendar #next {text-align:right;padding-top:0.4em}
#wp-calendar #prev a, #wp-calendar #next a  {color:#eae2bf}

#right-block ul {padding:1em 0.5em 0.5em 0.5em}
#right-block ul li {padding:0.4em 0.5em 0.4em 0.5em;margin:0 0.6em 0 0.6em;font-size:1.3em;line-height:1.1em}
#right-block ul li a {display:block;padding:0.1em 1em 0.1em 1.7em;background: url(img/arrow-brown.png) no-repeat center left;color:#a8a285}
#right-block ul li a:hover {text-decoration:none;color:#dc3231;background: url(img/arrow-red.png) no-repeat center left}
#right-block ul ul {padding:0}
#right-block li li {padding:0.3em 0 0 1.5em;background:none;font-size:1em}
#right-block .box li a:hover {color:#fefefe}
#right-block h3 {padding:0.2em 0 0.3em 0.6em;font-size:2.5em;font-family:'Josefin Sans Std Light', "Comic Sans MS", Arial, Helvetica, sans-serif}
#recentcomments {padding:0 1.2em 1.2em;line-height:1.4}
#recentcomments li.recentcomments {color:#dc3231;padding:0.4em 0.5em 0.4em 0.5em}
#recentcomments li.recentcomments a, #recentcomments li.recentcomments a:hover {background:none}
#right-block .box-indent {overflow:hidden}
#right-block .widget-min-height {margin-top:0.5em;min-height:80px}
#right-block .box-indent div.textwidget {font-size:1.4em;line-height:1.4em;margin:0.8em}
div.textwidget div, div.textwidget div div {font-size:1em}
#right-block .box-indent div strong,#right-block .box-indent div b {color:#dc3232}
#right-block .box3 .widget-min-height #wp-calendar caption {color:#dc3232}
#right-block .box3 .widget-min-height #wp-calendar #prev a, #wp-calendar #next a  {color:#a8a285}
#right-block .box3 .widget-min-height #wp-calendar #prev a:hover, #wp-calendar #next a:hover {color:#dc3232}
div.tags {padding:1em 1em 2em 1em;font-size:1.2em}
div.tags a {line-height:1.2em}

/* Search
************************************/
div#search-again {margin:3.5em 0 0.5em 0.5em}
div#search-again h3 {margin:0.8em 0;color:#0e7c99;font-weight:bold}
div#search-again form input {width:200px;height:24px;border: 1px solid #a8a285}
div#search-again form input#searchsubmit {width:60px;height:31px;border: 1px solid #a8a285;font-size:1.3em;position:relative;top:2px;left:10px}
label.screen-reader-text {font-size:1.2em}
h2#search-results-title {margin-top:1em}
div#sidesearch form {height:30px;margin:1.8em 0 1.3em 1em}
div#sidesearch form input.text {width:190px;height:30px;border: 2px solid #a8a285;margin-top:-2px}
div#sidesearch form input.search-submit {width:45px;height:36px;border: 2px solid #dc3232;margin-top:-2px;font-size:1.5em;background:#fefefe;float:right;margin-right:7px}

/* Footer
************************************/
div#footer {clear:both;font-size:1.2em;color:#dc3231;font-size:1.4em;text-align:center}
div#footer img {vertical-align:middle}
div#footer .copyright {padding-top:0}
div#footer .links {}
div#footer .links a {padding-left:1.8em;margin-left:1.6em}
div#footer .rss {background:url(img/rss.png) no-repeat center left}
div#footer .login {background:url(img/login.png) no-repeat center left;margin-left:1em}
div#footer a.entries {margin:0}
div#footer p span.links a#user-name strong {color:#dc3232;text-decoration:underline}
div#footer p span.links a#user-name:hover strong{color:#a8a285;text-decoration:none}
div#footer p {text-align:center;margin:1em 0}
