@charset "UTF-8";
/* 
	CSS Reset (Eric Meyer's)
****************************/
/* v1.0 | 20080212 */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
/* remember to define focus styles! */
:focus { outline: 0; }
/* remember to highlight inserts somehow! */
ins { text-decoration: none; }
del { text-decoration: line-through; }
/* tables still need 'cellspacing="0"' in the markup */
table { border-collapse: collapse; border-spacing: 0; }
/* custom */
table { position: relative; border: 0; padding: 0; margin: 0; width: auto; background: transparent; }
table thead, table tbody, table tr { position: relative; margin: 0; padding: 0; vertical-align: baseline; background: transparent; }
table th, table td { position: relative; margin: 0; padding: 0.4em 0.3em; vertical-align: baseline; background: transparent; }

/*
	reset and set
	some basic elements
****************************/
body { min-width: 920px; background: #e6e6e6; font-family: "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", "Lucida", sans-serif; }
img, a img, :link img, :visited img { border: 0; }
p, ul, ol, li, dd, legend, input, label, select, optgroup, textarea, table, pre, code { font-size: 0.9em; }
p { margin: .6em 0 .9em 0; line-height: 1.5em; color: #555; }
a { color: #007abb; text-decoration: none; }
a:hover { text-decoration: underline; }
pre { font-size: 1em; font-family: "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", "Lucida", sans-serif; }
code { font-family: "Consolas", "Courier New", "Courier", monospace; }
h1, h2, h3, h4, h5 { font-family: "Arial", "Helvetica", sans-serif; line-height: 1em; font-weight: normal; }
h1 { margin: 0.1em 0 0.6em 0; font-size: 2.4em; color: #007abb; }
h2 { margin: 0.1em 0 0.6em 0; font-size: 2.1em; color: #007abb; }
h3 { margin: 0.2em 0 0.5em 0; font-size: 1.4em; color: #333; }
h4 { margin: 0 0 0.2em 0; font-size: 1.5em; color: #007abb; }
h5 { margin: 0; font-size: 1em; font-weight: bold; color: #444; }
ul { margin: .85em 0 1.3em 2em; }
sup { font-size: 75%; vertical-align: super !important; }
small { font-size: 0.70em; line-height: 1.3em; }
cite { font-style: normal; }
input { padding: 0.2em 0.3em 0.3em; background: #f6f6f6; border: 2px solid #ddd; outline: none; font-size: 90%; color: #444; -moz-border-radius: 7px; -webkit-border-radius: 7px; }
textarea { padding: 0.2em 0.3em; background: #f6f6f6; border: 2px solid #ddd; outline: none; font-size: 90%; color: #444; -moz-border-radius: 7px; -webkit-border-radius: 7px; }
select { padding: 0.2em 0.3em 0.3em; background: #f6f6f6; border: 2px solid #ddd; outline: none; font-size: 100%; color: #444; -moz-border-radius: 7px; -webkit-border-radius: 7px; }
/*
	common classes
****************************/
button.linkButton, a:link.linkButton, a:visited.linkButton { font-weight: bold; color: #000; margin: 0; padding: 0 0.9em; height: 2.4em; background: #ddd url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAENJREFUeNpi/A8EDDQGLED8ix6W/Bw2lnynhyXfho0lX+lhyZdRSwadJZ9HLRlNXUPbErqUXcOnqKdLzTg8GhIAAQYAgWYbZeYZltkAAAAASUVORK5CYII=) repeat-x top left; border: 2px solid #ddd; -moz-border-radius: 7px; -webkit-border-radius: 7px; white-space: nowrap; }
a.linkButton { padding: 0.5em 0.9em 0.6em !important; text-decoration: none !important; }
button.linkButton { height: 28px !important; }
button.linkButtonHover, button.linkButton:hover, a:hover.linkButton, a:active.linkButton { color: #007abb; background: #ddd url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEtJREFUeNpi/P//PxsDjQELELMPG0s46WEJ17CxhJselvCMWjLoLOEdtWQ0dQ1tS+hSdg2fop4uNSPN63hGYJPoJz0s+U9rSwACDAAOWgw9v0odTgAAAABJRU5ErkJggg==) repeat-x bottom left; }
button[disabled].linkButton { background: none !important; border-color: #9fa4a8 !important; color: #9fa4a8 !important; }
/*
a.boko_icon_lock { padding-left: 14px; background: url(../images/theme_blue/icn_lock.png) no-repeat 0 50%; }
a.boko_icon_link { padding-left: 14px; background: url(../images/theme_blue/icn_link.png) no-repeat 0 50%; }
a.boko_icon_reply { padding-left: 14px; background: url(../images/theme_blue/icn_reply.png) no-repeat 0 50%; }
a.boko_icon_edit { padding-left: 14px; background: url(../images/theme_blue/icn_edit.png) no-repeat 0 50%; }
a.boko_icon_magnify { padding-left: 14px; background: url(../images/theme_blue/icn_magnify.png) no-repeat 0 50%; }
a.boko_icon_tag { padding-left: 14px; background: url(../images/theme_blue/icn_tag.png) no-repeat 0 50%; }
a.boko_icon_date { padding-left: 14px; background: url(../images/theme_blue/icn_calendar.png) no-repeat 0 50%; }
a.boko_icon_comment { padding-left: 14px; background: url(../images/theme_blue/icn_comment.png) no-repeat 0 50%; }
a.boko_icon_arrow { padding-left: 14px; background: url(../images/theme_blue/icn_arrow.png) no-repeat 0 50%; }
a.boko_icn_register { padding-left: 14px; background: url(../images/theme_blue/icn_register.png) no-repeat 0 50%; }
*/
a.boko_icon_lock { padding-left: 14px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAMAAABhq6zVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACRQTFRFhdT/Na/wh9X/4PT/4vX/PLb3W8b/NK7vWcX/GpTVG5XW////VQ3vwgAAAEhJREFUeNpUztsOwCAIA1B2g1L+/38HyowrMeHQFyW2SL77VMjVEDr5NJQR8AY4DwVmPGfCYKUBNxzVdqMJ76a2r/n/YOUVYAClZgWDVdgFMAAAAABJRU5ErkJggg==) no-repeat 0 50%; }
a.boko_icon_link { padding-left: 14px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAMAAABhq6zVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA9QTFRFg9P/gdP/GpTVG5XW////YTJOBQAAAERJREFUeNpUjksOwFAIApXh/mcuvk/TkmgYFmj5o5oFEjoQygwkhLpgq90swIyXNrRL+EDysQfsvVNA6sR79PfB1SPAAJTZAfCaYuNpAAAAAElFTkSuQmCC) no-repeat 0 50%; }
a.boko_icon_reply { padding-left: 14px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAMAAABhq6zVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAlQTFRFgdP/G5XW////m59cbAAAAAN0Uk5T//8A18oNQQAAADlJREFUeNpcjUkOADAIAhn//+jGjTbloI4SUaSoGqr5AUAaoKUEMN3LeLOvs78ZKscQHzhs90eAAQBCTgDXzSbGiQAAAABJRU5ErkJggg==) no-repeat 0 50%; }
a.boko_icon_edit { padding-left: 14px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAMAAABhq6zVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAxQTFRFGpTVgdP/G5XW////G8xBfAAAAAR0Uk5T////AEAqqfQAAAA6SURBVHjaTM5RDgAgCAJQkfvfOSNi+iNvS624qtiqj9tGjYAYG5ORZ8rGy4aGDWhFZoLO2drfOQIMAHJ0AXjU14M3AAAAAElFTkSuQmCC) no-repeat 0 50%; }
a.boko_icon_magnify { padding-left: 14px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAMAAABhq6zVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAlQTFRFgdP/G5XW////m59cbAAAAAN0Uk5T//8A18oNQQAAADpJREFUeNpszgsKACAIRMF93f/Q1a6FQWHI4Ac12tMKQAWRbziLgjv4VJ6ZbIMgM1sH1sVepH7OFGAARFUA5r9dR0YAAAAASUVORK5CYII=) no-repeat 0 50%; }
a.boko_icon_tag { padding-left: 14px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAMAAABhq6zVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAB5QTFRFG5XWjcrqVLDgZrjjQqfddr/mhMboMqDaJJnY////5vcd6wAAAAp0Uk5T////////////ALLMLM8AAAA5SURBVHjaYuBEAgy4OYyMjGyszEwsUA6Yzc4A5kDEORiAPAaIOCMDmANmc4DZnAxIbHz2IHMAAgwAKjkD1kAQi7UAAAAASUVORK5CYII=) no-repeat 0 50%; }
a.boko_icon_date { padding-left: 14px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAMAAABhq6zVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABVQTFRFG5XWxuT0jcrqqtfvcb3lm9Ht////UbCZrgAAAAd0Uk5T////////ABpLA0YAAAAjSURBVHjaYmBDAgwoHDjA4DAyQyGIw8QCgazkyuB0AUCAAQCkfwI7gBwjbgAAAABJRU5ErkJggg==) no-repeat 0 50%; }
a.boko_icon_comment { padding-left: 14px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAMAAABhq6zVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAxQTFRFF4fPa7PgQZ3Y////ESSj8wAAAAR0Uk5T////AEAqqfQAAAAuSURBVHjaYmBGAgx4OAwQAOYwMDGCABMDhAOWgHIYEOrwcFBMA0kiWwrnAAQYAFX0AQSv3DETAAAAAElFTkSuQmCC) no-repeat 0 50%; }
a.boko_icon_arrow { padding-left: 14px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAMAAABhq6zVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAlQTFRFa7PgF4fP////NQkHCQAAAAN0Uk5T//8A18oNQQAAACxJREFUeNpiYEICDCCCEYXDiMxhYESWgfCgHAgPxmFE4SArw2U0sqUwABBgAE4QAQBTSKEYAAAAAElFTkSuQmCC) no-repeat 0 50%; }
a.boko_icn_register { padding-left: 14px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAMAAABhq6zVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADBQTFRFIpzdKKLjW8b/Na/wS7r1kc7ujcrrL6nqjcrqHZbWrdnw/v//ZrjkgdP/G5XW////y010cQAAAFNJREFUeNpUjksOACEIQ3W+Ctje/7aCJGamq77QAoUfle0wAlSsGwfgoA3X4X5ETPCe6R2s1uUtoJd7lfuagB4BLDvkA0CY20JNue+I/j5wTQEGAD4AB1S8JUC/AAAAAElFTkSuQmCC) no-repeat 0 50%; }

.right { text-align: right !important; }
.left { text-align: left !important; }
.center { text-align: center !important; }
.clearfix:after { content: "."; display: block; width: 100%; height: 1px; clear: both; visibility: hidden; }
.margins { padding: 15px 30px; }
.notes { line-height: 110%; }
.small { font-size: 11px !important; line-height: 12px !important; font-weight: normal !important; }
/*
	table listings
****************************/
table.boko_table_listing { width: 100%; border-top: 1px solid #ccc; border-left: 1px solid #ccc; border-collapse: separate; margin: 0 0 1.3em 0; padding: 0; }
table.boko_table_listing th,
table.boko_table_listing td { border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; vertical-align: top; }
table.boko_table_listing th { font-size: .85em; font-weight: bold; background: #ddd url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAENJREFUeNpi/A8EDDQGLED8ix6W/Bw2lnynhyXfho0lX+lhyZdRSwadJZ9HLRlNXUPbErqUXcOnqKdLzTg8GhIAAQYAgWYbZeYZltkAAAAASUVORK5CYII=) repeat-x top left; }
table.boko_table_listing td { font-size: .8em; background: #fff; padding: 0.5em 0.7em; }
table.boko_table_listing tr.current td { font-weight: bold; }
table.boko_table_listing tr.current td a { color: #000; text-decoration: none; }
table.boko_table_listing tr.current td span.item { position: relative; display: block; width: 100%; height: auto; }
table.boko_table_listing tr.current td span.icon { position: absolute; top: -2px; left: 0; margin-left: -20px; display: block; width: 34px; height: 22px; background: url(../icons/icn_version_arrow.png) no-repeat top left; z-index: 10; }
table.boko_table_listing td.nowrap { white-space: nowrap }
table.boko_table_listing td pre {  }
table.boko_table_listing tr.error td { background: #fdd5d5; }
table.boko_table_listing tr.good td { background: #e1f5db; }
table.boko_table_listing tr.soso td { background: #fdfdd5; }
table.boko_table_listing td.error { color: #000 !important; background: #fdd5d5 !important; }
table.boko_table_listing td.good { color: #000 !important; background: #e1f5db !important; }
table.boko_table_listing td.soso { color: #000 !important; background: #fdfdd5 !important; }
/*
	layout
****************************/
#boko_page { position: relative; display: block; width: 100%; min-width: 920px; height: auto; background: #fff; }
#boko_header { position: relative; display: block; width: 100%; height: 170px; background: #0f538b url(../images/theme_blue/bg_header.jpg) repeat-x bottom left; overflow: hidden; }
#boko_content_wrap { position: relative; display: block; width: 1000px; height: auto; margin: 0 auto; }
#boko_content { position: relative; width: 700px; height: auto; min-height: 450px; overflow: hidden; }
#boko_sidebar { position: relative; display: block; width: 300px; height: auto; float: right; overflow: hidden; margin-top: -15px; padding-top: 15px; }
#boko_comments { position: relative; display: block; width: 100%; height: auto; min-height: 10px; background: #e6e6e6 url(../images/bg_footer.png) repeat-x top center; }
#boko_footer { position: relative; display: block; width: 100%; height: auto; padding-bottom: 20px; background: #e6e6e6; }
/*
	header
****************************/
#boko_header h4 { display: none; }
#boko_header h1 { position: absolute; top: 0; left: 0; display: block; width: 928px; height: 126px; background: url(../images/theme_blue/bg_header_logo.jpg) no-repeat top left; margin: 0; padding: 0; }
#boko_header h1 a { position: absolute; top: 0; left: 0; display: block; width: 128px; height: 106px; margin: 0; padding: 0; }
#boko_header h1 span,
#boko_header h2,
#boko_header h2 span { display: none; }
#boko_header .boko_rss_feed { position: absolute; top: 83px; right: 40px; display: block; width: 240px; height: 76px; z-index: 10; }
#boko_header .boko_rss_feed a { display: block; width: 240px; height: 76px; background: url(../images/theme_blue/btn_rss_feed.png) no-repeat top left; }
#boko_header .boko_rss_feed a span { display: none; }
/*
	navigation
****************************/
#boko_main_nav { position: absolute; top: 94px; left: 130px; display: block; width: 439px; height: 32px; margin: 0; padding: 0; z-index: 20; list-style: none; overflow: hidden; }
#boko_main_nav ul { margin: 0; padding: 0; }
#boko_main_nav li { float: left; margin: 0; padding: 0; list-style: none; }
#boko_main_nav li a span { display: none; }
#boko_main_nav li a#navAbout { display: block; width: 91px; height: 32px; background: url(../images/theme_blue/bg_nav.png) no-repeat 0px 0px; overflow: hidden; }
#boko_main_nav li a:hover#navAbout { background-position: 0px -64px; }
#boko_main_nav li a#navAbout.active { background-position: 0px -32px; }
#boko_main_nav li a#navBlog { display: block; width: 91px; height: 32px; background: url(../images/theme_blue/bg_nav.png) no-repeat -94px 0px; overflow: hidden; }
#boko_main_nav li a:hover#navBlog { background-position: -94px -64px; }
#boko_main_nav li a#navBlog.active { background-position: -94px -32px; }
#boko_main_nav li a#navBrewHouse { display: block; width: 147px; height: 32px; background: url(../images/theme_blue/bg_nav.png) no-repeat -185px 0px; overflow: hidden; }
#boko_main_nav li a:hover#navBrewHouse { background-position: -185px -64px; }
#boko_main_nav li a#navBrewHouse.active { background-position: -185px -32px; }
#boko_main_nav li a#navContact { display: block; width: 107px; height: 32px; background: url(../images/theme_blue/bg_nav.png) no-repeat -332px 0px; overflow: hidden; }
#boko_main_nav li a:hover#navContact { background-position: -332px -64px; }
#boko_main_nav li a#navContact.active { background-position: -332px -32px; }
/*
	boko content
****************************/
#boko_content ul.examples { display: block; width: 100%; height: auto; margin: 0; padding: 0; list-style: none; }
#boko_content ul.examples:after { content: "."; display: block; width: 100%; height: 1px; clear: both; visibility: hidden; }
#boko_content ul.examples li { float: left; margin-right: 30px; margin-bottom: 20px; }
#boko_content ul.examples li small { display: block; width: 100%; height: auto; line-height: 120%; text-align: center; }
#boko_content pre { display: block; padding: 2px 5px; margin: 0; background: #f6f6f6; overflow: auto; border: 1px solid #b7d6e6; background: url(../images/bg_code_pre.gif) repeat top left; }
#boko_content code,
#boko_content pre { font-size: 12px; font-family: "Consolas", "Courier New", "Courier", monospace; color: #444; line-height: 18px; overflow: auto; }
#boko_content blockquote { position: relative; margin: 0 0 1.3em 1em; padding: 0 104px 0 50px; font-size: 1em; font-style: italic; color: #777; line-height: 120%;  }
#boko_content blockquote { background: url(../images/bg_blockquote_openquote.png) 0 0 no-repeat; }
#boko_content blockquote:after { content: " "; position: absolute; bottom: 0; right: 54px; display: block; width: 44px; height: 37px; background: url(../images/bg_blockquote_closequote.png) 0 0 no-repeat; }
#boko_content li { line-height: 130%; list-style: disc; margin: 3px 0; color: #555; }
#boko_content ol,
#boko_content ul { margin-left: 40px; }
/*
	boko entries
****************************/
#boko_entry .entry { display: block; width: 100%; height: auto; margin-bottom: 45px; min-width: 585px; }
#boko_entry .entry h4,
#boko_entry .entry h5 { margin: 30px 0 6px 0; }
#boko_entry .entry .entry-header { margin-bottom: 15px; }
#boko_entry .entry-date { display: block; width: 64px; height: 75px; float: left; background: url(../images/icn_calendar2.png) no-repeat top left; margin-right: 10px; }
#boko_entry .entry-date .entry-month-year { display: block; width: 63px; height: 19px; font-size: 10px; line-height: 21px; font-weight: bold; text-transform: uppercase; text-align: center; color: #fff; overflow: hidden; margin: 0 auto; text-shadow: #185677 0px -1px 1px; }
#boko_entry .entry-date .entry-day { display: block; width: 63px; height: 43px; font-size: 32px; line-height: 42px; font-weight: bold; text-align: center; color: #007abb; letter-spacing: -2px; margin: 0 auto; overflow: hidden; text-shadow: #fff 0px 1px 1px; }
#boko_entry .entry .entry-title { margin-left: 75px; }
#boko_entry .entry .entry-title h2 { border-bottom: 1px solid #e7ecef; margin: 0 0 3px 0; padding: 0 0 3px 0; }
#boko_entry .entry .entry-info { position: relative; display: block; width: 100%; height: auto; font-size: .7em; }
#boko_entry .entry .entry-info .entry-category { display: block; width: 75%; height: auto; }
#boko_entry .entry .entry-info .entry-category span { margin-right: 10px; }
#boko_entry .entry .entry-info .entry-comments { position: absolute; top: 0; right: 0; display: block; width: 25%; height: auto; text-align: right; }
#boko_entry .entry .entry-content { position: relative; margin-left: 75px; padding-bottom: 16px; }
#boko_entry .entry .entry-content .entry-readmore { position: absolute; bottom: 0; right: 0; display: block; width: 40%; height: auto; text-align: right; font-size: .7em; }
#boko_entry .excerpt .entry-content .entry-content-hider { position: absolute; bottom: 16px; left: 0; display: block; width: 100%; height: 140px; background: url(../images/bg_white_blend_140x140_bottom.png) repeat-x top left; z-index: 1; }
/*
	boko entry nav
****************************/
#boko_entry .entry-page-nav { margin-bottom: 25px; min-width: 585px; margin-left: 75px; }
#boko_entry .entry-page-nav .entry-page-title, 
#boko_entry .entry-page-nav .entry-page { font-size: 12px; line-height: 24px; margin-right: 2px; float: left; color: #007abb; }
#boko_entry .entry-page-nav .entry-page-separator { font-size: 12px; line-height: 24px; margin-right: 2px; padding: 0 4px; float: left; color: #000; background: #fff; font-family: Impact, Helvetica-Bold, Helvetica; text-transform: uppercase; font-weight: normal; }
#boko_entry .entry-page-nav .entry-page a { display: block; width: 28px; height: 24px; line-height: 24px; font-size: 12px; text-align: center; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAYCAIAAABm/grVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAqZJREFUeNqslctu2zAQRWdISlachdFF///jvEmRwjbqF5DYnM6TpNJVgDKIRIujwzuXQwqJCP53K3b7ffoDRIjIMyCAzEPgv/SPG+gQdyGEkAbqTR7x/88fO4eS4Dg4oZI6QJjaV7DTORySjBhJfwPVSoJRFBa+1VpRX0gpGUJIjjNt8s+v6Ti6vpDO0GrzCLsyRKDcMssUpsUpJcVLppiTwmR9FolugqTD+hIkxgElo4VSFylsy5WaJBAYhYPhuNlObg7zULRq0pr+8/lMTZgmTdBUIoVSJ2m3Cg7jCbn7qChLX5TrPDi+h1RjGXpTZ12sDUVSMsAzUR3SzyJSo6qpi2qx5va5o0AeA1F95Itaa0BFc87uPA48HK8EzWj9acFUvQSs1urzKVBmC7TK6Kit92n1fBAIqz2gZcsoBnr65p/od7HN/cgco7wigIbIViir9Gtsuai+7mX3Db4G9EXk4gfMJT0tfYfGONquHTLFf1xBoi9PZOfkBIrqq29JUo2UHdTPDt21TSu2ZGTh5dRI8zRdLxdP3xaq0qp81isVWRN0X3vhQk44cSv5dr/1heKeK/IyaUvQNxPQsK3QqlkiU8nTPG3mwnov5zPDmZQs/WonQQiSqz0CojYELQYshnfkppRlmpKel+fz2UjJ68CwBoopVm18pgEsd57ysmzscPv4+Liop3JIU+xNExDbn3Aoo/4tGJZ7nqdls8l2XCKeTqewkArPk3Nu3vu96segLVH0bZBfmUvZLpupiJU8fjwe9/s9G8ooOaX4tixLW884gfoZ4NsldhWfu2zidrs8Ho9fb2/v7++Hw4H7Ly8vu92OUQzE+/1+u92u1ytfPz8/zelvfTtRvxmTzLR9fX3lKzKI52Gb+TpUwfegxi2lzDMbU/4KMAACbIN+viSJxAAAAABJRU5ErkJggg==) no-repeat top left; text-decoration: none; }
#boko_entry .entry-page-nav .entry-page a.active { color: #fff; background-image: url(../images/icn_pages_active.png); }
/*
	common layout elements
****************************/
#boko-share { display: block; width: auto; height: 18px; margin-left: 75px; overflow: hidden; }
#boko-share span { font-size: 12px; line-height: 18px; margin: 0; margin-right: 8px; padding: 0; float: left; }
#boko-share a { display: block; width: 18px; height: 18px; float: left; margin-right: 2px; }
#boko-share a.boko_share_icon { display: block; width: 18px; height: 18px; overflow: hidden; }
#boko-share a.boko_share_icon span { display: none; }
#boko-share a.delicious { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAAASCAMAAADFVgTzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMBQTFRFAAAA6enp////fuMP54pkZYi5wOW482kreHh6zy8fzs7MPKwLq6qqB1Ndgb+hO1mYcMhG1lVNAAD/lpeY9JIs9ebXUVFRtrfDVrMbotCmN7JIAmmKkNFz+/z9FCui0ujTzNfnMT/FV3Plv58Ue5zbZWQflesF6PXn5uz09Pjym5dl+L2O/MAB6ff99fr7+Pj4Q3WGUqh7HWvQ//r58Pb70ev99dW2MX+i+KLH/vX///nvHFqxibPc/lehh7ju/9fp/KB09AAABFtJREFUeNqslwt7ojwQhTcpAsZodVkVlAAqrbfiZb3bdr///6++mQkgWtx299ljtVxKeD2cTKbfWKbvmfi/FrMlkx2b8e6V5n894LevQ4ceyJzoncrjlSqKe36IJ6ahaYbTqwsd27E7QM67xaNtI6XudD5h/Nm71m+hJcrR24qQPa/hEZp6vBHnvocnTM8HeWbhnsqe8qUtpLiCVnvLmqfQn2AP8GPBFxF8gKp3oB0HWSXZpC80PS+jVgr2S6DHZ/izpk9qmsV0bDhfsq26dnpvGAbLoK+wmWVZVX1OOw3vXVwJgsFrHN2FBlDlIPSUMQ3NGg1PwAuhF6wIXZnQDkJDNgDXb+JPc6xv2IVkdGxH6B0Ydw6sltHm2YEMuoBtIHT1Ca5hQjutdsNgxxdJFAT3oB00hjlScqZ/cQ6pSMZJMokA/gQP+gI94Rk0BDls5jIVt1FSMCYkbjnEuEckQxzfjffj8go6x7Y09JP7/Oy2yekkDhJ8vjyK7kMDs3AUQgtHOBDodaiS7TZZ8KjhTeSqAJ1uco7ejt1m+nJNTtMvDTAXHWlLHQ8I8/F0bFVbhnb64eEaml2Yn2eSnI6D6JKee9AAK5yNQ8KArHvJNga98XDdmKzqpdAYY7/mompu74xGKz7HJOyNPSTbdtJMzy1rf2y9M5VBZ9j6tLCMC7Qgp+OAfwFaAPQUjwrwmvNeL+S76K0Sb8N4zQrQehjcUE0fC16zRnKhxnTRZ6s658qoGjBDOvlEhIS04HvwCzRi55GezYbDJ52OGSOnX1+voXMVCytKRxpCTdBrb7oYx/G421tFq/o5g55ApCeM6F2yeuo3wWyfpiFWjb3x3wadhoA4KoOGgOipWIB+eMjuPox/DQeDmTtK0wFO//wCtC50BC2ofKz7vfWahZXDpNFfi9J4KMox5nex3ab1GZ7thrYUOZE73TZac/4BOsVmwzgeDJ5Gs9HoZaarx2mo45FEu130BWhKB2dhGIXi7dCPI+FV6qtNSaYhyt5lgDFsC8jH0hEThgVIwOOXexRvQ6gpHaXQ8fAXQY9eXl4oHZTpGL83VLwgvgtNiwtCS0HQ/E3CNDz0+/3DYVWvd8smotsDp03fDMfj0PRdF4fpCC6w2jFINJjWsoz5D0Ptf8BUu810Dj0EDQbEPJIsXRGDtHzsgi6vqvJM0xugRQ7dz1Tvo9H8sZIK2hAQQtdc06dJCNUDRIXA7sAIMAa2SzgB5+e5objKIlOW6QwaqEciWxHB4zghr+XdibicMoQWudPnOIeu16lgfIBG3FpBNBJAQ7l2oMfTVQPXw8KNCtCXg7AasRkxS5H3HqcVrOKQjsrvq4f+1F0IJjxDXm14ae9RuxFd1HFoaVnatlAUD0hGGfTHdpa6NZb3Hlyd1AKGgPfdiViiSK7q/VVFf3l125qWQ9tpk7i0JVotwWdDFntqDf3JnW860z+BRscwieoPunWAXupGT1A+2K3+7p+A/wUYAOoUkmMmpzKIAAAAAElFTkSuQmCC) no-repeat 0px 0px; }
#boko-share a.digg { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAAASCAMAAADFVgTzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMBQTFRFAAAA6enp////fuMP54pkZYi5wOW482kreHh6zy8fzs7MPKwLq6qqB1Ndgb+hO1mYcMhG1lVNAAD/lpeY9JIs9ebXUVFRtrfDVrMbotCmN7JIAmmKkNFz+/z9FCui0ujTzNfnMT/FV3Plv58Ue5zbZWQflesF6PXn5uz09Pjym5dl+L2O/MAB6ff99fr7+Pj4Q3WGUqh7HWvQ//r58Pb70ev99dW2MX+i+KLH/vX///nvHFqxibPc/lehh7ju/9fp/KB09AAABFtJREFUeNqslwt7ojwQhTcpAsZodVkVlAAqrbfiZb3bdr///6++mQkgWtx299ljtVxKeD2cTKbfWKbvmfi/FrMlkx2b8e6V5n894LevQ4ceyJzoncrjlSqKe36IJ6ahaYbTqwsd27E7QM67xaNtI6XudD5h/Nm71m+hJcrR24qQPa/hEZp6vBHnvocnTM8HeWbhnsqe8qUtpLiCVnvLmqfQn2AP8GPBFxF8gKp3oB0HWSXZpC80PS+jVgr2S6DHZ/izpk9qmsV0bDhfsq26dnpvGAbLoK+wmWVZVX1OOw3vXVwJgsFrHN2FBlDlIPSUMQ3NGg1PwAuhF6wIXZnQDkJDNgDXb+JPc6xv2IVkdGxH6B0Ydw6sltHm2YEMuoBtIHT1Ca5hQjutdsNgxxdJFAT3oB00hjlScqZ/cQ6pSMZJMokA/gQP+gI94Rk0BDls5jIVt1FSMCYkbjnEuEckQxzfjffj8go6x7Y09JP7/Oy2yekkDhJ8vjyK7kMDs3AUQgtHOBDodaiS7TZZ8KjhTeSqAJ1uco7ejt1m+nJNTtMvDTAXHWlLHQ8I8/F0bFVbhnb64eEaml2Yn2eSnI6D6JKee9AAK5yNQ8KArHvJNga98XDdmKzqpdAYY7/mompu74xGKz7HJOyNPSTbdtJMzy1rf2y9M5VBZ9j6tLCMC7Qgp+OAfwFaAPQUjwrwmvNeL+S76K0Sb8N4zQrQehjcUE0fC16zRnKhxnTRZ6s658qoGjBDOvlEhIS04HvwCzRi55GezYbDJ52OGSOnX1+voXMVCytKRxpCTdBrb7oYx/G421tFq/o5g55ApCeM6F2yeuo3wWyfpiFWjb3x3wadhoA4KoOGgOipWIB+eMjuPox/DQeDmTtK0wFO//wCtC50BC2ofKz7vfWahZXDpNFfi9J4KMox5nex3ab1GZ7thrYUOZE73TZac/4BOsVmwzgeDJ5Gs9HoZaarx2mo45FEu130BWhKB2dhGIXi7dCPI+FV6qtNSaYhyt5lgDFsC8jH0hEThgVIwOOXexRvQ6gpHaXQ8fAXQY9eXl4oHZTpGL83VLwgvgtNiwtCS0HQ/E3CNDz0+/3DYVWvd8smotsDp03fDMfj0PRdF4fpCC6w2jFINJjWsoz5D0Ptf8BUu810Dj0EDQbEPJIsXRGDtHzsgi6vqvJM0xugRQ7dz1Tvo9H8sZIK2hAQQtdc06dJCNUDRIXA7sAIMAa2SzgB5+e5objKIlOW6QwaqEciWxHB4zghr+XdibicMoQWudPnOIeu16lgfIBG3FpBNBJAQ7l2oMfTVQPXw8KNCtCXg7AasRkxS5H3HqcVrOKQjsrvq4f+1F0IJjxDXm14ae9RuxFd1HFoaVnatlAUD0hGGfTHdpa6NZb3Hlyd1AKGgPfdiViiSK7q/VVFf3l125qWQ9tpk7i0JVotwWdDFntqDf3JnW860z+BRscwieoPunWAXupGT1A+2K3+7p+A/wUYAOoUkmMmpzKIAAAAAElFTkSuQmCC) no-repeat -18px 0px; }
#boko-share a.stumbleupon { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAAASCAMAAADFVgTzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMBQTFRFAAAA6enp////fuMP54pkZYi5wOW482kreHh6zy8fzs7MPKwLq6qqB1Ndgb+hO1mYcMhG1lVNAAD/lpeY9JIs9ebXUVFRtrfDVrMbotCmN7JIAmmKkNFz+/z9FCui0ujTzNfnMT/FV3Plv58Ue5zbZWQflesF6PXn5uz09Pjym5dl+L2O/MAB6ff99fr7+Pj4Q3WGUqh7HWvQ//r58Pb70ev99dW2MX+i+KLH/vX///nvHFqxibPc/lehh7ju/9fp/KB09AAABFtJREFUeNqslwt7ojwQhTcpAsZodVkVlAAqrbfiZb3bdr///6++mQkgWtx299ljtVxKeD2cTKbfWKbvmfi/FrMlkx2b8e6V5n894LevQ4ceyJzoncrjlSqKe36IJ6ahaYbTqwsd27E7QM67xaNtI6XudD5h/Nm71m+hJcrR24qQPa/hEZp6vBHnvocnTM8HeWbhnsqe8qUtpLiCVnvLmqfQn2AP8GPBFxF8gKp3oB0HWSXZpC80PS+jVgr2S6DHZ/izpk9qmsV0bDhfsq26dnpvGAbLoK+wmWVZVX1OOw3vXVwJgsFrHN2FBlDlIPSUMQ3NGg1PwAuhF6wIXZnQDkJDNgDXb+JPc6xv2IVkdGxH6B0Ydw6sltHm2YEMuoBtIHT1Ca5hQjutdsNgxxdJFAT3oB00hjlScqZ/cQ6pSMZJMokA/gQP+gI94Rk0BDls5jIVt1FSMCYkbjnEuEckQxzfjffj8go6x7Y09JP7/Oy2yekkDhJ8vjyK7kMDs3AUQgtHOBDodaiS7TZZ8KjhTeSqAJ1uco7ejt1m+nJNTtMvDTAXHWlLHQ8I8/F0bFVbhnb64eEaml2Yn2eSnI6D6JKee9AAK5yNQ8KArHvJNga98XDdmKzqpdAYY7/mompu74xGKz7HJOyNPSTbdtJMzy1rf2y9M5VBZ9j6tLCMC7Qgp+OAfwFaAPQUjwrwmvNeL+S76K0Sb8N4zQrQehjcUE0fC16zRnKhxnTRZ6s658qoGjBDOvlEhIS04HvwCzRi55GezYbDJ52OGSOnX1+voXMVCytKRxpCTdBrb7oYx/G421tFq/o5g55ApCeM6F2yeuo3wWyfpiFWjb3x3wadhoA4KoOGgOipWIB+eMjuPox/DQeDmTtK0wFO//wCtC50BC2ofKz7vfWahZXDpNFfi9J4KMox5nex3ab1GZ7thrYUOZE73TZac/4BOsVmwzgeDJ5Gs9HoZaarx2mo45FEu130BWhKB2dhGIXi7dCPI+FV6qtNSaYhyt5lgDFsC8jH0hEThgVIwOOXexRvQ6gpHaXQ8fAXQY9eXl4oHZTpGL83VLwgvgtNiwtCS0HQ/E3CNDz0+/3DYVWvd8smotsDp03fDMfj0PRdF4fpCC6w2jFINJjWsoz5D0Ptf8BUu810Dj0EDQbEPJIsXRGDtHzsgi6vqvJM0xugRQ7dz1Tvo9H8sZIK2hAQQtdc06dJCNUDRIXA7sAIMAa2SzgB5+e5objKIlOW6QwaqEciWxHB4zghr+XdibicMoQWudPnOIeu16lgfIBG3FpBNBJAQ7l2oMfTVQPXw8KNCtCXg7AasRkxS5H3HqcVrOKQjsrvq4f+1F0IJjxDXm14ae9RuxFd1HFoaVnatlAUD0hGGfTHdpa6NZb3Hlyd1AKGgPfdiViiSK7q/VVFf3l125qWQ9tpk7i0JVotwWdDFntqDf3JnW860z+BRscwieoPunWAXupGT1A+2K3+7p+A/wUYAOoUkmMmpzKIAAAAAElFTkSuQmCC) no-repeat -36px 0px; }
#boko-share a.facebook { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAAASCAMAAADFVgTzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMBQTFRFAAAA6enp////fuMP54pkZYi5wOW482kreHh6zy8fzs7MPKwLq6qqB1Ndgb+hO1mYcMhG1lVNAAD/lpeY9JIs9ebXUVFRtrfDVrMbotCmN7JIAmmKkNFz+/z9FCui0ujTzNfnMT/FV3Plv58Ue5zbZWQflesF6PXn5uz09Pjym5dl+L2O/MAB6ff99fr7+Pj4Q3WGUqh7HWvQ//r58Pb70ev99dW2MX+i+KLH/vX///nvHFqxibPc/lehh7ju/9fp/KB09AAABFtJREFUeNqslwt7ojwQhTcpAsZodVkVlAAqrbfiZb3bdr///6++mQkgWtx299ljtVxKeD2cTKbfWKbvmfi/FrMlkx2b8e6V5n894LevQ4ceyJzoncrjlSqKe36IJ6ahaYbTqwsd27E7QM67xaNtI6XudD5h/Nm71m+hJcrR24qQPa/hEZp6vBHnvocnTM8HeWbhnsqe8qUtpLiCVnvLmqfQn2AP8GPBFxF8gKp3oB0HWSXZpC80PS+jVgr2S6DHZ/izpk9qmsV0bDhfsq26dnpvGAbLoK+wmWVZVX1OOw3vXVwJgsFrHN2FBlDlIPSUMQ3NGg1PwAuhF6wIXZnQDkJDNgDXb+JPc6xv2IVkdGxH6B0Ydw6sltHm2YEMuoBtIHT1Ca5hQjutdsNgxxdJFAT3oB00hjlScqZ/cQ6pSMZJMokA/gQP+gI94Rk0BDls5jIVt1FSMCYkbjnEuEckQxzfjffj8go6x7Y09JP7/Oy2yekkDhJ8vjyK7kMDs3AUQgtHOBDodaiS7TZZ8KjhTeSqAJ1uco7ejt1m+nJNTtMvDTAXHWlLHQ8I8/F0bFVbhnb64eEaml2Yn2eSnI6D6JKee9AAK5yNQ8KArHvJNga98XDdmKzqpdAYY7/mompu74xGKz7HJOyNPSTbdtJMzy1rf2y9M5VBZ9j6tLCMC7Qgp+OAfwFaAPQUjwrwmvNeL+S76K0Sb8N4zQrQehjcUE0fC16zRnKhxnTRZ6s658qoGjBDOvlEhIS04HvwCzRi55GezYbDJ52OGSOnX1+voXMVCytKRxpCTdBrb7oYx/G421tFq/o5g55ApCeM6F2yeuo3wWyfpiFWjb3x3wadhoA4KoOGgOipWIB+eMjuPox/DQeDmTtK0wFO//wCtC50BC2ofKz7vfWahZXDpNFfi9J4KMox5nex3ab1GZ7thrYUOZE73TZac/4BOsVmwzgeDJ5Gs9HoZaarx2mo45FEu130BWhKB2dhGIXi7dCPI+FV6qtNSaYhyt5lgDFsC8jH0hEThgVIwOOXexRvQ6gpHaXQ8fAXQY9eXl4oHZTpGL83VLwgvgtNiwtCS0HQ/E3CNDz0+/3DYVWvd8smotsDp03fDMfj0PRdF4fpCC6w2jFINJjWsoz5D0Ptf8BUu810Dj0EDQbEPJIsXRGDtHzsgi6vqvJM0xugRQ7dz1Tvo9H8sZIK2hAQQtdc06dJCNUDRIXA7sAIMAa2SzgB5+e5objKIlOW6QwaqEciWxHB4zghr+XdibicMoQWudPnOIeu16lgfIBG3FpBNBJAQ7l2oMfTVQPXw8KNCtCXg7AasRkxS5H3HqcVrOKQjsrvq4f+1F0IJjxDXm14ae9RuxFd1HFoaVnatlAUD0hGGfTHdpa6NZb3Hlyd1AKGgPfdiViiSK7q/VVFf3l125qWQ9tpk7i0JVotwWdDFntqDf3JnW860z+BRscwieoPunWAXupGT1A+2K3+7p+A/wUYAOoUkmMmpzKIAAAAAElFTkSuQmCC) no-repeat -54px 0px; }
#boko-share a.technorati { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAAASCAMAAADFVgTzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMBQTFRFAAAA6enp////fuMP54pkZYi5wOW482kreHh6zy8fzs7MPKwLq6qqB1Ndgb+hO1mYcMhG1lVNAAD/lpeY9JIs9ebXUVFRtrfDVrMbotCmN7JIAmmKkNFz+/z9FCui0ujTzNfnMT/FV3Plv58Ue5zbZWQflesF6PXn5uz09Pjym5dl+L2O/MAB6ff99fr7+Pj4Q3WGUqh7HWvQ//r58Pb70ev99dW2MX+i+KLH/vX///nvHFqxibPc/lehh7ju/9fp/KB09AAABFtJREFUeNqslwt7ojwQhTcpAsZodVkVlAAqrbfiZb3bdr///6++mQkgWtx299ljtVxKeD2cTKbfWKbvmfi/FrMlkx2b8e6V5n894LevQ4ceyJzoncrjlSqKe36IJ6ahaYbTqwsd27E7QM67xaNtI6XudD5h/Nm71m+hJcrR24qQPa/hEZp6vBHnvocnTM8HeWbhnsqe8qUtpLiCVnvLmqfQn2AP8GPBFxF8gKp3oB0HWSXZpC80PS+jVgr2S6DHZ/izpk9qmsV0bDhfsq26dnpvGAbLoK+wmWVZVX1OOw3vXVwJgsFrHN2FBlDlIPSUMQ3NGg1PwAuhF6wIXZnQDkJDNgDXb+JPc6xv2IVkdGxH6B0Ydw6sltHm2YEMuoBtIHT1Ca5hQjutdsNgxxdJFAT3oB00hjlScqZ/cQ6pSMZJMokA/gQP+gI94Rk0BDls5jIVt1FSMCYkbjnEuEckQxzfjffj8go6x7Y09JP7/Oy2yekkDhJ8vjyK7kMDs3AUQgtHOBDodaiS7TZZ8KjhTeSqAJ1uco7ejt1m+nJNTtMvDTAXHWlLHQ8I8/F0bFVbhnb64eEaml2Yn2eSnI6D6JKee9AAK5yNQ8KArHvJNga98XDdmKzqpdAYY7/mompu74xGKz7HJOyNPSTbdtJMzy1rf2y9M5VBZ9j6tLCMC7Qgp+OAfwFaAPQUjwrwmvNeL+S76K0Sb8N4zQrQehjcUE0fC16zRnKhxnTRZ6s658qoGjBDOvlEhIS04HvwCzRi55GezYbDJ52OGSOnX1+voXMVCytKRxpCTdBrb7oYx/G421tFq/o5g55ApCeM6F2yeuo3wWyfpiFWjb3x3wadhoA4KoOGgOipWIB+eMjuPox/DQeDmTtK0wFO//wCtC50BC2ofKz7vfWahZXDpNFfi9J4KMox5nex3ab1GZ7thrYUOZE73TZac/4BOsVmwzgeDJ5Gs9HoZaarx2mo45FEu130BWhKB2dhGIXi7dCPI+FV6qtNSaYhyt5lgDFsC8jH0hEThgVIwOOXexRvQ6gpHaXQ8fAXQY9eXl4oHZTpGL83VLwgvgtNiwtCS0HQ/E3CNDz0+/3DYVWvd8smotsDp03fDMfj0PRdF4fpCC6w2jFINJjWsoz5D0Ptf8BUu810Dj0EDQbEPJIsXRGDtHzsgi6vqvJM0xugRQ7dz1Tvo9H8sZIK2hAQQtdc06dJCNUDRIXA7sAIMAa2SzgB5+e5objKIlOW6QwaqEciWxHB4zghr+XdibicMoQWudPnOIeu16lgfIBG3FpBNBJAQ7l2oMfTVQPXw8KNCtCXg7AasRkxS5H3HqcVrOKQjsrvq4f+1F0IJjxDXm14ae9RuxFd1HFoaVnatlAUD0hGGfTHdpa6NZb3Hlyd1AKGgPfdiViiSK7q/VVFf3l125qWQ9tpk7i0JVotwWdDFntqDf3JnW860z+BRscwieoPunWAXupGT1A+2K3+7p+A/wUYAOoUkmMmpzKIAAAAAElFTkSuQmCC) no-repeat -72px 0px; }
#boko-share a.reddit { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAAASCAMAAADFVgTzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMBQTFRFAAAA6enp////fuMP54pkZYi5wOW482kreHh6zy8fzs7MPKwLq6qqB1Ndgb+hO1mYcMhG1lVNAAD/lpeY9JIs9ebXUVFRtrfDVrMbotCmN7JIAmmKkNFz+/z9FCui0ujTzNfnMT/FV3Plv58Ue5zbZWQflesF6PXn5uz09Pjym5dl+L2O/MAB6ff99fr7+Pj4Q3WGUqh7HWvQ//r58Pb70ev99dW2MX+i+KLH/vX///nvHFqxibPc/lehh7ju/9fp/KB09AAABFtJREFUeNqslwt7ojwQhTcpAsZodVkVlAAqrbfiZb3bdr///6++mQkgWtx299ljtVxKeD2cTKbfWKbvmfi/FrMlkx2b8e6V5n894LevQ4ceyJzoncrjlSqKe36IJ6ahaYbTqwsd27E7QM67xaNtI6XudD5h/Nm71m+hJcrR24qQPa/hEZp6vBHnvocnTM8HeWbhnsqe8qUtpLiCVnvLmqfQn2AP8GPBFxF8gKp3oB0HWSXZpC80PS+jVgr2S6DHZ/izpk9qmsV0bDhfsq26dnpvGAbLoK+wmWVZVX1OOw3vXVwJgsFrHN2FBlDlIPSUMQ3NGg1PwAuhF6wIXZnQDkJDNgDXb+JPc6xv2IVkdGxH6B0Ydw6sltHm2YEMuoBtIHT1Ca5hQjutdsNgxxdJFAT3oB00hjlScqZ/cQ6pSMZJMokA/gQP+gI94Rk0BDls5jIVt1FSMCYkbjnEuEckQxzfjffj8go6x7Y09JP7/Oy2yekkDhJ8vjyK7kMDs3AUQgtHOBDodaiS7TZZ8KjhTeSqAJ1uco7ejt1m+nJNTtMvDTAXHWlLHQ8I8/F0bFVbhnb64eEaml2Yn2eSnI6D6JKee9AAK5yNQ8KArHvJNga98XDdmKzqpdAYY7/mompu74xGKz7HJOyNPSTbdtJMzy1rf2y9M5VBZ9j6tLCMC7Qgp+OAfwFaAPQUjwrwmvNeL+S76K0Sb8N4zQrQehjcUE0fC16zRnKhxnTRZ6s658qoGjBDOvlEhIS04HvwCzRi55GezYbDJ52OGSOnX1+voXMVCytKRxpCTdBrb7oYx/G421tFq/o5g55ApCeM6F2yeuo3wWyfpiFWjb3x3wadhoA4KoOGgOipWIB+eMjuPox/DQeDmTtK0wFO//wCtC50BC2ofKz7vfWahZXDpNFfi9J4KMox5nex3ab1GZ7thrYUOZE73TZac/4BOsVmwzgeDJ5Gs9HoZaarx2mo45FEu130BWhKB2dhGIXi7dCPI+FV6qtNSaYhyt5lgDFsC8jH0hEThgVIwOOXexRvQ6gpHaXQ8fAXQY9eXl4oHZTpGL83VLwgvgtNiwtCS0HQ/E3CNDz0+/3DYVWvd8smotsDp03fDMfj0PRdF4fpCC6w2jFINJjWsoz5D0Ptf8BUu810Dj0EDQbEPJIsXRGDtHzsgi6vqvJM0xugRQ7dz1Tvo9H8sZIK2hAQQtdc06dJCNUDRIXA7sAIMAa2SzgB5+e5objKIlOW6QwaqEciWxHB4zghr+XdibicMoQWudPnOIeu16lgfIBG3FpBNBJAQ7l2oMfTVQPXw8KNCtCXg7AasRkxS5H3HqcVrOKQjsrvq4f+1F0IJjxDXm14ae9RuxFd1HFoaVnatlAUD0hGGfTHdpa6NZb3Hlyd1AKGgPfdiViiSK7q/VVFf3l125qWQ9tpk7i0JVotwWdDFntqDf3JnW860z+BRscwieoPunWAXupGT1A+2K3+7p+A/wUYAOoUkmMmpzKIAAAAAElFTkSuQmCC) no-repeat -90px 0px; }
#boko-share a.yahoo { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAAASCAMAAADFVgTzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMBQTFRFAAAA6enp////fuMP54pkZYi5wOW482kreHh6zy8fzs7MPKwLq6qqB1Ndgb+hO1mYcMhG1lVNAAD/lpeY9JIs9ebXUVFRtrfDVrMbotCmN7JIAmmKkNFz+/z9FCui0ujTzNfnMT/FV3Plv58Ue5zbZWQflesF6PXn5uz09Pjym5dl+L2O/MAB6ff99fr7+Pj4Q3WGUqh7HWvQ//r58Pb70ev99dW2MX+i+KLH/vX///nvHFqxibPc/lehh7ju/9fp/KB09AAABFtJREFUeNqslwt7ojwQhTcpAsZodVkVlAAqrbfiZb3bdr///6++mQkgWtx299ljtVxKeD2cTKbfWKbvmfi/FrMlkx2b8e6V5n894LevQ4ceyJzoncrjlSqKe36IJ6ahaYbTqwsd27E7QM67xaNtI6XudD5h/Nm71m+hJcrR24qQPa/hEZp6vBHnvocnTM8HeWbhnsqe8qUtpLiCVnvLmqfQn2AP8GPBFxF8gKp3oB0HWSXZpC80PS+jVgr2S6DHZ/izpk9qmsV0bDhfsq26dnpvGAbLoK+wmWVZVX1OOw3vXVwJgsFrHN2FBlDlIPSUMQ3NGg1PwAuhF6wIXZnQDkJDNgDXb+JPc6xv2IVkdGxH6B0Ydw6sltHm2YEMuoBtIHT1Ca5hQjutdsNgxxdJFAT3oB00hjlScqZ/cQ6pSMZJMokA/gQP+gI94Rk0BDls5jIVt1FSMCYkbjnEuEckQxzfjffj8go6x7Y09JP7/Oy2yekkDhJ8vjyK7kMDs3AUQgtHOBDodaiS7TZZ8KjhTeSqAJ1uco7ejt1m+nJNTtMvDTAXHWlLHQ8I8/F0bFVbhnb64eEaml2Yn2eSnI6D6JKee9AAK5yNQ8KArHvJNga98XDdmKzqpdAYY7/mompu74xGKz7HJOyNPSTbdtJMzy1rf2y9M5VBZ9j6tLCMC7Qgp+OAfwFaAPQUjwrwmvNeL+S76K0Sb8N4zQrQehjcUE0fC16zRnKhxnTRZ6s658qoGjBDOvlEhIS04HvwCzRi55GezYbDJ52OGSOnX1+voXMVCytKRxpCTdBrb7oYx/G421tFq/o5g55ApCeM6F2yeuo3wWyfpiFWjb3x3wadhoA4KoOGgOipWIB+eMjuPox/DQeDmTtK0wFO//wCtC50BC2ofKz7vfWahZXDpNFfi9J4KMox5nex3ab1GZ7thrYUOZE73TZac/4BOsVmwzgeDJ5Gs9HoZaarx2mo45FEu130BWhKB2dhGIXi7dCPI+FV6qtNSaYhyt5lgDFsC8jH0hEThgVIwOOXexRvQ6gpHaXQ8fAXQY9eXl4oHZTpGL83VLwgvgtNiwtCS0HQ/E3CNDz0+/3DYVWvd8smotsDp03fDMfj0PRdF4fpCC6w2jFINJjWsoz5D0Ptf8BUu810Dj0EDQbEPJIsXRGDtHzsgi6vqvJM0xugRQ7dz1Tvo9H8sZIK2hAQQtdc06dJCNUDRIXA7sAIMAa2SzgB5+e5objKIlOW6QwaqEciWxHB4zghr+XdibicMoQWudPnOIeu16lgfIBG3FpBNBJAQ7l2oMfTVQPXw8KNCtCXg7AasRkxS5H3HqcVrOKQjsrvq4f+1F0IJjxDXm14ae9RuxFd1HFoaVnatlAUD0hGGfTHdpa6NZb3Hlyd1AKGgPfdiViiSK7q/VVFf3l125qWQ9tpk7i0JVotwWdDFntqDf3JnW860z+BRscwieoPunWAXupGT1A+2K3+7p+A/wUYAOoUkmMmpzKIAAAAAElFTkSuQmCC) no-repeat -108px 0px; }
#boko-share a.blogmarks { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAAASCAMAAADFVgTzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMBQTFRFAAAA6enp////fuMP54pkZYi5wOW482kreHh6zy8fzs7MPKwLq6qqB1Ndgb+hO1mYcMhG1lVNAAD/lpeY9JIs9ebXUVFRtrfDVrMbotCmN7JIAmmKkNFz+/z9FCui0ujTzNfnMT/FV3Plv58Ue5zbZWQflesF6PXn5uz09Pjym5dl+L2O/MAB6ff99fr7+Pj4Q3WGUqh7HWvQ//r58Pb70ev99dW2MX+i+KLH/vX///nvHFqxibPc/lehh7ju/9fp/KB09AAABFtJREFUeNqslwt7ojwQhTcpAsZodVkVlAAqrbfiZb3bdr///6++mQkgWtx299ljtVxKeD2cTKbfWKbvmfi/FrMlkx2b8e6V5n894LevQ4ceyJzoncrjlSqKe36IJ6ahaYbTqwsd27E7QM67xaNtI6XudD5h/Nm71m+hJcrR24qQPa/hEZp6vBHnvocnTM8HeWbhnsqe8qUtpLiCVnvLmqfQn2AP8GPBFxF8gKp3oB0HWSXZpC80PS+jVgr2S6DHZ/izpk9qmsV0bDhfsq26dnpvGAbLoK+wmWVZVX1OOw3vXVwJgsFrHN2FBlDlIPSUMQ3NGg1PwAuhF6wIXZnQDkJDNgDXb+JPc6xv2IVkdGxH6B0Ydw6sltHm2YEMuoBtIHT1Ca5hQjutdsNgxxdJFAT3oB00hjlScqZ/cQ6pSMZJMokA/gQP+gI94Rk0BDls5jIVt1FSMCYkbjnEuEckQxzfjffj8go6x7Y09JP7/Oy2yekkDhJ8vjyK7kMDs3AUQgtHOBDodaiS7TZZ8KjhTeSqAJ1uco7ejt1m+nJNTtMvDTAXHWlLHQ8I8/F0bFVbhnb64eEaml2Yn2eSnI6D6JKee9AAK5yNQ8KArHvJNga98XDdmKzqpdAYY7/mompu74xGKz7HJOyNPSTbdtJMzy1rf2y9M5VBZ9j6tLCMC7Qgp+OAfwFaAPQUjwrwmvNeL+S76K0Sb8N4zQrQehjcUE0fC16zRnKhxnTRZ6s658qoGjBDOvlEhIS04HvwCzRi55GezYbDJ52OGSOnX1+voXMVCytKRxpCTdBrb7oYx/G421tFq/o5g55ApCeM6F2yeuo3wWyfpiFWjb3x3wadhoA4KoOGgOipWIB+eMjuPox/DQeDmTtK0wFO//wCtC50BC2ofKz7vfWahZXDpNFfi9J4KMox5nex3ab1GZ7thrYUOZE73TZac/4BOsVmwzgeDJ5Gs9HoZaarx2mo45FEu130BWhKB2dhGIXi7dCPI+FV6qtNSaYhyt5lgDFsC8jH0hEThgVIwOOXexRvQ6gpHaXQ8fAXQY9eXl4oHZTpGL83VLwgvgtNiwtCS0HQ/E3CNDz0+/3DYVWvd8smotsDp03fDMfj0PRdF4fpCC6w2jFINJjWsoz5D0Ptf8BUu810Dj0EDQbEPJIsXRGDtHzsgi6vqvJM0xugRQ7dz1Tvo9H8sZIK2hAQQtdc06dJCNUDRIXA7sAIMAa2SzgB5+e5objKIlOW6QwaqEciWxHB4zghr+XdibicMoQWudPnOIeu16lgfIBG3FpBNBJAQ7l2oMfTVQPXw8KNCtCXg7AasRkxS5H3HqcVrOKQjsrvq4f+1F0IJjxDXm14ae9RuxFd1HFoaVnatlAUD0hGGfTHdpa6NZb3Hlyd1AKGgPfdiViiSK7q/VVFf3l125qWQ9tpk7i0JVotwWdDFntqDf3JnW860z+BRscwieoPunWAXupGT1A+2K3+7p+A/wUYAOoUkmMmpzKIAAAAAElFTkSuQmCC) no-repeat -126px 0px; }
#boko-share a.msn { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAAASCAMAAADFVgTzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMBQTFRFAAAA6enp////fuMP54pkZYi5wOW482kreHh6zy8fzs7MPKwLq6qqB1Ndgb+hO1mYcMhG1lVNAAD/lpeY9JIs9ebXUVFRtrfDVrMbotCmN7JIAmmKkNFz+/z9FCui0ujTzNfnMT/FV3Plv58Ue5zbZWQflesF6PXn5uz09Pjym5dl+L2O/MAB6ff99fr7+Pj4Q3WGUqh7HWvQ//r58Pb70ev99dW2MX+i+KLH/vX///nvHFqxibPc/lehh7ju/9fp/KB09AAABFtJREFUeNqslwt7ojwQhTcpAsZodVkVlAAqrbfiZb3bdr///6++mQkgWtx299ljtVxKeD2cTKbfWKbvmfi/FrMlkx2b8e6V5n894LevQ4ceyJzoncrjlSqKe36IJ6ahaYbTqwsd27E7QM67xaNtI6XudD5h/Nm71m+hJcrR24qQPa/hEZp6vBHnvocnTM8HeWbhnsqe8qUtpLiCVnvLmqfQn2AP8GPBFxF8gKp3oB0HWSXZpC80PS+jVgr2S6DHZ/izpk9qmsV0bDhfsq26dnpvGAbLoK+wmWVZVX1OOw3vXVwJgsFrHN2FBlDlIPSUMQ3NGg1PwAuhF6wIXZnQDkJDNgDXb+JPc6xv2IVkdGxH6B0Ydw6sltHm2YEMuoBtIHT1Ca5hQjutdsNgxxdJFAT3oB00hjlScqZ/cQ6pSMZJMokA/gQP+gI94Rk0BDls5jIVt1FSMCYkbjnEuEckQxzfjffj8go6x7Y09JP7/Oy2yekkDhJ8vjyK7kMDs3AUQgtHOBDodaiS7TZZ8KjhTeSqAJ1uco7ejt1m+nJNTtMvDTAXHWlLHQ8I8/F0bFVbhnb64eEaml2Yn2eSnI6D6JKee9AAK5yNQ8KArHvJNga98XDdmKzqpdAYY7/mompu74xGKz7HJOyNPSTbdtJMzy1rf2y9M5VBZ9j6tLCMC7Qgp+OAfwFaAPQUjwrwmvNeL+S76K0Sb8N4zQrQehjcUE0fC16zRnKhxnTRZ6s658qoGjBDOvlEhIS04HvwCzRi55GezYbDJ52OGSOnX1+voXMVCytKRxpCTdBrb7oYx/G421tFq/o5g55ApCeM6F2yeuo3wWyfpiFWjb3x3wadhoA4KoOGgOipWIB+eMjuPox/DQeDmTtK0wFO//wCtC50BC2ofKz7vfWahZXDpNFfi9J4KMox5nex3ab1GZ7thrYUOZE73TZac/4BOsVmwzgeDJ5Gs9HoZaarx2mo45FEu130BWhKB2dhGIXi7dCPI+FV6qtNSaYhyt5lgDFsC8jH0hEThgVIwOOXexRvQ6gpHaXQ8fAXQY9eXl4oHZTpGL83VLwgvgtNiwtCS0HQ/E3CNDz0+/3DYVWvd8smotsDp03fDMfj0PRdF4fpCC6w2jFINJjWsoz5D0Ptf8BUu810Dj0EDQbEPJIsXRGDtHzsgi6vqvJM0xugRQ7dz1Tvo9H8sZIK2hAQQtdc06dJCNUDRIXA7sAIMAa2SzgB5+e5objKIlOW6QwaqEciWxHB4zghr+XdibicMoQWudPnOIeu16lgfIBG3FpBNBJAQ7l2oMfTVQPXw8KNCtCXg7AasRkxS5H3HqcVrOKQjsrvq4f+1F0IJjxDXm14ae9RuxFd1HFoaVnatlAUD0hGGfTHdpa6NZb3Hlyd1AKGgPfdiViiSK7q/VVFf3l125qWQ9tpk7i0JVotwWdDFntqDf3JnW860z+BRscwieoPunWAXupGT1A+2K3+7p+A/wUYAOoUkmMmpzKIAAAAAElFTkSuQmCC) no-repeat -144px 0px; }
#boko-share a.google { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAAASCAMAAADFVgTzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMBQTFRFAAAA6enp////fuMP54pkZYi5wOW482kreHh6zy8fzs7MPKwLq6qqB1Ndgb+hO1mYcMhG1lVNAAD/lpeY9JIs9ebXUVFRtrfDVrMbotCmN7JIAmmKkNFz+/z9FCui0ujTzNfnMT/FV3Plv58Ue5zbZWQflesF6PXn5uz09Pjym5dl+L2O/MAB6ff99fr7+Pj4Q3WGUqh7HWvQ//r58Pb70ev99dW2MX+i+KLH/vX///nvHFqxibPc/lehh7ju/9fp/KB09AAABFtJREFUeNqslwt7ojwQhTcpAsZodVkVlAAqrbfiZb3bdr///6++mQkgWtx299ljtVxKeD2cTKbfWKbvmfi/FrMlkx2b8e6V5n894LevQ4ceyJzoncrjlSqKe36IJ6ahaYbTqwsd27E7QM67xaNtI6XudD5h/Nm71m+hJcrR24qQPa/hEZp6vBHnvocnTM8HeWbhnsqe8qUtpLiCVnvLmqfQn2AP8GPBFxF8gKp3oB0HWSXZpC80PS+jVgr2S6DHZ/izpk9qmsV0bDhfsq26dnpvGAbLoK+wmWVZVX1OOw3vXVwJgsFrHN2FBlDlIPSUMQ3NGg1PwAuhF6wIXZnQDkJDNgDXb+JPc6xv2IVkdGxH6B0Ydw6sltHm2YEMuoBtIHT1Ca5hQjutdsNgxxdJFAT3oB00hjlScqZ/cQ6pSMZJMokA/gQP+gI94Rk0BDls5jIVt1FSMCYkbjnEuEckQxzfjffj8go6x7Y09JP7/Oy2yekkDhJ8vjyK7kMDs3AUQgtHOBDodaiS7TZZ8KjhTeSqAJ1uco7ejt1m+nJNTtMvDTAXHWlLHQ8I8/F0bFVbhnb64eEaml2Yn2eSnI6D6JKee9AAK5yNQ8KArHvJNga98XDdmKzqpdAYY7/mompu74xGKz7HJOyNPSTbdtJMzy1rf2y9M5VBZ9j6tLCMC7Qgp+OAfwFaAPQUjwrwmvNeL+S76K0Sb8N4zQrQehjcUE0fC16zRnKhxnTRZ6s658qoGjBDOvlEhIS04HvwCzRi55GezYbDJ52OGSOnX1+voXMVCytKRxpCTdBrb7oYx/G421tFq/o5g55ApCeM6F2yeuo3wWyfpiFWjb3x3wadhoA4KoOGgOipWIB+eMjuPox/DQeDmTtK0wFO//wCtC50BC2ofKz7vfWahZXDpNFfi9J4KMox5nex3ab1GZ7thrYUOZE73TZac/4BOsVmwzgeDJ5Gs9HoZaarx2mo45FEu130BWhKB2dhGIXi7dCPI+FV6qtNSaYhyt5lgDFsC8jH0hEThgVIwOOXexRvQ6gpHaXQ8fAXQY9eXl4oHZTpGL83VLwgvgtNiwtCS0HQ/E3CNDz0+/3DYVWvd8smotsDp03fDMfj0PRdF4fpCC6w2jFINJjWsoz5D0Ptf8BUu810Dj0EDQbEPJIsXRGDtHzsgi6vqvJM0xugRQ7dz1Tvo9H8sZIK2hAQQtdc06dJCNUDRIXA7sAIMAa2SzgB5+e5objKIlOW6QwaqEciWxHB4zghr+XdibicMoQWudPnOIeu16lgfIBG3FpBNBJAQ7l2oMfTVQPXw8KNCtCXg7AasRkxS5H3HqcVrOKQjsrvq4f+1F0IJjxDXm14ae9RuxFd1HFoaVnatlAUD0hGGfTHdpa6NZb3Hlyd1AKGgPfdiViiSK7q/VVFf3l125qWQ9tpk7i0JVotwWdDFntqDf3JnW860z+BRscwieoPunWAXupGT1A+2K3+7p+A/wUYAOoUkmMmpzKIAAAAAElFTkSuQmCC) no-repeat -162px 0px; }

/*
	comment form
****************************/
#boko-comment-form { position: relative; display: none; width: 100%; height: auto; margin-top: 25px; z-index: 1; }
#boko-comment-form .margins { display: block; width: 600px; height: auto; margin: 0 auto; }
/*
	comment form reply
****************************/
#comment-reply { position: relative; margin: 15px 75px; background: #eee url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAENJREFUeNpi/A8EDDQGLED8ix6W/Bw2lnynhyXfho0lX+lhyZdRSwadJZ9HLRlNXUPbErqUXcOnqKdLzTg8GhIAAQYAgWYbZeYZltkAAAAASUVORK5CYII=) repeat-x top center; border: 2px #ccc solid; -moz-border-radius: 7px; -webkit-border-radius: 7px;  }
#comment-reply .column { position: relative; display: block; width: 50%; height: auto; float: left; }
#comment-reply .margins { position: relative; z-index: 1 }
#comment-reply h4 { margin: 0; padding: 0; line-height: 130%; }
#comment-reply .header { position: relative; display: block; width: auto; height: auto; margin: 0; padding: 0; z-index: 2; }
/*
	comment listing
****************************/
#comments { min-width: 585px; margin: 25px 75px 35px 75px; }
#comments .comment { position: relative; min-height: 90px; margin: 15px 0; background: #fff; font-size: 75%; line-height: 145%; border: 1px #ddd solid; -moz-border-radius: 7px; -webkit-border-radius: 7px; }
#comments .child { margin: 15px 0px 15px 75px; }
#comments .child .arrow { position: absolute; top: -9px; left: 25px; display: block; width: 19px; height: 9px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAKCAMAAABhV5WtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAlQTFRF3d3d////////wTwCRQAAAAN0Uk5T//8A18oNQQAAADRJREFUeNpkyEkSACAIxMDg/x/tgiCMOaWaEfEfhhpmiTxKpFAglS7SyJFOBxHaiNLCKcAAc/oBBmLe87AAAAAASUVORK5CYII=) no-repeat top left; }
#comments .author { background: #ebf8ff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAENJREFUeNpi/A8EDDQGLED8ix6W/Bw2lnynhyXfho0lX+lhyZdRSwadJZ9HLRlNXUPbErqUXcOnqKdLzTg8GhIAAQYAgWYbZeYZltkAAAAASUVORK5CYII=) repeat-x top left; border: 1px #c2dfef solid; }
#comments .author .arrow { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAKCAMAAABhV5WtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAlQTFRFwt/v////////z5w84wAAAAN0Uk5T//8A18oNQQAAADRJREFUeNpkyEkSACAIxMDg/x/tgiCMOaWaEfEfhhpmiTxKpFAglS7SyJFOBxHaiNLCKcAAc/oBBmLe87AAAAAASUVORK5CYII=) no-repeat top left; }
#comments .avatar { position: absolute; top: 15px; left: 15px; }
#comments .avatar img {  }
#comments .margins { margin-left: 64px; padding-right: 15px; }
#comments span.tab { display: block; width: 18px; height: 2px; float: left; }
#comments code { font-size: 120%; }
#comments .comment-info { position: relative; margin-bottom: 15px; }
#comments .comment-author { font-size: 160%; }
#comments .comment-date { position: absolute; top: 0; right: 0; font-size: 75%; }
#comments .comment-options { display: none; text-align: right; margin-top: 15px; color: #bbb; }
#comments .comment-options a { font-size: 95%; }
#comment_form { margin-bottom: 25px; min-width: 585px; margin-left: 75px; }
/*
	sidebar
****************************/
#boko_sidebar .boko_sidebar_wrap { background: #f6f6f6 url(../images/bg_white_blend_100x100_top.png) repeat-x top left; border: 1px solid #ccc; margin: 0 0 1.3em 0; -webkit-border-radius: 5px; }
#boko_sidebar .boko_sidebar_wrap .margins { padding: 5px 10px; }
#boko_sidebar p, 
#boko_sidebar .boko_text_block { display: block; font-size: 0.9em; margin: 0 0 1.3em 0; line-height: 1.4em; color: #555; }
#boko_sidebar table.boko_table_listing th,
#boko_sidebar table.boko_table_listing td { margin: 0; padding: 0.4em 0.3em; }
#boko_sidebar a.boko_sidebar_popup { padding: 1px 0 1px 25px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAOCAMAAAAVBLyFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEhQTFRFULTjec/ytra27OzsE6vplpaWpqamJMH99fX1zs7O5eXlA7X339/f19fX/Pz8/v7+29vb8/PzgYGByMjI0tLS/f39////////6UE3cgAAABh0Uk5T//////////////////////////////8AzRMu6gAAAJVJREFUeNpUz8kCgyAMRdHHKMaEoYL8/582WLvw7HITFmByf6EJ4daSaj+uCs58LQVmlKHSCauzDuY4zCojW9hcyihm2w5vck45rTTKZTZo8sYRsUXMVxkp6RWImatETak55/QK/KSgMxHdqVYRCQi0MLxHFU39SfqA14WWPSDaLvqPfTlVjOjh8xIEs97Lv73OrwADAKvODJs8F4SbAAAAAElFTkSuQmCC) no-repeat 0 50%; line-height: 24px; }
#boko_sidebar a.boko_sidebar_inline { padding: 1px 0 1px 25px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAOCAMAAAAVBLyFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEhQTFRFJtQApqammJiYzc3N7Ozstra25eXlj4+PxMTE+fn54ODg19fX1NTU29vb/Pz88/PzQukAyMjI/f39/v7+0tLSgYGB////////RHQMjwAAABh0Uk5T//////////////////////////////8AzRMu6gAAAI1JREFUeNpUjFsSwyAMA8XLCbahCdBw/5sWt51pun/akYTJ447yhJTHnVgEe70M9EVrreYdaeXegN5qM1UTUu1mDhg15/xROL4QESe4ev0UcxEHl/Mj2s6mXEz5GCMRVoGsI+rhyQ4YK6+KyPDYlliK31lUxwaXVHSMYJzh3J2D+ucfXjBLOG+EMl8CDACK8AwCZVmwwwAAAABJRU5ErkJggg==) no-repeat 0 50%; line-height: 24px; }
#boko_sidebar a.boko_sidebar_download { padding: 1px 0 1px 25px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAOCAYAAAAi2ky3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAaRJREFUeNqck89LAkEUx79roxgi2rXCgiTwENE1/4B+XPUaIejNY1ePXcKTFy97q2MW9E90CSI7dHADs1owKF0E3XbXmXyTbm0alO+x7M7jzWe/3zeMsn2xhZ21XdG0mpgmloJLOL85U9hmIimokFvOTQU6fT4FMRgp2Yvt4ertytNQfihjPjiPiD+CCItgzj+HKIsi6o96+tILaRS1Iphu6mMQCoIcrx97auqjOtZHe4nh+01ybDb2J2tccPlmvzWQlZ/RdtpgCoMjHLnuiz44hqAX60VSfcqnuHqvjpbdguEYY6CG2fCqGUKI4SrqOl30eA/KIA9XDyeqLCVKMAwDR80jjy0Kn/lqQn/XUevWpBo6xYO7g4kgghT0glQrH9tA226DGGxkh3zb3Hb/lL3NQl1TPZB8Pe+u+4OkcLjzNeyW1ZJ+xSAJSCD6Tl2nUNmoSMj+/b6scc7d+dCwR6EkL5MiNBOSpzFSI4ZJzd83Uu37sY+GLUHValVkGhmYT+ZUVyS4GMTJygkUIQQ0TROdTgeWZf0LEggEEA6HEY/HlQ8BBgCnbuWqhhgXigAAAABJRU5ErkJggg==) no-repeat 0 50%; line-height: 24px; }
/*
	sidebar file downloader
****************************/
#boko_sidebar .boko_download_container { position: relative; display: block; display: block; width: 218px; height: 84px; background: url(../images/btn_download_blank.png) no-repeat top left; overflow: hidden; }
#boko_sidebar .boko_download_container .boko_link { position: absolute; top: 0; left: 0; display: none; width: 218px; height: 84px; z-index: 2; }
#boko_sidebar .boko_download_container .boko_link a.boko_downloads { position: relative; display: block; width: 218px; height: 84px; background: url(../images/btn_download.png) no-repeat top left; overflow: hidden; }
#boko_sidebar .boko_download_container .boko_link a:hover.boko_downloads { background-position: 0px -84px; }
#boko_sidebar .boko_download_container .boko_link a.boko_downloads span { display: block; position: absolute; }
#boko_sidebar .boko_download_container .boko_link a.boko_downloads span.title { top: 20px; left: 100px; font-size: 18px; font-weight: bold; }
#boko_sidebar .boko_download_container .boko_link a.boko_downloads span.file_size { top: 38px; left: 100px; font-size: 11px; }

#boko_sidebar .boko_download_container .boko_loader { position: absolute; top: 0; left: 0; display: block; width: 218px; height: auto; font-size: .85em; margin: 28px auto; text-align: center; z-index: 1; }
#boko_sidebar .boko_download_container .boko_loader span { margin: 0 auto; text-align: center; padding: 12px 0; }
#boko_sidebar .boko_download_container .boko_loader span.boko_download_timer { padding-left: 26px; background: url(data:image/gif;base64,R0lGODlhGAAYAMQAAO/v7+bm5t7e3tbW1szMzMXFxb29vbW1ta2traWlpZmZmYyMjISEhHt7e3Nzc2ZmZlpaWlJSUkpKSkJCQjo6OjMzMykpKSEhIRkZGRAQEAAAAP///wAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFCgAbACwDAAMAEgASAAAFlOAmjiIEkegYMeI0icKQis8lT9IGEMK8CZYTpbIZEAAoiKO3wAwSil1ARyiIFhWKQmAgBQCDgkEmGjgsVlTAQJiiyCm3qPGoH3yDg75At+P1B2kwPnIjAgwQBCkCCgdyCSYIAT2GAQRQaQ4LUwcQAgUFAQtWAQcIag8LGwuqCZs+Cg9MqqKnMwwJV6obBrk+IwoKPiEAIfkEBQoAGwAsAwAEABIAEQAABXfgJm7QIkqS2ExjuznVKQ4Z5LbUs01plAmuB0OksIgSA41pIxgQeYmbYRMgEICjFeG2uXK/N4aj4Zh+C2iC2FH+CtCFLXi+Wei4iEIL8XgcvgMICHIMCiMOIlsKcgVmLQ2GClEHUV8JDUeVCn9cCwhElQWfdIJfIQAh+QQFCgAbACwDAAMAEgASAAAFf+AmjqLjkOj4KCIEiUyUio3UPuKFz5vUbBEZxJJyLESJyQaB2GBYAohyk4hAmgSUYHHBMEiMV8qQgQx4s/NowWijAYP4YNFg/NByNXqvaOhJBlkjBw0NBmgGhyILCSIFR4IIagQFKQtNTRsGmTMIR0uZCJUzCYpMIgSKewcHPCEAIfkEBQoAGwAsAwADABIAEgAABXngJo5i05Do6CTi84gLlMLy9oqVM4sQs0GvByXFUIgQEcHhsLGMHpGjizkzXhakxS2F2e6+G8ViXNglKJMJREzeKdCTKBiMwKYCBAHJ0J4JCHkiCggiBEYDAxsGIwKJKAlMSxsEizsHRoqVBgQ7CGUbkhsDn2AFpCghACH5BAUKABsALAMAAwASABIAAAWD4CaOIsOQ6MggYuOIypPC8tY04nTO27NsjpdDEkAtEiOZwbChsIC1w42JImwSlAoq0RjMKq9UcSYgIRIJhZU3kUg2Z/Q6lWhLaryRN3VQlFEHGRB7GwUKamIbCxcYOwgHI09lBEUCDxMpCAWFmwOEKQVPBZsbBH8pBmujIgKfPARzKCEAIfkEBQoAGwAsAwADABIAEgAABXfgJo7ispDouBwiw4hJk8Ly5orROW+NwssMSEqBEBlqOBZvZDCJBjPJxDdC6FCESUOw644OiDB0hoCYH+Bwt2x2eN+FYsqAeZAI4vnGd9EZCk8GGwEBBBhXQigGBBsDUBEYXDMEgo1QAxmJKQVjjiINE28bApIpIQAh+QQFCgAbACwDAAMAEgASAAAFduAmjqKikOiYGOKyjEwqIu+2nNuDy0tiv4tHCnEQFRaBgggCcxgVCYJsg4BAfKODQiCL1KZg42EMPjzOjcL4MJia0eE4gSWrOEcDg4E7pVRGBVIbAlJQAxc4dygEXH4bEBZghCISEyIXQjIDfBMSIgwRcY9MMiEAIfkEBQoAGwAsAwADABIAEgAABYDgJo4igpDoiBRiopRLKhrvliRig8v2sSkvRSNlYG0ILwJh4zCIFgwRwTTYCEjVw+NxGhW6qQdvjCIUzmODo+FgmNE8Q4MdJZMHhECKMBmOBARVG04oCRITIwNXGwwZAzsVIwxiJAIYERsTiA8UYxCOGxESIhUOPH0pCxB2IpQpIQAh+QQFCgAbACwDAAMAEgASAAAFg+AmjuJxkOhoECKCiEaSisW7ueJiz4ixJa/EIlVgbQa7DaMgSihEA4NvtjE0GqcRYZpqyKjgkWBADlALDEZjMS6D04zhaBBGDSAZLgnCIDEwF2woLAgQEF8TDwIbChg3LxNfCw4pFhAbEREbDhJgDxciEA8iEg1UEX0bhiIKo3UOlDMhACH5BAUKABsALAMAAwASABIAAAV34CaOYlGQ6FgMonGUSCoSRltvyitvBrEdr0MiNRCMagOWwrdBDDcCAsEoKywWN9GAmVrEduBRZEJWgK8LRYRCfqasV3M4/LjsHgvS4mKRpw4PD2IkFj8vEF8KDCkUgg8QGwyQOw4VIoIiEHkympeYCQ5zGw0NOyEAIfkEBQoAGwAsAwADABIAEgAABXzgJo4iQZDoOAhiUZRGKgrn5orIK2/EYL8FRGryEAVqON/mINwwMJdFQEZIKHQiSOYgU3BTyt0IIpFsEjuCIpFAkM3iqrUpNsocFdmgoUBVKCUpBg0NXxAOIgkTGzEbRYkLKRKIDogLjzIMixuEIg99Mp8ilSMMdSIMpjIhACH5BAkKABsALAMAAwASABIAAAV94CaO4jCQ6Dg15bkNRCpCWSsasbxh0XsShlRPtNAQAoGNQSAqBDeLi0WhJCUHCERO9Lg8UYiCbkx6RCARhA6bPTggaLWMjTiQ742JbiEXKSYSCSknBQsLTw8sGwhDQQ1PCIIoEAwbDSwKijILECIMlZaSKQ2SnyIHVHeGOiEAOw==) no-repeat left center; }
#boko_sidebar .boko_download_container .boko_loader span.boko_download_expired { padding-left: 26px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA31JREFUeNrsVU1sVFUU/u67b957M9ORduwP1GgtHa3RBJCMGFMSISYkLGQjiUGhkYUr2GEMcWEDCyJbWBASFwRxZzQmbjTRgJG4wIVpZVFFfqJAZjK0w0w7nffeve96zm079mfahYm48SUn77xzvnO+e8695z5hjMG/+YhHRhBf3bMOSkA6eNvo8JT9lP4HOsGnWGdxqZFv7NtdNMw19ZpgR2CLdM0Zb2A0z9/hnUtntBITicH4mgQL7xZBrJK1sFKY6KSX25KXvTutQZev5aMH4yeN8N7gz/Va1CKYmY3btIayO+aAdIN9j/Xvoo+SNQek18u/7tOqeUAn4hLadOrxlQTVWrQ0r41xHDzpuWasb3i3iEwaF85etP633nwd6Y2viNLk12OREleSBH8sxiw+AysJmuHySiU13hH6uJd5otA5uBU/XL6Kd9/72PqeG8xj564iSrd+LsSNu8cTI4/oxKzfoqUVMNZzxWuplDw8uK1IlhpUo9Tyz+s19D5dxMSPdw/HcfR5pMy3jmhzQBaVKEqshCRKJdnZRnhqQ98z6a4e6mb9DgI3hCuFFdbZxj7GMJZjwoUcLKsqmF6ogI48y9FcR3pHYSAHU7kCkVTQLRvYlPdtn7vl70D5PozTjcLABtz+zd9Rq88dpbE4vXI0WgSV6dDOTcoVL7iuOFbcPoysX4eq3qJVa3QGGr1d86e7M5ijTYugdR3ZziEMP/sUvvv+l2NKma9iZa4L0aZFIW2yovGcbcQf9fR09QxtzkPN0CqNpj1x0JGRyAaOFdbZxj7GMJZjOJZzhEsOTKuCqYfUY1ccyma8vSMvF5AyVah4htolYBKuzMGH7/TZFrl0b7CNfSBMKqiCYyZvlPfWauEhquSTVRUQczcN21jxxUHZvylAMlemOeCj6kD6Du5VFM5/OY1zX0xZXXqO9TGGsRzDsZyDc60iqFbDExv78kO7X32e2B7CcSUcL0OSBvwMmtrHxM0Q129HCBOfxnneZzGE5RiO5Ryca1WLtMHBPSO9dGfcR2XqAdWfLMw0X3YaWUfixGg/EhqSDK186s8Yf88WKaaCXN6Ac0zeKB0k45Fl1/X+lwJT3NyBHFHGuu2NjbQvLWWDNrHdTZ2iQuoK+OnmDD671hTLKgib6v3L49OjtKp+If7Zz4VJaUvu0VG/+Oj/aP8T/GcEfwkwAKxEnQrCnAiQAAAAAElFTkSuQmCC) no-repeat left center; }
#boko_sidebar .boko_download_container .boko_loader span.boko_download_alert { padding-left: 26px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA31JREFUeNrsVU1sVFUU/u67b957M9ORduwP1GgtHa3RBJCMGFMSISYkLGQjiUGhkYUr2GEMcWEDCyJbWBASFwRxZzQmbjTRgJG4wIVpZVFFfqJAZjK0w0w7nffeve96zm079mfahYm48SUn77xzvnO+e8695z5hjMG/+YhHRhBf3bMOSkA6eNvo8JT9lP4HOsGnWGdxqZFv7NtdNMw19ZpgR2CLdM0Zb2A0z9/hnUtntBITicH4mgQL7xZBrJK1sFKY6KSX25KXvTutQZev5aMH4yeN8N7gz/Va1CKYmY3btIayO+aAdIN9j/Xvoo+SNQek18u/7tOqeUAn4hLadOrxlQTVWrQ0r41xHDzpuWasb3i3iEwaF85etP633nwd6Y2viNLk12OREleSBH8sxiw+AysJmuHySiU13hH6uJd5otA5uBU/XL6Kd9/72PqeG8xj564iSrd+LsSNu8cTI4/oxKzfoqUVMNZzxWuplDw8uK1IlhpUo9Tyz+s19D5dxMSPdw/HcfR5pMy3jmhzQBaVKEqshCRKJdnZRnhqQ98z6a4e6mb9DgI3hCuFFdbZxj7GMJZjwoUcLKsqmF6ogI48y9FcR3pHYSAHU7kCkVTQLRvYlPdtn7vl70D5PozTjcLABtz+zd9Rq88dpbE4vXI0WgSV6dDOTcoVL7iuOFbcPoysX4eq3qJVa3QGGr1d86e7M5ijTYugdR3ZziEMP/sUvvv+l2NKma9iZa4L0aZFIW2yovGcbcQf9fR09QxtzkPN0CqNpj1x0JGRyAaOFdbZxj7GMJZjOJZzhEsOTKuCqYfUY1ccyma8vSMvF5AyVah4htolYBKuzMGH7/TZFrl0b7CNfSBMKqiCYyZvlPfWauEhquSTVRUQczcN21jxxUHZvylAMlemOeCj6kD6Du5VFM5/OY1zX0xZXXqO9TGGsRzDsZyDc60iqFbDExv78kO7X32e2B7CcSUcL0OSBvwMmtrHxM0Q129HCBOfxnneZzGE5RiO5Ryca1WLtMHBPSO9dGfcR2XqAdWfLMw0X3YaWUfixGg/EhqSDK186s8Yf88WKaaCXN6Ac0zeKB0k45Fl1/X+lwJT3NyBHFHGuu2NjbQvLWWDNrHdTZ2iQuoK+OnmDD671hTLKgib6v3L49OjtKp+If7Zz4VJaUvu0VG/+Oj/aP8T/GcEfwkwAKxEnQrCnAiQAAAAAElFTkSuQmCC) no-repeat left center; }
#boko_sidebar .boko_download_container .boko_loader span.boko_download_error { padding-left: 26px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA9xJREFUeNrUVU9oHFUc/t7M7GZnN5vENWuMUrLWBqVuPalBxajQeNB6KO1FCtqFouCh1JOX9qAo9lQUEYoeak9eAh4sBl2lUkSwDVIR0zSEps2mzYZNd3dmdmd25/3zN5vYi07/HHrog8fbnfnN973f9/3e7zGtNe7mMHCXh3Wzl+LihftYNnuQJZI7YVmPMcMcAjS0lA0IsaC7nbJ23M+t4o5GHAaLk0guLryDVOpdxtiT2vehwy4xCkBRvEGJJ5Ngdpr+qz91EHxhPVH86rYJxF/njyBlH0QYDuvA3wCO4iJwrTZXyoQxsHQaLNlX0+3WZ4lnn//4lgThr7+UjOzgUc3DB7QfEJiMdnkDtPf735WeRV+ztA2ScU2tX3+/b/fuk7EE3ZnvBo1M5gckkhO65SG8VoXz9xzalRUYpgk7n6cEJLq164i86N+yBdmtW2EOZMGyA0AQ/KZbrVf7SiXn/6uoE5S01BOqXgcFwkhYyIxvw/jXJzE4NQXnwjzc+QXkDxxA4fhxJDMZGFJCOw50dRVaiOd003kztkyV672o3SZ0k2bbJ4IE7JERyJUKhvftg5XLwRq+H9nJFyBnz8EuFBApoF0PJA90rQZVW38ptkxl2C0yr4WesZHmZK7BDKjzf4D192Psww9gDg1BNRrQV6+CdbtQTVKj06GPyauQQ/p+MZaAt/yHzJAqhvOe1nBddJcuQwYdJL020vv39+KcPXugogx5CCY3zafSZakUAqlGs3EEoedpi8zs6SYVwrU1eEtLJF0LhU+OQlUqYCRT/7FjqOx6HUkCtdMZmBEHxXPHpSSEjvUg9NwrHdo1PI9Mq4IvE2DDwcMnTvTKUszOQpw5A3NsDLlSaUPGKNvonNAMKXsuxGIsAW+1z4WNJhSBq+oaUmTyyJHDSIyPI5yZga43oFZXoebmMfDeIQw88igpYxK47E0Ch+DybKwHftMpB77/lkWa2prBHB2FurhAdb9OleVCLi+DWQRIfuifymCFMTKETPbrCLiAJzidS3U6vorqjW+7nE+bhrHXsugVAVPfoKgE0G5D0gGLylJduky5ExGVcyQnJ/AmGd4WYjqp2ambtorfJyenpBCf5i1re46ZSEQtISpBMlFvrr2pNlZOz+q08xrnc5T5oYmVpfItm93PTz39BoEdfpBI8kSSikLUf8EDKSJgVAmcgD7aee3KN7fdrr8v7pgKhHw7A+zNkxw5OnDpHpGCL27sGi0pp23gy9eqlfId3QfR+PHx7el6GO4iopdJ/GeoLLdtdtNFmmeph57OGcapV1aX/Tu+cO6ZO/neJ/hHgAEA0iRXpZ6kopEAAAAASUVORK5CYII=) no-repeat left center; }

#boko_sidebar table.boko_table_listing { width: 218px; }

/*
	sidebar login box
****************************/
#boko_sidebar #loginbox { display: none; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
#boko_sidebar #loginbox .cj_form_row { margin: 3px 0; padding: 0; }
#boko_sidebar #loginbox .cj_form_row_title { display: block; width: 100%; height: auto; font-size: .8em; margin: 0; padding: 0; float: none; }
#boko_sidebar #loginbox .cj_form_cell { display: block; width: 95%; height: auto; font-size: .8em; margin: 0; padding: 0; float: none; }
#boko_sidebar #loginbox .cj_form_cell_desc { display: block; width: 100%; height: auto; font-size: .75em !important; margin: 0; padding: 0; float: none; }
#boko_sidebar #loginbox .cj_form_cell_desc br { display: inline; }
#boko_sidebar #loginbox .cj_form_row_options { display: block; width: 100%; height: auto; text-align: right; margin: 5px 0 3px; }
#boko_sidebar #loginbox br { display: none; }
#boko_sidebar #loginbox .error .cj_form_row_title { color: red !important; }
#boko_sidebar #loginbox .error .cj_form_cell input { border-color: #ffaaaa !important; background: #fff6f6 !important; }
/* misc */
#boko_user_options { position: absolute; top: 0px; right: 30px; text-align: right; z-index: 20; font-size: 0.7em; }
/*
	footer
****************************/
#boko_footer p { margin: 2px 0; padding: 2px 0; color: #777; line-height: 1.3em; }
#boko_footer strong { color: #333; font-weight: normal; }
#boko_footer .left, #boko_footer .right { display: block; width: 50%; height: auto; float: left; clear: none; }
#boko_footer .right p { font-size: 11px; text-align: right; }
#boko_footer .copywrong p { font-size: 11px; }
/*
	search
****************************/
#searchbox { position: relative; display: block; width: auto; height: auto; margin-bottom: 30px; }
#searchbox #SearchForm div.boko_form_row { margin: 0 0 1em 0; border: 0; padding: 0; }
#searchbox #SearchForm div.boko_form_row input { width: 8.5em; padding-left: 2em; background: #f6f6f6 url(../images/icn_search_off.png) 0.4em 50% no-repeat; }
#searchbox #SearchForm div.boko_form_row input:focus { background-image: url(../images/theme_blue/icn_search_on.png); }
#searchbox #SearchForm div.boko_form_row button { font-weight: bold; color: #000; margin: 0; padding: 0; width: 6em; height: 2.4em; background: #ddd url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAENJREFUeNpi/A8EDDQGLED8ix6W/Bw2lnynhyXfho0lX+lhyZdRSwadJZ9HLRlNXUPbErqUXcOnqKdLzTg8GhIAAQYAgWYbZeYZltkAAAAASUVORK5CYII=) repeat-x top left; border: 2px solid #ddd; float: right; -moz-border-radius: 7px; -webkit-border-radius: 7px; }
#searchbox #SearchForm div.boko_form_row button:hover { color: #007abb; background: #ddd url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEtJREFUeNpi/P//PxsDjQELELMPG0s46WEJ17CxhJselvCMWjLoLOEdtWQ0dQ1tS+hSdg2fop4uNSPN63hGYJPoJz0s+U9rSwACDAAOWgw9v0odTgAAAABJRU5ErkJggg==) repeat-x bottom left; }

/*
	code styling <code>
****************************/
#boko_page pre { border: 1px solid #b7d6e6; padding: 0; padding: 2px 5px; background: url(../images/bg_code_pre.gif) repeat top left; }
#boko_page pre code { display: block; font-size: 12px; }
#boko_page pre code ol { padding: 0px 3px; margin: 0; list-style: decimal;  }
#boko_page pre code ol li { padding: 0; margin: 0; font-size: 12px; line-height: 18px; }
#boko_page p.boko_code_wrapper { margin-bottom: 1px; font-size: 11px !important; }
#boko_page p.boko_code_wrapper a { padding: 0; margin: 0; }
#boko_page textarea.boko_code_textarea { display: block; width: 98%; min-width: 98%; max-width: 98%; height: auto; line-height: 18px; padding: 2px 4px; display: none; font-size: 12px; font-family: "Consolas", "Courier New", "Courier", monospace; color: #444; background: url(../images/bg_code_textarea.gif) repeat top left; border: 1px solid #ccc; overflow: auto !important; -moz-border-radius: 0; -webkit-border-radius: 0; }
#boko_comments textarea.boko_code_textarea { margin: 0 0 13px 0; }
/*
	CJ Forms
****************************/
.cj_form_wrapper { margin: 20px 0 20px; }
.cj_form_wrapper h3,
.cj_form_wrapper h4,
.cj_form_wrapper h5 { margin: 10px 0 8px; color: #6392b6; font-weight: normal; }
.cj_form_wrapper p { padding-top: 0 !important; margin-top: 0 !important; }
.ui-state-error { font-size: 1.2em; }
.ui-state-error ul { list-style: disc; }
.ui-state-error ul li { font-size: 1.2em; line-height: .85em !important; }
/*
	search results
****************************/
#searchResults { position: absolute; top: 28px; right: 0px; display: block; width: 258px; height: auto; text-align: left; z-index: 10; }
#searchResults .shadowTop { display: block; width: 258px; height: 3px; background: url(../images/bg_searchresults_top.png) repeat-y bottom center; }
#searchResults .shadowBottom { display: block; width: 258px; height: 6px; background: url(../images/bg_searchresults_bottom.png) repeat-y top center; }
#searchResults .shadowWrapper { display: block; width: 100%; height: auto; background: url(../images/bg_searchresults.png) repeat-y top center; }
#searchResults .margins { padding: 11px; }
#searchResults h4 { font-size: 12px; font-weight: bold; color: #fff; margin: 0; padding: 0; }
#searchResults ul { margin: 0; padding: 4px; list-style: none; }
#searchResults ul li { padding: 4px 11px; background: #ddd; list-style: none; }


#SES { font-size: 11px; color: #fff; position: absolute; top: 3px; right: 3px; text-align: right; z-index: 9000; }

/*
	default pod style
****************************/
#boko_sidebar .sidebar-pod { margin-bottom: 25px; }
#boko_sidebar .sidebar-pod ul { margin: 0; padding: 0; list-style: none; border-bottom: 1px solid #e7ecef; }
#boko_sidebar .sidebar-pod ul li { font-size: .8em; padding: 2px 5px; border-top: 1px solid #e7ecef; }
#boko_sidebar .sidebar-pod li.sidebar-list-item { line-height: 15px; }
#boko_sidebar .sidebar-pod li.sidebar-list-item .picture { display: block; width: 40px; height: auto; float: left; margin-top: 3px; }
#boko_sidebar .sidebar-pod li.sidebar-list-item .info { display: block; width: 190px; height: auto; float: left; }
#boko_sidebar .sidebar-pod .sidebar-small-item { font-size: .75em; color: #999; }

/*
	recent comments pod
****************************/
#boko_sidebar .sidebar-pod ul.recent-comments { border: 0; border-top: 1px solid #e7ecef; }
#boko_sidebar .sidebar-pod ul.recent-comments li { border-top: none; border-bottom: 1px solid #e7ecef; padding: 10px 5px; }
#boko_sidebar .sidebar-pod ul.recent-comments li .comment_entry { display: block; font-size: 10px; line-height: 14px; margin-top: 5px; }
#boko_sidebar .sidebar-pod ul.recent-comments li .comment_name { display: inline; }
#boko_sidebar .sidebar-pod ul.recent-comments li .comment_text { display: inline; }
#boko_sidebar .sidebar-pod ul.recent-comments li .comment_date { display: block; font-size: 10px; font-weight: normal; line-height: 12px; margin-top: 5px; }

/*
	top items pod
****************************/
#boko_sidebar .sidebar-pod ul.top-items { border: 0; border-top: 1px solid #e7ecef; list-style: none; }
#boko_sidebar .sidebar-pod ul.top-items li { border-top: none; padding: 2px 5px; list-style: none; }
#boko_sidebar .sidebar-pod ul.top-items li .item-name a { display: block; font-size: 12px; line-height: 14px; margin-top: 5px; background: none; }
#boko_sidebar .sidebar-pod ul.top-items li .item-stats { font-size: 10px; line-height: 12px; margin-top: 2px; padding-left: 15px; }