/*
Theme Name: bonq-v2
Theme URI: http://www.bonq.net/
Description: widgetized version of my old 1.x wordpress bonq.net/flipp theme
Version: 2.0
Author: flipp
Author URI: http://www.bonq.net/
*/


img { border: 0px; }
* { padding: 0; margin: 0; }

ul { margin: 2px; padding-left: 2px; list-style-position: inside; list-style-type: square; }
ul>li{ padding-left: 2px; }

ol { margin: 0; padding-left: 1em; list-style-position: inside; list-style-type: decimal-leading-zero; }
ol>li{ padding-left: 1em; }

#notebar { clear: both; }
#notebar ul { margin: 0; padding: 0; }
#notebar ul>li{ display: inline; position: relative; }
/*#notebar ul li:after { content: ", "; } 
#notebar ul li.last:before { content: "& "; } 
#notebar ul li.last:after { content: ". "; }*/


#sidebar { clear: both; border-top: solid 1px #fff; margin: 2px; padding: 2px; }
#sidebar h2 { font: bold 10px verdana, arial; color: #fff; }
#sidebar ul { display: inline; list-style-position: inside; }
#sidebar ul>li{ padding: 1px; margin: 1px; }
#sidebar ul, #sidebar li { display: inline; margin: 0; padding: 0; } 

/* straight gank from http://www.alistapart.com/stories/taminglists/ */
#category-list { margin: 2em; width: 80%; padding: 0px; }
#category-list p { display: inline; }
#category-list ul, #category-list li { display: inline; margin: 0; padding: 0; } 

