/* Eric Meyer's Reset Reloaded
------------------------------------------------------------------------- */
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, sub, tt, var, 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-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }
body { line-height:1; font-size:11px; color:#000; background:#fff; }
ol, ul { margin:0 0 12px 28px; }
table { border-collapse:collapse; border-spacing:0; }
caption, th, td { text-align:left; font-weight:normal; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }

/* BYB-specific Reset
------------------------------------------------------------------------- */
body { background:#eb6727 url(i/bg_body.jpg) no-repeat top center; text-align:center; font:normal 11px/17px verdana;}
strong { font-weight:bold; }
em { font-style:italic; }
a img { border: none; }
p img { vertical-align:text-bottom; }
dd { padding-bottom:10px; }
ul { margin-left:0; list-style:none; }
ul li { padding-left:12px; background:transparent url(i/bg_bullet.gif) no-repeat 3px 7px; }

/* layout
------------------------------------------------------------------------- */
#header			{ text-align:center; }
#header-name	{ margin:50px 0; }
#container		{ width:880px; margin:0 auto; text-align:left;}
#content		{ width:100%; overflow:auto; }
#alpha			{ width:620px; float:left; }
#alpha-inner	{ width:510px; padding-left:110px; }
.entry-asset	{ width: 510px; margin-bottom:50px; overflow:hidden; }
.asset-meta		{ width:100px; position:absolute; margin-left:-110px; text-align:right; }
#beta			{ width:240px; margin-left:20px; float:left; }
#footer			{ clear:both; padding:20px 0; margin:20px 0;  background:transparent url(i/bg_footer_bottom.gif) no-repeat bottom left;  }
#footer-inner	{ padding:20px 20px 0 20px; background:transparent url(i/bg_footer_top.gif) no-repeat top left; }
#footer-content { min-height:170px; height: auto !important; height: 170px; background: transparent url(i/drivethru.gif) no-repeat top right; padding-right:380px; }
#footer h2		{ color:#441717; font:bold 18px/24px 'Trebuchet MS',arial;margin-bottom:14px; }

span.published		{ display:block; background:transparent url(i/bg_published.png) no-repeat top left;text-align:center; float:right; width:54px; height:54px; margin-bottom:7px; }
span.published .month	{ display:block; color:#935131; font:normal 10px/11px arial; letter-spacing:3px; text-transform:uppercase;padding:3px 0 0 3px;}
span.published .day		{ display:block; color:#935131; font:normal 28px/28px arial; }
span.published .year	{ display:block; color:#935131; font:normal 10px/11px arial; letter-spacing:2px; padding-left:2px; }
span.publishedTime		{ display:block; clear:both; color: #753b1f; margin-bottom:4px; font:normal 10px/14px arial; }
.linkToCommentsSpan		{ display:block; clear:both; font:normal 10px/14px arial; }

/* typography and other stuff
------------------------------------------------------------------------- */
.entry-title { color:#441717; font:bold 18px/24px 'Trebuchet MS',arial;margin-bottom:14px; }
p { font:normal 11px/17px verdana; color: #000; margin-bottom:12px; }
li { font:normal 11px/17px verdana; color: #000; }
h3.widget-header { font:bold 12px/17px 'Trebuchet MS',arial; color:#753b1f; }
h2.comments-header, 
h2.comments-open-header { font:normal 10px/15px arial; text-transform:uppercase; letter-spacing:2px; margin-bottom:6px; }
.comment .asset-meta { padding-top:2px; }
.comment span.byline { font:normal 10px/14px arial; }
ul.blog-feeds li { background-image:none; padding-left:0; }
.widget-search { margin-bottom:14px; }
blockquote { padding-left:12px; border-left: 5px solid #753b1f; }

#comments-open { width:100%; overflow:auto; margin-top:40px; }
#comments-form label { display:block; }


/* links
------------------------------------------------------------------------- */
a, a:link, a:visited	{ color: #753b1f;text-decoration:underline;}
a:hover, a:focus		{ text-decoration:none; }
.entry-title a, .entry-title a:link, .entry-title a:visited { color: #441717;text-decoration:none; }
.entry-title a:hover, .entry-title a:focus { text-decoration:underline; }