/* Friendly global style resetting */
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td { padding: 0; margin: 0 }
table { border-collapse: collapse; border-spacing: 0 }
a, img, fieldset { border: none; outline: none }
address, caption, cite, th { font-style: normal; font-weight: normal }
ol, ul { list-style: none }
caption, th { text-align: left }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
em, strong { font-weight: normal; font-style: normal }
abbr { border: none; }
iframe { border: none; overflow: hidden; }

/* Global Styles
   ==============================================================================================  */

body { margin: 2px; background: #FFF; font: 12px/1.25 "Helvetica Neue", Arial, sans-serif; color: #222 }

/* Titles */


/* Links */
a { font-weight: bold; text-decoration: none }
a:link { color: #4261DF }
a:visited { color: #1A3577 }
a:hover { border-bottom: 1px dotted #0728ED; color:#0728ED }
a:active { border-color: #3BB000; color: #3BB000 }


a.links:link, a.links:visited, a.authority, span.authority { padding-left: 20px; border: none; font-weight: bold; color: #390; background: url("../../images/buttons/bubble.png") no-repeat 0 1px; }
a.links:hover, a.authority:hover { border-bottom: 1px dotted #390; background-image: url("../../images/buttons/bubble-hover.png"); }
span.nolinks { padding-left: 20px; font-weight: bold; color: #999; background: url("../../images/buttons/bubble-inactive.png") no-repeat 0 1px; }

a {text-decoration: none;}
a img {border: 0;}
/*
a.links:link, a.links:visited { color: #390; }
*/
/* Pop Styles
   ==============================================================================================  */

ol.whatsup {margin:0;padding:0}
ol.whatsup li  {list-style-position: inside;margin-bottom:1em;font-weight:bold}
#wuhp ol {list-style-type:none;}
.count {font-weight:bold}
.count, #results .bs {color:#666;}
.count em, #results em {font-style:normal}

/* Result Styles
   ==============================================================================================  */


#summary
.posts-summary b {font-weight:bold;}
.posts-summary {border-bottom: thin solid #222222;}
h3 {font-weight:bold; margin-top: 4px; margin-bottom: 2px;}
.intro {margin-bottom: 4px;}
#results em {font-weight:bold}
#results {list-style-type:none;margin:0;padding:0}
#results li {margin:0 0 1.15em 0;padding:0;}
.hentry { padding-left: 10px; clear: both; padding-top: 10px; border-top: 1px solid #E6E6E6; margin: 10px 0; }
.more {text-align:right}
#f {margin-top:2em}
