/*
THEME NAME: Fitz
THEME URI: http://www.plaintxt.org/themes/sandbox/
DESCRIPTION: Custom Theme built with <a href="">Sandbox</a> by <a href="http://andy.wordpress.com/">Andy Skelton</a> &amp; <a href="http://www.plaintxt.org/">Scott Allan Wallick</a>
VERSION: 1.0
AUTHOR: Kyle Conkright
AUTHOR URI:
TAGS: white, microformats, fixed-width, flexible-width, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar
*/

/* Two-column with sidebar on left from the /examples/ folder  */

@import url('examples/3c-b.css');

@import url('stylemenu.css');

@import url('stylefooter.css');

@import url('sidebar.css');

@import url('stylepics.css');

@import url('stylemusic.css');


body {
background: #000000 url(/images/bg_body.jpg) repeat-x  0 300px;
font-family:arial, sans-serif;
}

* {
margin:0;
}

a {
text-decoration:none;
color:inherit;
}

#container #content a:link, #container #content a:visited {
text-decoration: none;
color: #28aad8;
}

#container #content a:hover, #container #content a:active {
color: #de2327;
}

p {
margin:0 0 15px 0;
}

img {
border:none;
}

div#wrapper {
background: # url(/images/trans.png);
width:1100px;
margin:0 auto 0 auto;
padding: 0 20px 20px;
overflow:hidden;
}

div#header {
background:#000 url('images/header-fitz-noelle-bg.jpg') no-repeat center;
height:400px;
border-bottom:1px solid #666;
}

div#headerwrap {
	width: 1100px;
	margin: auto;
}

div#header #blog-description, #header #blog-title, #nav-above, #nav-below {
display:none;
}

div#header #link {
display:none;
margin:220px 0 0 0;
float:left;
width:46%;
}

div#header #link a {
display:block;
width:100%;
height:70px;
text-indent:-9999px;
}

#header a#logo {
float:left;
display: block;
margin-top: 174px;
width: 378px;
height: 52px;
background: url('images/fatt-logo.png') no-repeat;
}

#header a#logo span {
	display: none;
}

#header #offers {
float:right;
text-align: center;
width:300px;
vertical-align: middle;
margin-top: 74px;
}

#header #offers a.album-button:link, #header #offers a.album-button:visited {
	display: block;
	background: url('images/putp-cover-250.jpg') no-repeat;
	width: 250px;
	height: 250px;
	border: 1px solid #333;
	margin: 0 auto 10px auto;
}

#header #offers a.album-button:hover, #header #offers a.album-button:active {
	border: 1px solid #ccc;
}

#offers .ts_buttonlink:link, #offers .ts_buttonlink:visited {
	color: #fff;
}
#offers .ts_buttonlink:hover, #offers .ts_buttonlink:active {
	color: #28aad8;
}

#offersheader {
height:35px;
width:100%;
background: url(/images/banner/pickin.png) no-repeat bottom;
}

#offerinfo {
float:right;
margin:20px 0 0 0;
height:170px;
width:200px;
background:blue;
}

.button {
text-align:center;
font-family:futura, tahoma, sans-serif;
font-size:.9em;
color:white;
background:#222;
border:1px #444 solid;
text-transform:capitalize;
padding:4px;
}

#bottom {
width:100%;
height:50px;
clear:both;
float:left;
margin:15px 0 0 0;
}

#bottom #email {
background:#dfdfdf;
border:none;
padding:5px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
color:#555;
font-family:georgia;
font-style:italic;
width:170px;
letter-spacing:.1em;
margin:20px 0 0 145px;
}

#bottom #submit {
position:relative; 
top:3px;
}

#bottom #target {
background:#ccc;
width:180px;
z-index:1;
margin:3px 0 0 0;
line-height:1.5;
font-size:.8em;
-moz-border-radius:2px;
text-align:center;
color:#555;
font-family:georgia;
font-style:italic;
}

