/*
Theme Name: Eyefact
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: Madhu Gupta
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

*/


* { margin: 0; padding: 0; }
a { color: #000; }
body { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000; background: url(images/bg.gif) repeat-x; }
p { margin-top: 10px; line-height: 12px; }
#page { width: 800px; margin: 0 auto; }
#page .header { width: 100%; float: left; display: inline; height: 185px; }
.logo { width: 510px; height: 92px; float: left; display: inline; margin-top: 75px; }
.language { width: 290px; float: left; display: inline; }
.language ul.qtrans_language_chooser { float: right; }
.language ul.qtrans_language_chooser li { float: left; display: inline; list-style: none; margin-left: 20px; margin-top: 160px; }
.language ul.qtrans_language_chooser li a { color: #FFF; text-decoration: none; float: left; display: block; }
.language ul.qtrans_language_chooser li a:hover { border-bottom: 2px solid #c0272d;}
.language ul.qtrans_language_chooser li.active a { border-bottom: 2px solid #c0272d; }

#menu { width: 100%; float: left; display: inline; height: 20px; border-bottom: 1px solid #000; line-height: 20px; }
#menu ul { width: 100%; float: left; display: inline; }
#menu ul li { float: left; display: inline; text-transform: uppercase; padding-right: 20px; height: 20px; line-height: 20px; margin-top: 3px; }
#menu ul li a { color: #000; text-decoration: none; }
#menu ul li a:hover { border-bottom: 2px solid #000;}
#menu ul li.current_page_item a { border-bottom: 2px solid #000; color: #c0272d; }
#menu ul li a.selected { border-bottom: 2px solid #000; color: #c0272d; }

#content { width: 100%; float: left; display: inline; margin-top: 10px; min-height: 340px; __height: 340px;}
.leftcol { width: 500px; float: left; display: inline; }
.rightcol { width: 280px; float: left; display: inline; margin-left: 20px; }
.rightbox { width: 280px; float: left; display: inline; background: #e6e6e6; }
.rightbox ul { width: 250px; float: left; display: inline; padding: 5px 0 0 15px; }
.rightbox ul li { list-style: none; float: left; display: inline; margin-top: 10px; }
.rightbox ul li h2 { font-family: GARAMOND; font-size: 15px; color: #000; font-weight: bold; float: left; display: inline; text-transform: uppercase; }
.rightbox ul li h2 a { color: #000; text-decoration: none; }
.rightbox ul li .arw a { float: left; display: inline; width: 12px; height: 12px; background: url(images/arw.gif) no-repeat; margin-left: 10px; margin-top: 2px; }
.rightbox ul li p { margin-top: 0; clear: left; font-family: arial; font-size: 11px; line-height: normal; }
.rightbox ul li p a { color: #000; text-decoration: none; }
.rightbox ul li p span { float: left; }
span.more a { color: #c0272d; text-decoration: underline; }
.entry img.alignleft { float: left; }
.entry img.alignright { float: right; }
.entry p a { color:#c0272d; text-decoration: underline: }


/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
/* End Images */
.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	padding-bottom: 20px;
	font-weight: bold;
	}

#Name { width: 200px; height: 13px; border-collapse: collapse; border: 1px solid #000; font-size: 11px; }
#email { width: 200px; height: 13px; border-collapse: collapse; border: 1px solid #000; font-size: 11px; }

.leftcol h1 { background: #4b5b16; padding: 7px; color: #FFF; font-size: 18px; float: left; display: inline; font-weight: normal; }
h1 a { color: #FFF; text-decoration: none; }
.post { padding-bottom: 10px; }
.postmetadata a { color: #000; }
#footer { background: url(images/footer.gif) no-repeat top; height: 33px; float: left; display: inline; width: 100%; padding-top: 6px; margin-top: 10px; padding-bottom: 500px; }
#stnl_submit { color: transparent; text-indent:-9999px; }



.commentlist li {
	font-weight: bold;
	margin-top: 10px;
}

.commentlist li .avatar { 
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	}

.commentlist p {
	font-weight: normal;
	text-transform: none;
	}

.commentmetadata {
	font-weight: normal;
	}