/*  
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

*/



/* Begin Typography & Colors */
body {
	font-size: 66%; /* Resets 1em to 10px */
	font-family: 'Trebuchet MS', Verdana, Arial, Sans-Serif;
	padding:10px;
	color: #333;
	text-align: center;
	}

#content {
	background-color: white;

	text-align: left;
	}
	
.nobullet ul, .nobullet li	{
	list-style-type:none;
	padding:0px;
	margin:0px;
	}
	
.thumb	{
	width:130px;
	height:180px;
	display:block;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
	margin-bottom:5px;
	float:left;
	}
	
.thumb img	{
	border:0px;
	margin-bottom:5px;
	}
.hide	{	
	display:none;
	}

.narrowcolumn	{
	width:600px;
	float:left;
	}

.menu	{
	width:120px;
	
	float:left;
	text-align:left;
	}
	
.menu ul, .menu li	{
	list-style-type:none;
	padding:0px;
	margin:0px;
	}
	
	
	
	#pick2	{
	z-index:100;
	}
	
.whitelabel	{
	display:block;
	height:100px;
	width:850px;
	}
.usermenu	{
	width:100%;
	display:block;
	float:left;
	margin-bottom:10px;
	
	}

.home1	{
	width:100%;
	padding:0px;
	float:left;
	}
.home2	{
	width:30%;
	padding:0px;
	float:left;
	text-align:center;
	}
.helptip	{
	display:none;
	}
	
.usermenu	{
	background-color:#FFFFFF;
	background-position:bottom;
	background-repeat:no-repeat;
	}

.hidden	{
	display:none;
	}

/* LINKS */

a	{
	text-decoration:none;

	}
a:link	{
	color:#697a00;
	text-decoration:none;
	}
a:visited	{
	color:#697a00;
	}
a:hover, a:active	{
	color:#222222;
	text-decoration:underline;
	background-color:#c7d479;
	
	}
	
h1 a:visited, h1 a:link, h1 a:active	{
	color:#333333;
	text-decoration:none;
	font-weight:normal;
	line-height:1.1em;
	}
h1 a:hover	{
	text-decoration:none;
	color:#ffffff;
	line-height:1.1em;
	background-color:#ffbf00;
	}
	
/* Bottom menu links */
.col3 a:link	{
	color:#999999;
	text-decoration:none;
	line-height:1.8em;
	padding:1px;
	}
	
.col3 a:visited	{
 	color:#999999;
	text-decoration:none;
	line-height:1.8em;
	padding:1px;
	}
	
.col3 a:hover, .col3 a:active	{
	color:#ffffff;
	background-color:#ffbf00;
	text-decoration:none;
	line-height:1.8em;
	padding:1px;
	}



/* END */


/* LAYOUT DIVS */
 
/* MAIN PAGE WIDTH HOLDER DIV */
.page	{
	width:850px;
	padding:0px;
	margin:0px;
	font-size:1em;
	float:left;
	background-color:#FFFFFF;
	text-align:left;
	}
/* END */

/* GREY LEFT COLUMN FOR IMAGES */
.leftcolumn	{
	width:60px;
	height:500px;
	float:left;
	display:block;
	padding:0px;
	margin:0px;
	background-repeat:no-repeat;
	text-align:center;}
	
/* END */

.preview	{
	display:block;
	background-image:url('images/preview.gif');
	padding-top:6px;
	padding-bottom:20px;
	width:840px;
	text-align:center;
	float:left;

	}
.hide	{
	display:none;
	}


.bannerpreview	{
	display:block;
	background-image:url('images/preview.gif');
	padding-top:6px;
	padding-bottom:20px;
	float:left;
	}
.rulers	{
	padding-top:13px;
	padding-left:13px;
	background-image:url('images/rulers.gif');
	background-repeat:no-repeat;
	text-align:left;
	}
#flashcontent	{

	}

/* MAIN CONTENT AREA */
.maincolumn	{
	width:100%;
	padding:0px;
	margin:0px;
	float:left;
	display:block;

	}
