/*
Theme Name: Manga Vender Theme 
Theme URI: http://www.yvoschaap.com/wpthemegen/
Description: Made with love and help by the <a href="http://www.yvoschaap.com/wpthemegen/">WordPress Theme Generator</a>.
Version: 1.3
Author: Jules
Author URI: http://www.mangavender.com/

*/


html > body #content {
height : auto;
min-height : 580px;
}

body {
font-family : Helvetica, Tahoma, san-serif;
font-size : 105%;
line-height : 115%;
background-color : #1a7ab4;
background-image : url(images/newbg.jpg);
background-repeat : no-repeat;
background-position : center top;
background-attachment : fixed;
text-align : center;
}

body, td, th {
color : #3217DB;
}

a, a:link {
padding : 1px;
color : #d63e1c;
text-decoration : none;
}

a:hover {
color : #000000;
text-decoration : none;
}

h1 {
font-family : Garamond;
font-weight : bold;
font-size : 190%;
padding-top : 0.1em;
padding-bottom : 0.5em;
}

h2 {
font-family : Arial;
font-weight : bold;
font-size : 150%;
}

h3 {
font-family : Garamond;
font-weight : bold;
font-size : 150%;
}

h4 {
font-size : 105%;
}

p {
font-size : 80%;
margin-bottom : 1em;
}

subtitle {
font : italic 12px/30px georgia, serif;
color : #d63e1c;
}

haiku {
font : italic 12px/30px georgia, serif;
color : #6a1367;
text-align : center;
display: block;
   margin-left: auto;
   margin-right: auto;
}

strong, b {
font-weight : bold;
}

em, i {
font-style : italic;
}

code {
font : 1.1em 'Courier New', Courier, Fixed;
}

acronym, abbr {
font-size : 0.9em;
letter-spacing : 0.07em;
}

a img {
border : none;
}

#hd {
text-align : center;
padding-top : 4px;
padding-bottom : 4px;
}

#hd h1 {
font-size : 290%;
color : #ffffff;
}

#hd h1 a {
text-decoration : none;
color : #ffffff;
}

h3 a:link, h3 a:hover, h3 a:visited {
color : #d63e1c;
}

.item {
padding : 10px;
background-color : #ffffff;
background-image : url(images/contentbg.png);
background-repeat : repeat-y;
text-align : justify;
border : 2px solid #edf0ff;
margin-bottom : 1em;
font-size : 17px;
}

.item ul {
list-style-type : disc;
padding-left : 15px;
margin-left : 10px;
font-size : 80%;
}

.item ol {
list-style-type : decimal;
padding-left : 15px;
margin-left : 10px;
font-size : 80%;
}

.itemhead {
padding-top : 5px;
padding-bottom : 5px;
}

.chronodata {
display : inline;
text-align : left;
margin-left : 2em;
font-size : 80%;
}

.itemhead h3 {
display : inline;
}

input {
font-size : 80%;
}

.metadata {
line-height : 190%;
font-size : 75%;
}

.metadata a:link, .metadata a:hover, .metadata a:visited {
color : #d63e1c;
}

.tags, .catagory {
display : block;
}

.commentlist p {
clear : both;
font-size : 95%;
}

img.floatLeft {
float : left;
margin : 0 5px 2px 0;
border : 2px solid #000000;
display: inline;
}

img.center {
display : block;
margin-left : auto;
margin-right : auto;
border : 2px solid #000000;
}

img.floatRight {
float : right;
margin : 0 0 2px 5px;
border : 2px solid #000000;
display: inline;
}

p.pclass {
text-align : justify;
font-size : 13px;
color : #ffffff;
}

.authorcomment {
color:#000;
background-color: #B3B8D9 !important;
}

cite {
font-size : 95%;
}

blockquote {
margin : 15px 30px 0 10px;
padding-left : 20px;
border-left : 5px solid #d63e1c;
font-family : Georgia;
color : #6a1367;
}

blockquote cite {
margin : 5px 0 0;
display : block;
}

.commentmetadata {
font-size : 80%;
float : left;
}

.commentlist {
margin-top : 5px;
}

.commentlist li {
padding : 2px;
border-top : 1px solid #edf0ff;
}

.commentlist li .avatar {
	float:left; 
	background: #fff; 
	border: 1px solid #bbb; 
	padding:5px;
	margin: 0px 15px 0px 5px;
}

.navigation {
display : block;
text-align : center;
margin-top : 10px;
margin-bottom : 10px;
color : #ffffcc;
}

.navigation a:link, .navigation a:hover, .navigation a:visited {
color : #ffffcc;
}

.alignright {
float : right;
}

.alignleft {
float : left;
}

#secondary, #third {
background-image : url(/);
background-repeat : repeat;
text-align : left;
padding : 0;
}

#secondary h4, #third h4 {
color : #f0a800;
font-family : Trebuchet MS, arial, sans-serif;
margin-top : 5px;
padding : 3px;
}

#secondary p, #third p {
padding : 3px;
font-size : 70%;
}

#searchform {
clear : both;
margin-bottom : 3px;
margin-left : 5px;
padding : 5px;
}

#third {
margin-left : 9px;
}

#menu {
padding : 0;
}

#menu ul {
list-style : disc;
margin-left : 4px;
padding : 0;
font-size : 85%;
}

#menu ul li {
padding : 0;
margin-left : 4px;
border-bottom : 1px solid #ffffff;
}

#menu ul li a {
display : block;
padding : 4px 4px 4px 10px;
text-decoration : none;
color : #ffffff;
}

#menu ul li a:hover {
background : #0099dd;
}

li .categories, li .linkcat, li .pagenav {
list-style : none;
margin : 0;
padding : 0;
}

.yui-nav {
margin-bottom : -1px;
}

.yui-navset .yui-nav a:hover {
background-color : #0099dd;
color : #ffffff;
}

.yui-navset .yui-nav li a {
background-color : #000000;
background-image : url(images/contentbg.png);
background-repeat : repeat-y;
border-bottom : 0;
color : #ffffff;
padding : 0.3em 0.7em 0.3em 0.7em;
text-decoration : none;
font-size : 85%;
}

#wp-calendar {
empty-cells : hide;
font-size : 90%;
margin : 0;
width : 90%;
padding : 3px;
}

#wp-calendar #next a {
padding-right : 10px;
text-align : right;
}

#wp-calendar #prev a {
padding-left : 10px;
text-align : left;
}

#wp-calendar a {
display : block;
text-decoration : none;
}

#wp-calendar td {
color : #ffffff;
font-size : 70%;
letter-spacing : normal;
padding : 2px 0;
text-align : center;
}

#wp-calendar #today {
color : #0099dd;
}

#wp-calendar th {
font-style : normal;
text-transform : capitalize;
}

#ft {
text-align : center;
margin-top : 10px;
margin-bottom : 10px;
color : #ffffcc;
}

#ft a:link, #ft a:hover, #ft a:visited {
color : #ffffcc;
}