/*  
Theme Name: acute colors
Theme URI: http://www.pitselpixel.com/freebies
Description: acute colors is a sort of experiment..  Brought to you by <a href="http://www.pitselpixel.com/mimi/">Mimi Ibisate</a>
Version: 1.0
Author: Mimi Ibisate
Author URI: http://www.pitselpixel.com/
Tags: curve, fantasy, clean
*/
*{
	margin: 0;
	padding: 0;
	}
body, h1, h2, h3, h4, h5, h6, address, blockquote, dd, dl, hr, p, form{
	margin: 0;
	padding: 0;
	}

body{
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, Georgia, Sans-seriff;
	font-size: 12px;
	text-align: left;
	vertical-align: top;
  	background-image: url(images/bg.jpg);
	background-repeat: no-repeat;
	background-position:top;
	background-color:#101010; /*black*/
	color:#000000;
	}

a:link, a:visited{

	}

a:hover{
	text-decoration: none;
	}

p{
	padding: 10px 0 0 0;
	}
	
blockquote{
	background: url(images/quote.jpg) no-repeat scroll 10px;
	background-position: top left;
	margin:15px auto;
	padding:10px 10px 10px 35px;
	width: 400px;
	font-style:italic;
	}
#wrapper{
	width: 100%;
	top: 0;
	}
	
#middle{
	position:center;
	width: 800px;
	text-align: left;
	margin: 0 auto 0 auto;
	}
	
/*HEAD*/

#header{
	width: 800px;
	height: 320px;
	background-color: ;	
	margin-bottom: 50px;
	}

#discription{
	font-family: Georgia, Sans-serif;
	font-size: 20px;
	margin: 20px 0 20px 0;
	}

.btitle{
	margin:0 0 5px 35px;
	color: white;
	height: 222px;
	weight: 250px;
	}

#btitle a{
  	background:transparent url() no-repeat;
  	display: block;
	width: 350px;
	height: 225px;
	}

#picture-bg{
	float: right;
	width:319px;
	height:221px;
	}


/*MENU*/

#menu{
	background-image: url(images/menubg.jpg);
	background-repeat: no-repeat;
	background-position: left;
	background-color: #; /*red*/
	width:auto;
	margin: 20px 0 0 0;
	padding-left: 5px;
	height: 61px;
	width:800px;
	float: left;
	}

#menu ul{
	list-style:none;
	margin: 10px auto auto auto;
	padding:0;
	}

#menu li{
	margin: auto;
	float:left;
	border-bottom:0;
	}

#menu li a{
	margin-left:.5em;
	display:block;
	padding:4px 4px 0 4px;
	font-family: Georgia;
	font-style: italic;
	font-size: 24px;
	color: #44C3F7; /*blue*/
	text-decoration: none;
	}

#menu li a:hover{
	color:#86F00A; /*yellowgreen*/
	}

#menu ul li ul{
	display:none;
	}

/*PAGE*/

#pagebottom{
	background-image: url(images/bottomentry.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height: 24px;
	}


/*CATEGORIES TAGS ETC*/

#entry{
	background-image: url(images/bottomentry.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	}
	
.archivelink a{
	text-decoration: none;
	padding-left: 15px;
	color: #D41D59; /*pink*/
	}


/*CONTAINER*/

.post h2{
	background-image: url(images/topentry.jpg);
	background-position:top;
	background-repeat:no-repeat;
	padding: 15px 10px 10px 10px;
	}

.post h2 a{
	font-family:Verdana;
	font-weight: bold;
	font-size: 30px;
	text-decoration: none;
	color: #D41D59; /*pink*/
	}

#container{
	float: left;
	width: 550px;
	}

#entrytitle{
	background-image: url(images/topentry.jpg);
	background-position:top;
	background-repeat:no-repeat;
	padding: 25px 10px 10px 20px;
	}

#entrytitle a{
	font-family:Verdana;
	font-weight: bold;
	font-size: 30px;
	text-decoration: none;
	color: #D41D59; /*pink*/
	}
	
#endate{
	float:right;
	padding: 0 10px 10px 20px;
	margin: 10px 0 20px 0;
	font-family: Arial;
	font-size: 10px;
	text-decoration: none;
	color: #F7800D; /*orange*/
	}

.post{
	background-image: url(images/bgentry.jpg);
	background-position:top;
	background-repeat: repeat-y;
	margin: 0 0 20px 0;
	background-color: #101010; /*black*/
	}
	
.post p a{
	border-bottom: 1px dashed #333333;
	font-size: 11px;
	color: #999999; /*gray*/
	text-decoration: none;
	}

.post p a:hover{
	text-decoration: ;
	}

.post p{
	padding: 5px 15px 0 15px;
	font-family: Verdana;
	font-size: 12px;
	line-height: 17px;
	color: #818181; /*gray*/
	}

p.postmetadata a{
	background-image: url(images/bottomentry.jpg);
	background-position:top;
	background-repeat:no-repeat;
	border: 0px;
	font-family: Arial;
	text-decoration: none;
	color: #A85FB5; /*violet*/
	}

.entry{
	margin: 0 0 10px 0;
	padding: 0 ;
	line-height: 18px;
	background-color: ;
	}

element.style {
	padding: 5px 15px 5px 15px;
}


#postmeta{
	margin-top: 10px;
	padding: 0 15px 0 15px;
	height: 60px;
	background-image: url(images/bottomentry.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	}
	
#respond{
	font-weight: bold;
	font-size: 20px;
	text-decoration: none;
	color: #D41D59; /*pink*/
	height: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(images/topentry.jpg);
	background-position:top;
	background-repeat:no-repeat;
	padding: 20px 0 10px 10px;
	}
