/*
Theme Name: Connie Talbot
Theme URI: http://www.connietalbot.info
Description: Connie Talbot
*/

/*****************************************
*	HTML
*****************************************/
body{
	margin: 0;
	padding: 30px 0;
	background: url(images/bg.gif) no-repeat top center #313131;
        font-size: medium;
        font-family: Arial, Helvetica, sans-serif;
        color: #000000;
        text-align: justify;
        line-height: 1.3em;
	}
#wrapper{
	margin: 0 auto;
	background: url(images/main.gif) repeat-y;
	overflow: hidden;
	width: 736px;
	}
/*****************************************
*	HEADER
*****************************************/
#header{
	width: 736px;
	height: 95px;
	background: url(images/header.gif) no-repeat;
	}
.subheader{
	width: 736px;
	height: 124px;
	background: url(images/subheader.gif) no-repeat;
	}
.nav{
	height: 37px;
	width: 736px;
	text-align: right;
	font-weight: bold;
        font-size: medium;
	}
.nav ul{
	margin: 0;
	padding: 9px 10px 0 0;
	list-style: none;
	}
.nav ul li{
	margin: 0 10px;
	padding: 0;
	list-style: none;
	display: inline;
	}
/*****************************************
*	MAIN
*****************************************/
#main{
	float: left;
	width: 539px; /*559*/
	padding: 10px;
	}
.post h2, .post h1{
	margin: 0;
	padding: 0;
	font-size: 12pt;
	color: #f821a0;
	}
.post{
	padding: 0 0 30px 0;
	}
/*****************************************
*	COMMENTS
*****************************************/
.navigation{
	clear: both;
	}
.alignleft{
	float: left;
	}
.alignright{
	float: right;
	}
textarea{
	font-size: 8pt;
	font-family: tahoma;
	color: #000000;
	border: none;
	padding: 5px 2px;
	border: 1px solid #000066;
	}
ol.commentlist{
	margin: 0;
	padding: 10px 0;
	}
ol.commentlist li{
	margin: 0;
	padding: 0 0 10px 0;
	list-style: none;
	}
#comments h3{
	border-bottom: 1px solid #cccccc;
	margin: 0;
	padding: 0 0 2px 0;
	font-size: 10pt;
	}
#comments{
	padding: 30px 0 10px 0;
	}
input#author, input#email, input#url, textarea#comment{
	border: 1px solid #000000;
	padding: 0;
	font-size: 8pt;
	}
.comfooter{
	text-align: right;
	font-size: 8pt;
	}
.comment_meta{
	font-size: 8pt;
	}
.comcontent{
	background: #F23594;
	padding: 5px;
	font-size: 8pt;
	}
blockquote{
	margin: 0 20px;
	padding: 10px 5px;
	background: #990066;
	border: 3px double #000000;
	color: #ffffff;
	}
/*****************************************
*	SIDEBAR
*****************************************/
#sidebar{
	float: right;
	width: 157px; /*177*/
	padding: 10px;
	}
#sidebar ul{
	margin: 0;
	padding: 0;
	list-style: none;
	}
#sidebar ul li{
	margin: 0;
	padding: 0;
	list-style: none;
	}
#sidebar ul li ul{
	margin: 0;
	padding: 10px 0;
	list-style: none;
	}
#sidebar ul li ul li{
	margin: 0;
	padding: 0 0 0 15px;
	list-style: none;
	background: url(images/sideli.gif) no-repeat 0 4px;
	}
#sidebar h2{
	margin: 0;
	padding: 0;
	font-size: 10pt;
	color: #f821a0;
	}
/*****************************************
*	FOOTER
*****************************************/
#footer{
	width: 736px;
	height: 85px; /*54*/
	background: url(images/footer.gif) no-repeat;
	clear: both;
	text-align: center;
	font-size: 8pt;
	color: #8c8c8c;
	padding: 35px 0 0 0;
	}
/*****************************************
*	LINKS
*****************************************/
.post h2 a, .post h1 a, .nav a{
	color: #f821a0;
	text-decoration: none;
	}
.nav a:hover{
	color: #ffffff;
	text-decoration: none;
	}
a:hover, .post h2 a:hover, .post h1 a:hover, #sidebar a{
	color: #454545;
	text-decoration: none;
	}
a, #sidebar a:hover{
	color: #f821a0;
	text-decoration: none;
	}
.comcontent a{
	color: #ffffff;
	text-decoration: none;
	}
.comcontent a:hover{
	text-decoration: underline;
	}