/*  
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/

 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

*/

body {
 background-color: #f4f4f4;
 margin: 0;
 color: #333;
 font-family: Helvetica, Arial, sans-serif;
 font-size: 73%;
 line-height: 1.4;
 text-align:justify;
 background-image:url(images/bg-tile.png);
 z-index: 0;
}
#background {
 background-color: #000;
 background:url(backgrounds/rotate.php) top left no-repeat;
 margin:0;
 width: 100%;
 float:left;
 height:800px;
}
#wrapper {
 margin:0 auto;
 width:960px;
}
#header {
 color:#221f20;
 float:left;
 width:600px;
 height:75px;
 margin: 0 0 10px 0;
}
#main {
 color:#333;
 float:left;
 width:560px;
 margin:0 auto;
}
p {
margin:15px 0 15px 0;
}
img {
 border: 0;
 margin: 0 0 5px 0;
}
.homepage {
 margin:-20px 0 40px 0;
}
#main-cont {
 margin:30px 0;
}
#footer {
 background:url(images/border.png) top left no-repeat;
 float:left;
 width:560px;
 padding:40px 0;
 margin:30px 20px 20px 0;
}
#left_col {
 width:333px;
 float:left;
 text-align:right;
 margin: 83px 20px 0 0;
}
#right_col {
 width:600px;
 height:104px;
 float:left;
}
input {
 color:#F4F4F4;
 background-color:#333;
 border:0;
 margin:0;
 padding:3px 0 3px 6px;
 width:234px;
}
textarea {
 font-family: Helvetica, Arial, sans-serif;
 font-size:100%;
 color:#F4F4F4;
 border:0;
 background-color:#333;
 width: 234px;
 padding:6px 0 3px 6px;
 margin: 0;
}
h1 {
 text-transform:uppercase;
 margin:0;
 font-size: 108%;
 line-height: 1.1;
 color: #333;
 text-align:left;
}
h1 a{
 color: #333;
}
h1 a:hover {
 color: #336699;
}
h2 {
 text-transform:uppercase;
 font-size: 80%;
 font-weight:normal;
 margin: 0;
 color: #333;
}
h2 a {
 text-decoration: none;
 color: #333;
}
h2 a:hover {
 text-decoration: underlined;
}
h3 {
 text-transform:uppercase;
 font-size: 70%;
 font-weight:normal;
 text-align:left;
 margin: 0;
 color: #333;
}
h4 {
 background:url(http://splurj.com/wp-includes/images/smilies/icon_comment.png) top left no-repeat;
 text-transform:uppercase;
 font-size: 90%;
 font-weight:bold;
 height: 15px;
 padding: 2px 0 0 25px;
 margin: 25px 0 25px 0;
}
h4 a {
 color: #333;
}
h4 a:hover {
 color: #336699;
}
h5 {
 background:url(http://splurj.com/wp-includes/images/smilies/icon_question.png) center left no-repeat;
 text-transform:uppercase;
 font-size: 90%;
 font-weight:normal;
 text-align:left;
 height: 22px;
 padding: 0 0 0 25px;
 margin: 25px 0 25px 0;
}
h6 {
 text-transform:uppercase;
 font-size: 90%;
 font-weight:bold;
 text-align:left;
 height: 22px;
 padding: 9px 0 0 0;
 margin: -12px 0 0 0;
}
h61 {
 text-transform:uppercase;
 font-size: 90%;
 font-weight:bold;
 text-align:left;
}
h7 {
 background:url(http://splurj.com/wp-includes/images/smilies/icon_arrow.png) center left no-repeat;
 text-transform:uppercase;
 font-size: 90%;
 font-weight:bold;
 text-align:left;
 height: 22px;
 padding: 0 0 0 25px;
 margin: 25px 0 100px 0;
}
h8 {
 background:url(http://splurj.com/wp-includes/images/smilies/icon_write.png) center left no-repeat;
 text-transform:uppercase;
 font-size: 100%;
 font-weight:bold;
 text-align:left;
 height: 15px;
 padding: 2px 0 0 25px;
 margin: 25px 0 25px 0;
}
h9 {
 text-transform:uppercase;
 font-size: 80%;
 font-weight:normal;
 text-align:left;
 height: 15px;
 padding: 2px 0 0 25px;
 margin: 25px 0 25px 0;
}
h10 {
 background:url(http://splurj.com/wp-includes/images/smilies/icon_search.png) center left no-repeat;
 text-transform:uppercase;
 font-size: 100%;
 font-weight:bold;
 text-align:left;
 height: 15px;
 padding: 2px 0 0 25px;
 margin: 25px 0 25px 0;
}
h11 {
 text-transform:uppercase;
 font-size: 80%;
 font-weight:normal;
 text-align:left;
 height: 15px;
 padding: 2px 0 0 25px;
 margin: 25px 0 25px 0;
}
h12 {
 text-transform:uppercase;
 font-weight:bold;
 font-size: 130%;
 line-height: 0.9;
 margin: 0;
 color: #333;
 text-align:left;
}
h12 a{
 color: #336699;
}
#main-cont p strong {
 display: block;
 width: 162px;
 float:left;

}
bio {
 font-size:90%;
 font-weight:bold;
 text-transform:uppercase;
 display: block;
 width: 200px;
 float:left;
}
.mainNav{
 font-weight: bold;
 color: #221f20;
 overflow: hidden;
 float: left;
 width: 600px;
 margin: 0 0 35px 0;
}
.mainNav ul{
 margin: 0 0 0 -8px;
 padding-left: 8px;
 color: #221f20;
 list-style-type: none;
}
.mainNav li{
 text-transform:uppercase;
 font-size: 115%;
 color: #221f20;
 display: inline;
}
.mainNav li a{
 float:left;
 height:48px;
 width:74px;
 padding:20px 1px 0 5px; 
}
.mainNav li a.class0{
 color: #221f20;
 background:url(images/mainNav0.png) top left no-repeat;
}
.mainNav li a:hover.class0, .mainNav li.selected a.class0{
 color:#336699;
 background:url(images/mainNav0_over.png) top left no-repeat;
}
.mainNav li a.class1{
 color: #221f20;
 background:url(images/mainNav1.png) top left no-repeat;
}
.mainNav li a:hover.class1, .mainNav li.selected a.class1{
 color:#336699;
 background:url(images/mainNav1_over.png) top left no-repeat;
}
.mainNav li a.class2{
 color: #221f20;
 background:url(images/mainNav2.png) top left no-repeat;
}
.mainNav li a:hover.class2, .mainNav li.selected a.class2{
 color:#336699;
 background:url(images/mainNav2_over.png) top left no-repeat;
}
.mainNav li a.class3{
 color: #221f20;
 background:url(images/mainNav3.png) top left no-repeat;
}
.mainNav li a:hover.class3, .mainNav li.selected a.class3{
 color:#336699;
 background:url(images/mainNav3_over.png) top left no-repeat;
}
.mainNav li a.class4{
 color: #221f20;
 background:url(images/mainNav4.png) top left no-repeat;
}
.mainNav li a:hover.class4, .mainNav li.selected a.class4{
 color:#336699;
 background:url(images/mainNav4_over.png) top left no-repeat;
}
.mainNav li a.class5{
 color: #221f20;
 background:url(images/mainNav5.png) top left no-repeat;
}
.mainNav li a:hover.class5, .mainNav li.selected a.class5{
 color:#336699;
 background:url(images/mainNav5_over.png) top left no-repeat;
}
.mainNav li a.class6{
 color: #221f20;
 background:url(images/mainNav6.png) top left no-repeat;
}
.mainNav li a:hover.class6, .mainNav li.selected a.class6{
 color:#336699;
 background:url(images/mainNav6_over.png) top left no-repeat;
}
.indexFeatured {
 float: left;
}
.indexFeaturedThumb {
 float:left;
 width: 145px;
 margin-right:19px;
}
.indexFeaturedTitle {
 float:left;
 width: 370px;
 margin: 10px 0 0 0;
}
.catFeaturedTitle {
 float:left;
 width: 370px;
 margin: -13px 0 0 0;
}
.number {
 color: #f4f4f4;
 background-color:#336699;
 text-transform:uppercase;
 font-size:85%;
 font-weight:lighter;
 margin:24px 0 6px;
 padding:2px 3px 2px 4px;
 width: 17px;
 height: 11px;
 display:block;
}
.numberBlank {
 background-color:transparent;
 margin:24px 0 10px;
 height: 11px;
 display:block;
}
.catagory {
 color: #333;
 float: left;
 width: 260px;
 height: auto;
 font-size: 10px;
}
.catagoryIcon {
 float:left;
 width: 130px;
 margin: -6px 10px 0 -6px;
}
.catagoryTitle {
 float:left;
 width: 110px;
 margin: 10px 0 0px 0;
}
a {
 font-weight:bold;
 color: #333;
 text-decoration:none;
}
a:hover {
 color:#336699;
 text-decoration:underline;
}
#searchform input {
 float:left;
}
.search-box {
 border:0;
 color:#f4f4f4;
 background-color:#333;
 width:212px;
 margin-right:1px;
 margin-bottom:6px;
 height:14px;
 padding: 3px 5px;
}
.search-button {
 background:none;
 width:20px;
 height:20px;
 border:0;
 padding: 0;
}
.footerbg {
 width:600px; 
}
.footerbgSearch {
 width:360px;
 float:left;
}
.footerbgAddress {
 float:left;
 padding-right:20px;
 margin:-22px 12px 0 0;
 margin
 text-transform:uppercase;
}
.footerbgAddress wet {
 display:block;
 font-weight:bold;
 font-size:80%;
 text-align:center;
 margin: 0 28px 0 28px;
}
.footerbgAddress detail {
 display:block;
 font-weight:normal;
 font-size:75%;
}
.footerbgAddress detail a {
 font-weight:normal;
}
.footerbgAddress number {
 display:block;
 font-weight:normal;
 font-size:80%;
}
.copyright {
 float:left;
}
.postmetadata {
 text-transform:uppercase;
 font-size: 75%;
 margin: 2px 0 16px 0;
}
.pagetitle {
 margin: 0 0 26px 0;
}
.flickr-medium {
 width:86px;
 float:left;
 padding:0;
 margin:1px;
}
.flickr-large {
 width:86px;
 float:left;
 padding:0;
 margin:1px;
}
.photoRule {
 clear:both;
 color:transparent;
}
.clearer {
clear:both;
font-size:0;
line-height:0;
overflow:hidden;
}
.info {
 font-size:80%;
 font-weight:lighter;
 text-transform:uppercase;
 color:#666;
 line-height:120%;
 margin-top:40px;
}
.info strong {
 font-weight:bold;
 display: block;
 width: 100px;
 float:left;
}
.info a {
 color:#666;
}
.info a:hover {
 color:#336699;
}
.info h3 {
 color:#666;
 padding:20px 0 20px 0;
 margin:20px 0;
 border-top:1px solid #c5c5c5;
}
.sticker_don {
 position:relative;
 z-index:100;
 top:-425px;
 left:-14px;
 margin-bottom:-140px;
}
.object {
 position:relative;
 z-index:0;
}