@charset "UTF-8";
/*--HTML Elements--*/
html {margin:0; padding:0;}
body {margin:0; padding:0; text-align:center; background-color: #ffffff; font-family: Geneva, Verdana, sans-serif; font-size: 9pt;}
a:link {color:#4a853b; text-decoration: none;}
a:visited {color:#71483D; text-decoration: none;}
a:hover {color:#c60; text-decoration: underline;}
blockquote {margin:0 10px 10px 10px; padding:5px 15px 5px 15px; font-style: normal; background: url('http://www.bilerico.com/images/quote.gif') no-repeat 10px 10px; border: 2px solid #e1e1e1;}
blockquote blockquote { margin:0; padding:5px; background-color:#f3fff3;}
.post-body blockquote p:first-child:first-letter{font-size:100%; float:none; margin:0;}
.bold {font-weight:bold;}
.blogroll {margin:0;}
.smaller {font-size:90%;}
.indiana a {link:#ffffff;visited:#ffffff;color:#ffffff;}
/*--Page Layout--*/
#container {text-align:left; margin:0 auto 0 auto; width:985px;}
#banner{height:255px; width:980px; margin-bottom: 5px; margin-left:auto; margin-right:auto;}
#logo {margin:0; float:left; min-width:404px;}
#logo img {display:block; width: 400px; margin-top:25px;}
div#meta-block {text-align: center; float:left; width: 250px; height:255px; margin-left:auto; margin-right:auto; padding-left: 3px; padding-right: 3px;}
#technorati {position:relative;left:0;}
#propeller {margin-left:-5px;}
.iphone {display:none;}
#search-box p {margin:0; text-align:center; font-size:120%;}
#search-box form {margin:0;}
#topad {float:right;}
div#special {background:black; margin:5px 0 0 0; padding:0; text-align:center;}
#special h4 {color:white;text-align:center; margin:0; padding:0;}
#special a {color:white; text-align:center;}
#spacer div {background:black; color:white;}
#spacer ul {color:white; background:black; margin-left:auto; margin-right:auto; margin-top:0; margin-bottom:0; text-align: center; list-style: none;}
#spacer a {color: white; text-align:center;}
#spacer li {color:white; display: inline; list-style: none; margin-left: 10px; margin-right:10px;}
#left-column {margin: 10px 5px 0 0; float:left; width: 525px; position:relative; left:120px;}
#middle-column {margin: 10px 10px 0 0; float: left; width: 300px;}
#right-column {margin: 10px 0 0 0; float:left; width:180px;position:relative;left:140px;}
#footer {padding-top:10px; font-size:90%; text-align:center; margin-left:auto; margin-right:auto; clear:both; width: 975px;}
.footer-content p {border-top: 1px dotted #000000;margin:0 0 5px 0;border-bottom:1px dotted #000000;}
div.main-content {padding: 0;}
.rss-content img {display:block; margin-left:auto; margin-right:auto; padding-top:5px;}
.rss-content p {margin:0; text-align:center; padding-top:5px; padding-bottom:5px;}
#meta-block div.date { float:right; background:transparent url(http://www.bilerico.com/images/calendar_bg.gif) no-repeat scroll left top; border:0pt none !important; color:#666666; font-family:"Trebuchet MS","Tahoma",sans-serif; font-size:24px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:bold; height:100px; line-height:normal; margin:0pt auto 0pt auto; padding:5px 0pt 0pt; text-align:center; text-transform:uppercase; width:89px;}
div.date span.day {color:#555555; display:block; font-family:"Verdana",sans-serif; font-size:46px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:bold; line-height:normal; margin:0pt; padding:2px 0pt 0pt; text-shadow:#FFFFFF 2px 2px 0pt;}
div.date abbr.month:before, div.date abbr.month:after {content:"-";}
#meta-top {height:110px; width:250px; margin-bottom:5px; margin-top:15px;}
div#subscribe {background: #eeeeee; float:left; width:150px;}
#subscribe form{display:inline; #ccc;padding:5px;text-align:center;}
input#email {width:140px; margin-bottom:3px;}
input#subscribe {margin-bottom:10px;}
/*--Page Content Containers--*/
.stamp {background: #ffffff; text-align:center; margin-left:auto; margin-right: auto; margin-bottom:0; clear: both; border-bottom: 1px solid #000000}
div.stamp img {padding:0; margin:0;}
#author-info {min-height:0; border-bottom: 1px dotted #000000;}
/*--Post--*/
#authimg {float:right; padding: 5px; width: 80px; height: 80px; border: 1px solid #000000; margin-left: 5px;}
.post {padding:5px; border-bottom: 1px solid #000000;}
div.post-info { min-height:95px; border-bottom: 1px dotted #000000;}
div.post {padding-right:10px;}
.post h3 {margin:0 0 0 0;}
.post-body img {float:left; padding:5px; border:0; max-width: 455px;}
.post-body-more img {float:left; padding:5px; border:0; max-width: 455px;}
.post-body p:first-child:first-letter {font-size: 245%; float: left; padding:0 1px 0 0;margin:-4px 0 -2px 0;}
.post-body ul {margin:0;}
.post-body-more ul {margin:0;}
div.post-footer {margin-top:0; margin-bottom:0; padding:5px 15px 5px 15px;}
.title {text-decoration: underline; text-align:left; color:#71483D;}
.title p {display: inline; margin:0;}
h3.title {font-family: "Courier New", Courier, serif; font-size: 16pt;}
.title a:link {color:#71483D;}
.title a:visited {color:#975a21;}
div#comment-number {font-size: 90%; font-weight:bolder; float: left; display: inline; margin:-5px -5px -10px -20px; z-index:20; border-bottom:1px dotted #000000;}
div.comment-contents {padding-top:5px;}
.comment-contents blockquote { margin-left:20px; margin-right:20px; background: none; padding-top:0;}
div.comment-header {border-bottom: 1px dotted #000000; width:450px;}
.comment-header p {margin:0; padding:0;}
p.right { margin:0; float:right; padding:0;display:block;}
.comment {margin: 10px;}
div.comments {margin-top:20px;}
.comment-body div { background: #f3fff3;}
.comment-contents p { margin-top: 0; margin-bottom: 0; padding:10px; font-size: 90%; }
.comment-footer {border-bottom: 1px dotted #000000;}
.comment-footer h5 {display: inline;}
.comment-footer img {border:0;}
.note {font-size: 9pt; font-style: italic;}
/*--Middle Content--*/
div.social {margin:0;}
.social ul {margin:0 0 0 -40px; list-style: none;}
.social li {margin:0; list-style: none; display: inline; font-size:70%;}
.social img {border: 1px solid #333333; padding:2px;}
p.social {margin:0; font-size:80%; font-style:italic;}
div#digg {float:right;}
.middle-content div { padding: 5px; }
.middle-content { margin-bottom: 10px;}
.middle-content h3 {margin:0;}
div.middle {max-width: 295px;}
.middle img {max-width: 290px;}
.middle ul {list-style:url('http://www.bilerico.com/images/bpbullet.gif'); margin-left:-15px;}
.middle li {list-style:url('http://www.bilerico.com/images/bpbullet.gif');}
/*--Right Content--*/
.right-content { margin-bottom: 5px;}
.right-content div {margin-left: auto; margin-right:auto;}
.right-content img {padding:5px 0 5px 0;}
.right-content h4 {margin:0;}
/*--Misc--*/
.center { text-align: center; margin-left: auto; margin-right: auto; display: block; float:none; }
.right { float:right; }
.left {float:left;}
#bottom-pad { padding-bottom:10px; }
.quote {font-weight: bold;}
div#nav p {font-size:10pt; font-weight:bold; border-top:1px dotted #000000; padding:0; margin:0;}
div.googleinline {margin:0; min-height:35px; padding: 10px 0 10px 0;}
#pagnav { display: inline; vertical-align: middle; border:0; }
#blogroll {font-size:7pt;}
.authname {margin-top: 0;}
.comment-icon {display:inline; float: left;}
a#brl {display:none;}
.heading {font-size:16pt; font-weight:bold; padding:0;}
/* --Nifty corners--*/
.rtop,.artop{display:block}
.rtop *,.artop *{display:block;height:1px;overflow:hidden;font-size:1px}
.artop *{border-style: solid;border-width:0 1px}
.r1,.rl1,.re1,.rel1{margin-left:5px}
.r1,.rr1,.re1,.rer1{margin-right:5px}
.r2,.rl2,.re2,.rel2,.ra1,.ral1{margin-left:3px}
.r2,.rr2,.re2,.rer2,.ra1,.rar1{margin-right:3px}
.r3,.rl3,.re3,.rel3,.ra2,.ral2,.rs1,.rsl1,.res1,.resl1{margin-left:2px}
.r3,.rr3,.re3,.rer3,.ra2,.rar2,.rs1,.rsr1,.res1,.resr1{margin-right:2px}
.r4,.rl4,.rs2,.rsl2,.re4,.rel4,.ra3,.ral3,.ras1,.rasl1,.res2,.resl2{margin-left:1px}
.r4,.rr4,.rs2,.rsr2,.re4,.rer4,.ra3,.rar3,.ras1,.rasr1,.res2,.resr2{margin-right:1px}
.rx1,.rxl1{border-left-width:4px}
.rx1,.rxr1{border-right-width:4px}
.rx2,.rxl2{border-left-width:2px}
.rx2,.rxr2{border-right-width:2px}
.re2,.rel2,.ra1,.ral1,.rx3,.rxl3,.rxs1,.rxsl1{border-left-width:1px}
.re2,.rer2,.ra1,.rar1,.rx3,.rxr3,.rxs1,.rxsr1{border-right-width:1px}
.rxl1,.rxl2,.rxl3,.rxl4,.rxsl1,.rxsl2,.ral1,.ral2,.ral3,.ral4,.rasl1,.rasl2{border-right-width:0}
.rxr1,.rxr2,.rxr3,.rxr4,.rxsr1,.rxsr2,.rar1,.rar2,.rar3,.rar4,.rasr1,.rasr2{border-left-width:0}
.r4,.rl4,.rr4,.re4,.rel4,.rer4,.ra4,.rar4,.ral4,.rx4,.rxl4,.rxr4{height:2px}
.rer1,.rel1,.re1,.res1,.resl1,.resr1{border-width:1px 0 0;height:0px !important;height /**/:1px}
/* --RandomOrderContent--*/
.jsclass body .randomordercontent{display: none;}
/* Fading Tooltips By Dustin Diaz*/
body div#toolTip {position:absolute;z-index:1000;width:220px;background:#222222;border:2px double #fff;text-align:left;padding:5px;min-height:1em;-moz-border-radius:7px; }
body div#toolTip p {margin:0;padding:0;color:#fff;font:11px/12px verdana,arial,sans-serif;}
body div#toolTip p em {display:block;margin-top:3px;color:#4a853b;font-style:normal;font-weight:bold;}
body div#toolTip p em span {font-weight:bold;color:#fff;}
/* ------thickbox specific link and font ------*/ 
#TB_window {font: 12px Arial, Helvetica, sans-serif; color: #333333;}
#TB_secondLine {font: 10px Arial, Helvetica, sans-serif; color:#666666;}
#TB_window a:link {color: #ffffff;}
#TB_window a:visited {color: #c60;}
#TB_window a:hover {color: #666666;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}
/* ----->>> thickbox settings <<<--*/
#TB_overlay {position: fixed; z-index:100; top: 0px; left: 0px; background-color:#000; filter:alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75; height:100%; width:100%;}
* html #TB_overlay {position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TB_window {position: fixed; background: #ffffff; z-index: 102; color:#000000; display:none; border: 4px solid #525252; text-align:left; top:50%; left:50%;}
* html #TB_window {position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_window img#TB_Image {display:block; margin: 15px 0 0 15px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-top: 1px solid #666; border-left: 1px solid #666;}
#TB_caption{height:25px; padding:7px 30px 10px 25px; float:left;}
#TB_closeWindow{height:25px; padding:11px 25px 10px 0; float:right;}
#TB_closeAjaxWindow{padding:7px 10px 5px 0; margin-bottom:1px; text-align:right; float:right;}
#TB_ajaxWindowTitle{ float:left; padding:7px 0 5px 10px; margin-bottom:1px;}
#TB_title{background-color:#4a853b; height:27px;}
#TB_ajaxContent{clear:both; padding:2px 15px 15px 15px; overflow:auto; text-align:left; line-height:1.4em;}
#TB_ajaxContent.TB_modal{padding:15px;}
#TB_ajaxContent p{padding:5px 0px 5px 0px;}
#TB_load{position: fixed; display:none; height:13px; width:208px; z-index:103; top: 50%; left: 50%; margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */}
* html #TB_load {position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_HideSelect{z-index:99; position:fixed; top: 0; left: 0; background-color:#fff; border:none; filter:alpha(opacity=0); -moz-opacity: 0; opacity: 0; height:100%; width:100%;}
* html #TB_HideSelect {position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TB_iframeContent{clear:both; border:none; margin-bottom:-1px; margin-top:1px; _margin-bottom:1px;}

