/*Theme Name: Media Junkyard 2.0
Theme URI: http://www.mediajunkyard.com
Description: Media Junkyard 2.0
Version: 2.0
Author: Rob Franceschini
Author URI: http://www.mediajunkyard.com*/

body, h1, h2, h3, h4, h5, h6, address, blockquote, dd, dl, hr, p, form{	
margin:0;	
padding:0;
}

body{	
font-family: verdana, arial, helvetica, sans-serif;	
font-size: 12px;	
text-align: center;	v
ertical-align: top;	
background: url(images/ba8.jpg);	
background-repeat: repeat;	
background-color: #000000;	
color: #000000; 
}

#wrapper{ 	
width: 980px;	
margin: 0 auto;	
text-align: left;
}

h2, h3, h4, h5, h6{ 	
font-weight: normal;	
font-family: georgia;	
font-size: 25px; 	
color: #000000;
}

#topheader{ 
float: left;		
width: 980px;	
height: 418px;
}

.recentposts{	
margin-top: 0px;	
line-height: 18px;	
font-size: 11px;	
font-family: verdana;	
list-style: none;
}

.recentposts ul{	
list-style: none;	
padding-left: 31px;
}

.recentposts h2{	
font-weight: normal;	
font-family: georgia;	
font-size: 12px; 	
color: #b5b5b5;	
font-style: italic;		
text-transform: lowercase;	
padding-left: 15px;
}

.newcomments{	
list-style: none;	
margin: 55px 0 0 11px;	
text-transform: lowercase;	
color: #5c5c5c;	
font-family: Georgia, Arial, Helvetica;	
font-size: 17px;	
font-style: italic;
}

.newcomments a{	
line-height: 22px;	
color: #5c5c5c;	
text-decoration: none;
}

.newcomments a:hover{	
color: #bb4e22;
}

.pagecomments{	
width: 530px;	
margin: 0px 0px 0px 52px;	
padding: 27px;
}

.pagecomments h3{	
color: #000000;
}

.pagecomments a{	
color: #4788b1;	
text-decoration: underline;	
font-size: 11px;	
background-color: none;
}

.pagecomments a:hover{	
color: #cfbe4a;
}

.pagecomments ol{	
list-style: none;		
margin: 10px 0;	
padding: 0;
}

.pagecomments ol li{	
list-style: none;	
margin: 10px 0 0;	
padding: 0 0 10px;	
border-bottom: 1px dotted #bbb7b0;	
line-height: 22px;
}

#pagecomments span.comment-author{	
font-weight: bold;	
text-decoration: underline;
}

#respond{	
padding: 10px;	
border: 1px dotted #bbb7b0;           
}

#container{ 	
float: left;	
width: 980px;	
margin-top: 0px;	
height: auto;
}

#content{ 	
float: left;	
background:url(images/mj2contentbg.jpg);	
background-repeat: repeat-y;	
margin: 0px 0 0 0px;	
width:692px;	
height:auto !important;	
height: 839px;	
min-height: 839px;	
height: auto;
}

.post{ 	
padding: 10px 35px;
}

.post h2 a{ 	
color: #4788b1;	
text-decoration: underline;
}

.post h2 a:hover{ 	
color: #cfbe4a;
}

.entry-content{	
line-height:17px;
}

.entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5{	
padding: 10px 0 5px;
}

entry-content h2 a{	
color: #8f3939;
}

entry-content h3{	
font-size: 18px;	
font-weight: normal;
}

entry-content h5{	
font-size: 14px;
}

entry-content h6{	
font-size: 12px;
}

.entry-meta{ 	
padding: 4px 0 0 0;	
line-height: 14px;
}

.entry-meta h1{ 	
width: 67%;	
background-color: none;	
color: #000000;	
font-size: 12px;	
font-weight: normal;	
text-decoration: none;
}

.entry-meta a{ 	
color: #4788B1;	
text-decoration: underline;
}

.newscomments a{	
text-decoration: none;	
font-size: 12px;	
font-family: georgia;	
padding-top: 2px;	
color: #4788B1;	
float:right;	
text-align: right;	
border-top: 1px dotted #000000;	
width: 627px;
}

.newscomments a:hover{	
color: #cfbe4a;
}

.editlink a{	
font-size: 12px;	
font-family: georgia;	
color: #8b8a89;
}

.editlink a:hover{	
text-decoration: none;	
color: #a1a1a1;
}

.navigation a{	
font-family: georgia;	
color: #6a6a6a;	
text-decoration: none;	
position: relative; 
left: 54px;
}

.navigation a:hover{	
color: #bb4e22;
}


#sidebar{	
background:url(images/none.jpg) repeat-y scroll 0 0;	
background-color: #000000;
float: left;	
width: 288px;	
height: 0px;	
margin-left: 0px;
}

#sidebar ul{	
list-style: none;	
margin: 41px 0 0 30px;	
padding: 0; 
}

#sidebar ul li h2{ 	
text-transform: lowercase;	
letter-spacing: 0.25px;	
color: #878787;	
padding: 8px 14px 0px 17px;	
height: 45px;	
font-family: Georgia, Arial, Helvetica;	
font-size: 12px;	
font-style: italic;	
font-weight: normal;
}

