/***************
Wordpress Alignment
***************/
    img.centered {
    padding: 10px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    }

    img.alignright {
    padding: 10px;
    margin: 0 0 2px 7px;
    display: inline;
    }

    img.alignleft {
    padding: 10px;
    margin: 0 7px 2px 0;
    display: inline;
    }

    .alignright {
    float: right;
    }

    .alignleft {
    float: left;
    }
	/*End Wordpress Alignment*/

img{
	margin: 7px;
	border:0;
	}
	
#Content {
	margin: 15px 40% 50px 0px;
	padding: 0px 0px 50px 0px;
}

/* old body
body {
	color: #fff;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	background: #000 url(back.gif) no-repeat 0px 0px;
	}
end old body */

body { 
	font:1em/1.625em "lucida grande","lucida sans unicode", sans-serif;  
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	color: #fff;
	background: #000 url(back.gif) no-repeat 0px 0px;
}

/*old p {
	font: .75em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	margin: 0px 0px 12px 0px;
	padding: 0px;
	/**
	font: 14px Arial, Helvetica, sans-serif;
	//
	}
	

#Content>p {margin: 0px;}
#Content>p+p {text-indent: 30px;}
end old p*/

p { 
	font-size:1em;
	margin: 0px 0px 10px 10px;
	}

#Content p{line-height: 120%;}

p.first:first-letter{ float:left;font-family: baskerville,"palatino linotype",serif;font-size:3em;font-weight:700;line-height:1em;margin-bottom:-0.2em;padding:0.2em 0.1em 0 0; }
p img       { float: left; margin: 0.5em 0.8125em 0.8125em 0; padding: 0; }
p img.right { float: right; margin: 0.5em  0 0.8125em 0.8125em }


/* old h1 {
	margin: 0px 0px 15px 0px;
	padding: 0px;
	font-size: 28px;
	font-weight: 900;
	color: #fff;
	clear:both;
	}
*/
h1,h2{ font-weight:normal; font-family:Georgia, serif;  }
h3,h4,h5,h6 { font-weight: normal; font-family:Georgia, serif; }


h1 { font-size: 1.75em; margin-bottom: 0.765em; line-height: 1.75 em;}
h2 { font-size: 1.5em;  margin-bottom: 0.855em; line-height: 1 em; }
h3 { font-size: 1.3em;  margin-bottom: 0.956em; }
h4 { font-size: 1.2em;  margin-bottom: 1.161em; }
h5,h6 { font-size: 1.313em;  margin-bottom: 1.238em; }



a {
	outline: none;
	color:#ffcc00;
	font-size: 1em;
	text-decoration: none;
	font-weight: 300;
	}
p a:link {color: #ffcc00;}
p a:visited {color: #0073FF;}
p a:hover {color: #ffcc00;}

ul {
	list-style-type: inherit;
	list-style-image: inherit;
	list-style-position: inside;
	}

#Header {
	color: #000;
	margin: 0px 0px 0px -15px;
	padding: 0px;
	height: 200px; /* 14px + 17px + 2px = 33px */
	}
	

/*************************
+Listen, Logo, & Now Playing
*************************/
#Listen a{
	padding:0;
	margin:0;
	position: absolute;
	top: 0px;
	left: 516px;
	height: 145px;
	width: 248px;
}

#Listen a:hover{
	background: url(listen.gif) no-repeat 0% 0%;
	z-index: 1;
}

#Logo a{
	position: absolute;
	top:0;
	left:0;
	height: 165px;
	width: 258px;
}

#Logo a:hover{
	background: url(logo.gif) 0 0 no-repeat;
	z-index: 1;
}

#NowPlaying {
	position: absolute;
	top: 125px;
	left: 540px;
	height: 45px;
	width: 248px;
	z-index: 2;
}

/**************************
+Menu(Sidebar)
**************************/

#Right {
	position: absolute;
	top: 200px;
	right: 0;
	width: 30%;
	padding: 0px 0px 0px 10%;
	}
	
/* Again, "be nice to Opera 5". */
body>#Right {width: 30%;}

#Right strong {
	color:#fff;
}

#Right h2 {
	border-bottom: 1px solid #ffcc00;
	text-indent: 10px;
	color:#fff;
}

#Right ul {
	list-style-type: none;
	color:#ffcc00;
}

#Right a {
	color:#fff;
	text-decoration: none;
}

#Right h3 {
	border-bottom: 1px solid #ffcc00;
	padding-bottom: 5px;
	font-size: 18px;
	text-indent: 10px;
	color:#fff;
}

/*****************************
Entry
*****************************/
.entry{
	color: #fff;
	padding-bottom: 50px;
	margin:0 0 50px 0;
}
.entrytitle {
	padding-bottom: 20px;
}

.entrytitle h2 .title {
	
}
.entrytitle h2{
	/*font-family: 'Trebuchet MS', Verdana, Sans-Serif;*/
	color: White;
	margin:0;
	padding: 0px 5px 0px 0px;
	clear:both;
	border-bottom: 1px solid #ffcc00;
	/** text-transform: lowercase; **/
	
}
.entrytitle h2 a{
	color: #fff;
}
.entrytitle h3{
	float: right;
	padding: 0;
	margin: 0;
	color: #ffcc00;
	text-transform: lowercase;
	font-size: .6em;
}
.entrybody{
	padding-left: 10px;
	}
.postinfo a{
	padding: 2px;
	border: 1px dotted #ffcc00;
	float: right;
	margin:0;
}

.postinfo a:hover {
	background: #ffcc00;
	color: #000;

}

#Footer{
	position: fixed;
	text-align: center;
	background: #000 url(footer.gif) no-repeat 100% 100%;
	bottom:0;
	width:100%;
	height: 25px;
	border-top:3px solid #ffcc00;
	border-bottom:none;
	color:#fff;
	clear:both;
	padding:3px 0;}
	
#Footer p{margin-top: 8px;}

#wp-calendar{
	width: 100%;
}

/*****************************
Category Listing
*****************************/
dl#catlist{
	padding: 0;
	margin: 0;
}
dl#catlist dt{
	float: left;
	margin: 0;
	font-weight: bold;
	clear: both;
	border-bottom: 1px dotted #ffcc00;
	width: 50%;
	display: block;
}

dl#catlist dd{
	float: right;
	margin: 0;
	text-align: right;
	border-bottom: 1px dotted #ffcc00;
	width: 50%;
	display: block;

}

div.stats{display: none;}

.navigation {
	text-align: right;
	}
	
	
.wpv_video{
	width:300px;
	clear:both;
	}	

