
body { background-color:#eeeeee; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0px; padding:0px; text-align:center;  background-attachment:fixed; }

h1 { margin:0px; padding:0px; }

h2 { margin-bottom:2px; font-size: 170%; }

blockquote { margin:25px; color:#770077; font-family: 'Bitstream Vera Sans Mono', 'Andale Mono', 'LucidaTypewriter', monospace;}

pre { overflow:auto; width:80%; font-family: 'Bitstream Vera Sans Mono', 'Andale Mono', 'LucidaTypewriter', monospace; background: #e7e6de; border: solid 1px #aaa; padding: 0px 10px 15px 10px; }

.comment-text pre { margin:0px 30px 15px 30px; }

pre code, pre pre { border: 0; }

code { font-family: 'Bitstream Vera Sans Mono', 'Andale Mono', 'LucidaTypewriter', monospace; font-size: 12px; background: #e7e6de; border: solid 1px #aaa; }

a:link { color: #2E432E; }
a:visited { color: #2E432E; }
a:hover { text-decoration:none; color:#0000BB; }

/* This is the container for the whole page */
.page { max-width:none; min-width:950px;  position:relative; padding:5px;
margin:0 auto; text-align:left; }

/* Header */
.header { border-color:#EEEEEE; background-color:#EEEEEE; height:0px;  border-style:solid; margin-bottom:5px; border-width: 0px; }

.blog-name:link, .blog-name:visited, .blog-name:hover { color:#3A3B43; font-family:Arial, Helvetica, sans-serif;
font-size:34pt; font-weight:bold; text-decoration:none; background-color:transparent; }

.blog-description { color:#3A3B43; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12pt; font-weight:normal; margin:0px; padding-left:5px; }

/* Menu Bar */
.menu-bar { text-align:center; padding:5px; margin:0; border:1px solid #aaaaaa; white-space:nowrap; text-decoration:none; margin-bottom:5px; font-size:9pt; background-color:#ffffff; }

.menu-bar ul { padding:5px 0px; margin:0; }

.menu-bar li { padding:4px 0px; display:inline; }

.menu-bar li a { border:1px solid #aaaaaa; padding:4px 4px; background-color:#F5F5F5; text-decoration:none; }

.menu-bar li a:hover { padding:4px; background-color:#99CCFF; color:#000066; text-decoration:none; }

/* Post */
.post-title:link, .post-title:visited, .post-title:hover { font-family:Geneva, Verdana, Helvetica, sans-serif; color:#000000; text-decoration: none; margin-bottom:0px; }

.post-content, .comment-content { font-size:11pt; color:#333333; }

.post-time, .post-author { font-size:8pt; color:#003366; }

.post-author { 	margin-bottom:1em; }

.post-metadata { font-size:8pt; color:#003366; background-color: #FFFFFF; padding-left:3px;
}

/* Sidebars */
.left-sidebar, .right-sidebar { top:12px; font-size:9pt; position:absolute; }

.left-sidebar { width:200px; left:5px; }

.right-sidebar { width:200px; right:5px; }

/* wp sidebar wgts */

/* ltrt sidebars */
ul.left-sidebar, ul.right-sidebar { padding:0px; margin:0px;}

/* Left wdgt ttle */
ul.left-sidebar li h2 {   border-color:#EEEEEE; color:#FFFFFF; background-color:#BB0000;}

/* Right wdgt ttle */
ul.right-sidebar li h2 {   border-color:#EEEEEE; color:#FFFFFF; background-color:#BB0000;}

/* lft rt wdgt title */
.widgettitle, ul.left-sidebar li h2, ul.right-sidebar li h2 { border-width:0px 0px 1px 0px; border-style:solid; font-size:9pt; font-weight: bold; padding:5px; margin:-10px -5px 5px; }

/* lt wdgt */
.left-wp-widget { border-color:#EEEEEE; width:188px; }

/* Rt wdgt */
.right-wp-widget { border-color:#EEEEEE; width:188px; }

/* lt rt wdgt */
.left-wp-widget, .right-wp-widget { padding:10px 5px; border-width:1px; border-style:solid; margin-bottom:5px; background-color:#FFFFFF;list-style-type:none; }

/* Style block containing the widget */
.left-wp-widget ul, .right-wp-widget ul { list-style-type:none; padding-left:7px; margin-top:0px; margin-left:0px; }

/* Style of each items in the widget contents */
.left-wp-widget li, .right-wp-widget li {
	margin-top:5px;
}

/* In case the widget content contains a form eg. the Search box */
.left-wp-widget form, .right-wp-widget form {
	margin:0px;
}

/* Correct the style if the widget title is a link */
h2.widgettitle a:link {
	color:#FFFFFF;
	text-decoration:none;
}

/* Correct the style if the widget title is a link */
h2.widgettitle a:visited {
	color:#FFFFFF;
}

/* Old Style Tiga Widgets */

/* Adds background image to the left widget title */
.left-widget-title {
	}

/* Adds background image to the right widget title */
.right-widget-title {
	}

/* Adds background image to the center widget title */
.center-widget-title {
	}

.left-widget-title { color:#FFFFFF; background-color:#BB0000; border-color:#EEEEEE;
width:188px; border-width:1px 1px 0px 1px; border-style:solid;
font-size:10pt; font-weight: bold; padding:5px; }

.left-widget { border-color:#EEEEEE;
width:188px; border-width:1px 1px 1px 1px; border-style:solid;
color:#000000; padding:5px; margin-bottom:5px; background-color:#EEEEEE; }

.left-widget-nobg { border-color:#EEEEEE; width:188px; border-width:0; border-style:solid; color:#000000; padding:5px; margin-bottom:5px; }

.right-widget-title { color:#FFFFFF; background-color:#BB0000; border-color:#EEEEEE; width:188px; border-width:1px 1px 0px 1px; border-style:solid; font-size:10pt; font-weight: bold; padding:5px;}

.right-widget {	border-color:#EEEEEE;width:188px; border-width:1px 1px 1px 1px; border-style:solid; color:#000000; padding:5px;margin-bottom:5px;background-color:#EEEEEE;}

.right-widget-nobg {border-color:#EEEEEE; width:188px; border-width:0; border-style:solid; color:#000000; padding:5px; margin-bottom:5px; }

.center-widget-title { color:#000000;background-color:#CC1111; border-color:#444444; margin-left:205px; margin-right:205px; border-width:1px 1px 0px 1px; border-style:solid; font-size:10pt;	font-weight: bold;padding:5px;}

.center-widget { border-color:#444444;	margin-left:205px;margin-right:205px;
color:#000000;background-color:#FFFFFF;border-width: 1px;border-style:solid;
padding:7px;margin-bottom:5px;font-size:10pt; }

.center-widget-nobg { border-color:#444444;margin-left:205px; margin-right:205px; color:#000000; border-width: 0px; border-style:solid; padding:0; margin-bottom:0px;font-size:10pt;}

.center-widget-ad {border-color:#444444;margin-left:205px;margin-right:205px;
color:#000000;border-width: 0px;border-style:solid;margin-bottom:5px;font-size:10pt;}

.footer {margin-left:205px;	margin-right:205px;border-color:#444444;font-size:10px;text-align:center;position: relative;color:#000000;background-color:#FFFFFF;border-width: 1px;border-style:solid;}

.footer p { margin:10px;}

img { border-width:0px;}

h3#respond, h3#comments {color:#000000;}

.single-post-metadata {	color:#003366;background-color: #EEEEEE;border-top-color: #CCCCCC;border-bottom-color: #CCCCCC;}

.even-comment { }

.odd-comment, .even-comment{ }

.left-widget ul, .right-widget ul {list-style-type:none;padding-left:7px;margin-top:0px;
margin-left:5px;margin-bottom:0px;}

.left-widget li,  .right-widget li {margin-top:5px; margin-left:5px; margin-bottom:0px; list-style-type: none; list-style-image: url(http://www.financialfreedumb.com/images/smarrow.gif);
}

h3#respond, h3#comments {font-family:Geneva, Arial, Helvetica, sans-serif; text-decoration: none; margin-bottom:0px; }

/* Comments Styles */
.comment-header {border:1px;padding:5px 10px;border-style:solid;background-color:#e7e6de;border-color:#aaa99f;}

.comment-num:link, .comment-num:visited, .comment-num:hover{ float:right;font-family:Georgia, "Times New Roman", Times, serif;font-size:24px;font-style:italic;color:#a0b0a0;background-color:transparent;text-decoration:none;}

.comment-text { padding:0px 10px;border-color:#aaa99f;border-width:1px;border-style:solid;background-color:#f8f7ef;}

.my-comment-text {padding:0px 10px;border-color:#aaa99f;border-width:1px;border-style:solid;
background-color:#d3ddcd;}

.comment-list .odd-comment,
.comment-list .even-comment,
.comment-list .my-comment { font-size:12px;margin-bottom:15px;}

.comment-list .my-comment { }

.comment-list {	font-size:12px;	padding:0px;margin:0px;}

.comment-date{ color:#999999;font-size:7pt;}

.comment-edit-link { color:#999999;font-size:7pt; }

/* Single post */
.single-post-metadata { font-size:8pt; border-top-style: solid;	border-bottom-style: solid; border-width: 1px; padding:1em;	clear:both; }

/* Don't touch this! */
/* IE Hack (http://www.positioniseverything.net/easyclearing.html) - Begin */
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/* IE Hack - End */

/* Search input */
input#s {width:90%;}

/* Page nav */
.bottom-page-nav, .top-page-nav { color:#003366;text-align:center;background-color:#FFFFFF;}

.permitted-tags {font-size:7pt;	color:#999999;background-color:#FFFFFF;width:300px;}

textarea#comment { width:400px;}

.google-ads {text-align:center;}

.gravatar {float:left; border:1px solid #888888;padding:2px;background-color:#ffffff;margin-right:5px;}