 /*
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

*/


body {
background-image: url(images/bg.jpg);
background-repeat: repeat-x;
background-color: #fff;
margin: 0;
padding: 0;
color: #565656;
font-family: "Lucida Sans Unicode", "Lucida Sans", "Helvetica", "sans-serif";
font-size: 12px;

}


#container {

	width: 760px;
	min-height: 500px;
        margin: 0 auto;
	padding: 0;
	text-align: center;
        border-top: 3px solid #fff;
        border-left: 1px solid #fff;
        border-right: 1px solid #fff;
        border-bottom: 3px solid #696969;

	background-image: url(images/left_col.jpg);
	background-repeat: no-repeat;
	background-color: #598c94;
        overflow: hidden;
}


#left_col {

	width: 341px;
	min-height: 500px;
	margin: 0 auto;
	padding: 0;
	float: left;
	background-image: url(images/left_col.jpg);
	background-repeat: no-repeat;
	background-color: #598c94;
	text-align: center;
}

#right_col {

	width: 419px;
	min-height:500px;
        height:auto !important;
        height:500px;
        margin: 0 auto;
	padding: 0;
	background-image: url(images/right_col.jpg);
	background-repeat: no-repeat;
	background-color: #ece9d8;
	float: left;
        text-align: left;
}


#main {

      width: 404px;
      min-height: 500px;
      margin: 121px 0 0 0;
      padding: 5px 5px 5px 5px;
      border-left: 1px solid #fff;

      float: left;
      
}


#main img {

border: 1px solid #333;

}


#main p {

        margin: 10px 20px;
        padding-right: 5px;
        font-size: 13px;
        font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
        color: #555555;
        text-align: justify;
        letter-spacing: -1px;
        background-color: #ece9d8;
}

#main h1 {
text-align: left;
margin: 0 0 -3px 20px;
letter-spacing: -1px;
}

#main h2 {
text-align: left;
margin: 0 0 -3px 20px;
letter-spacing: -1px;
}

#main h3 {
text-align: left;
margin: 0 0 -3px 20px;
letter-spacing: -1px;
}

#main a {
text-decoration: none;
color: #333333;
}

#main a:hover {
color: #3e8ee0;
}

#sidebar {

	margin: 120px 0 0 0;
	padding: 5px;
	text-align: right;
        overflow: visible;
}

#menu {
        margin: 0;
        padding: 0;
	width: 321px;
	min-height: 500px;
	float: right;
	font-size: 18px;
	letter-spacing: -1px;
        text-align: right;
 }

#menu ul {
padding: 0;
margin: 11px 0 0 0;
text-align: right;
float right:
list-style-position: inside;
}

#menu li {
list-style-type: none;
margin: 0 0 10px 0;
}

input {

margin: 0 0 10px 0
padding: 0;
}

#menu li a {

text-decoration: none;
}

#menu li a:hover {

color: #333333;

}


.page_item { 

color: #45c2c5; 

}

.current_page_item { 

color: #ffffff;

}

#links {
     border-top: 2px solid #cbaf17;
     width: 225px;
     margin: 20px 0 0 0;
     text-align: right;
     float: right; 
     padding-right: 3px;
     font-size: 11px;
     font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
     color: #555555;
     letter-spacing: -1px;
}

#links a {
color: #696969;
text-decoration: none;
margin: 0 0 3px 0;
}

#links a:hover {

color: #333333;

}

#links h1, h2, h3 {
margin: 2px 0 5px 0;
text-align: right;
font-weight: normal;
color: #3e8ee0;
}

.blue {color: #3e8ee0;}

.gold {color: #cbaf17;}

.teal {color: #45c2c5;}

.red  {color: #cd2027;}

.grey {color: #939393;}

#footer {
        font-family: Tahoma, Arial, Verdana, sans-serif;
        width: 758px;
	height: 10px;
	margin: 0;
	padding-left: 10px;
	float: left;
        font-size: 7px;
        letter-spacing: 2px;
        text-align: left;
        color: #efefef;
        background-color: #555555;

}

input {
margin: 0 0 14px 0;
padding: 0;
}