#sidebar ul ul {	
margin: 0;	
padding: 0px 10px 15px;	
line-height: 22px;
}

#sidebar ul ul li{	
font-family: georgia;	
font-size: 17px;	
font-style: italic;	
text-decoration: none;
}

.linkstext{	
padding: 30px 0 0 11px;	
line-height: 22px;
}

.linkstext  a{	
text-transform: lowercase;	
color: #5c5c5c;	
font-family: Georgia, Arial, Helvetica;	
font-size: 17px;	
font-style: italic;	
text-decoration: none;
}

.linkstext a:hover{	
color: #bb4e22;
}

.categorytext a{	
text-transform: lowercase;	
color: #5c5c5c;	
font-family: Georgia, Arial, Helvetica;	
font-size: 17px;	
font-style: italic;	
text-decoration: none;
}

.categorytext a:hover{	
color: #bb4e22;
}

.flickr {	
margin: 0px auto;	
list-style-type: none;	
position: relative; 
left: 19px; 
top: 43px;
}

.flickr li {	
display: block;	
float: left;	
margin-right: 38px;
}

h1.logo{	
float: left;	
margin:0;	
width:192px;	
position:relative;	
display:block;	
left:86px;	
top:-33px;
}

h1.logo a{	
display:block;	
width:192px;	
height:45px;	
text-indent:-999em; 	
overflow: hidden;
}

#footer{	
float: left;	
background:url(images/mj2footer.jpg) no-repeat;	
margin-left: 0px;
width: 692px;	
height: 130px;
}

#footer a{	
text-decoration: none;
}

#f1 {
font-size: 11px;
color: #5c5c5c;
}

#f1 a, #f1 a:hover {
color: #5c5c5c;
text-decoration: none;
font-size: 11px;
}

.recent-posts ul{	
list-style: none;	
width: 340px;	
margin-right: 16px;	
float: left;
}

.recent-posts ul li{	
margin-top: -10px;	
padding-left: 2px; 	
position: relative;	
z-index: 1;
}

.recent-posts a{	
color: #5583a0;	
line-height: 36.5px;	
font-family: georgia;	
font-size: 14px;
}

.recent-posts a:hover{	
color: #a1cee7;
}

.recent-posts h3{	
margin: 49px 0 0 41px;	
font-family: georgia;	
font-size: 14px;	
font-weight: bold;	
color: #5583a0;	
text-decoration: none;
}

.the-site ul{	
list-style: none;	
width: 613px;	
position: relative;
}

.the-site ul li{	
margin-top: -10px;	
padding-left: 3px; 
}

.the-site a{	
color: #5583a0;	
line-height: 36.5px;	
font-family: georgia;	
font-size: 14px;
}

.the-site a:hover{	
color: #a1cee7;
}

.the-site h3{	
margin: -17px 0 0 395px;	
font-family: georgia;	
font-size: 14px;	
font-weight: bold;	
color: #5583a0;	
text-decoration: none;
}

table{	
font-family: verdana, arial, helvetica, sans-serif;	
font-size: 12px;
}

a img {
border: 0;
}

p {
padding: 10px 0 5px;
}

p img{	
max-width: 100%; 
}

img.centered{	
display: block;	
margin-left: auto;	
margin-right: auto;
}

img.alignright{	
margin: 3px 0 2px 10px;	
padding: 4px;	
display: inline;
}

img.alignleft{	
margin: 3px 10px 2px 0;	
padding: 4px;	
display: inline;
}

.alignleft{
float:left;
}

.alignright{
float:right;
}

.clear{
margin: 0;
padding: 0;
clear: both;
}

small{	
font-size: 11px;
}

.creditslnk { 
text-align:left;
font-size:10px;
color:#686868; 
}

.creditslnk a { 
color:#686868; 
text-decoration: none; 
}

.creditslnk a:visited { 
color:#686868; 
text-decoration: none; 
}

#mjplayer{
position: relative;
top: -14px;
left: 5px;
}

#facebook{
position: relative;
top: -7px;
left: 5px;
}

#donate{
position: relative;
top: 0px;
left: 5px;
}

#buydotcom{
position: relative;
top: 2px;
left: 0px;
width: 268px;
border: solid 1px #ffffff;
background-color: #000000;
}

#poll{
position: relative;
top: 7px;
left: 6px;
}

#twitter{
position: relative;
top: 14px;
left: 5px;
}

.calendar {
	float: left;
	height: 55px;
	width: 75px;
	background-image: url(http://www.themediajunkyard.com/blog/wp-content/themes/deskspace2/images/tvcal.png);
	background-repeat: no-repeat;
	padding-top: 5px;
	position: relative;
	Margin-left: -13px;
        Margin-top: 6px;
	}
.date {
	font-size: 12px;
	color: #cfbe4a;
	text-align: center;
	font-weight: bold;
	margin: 10px -15px 0px 0px;
	padding: 0px;
	clear: both;
	line-height: 16px;
	}

.month {
	font-size: 13px;
	color: #cfbe4a;
	text-align: center;
	margin: -6px -15px 0px 0px;
	padding: 0px;
	clear: both;
	font-weight: bold;
	line-height: 20px;
	}