/*--END HEADER--*/


/*--ENTRIES--*/

.post h2, .post h3, .entry-meta.single, .page h2.entry-title, .post-title {
font-size:2.1em;
text-transform:uppercase;
font-weight:normal;
font-family: century gothic, arial, sans-serif;
color:#aaa;
letter-spacing:.05em;
}

h2 {
border-bottom:solid 2px #bfd3e3;
float:left;
width:560px;
margin:0 0 20px 0;
}

.hentry, .associated-post {
margin:0 0 75px 0;
clear:both;
}

.entry-title {
float:left;
width:560px;
}

.post .entry-title {

}

.entry-meta, .entry-date {
border:none;
float:right;
font-size:.3em;
line-height:2em;
margin:14px 0 0 0;
}

.entry-meta.single {
font-size:.9em;
float:left;
clear:both;
}

.published {
border:none;
}

.cat-links {
display:none;
}

.comments-link {
padding:5px 0 0 5px;
text-align:center;
color:#aaa;
}

.entry-content {
clear:both;
padding:10px 0 0 0;
font-size:.8em;
letter-spacing:.04em;
color:#888;
}



div#container {
margin-top:2em;
}


/*--DISQUS--*/

.dsq-logo, .dsq-brlink, .dsq-login-button-disqus, .dsq-autheneticate-copy { 
display:none !important;
}

#disqus_thread {
color:#9a9a9b
}

#dsq-content h3 {
text-transform:uppercase;
letter-spacing:.04em;
margin:20px 0 5px 0;
}

.dsq-login-button {
margin:0 10px 0 0 !important;
border:1px solid white !important;
-moz-border-radius: 2px !important;
}

.dsq-sharing-options, .dsq-request-user-logout {
background:lightblue !important;
padding:3px 2px 3px 10px !important;
color:black;
text-transform:uppercase !important;
font-weight:bold;
margin:1px 0 0 540px !important;
-moz-border-radius:3px;
-webkit-border-radius:3px;
border:1px solid white !important;
}

.dsq-request-user-logout {
padding:3px 5px !important;
}

.dsq-service-icon {
background:white !important;
padding:2px !important;
-moz-border-radius:3px;
-webkit-border-radius:3px;
}


/*--SOCIABLE--*/

.sociable {
font-size:.8em;
padding:10px 0 0 0;
width:100%;
}

.sociable img {
width:20px;
background:#ccc;
-moz-border-radius:1px;
-webkit-border-radius:1px;
}

.sociable .sociable_tagline {
display:none;
}

.sociable ul {
margin:0 0 0 -40px;
}

.sociable ul li {
list-style-type:none;
float:left;
margin:0 8px 0 0;
}


/*--PAGES--*/

#content .page-title {
display:none;
}

.page .entry-content {
border:none;
}

.category .entry-date, .category .entry-meta {
color:#aaa;
font-size:.6em;
text-transform:uppercase;
}

.tubepress_embedded_title {
font-weight:normal;
letter-spacing:.05em;
text-align:center;
}

/*contact page*/

#post-68 .entry-content{
text-align:left;
font-family:georgia,serif;
color:#bbb;
}

#post-68 h3{
text-transform:lowercase;
font-size:1.6em;
letter-spacing:.1em;
color:lightblue;
border-bottom:1px dotted #555;
padding:0 0 4px 0;
font-style:italic;
display:inline;
line-height:2em;
}


#post-7 {
color:#ccc !important;
}

.alignright,img.alignright{
float:right;
margin:1em 0 0 1em;
}

.alignleft,img.alignleft{
float:left;
margin:1em 1em 0 0;
}

.aligncenter,img.aligncenter{
display:block;
margin:1em auto;
text-align:center;
}

div.gallery {
clear:both;
height:180px;
margin:1em 0;
width:100%;
}

p.wp-caption-text{
font-style:italic;
}

div.gallery dl{
margin:1em auto;
overflow:hidden;
text-align:center;
}

