/*
Theme Name: 0__ Alt F __0
Theme URI: 
Description: The custom design from Baldology's <a href="http://www.baldology.com">Dustin Steller</a> and <a href="http://www.sevenplacesproductions.com">Jamon Abercrombie</a>.
Version: 8.95.48
Author: Baldology
Author URI: http://www.baldology.com
*/

body {margin:0 auto; text-align:center;}

.topbar {padding:2px; margin-bottom:2px}
.topinner {width:650px; margin:0 auto; text-align:right;}
.topinner img.logo {float:left;}
.topinner ul {margin:0; padding:0 5px 0 0; list-style:none; text-align:right;}
.topinner li {display:inline; padding-right:10px; font-size:12px}
.topinner li img {vertical-align:middle;}
.topinner li a {text-decoration:none;}
.topinner li.last {padding-right:0;}

.nav, .nav * {margin:0; padding:1px 0 0 0; list-style:none;}
.nav ul {position:absolute; top:-999em;}
.nav li {float:right; position:relative; z-index:99; font-size:12px;}
#nav2 li {float:right; position:relative; z-index:1000; font-size:12px;}
.nav a {display:block;}
.nav ul li {width: 100%;}
.nav li:hover ul, ul.nav li.sfHover ul {left:0px; top:24px;}
#nav2 li:hover ul, ul#nav2 li.sfHover ul {left:0px; top:24px !important;}
.nav li:hover li ul, .nav li.sfHover li ul {top:-999em;}
.nav li li:hover ul, ul.nav li li.sfHover ul {left:5em; top:0px;}
.nav li:hover ul, .nav li li:hover ul {top: -999em;}
.nav li ul {margin-top:-7px; border:none}

/*** Skinning - Superfish menu (Some final font colors and backgrounds) ***/

.nav li li {display: block; padding: 0px; text-align:left; border:none}
.nav li li a:link, .nav li li a:visited {width:180px; display:block; padding:10px 10px 5px 10px; margin:0; opacity:0.9; -moz-opacity:0.9;}
#nav2 li li a:link, #nav2 li li a:visited {opacity:0.9; -moz-opacity:0.9;}
.nav li li a:hover {background-image:none !important;}


.container {width:650px; margin:0 auto; padding:0; text-align:center;}


.post {margin-bottom:40px; padding-bottom:40px; clear:both; border-width:8px 0 0 0; border-style:solid}
.post small.thepostdate {font-size:14px; float:right; margin:0; width:150px; text-align:right; padding-top:20px; text-transform:uppercase}
.post h2 {margin:0; padding:0; font-size:36px; text-align:left; font-weight:normal; width:490px;float:left}
.post h2 a {text-decoration:none;}


.entry {text-align:left; clear:both}
.entry p a {padding:2px}
.entry img {max-width:650px;}


.navigation {text-align:center; margin:0 auto; padding:0 0 10px 0; font-size:11px}
.navigation a {width:55px; display:inline; text-decoration:none}
.alignleft-post {float:left;}
.alignright-post {float:right;}
ul.pagenav {margin:0 auto 15px auto; text-align:center; padding:2px 10px; list-style:none;}
.pagenav li {display:inline;}
.pagenav li.linkleft a {background:url(images/nav-arrow-left.png) no-repeat center; padding:5px 30px; text-decoration:none}
.pagenav li.linkright a {background:url(images/nav-arrow-right.png) no-repeat center; padding:5px 30px; text-decoration:none}




#commentwrapper {}
#commentwrapper h3, #commentwrapper form h3 {font-size:13px; font-weight:bold; text-align:left}
#commentwrapper ol {float:left; width:48%; margin:0; padding:1%; list-style:none; height:200px; overflow:auto}
#commentwrapper li {clear:both; margin-bottom:10px}
#commentwrapper form {float:right; width:48%; margin:0; padding:1%; height:200px; overflow:auto;}
#commentwrapper form p {margin:0 0 3px 0; padding:0; font-size:12px}
#commentwrapper form p small {font-size:10px;}
#commentwrapper form .formleft {float:left; width:30%; margin-right:10%}
#commentwrapper form .formright {float:left; width:60%;}
#commentwrapper form .formright p, #commentwrapper form .formright p small, #commentwrapper form .formleft p small, #commentwrapper form .formleft p {font-weight:bold;}
#commentwrapper form input {border:none}
#commentwrapper form textarea {width:99%; border:none;}
#commentwrapper form #submit {text-align:right; font-weight:bold; font-size:11px; background:none; border:none; text-transform:uppercase; float:right; clear:both; margin-top:5px}

#commentwrapper .commentmetastuff {width:30%; float:left; margin-bottom:15px; font-style:normal; font-weight:bold; font-size:11px;}
.entry #commentwrapper .commentlist li a {font-style:normal; text-decoration:underline;}
#commentwrapper .commentmetastuff cite {font-style:normal; color:#712a46; font-weight:bold; text-decoration:underline}
#commentwrapper .commentmetastuff small {font-size:9px; line-height:13px; font-weight:normal}
.entry #commentwrapper .commentlist li .commentmetastuff small a {text-decoration:none; border:none; font-weight:normal}
#commentwrapper .commenttext {width:65%; float:right; font-size:12px; margin-bottom:15px;}
#commentwrapper .commenttext p {margin:0 0 10px 0; padding:0; font-size:12px;}


.footer {padding:15px 0 5px;}
.footerinner {width:650px; margin:0 auto; text-align:center; font-size:12px}
.footer-declare {text-align:right; width:120px; float:left; margin-right: 2px;}
.footer-declare ul {margin: 7px 0; padding:0; list-style:none; font-style:italic}
.footer-declare li {margin-bottom:5px; font-size:11px;}

.footer-about {text-align:left; width:30%; float:left;}
.footer-about p {margin:0 0 10px 0;}
.footer-about p.logo {text-align:center;}

.footer-nav {text-align:left; width:48%; float:right;}
.footer-nav h3 {margin:0 0 10px 0; clear:both}
.footer-nav ul {margin:0; padding:0 0 25px 25px; list-style:none;}
.footer-nav li {font-size:11px;}
.footer-nav li .emptymonth {font-size:9px}
.footer-nav form {margin:0; padding:0;}
.footer-nav form h3 {float:left;}
.footer-nav form input#s {border:none; float:right; margin:0 40px 25px 0}
.footer-nav form input#searchsubmit {display:none;}
.footer-nav ul.affiliates li {float:left; width:45%; margin:0 0 10px 0;}


.footer img.baldology {float:right; clear:both; margin-right:5px;}
.fill {clear:both; margin:0; padding:0; height:0;}

.linklove {display:none;}