/*  

Theme Name: 0000000 - Speak On It Theme

Theme URI: http://www.deliciousdesignstudio.com

Description: bright bold colorful design

Version: 1.0

Author: DDS

Author URI: http://www.deliciousdesignstudio.com

*/



/*************************************

 +Containers

 *************************************/

body{

	background:#250011 url(images/bg.png) repeat-x top left;

	color:#150500;

	font-family: Georgia, "Times New Roman", Times, serif; 

	font-size:72.5%;

	line-height:1.5;

	margin:0;

	padding:0;

	text-align:center;

}

#wrap{

	position:relative;

	margin:0 auto;

	text-align:left;

	width:1019px;	

}

#header{

	background:url(images/headernew.png) no-repeat;

	width:1022px;

	height:555px;

	padding:0;

}

#contentwrap{

	background:#ffffff;

	width:845px;

	padding:0px;

	margin:-190px 0 0px 85px;

}

#content{

	background:#ffffff;

	font-size:1.1em;

	float:left;

	padding:10px 1em 1em 30px;

	width:580px;

	margin-bottom:0px;

}



/*************************************

 +Search form

 *************************************/

.search-form {

	position:absolute;

	width:150px;

	height:90px;

	top:31px;

	left:775px;

}

.search-form input{

	width:132px;

	border:0px;

}



/*************************************

 +Footer

 *************************************/

#footer{

	clear:both;

	position:absolute;

	background: url(images/bg-footer.png) no-repeat;

	color:#ffffff;

	height:440px;

	width:1019px;

	margin:0;

	font-size:1.1em;

}

#footer a {

    color:#c5e278;

}

#footer a:hover {

	color:#fff;

}

#top-footer {

	margin:80px 0 0 110px;

	height:320px;

}

#top-footer ul{

	font-size:1.0em;

	list-style: none;

	padding:0;

	margin:1em;

	width:240px;

	height:270px;

	float:left;

}

#top-footer li{

	border-bottom:1px dotted #6C6C6C;

 padding-top: 6px;

}



#credits{

	text-align:center;	

	font-size:1em;

	color:#ffffff;

	text-transform:none;
	padding:1em 0;

	width:850px;

}

/*************************************

 +RSS Icon

 *************************************/

#rss-big {

	position:absolute;

	width:150px;

	height:90px;

	top:0px;

	left:540px;

}

#rss-big a{

	display:block;

	width:140px;

	height:90px;

}

/*************************************

 +Hn, a and p

 *************************************/

pre{ max-width:500px; }



a{ color:#05949e; text-decoration:none; }



h1, h2, h3{	font-weight:normal;	margin:0; }



.entrytitle h2{	font-size:1.8em; line-height:1.2em;}

.entrytitle h2 a { color:#530026; }

.entrytitle h2 a:hover{ color:#cca2b5; }

.entrytitle h3{	margin-top:-10px; font-size:1.8em; color:#530026; }



.entrybody a{ text-decoration:underline; }

.entrybody a:hover{ text-decoration:none; }



.entrybody h2{ font-size:1.8em; margin-top:.7em; }



#header a{

	display:block;

	width:480px;

	height:170px;

}

blockquote { 

	border-left:2px solid #333;

	display: block;

	padding: 0 1em;

}



/*************************************

 +Entry

 *************************************/

.entry{

	margin-bottom:1em;

}

.entry img {

	max-width:500px;

	width: expression(this.width > 500 ? 500: true);	

	border:0px;

	padding:5px;

	background:#fff;

	border:1px solid #ccc;

}

.entry img:hover{

	padding:5px;

	border:1px dotted #000;

}

.entry code{

	background:#e3e7cb;	

	color:#999;

	font-size:1.1em;

	padding:.2em;

}

.entrymeta{

	font-size:1.6em;

	padding-top:.2em;

	color:#424242;

}

.entrymeta a{

	color:#424242;

}



/*************************************

 +Sidebar

 *************************************/

#sidebar{

	font-size:1.1em;

	float:right;

	padding:0;

	margin:2px;

	width:200px;

}

#sidebar ul{

	list-style-type:none;

	margin:0;

	padding:0;

	clear:both;

	margin-bottom:1em;

}

#sidebar ul li{

	margin:.3em;

	padding-left:40px;

	border-bottom:1px dotted #D5D5D5;

}

