/*

Theme Name: RK 2.0

Theme URI: http://revolver-knight.com

Description: RK skin.

Version: 1.0 

Author: MANNA

*/



body {

margin: 0 0;

padding: 0 0;

text-align: center;



font: 85% Arial, sans-serif;

background: #000000 repeat-x left top;

}



#wrap-all {
	margin: 0 auto;
	padding: 0 0 0 0;
	width: 960px;
	background: #000000 repeat-y left top;
	text-align: left;
	color: #FF6600;


}



#header {

margin: 0 0;

padding: 2px 63px 0 61px;

height: 250px;

background: #000000 url(images/header-bg.jpg) no-repeat left top;

}



#header-title {

padding: 20px 20px;

}



#header h1 {

	font-size: 5pt;

	font-weight: bold;



}



.blog-desc {

margin: 5px 0 0 0;

color: #000000;

background-color: #transparent;

}



#header-img {

margin: 0 0;

padding: 0 0;

background: url(images/header-img.jpg) no-repeat left top;

width: 830px;

height: 203px;

}



#header-menu {
	margin: 4px 0 0 0;
	padding: 0 0;
	width: 830px;
	height: 66px;
	background: url(images/header-menu-bg.jpg) no-repeat left top;
	border-right-width: thin;
	border-bottom-width: thick;
	border-left-width: thin;
	border-right-style: ridge;
	border-bottom-style: solid;
	border-left-style: ridge;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;


}



ul#navigation-top {

margin: 0;

padding: 0;

float: left;

list-style-type: none;

}



ul#navigation-top li {

margin: 0 0;

padding: 0 0;

display: block;

float: left;

}



ul#navigation-top li a {

display: block;

margin: 0 0;

padding: 18px 20px;

background: no-repeat left top;

font: bold 10pt Arial, sans-serif;

text-transform: lowercase;

}



#header a,

#header a:link,

#header a:visited {

text-decoration: none;

color: #ffffff;

background-color: transparent;

}



#wrap-mid {

margin: 0 0 0 0;

padding: 0 70px 0 61px;

}



#wrap-content {

margin: 2px 0 0 0;

padding: 0 0;

background: #000000 no-repeat left bottom;

height: 100%;

}



#content {

margin: 0 0;

padding: 5px 0;

background: no-repeat left top;

}



#content a, #content a:link, #content a:visited {

color: #990000;

background-color: transparent;

text-decoration: none;

}



#content a:hover {

color: #FF0000;

text-decoration: none;

}



#wrap-down {

clear: both;

margin: 3px 0 0 0;

padding: 0 0;

height: 100%;

background: #FF6600 no-repeat left bottom;

}



#down {

margin: 0 0;

padding: 5px 5px;

background: transparent no-repeat left top;

color: #ffffff;

font-size: 1.0em;

}



#down ul {

margin: 0 0;

padding: 0 0;

list-style-type: none;

height: 100%;

}



#down ul.column {

margin: 0 0;

padding: 0 5px 0 0;

width: 268px;

float: left;

}



#down h2 {

margin: 0 2px 0 0;

padding: 5px 5px;

height: 28px;



background: #FF6600 no-repeat left top;

font-size: 1.5em;

color: #FFFFFF;

}



#down ul li {

margin: 0 0 20px 0;

padding: 0 0;

}



#down ul li li {

margin: 0 0;

padding: 0 0;

height: 100%;

}



#down ul li li li {

margin: 0 0;

padding: 0 0;

height: 100%;

}



#down .column a, #down .column a:link, #down .column a:visited {

color: #ffffff;

background-color: transparent;

text-decoration: none;

}



#down .column li li a,

#down .column li li a:link,

#down .column li li a:visited {

margin: 0 0;

padding: 5px 2px;

display: block;

border-bottom: 1px solid #FF0000;

}



#down .column li li li a,

#down .column li li li a:link,

#down .column li li li a:visited {

margin: 0 0;

padding: 5px 2px 5px 20px;

display: block;

