/*
Theme Name: listentoMelinda.com 2
Theme URI: http://listentomelinda.com
Description: The default WordPress theme for listentoMelinda.com
Version: 2.0
Author: Kristian H
Author URI: http://kreeaytiv.comi.com/
*/

html { font-size:100.01%; }
body, html{
padding:0;
margin:0;
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
background:#fff url(images/bigpic4.png) no-repeat left top;
background-attachment:fixed;
font-size: 87.5%;
}

img{
border:none;
}

h1 { font-size: 3em; line-height: 1; margin:0 0 0.5em; }
h2 { font-size: 2em; margin:0 0 0.75em; }
h3 { font-size: 1.5em; line-height: 1; margin:0 0 1em; }
h4 { font-size: 1.2em; line-height: 1.25; margin:0 0 1.25em; }
h5 { font-size: 1em; font-weight: bold; margin:0 0 1.5em; }
h6 { font-size: 1em; font-weight: bold; }

p           { margin: 0 0 1.5em; }
p img.left  { float: left; margin: 1.5em 1.5em 1.5em 0; padding: 0; }
p img.right { float: right; margin: 1.5em 0 1.5em 1.5em; }

blockquote  { margin: 1.5em; color: #666; font-style: italic; }
strong      { font-weight: bold; }
em,dfn      { font-style: italic; }
dfn         { font-weight: bold; }
sup, sub    { line-height: 0; }

abbr, 
acronym     { border-bottom: 1px dotted #666; }
address     { margin: 0 0 1.5em; font-style: italic; }
del         { color:#666; }

pre 				{ margin: 1.5em 0; white-space: pre; }
pre,code,tt { font: 1em 'andale mono', 'lucida console', monospace; line-height: 1.5; }

/* Lists
-------------------------------------------------------------- */

li ul, 
li ol       { margin:0 1.5em; }
ul, ol      { margin: 0 1.5em 1.5em 1.5em; padding-left:6px; }

ul          { list-style-type: disc; }
ol          { list-style-type: decimal; }

dl          { margin: 0 0 1.5em 0; }
dl dt       { font-weight: bold; }
dd          { margin-left: 1.5em;}


/* Tables
-------------------------------------------------------------- */

div#content table       { margin-bottom: 1.4em; width:100%; }
div#content th          { font-weight: bold; }
div#content thead th 	{ background:#CCCCCC; }
div#content th,div#content td,div#content caption { padding: 4px 10px 4px 5px; }
div#content tr.even td  { background: #e5ecf9; }
div#content tfoot       { font-style: italic; }
div#content caption     { background: #eee; }


/* Misc classes
-------------------------------------------------------------- */

.small      { font-size: .8em; margin-bottom: 1.875em; line-height: 1.875em; }
.large      { font-size: 1.2em; line-height: 2.5em; margin-bottom: 1.25em; }
.hide       { display: none; }

.quiet      { color: #666; }
.loud       { color: #000; }
.highlight  { background:#ff0; }
.added      { background:#060; color: #fff; }
.removed    { background:#900; color: #fff; }

.first      { margin-left:0; padding-left:0; }
.last       { margin-right:0; padding-right:0; }
.top        { margin-top:0; padding-top:0; }
.bottom     { margin-bottom:0; padding-bottom:0; }


a{
color:#CC0000;
text-decoration:none;
}

ol.albumtracks li a{
color:#000;
}

a:hover{
color:#666666;
text-decoration:none;
}

h2 a{
color:#000;
}

h2 a:hover{
color:#CC0000;
}

p.wp-caption-text{
color:#666;
}

#all{
width:100%;
height:auto;
}

	#nav2{
	width:449px;
	height:466px;
	position:fixed;
	top:16px;
	left:0px;
	}
	
	#mainnav{
	width: 449px; 
	height: 466px;
    background:url(images/nav_complete3.png);
    padding: 0; margin:0;
    position: relative;
	}
	#mainnav li{
    margin: 0; padding: 0; list-style-type: none;
	}
	#mainnav li, #mainnav a{
    width:449px; display: block;
	}
	#mainnav a{
	height:50px;}
	#navitem1 {top: 0; width: 449px; height:50px;}
	#navitem2 {top: 50px; width: 449px; height:50px;}
	#navitem3 {top: 100px; width: 449px; height:50px;}
	#navitem4 {top: 150px; width: 449px; height:50px;}
	#navitem5 {top: 220px; width: 449px; height:50px;}
	#navitem6 {top: 220px; width: 449px; height:50px;}
	#navitem7 {top: 330px; width: 449px; height:50px;}
	#navitem8 {top: 380px; width: 449px; height:50px;}
	#navitem1 a:hover {
    background: transparent url(images/nav_complete3.png)
    0px -463px no-repeat;}
    #navitem2 a:hover {
    background: transparent url(images/nav_complete3.png)
    0px -513px no-repeat;}
    #navitem3 a:hover {
    background: transparent url(images/nav_complete3.png)
    0px -563px no-repeat;}
    #navitem4 a:hover {
    background: transparent url(images/nav_complete3.png)
    0px -613px no-repeat;}
	#navitem5 a:hover {
    background: transparent url(images/nav_complete3.png)
    0px -663px no-repeat;}
	#navitem6 a:hover {
    background: transparent url(images/nav_complete3.png)
    0px -713px no-repeat;}
	#navitem7 a:hover {
    background: transparent url(images/nav_complete3.png)
    0px -763px no-repeat;}
	#navitem8 a:hover {
    background: transparent url(images/nav_complete3.png)
    0px -813px no-repeat;}
	

