/*
Theme Name: enor_blog
Theme URI: http://wordpress.org/
Description: Enor WordPress Template.
Version: 1.6
Author: Enor
Author URI: http://e-nor.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Enor,
	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
{padding:0px;
margin:0px;
background:url(images/GBG.gif) #ffffff top repeat-x;
}

p,td,th,.Normal
{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;line-height:18px;}

img {border:0px solid #000000;}

.h1,h1,a.h1:link,a.h1:active,a.h1:visited,a.h1:hover,
h1 a:link,h1 a:active,h1 a:visited
{color:#195E9E;font-family:Arial,Helvetica,sans-serif;font-size:22px;text-decoration:none;}
h1 a:hover
{color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:22px;text-decoration:underline;}


.h2,h2,a.h2:link,a.h2:active,a.h2:visited,a.h2:hover,
h2 a:link,h2 a:active,h2 a:visited
{font-family:Arial,sans-serif;font-size:26px;color:#333333;text-decoration:none; font-weight:bold; line-height:26px;}
h2 a:hover
{font-family:Arial,sans-serif;font-size:26px;color:#333333;text-decoration:underline; font-weight:bold; line-height:26px;}

.h3,h3,a.h3:link,a.h3:active,a.h3:visited,a.h3:hover,h3 a:link,h3 a:active,h3 a:visited{color:#FF6600;font-family:Arial,Helvetica,sans-serif;font-size:16px;text-decoration:none;}
h3 a:visited{color:#FF6600;font-family:Arial,Helvetica,sans-serif;font-size:16px;text-decoration:none;}

a:link,a:active,a:visited{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#3363A3;line-height:18px;text-decoration:none;}
a:hover{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#3363A3;line-height:18px;text-decoration:underline;}


ul,ol{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;line-height:18px;padding-left:15px;margin-left:15px;padding-top:0px;margin-top:0px;}
ul li,li{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;line-height:18px;list-style-type:square;list-style:square;}
ol li{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;line-height:18px;list-style-type:decimal;list-style:decimal;}

.HeaderLinks,a.HeaderLinks:link,a.HeaderLinks:active,a.HeaderLinks:visited
{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#ec6001;text-decoration:none;text-align:center;}

a.HeaderLinks:hover
{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#ec6001;text-decoration:underline;}

a.HeaderLinks-Active:link,a.HeaderLinks-Active:active,a.HeaderLinks-Active:visited,a.HeaderLinks-Active:hover
{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#ec6001;text-decoration:underline;}

.Header_Phone{font-family:Geneva,Arial,Helvetica,sans-serif; font-size:18px;color:#f67a00;}
.Header_Email,a.Header_Email:link,a.Header_Email:active,a.Header_Email:visited{font-family:font:Geneva, Arial, Helvetica, sans-serif;font-size:18px; color:#195e9e;text-decoration:none;}
a.Header_Email:hover{font-family:font:Geneva, Arial, Helvetica, sans-serif;font-size:18px; color:#195e9e;text-decoration:underline;}

.MainMenuItem
{
font-family:helvetica,"helvetica",Arial, Helvetica, sans-serif;font-size:13px;color:#ffffff;
}

.Tds-Normal,.Tds-Normal a:link,.Tds-Normal a:active,.Tds-Normal a:visited,.Tds-Normal a:hover
{
background:none;
color:#ffffff;
font-family:Arial,Helvetica,"Helvetica",sans-serif;
font-size:12px;
padding:0px 3px;
cursor:hand;
cursor:pointer;
text-decoration:none;

}

.Tds-Hover,.Tds-Hover a:link,.Tds-Hover a:active,.Tds-Hover a:visited,.Tds-Hover a:hover
{
color:#FFFFFF;
font-family:Arial,Helvetica,"Helvetica",sans-serif;
font-size:12px;
text-decoration:none;
background:#195e9e;

padding:0px 3px;
text-decoration:none;
cursor:hand;
cursor:pointer;
text-decoration:none;
}

.FooterLinks,a.FooterLinks:link,a.FooterLinks:active,a.FooterLinks:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
}
a.FooterLinks:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:underline;
}

.Copyright,a.Copyright:link,a.Copyright:active,a.Copyright:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
}
a.Copyright:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:underline;
}

.GeorgiaTitle
{font-family: Georgia, "Times New Roman", Times, serif;
color:#4a4a4a;
font-size:18px;}

.BlueMedium,.BlueMedium td,.BlueMedium p,
.BlueMedium a:link,
.BlueMedium a:active,
.BlueMedium a:visited,
a.BlueMedium:link,
a.BlueMedium:active,
a.BlueMedium:visited
{font-family:Arial, Helvetica, sans-serif;
color:#327bb3;
font-size:14px;
text-decoration:none;}

a.BlueMedium:hover,.BlueMedium a:hover
{font-family:Arial, Helvetica, sans-serif;
color:#16364f;
font-size:14px;
text-decoration:underline;}

.ContactForm,.ContactForm td,.ContactForm p
{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#676565;}

.ContactForm a:link, .ContactForm a:active, .ContactForm a:visited
{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#327bb3;}

.ContactForm a:hover
{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#16364f;}
.BlueBox .Title
{
border-bottom:1px solid #FFFFFF;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
margin-top:3px;
padding-bottom:5px;
padding-left:10px;
}
.BlueBox,.BlueBox td,.BlueBox p,.BlueBox li,
.BlueBox a:link,.BlueBox a:active,.BlueBox a:visited
{font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
text-decoration:none;}
.BlueBox a:hover
{font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
text-decoration:underline;}

.BlueBox li
{ list-style:none;
list-style-type:none;}

.BlueBox li.categories h2
{display:none;}


.post .date {
-x-system-font:none;
background:transparent url(images/calendar.gif) no-repeat scroll 0 0;
color:#666666;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:22px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:50px;
line-height:100%;
padding:0 2px 0 0;
text-align:center;
width:45px;
}

.post .date span {
-x-system-font:none;
color:#FFFFFF;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:16px;
line-height:normal;
padding-top:5px;
text-align:center;
}


.post {
	padding: 0px;
	clear: both;
	overflow: hidden;
	padding-top:20px;
	padding-bottom:20px;
}
.post .date {
	height: 50px;
	width: 45px;
	background: url(images/calendar.gif) no-repeat;
	font: normal 22px Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: center;
	padding: 0px 2px 0 0;
	line-height: 100%;
	float: left;
}
.post .date span {
	height: 16px;
	display: block;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align: center;
	padding-top: 5px;
}
.post .title {
	float: left;
	margin-left: 10px;
	margin-top:8px;
	width:90%;
}

.post h2
{
-x-system-font:none;
border-bottom:1px dotted #CCCCCC;
color:#333333;
font-family:"Lucida Grande",Arial,sans-serif;
font-size:150%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:100%;
margin:0px 0px  0px 2px;
padding-bottom:4px;
}

.postdata {
	font-size: 90%;
	color: #999999;
}
.postdata a, .postdata a:visited {
	color: #999999;
	text-decoration: none;
}
.postdata a:hover {
	color: #3363a3;
	text-decoration: none;
}
.postdata .category{
	background: url(images/mini-category.gif) no-repeat;
	padding-left: 18px;
	float: left;
}
.postdata .comments{
	background: url(images/mini-comment.gif) no-repeat;
	padding-left: 18px;
	float: right;
}
.mini-add-comment {
	background: url(images/mini-down-arrow.gif) no-repeat left center;
	padding-left: 12px;
	float: right;
}
.entry {
	padding: 10px 0px 0px;
	clear: both;
}
.entry p.submeta{
	font-size: 11px;
}

/* alignments */
.center {
	text-align: center;
}
img.center, img[align="center"] {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.left {
	float: left;
}
img.left, img[align="left"] {
	float:left;
	margin: 2px 10px 5px 0px;
}
.right {
	float: right;
}
img.right, img[align="right"] {
	float:right;
	margin: 2px 0px 5px 10px;
}
.alignleft{
	float:left;
	margin: 2px 10px 5px 0px;
}
.alignright{
	float:right;
	margin: 2px 0px 5px 10px;
}
.clear {
	clear:both;
}
hr.clear {
	clear:both;
	visibility: hidden;
	margin: 0px;
	padding: 0px;
}
.hidden {
	clear: both;
	visibility: hidden;
}

ul {
	margin: 5px 0px 15px;
	padding-left: 10px;
}
ul li {
	margin: 0px;
	padding-left: 20px;
	list-style: none;
	background: url(images/bullet-orange.gif) no-repeat;
}
ol {
	margin: 5px 0px 15px;
	padding-left: 20px;
}
ol li {
	margin: 0px;
	list-style: decimal outside;
}

#sidebar ul {
	list-style: none;
	margin: 0 ;
	padding: 0 ;
}
#sidebar ul li{
	background: none;
}
#sidebar ul li ul li {
	background: none;
}

.BlogTextBox
{

width:194px;}


pre {
    padding: 10px;
    border: 1px dashed #2f6fab;
    color: black;
    background-color: #f9f9f9;
    line-height: 1.5em;
	font:"Courier New", Courier, mono;
	font-size:12px;
	word-wrap: break-word;
	white-space:pre-wrap;
	width:700px;
}

a.SMX-Title:link,
a.SMX-Title:active,
a.SMX-Title:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#005ba2;
text-decoration:none;
}
a.SMX-Title:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#000000;
text-decoration:none;
}

.technorati-tags
{
line-height:normal;
padding:0px;
margin:0px;
}
.submeta
{line-height:normal;
padding:0px;
margin:0px;}