border-bottom: 1px solid #FF0000;

}



#down .column li li a:hover,

#down .column li li li a:hover {

color: #FFFFFF;

background-color: #FF6600;

}



#comments-block {

margin: 0 0;

padding: 0 0;

width: 530px;

float: left;

}



#comments-block2 {

margin: 0 0 0 550px;

padding: 0 0;

width: 250px;

}



#down a, #down a:link, #down a:visited {

color: #CCCCCC;

background-color: transparent;

text-decoration: none;

}



#down a:hover {

color: #000099;

background-color: #cccc99;

}



#down h3 {

color: #FFFFFF;

background-color: none;

font-size: 1.5em;

}



#navigation {

clear: both;

height: 100%;

}



#footer {
	margin: 0 0;
	padding: 15px 63px 0 61px;
	height: 57px;
	background: #000066 no-repeat left top;
	font-size: 0.9em;
s
; 	color: #FF9900;

}



#footer p {

margin: 0 0;

padding: 0 0;

text-align: center;

}



#footer a, #footer a:link, #footer a:visited {

color: #000099;

background: transparent;

text-decoration: none;

}



#footer a:hover {

background: #0000CC;

}



/* WP styles */

.post {

margin: 0 0 20px 0;

padding: 0 4px;



font-size: 1.0em;

}



.post h2 {

margin: 0 0;

padding: 1px 5px;

height: 31px;



color: #ffffff;

background: transparent url(none) no-repeat left top;

font-size: 1.7em;

}



#content h2 a, 

#content h2 a:link, 

#content h2 a:visited {

color: #ffffff;

background-color: transparent;

text-decoration: none;

}



#content h2 a:hover {

color: #0000CC;

background-color: transparent;

text-decoration: none;

}



.postmetadata {

margin: 0 0;

padding: 7px 5px 0 5px;

height: 26px;

background: url(images/post-meta-bg.jpg) no-repeat left top;

}



.postmetadata p {

margin: 0 0;

padding: 0 0;



text-align: right;

}



.postmetadata a, .postmetadata a:link, .postmetadata a:visited {

color: #ffffff;

background-color: transparent;

text-decoration: none;

}



.alt {

margin: 20px 50px;

padding: 10px 10px;

background: #b3b37e;

}



#searchform {

margin: 0 0;

padding: 0 0;

}



input#s {

margin: 2px 0 0 2px;

padding: 2px 0;

width: 230px;

border: 1px solid #ffffff;

}



input#searchsubmit {

margin: 2px 0 0 2px;

padding: 2px 0;

color: #0000CC;

background-color: #000033;

border: 0;

}



.commentlist li {

margin: 0 0 20px 0;

padding: 5px 5px;

color: #ffffff;

background-color: #000099;

}



.commentlist li.alt {

color: #000066;

background-color: #ffffff;

}



#wp-calendar {

display: block;

margin: 0px auto;

padding: 0 0;

text-align: center;

}



#wp-calendar td {

padding: 2px 2px;

color: #FFFFFF;

background-color: #000000; 

text-align: center;

}



#wp-calendar .pad {

background: transparent;

}



/* other elements */

code {

font: 1.0em "Courier New", Courier, sans-serif;

}



blockquote {

background: #FFFF99 no-repeat left top;

}



form {

margin: 0 0;

padding: 0 0;

}



h1, h2, h3 {

margin: 0 0;

padding: 0 0;

}



img {

border: 1 solid #000000;

}



p {

height: 100%;

}



/* aligning styles */

p.align-left {

text-align: left;

}



div.align-left {

float: left;

}



img.align-left {

float: left;

margin: 0 2px 0 0;

padding: 2px 2px;

background: #ffffff;

}



p.align-right {

text-align: right;

}



div.align-right {

float: right;

}



img.align-right {

float: right;

margin: 0 0 0 2px;

padding: 2px 2px;

background: #ffffff;

}



.clear {

clear: both;

}

#content_start {position: absolute;left: -10000px;};