body {  padding: 0; text-align: left; color: #fff7ea; background-color: #000; font: 11px verdana, arial, helvetica, sans-serif; letter-spacing: 0.3px; }

#header { margin: 0 auto; padding: 4px; height: 70px; border-top: dashed 1px #fff; border-bottom: dashed 1px #fff; }
#header a { text-decoration: bold; color: white; }
#header h1 { font: bold 22px verdana, arial; color: #fff; }

#headerimg { clear: both; display: inline; text-align: left; width: 850px; height: 6.0em; padding: 2px; color: #bebebe; }
#headerimg img { border: 2px; }

#content { width: 100%; }
#content a:link { color: #bebebe; text-decoration:none; border-bottom: dotted #fff 1px; }
#content .rss-item a:link { color: #bebebe; font: 6px verdana, arial;  }
#content img { padding: 4px; max-width: 420px; }


.navigation { display: block; text-align: left; margin-top: 10px; margin-bottom: 10px; }


.navigation ul>li{ padding-left: 1em; text-transform: lowercase; }

#menu { background: transparent; padding: 0px; top: 0px; right: 0px; }
#menu ul { margin: 0px; padding: 0px; }
#menu li { float: left; list-style-type: none; margin: 1px; padding: 0px; background: url(images/tab.gif) 0px 0px repeat-x; }
#menu ul li a { font-family: Verdana, Helvetica, Arial, Sans-Serif; font-size: 11px; color: #000; margin: 1px; font-weight: bold; display: block; padding: 1px; }
#menu ul li a:hover, #menu ul li.current_page_item { text-decoration: none; background: url(images/tab.gif) 0px -50px repeat-x; }

#flickr { display: block; float: left;  width: 490px;  position: relative; }

#flickr_badge_source_txt {padding:0; font: 11px Arial, Helvetica, Sans serif; color:#666666;}
#flickr_badge_icon {display:block !important; margin:0 !important; border: 1px solid rgb(0, 0, 0) !important;}
#flickr_icon_td {padding:0 5px 0 0 !important;}
.flickr_badge_image {text-align:center !important;}
.flickr_badge_image img {border: 1px solid black !important;}
#flickr_www {display:block; padding:0 10px 0 10px !important; font: 11px Arial, Helvetica, Sans serif !important; color:#3993ff !important;}
#flickr_badge_uber_wrapper a:hover,
#flickr_badge_uber_wrapper a:link,
#flickr_badge_uber_wrapper a:active,
#flickr_badge_uber_wrapper a:visited {text-decoration:none !important; background:inherit !important;color:#3993ff;}
#flickr_badge_wrapper {solid 1px #fff}
#flickr_badge_source {padding:0 !important; font: 11px Arial, Helvetica, Sans serif !important; color:#666666 !important;}




.entry { width: 100%; border-bottom: 1px dashed #fff; padding-bottom: 2px; margin-bottom: 6px; margin-top: 6px; }
.entrytxt { width: 100%; border-bottom: 1px dashed #fff; }

#footer { text-align: left; padding: 1px; }
#footer img { padding: 1px; border: none; }
#footer ul { margin: 0px; padding: 0px; }
#footer li { float: left; list-style-type: none; margin: 1px; padding: 0px; }


#wrapper { width:  530px; padding: 5px; margin: 0 auto; }

hr { display: none; }

a:link { color: #bebebe; text-decoration:none; }
a:visited { color: #b59d75; text-decoration: none; }
a:hover { color: #b59d75; text-decoration: none; }

p { padding: 5px; }
p.postmetadata { padding: 0px; text-indent: 0px; }

.bsiteheader { font: bold 22px verdana,arial; color: #fff; }
h1 { font: bold 22px verdana, arial; color: #fff; }
h2 { font: bold 18px verdana, arial; color: #fff; }

blockquote { border: dashed 1px #fff; background-color: #000; padding: 24px; margin: 24px; }
blockquote div { }

.imagelink img { padding: 4px; }

<!-- testing this -->
.commentlist li, #commentform input, #commentform textarea {
	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif; }

.commentlist li { font-weight: bold; }
.commentlist cite, .commentlist cite a { font-weight: bold; font-style: normal; font-size: 1.1em; }
.commentlist p { font-weight: normal; line-height: 1.5em; text-transform: none; }
#commentform p { font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; }
.commentmetadata { font-weight: normal; }


#calendar { text-align: right; }
#wp-calendar { float: right; border: 1px solid #ddd; empty-cells: show; font-size: 8px; width: 30%; text-align: center; text-transform: lowercase; }

#wp-calendar a:hover { background: #e0e6e0; color: #333; }
#wp-calendar td { color: #ccc; font: normal 8px; }
#wp-calendar th { font-style: normal; }

#tag_cloud { float: left; width: 60%; }
#popular { float: right; text-align: right; width: 30%; font-size: 9px; }
#popularr ul { list-style-type: decimal; list-style-position: inside; }
#popular ul>li{ padding: 1px; margin: 1px; }
#popular ul, #popular li { margin: 0; padding: 0; }
#popular ul li:after { content: ", "; }
#popular ul li.last:before { content: "& "; }
#popular ul li.last:after { content: ". "; }

#search { float: right; text-align: right; width: 30%; font-size: 9px; }

#links ul { margin: 0px; padding: 0px; }
#links li { float: left; list-style-type: none; margin: 1px; padding: 0px; }

#bonqrss { float: left; width: 48%; font: 8px verdana, arial; color: #fff; }
#bonqrss .rss-item a:link { color: #bebebe; font: 8px verdana, arial;  }
.rss-item a:link { color: #bebebe; font: 8px verdana, arial;  }
#bonqrss ul { margin: 2px; padding-left: 2px; list-style-position: inside; list-style-type: square; }
#bonqrss ul>li{ padding-left: 2px; }

#bonqrssw { float: left; width: 96%; font: 8px verdana, arial; color: #fff; }
#bonqrssw .rss-item a:link { color: #bebebe; font: 8px verdana, arial;  }
#bonqrssw ul { margin: 2px; padding-left: 2px; list-style-position: inside; list-style-type: square; }
#bonqrssw ul>li{ padding-left: 2px; }

/* http://www.complexspiral.com/publications/containing-floats/ */
div.clearer {clear: left; line-height: 0; height: 0;}