#comment{
	background-image: url(images/topentry.jpg);
	background-position:top;
	background-repeat:no-repeat;
	}

#commentbottom{
	height: 24px;
	background-image: url(images/bottomentry.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	}

#comments{
	padding: 10px;
	}
.commentlist a{
	font-family: Arial;
	text-decoration: none;
	color: #A85FB5; /*violet*/
	padding-left: 10px;
	}
.commentmetada a{
		font-size: 12px;
		}
ol.commentlist{
	padding: 25px;
	background-image: url(images/bottomentry.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	}
ol.commentlist li{
	padding: 10px;
	}
p.postmetadata{
	font-family: Arial;
	border-top: 1px solid #ccc;
	margin: 10px 0 0 0;
	font-size: 12px;
	padding: 5px 15px 10px 15px;
	}

p.postmetadata a{
	font-size: 12px;
	}

.navigation{
	padding: 10px 0 0 0;
	font-size: 14px;
	font-weight: bold;
	line-height: 18px;
	}
	
.comment-template{
	padding: 10px;
	background-color: pink;
	}
/*IMAGE*/
#attachment .wp-caption{
	border: 0px
	}
img.aligncenter{
	padding: 7px;
	background-color:#101010; /*black*/
	margin: 0 auto 12px 9px;
	}

img.size-full a{
	padding-top: 5px;
	}
.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 5px;
	margin: 0;
	}

.wp-caption img{
	border: none;
	margin: 0;
	padding-top: 5px;
	}

.wp-caption {
	color: white;
	text-align: center;
	background-color:#101010; /*black*/
	margin: 10px auto 0 auto;
}

#element.style{
	width: 300px;
	}

/*SIDE BAR*/
#sidetop{
	width: 238px;
	height: 24px;
	background-image: url(images/sidetop.jpg);
	background-position:top;
	background-repeat: no-repeat;
	}
#sidebottom{
	width: 238px;
	height: 24px;
	background-image: url(images/sidebottom.jpg);
	background-position:bottom;
	background-repeat: no-repeat;
	}
#rss-big{
	display:block;
	background: url(images/rss);
	background-position:center;
	background-repeat: no-repeat;
	width:111px;
	height:67px;
	float: right;
	padding: 7px;
	}
#rss-big img{
	border: 0px;
	}

.widget ul li .widgettitle{
	font-family: Verdana;
	font-size: 20px;
	}
#sidebar{
	background: url(images/sidebg.jpg);
	background-repeat: repeat-y;
	border: px dashed #A85FB5; /*violet*/
	float: left;
	width: 238px;
	color: #F7800D; /*orange*/
	margin: 0 0 0 10px;
	display: inline;
	}
#sidebar a{
	color: #818181; /*gray*/
	text-decoration: none;
	}
#sidebar a:hover{
	color: #F7800D; /*orange*/
	text-decoration: none;
	}
#sidebar ul{
	list-style-type: none;
	margin: 0;
	padding: 0 10px 0 10px;
	}

#sidebar ul li{
	padding: 20px 10px;
	} 

#sidebar ul li .widgettitle{
	font-family: Verdana;
	font-size: 20px;
	}

#sidebar ul ul li{
	padding: 0;
	line-height: 24px; 
	}
#sidebar ul ul li a{
	padding: 0;
	line-height: 24px; 
	color: #818181; /*gray*/
	text-decoration: none;
	}
	
table#wp-calendar{
	width: 100%;
	}
/*PAGENAV*/

.navigation a{
	font-family: Verdana, Arial;
	font-size: 12px;
	text-decoration: none;
	color: #F7800D; /*orange*/
	}

/*FOOTER*/


#footer{
	border-top: 0px dashed #A85FB5; /*violet*/
	color: #818181; /*gray*/
	clear: both;
	float: left;
	width: 100%;
	padding-top: 10px;
	margin-top: 10px;
	height: 350px;
	background-color: ;
	background-image: url(images/wrapfoot.jpg);
	background-repeat: no-repeat;
	background-position:bottom;
	}
#footer a{
	border-bottom: 1px dashed #333333;
	font-size: 11px;
	color: #999999; /*gray*/
	text-decoration: none;
	}
#footmiddle{
	width: 800px;
	margin: 0 auto 0 auto;
	}
#copyright{
	width: 100%;
	height: 50px;
	float:left;
	text-align: center;
	}
#footbox{
	float: right;
	width: 500px;
	height: 300px;
	}
#footbox p{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	font-style: italic;
	line-height: 30px;
	padding: 15px;
	}

/*--comments--*/

.comments-template{
	margin: 10px 0 0;
	border-top: 1px solid #ccc;
	padding: 10px 0 0;
	}


.comments-template ol{
	margin: 0;
	padding: 0 0 15px;
	list-style: none;
	}

.comments-template ol li{
	margin: 10px 0 0;
	line-height: 18px;
	padding: 0 0 10px;
	border-bottom: 1px solid #ccc;
	}

.comments-template h2, .comments-template h3{
	font-family: Georgia, Sans-serif;
	font-size: 16px;
	}

.commentmetadata{
	font-size: 12px;
	}

.commentmetadata a{
	font-family: Arial;
	font-size: 10px;
	}

.comments-template p.nocomments{
	padding: 0;
	}

.comments-template textarea{
	font-family: Arial, Helvetica, Georgia, Sans-serif;
	font-size: 12px;
	}

#commentform a{
	font-size: 12px;
	}