#sidebar ul a:hover{



	color:#424242;

}

#sidebar h2{

	margin-left:0px;

	color:#500024;

	padding:5px 0 10px 0px;

	font-size:1.2em;

	text-align:left;

}



/*************************************

 +Menu

 *************************************/

#menu {

	background: #ffffff;

	font-family: georgia, times, serif;

	position:absolute;

	left:100px;

	top:282px;

	font-weight: none;

	padding-left: 0px;

	text-transform: none;

        font-size: 14px;

}

#menu ul {

	margin: 15px 0 10px 0;

	padding: 6px 0 0 0;

	text-align: center;

}

#menu ul li {

	list-style-type: none;

	display: inline;

	margin: 0;

	padding: 0;

}

       .menu-bg a{

	background:#100c07;

	color:#ffffff;

}

#menu ul li a {

	padding: 6px 13px 6px 13px;

	margin: 0;

	text-align: right;

	text-decoration: none;

	color: #c0668a;



}

#menu ul li a:hover {

	color:#c0668a;

}

.menu-hover a{

	background:#edc0d2;

	color:#424242;

}

#menu li a:hover{

	background:#edc0d2;

	color:#a75a1c;

}

/*************************************

 +Comments

 *************************************/

.commentsblock{

	font-size:1.0em;

	margin:0em;

	padding:1em;

}

.commentsblock textarea{

	width:35em;

}

.commentsblock input, .commentsblock textarea{

	border:1px solid #d1d1d1;

}

.commentsblock textarea:focus{

	background:#eee;

	border:1px solid #a1a1a1;

}

.commentsblock textarea:focus, .commentsblock input:focus{

	background:#eee;

	border:1px solid #a1a1a1;

}

.commentauthor{

	display:block;

	font-size:1.5em;

}

ol.commentlist{

	font-size:1em;

	list-style-type:none;

	margin:0;

	margin-top:1.5em;

	padding:0;

}

ol.commentlist a{

	color:#a75a1c;

}

ol.commentlist a:hover{

	color:#424242;

}

.commentlist li{

	margin-bottom:0.5em;

	padding:0.5em 1em;

}

.alt{

	background:#e9d5dd;

	border-left:5px solid #333;

	border-bottom:1px dotted #333;

	border-top:1px dotted #333;

	padding:0.5em;

}

h3.comments{

	font-size:1.4em;

	color:#6C6C6C;

}	

.count {

	float:right;

	font-size:4em;

	color:#333;

}

.mycount {

	float:right;

	font-size:4em;

	color:#a75a1c;

}



/*************************************

 +Flickr

 *************************************/

#flickr {

	margin:0;

	padding:0em;

}

#flickr img {

	border:0px;	

}

#flickr a {

	background:#FFF;

	border: 1px dotted #ccc;

	float: left;

	display: inline;

	margin:0.7em;

	padding:5px;

	width: 75px;

	height: 75px;

}

#flickr a:hover{

	border: 1px dotted #000;

	background:#000;

}

/*************************************

 +Misc

 *************************************/



#download {

	background:#e3e7cb url(./images/bullet.gif) no-repeat;

	background-position: 12px 12px;

	padding:1em;

	padding:10px 10px 10px 40px;

	margin: 0.5em 0 1em 0;

}

.post-date{

	position:absolute;

	font-size:19px;

	left:18px;

	width:67px;

	height:60px;

	font-weight:bold;

	padding-top:4px;

	background: #dae9b2;

	text-align:center;

        font-family: trebuchet ms;

        text-transform: uppercase;

}

.post-date .month { color:#5c002a; }

.post-date .day { color:#d38cac;}