div.gallery dl.gallery-columns-1 {
width:100%;
}

div.gallery dl.gallery-columns-2 {
width:49%;
}

div.gallery dl.gallery-columns-3 {
width:33%;
}

div.gallery dl.gallery-columns-4 {
width:24%;
}

div.gallery dl.gallery-columns-5 {
width:19%;
}

div#nav-above {
margin-bottom:1em;
}

div#nav-below {
margin-top:1em;
}

div#nav-images {
height:150px;
margin:1em 0;
}

div.navigation {
height:1.25em;
}

div.navigation div.nav-next {
float:right;
text-align:right;
}

div.sidebar h3 {
font-size:1.2em;
}

div.sidebar input#s {
width:7em;
}

div.sidebar li {
list-style:none;
margin:0 0 2em;
}

div.sidebar li form {
margin:0.2em 0 0;
padding:0;
}

div.sidebar ul ul {
margin:0 0 0 1em;
}

div.sidebar ul ul li {
list-style:disc;
margin:0;
}

div.sidebar ul ul ul {
margin:0 0 0 0.5em;
}

div.sidebar ul ul ul li {
list-style:circle;
}

div#menu ul li,div.gallery dl,div.navigation div.nav-previous {
float:left;
}

input#author,input#email,input#url,div.navigation div {
width:50%;
}

div.gallery *,div.sidebar div,div.sidebar h3,div.sidebar ul {
margin:0;
padding:0;
}



.entry-content #bit-events td {
	color: #666;
	font-family:arial, sans-serif;
	border-bottom: 1px dotted #333 !important;
}

.entry-content #bit-events td a.bit-event-description-link:link, .entry-content #bit-events td a.bit-event-description-link:visited {
	background: #28aad8;
	padding: 3px;
}

.entry-content #bit-events td a.bit-event-description-link:hover {
	background: #de2327;
}


.sidebar #bit-events td {
	color: #666;
	font-family:arial, sans-serif;
	font-size: .9em;
	border-bottom: 1px dotted #333 !important;
}

.entry-content #bit-events td.bit-location, .sidebar #bit-events td strong {
	font-weight: normal;
}

.sidebar #bit-events td a:link, .sidebar #bit-events td a:visited {
	color: #fff;
	text-decoration: none;
}

.sidebar #bit-events td a:hover, .sidebar #bit-events td a:active {
	color: #fff;
	text-decoration: underline;
}


.sidebar #bit-events td.bit-description-links, .page-item-392 {
	display: none;
}


.fb-like-box {
	background: #fff;
	height: 288px;
	margin-bottom: 1em;
}

.twitter-follow-button {
	display: block;
	padding: 10px 0;
	border-top: 1px solid #333;
	border-bottom: 1px solid #333;
	margin-top: 10px;
	width: 230px !important;
}

#store-content {
	font: arial, sans-serif;
	color: #888;
	margin-top: -50px;
}



table#store-table tr td {
	width: 28%;
	text-align: center;
	font: .8em arial, sans-serif;
	color: #888;
	background: #000;
	vertical-align: top;
	padding-bottom: 3em;
}

table#store-table tr td h2 {
	display: block;
	margin:0 0 5px 0;
	text-align: left;
	width: auto;
	border:0;
	float: none;
	font-weight: normal;
	padding: 10px;
	background: #222;
	color: #ccc;
}

table#store-table tr td h2 span {
	float: right;
	color: #333;
	text-transform: uppercase;
}

table#store-table tr td h3 {
	display: block;
	margin:5px 0 1em 0;
	text-align: center;
	width: auto;
	border:0;
	float: none;
	font-size: 1em;
	font-weight: normal;
	padding: 10px;
	background: #222;
	color: #ccc;
}

#store-table a:link, #store-table a:visited {
	padding: 5px;
	color: #28aad8;
}

#store-table a:hover, #store-table a:active {
	color: #df2327;
}


