﻿/*
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 { margin: 0; height: 100%; background-color: #f2f2f3; background: #f2f2f3 url(images/bg_top.png) repeat-x; font-family: Cronos, Optima, Verdana; }
img { border:none !important; }

.wrapper { width: 994px; margin: 0px auto; margin-top: 32px; }

.top { height: 178px; background: url(images/header_bg.png) repeat; }
.top_2 { height: 178px; width: 100%; background: url(images/border_top_left.png) repeat-y left; }
.top_3 { height: 178px; width: 100%; background: url(images/border_top.png) repeat-x top; }
.top_4 { height: 178px; width: 100%; background: url(images/border_top_right.png) repeat-y right; }
.top_5 { height: 178px; width: 100%; background: url(images/corner_tr.png) no-repeat top right; }

.logo { float: left; width: 324px; height: 126px; background-image: url(images/logo_trans.png); cursor:pointer; }
.header_right { float: left; width: 630px; }

.quotes { width: 460px; height: 85px; margin-left: 95px; padding: 70px 0 0 40px; background: url(images/quote_left.png) no-repeat 0px 34px;  }
.quotes_2 { width: 460px; height: 85px; padding-right:15px; background: url(images/quote_right.png) no-repeat 100% 5px; color: #4f5276; font-size: .9em; }
.quote_content { font-weight: bold; }
.quote_author { text-align: right; }
.span_quote_author { font-style: italic; }
.span_quote_location { font-style: italic; }

.menu { clear: left; padding-left: 45px; height:23px; }
.menu_item { float:left; margin-left:27px; height:23px; font-size:.9em; }
.menu a { text-decoration: none; color: #4f5276; font-weight: 600; margin-bottom:3px; }
.menu a:hover { color: #fff; }

.bottom { clear:left; background: #fff url(images/border_bottom_left.png) repeat-y left; }
.bottom_2 { background: url(images/border_bottom.png) repeat-x bottom; }
.bottom_3 { background: url(images/border_bottom_right.png) repeat-y right; }
.bottom_4 { background: url(images/corner_bl.png) no-repeat bottom left; }
.bottom_5 { background: url(images/corner_br.png) no-repeat bottom right; padding:15px 50px 40px 50px; }

#content { min-height:300px; font-size:.8em; color:#4f5276; }
#content a { color: #4f5276; }
#content a:hover { color: #333; }

.footer { width:550px; margin:0 auto; }
.footer_item, .footer_item a { color:#cfcfdd; text-decoration:none; }
.footer_item a:hover { color:#aaaab5; text-decoration:underline; } 
.footer_phone { text-align:center; color:#cfcfdd; font-size:.9em; }

#twitter_div { margin:0 auto; height:30px; border:solid 3px #e5e7ea /*#65c9e8*/; background:#fff; /*padding:9px;*/ }
#twitter_link { float:left; width:5%; margin:5px 0 0 5px; /*margin-top:6px;*/ }
#twitter_update_list { float:left; width:92%; height:30px; font-weight:600; margin-top:5px; padding-top:5px; text-align:center; }

.post { padding-left:25px; }

.div_feedback_link { text-align:center; font-size:1.2em; font-weight:600; }
.feedback_node { padding:10px; background-color:#eee; border:solid 1px #ccc; margin:10px; }
.feedback_node_author { font-weight:bold; margin-left:60%; }
.ui-dialog {  background:#fff; border:solid 1px #ccc; padding:10px; }
.ui-dialog-titlebar { background:#eee; font-size:1.1em; font-weight:bold; border:solid 1px #ccc; padding:3px; text-align:center; }
.ui-icon { display:none; }
.ui-widget-overlay { background-color:#eee; }
.feedback_form { display:none; }
.td_text { text-align:right; }
.feedback_submits { text-align:center; }
.feedback_submits input { width:155px; height:30px; margin:0 auto; }

.contact_text { width:65%; margin:0 auto; }
.contact_table { width:65%; margin:0 auto; margin-top:15px; margin-bottom: 15px; }
.td_title { text-align:right; font-weight:600; }
.contact_submit_td { text-align:center; }
.contact_submit { width:155px; height:30px; margin:0 auto; }