/* END */

/* TOP SECTION FOR LOGO AND BANNERS */
.header	{
	width:100%;
	height:100px;
	display:block;
	background-image:url('images/logo.jpg');
	background-repeat:no-repeat;
	background-position:right;
	text-align:right;
	}

.headerstore	{
	width:100%;
	height:100px;
	display:block;
	background-image:url('images/storeheader.gif');
	background-repeat:no-repeat;
	background-position:right;
	}
/* END */

/* GREY MENU BAR */



	
.menu2	{
	width:100%;
	height:15px;
	display:block;
	background-color:#b4b4b4;
	color:#ffffff;
	}
	
/* STORE MENU */
.storemenu	{
	width:100%;
	
	display:block;
	background-color:#90b400;
	color:#ffffff;
	}
.storemenu a:link, .storemenu a:active, .storemenu a:visited	{
	padding-left:5px;
	padding-right:5px;
	padding-top:1px;
	padding-bottom:1px;
	color:#ffffff;
	text-decoration:none;
	
	}
.storemenu a:hover	{
	padding-left:5px;
	padding-right:5px;
	padding-top:1px;
	padding-bottom:1px;
	color:#FFFFFF;
	background-color:#222222;
	text-decoration:none;
	}
/* END */

/* LEFT MENU SECTION */

.buttonholder	{
	width:99%;
	display:block;
	float:left;
	padding-top:2px;
	}
.btncol1	{
	width:40px;
	float:left;
	padding-left:20px;
	}
.btncol2	{
	width:120px;
	float:left;
	padding-top:8px;
	text-align:left;
	}

	
/* GENERAL INSIDE DIV, USED FOR PADDING */
.inside	{
	padding:10px;
	}

	
.insidetools	{
	width:98%;
	padding-left:1%;
	padding-right:1%;
	padding-top:5px;
	padding-bottom:5px;
	background-image:url('../toolbox/toolboxbackground.gif');
	background-repeat:repeat-x;
	}

.insidecontent	{
	width:608px;
	padding-left:10px;
	padding-right:10px;
	padding-top:0px;
	padding-bottom:0px;
	}
/* END */

/* 3 COLUMNS */

.col3	{
	width:33%;
	float:left;
	display:block;
	
	
	}

.col3 ul, .col3 li	{
	list-style:none;
	}
/* END */

/* Main IMAGE COLUMN */

.mainimg	{
	width:200px;
	float:left;
	display:block;
	padding:0px;
	margin:0px;
	}
.mainimg ul, .mainimg li	{
	list-style:none;
	padding:0px;
	margin:0px;
	}
.maintxt	{
	width:400px;
	float:left;
	display:block;
	}
.maintxt img	{
	padding:5px;
	}
.maintxtfull	{
	width:100%;
	float:left;
	display:block;
	}
.maintxtfull img {
	padding:5px;
	}
	
.content	{
	display:block;
	width:100%;
	float:left;
	}
/* END */


/* TEXT VARIABLES */

h1, h2, h3, h4. h5, h6	{
	font-family:'Trebuchet MS', Arial, Verdana, Sans-serif;
	font-weight:normal;
	}
h1	{
	font-size:1.4em;
	line-height:1.3em;
	color:#222222;
	font-weight:normal;
	}
h2	{
	font-size:1.3em;
	line-height:1.2em;
	color:#333333;
	font-weight:normal;
	}
h3	{
	font-size:1.2em;
	line-height:1.1em;
	color:#444444;
	font-weight:normal;
	}
h4	{
	font-size:1.1em;
	line-height:1em;
	color:#555555;
	font-weight:normal;
	}
h5	{
	font-size:1em;
	line-height:1em;
	color:#666666;
	font-weight:normal;
	}
.postmetadata	{
	font-size:0.9em;
	text-transform:uppercase;
	color:#999999;
	line-height:1em;
	}

/* FORM OBJECTS */

