/*
Theme Name: Chit Chat Bingo
Description: Blog for My Kind of People 
Author: Jussi Halme
Author URI: http://www.chitchatbingo.co.uk/
Version: 1.0
Tags: two-columns, purple, orange, bingo, fixed-width, right-sidebar
*/

/* ----------- Basic ----------- */

img {
border:none;
behavior:url(iepngfix.htc);
}

a img {
border:none;
}

.bordered {
border:1px solid #666666;
padding:5px;
}

.aligncenter {
display:block;
margin-left:auto;
margin-right:auto;
}

.alignleft {
float:left;
margin:0 10px 10px 0;
}

.alignright {
float:right;
margin:0 0 10px 10px;
}
  
body {
background:#AE00AE url('img/background.jpg') repeat-x;
text-align:center;
margin:15px 0 15px 0;
padding:0;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}

p a {
color:#E15A00;
text-decoration:none;
}

p a:hover {
color:#E15A00;
text-decoration:underline;
}

li a {
color:#ae3b88;
text-decoration:none;
}

li a:hover {
color:#2e1737;
text-decoration:none;
}

.wrapper {
width:100%;
}

h1 {
padding:0;
margin:10px 0 30px 0;
}

h1 a {
color:#62196A;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:34px;
text-decoration:none;
font-weight:bold;
text-align:center;
}


h2 {
margin:20px 0 10px 0;
font-size:22px;
line-height:24px;
font-weight:100;
color:#E15A00;
}

h2 a {
color:#E15A00;
text-decoration:none;
}

h2 a:hover {
color:#E15A00;
text-decoration:underline;
}

h3 {
color:#E15A00;
font-size:18px;
font-weight:100;
}

h4 {
color:#E15A00;
font-size:16px;
font-weight:100;
}

/* ----------- Centerpieces ----------- */

#main {
width:800px;
margin:0 auto 0 auto;
text-align:left;
}

#content-outer {
float:left;
width:560px;
padding:0;
margin:0;
}

#content {
float:left;
width:520px;
padding:0 20px 0 20px;
background-color:#FFFFFF;
margin:0;
font-size:1.2em;
line-height:1.4em;
}

#content-header {
float:left;
margin:0;
padding:0;
width:560px;
height:111px;
background:url('img/chitchat-top.png');
}

#content-header a {
float:left;
margin:0;
padding:0;
width:560px;
height:111px;
}

#content-footer {
float:left;
width:560px;
height:72px;
background:#AE00AE url('img/chitchat-bottom.png');
}

#content-footer-text {
float:left;
width:560px;
margin:0;
padding:5px;
text-align:center;
color:#FFFFFF;
font-size:10px;
}

#content .edit {
float:right;
color:62196A;
}

.post {
padding:0 0 15px 0
}

.time {
margin:0;
color:#000000;
border-bottom:#000000 dotted 1px;
}

.time p {
margin:2px 0 2px 0;
}

.time a {
color:#E15A00;
text-decoration:none;
}

.time a:hover {
color:#E15A00;
text-decoration:underline;
}

.details {
display:block;
clear:both;
color:#000000;
border-top:#000000 dotted 1px;
}

.details a {
color:#E15A00;
text-decoration:none;
}

.details a:hover {
color:#E15A00;
text-decoration:underline;
}

.details p {
margin:2px 0 2px 0;
}

	
/* ----------- Sidebar ----------- */

.sidebar {
font-size:11px;
width:170px;
float:left;
margin:0 0 0 10px;
padding:10px 0 0 0;
background-color:#FFFFFF;
color:#000000;
}

#sidebar-header {
float:left;
margin:0 0 0 10px;
padding:0;
width:170px;
height:34px;
background:url('img/chitchat-top-sidebar.png');
}

#sidebar-footer {
float:left;
margin:0 0 0 10px;
padding:0;
width:170px;
height:22px;
background:url('img/chitchat-bottom-sidebar.png');
}

.sidebar h2 {
padding:0;
margin:10px 0 10px 0;
color:#E15A00;
font-size:15px;
font-weight:bold;
border-bottom:#E15A00 solid 1px;
}

.sidebar ul {
margin:0;
padding:0;
list-style-type:none;
}

.sidebar ul li {
background:none;
padding:2px;
margin:5px 10px 0 10px;
}

.sidebar ul li ul li {
padding-left:17px;
margin-left:0;
background:url('img/li.gif') no-repeat 0px 3px;
}

.sidebar a {
color:#62196A;
text-decoration:none;
}

.sidebar a:hover {
color:#62196A;
text-decoration:underline;
}

p.sidebar-intro {
margin:0;
}

p.sidebar-intro a {
color:#E15A00;
text-decoration:none;
}

p.sidebar-intro a:hover {
color:#E15A00;
text-decoration:underline;
}

.addthisbutton {
margin:5px 0 5px 0;
}
	
/* ----------- Comments ----------- */

ol.commentlist {
margin:0;
padding:0;
}

.commentlist li {
list-style:none;
margin-bottom:14px;
}

.commentlist cite {
padding:7px 7px 0 0;
display:block;
font-style:normal;
color:#000000;
}	

.commentlist a:link, .commentlist a:visited {
color:#E15A00;
text-decoration:none;
}

.commentlist a:hover, .commentlist a:active {
color:#E15A00;
text-decoration:underline;
}

.commentlist cite img {
padding:1px;
border:1px solid #aab59a;
float:left;
margin-right:10px;
}

.commentlist .author {
font-size:12px;
}

.commenttext {
border-bottom:#ae537b dotted 1px;
padding:0;
color:#000000;
}

.comment-date {
margin:0;
color:#62196A;
}

.comment-date a {
color:#E15A00;
text-decoration:none;
}

.comment-date a:hover {
color:#E15A00;
text-decoration:underline;
}

.comment-avatar {
float:left;
height:32px;
width:32px;
background:url('img/avatar.gif');
padding:1px;
border:1px solid #aab59a;
margin-right:10px;
}
