/*
Theme Name: WordPress Default
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/



/* Begin Typography & Colors */
body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: 'Lucida Grande',Arial,'Helvetica','Lucida Grande', Verdana, Sans-Serif;
	background: url('images/sptx_bg.jpg');
	color: #333;
	margin: 0;
	padding: 0;
	text-align: center;
	height: 100%;
	}


#slider{

	margin-left: 8px;
	border: solid 1px;
	border-color: #e1e1e1;

}	
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:287px;
		height:189px;
		overflow:hidden; 
		}

#page {
	background-color: white;
	margin: 0 auto;
	height: 100%;
	width: 1040px;
	background: url('images/sptx_page_bg.png') repeat-y;
	min-height:100%;
	position: relative;
	}

#header-wrapper {

	width: 970px;
	margin: 0 auto;
	margin-bottom: 8px;


}


#header {
	
	width: 970px;
	height: 241px;
	background: url('images/sptx_header_bg.jpg') no-repeat;
	margin: 0 auto;
	

}


p {

	line-height: 1.5em;
	font-size: 1.3em;

}

h3{

	font-size: 1.6em;


}


h2 {

	font-size: 2.2em;

}

h1 {

	font-size: 3em;

}

#navlist li
{
display: inline;
list-style-type: none;
padding-right: 10px;
}

#navlist li a
{

	text-decoration: none;
	color: black;
	font-weight: bold;
}

#navlist li a:link
{

	color: black;
	
}

#navlist li a:visited
{

	color: black;
}

#navlist li a:hover
{

	color: #ff0099;
}

#navcontainer {
	
	float: left;
	text-align: left;
	font-size: 1.3em;
	
	
	

}

#search {

	margin-top: 10px;
	

}

#search-form {

	float: right;


}

#s {

	border-style: solid;
	border-color: #c5c0b7;
	padding: 2px;
	border-width: 1px;
	width: 180px;
	font-size:  1.4em;
	

}

#social {

	text-align: right;
	padding-top: 10px;


}

.icon {

	padding-left: 5px;


}

#content-wrapper {

	width: 970px;
	margin: 0 auto;
	


}

#home-content {

	
	width: 654px;
	float: left;
	

}


#sidebar {

	
	height: 100%
	min-height: 100%
	position: absolute;
	width: 305px;
	float: right;
}


#about-sp {

	
	background: white;
	width: 305px;
	border-style: solid;
	border-width: 1px;
	border-color: #c5c0b7;
	padding-top: 8px;
	margin-bottom: 40px;
	

}


#featured-video {
	
	padding-top: 3px;
	padding-bottom: 20px;
	padding-left: 20px;
	padding-right: 20px;
	

}

#featured-video-content {

	background: black;
	width: 654px;
	margin-bottom: 15px;
	
	text-align: left;

}

#home-blog-content {
	
	background: white;
	width: 654px;
	text-align: left;
	border-style: solid;
	border-width: 1px;
	border-color: #c5c0b7;
	
	margin-bottom: 20px;

}


#foot-wrapper {

	
	width: 970px;
	height: 109px;
	margin: 0 auto;
	clear: both;
	
   	bottom:0;
   	 
	
}

.all-rights {

	color: #5c5c5c;
	font-style: italic;
	position: relative;
	top: 10px;
	font-size: larger;
	margin-left: 20px;
	
	
	
}


#sp-foot {

	background: url('images/sp-foot.jpg') no-repeat;
	width: 970px;
	height: 55px;
	margin: 0 auto;
	margin-bottom: 20px;
	
	
	
}

#black-foot {

	background: black;
	width: 970px;
	height: 34px;
	text-align: left;

}


.clear {
    clear:both;
    height:0px;
    overflow:hidden;
  }
  
  
a.post-title{

	text-decoration: none;
	color: black;
}

a.post-title:hover {
	
	text-decoration: underline;
	color: black;

}

.comment-link {

	background: url('images/comment-bubble.gif') no-repeat;
	padding-left: 20px;


}

.published-by {
	
	background: url('images/postmeta-button.gif') no-repeat;
	padding-left: 20px;
	margin-left: 5px;
	color: #c8c8c8;

}

.time {

	color: #c8c8c8;

}

.black {

	color: #4d4d4d;
	
}

.comment-link a{

	text-decoration: none;
	color: #4d4d4d;
	
}

.comment-link a:visited{

	text-decoration: none;
	color: #4d4d4d;
	
}

.comment-link a:hover {

	text-decoration: underline;
	color: #4d4d4d;
	

}


.category-link a{

	text-decoration: none;
	color: #4d4d4d;
	
}

.category-link a:visited{

	text-decoration: none;
	color: #4d4d4d;
	
}

.category-link a:hover{

	text-decoration: underline;
	color: #4d4d4d;
	
}

  
img {

	border-style: none;
	border: 0px;


}

.featured-title {

	color: #ff0099;
	text-align: left;
	


}


a.read-more {

	color: #ff0099;
	text-decoration: none;
	font-size: 1.2em;
}

a.read-more:visited {

	color: #ff0099;
	text-decoration: none;
	font-size: 1.2em;
	
}

a.read-more:hover {

	color: #ff0099;
	text-decoration: underline;
	font-size: 1.2em;

}


#about-side {

	text-align: left;
	line-height: 1.3em;
	font-size: 1.2em;
	
	padding-left:12px;
	padding-right: 12px;
	padding-bottom: 12px;


}

#brands a{

	text-decoration: none;
	font-size: 1.3em;
	color: black;
	
	

}

#brands a:hover{

	text-decoration: underline;
	font-size: 1.3em;
	color: black;
	

}

#brands li{

	padding-bottom: 10px;


}


#shout-outs {


	background: black;
	width: 304px;
	border-style: solid;
	border-width: 1px;
	border-color: #c5c0b7;
	margin-bottom: 20px;
	
	

}

.shout-outs-thumb {

	float: left;
	padding-left: 1px;
	
	padding-bottom: 1px;

}

#archives a{

	text-decoration: none;
	font-size: 1.3em;
	color: black;
	
	

}

#archives a:hover{

	text-decoration: underline;
	font-size: 1.3em;
	color: black;
	

}

#archives li{

	padding-bottom: 10px;


}

#archives {

	margin-bottom: 20px;

}


#comments {

	color: #ff0099;
	


}

#respond h3{

	color: #ff0099;

}

.comment-meta{

	color: gray;

}

.commentlist p{


	font-style: italic;


}

#sp {

	height: 190px;
	width: 150px;
	text-align: right;
	float: right;
	position: relative;
	top: 103px;
	

}

.pink {
	
	color: #ff0099;	
	font-size: .93em;

}

.black {

	color: black;
	font-size: .93em;
}

hr {

	color: #f9f9f9;
	height: 1px;

}


.pagination {

	margin-top: 20px;
	text-align: center;


}


.form-allowed-tags {

	display: none;


}
/* End captions */


/* "Daisy, Daisy, give me your answer do. I'm half crazy all for the love of you.
	It won't be a stylish marriage, I can't afford a carriage.
	But you'll look sweet upon the seat of a bicycle built for two." */