input, select, textarea	{
	font-size:11px;
	color:#333333;
	background-color:#ffffff;
	font-family:Arial, Verdana, Sans-serif;
	}
textarea	{
	width:95%;
	}
/* END NEW STYLE VARIABLES */


	
.loginmessage	{
	display:block;
	width:100%;
	height:15px;
	background-color:#eeeeee;
	color:#333333;
	text-align:right;
	border-bottom:#dddddd solid 1px;
	}
	
.loginmessagepad	{
	padding-left:10px;
	}

td, tr, table	{
	font-size:1em;

	}

.footer	{
 	font-size:1em;
	text-align:center;

	padding-top:5px;
	width:100%;
	}


/* CSS Document */




 a:link.trashbutton, a:active.trashbutton, a:visited.trashbutton {
	
	padding-left:5px;
	padding-right:5px;
	padding-top:1px;
	padding-bottom:1px;
	border-width:1px;
	border-style:solid;
	border-top-color:#ffffff;
	border-left-color:#ffffff;
	border-right-color:#222222;
	border-bottom-color:#222222;
	background-color:#B40000;
	text-decoration:none;
	color:#ffffff;
	margin:2px;

	}
a:hover.trashbutton {
	
	padding-left:5px;
	padding-right:5px;
	padding-top:1px;
	padding-bottom:1px;
	border-width:1px;
	border-style:solid;
	border-bottom-color:#ffffff;
	border-right-color:#ffffff;
	border-left-color:#222222;
	border-top-color:#222222;
	background-color:#880000;
	text-decoration:none;
	color:#ffffff;
	margin:2px;

	}

a:link.duplicatebutton, a:active.duplicatebutton, a:visited.duplicatebutton {
	
	padding-left:5px;
	padding-right:5px;
	padding-top:1px;
	padding-bottom:1px;
	border-width:1px;
	border-style:solid;
	border-top-color:#ffffff;
	border-left-color:#ffffff;
	border-right-color:#222222;
	border-bottom-color:#222222;
	background-color:Green;
	text-decoration:none;
	color:#ffffff;
	margin:2px;

	}
a:hover.duplicatebutton {
	
	padding-left:5px;
	padding-right:5px;
	padding-top:1px;
	padding-bottom:1px;
	border-width:1px;
	border-style:solid;
	border-bottom-color:#ffffff;
	border-right-color:#ffffff;
	border-left-color:#222222;
	border-top-color:#222222;
	background-color:#004001;
	text-decoration:none;
	color:#ffffff;
	margin:2px;

	}
td	{
	background-image:url(images/dots.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-top:2px;
	padding-bottom:2px;
	
	}
.basic td	{
	background-image:url(#);
	padding-top:0px;
	padding-bottom:0px;
	
	}
.basic 	{
	background-image:url(#);
	padding-top:0px;
	padding-bottom:0px;
	font-size:1em;
	
	}

/* TOOLBAR ON TOP OF PAGES */

.toolbar	{
	width:100%;
	padding-top:2px;
	padding-bottom:4px;
	display:block;

	}
.toolbarimage	{
	width:15%;
	float:left;
	padding-top:10px;
	display:none;
	
	}
.toolbarleft	{
	width:50%;
	float:left;
	display:block;
	padding-top:10px;
	}
.toolbarright	{

	width:49%;
	display:block;
	float:left;
	text-align:right;
	padding-top:10px;
	}
	
.fullfloat	{
	width:100%;
	float:left;
	}
/* END TOOLBAR SECTION */

.greyfooter	{
float:left;
width:100%;
display:block;
float:left;
background-color:#cccccc;
}

.smallprint	{
	font-size:0.9em;
	}
.page850	{
	width:850px;
	padding:0px;
	padding-left:10px;
	padding-right:10px;
	margin:0px;
	font-size:1em;
	float:left;
	background-color:#FFFFFF;
	text-align:left;
	}
	
.page830	{
	width:830px;
	padding:0px;
	margin:0px;
	font-size:1em;
	float:left;
	background-color:#FFFFFF;
	text-align:left;
	}
