/*
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

*/


/*
*{border:0px solid #eee;margin:0;padding:0;list-style:none}
*/

*{border:0px solid #eee;list-style:none}


html,body,#bg,#bg table,#bg td,#cont{width:100%;height:100%;overflow:hidden}
body{font-family:Arial,Helvetica,sans-serif;font-size:10px;cursor:default;color:#000;background:url(ajax-loader.gif);background-image:url(ajax-loader.gif);background-repeat:no-repeat;	background-position: center center;}
h1,.large,.left{font-family:"Georgia","Lucida Grande",Arial,sans-serif;font-size:18px}
/* h2{font-family:"Georgia","Lucida Grande",Arial,sans-serif;font-size:18px} */
h2,.box div img{padding-bottom:10px}
a{text-decoration:none;color:#000;outline:0}

input, select {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	border: 1px solid #666;
line-height: 20px;
z-index:1000;}

img{display:block}
#bg div{position:absolute;width:200%;height:200%;top:-50%;left:-50%}
#bg td{vertical-align:center;text-align:middle}
#bg img{min-height:50%;min-width:50%;margin:0 auto}


#navigation
	{
	font-size:14px;
	font-family: georgia;
	position:absolute;
	z-index:1000;
	top:85px;
	left:85px;
	}
#navigation a
	{
	text-decoration:none;
	color:#adb7cd;
        width:100%;
	}
#navigation a:hover
	{
	text-decoration:none;
	color:#FFFFFF;

	}
#navigation a:active, .current_page_item
	{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	}

#navigationblack
	{
	font-size:14px;
	font-family: georgia;
	position:absolute;
	z-index:1000;
	top:85px;
	left:85px;
	}
#navigationblack a
	{
	text-decoration:none;
	color:#25427c;
	}
#navigationblack a:hover
	{
	text-decoration:none;
	color:#FFFFFF;
	}
#navigationblack a:active, .current_page_item
	{
	color:black;
	text-decoration:none;
	font-weight:bold;
	}


#morpher
	{
	background:#FFFFFF;
	padding: 20px;
	position:absolute;
/*	overflow:auto; */
	}
#morpher h2
	{
	font-family: DIN Black;
	font-size:22px;
	color:#25427c;
	}	
#morpher .entry, #accordion .element
	{
	font-family: georgia;
	font-size:14px;
	color:#868788;
	}
#footer
	{
	color:#adb7cd;
	font-size:12px;
	font-family: georgia;

	position:absolute;
	bottom:0px;
	left:0px;
	z-index:80;
	width:100%;
	line-height:12px;
	background:#25427c;
	height:34px;
	padding-left:85px;
	}
#footer a
	{
	text-decoration:none;
	color:#adb7cd;
	}
#footer a:hover
	{
	text-decoration:underline;
	color:#FFFFFF;
	}
#footer a:active, .current_page_item
	{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	}

#footer ul li 
	{
	display:inline;
	padding-right:14px;
	}
	
#logo
	{
	position:absolute;
	z-index:999;
	top:20px;
	right:100px;
	}
	
#content
	{
	position:absolute;
	z-index:1000;
	top:250px;
	right:650px;
	}

#contentSki
	{
	position:absolute;
	z-index:1000;
	top:320px;
	left:85px;
	}		
	
#accordion
	{
	/* background:#EEEEEE; */
	width:500px;
	height:320px;
	overflow:auto; 
	margin:10px 10px;
        cursor:move;
	}	
		
#topbar
	{
	height:20px;
	background:#FFFFFF;
	cursor:move;
	font-family: Georgia;
	text-align:left;
	font-size:22px;
	color:#25427c;
	font-weight:bold;
	}	


h3.toggler {
	cursor: pointer;
	/* border: 1px solid #f5f5f5; */
	border-right-color: #ddd;
	border-bottom-color: #ddd;
	font-family: Georgia;
	font-size: 13px;
	font-weight:bold;
	background: #ebebec;
	color: #25427c;
	margin: 0 0 4px 0;
	padding: 10px 5px 10px;
}

#toggler {
	cursor: pointer;
	/* border: 1px solid #f5f5f5; */
	border-right-color: #ddd;
	border-bottom-color: #ddd;
	font-family: Georgia;
	font-size: 13px;
	font-weight:bold;
	background: #ebebec;
	color: #25427c;
	margin: 0 0 4px 0;
	padding: 10px 5px 10px;
}

div.element p, div.element h4 {
	margin:0px;
	padding:4px;
	background:#FFFFFF;
}

blockquote {
	padding:5px 20px;
}


















/**************** navigation coding *****************/
#navigation ul {
list-style: none;
margin: 0;
padding: 0;
}

#navigation a, #navigation h2 {
display: block;
margin: 0;
padding: 2px 3px;
}


#navigation li {position: relative;width:100%;width:150px;}

#navigation ul ul {
position: absolute;
top: 0;
left: 100%;
width: 100%;
}

div#navigation ul ul 
{display: none;}

div#navigation ul li:hover ul 
{display: block;}





#navigationblack ul {
list-style: none;
margin: 0;
padding: 0;
}

#navigationblack a, #navigationblack h2 {
display: block;
margin: 0;
padding: 2px 3px;
}


#navigationblack li {position: relative;}

#navigationblack ul ul {
position: absolute;
top: 0;
left: 100%;
width: 100%;
}

div#navigationblack ul ul 
{display: none;}

div#navigationblack ul li:hover ul 
{display: block;}
















