/**
 * HTML5 ? Boilerplate
 *
 * style.css contains a reset, font normalization and some base styles.
 *
 * Credit is left where credit is due.
 * Much inspiration was taken from these projects:
 * - yui.yahooapis.com/2.8.1/build/base/base.css
 * - camendesign.com/design/
 * - praegnanz.de/weblog/htmlcssjs-kickstart
 */


/**
 * html5doctor.com Reset Stylesheet (Eric Meyer's Reset Reloaded + HTML5 baseline)
 * v1.6.1 2010-09-17 | Authors: Eric Meyer & Richard Clark
 * html5doctor.com/html-5-reset-stylesheet/
 */

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
	font-family:'Arimo', sans-serif;
}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block;
}
blockquote, q { quotes: none; }
blockquote:before, blockquote:after,
q:before, q:after { content: ""; content: none; }
ins { background-color: #ff9; color: #000; text-decoration: none; }
mark { background-color: #ff9; color: #000; font-style: italic; font-weight: bold; }
del { text-decoration: line-through; }
abbr[title], dfn[title] { border-bottom: 1px dotted; cursor: help; }
table { border-collapse: collapse; border-spacing: 0; }
hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }
input, select { vertical-align: middle; }
select, input, textarea, button { font:99% sans-serif; }
pre, code, kbd, samp { font-family: monospace, sans-serif; }


/**
 * Obligatory
 */
html { overflow-y: scroll; }
a:hover, a:active { outline: none; }
ul, ol { margin-left: 2em; }
ol { list-style-type: decimal; }
nav ul, nav li { margin: 0; list-style:none; list-style-image: none; }
small { font-size: 85%; }
strong, th { font-weight: bold; }
td { vertical-align: top; }
sub, sup { font-size: 75%; line-height: 0; position: relative; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
pre {
  white-space: pre; white-space: pre-wrap; word-wrap: break-word;
  padding: 15px;
}
textarea { overflow: auto; }
.ie6 legend, .ie7 legend { margin-left: -7px; } 
input[type="radio"] { vertical-align: text-bottom; }
input[type="checkbox"] { vertical-align: bottom; }
.ie7 input[type="checkbox"] { vertical-align: baseline; }
.ie6 input { vertical-align: text-bottom; }
label, input[type="button"], input[type="submit"], input[type="image"], button { cursor: pointer; }
button, input, select, textarea { margin: 0; }
input:valid, textarea:valid   {  }
input:invalid, textarea:invalid {
   border-radius: 1px; -moz-box-shadow: 0px 0px 5px red; -webkit-box-shadow: 0px 0px 5px red; box-shadow: 0px 0px 5px red;
}
.no-boxshadow input:invalid, .no-boxshadow textarea:invalid { background-color: #f0dddd; }


/* These selection declarations have to be separate
   No text-shadow: twitter.com/miketaylr/status/12228805301
   Also: hot pink! */
::-moz-selection{ background: #00b246; color:#fff; text-shadow: none; }
::selection { background:#00b246; color:#fff; text-shadow: none; }
a:link { -webkit-tap-highlight-color: #00b246; }
button {  width: auto; overflow: visible; }
.ie7 img { -ms-interpolation-mode: bicubic; }


body, select, input, textarea { color: #333; font-size:14px;  }
em { font-style:italic; }

a, a:active, a:visited { color: #006633; text-decoration:none; }
a:hover { color: #e23759; border-bottom:1px dotted; transition:color 0.5s; -moz-transition:color 0.5s; -webkit-transition:color 0.5s; -o-transition:color 0.5s; }


/**
 * Primary styles
 *
 * Author: Oscar Diaz
 */
 body { background-image:url('http://weedporndaily.com/wp-content/themes/wpd10/images/bg2.jpg'); background-position:top center; background-attachment:fixed; background-repeat:repeat; background-color:#FFF; margin:-16px 0 0 0; font-size:14px; }

#container { width:1024px; margin:24px auto 0 auto; padding:24px 0 0 0; }
.banner { width:175px; position:fixed; float:left; }
.banner p { float:left; }
a.logo { display:block; width:175px; height:105px; background:url('http://weedporndaily.com/wp-content/themes/wpd10/images/logo2.png') top left no-repeat; text-indent:-9999em; z-index:555; position:absolute; top:0; left:0; }
a.logo:hover { background-position: 0 -105px; border:0 !important; }
.doner { width:60%; float:right; padding:1.5em 2em 0 2em; }
.doner img { height:85%; float:right; margin:0 1em 0 0; opacity:.5; filter:alpha(opacity=50); }
.updates { position:absolute; top:120px; left:0; z-index:333; }
.updates img { width:180px; margin:0 0 0 16px; opacity:.6; filter:alpha(opacity=60); }
#full { width:90%; margin:0 3em 3em 0; float:left; }
#content{ width:500px; margin:0 16px 96px 191px; float:left; }
.archive { margin-bottom:112px; }
.sidebar { width:252px; margin:0 16px 0 0; float:left; }
#copyright { text-align:center; font-size:0.75em; }
.floater { width:100%; height:32px; position:fixed; top:0; background: #6c6c6c; /* Old browsers */
background: -moz-linear-gradient(top, #6c6c6c 13%, #4c4c4c 92%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(13%,#6c6c6c), color-stop(92%,#4c4c4c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #6c6c6c 13%,#4c4c4c 92%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #6c6c6c 13%,#4c4c4c 92%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #6c6c6c 13%,#4c4c4c 92%); /* IE10+ */
background: linear-gradient(top, #6c6c6c 13%,#4c4c4c 92%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6c6c6c', endColorstr='#4c4c4c',GradientType=0 ); /* IE6-9 */ z-index:775; }
.floater:hover { background: #444444; /* Old browsers */
background: -moz-linear-gradient(top, #444444 17%, #111111 94%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(17%,#444444), color-stop(94%,#111111)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #444444 17%,#111111 94%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #444444 17%,#111111 94%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #444444 17%,#111111 94%); /* IE10+ */
background: linear-gradient(top, #444444 17%,#111111 94%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#111111',GradientType=0 ); /* IE6-9 */ } 

.prime { width:1024px; margin:auto; }
.floater li { display:inline-block; height:32px; padding:0 18px; font-style:italic; position:relative; top:6px; text-transform:uppercase; }
.floater li#about #kush { width:100%; height:100%; display:block; background:url('http://weedporndaily.com/wp-content/themes/wpd9/images/weedico.png') no-repeat; text-indent:-9999em; }
.floater li#about { width:25px; top:3px; }
.floater li#search, .floater li#user { float:right; }
.floater li a, .floater strong { color:#DDD; }
.floater li a:hover, .cell h2 a:hover, .bell h2 a:hover { color:#00b246; border-bottom:0; }
.subfloat, .lowfloat, .logfloat { background:rgba(0,0,0,0.9); padding:8px 0; display:none; position:absolute; z-index:999; }
.floater li .subfloat { width:568px; top:24px; -moz-border-radius:0 0 15px 15px; border-radius:0 0 15px 15px; -webkit-border-radius:0 0 15px 15px; }
.floater li .logfloat { width:200px; height:100px; top:24px; left:-100px; -moz-border-radius:0 0 15px 15px; border-radius:0 0 15px 15px; -webkit-border-radius:0 0 15px 15px; }
.lowfloat { width:200px; top:28px; right:-190px; }
#blizzle li .subfloat { width:200px; top:0; left:160px; -moz-border-radius:0 15px 15px 15px; border-radius:0 15px 15px 15px; -webkit-border-radius:0 15px 15px 15px; }
.floater #about .subfloat { width:288px; top:24px; }
.floater li .subfloat li { width:240px; height:auto; float:left; padding:4px 16px; margin-left:8px; font-style:normal; text-transform:none; }
#blizzle li .subfloat li { width:152px; height:auto; float:left; padding:4px 16px; margin-left:8px; font-style:normal; text-transform:none; }
.floater li .subfloat li:nth-child(4n - 1), .floater li .subfloat li:nth-child(4n), #blizzle li .subfloat li:nth-child(2n) { background:#333; }
.floater li#about .subfloat li { background:#000; }
.floater li .subfloat a, #blizzle li .subfloat a { padding:0; }
.floater li:hover .subfloat, #blizzle li:hover .subfloat, #blizzle li .subfloat li:hover .lowfloat, .floater li:hover .logfloat  { display:block; }
.floater li .subfloat li:hover, .floater li#about .subfloat li:hover { background:#00b246; }


#blizzle { margin:24px 0 0 0; position:relative; float:right; }
#blizzle li { width:160px; font-size:18px; float:right; margin:0 0 4px 0; text-transform:uppercase; background:rgba(255,255,255,0.3); position:relative; -moz-border-radius:10px; border-radius:10px; -webkit-border-radius:10px; }
#blizzle li a { width:132px; color:#777; padding:3px 14px; display:block; }
#blizzle li:hover a { color:#00b246; border:0; }
#blizzle .subfloat li:hover a, #blizzle .subfloat li a { color:#FFF; border:0; }
#blizzle li li { font-size:14px; font-weight:normal; background:transparent; position:relative; }
#blizzle .subfloat .lowfloat { position:absolute; top:0; }
#blizzle li:hover{ background:rgba(0,0,0,0.9); color:#00b246; -moz-border-radius:15px 0 0 15px; border-radius:15px 0 0 15px; -webkit-border-radius:15px 0 0 15px; } 
#blizzle li li:hover{ background:rgba(0,0,0,0.9); color:#00b246; -moz-border-radius:10px; border-radius:10px; -webkit-border-radius:10px; } 


.doobie { background:#FFF; display:block; width:90%; margin:8px auto 0 auto; padding:8px; text-align:center; color:#666; }

.eazy { position:relative; float:left; text-transform:uppercase; height:30px; }
.eazy a { background:#E5E5E5; color:#666; display:block; float:left; margin:0; padding:5px 16px; -moz-border-radius:10px 10px 0 0; border-radius:10px 10px 0 0; -webkit-border-radius:10px 10px 0 0; position:relative; bottom:0; }
.doobie:hover { background:#00b246; color:#FFF; transition:background 0.5s, padding 0.5s; -moz-transition:background 0.5s, padding 0.5s; -webkit-transition:background 0.5s, padding 0.5s; -o-transition:background 0.5s, padding 0.5s; border:0; }
.dime { width:100%; }
.nickel { width:233px;  }
.blog nav.nickel:nth-child(2n-2) { margin:0 16px 0 0; }

#toohigh ul { list-style-type:none; padding:0; margin:0; }
#toohigh li { width:48%; list-style-image:none; margin:8px 0 0 0; font-size:14px; float:left;
background: rgb(255,255,255);
background: -moz-linear-gradient(top, rgba(255,255,255,0.3) 0%, rgba(255,255,255,0.75) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.3)), color-stop(100%,rgba(255,255,255,0.75))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,255,255,0.3) 0%,rgba(255,255,255,0.75) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,255,255,0.3) 0%,rgba(255,255,255,0.75) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(255,255,255,0.3) 0%,rgba(255,255,255,0.75) 100%); /* IE10+ */
background: linear-gradient(top, rgba(255,255,255,0.3) 0%,rgba(255,255,255,0.75) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4dffffff', endColorstr='#bfffffff',GradientType=0 ); /* IE6-9 */ }
#toohigh li:nth-child(odd) { margin:8px 8px 0 0; }
#toohigh li:hover { -moz-box-shadow: 0 0 16px #AAA; -webkit-box-shadow: 0 0 16px #AAA; box-shadow: 0 0 16px #AAA; transition:box-shadow 0.5s, background 0.5s; -moz-transition:box-shadow 0.5s, background 0.5s; -webkit-transition:box-shadow 0.5s, background 0.5s; -o-transition:box-shadow 0.5s, background 0.5s; }
#toohigh li a { width:80%; height:100%; padding:10px 16px 10px 8px; display:block; font-weight:bold; text-transform:uppercase; color:#00A53C; }
#toohigh li a:hover { color:#FFF; border:0; }
#toohigh #photo a { background:url('http://weedporndaily.com/wp-content/themes/wpd10/images/camera.png') 84px 4px no-repeat; }
#toohigh #photo a:hover { background:url('http://weedporndaily.com/wp-content/themes/wpd10/images/camera1.png') 84px 4px no-repeat; }
#toohigh #share a { background:url('http://weedporndaily.com/wp-content/themes/wpd10/images/camera.png') 84px 4px no-repeat; }
#toohigh #share a:hover { background:url('http://weedporndaily.com/wp-content/themes/wpd10/images/camera1.png') 84px 4px no-repeat; }
#toohigh #podcast a { background:url('http://weedporndaily.com/wp-content/themes/wpd10/images/headphones.png') 84px 4px no-repeat; }
#toohigh #podcast a:hover { background:url('http://weedporndaily.com/wp-content/themes/wpd10/images/headphones1.png') 84px 4px no-repeat; }
#toohigh #discuss a { background:url('http://weedporndaily.com/wp-content/themes/wpd10/images/discussion.png') 84px 4px no-repeat; }
#toohigh #discuss a:hover { background:url('http://weedporndaily.com/wp-content/themes/wpd10/images/discussion1.png') 84px 4px no-repeat; }
#toohigh #video a { background:url('http://weedporndaily.com/wp-content/themes/wpd10/images/tv.png') 84px 4px no-repeat; }
#toohigh #video a:hover { background:url('http://weedporndaily.com/wp-content/themes/wpd10/images/tv1.png') 84px 4px no-repeat; }
#toohigh #ask a { background:url('http://weedporndaily.com/wp-content/themes/wpd10/images/help.png') 84px 4px no-repeat; }
#toohigh #ask a:hover { background:url('http://weedporndaily.com/wp-content/themes/wpd10/images/help1.png') 84px 4px no-repeat; }
#toohigh #shop a { background:url('http://weedporndaily.com/wp-content/themes/wpd10/images/cart.png') 84px 4px no-repeat; }
#toohigh #shop a:hover { background:url('http://weedporndaily.com/wp-content/themes/wpd10/images/cart1.png') 84px 4px no-repeat; }
#toohigh #arcade a { background:url('http://weedporndaily.com/wp-content/themes/wpd10/images/arcade.png') 84px 4px no-repeat; }
#toohigh #arcade a:hover { background:url('http://weedporndaily.com/wp-content/themes/wpd10/images/arcade1.png') 84px 4px no-repeat; }

.post { width:100%; overflow:hidden; margin:0 0 32px 0; position:relative; background:#E5E5E5; -moz-border-radius:0 15px 15px 15px; border-radius:0 15px 15px 15px; -webkit-border-radius:0 15px 15px 15px; }
.post .media { position:relative; }
.post .media img, .halfoz img { width:100%; height:auto; }
.post .media iframe { margin:auto; text-align:center; }
.post .media a { color:#CCC; }
.post .caption, .post .title, .post .link { padding:16px; }
.post .text_caption { padding:2em; }
.hr { width:100%; border-bottom:1px dotted #DDD; }
.hr hr { display:none; }
.secondary, #sidebar .about { margin:1em 0; background:rgba(255,255,255,0.3); }
.secondary:hover, #sidebar .about:hover { background:rgba(255,255,255,0.6); }
.secondary ul li { list-style-image:none; }
.secondary ul ul { padding-left:1em; }
.secondary ul li ul li  { list-style-image: url("http://weedporndaily.com/wp-content/themes/wpd8/images/weed.png"); }
#sidebar .about p { padding:5px 10px 0 10px; }

#aboutus #description { padding:0.5em; }
.sidebar h1, .sidebar h2 { text-shadow: #FFF 0 0.05em 0.15em; font-size:1.8em; font-style:italic; font-weight:bold; }
h1, h1 a, h2, h2 a { color:#00b246; }
.tumblrbt a { width:100%; padding:16px 0; display:block; background:#666; color:#FFF; text-align:center; margin:0 0 8px 0; font-weight:bold; font-size:16px; text-transform:uppercase; }
.taggy a { width:120px; float:left; padding:16px; display:block; margin:8px 8px 0 0; background:rgba(0,178,70,0.75); color:#FFF; text-align:center; } 

.poptags div { width:100%; padding:8px 16px; background:#00b246 url("http://weedporndaily.com/wp-content/themes/wpd9/images/arrow.png") top right no-repeat; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; }
.poptags select { width:100%; font-size:16px; background-color:transparent; border:0; -webkit-appearance: none; }

#featured-articles { text-align:center; }
.featured-articles .tab h1 { font-family:'Arimo'; font-style:normal;  }
.featured-articles iframe { margin:auto; }


.taggish { font-size:12px; white-space:normal; padding:0 16px; margin:12px 0 8px 0; line-height:21px; }
.taggish a { padding:3px 8px; background:#e5e5e5; float:left;  }
.taggish a:hover { color:#FFF; background:#00b246; border:0; }

.toc { width:50%; background:rgba(204,255,153,0.7); -moz-border-radius: 7px; border-radius:7px; -webkit-border-radius: 7px; border:1px solid rgba(153,204,102,0.7); }

.links { width:98px; height:28px; display:none; background:#000; text-align:center; padding:5px; opacity:0.65; filter:alpha(opacity=65); z-index:999; }
.post:hover .links { display:block; position:absolute; bottom:0.5em; left:0.5em; }
.show { display:block; position:relative;  }
.post:hover .show { display:block !important; position:relative; bottom:0; left:0; }
.links a { display:block; width:28px; height:28px; float:left;  text-indent:-999em; margin:0 10px; }
.links .like { background:url('http://weedporndaily.com/images/like.gif') no-repeat top left; }
.links .lreblog { background:url('http://weedporndaily.com/images/reblog.gif') no-repeat top left; }
.links .like:hover, .links .lreblog:hover, .links .lperma:hover { background-position:0 -28px; }

/* Sidebar items */
.sidebar section { padding:8px; }
.about p { font-size:.9em; padding:5px 10px 0 10px; }
.feeds img { width:24px; margin:0 0 2px 2px; }
.support, .feeds { text-align:center;}
.support img {  margin:0 0 10px 0; }
.twitter { width:300px; margin:0 auto 16px auto; }
.wpd_stuff, .affiliates, #feeds { text-align:center; margin:0.25em 0; }
.wpd_stuff img, .affiliates img { max-width:200px; }
.pfoot { width:100%; position:relative; }
.search { margin:16px 0; }

li { line-height:1.2em; list-style-image: url("http://weedporndaily.com/wp-content/themes/wpd7/images/weed.png"); }
.addthis { display:none; }  
#tag_list { padding:0; }
ul#tag_list { list-style-type:none; }
#tag_list li { float:left; margin-right:0.25em; list-style-image:none !important; }

.tab { position:relative; float:left; text-transform:uppercase; }
.tab a { font-size:14px; background:#E5E5E5; color:#666; display:block; float:left; margin:0; padding:5px 16px; -moz-border-radius:10px 10px 0 0; border-radius:10px 10px 0 0; -webkit-border-radius:10px 10px 0 0; position:relative; bottom:0; }
.tab a:hover, .doobie:hover { background:#00b246; color:#FFF; transition:background 0.5s, padding 0.5s; -moz-transition:background 0.5s, padding 0.5s; -webkit-transition:background 0.5s, padding 0.5s; -o-transition:background 0.5s, padding 0.5s; border:0; }
.tab h1 { float:left; }

.row .button { width:40%; float:left; height: 21px; display:block; background: left center no-repeat transparent; padding: 2px 0 0 30px; }

.clear { clear:both; }
.right { float:right; }
.left { float:left; }
.center { text-align:center; margin:auto; }

.show {  opacity:.4; filter:alpha(opacity=40);  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; }
.post .question {  opacity:.75; filter:alpha(opacity=75);  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; }
.search:hover, .search:focus, .search div:hover, .post .question:hover, .floater:hover, .doner img:hover, .show:hover { opacity:1; filter:alpha(opacity=100); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; transition:opacity 0.5s; -moz-transition:opacity 0.5s; -webkit-transition:opacity 0.5s; -o-transition:opacity 0.5s; }
.post, .media img, .secondary, #toohigh li, .tumblrbt a, #sidebar .about, .search div, .taggy a , .lowfloat { -moz-border-radius: 15px; border-radius: 15px; -webkit-border-radius: 15px; }
#prime #nav li { -moz-border-radius: 7px ; border-radius: 7px; overflow:hidden; }
#content .post .chat, .links, .taggish a, #blizzle li { -moz-border-radius:10px; border-radius:10px; -webkit-border-radius:10px;  }
.post:hover { -moz-box-shadow: 0 0 8px #CCC; -webkit-box-shadow: 0 0 8px #CCC; box-shadow: 0 0 8px #CCC; background:rgba(255,255,255,0.6); transition:box-shadow 0.5s, background 0.5s; -moz-transition:box-shadow 0.5s, background 0.5s; -webkit-transition:box-shadow 0.5s, background 0.5s; -o-transition:box-shadow 0.5s, background 0.5s; }
#logo a:hover, .links a:hover, #affiliates a:hover, .taggy a:hover, .tumblrbt a:hover, .eazy a:hover { border-bottom:0; }
#blizzle li .subfloat a { width:100%; display:block; height:100%; }

.box, .front, .mid, .single, .secondary, .pabout { width:100%; overflow:hidden; position:relative; }
.box, .front, .mid, .single, .secondary, .pabout, .halfoz, .fulloz, .product, .according a.head, .according div { background:rgba(255,255,255,0.5); }

.subfloat li:hover a, .subfloat li a:hover { color:#FFF; }
.prev, .next, .floater li .subfloat li:hover, .floater li#about .subfloat li:hover, .buy, #strain_db #order span:hover, .straindb .more, #blizzle li .subfloat li:hover { background:#00b246; color:#FFF; }

.eazy a:hover, .buy:hover, .navigation .prev:hover, .navigation .next:hover, #toohigh li:hover, #comments .form-submit #submit:hover, .straindb .more:hover,.tumblrbt a:hover, .tab .selected { color:#FFF; background: #009e3c; /* Old browsers */
background: -moz-linear-gradient(top, #009e3c 5%, #009135 8%, #00b246 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(5%,#009e3c), color-stop(8%,#009135), color-stop(100%,#00b246)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #009e3c 5%,#009135 8%,#00b246 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #009e3c 5%,#009135 8%,#00b246 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #009e3c 5%,#009135 8%,#00b246 100%); /* IE10+ */
background: linear-gradient(top, #009e3c 5%,#009135 8%,#00b246 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#009e3c', endColorstr='#00b246',GradientType=0 ); /* IE6-9 */ }


#top { position:fixed; top:1.5em; right:1em; }
#top a { width:80px; height:89px; background:url('http://weedporndaily.com/wp-content/themes/wpd7/images/top.png') no-repeat; display:block; text-indent:-9999em; }

p { line-height:1.5em; }
p, ul { margin-bottom:0.5em; }
ul#strain-list li, ul.half-list li, ul.strain-list li, .blog ul li, .secondary ul li ul li, .sidebar ul li, #strain_list ul  { list-style-image: url("http://weedporndaily.com/wp-content/themes/wpd8/images/weed.png"); }

/* TUMBLR SHIZ */

#content .post .quotebg { font-family: georgia, serif; font-size: 150px; color: #FFF; opacity: 0.1; filter: alpha(opacity=10); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)"; position: absolute; top: 70px; left: 10px; }
#content .post .quotecont { position:relative; }
#content .post .quote { color: #006633; font-weight: bold; padding: 20px 20px 5px 20px; }
#content .post .quote.short { font-size: 33px; line-height: 35px; }
#content .post .quote.medium { font-size: 25px; line-height: 28px; }
#content .post .quote.long { font-size: 18px; line-height: 22px; }
#content .post .quote_source *:first-child {  margin-top: 0px; }
#content .post .quote_source *:last-child {  margin-bottom: 0px; }
#content .post .quote *:first-child {  margin-top: 0px; }
#content .post .quote *:last-child {  margin-bottom: 0px; }

#content .post .copy { color: #6e7173; padding: 10px; font-size: 13px; line-height: 15px; }
#content .post .copy a { color: #6e7173; }
#content .post .copy p {  margin: 10px 0 0 0; padding: 0; }
#content .post .copy pre { margin: 10px 0px 10px 0px;  padding: 10px;  background-color: #e6e6e6;  font: normal 11px Courier, monospace; overflow: auto; }
#content .post .copy > p:first-child {  margin-top: 0; }
#content .post .copy img {  max-width: 100%; }

#content .post .audio { width:70%; background: #eaeaea; margin:auto; padding: 7px; margin-bottom: 10px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
#content .post .audio .player { float: left; }
#content .post .audio .player .audio_player embed { border: 1px solid #c8c8c8; }
#content .post .audio .meta { padding: 8px 13px; height: 13px; float: left; color: #666; font-size: 11px; text-transform: lowercase;}
#content .post .audio .meta a { color: #666; text-decoration: none; }
#content .post .album_art { width:100%; text-align: center; }
#content .post .album_art img { width:100%; }

#content .post .question { color: #FFF; font-size: 16px; font-weight: bold; background: #444; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; margin: 0 0 15px 0; padding: 15px 20px; position: relative; }
#content .post .question .nipple {  width: 13px;  height: 7px;  background: #444 url('http://assets.tumblr.com/themes/redux/ask-mask.png');  position: absolute;  bottom: -7px;  left: 30px; }
#content .post .asker_container { margin: 0 0 20px 24px; }
#content .post .asker_container img {  margin: 0 12px -7px 0; }
#content .post .asker_container a.asker { color: #FFF; }

#content .post .title { color: #494949; font-size: 16px; padding: 10px 10px 0 10px; }
 
#content .post .chat { background-color: #AAA; border-left: 5px solid #BBB; margin: 10px 10px 0 10px; font-size: 14px; }
#content .post .chat .lines {  margin-left: 1px; }
#content .post .chat .lines .line { background-color: rgba(255,255,255,1); color: #333; margin-bottom: 1px; padding: 3px 5px; }
#content .post .chat .lines .line.even { background-color: rgba(255,255,255,0.6); }

#content .post .link {  margin: 4px 0 2px 0;  } 
#content .post .link a { color: #006633; }
#content .post .link a:hover { opacity: 0.9; filter: alpha(opacity=90); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; }

#content .post .footer { background: #EEE; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; font-size: 11px; color: #333; padding: 5px 10px; margin-top: 10px; opacity: 0.75; filter: alpha(opacity=75); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; }

.for_permalink { display:none; }

#content .post .footer, .for_permalink:hover, .footer:hover { opacity: 1; filter: alpha(opacity=100); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; }
#content .post .footer .date { width: 67%; float: left; color: #333; }
#content .post .footer .notes { width: 33%; float: right; text-align: right; color: #333; }
#content .post .footer .notes a { color: #333; }
#content .post .footer .tags .tag-commas:last-child { display: none; }
#content .post .footer.with_source_url .tags { max-width: 330px;  float: left; }
.source_url { max-width: 160px; overflow: hidden; }
.source_url img { vertical-align: top; -moz-opacity: 0.5; opacity: 0.5; }
.source_url:hover img { -moz-opacity: 0.7; opacity: 0.7; }


#content .post .copy blockquote { margin: 10px 0px 10px 10px; padding-left: 15px; border-left: solid 4px #dcdcdc; }
#content .post .copy blockquote blockquote { border-left: solid 4px #cccccc; }
#content .post .copy blockquote blockquote blockquote { border-left: solid 4px #bcbcbc; } 
#content .post .copy blockquote blockquote blockquote blockquote { border-left: solid 4px #acacac; }
#content .post .copy blockquote blockquote blockquote blockquote blockquote { border-left: solid 4px #9c9c9c; }
#content .post .copy blockquote blockquote blockquote blockquote blockquote blockquote { border-left: solid 4px #8c8c8c; }

#content .bottom { background: url('http://assets.tumblr.com/themes/redux/shadow-post.png') top center no-repeat transparent; width: 513px; height: 40px; margin: 0 auto; }

.media .html_photoset { text-align:center; }

#content .post .notecontainer { background: #FFF; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; font-size: 11px; color: #333; margin-top: 10px; margin-bottom: -10px; clear:both; }
#content .post .notecontainer a { color: #006633; text-decoration: underline; border:0; }
#content .post .notecontainer ol.notes { padding: 0px 0 10px 0; list-style-type: none; font-size: 11px; }
#content .post .notecontainer ol.notes li.note { padding: 10px 10px 0 10px; } 
#content .post .notecontainer ol.notes li.note img.avatar { vertical-align: -4px; margin-right: 10px; width: 16px; height: 16px; }
#content .post .notecontainer ol.notes li.note span.action { font-weight: normal; }
#content .post .notecontainer ol.notes li.note .answer_content { font-weight: normal; }
#content .post .notecontainer ol.notes li.note blockquote { border-left: 2px solid #666; padding: 4px 10px; margin: 10px 0px 0px 25px; }
#content .post .notecontainer ol.notes li.note blockquote a { text-decoration: none; }

#sidebar #search { width:100%; background:#3c3c3c; border: 2px solid #949493; margin:auto; float:left; opacity:.50; filter:alpha(opacity=50); }
#sidebar #search-scope { padding-top: 5px; font-size: 11px; text-align: center; }
#sidebar #search-scope input, #sidebar #search-scope label { cursor: pointer; }
#sidebar #search form { margin: 0; }
#sidebar #search form .query { padding: 5px; border: none; background: transparent; outline: none; width: 125px; float: left; color: #FFF; }
#sidebar #search form .submit { background: #990000; color: #fff; border: none; padding: 5px 7px; margin: 3px 3px 2px 0; float: right; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; cursor: pointer; display:none; }
#sidebar #search form .submit:hover { opacity: 0.9; filter: alpha(opacity=90); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; }

#sidebar #buttons .button#button-rss { background-image: url('http://assets.tumblr.com/themes/redux/button-rss.png?2'); text-transform: capitalize; }
#sidebar #buttons .button#button-random { background-image: url('http://assets.tumblr.com/themes/redux/button-random.png?2'); }
#sidebar #buttons .button#button-archive { background-image: url('http://assets.tumblr.com/themes/redux/button-archive.png?2'); }
#sidebar #buttons .button#button-mobile { background-image: url('http://assets.tumblr.com/themes/redux/button-mobile.png?2'); }

#followontumblr { height:39px; background: url('http://assets.tumblr.com/themes/redux/sidebar-follow-on-verbose.png') 10px center no-repeat #999; text-indent: -9999px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; clear:both; }
#followontumblr:hover { background:url('http://assets.tumblr.com/themes/redux/sidebar-follow-on-verbose.png') 10px center no-repeat #009e3c; }

h1 { font-size:2em; font-style:italic; margin:0; }
h2 { font-size:1.5em; }
h3 { font-size:1.2em; }

.archive h1, .archive h2, .blog h1, .blog h2 { text-shadow: #FFF 0 0.05em 2px; font-size:29px; font-weight:normal; }
.sidebar h1, .sidebar h2 { font-weight:normal; font-size:29px; margin-bottom:16px; font-style:italic; }
.front .caption h1, .single h1, .twid h1 { text-shadow: #FFF 0.05em 2px 2px; font-size:32px; font-weight:normal; }
h1, h1 a, h2, h2 a { font-family:'Droid Serif', serif; color:#00b246; }



/* The Magnificent Clearfix: Updated to prevent margin-collapsing on child elements.
   j.mp/bestclearfix */
.clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; }
.clearfix:after { clear: both; }
/* Fix clearfix: blueprintcss.lighthouseapp.com/projects/15318/tickets/5-extra-margin-padding-bottom-of-page */
.clearfix { zoom: 1; }

/**
 * Print styles.
 *
 * Inlined to avoid required HTTP connection: www.phpied.com/delay-loading-your-print-css/
 */
@media print {
  * { background: transparent !important; color: black !important; text-shadow: none !important; filter:none !important;
  -ms-filter: none !important; } /* Black prints faster: sanbeiji.com/archives/953 */
  a, a:visited { color: #444 !important; text-decoration: underline; }
  a[href]:after { content: " (" attr(href) ")"; }
  abbr[title]:after { content: " (" attr(title) ")"; }
  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; }  /* Don't show links for images, or javascript/internal links */
  pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
  thead { display: table-header-group; } /* css-discuss.incutio.com/wiki/Printing_Tables */
  tr, img { page-break-inside: avoid; }
  @page { margin: 0.5cm; }
  p, h2, h3 { orphans: 3; widows: 3; }
  h2, h3{ page-break-after: avoid; }
}

