/*
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 {
	background: #000 url(images/bg.jpg);
	cursor: default;
	font-size: 80%;
	padding: 20px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

a {
	color: #999
}

a:hover {
color:#ccc
}


img {
 border:0
}


#menu ul .pagenav h2 {
display:none
}





#box {
	position:relative;
	width: 840px;
	margin-top: 70px
}

#hey {
	position: absolute;
	top: -86px;
	left: -45px;
z-index:2

}

#nina {
	position: absolute;
	top: -66px;
	left: 155px
}

#xcontent {
position:relative;
	border: 6px solid #333;
	background: #000;
	text-align: left;
}



#home {
display:inline;
float:left;
}


#menu {
	position: absolute;
	top: 14px;
	left: 151px;
	font-size: 90%;
	color: #333;
border-right: 1px solid #333;
z-index:3
}

#menu ul {
	padding: 0;
	margin: 0;
float:left
}

#menu ul li {
	padding: 0;
	margin: 0;
	list-style: none;
	display: inline;
float:left
}

#menu a {
	text-decoration: none;
	color: #999;
	font-weight: bold;
border-left: 1px solid #333;
text-transform: lowercase;
padding:0 11px;
}

#menu a:hover {
	color: #ccc;
	text-decoration: underline;
}







#cont {
position:relative;
clear:both;
	padding: 60px 60px 35px 160px;
	color: #ccc;
	margin-top: 30px;
}

#cont a img {
border: 1px solid #333;
padding: 6px;
margin: 0 10px 10px 0
}

#cont a img:hover {
border-color:#555
}

h1, h2, h3 {
	margin: 0 0 24px 0;
	color: #666;
font-weight:normal;
	font-family: Georgia, "Times New Roman", Times, serif;
}

h2 {
font-size:160%;
margin-bottom:20px
}

small {
color:#666
}


.postmetadata {
margin-bottom:5em;
border-top:1px dotted #333;
padding-top:8px;
margin-top:20px;
font-size:90%
}



#cont p {
	text-align: justify;
	line-height: 160%;
}


hr {
  border: 0;
  width: 100%;
  height: 1px;
  background: #333333;

}

#footer {
position:relative;
	text-align: left;
	color: #4e4e4e;
	font-size: 85%;
width:100%;
margin-top:4px
}


#fl {

}

#fr {
text-align:right
}

#fr .screen-reader-text {
display:none;
}

#fr form, #fr input, #fr div {
padding:0;
margin:0;
}

#fr #s {
background:#000;
border:1px solid #333;
color:#ccc;
font-family: georgia, garamond;
padding:2px
}

#fr #searchsubmit {
background:#000;
border:1px solid #333;
color:#666;
font-family: georgia, garamond;
padding:1px;
margin-left:2px;
margin-right:2px
}






#arch {
position: absolute;
font-size:90%;
top:200px;
left:12px;
width:122px;
}

#arch h2 {
padding:0 0 4px 0;
margin:0 0 10px 0;
display:block;
border-bottom:1px dotted #333;
}

#arch ul {
padding: 0;
margin: 0;
}

#arch li {
list-style:none
}




#shop {
position:relative;
top:0;
left:0
}

#ulshop {
position:absolute;
visibility:hidden;
background:#000;
border:1px solid #333;
border-top:0;
top:1.3em;
left:0;
z-index:0;
padding-bottom:7px
}



#ulshop a {
display:block;
padding:6px 11px 2px;
border:0;
font-weight:normal;
font-size:95%;
display:block;
z-index:0
}

#shop:hover #ulshop {
visibility:visible
}





#menu .page-item-143, #menu .page-item-23, #menu .page-item-24, #menu .page-item-25, #menu .page-item-26 {
display:none
}




#products_page_container {
margin-top:1em
}

.prodtitles {
display:none;
margin-bottom:.6em
clear:both;

}

.wpsc_product_title {
font-weight:bold;
margin-bottom:6px
}

.wpsc_description {
display:block;
clear:both;
padding:0
}

.wpsc_description p {
padding:0;
margin:0;
margin-bottom:6px;
margin-top:11px;
margin-right:40px;
}

.wpsc_description ul {
margin:0;
padding:0;
display:none
}

.wpsc_description li {
margin:0;
padding:0;
padding-left:10px;
padding-bottom:4px;
border-left:2px solid #333;
font-size:80%;
color:#666;
list-style:none
}

.producttext {
margin-left:18px;
padding-left:2px;
padding-bottom:39px;
}

.product_form {
padding:0;
margin:0;
font-size:80%
}

.pricedisplay {
font-weight:bold;
color:#fff
}

.wpsc_buy_button_container {
margin-top:3px
}





table.productcart {
margin-bottom:40px;
font-size:85%
}

tr.firstrow {
background:none
}

table.productcart tr.firstrow td {
background-color:#000;
padding:18px 3px;
margin:0;
border:0;
border-bottom:1px dotted #666;
border-top:1px dotted #666
}


table.productcart tr td {
padding:18px 3px;
margin:0;
border-bottom:1px dotted #666
}

table.productcart tr td.firstcol {
padding:3px
}

table.productcart tr td.firstcol img {
margin:3px;
margin-left:3px
}

table.productcart tr td.firstcol a {
width:160px;
display:block
}

table.productcart form {
margin:0;
padding:0;
}


form.adjustform {
}

form.adjustform input {
font-family:georgia, garamond, serif;
font-size:90%;
text-transform:uppercase;
float:left;
margin-right:5px
}

.remove_button {
font-family:georgia, garamond, serif;
font-size:90%;
text-transform:uppercase;
margin:0;
padding:0;
margin-right:0
}




div.wpsc_shopping_cart_container h2 {
margin-bottom:1em
}


.itemz {
float:left;
width:119px;
height:260px;
vertical-align:top;
font-size:90%;
font-family:arial,helvetica,sans-serif
}

.itemz strong {
font-weight:normal;
font-size:95%;
 font-family:"Verdana",Arial,sans-serif;
}

.itemz form {
margin-top:9px
}

.pricedisplay {
font-size:120%;
margin-bottom:5px
}



#checkt {
top:80px;
right:80px;
z-index:1;
position:absolute
}

#checkt a {
display:block;
width:98px;
height:23px
}

#checkt a img {
border:0
}