#content{
width:600px;
height:auto;
margin:0 0 0 40%;
padding:20px 20px 126px;
background:url(images/whitebg.png) repeat;
}
	#topspace{
	width:600px;
	height:175px;
	background:#fff;
	margin:0 0 0 40%;
	}
	.pdate small, .pdate p, .pdate li{
	color:#666;
	font-style:italic;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:0 0 0.75em 0;
	}
	.post{
	margin-bottom:31px;
	}
	.postspace{
	width:100%;
	height:1px;
	border-bottom:1px solid #ddd;
	margin-bottom:30px;
	}
	.pdate{
	width:80px; 
	padding:0 20px 0 0; 
	border-right:1px solid #ddd;
	}
	.pcont{
	width:460px; 
	margin-left:20px;
	}

#bottombar{
position:fixed;
bottom:0px;
left:0px;
width:100%;
height:42px;
background:url(images/whitebg.png) repeat;
}
	#bottombar ul{
	margin:0 0 0 20px;
	padding:0;
	}
	#bottombar ul li{
	display:inline;
	line-height:42px;
	padding-right:20px;
	font-size:16px;
	}
	#bottombar ul li a{
	color:#000;
	text-decoration:none;
	font-weight:bold;
	}
	.navbox a{
	color:#000;
	text-decoration:none;
	}
	#bottombar ul li a:hover{
	color:#CC0000;
	text-decoration:none;
	}
	.navbox a:hover{
	color:#CC0000;
	text-decoration:none;
	}
	#bottombar p{
	line-height:42px;
	font-weight:bold;
	}
	.navbox{
	margin-right:20px;
	padding-right:20px;
	border-right:1px solid #ccc;
	}
	.barspace{
	width:20px;
	height:42px;
	}
	
.biglink{
width:578px;
height:auto;
margin-bottom:20px;
border:1px solid #ddd;
background:#f1f1f1;
padding:10px;
}
	.linkimage{
	float:left;
	margin-right:20px;
	}
	.linktext{
	float:left;
	}

textarea#comment{
width:600px;
}

.clr{
clear:both;
}
	
.lft{
float:left;
}

.rgt{
float:right;
}

.alignleft{
float:left;
padding:0 20px 20px 0;
}

.alignright{
float:right;
padding:0 0 20px 20px;
}

/*** YAHOO MEDIA PLAYER SHIT ***/
div#ymp-player{
bottom:41px;
}
div#ymp-tray{
bottom:112px;
}
#ymp-body #ymp-relevance, #ymp-relevance{
visibility: hidden;
display:none;
}
.ymp-player-max #ymp-body #ymp-body-base #ymp-body-strip
{
width: 560px;
}
.ymp-player-max #ymp-body.ymp-skin {
width: 570px;
}

/*** Newsletter Signup form ***/

#mc-embedded-subscribe-form legend{
font-weight:bold;
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 1em; margin:0 0 0.75em;
}