/*

Theme Name: PSPLinux (Twenty Eleven Child)

Theme URI: http://wordpress.org/extend/themes/twentyeleven

Author: the WordPress team

Author URI: http://wordpress.org/

Description: Child theme for Twenty Eleven.

Version: 1.2

License: GNU General Public License

License URI: ../twentyeleven/license.txt

Template: twentyeleven

*/

@import URL('../twentyeleven/style.css');

/* Make all your alterations below */
@font-face {
font-family: "Ubuntu";
src: url('/Ubuntu-R.ttf') format('truetype');
}

body {
background: #000;
color: #fff;
src: url('/Ubuntu-R.ttf') format('truetype');
font-family: "Ubuntu", "Lucida Grande", "Lucida Sans Unicode", sans;
font-size: 1em;
padding: 0;
}

hr { color: #FFCC00; background-color: #FFCC00; border: 0; Height:1px;}

A:link { color: #FFCC00; text-decoration: none; } 

A:visited { color: #FFCC00; text-decoration: none; } 

A:hover { color: #FFFFFF; text-decoration: underline; }

A:active { color: #FFFFFF; text-decoration: underline; }

pre { color: #000;}

#page {
background: #000;
/*margin: 3px auto; - what the original psp linux site was*/
margin: 0px auto;
}

#colophon {
background: #040404;
}

#branding {
border: 0;
border-bottom: 6px double #ffcc00;
padding-bottom: 1px;
}

#branding .with-image #searchform {
    top: 50%;
    right: 25%;
}

#main { padding: 1.563em 0 0;}

.left-sidebar #primary {
//margin-bottom: 1.625em;
}


				/*sidebar*/

.left-sidebar #secondary {
margin-left: 0%;
padding-top: 3px;
}

a .tag_btn {
border: 2px solid #000000;
border-right-width: 0px;
border-left-width: 0px;
}

a:hover .tag_btn {
border: 2px solid #FFFFFF;
border-right-width: 0px;
border-left-width: 0px;
}

.left-sidebar #secondary ul {
list-style: none;
}

#text-6 {
margin-left: 10px;
}

.crypto_currency {
margin-left: 15px;
}
#sidebar_bitcoin {
margin: 0 0 20px 15px;
}

				/*facebook, twitter & google*/

.social_site_buttons {
	border: 1px solid #ffffff;
}
div.fbConnectWidgetFooter {
display: none !important;
}
div.fbConnectWidgetTopmost {
border: 1px solid #fff !important;
border-top-color: #fff !important;
}

				/*mailform*/

#mailform {
padding-left: 1em;
}
#mailform input#s {
border: 1px solid #fc0;
color: #aaa;
padding: 0 5px;
}
#mailform input.submit {
	color: #FFF;
	background-color: #000;
	border: 1px solid #666;
	font-weight: bold;
	margin-top: 0.6em;
}
#mailform input.submit:hover {
	background-color: #fc0;
	border: 1px outset #666;
}
#mailform input.submit:active {
	background-color: #fb0;
	border-style: inset;
}

				/*posts*/

#content {
min-height: 835px;
}

#content nav {
	width: 100%;
	padding: 0;
}

#content nav a { font-size: 1.2em; }

#content #nav-above .nav-next, #content #nav-below .nav-next {
	float: left;
	text-align: left;
	width: 50%;
}
#content #nav-above .nav-previous, #content #nav-below .nav-previous {
	float: right;
	text-align: right;
	width: 50%;
}

#content #nav-single {
width: 50%;
top: -0.82em;
}

.entry-content,
.entry-summary {
    padding: 0;
}

.left-sidebar #content {
margin: 0 0 1.625em 17.7%;
padding: 0 6.2%;
border-left: 3px solid #ffcc00;
width: auto;
}

.left-sidebar.singular #content {
margin: 0 0 0 17.7%;
}

.hentry,
.no-results {
    padding: 0 0 2em;
}

.entry-header .comments-link a {
background: #eee url(../twentyeleven-child/images/comment-bubble.png) no-repeat;
font-size: 14px;
font-weight: bold;
line-height: 32px;
top: 0.4em;
}

h1.page-title {
color: #fff;
font-size: 1em;
margin: 0 0 1em;
}

.entry-title {
color: #fc0;
padding-top: 0;
}

.entry-content h1, .entry-content h2, .comment-content h1, .comment-content h2 {
color: #fc0;
}

.entry-content a h1, .entry-content a h2, .comment-content a h1, .comment-content a h2 {
text-decoration: none;
}

.entry-content h1, .comment-content h1 {font-size: 1.4em;}
.entry-content h2, .comment-content h2 {font-size: 1.2em;}
.entry-content h3, .comment-content h3 {font-size: 1.1em;}

.singular .entry-header,
.singular .entry-content,
.singular footer.entry-meta,
.singular #comments-title {
    width: 100%;
}

.singular .hentry {
    padding: 2em 0 0;
}

.singular.page .hentry {
    padding: 0;
}

.singular .entry-title {
    color: #fff;
    font-size: 2em;
}

.singular .entry-meta .edit-link a {
left: -50px;
right: auto;
position: absolute;
top: 0;
}

#s {
color: #888;
}

#comments p, #comments A:link, #comments A:visited  {
color: #000;
}

#comments A:link, #comments A:visited  {
text-decoration: underline;
}

#comments A:hover, #comments A:active  {
text-decoration: none;
}

a.comment-reply-link {
    background: #ccc;
}

				/*Disqus*/

#dsq-subscribe em { text-decoration: none; }

				/*footer*/

.widget {
margin: 0 0 0.6em;
}

.widget a {
font-weight: normal;
}

#supplementary {
border-top: 1px solid #333;
padding: 0 5%;
}

#supplementary.three #first ul li {
float: left;
list-style: none;
padding-right: 0.8em;
}

#supplementary.three #second {
width: 46%;
}

#supplementary.three #third {
float: right;
width: 11%;
}

#supplementary.three #third ul li {
list-style: none;
}

#site-generator {
background: #000;
color: #555;
border-top: 1px solid #fc0;
padding: 0.3em 0 0;
text-align: left;
}

.widget_meta > ul > li:first-child {
display: none;
}