
/* style.css */

/* 1   */ /* Reset
/* 2   *| ---------------------------- */
/* 3   */ 
/* 4   */ /* Global reset */
/* 5   */ *, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td { margin:0; padding:0 }
/* 6   */ table { border-collapse:collapse; border-spacing:0 }
/* 7   */ fieldset, img { border:0 }
/* 8   */ address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal }
/* 9   */ ol, ul, li { list-style:none }
/* 10  */ caption, th { text-align:left }
/* 11  */ h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal }
/* 12  */ q:before, q:after { content:''}
/* 13  */ a { text-decoration:none }
/* 14  */ abbr,acronym { border:0; } 
/* 15  */ 
/* 16  */ strong { font-weight: bold }
/* 17  */ em { font-style: italic }
/* 18  */ a img { border:none }
/* 19  */ a:focus{ outline:none; }
/* 20  */ 
/* 21  */ form input{ border:none;}
/* 22  */ article span.vvqbox{ margin:0;}
/* 23  */ 
/* 24  */ .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/* 25  */ 
/* 26  */ 
/* 27  */ /* Layout
/* 28  *| ---------------------------- */
/* 29  */ 
/* 30  */ /* General */
/* 31  */ html, body{ height:100%;}
/* 32  */ body{ background:url('/wp-content/themes/nn/css/img/bg.gif') top left repeat #000; }
/* 33  */ header{ background-color:rgba(0,0,0,0.4); display:block; margin-bottom:30px;}
/* 34  */ #page{ display:block; min-height:100%; }
/* 35  */ #container{ display:block; width:960px; margin:0 auto; overflow:auto; padding-bottom:60px; position:relative;}
/* 36  */ .sprite{ background:url('/wp-content/themes/nn/css/img/sprite.png') no-repeat;}
/* 37  */ .red{ color:#a10000;}
/* 38  */ .grey{ color:#666;}
/* 39  */ #loading{ display:none; width:170px; height:40px; text-indent:-9999px; padding:40px 10px 10px 10px; position:absolute; left:170px; top:200px; background:url('/wp-content/themes/nn/css/img/loading-bg.png') top left no-repeat; text-align:center;}
/* 40  */ #loading img{ position:absolute; left:44px; top:37px;}
/* 41  */ 
/* 42  */ body{ font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;}
/* 43  */ header{ color:#aaa; }
/* 44  */ h1{ line-height:12px; display:inline;}
/* 45  */ h2{ font-size:1.5em; color:#fff; }
/* 46  */ h3{ margin-bottom:0px; }
/* 47  */ h4{ line-height:22px;}
/* 48  */ h5{ font-size:0.75em;}
/* 49  */ .left .simplePullQuote{ float:left; text-align:left;}
/* 50  */ .simplePullQuote{ float:right; margin:0 20px; text-align:right;}

/* style.css */

/* 51  */ article blockquote{ font-style:italic; margin:0 20px;}
/* 52  */ .simplePullQuote p{ display:block; width:235px; margin: 0 0 1em 0; font:italic 22px/26px Georgia, Times, 'Times New Roman', serif;}
/* 53  */ .simplePullQuote p:first-child{ display:none; }
/* 54  */ p{ font-family:'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode', sans-serif; font-size:0.75em; line-height:16px; margin-bottom:16px;}
/* 55  */ a{ font-style:italic; }
/* 56  */ strong em{ font-weight:bold; font-style:italic;}
/* 57  */ 
/* 58  */ p.edit a{ color:#fff;}
/* 59  */ 
/* 60  */ #respond h3{ color:#fff;}
/* 61  */ #respond p#logged-in, #respond p#logged-in a{ color:#fff; font-style:normal;}
/* 62  */ #respond p#logged-in a{ text-decoration:underline;}
/* 63  */ #respond textarea{ font-family:'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode', sans-serif;}
/* 64  */ #respond label{ display:block; width:200px; color:#fff;}
/* 65  */ form span#required{ font-size:0.75em;}
/* 66  */ .comment, .pingback{ background-color:rgba(0,0,0,0.4); padding:20px 20px 20px 80px; margin-bottom:20px; overflow:hidden; position:relative; min-height:50px; color:#fff;}
/* 67  */ .comment .avatar{ position:absolute; top:20px; left:20px;}
/* 68  */ .comment-meta{ display:block; width:120px; float:left;}
/* 69  */ .comment a, .pingback a{ font-style:normal; color:#fff; }
/* 70  */ .comment p, .pingback p{ float:right; width:300px;}
/* 71  */ .comment p a, .pingback p a{ border-bottom:1px dotted #fff; }
/* 72  */ .comment-meta{ font-size:0.75em; font-family:'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode', sans-serif;}
/* 73  */ #page-comments{ display:block; text-align:center; height:30px; width:530px;}
/* 74  */ #page-comments a{ font-style:normal; font-size:0.75em; padding: 5px 10px; border: 1px solid #3f3f3f; color: #ddd; background-color:rgba(0,0,0,0.4); }
/* 75  */ #page-comments a:hover, #page-comments a:focus { color: #000; background-color: #fff;}
/* 76  */ .nocomments{ margin-top:16px; color:#fff;}
/* 77  */ 
/* 78  */ .black p a{ color:#fff; text-decoration:underline;}
/* 79  */ 
/* 80  */ /* Header */
/* 81  */ header form input{ color:#fff;}
/* 82  */ 
/* 83  */ 
/* 84  */ /* Navigation */
/* 85  */ nav{ display:block; width:100%; height:60px; padding-top:15px; background-color:#000;}
/* 86  */ nav ul{ width:960px; margin:0 auto; }
/* 87  */ nav ul li{ float:left; margin-right:15px; }
/* 88  */ nav ul li a{ display:block; background:url('/wp-content/themes/nn/css/img/sprite.png') top left no-repeat; text-indent:-9999px; }
/* 89  */ nav ul li a{ margin-top:10px;}
/* 90  */ nav ul li a#nav-home{ width:210px; height:40px; margin-top:-4px; position:relative;}
/* 91  */ nav ul li a#nav-themes{ width:60px; height:23px; background-position:-322px -40px; }
/* 92  */ nav ul li a#nav-book{ width:41px; height:23px; background-position:-393px -40px; }
/* 93  */ nav ul li a#nav-essays{ width:57px; height:23px; background-position:-58px -40px; }
/* 94  */ nav ul li a#nav-lab{ width:36px; height:23px; background-position:-133px -40px; }
/* 95  */ nav ul li a#nav-tv{ width:26px; height:23px; background-position: -442px -40px; }
/* 96  */ nav ul li a#nav-events{ width:62px; height:23px; background-position:-183px -40px; }
/* 97  */ nav ul li a#nav-shop{ width:53px; height:23px; background-position:-259px -40px; }
/* 98  */ 
/* 99  */ 
/* 100 */ #searchform{ margin-top:9px; }

/* style.css */

/* 101 */ #searchform input[type="text"]{ background:#222; background:rgba(255,255,255,0.1); color:#fff; border:1px solid #444; padding:5px 26px 5px 5px; }
/* 102 */ #searchform input[type="submit"]{ width:15px; height:18px; background:url('/wp-content/themes/nn/css/img/sprite.png') -123px -168px no-repeat; border:none; text-indent:-9999px; margin-left:-21px; }
/* 103 */ #searchform input[type="submit"]:hover{ background-position:-139px -168px;}
/* 104 */ #searchform input[type="submit"]:focus{ outline:none;}
/* 105 */ 
/* 106 */ #bodyHome nav span{ background-position: 0px -82px;}
/* 107 */ #bodyThemes nav ul li a#nav-themes{ background-position: -322px -82px; }
/* 108 */ #bodyBook nav ul li a#nav-book{ background-position: -393px -82px; }
/* 109 */ #bodyEssays nav ul li a#nav-essays{ background-position: -58px -82px; }
/* 110 */ #bodyLab nav ul li a#nav-lab{ background-position: -133px -82px; }
/* 111 */ #bodyTv nav ul li a#nav-tv{ background-position: -442px -82px; }
/* 112 */ #bodyEvents nav ul li a#nav-events{ background-position: -183px -82px; }
/* 113 */ #bodyShop nav ul li a#nav-shop{ background-position: -259px -82px; }
/* 114 */ #bodyContribute nav ul li#nav-contribute a{ background-position: -319px -82px; }
/* 115 */ #bodyAbout nav ul li#nav-about a{ background-position: -422px -82px; }
/* 116 */ 
/* 117 */ nav ul li a#nav-home:hover span, nav ul li a#nav-home:focus span { background-position: 0px -61px; }
/* 118 */ nav ul li a#nav-themes:hover, nav ul li a#nav-themes:focus { background-position: -322px -61px; }
/* 119 */ nav ul li a#nav-book:hover, nav ul li a#nav-book:focus { background-position: -393px -61px;}
/* 120 */ nav ul li a#nav-essays:hover, nav ul li a#nav-essays:focus { background-position: -58px -61px; }
/* 121 */ nav ul li a#nav-lab:hover, nav ul li a#nav-lab:focus { background-position: -133px -61px; }
/* 122 */ nav ul li a#nav-tv:hover, nav ul li a#nav-tv:focus { background-position: -442px -61px; }
/* 123 */ nav ul li a#nav-events:hover, nav ul li a#nav-events:focus { background-position: -183px -61px; }
/* 124 */ nav ul li a#nav-shop:hover, nav ul li a#nav-shop:focus { background-position: -259px -61px; }
/* 125 */ nav ul li#nav-contribute a:hover, nav ul li#nav-contribute a:focus { background-position: -319px -61px;}
/* 126 */ nav ul li#nav-about a:hover, nav ul li#nav-about a:focus { background-position: -422px -61px;}
/* 127 */ 
/* 128 */ nav li.right{ float:right; }
/* 129 */ nav li#nav-search{ margin-left:11px; margin-right:0px; }
/* 130 */ 
/* 131 */ /* Article Formatting */
/* 132 */ article{ display:block; background-color:#fff; padding-bottom:20px; overflow:hidden;}
/* 133 */ article p img{ margin:0 0 20px -20px; }
/* 134 */ article object{ display:block; margin:0 0 10px 0; }
/* 135 */ article p object, article p iframe{ margin-left:-20px; }
/* 136 */ article ul, article ol{ margin-left:20px; margin-right:20px; }
/* 137 */ article li{ margin-bottom:5px;}
/* 138 */ 
/* 139 */ article h2{ font-size:1.5em; font-weight:bold; line-height:32px; margin:0px 20px 20px 20px; padding-top:10px; color:#000;}
/* 140 */ article h2 a{ color:#000; font-style:normal;}
/* 141 */ article h2 a:hover, article h2 a:focus { color:#666;}
/* 142 */ article h3{ font-weight:bold; margin-bottom:10px;}
/* 143 */ article h3, article h4, article p{ margin-left:20px; margin-right:20px;}
/* 144 */ article h4{ margin-bottom:4px; font-size:0.875em;}
/* 145 */ article p a{ color:#000; font-style:normal; text-decoration:none; border-bottom:1px dotted #000;}
/* 146 */ article p a:hover, article p a:focus { border:none;}
/* 147 */ article p cite{ color:#666;}
/* 148 */ article ul, article ol{ font-size:0.625em; font-family:'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode', sans-serif; }
/* 149 */ article ul a, article ol a{ color:#000; font-style:normal; font-weight:bold;}
/* 150 */ article h3 a{ color:#000; font-style:normal; }

/* style.css */

/* 151 */ article a h2{ color:#000;}
/* 152 */ article .wp-caption-text{ color:#999; text-transform:uppercase; font-size:0.625em;}
/* 153 */ 
/* 154 */ 
/* 155 */ #block-list article, #lab-list article{ padding:0;}
/* 156 */ #block-list article a, #lab-list article a{ display:block; height:260px;}
/* 157 */ #block-list li.last, #lab-list li.last{ display:block; width:530px;}
/* 158 */ #block-list article h2, #lab-list article h3{ font-size:0.875em; line-height:16px; margin-top:10px; margin-bottom:10px; padding:0;}
/* 159 */ #block-list h2, #block-list p, #lab-list h3, #lab-list p{ margin-left:10px; margin-right:10px;}
/* 160 */ #block-list p, #lab-list p{ font-size:0.675em; }
/* 161 */ #block-list a, #lab-list a{ color:#000; font-style:normal;}
/* 162 */ #block-list li.last a, #lab-list li.last a{ color:#ddd;}
/* 163 */ #block-list li.last a:hover, #block-list li.last a:focus, #lab-list li.last a:hover, #lab-list li.last a:focus { color:#000;}
/* 164 */ 
/* 165 */ #accordion{ font-size:0.75em; font-family:'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode', sans-serif;}
/* 166 */ #accordion dt:first-child a{ border-top:none; margin-top:0;}
/* 167 */ #accordion dt a{ display:block; padding:5px 0 0 15px; margin-top:5px; border-top:1px solid #aaa; color:#000; background:url('/wp-content/themes/nn/css/img/faq-closed.png') 0 7px no-repeat;}
/* 168 */ #accordion dt a:hover, #accordion dt a:focus { color:#000; text-decoration:none;}
/* 169 */ #accordion dt.ui-state-active a{ background:url('/wp-content/themes/nn/css/img/faq-open.png') 0 8px no-repeat;}
/* 170 */ #accordion dt:focus{ outline:none;}
/* 171 */ #accordion dd{ padding-left:15px;}
/* 172 */ 
/* 173 */ a.read-more{ margin-left:20px; font-size:0.75em; font-family:'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode', sans-serif; color:#666; }
/* 174 */ a.read-more:hover, a.read-more:focus { text-decoration:underline;}
/* 175 */ a.more-link, p.readmore a{ border:none; font-style:italic; color:#666;}
/* 176 */ a.more-link:hover, a.more-link:focus, p.readmore a:hover, p.readmore a:focus { color:#666; text-decoration:underline;}
/* 177 */ 
/* 178 */ 
/* 179 */ /* What is NN */
/* 180 */ section#what-is{ position:relative; display:block; width:960px; margin:0 auto; height:136px; }
/* 181 */ #hide-what-is{ position:absolute; right:104px; top:10px; display:block; width:20px; height:20px; background:url('/wp-content/themes/nn/css/img/sprite.png') -285px -165px no-repeat; text-indent:-9999px; overflow:hidden; z-index:2; }
/* 182 */ #hide-what-is:hover, #hide-what-is:focus { background:url('/wp-content/themes/nn/css/img/sprite.png') -285px -183px no-repeat;}
/* 183 */ #more-what-is{ display:block; width:100%; height:136px; position:absolute; left:0; top:0;}
/* 184 */ 
/* 185 */ #what-is h2{ width:527px; height: 49px; background:url('/wp-content/themes/nn/css/img/what-is-next-nature.png') top left no-repeat; text-indent:-9999px; position:absolute; left:0; top:50px;}
/* 186 */ #bodyTv #what-is h2{ width:435px; height:49px; background:url('/wp-content/themes/nn/css/img/next-nature-tv.png') top left no-repeat; text-indent:-9999px; position:absolute; left:0; top:50px;}
/* 187 */ #what-is p{ width:310px; position:absolute; right:100px; top:40px; font-size:0.7em;}
/* 188 */ #bodyTv #what-is p{ width:395px; right:130px; }
/* 189 */ #what-is a{ color:#aaa; font-style:normal; }
/* 190 */ 
/* 191 */ /* Blog */
/* 192 */ #viewswitch{ overflow:auto;}
/* 193 */ #viewswitch li{ float:left; margin-right:2px;}
/* 194 */ #viewswitch li a{ display:block; padding:5px; background-color:#000; }
/* 195 */ #viewswitch li a:hover, #viewswitch li a:focus { background-color:#111;}
/* 196 */ #viewswitch li a#viewswitch-list{ width:40px; }
/* 197 */ #viewswitch li a#viewswitch-block{ width:50px; }
/* 198 */ #viewswitch li a#viewswitch-geo{ width:36px; }
/* 199 */ #viewswitch li a.active{ background-color:#333;}
/* 200 */ 

/* style.css */

/* 201 */ #article-list{ width:530px; float:left; }
/* 202 */ #block-list, #lab-list{ width:530px; float:left; }
/* 203 */ #block-list li, #lab-list li{ width:170px; float:left; margin:0 10px 10px 0; }
/* 204 */ #block-list li.no-margin, #lab-list li.no-margin{ margin-right:0;}
/* 205 */ #block-list li a:hover, #block-list li a:focus, #lab-list li a:hover, #lab-list li a:focus { background-color:#ccc;}
/* 206 */ 
/* 207 */ .meta{ display:block; overflow:auto; padding:20px; min-height:80px; position:relative; background-color:rgba(0,0,0,0.4); margin-bottom:20px;}
/* 208 */ 	.meta img{ float:left; margin-right:5px;}
/* 209 */ 	.meta .meta-author{ display:block; float:left; width:140px; margin-right:10px;}
/* 210 */ 		.meta-author h4{ line-height:16px; }
/* 211 */ 	.meta .meta-tags{ display:block; float:left; width:240px; margin-right:20px;}
/* 212 */ 	.meta .meta-share{ display:block; float:left; width:80px;}
/* 213 */ 	.meta .meta-share li{ float:left; margin-right:5px;}
/* 214 */ 	.meta a.nr-of-comments{ position:absolute; top:80px; left:20px; display:block;}
/* 215 */ 
/* 216 */ a.retweet, a.stumble, a.fbook, a.digg{ display:block; width:15px; height:15px; text-indent:-9999px;}
/* 217 */ a.retweet{ background-position:-158px -169px;}
/* 218 */ a.stumble{ background-position:-174px -169px;}
/* 219 */ a.fbook{ background-position:-190px -169px;}
/* 220 */ a.digg{ background-position:-206px -169px;}
/* 221 */ a.retweet:hover, a.retweet:focus { background-position:-222px -169px;}
/* 222 */ a.stumble:hover, a.stumble:focus { background-position:-238px -169px;}
/* 223 */ a.fbook:hover, a.fbook:focus { background-position:-254px -169px;}
/* 224 */ a.digg:hover, a.digg:focus { background-position:-270px -169px;}
/* 225 */ 
/* 226 */ .tags li{ float:left; margin-right:3px;}
/* 227 */ 
/* 228 */ #viewswitch li a{ color:#666; text-align:center; font-style:normal; font-weight:bold; }
/* 229 */ #viewswitch li a.active{ color:#fff; }
/* 230 */ #viewswitch li a:hover, #viewswitch li a:focus { color:#fff;}
/* 231 */ .meta{ color:#aaa; font-size:0.75em;}
/* 232 */ .meta a{ color:#aaa; font-style:normal; }
/* 233 */ .meta a:hover, .meta a:focus { text-decoration:underline;}
/* 234 */ 
/* 235 */ 
/* 236 */ /* Single */
/* 237 */ #single-article{ width:530px; float:left; overflow:auto;}
/* 238 */ #single-article form{ padding-bottom:20px; margin-bottom:40px; position:relative;}
/* 239 */ #single-article form input, section#single-article form textarea{ padding:5px; border:1px solid #ccc;}
/* 240 */ #single-article form input[type='submit']{ float:right; }
/* 241 */ #single-article form textarea{ margin:15px 0 10px 0; width:318px; }
/* 242 */ #single-article form textarea#author-text{ width:512px; }
/* 243 */ #input-block{ display:block; float:left;}
/* 244 */ 
/* 245 */ 
/* 246 */ /* Book */
/* 247 */ .book { width: 860px; position: relative; margin: 80px 0; background-color: #fff; padding-bottom: 10px; overflow: visible;}
/* 248 */ .book .title{ position: absolute; top: -60px; left:0; display:block; color:#fff; font-size: 4em; font-weight:bold; line-height:40px;}
/* 249 */ .ie7 .book .title { top: -70px; line-height: 1em;}
/* 250 */ .book span{ position:absolute; top:20px; left:20px; z-index:10; display:block; text-transform:uppercase; font-size:0.75em; font-weight:bold;}

/* style.css */

/* 251 */ .book a{ font-style:normal; color:#000; }
/* 252 */ #featured-posts{ width:530px; float:left;}
/* 253 */ #featured-posts li{ margin-bottom:20px;}
/* 254 */ 
/* 255 */ .book .left{ float:left; margin-left:20px;}
/* 256 */ .book .right{ float:right; margin-right:20px;}
/* 257 */ .book-image{ position:relative; display:block;}
/* 258 */ 	.book-image > span{ position:absolute; left: 20px; top: 20px; width: 600px; color: #999; font: italic 20px/24px Georgia, Times, 'Times New Roman', serif; text-transform: none; -webkit-font-smoothing: antialiased;}
/* 259 */ .book .intro{ width:510px; padding:20px 20px 20px 0;}
/* 260 */ .book .article{ display:block; margin-bottom:20px;}
/* 261 */ 	.book .caroussel{ height: 384px; margin-bottom: 20px; background: #fff; overflow: hidden;}
/* 262 */ .book .block{ width:290px; padding-right:39px; border-right:1px dotted #000;}
/* 263 */ 
/* 264 */ .book .row{ position:relative; display:block; width:820px; margin:20px 20px 0 20px; float:left; clear:both;}
/* 265 */ .book .multi-column{ -moz-column-count: 3; -webkit-column-count: 3; column-count: 3; -moz-column-gap: 20px; -webkit-column-gap: 20px; column-gap: 20px;}
/* 266 */ 		.book .multi-column p { margin: 0 0 1em 0; font-size: 16px; word-spacing: 0px; font-family:'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode'; line-height:22px; }
/* 267 */ 		.book .multi-column p:first-child { font-weight: bold;}
/* 268 */ 		.book .row.three{ padding-top: 0px;}
/* 269 */ 
/* 270 */ .book .order { display: block; margin: 20px 0; padding: 20px; background: #00ab23; color: #fff; text-align: center; text-transform: uppercase; -webkit-font-smoothing: antialiased;}
/* 271 */ .book .order:hover, .book .order:focus { background: #018f1e; }
/* 272 */ .book .order.center { position: absolute; width: 250px; left: 50%; margin-top: 30px; margin-left: -145px;}
/* 273 */ 
/* 274 */ .book .quotes { margin-top: 30px; margin-bottom: 20px; color: #999;}
/* 275 */ .book .quotes li { position: relative; float: left; width: 245px; min-height: 190px; margin-left: 20px; padding-left: 19px; border-left: 1px solid #ccc; }
/* 276 */ .book .quotes li:first-child { margin-left: 0; padding-left: 0; border: 0;}
/* 277 */ .book .quotes blockquote { margin: 0 0 24px 0; }
/* 278 */ .book .quotes blockquote p { font-size: 24px;}
/* 279 */ .book .quotes li > p { position: absolute; left: 20px; bottom: 0;}
/* 280 */ .book .quotes p { font: italic 16px/28px Georgia, Times, 'Times New Roman', serif; -webkit-font-smoothing: antialiased;}
/* 281 */ 
/* 282 */ .book .covers li { float: left; margin-left: 20px;}
/* 283 */ .book .covers li:first-child { margin-left: 0;}
/* 284 */ 
/* 285 */ .book .inset { display:block; width:250px; padding:20px; margin:20px 0; color:#666;}
/* 286 */ .book .inset a{ font-weight:normal; color: #666; }
/* 287 */ .book .inset a:hover, .book .inset a:focus { text-decoration: none;}
/* 288 */ .book a{ border:none;}
/* 289 */ .book p a{ text-decoration:underline;}
/* 290 */ .book a:hover, .book a:focus { text-decoration:none; border:none;}
/* 291 */ .book .image span{ color:#aaa; }
/* 292 */ 	.book .image a{ font-style:normal; color:#aaa; text-decoration:underline;}
/* 293 */ 	.book .image a:hover, .book .image a:focus { text-decoration:none;}
/* 294 */ .book h3{ font-size:1em; margin:0 0 4px 0;}
/* 295 */ .book h3 a{ color:#000; font-style:normal; }
/* 296 */ .book h2{ font-size:1em; padding:0; line-height:18px; margin-left:0px; margin-bottom:9px;}
/* 297 */ .book p:last-child { margin:0;}
/* 298 */ .book p { margin:0 0 22px 0;}
/* 299 */ #themes-list article.book{ color:#000;}
/* 300 */ 

/* style.css */

/* 301 */ .book .share p { padding-top: 20px; border-top: 1px dashed #000; font: italic 20px/32px Georgia, Times, 'Times New Roman', serif; -webkit-font-smoothing: antialiased; text-align: center;}
/* 302 */ .book .fb, .book .tw { padding: 3px 5px; color: #fff; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: bold; font-size: 14px; text-decoration: none; text-transform: uppercase; border-radius: 3px;}
/* 303 */ .book .fb { background: #3B5998; }
/* 304 */ .book .fb:hover, .book .fb:focus { background: #3f6dce;}
/* 305 */ .book .tw { background: #3C8FC9; }
/* 306 */ .book .tw:hover, .book .tw:focus { background: #36abee;}
/* 307 */ 
/* 308 */ /* Themes */
/* 309 */ .theme{ width:860px; position:relative; margin-bottom:20px; background-color:#fff; padding-bottom:0;}
/* 310 */ .theme .title{ position:absolute; top:20px; left:0; display:block; padding:35px 20px 20px 20px; background:#fff; background:rgba(255,255,255,0.9); color:#000; z-index:3;}
/* 311 */ .title h1{ font-size:3em; font-weight:bold; line-height:40px;}
/* 312 */ .title span{ position:absolute; top:20px; left:20px; z-index:10; display:block; text-transform:uppercase; font-size:0.75em; font-weight:bold;}
/* 313 */ .title a{ font-style:normal; color:#000; }
/* 314 */ #themes-list li{ margin-bottom:20px;}
/* 315 */ #themes-list a{ display:block; position:relative; }
/* 316 */ #themes-list span{ position:absolute; top:0; left:0; width:260px; height:340px; padding:20px; background:#000; background:rgba(0,0,0,0.6); color:#fff; font-style:normal;}
/* 317 */ #themes-list span h2{ color:#fff;}
/* 318 */ #featured-posts{ width:530px; float:left;}
/* 319 */ #featured-posts li{ margin-bottom:20px;}
/* 320 */ 
/* 321 */ .theme .left{ float:left; margin-left:20px;}
/* 322 */ .theme .right{ float:right; margin-right:20px;}
/* 323 */ .theme-image{ position:relative; display:block;}
/* 324 */ 	.theme-image > span{ position:absolute; left:20px; bottom:20px; font-size:0.75em; font-family:'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode', sans-serif;}
/* 325 */ 		.theme-image > span a{ color:#999; font-style:normal; text-decoration:underline;}
/* 326 */ 		.theme-image > span a:hover, .theme-image > span a:focus { text-decoration:none;}
/* 327 */ .theme .intro{ width:510px; padding:20px 20px 20px 0;}
/* 328 */ .theme .article{ display:block; margin-bottom:20px;}
/* 329 */ 	.caroussel{ position:relative; display:block; width:510px; height:280px; margin-bottom:20px; background:#fff; overflow:hidden;}
/* 330 */ 		.caroussel .browse{ position:absolute; left:10px; top:10px; z-index:1000; margin:0; padding:8px 3px 3px 8px; background:#000; background:rgba(0,0,0,0.4); -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
/* 331 */ 		.browse li{ float:left; padding:0; margin-right:5px; }
/* 332 */ 		.browse a{ display:block; width:10px; height:10px; background:#aaa; text-indent:-9999px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
/* 333 */ 		.browse a:hover, .browse a:focus, .browse a.active{ background:#fff; }
/* 334 */ 		.caroussel img{ position:absolute; left:0; top:0; }
/* 335 */ 		.caroussel .wrapper{ display:none; width:510px; height:280px; position:absolute; left:0; top:0; z-index:1; font-style:normal; }
/* 336 */ 		.caroussel .wrapper.active{ display: block; z-index: 50; }
/* 337 */ 		.article.content{ position:absolute; right:0px; top:0; z-index:600; width:160px; height:240px; padding:20px; background:#000; background:rgba(0,0,0,0.4); color:#fff; }
/* 338 */ .theme .video-frame { width:290px;}
/* 339 */ 	.video-frame iframe, .video-frame object{ position: absolute; left: -999em; }
/* 340 */ 	.video-link{ position: relative; display: block;}
/* 341 */ 	.video-link span{ position: absolute; left: 121px; top: 57px; display: block; width: 48px; height: 48px; background: url('/wp-content/themes/nn/css/img/play.png') top left no-repeat;}
/* 342 */ 	.lightbox { background: #222; background: rgba(0,0,0,0.9); height: 100%; position: fixed; top: 0; left: 0; text-align: center; width: 100%; z-index: 2000; }
/* 343 */ 		.lightbox iframe, .lightbox object { display: block; margin: 5% auto 0; padding: 0; position: relative; }
/* 344 */ 		.lightbox p { clear: both; margin: 1em 0; color:#aaa;}
/* 345 */ 		.lightbox .close { color: #aaa; text-decoration: underline; }
/* 346 */ 		.lightbox .close:hover, .lightbox .close:focus { color: #f00; }
/* 347 */ .theme .block{ width:290px; padding-right:39px; border-right:1px dotted #000;}
/* 348 */ .theme .big_quote{ display:block; padding:20px; }
/* 349 */ 	.theme .big_quote p, .theme .big_quote{ font:italic 28px/34px Georgia, Times, 'Times New Roman', serif;}
/* 350 */ .theme .big_quote.background{ background:#fff; background:rgba(255,255,255,0.9);}

/* style.css */

/* 351 */ 	.theme .big_quote span:first-child{ margin-right:10px;}
/* 352 */ .theme .big_quote.center{ text-align:center;}
/* 353 */ .theme .big_quote.right{ text-align:right;}
/* 354 */ .theme .quote{ width:450px; padding:20px 0; }
/* 355 */ 	.theme .quote blockquote{ display:block;}
/* 356 */ 	.theme .quote p{ padding-top:20px; }
/* 357 */ 		.theme .quote p a{ text-decoration:underline;}
/* 358 */ 		.theme .quote p a:hover, .theme .quote p a:focus{ text-decoration:none;}
/* 359 */ 	.theme .quote blockquote p{ padding:0; font:italic 28px/34px Georgia, Times, 'Times New Roman', serif;}
/* 360 */ .theme .image{ position:relative; float:left; display:block; width:100%; height:430px; }
/* 361 */ .theme .image-border{ float:left; display:block; width:820px; height:1px; margin:0px 20px 19px 20px; border-top:1px dotted #000;}
/* 362 */ 	.image cite{ position:absolute; top:20px; left:20px; background:#fff; padding:10px; background:rgba(255,255,255,0.4); font-size:0.875em; font-weight:bold;}
/* 363 */ 	.image span{ position:absolute; bottom:20px; left:20px; font-size:0.75em; font-family:'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode', sans-serif;}
/* 364 */ .theme .row{ position:relative; display:block; width:820px; margin:20px 20px 0 20px; border-top:1px dotted #000; float:left; clear:both;}
/* 365 */ 	.theme .row.img-right, .theme .row.img-left{ height:239px; padding:46px 0 20px 0; }
/* 366 */ 		.theme .multi-column{ display:block; width:540px; -moz-column-width:265px; -webkit-column-width:265px; -moz-column-gap:10px; -webkit-column-gap:10px;}
/* 367 */ 		.row.three{ padding-top:20px;}
/* 368 */ 		.three .multi-column{ width:820px;}
/* 369 */ 	.theme .row.img-right{ padding-right:280px; width:540px;}
/* 370 */ 		.theme .row.img-right h2{ position:absolute; top:20px; left:0;}
/* 371 */ 		.theme .row.img-right img{ position:absolute; top:20px; right:0;}
/* 372 */ 	.theme .row.img-left{ padding-left:280px; width:540px;}
/* 373 */ 		.theme .row.img-left h2{ position:absolute; top:20px; left:280px;}
/* 374 */ 		.theme .row.img-left img{ position:absolute; top:20px; left:0;}
/* 375 */ 	.theme .row.big-img-right, .theme .row.big-img-left{ min-height:280px; padding:20px 0; }
/* 376 */ 	.theme .row.big-img-left{ padding-left:550px; width:270px;}
/* 377 */ 	.theme .row.big-img-right{ padding-right:550px; width:290px;}
/* 378 */ 		.theme .row.big-img-left img{ position:absolute; top:20px; left:0;}
/* 379 */ 		.theme .row.big-img-right img{ position:absolute; top:20px; right:10px;}
/* 380 */ .theme .triplet{ padding-top:20px;}
/* 381 */ 	.triplet .article{ position:relative; display:block; width:260px; height:180px; margin-left:20px; margin-bottom:0; padding-bottom:290px; float:left; }
/* 382 */ 	.triplet .article:first-child{ margin-left:0;}
/* 383 */ 	.triplet .article img{ position:absolute; left:0; bottom:20px;}
/* 384 */ 	.triplet a.article{ color:#000; font-style:normal; }
/* 385 */ 	.triplet a.article:hover, .triplet a.article:focus{ color:#666;}
/* 386 */ 	.triplet a.article:hover h2, .triplet a.article:focus h2{ color:#666;}
/* 387 */ 
/* 388 */ .intro p:first-child{ font-weight:bold;}
/* 389 */ .intro p{ font-size:18px; word-spacing:-2px; font-family:'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode'; line-height:22px; }
/* 390 */ .inset{ display:block; width:250px; padding:20px; margin:20px 0; color:#fff;}
/* 391 */ .inset h2{ color:#fff;}
/* 392 */ .inset ul{ margin:0;}
/* 393 */ .inset a{ font-weight:normal; color:#fff;}
/* 394 */ .theme .inset a:hover, .theme .inset a:focus{ text-decoration:underline;}
/* 395 */ .theme a{ border:none;}
/* 396 */ .theme p a{ text-decoration:underline;}
/* 397 */ .theme a:hover, .theme a:focus { text-decoration:none; border:none;}
/* 398 */ .theme .image span{ color:#aaa; }
/* 399 */ 	.theme .image a{ font-style:normal; color:#aaa; text-decoration:underline;}
/* 400 */ 	.theme .image a:hover, .theme .image a:focus{ text-decoration:none;}

/* style.css */

/* 401 */ .theme h3{ font-size:1em; margin:0 0 4px 0;}
/* 402 */ .theme h3 a{ color:#000; font-style:normal; }
/* 403 */ .theme h2{ font-size:1em; padding:0; line-height:18px; margin-left:0px; margin-bottom:9px;}
/* 404 */ .theme p:last-child{ margin:0;}
/* 405 */ .theme p{ margin:0 0 22px 0;}
/* 406 */ #themes-list article.theme{ color:#000;}
/* 407 */ .view-all a{ text-decoration:underline; color:#fff; font-style:italic;}
/* 408 */ .view-theme a{ text-decoration:underline; font-style:italic;}
/* 409 */ #related-posts li{ display:block; width:170px; float:left; margin-right:3px;}
/* 410 */ #related-posts li.last{ margin-right:0;}
/* 411 */ #related-posts a{ display:block; position:relative; background:#fff; height:120px; margin-bottom:3px; padding:140px 10px 0px 10px; color:#000; font-style:normal;}
/* 412 */ #related-posts a:hover, #related-posts a:focus{ background:#ccc;}
/* 413 */ #related-posts img{ position:absolute; top:0; left:0;}
/* 414 */ #related-posts h3{ font-size:14px; font-weight:bold;}
/* 415 */ 
/* 416 */ #back_link{ display:block; width:320px; padding:20px; background:#222; border:5px solid #333; margin:30px 0 0 240px; color:#fff; text-align:center; font-size:22px; font-style:normal;}
/* 417 */ #back_link:hover, #back_link:focus{ border-color:#444;}
/* 418 */ 
/* 419 */ /* TV */
/* 420 */ #tv-list{ width:850px;}
/* 421 */ #tv-list > li{ position:relative; margin-bottom:20px; overflow:hidden;}
/* 422 */ 	#tv-list .content{ position:relative; float:left; display:block; width:395px; height:260px; background:#fff; padding:20px; }
/* 423 */ 	#tv-list h2{ margin-bottom:20px; color:#000; font-weight:bold;}
/* 424 */ 	#tv-list img{ float:left;}
/* 425 */ 	#tv-list .permalink{ display:block; position:absolute; right:20px; bottom:20px; padding:7px 10px 9px 44px; background:url('/wp-content/themes/nn/css/img/tv-play.png') 0 0 no-repeat #000; color:#fff; font-family:'Helvetica Neue', Helvetica, Arial, sans-serif; font-style:normal;}
/* 426 */ 	#tv-list .permalink:hover, #tv-list .permalink:focus{ background-color:#333;}
/* 427 */ 	.credits-link{ position:absolute; left:20px; bottom:28px; padding-left:14px; background:url('/wp-content/themes/nn/css/img/sprite.png') -416px -186px no-repeat; color:#000; font-family:'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode', sans-serif; font-size:0.75em; font-style:normal; font-weight:bold;}
/* 428 */ 	.credits-link.open{ background-position:-420px -170px;}
/* 429 */ 	.credits{ display:block; padding:20px 0 20px 20px; background:#000; background:rgba(0,0,0,0.4); clear:both; color:#aaa; overflow:hidden;}
/* 430 */ 		.credits h3{ margin-bottom:10px;}
/* 431 */ 		.credits li{ float:left; width:187px; margin:0 20px 1em 0; font-family:'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode', sans-serif; font-size:0.75em; }
/* 432 */ 		.credits a{ color:#aaa; text-decoration:underline; font-style:normal;}
/* 433 */ 		.credits a:hover, .credits a:focus{ text-decoration:none;}
/* 434 */ 
/* 435 */ /* Pages */
/* 436 */ .white section, .events .white article{ width:490px; background-color:#fff; margin-right:20px; }
/* 437 */ .black section, .events .black article{ width:370px; background-color:rgba(0,0,0,0.4); color:#fff; }
/* 438 */ 
/* 439 */ .default article{ float:left; width:530px; }
/* 440 */ .default article h2{ position:static !important; font-size:1.5em; font-style:normal; }
/* 441 */ 
/* 442 */ .page > ul{ float:left;}
/* 443 */ .page ul section, .events ul article{ display:block; padding:20px 20px 10px 20px; position:relative;}
/* 444 */ 
/* 445 */ .page > ul > li{ margin-top:30px; margin-bottom:50px; }
/* 446 */ .page > ul > li.intro{ margin-top:5px;}
/* 447 */ .page > ul > li.intro section p{ font-family:Helvetica, Arial, Tahoma, sans-serif; font-size:1em; line-height:20px; font-weight:bold;}
/* 448 */ .page > ul > li.no-header{ margin-top:-30px;}
/* 449 */ .page h2{ position:absolute; top:-30px; left:0; font-size:1.5em; font-style:normal;}
/* 450 */ .page h3{ font-size:0.75em; font-weight:bold; }

/* style.css */

/* 451 */ .page h3 a:hover, .page h3 a:focus{ text-decoration:none;}
/* 452 */ .page article h3{ position:relative; font-size:0.875em; line-height:16px; margin:0 0 16px 0; padding:0; }
/* 453 */ .page article h3 a{ position:relative; color:#000; }
/* 454 */ .page article p{ margin:0 0 16px 0; padding:0;}
/* 455 */ .page section > ul, .page section > dl{ font-family:'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode', sans-serif; font-size:0.75em; margin-bottom:16px;} 
/* 456 */ .page a{ color:#000; text-decoration:none; font-style:normal;}
/* 457 */ .page a:hover, .page a:focus{ text-decoration:none;}
/* 458 */ #bodyLab .page a:hover, #bodyLab .page a:focus{ text-decoration:none;}
/* 459 */ 
/* 460 */ /* Authors */
/* 461 */ .authors > div{ float:left; display:block; width:490px; padding:20px; background:#fff;}
/* 462 */ 	.authors > div h2{ color:#000; margin-bottom:20px; font-weight:bold;}
/* 463 */ 	.authors > div ul{ margin-bottom:30px;}
/* 464 */ 	.authors > div ul:last-child{ margin-bottom:0;}
/* 465 */ 		.authors > div li > a{ font-family:'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode', sans-serif; font-size:0.75em; font-style:normal; text-decoration:underline;}
/* 466 */ 		.authors > div h3+a{ display:inline-block; margin-bottom:1em; }
/* 467 */ 			.authors > div p a{ font-style:normal; text-decoration:underline; color:#666;}
/* 468 */ 
/* 469 */ /* Essays */
/* 470 */ #essay-list{ width:840px; float:left;}
/* 471 */ #essay-list li{ float:left; margin:0 10px 10px 0; overflow:auto;}
/* 472 */ #essay-list h3{ font-size:1em; line-height:20px; font-weight:bold;}
/* 473 */ #essay-list a{ display:block; color:#000; background-color:#fff; font-style:normal; padding:20px; width:230px; height:260px;}
/* 474 */ #essay-list a:hover, #essay-list a:focus{ background-color:#aaa;}
/* 475 */ 
/* 476 */ /* Events */
/* 477 */ .events > .black{ float:right;}
/* 478 */ .events > article{ width:490px; padding:20px; margin-top:30px; float:left; position:relative;}
/* 479 */ .events > h2{ position:relative; float:left; top:0; left:0; }
/* 480 */ .events > article h2{ position:absolute; top:-56px; left:-20px; color:#fff; font-weight:normal;}
/* 481 */ .events article h3{ margin-bottom:0;}
/* 482 */ .events .white li{ margin:0 0 10px 0;}
/* 483 */ .events .white li:first-child{ margin-top:0px;}
/* 484 */ .events .white article{ width:300px; height:140px; padding-left:210px; }
/* 485 */ .events .white article br{ margin-bottom:16px;}
/* 486 */ .events article img{ position:absolute; top:0; left:0;}
/* 487 */ .events article a{ border:none; color:#666;}
/* 488 */ .events article a:hover, .events article a:focus{ color:#666;}
/* 489 */ #upcoming{ margin-bottom:20px;}
/* 490 */ 
/* 491 */ /* Single Event */
/* 492 */ .event .black{ float:right;}
/* 493 */ .event article{ width:490px; padding:20px; margin-top:30px; margin-bottom:50px; float:left; position:relative; overflow:visible;}
/* 494 */ .event article img{ margin:0;}
/* 495 */ .event > h2{ position:relative; float:left; top:0; left:0; }
/* 496 */ .event > article h2{ position:absolute; top:-42px; left:-20px; color:#fff; font-weight:normal;}
/* 497 */ .event article h3{ margin-bottom:0;}
/* 498 */ .event article p:last-child{ margin-bottom:0;}
/* 499 */ 	.event p a, .event section li a{ text-decoration:underline;}
/* 500 */ .event section{ margin-bottom:30px;}

/* style.css */

/* 501 */ .event .white li:first-child{ margin-top:0px;}
/* 502 */ .event .white article{ width:490px; }
/* 503 */ .event .white section ol li{ font-family:'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode', sans-serif; font-size:0.75em; list-style-type:decimal; list-style-position:inside;}
/* 504 */ .event p img{ margin-left:-20px;}
/* 505 */ 
/* 506 */ #speakers ul{ padding-left:60px; position:relative; min-height:60px; margin-bottom:10px;}
/* 507 */ #speakers li:first-child{ position:absolute; left:0; top:0;}
/* 508 */ #partners ul{ overflow:auto;}
/* 509 */ #partners li{ float:left; padding:15px; }
/* 510 */ #pictures #slider{ float:none; }
/* 511 */ #pictures{ padding:0; width:410px;}
/* 512 */ #pictures span a{ background-color:#000; display:block; width:30px; height:24px; color:#fff; font-size:1.125em; text-align:center;}
/* 513 */ #pictures span a:hover, #pictures span a:focus { text-decoration:none;}
/* 514 */ #pictures #prevBtn{ top:146px; }
/* 515 */ #pictures #nextBtn{ top:146px; }
/* 516 */ #practical-info ul{ font-family:Helvetica, Arial, sans-serif; font-size:1em; border-bottom:1px solid #ccc; padding:5px 0 5px 80px; position:relative; margin:0;}
/* 517 */ #practical-info ul:last-child{ border:none; }
/* 518 */ #practical-info ul li:first-child{ position:absolute; top:5px; left:0;}
/* 519 */ #practical-info a{ font-weight:bold; color:#fff;}
/* 520 */ #practical-info a:hover, #practical-info a:focus { text-decoration:none; }
/* 521 */ #program{ padding:20px;}
/* 522 */ #program ul{ position:relative; border-bottom:1px solid #ccc; padding:5px 0 5px 0; margin-bottom:0;}
/* 523 */ #program ul:last-child{ border:none;}
/* 524 */ #program ul li{ width:160px; }
/* 525 */ #program ul li:last-child{ width:300px; position:absolute; top:5px; right:0; font-style:italic;}
/* 526 */ #videos span{ display:block; margin-bottom:20px;}
/* 527 */ .event .white #videos{ padding:0; width:530px; background-color:transparent;}
/* 528 */ 
/* 529 */ 
/* 530 */ /* Shop */
/* 531 */ .shop h2{ position:static; margin-bottom:4px;}
/* 532 */ 	.shop h2 a{ color:#fff; font-style:normal;}
/* 533 */ .shop .nav{ display:inline-block; width:auto; color:#fff; text-decoration:underline;}
/* 534 */ .shop .nav.top{ position:absolute; right:420px; top:0px;}
/* 535 */ 	.shop .nav a{ color:#000; font-style:normal;}
/* 536 */ 	.shop .nav .button, .shop.single .sidebar input[type="submit"]{ display:inline-block; padding:5px 10px; background-color:#fff; font-family:'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode', sans-serif; font-size:0.75em; font-weight:bold; text-align:center; text-transform:lowercase; }
/* 537 */ 	.shop .nav .button:hover, .shop .nav .button:focus, .shop.single .sidebar input[type="submit"]:hover, .shop.single .sidebar input[type="submit"]:focus { background-color:#ccc; }
/* 538 */ 	.shop .nav .cart{ background:url('/wp-content/themes/nn/css/img/cart.png') 10px 7px no-repeat #fff; padding:5px 10px 5px 35px;}
/* 539 */ .shop ul{ width:550px;}
/* 540 */ .shop > article{ width:490px; padding:20px; float:left; margin-right:20px;}
/* 541 */ .cart > div{ float:left; display:block; width:530px; margin-right:20px; }
/* 542 */ 	.cart > div > article{ float:none; margin-bottom:10px; padding:20px;}
/* 543 */ 	.cart div > .shop-faq{ display:block; float:none; padding:20px; background:#fff; color:#000;}
/* 544 */ 		.cart div > .shop-faq h3{ font-size:1em;}
/* 545 */ 	.shop > ul li{ float:left; margin:0 10px 10px 0; }
/* 546 */ 		.shop ul li article{ width:120px; height:120px; padding:10px 10px 10px 130px; position:relative; }
/* 547 */ 		.shop > ul li.featured article{ width:230px; height:250px; padding:20px 20px 20px 280px;}
/* 548 */ 			.shop ul li h3{ margin-bottom:4px; font-size:1em; font-weight:bold; line-height:17px;}
/* 549 */ 			.shop ul li img{ position:absolute; top:0; left:0;}
/* 550 */ 			.shop ul li p{ margin-bottom:8px;}

/* style.css */

/* 551 */ 				.shop ul li article .price{ margin:-2px 4px 0 0; float:left; font-family:'Helvetica Neue', Helvetica, Arial, sans-serif; font-size:0.75em; font-weight:bold;}
/* 552 */ 				.shop ul li p a{ border-bottom:none; text-transform:lowercase; font-weight:bold; color:#000;}
/* 553 */ 				.shop .permalink{ float:left; margin-top:-3px; font-family:'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode', sans-serif; font-size:0.75em; text-decoration:underline;}
/* 554 */ 
/* 555 */ .shop .sidebar{ width:300px; float:left;}
/* 556 */ 	.shop .sidebar article{ margin-bottom:10px; padding:20px; background:#000; background:rgba(0,0,0,.6);}
/* 557 */ 	.shop .sidebar > ul{ width:300px; overflow:hidden; margin-bottom:10px;}
/* 558 */ 	.shop .sidebar > ul li{ float:left;}
/* 559 */ 	.shop .sidebar > ul li:first-child{ margin-right:10px;}
/* 560 */ 		.shop .sidebar article p:last-child{ margin-bottom:0;}
/* 561 */ 		.shop .sidebar h4{ margin-left:0; font-size:1em; font-weight:bold;}
/* 562 */ 
/* 563 */ .shop.single .sidebar{ margin-top:-24px; margin-left:20px;}
/* 564 */ 	.shop.single .sidebar article{ position:relative; overflow:visible; width:160px; height:110px; padding:15px 15px 15px 130px; background:#fff; color:#000;}
/* 565 */ 		.shop.single .sidebar h3, .shop.single .sidebar p{ margin-left:0; margin-right:0;}
/* 566 */ 			.shop.single article .price{ margin-right:10px;}
/* 567 */ 		.shop.single .sidebar a{ color:#000; font-style:normal;}
/* 568 */ 		.shop.single .sidebar a:hover, .shop.single .sidebar a:focus{ text-decoration:none;}
/* 569 */ 
/* 570 */ #single-article > div{ float:right; display:inline-block; overflow:hidden; margin:10px auto 0 auto; font-family:'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode', sans-serif; font-size:0.75em;}
/* 571 */ 	#single-article > div form{ margin-bottom:0;}
/* 572 */ 	.shop #single-article article form{ position:relative; margin:-43px 15px 0 0; float:right; font-family:'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode', sans-serif; font-size:0.75em;}
/* 573 */ 		.shop #single-article form input, .shop #single-article form span{ float:left; padding:7px 10px 6px 10px; border:none; box-shadow:0px 0px 3px rgba(0,0,0,0.5);}
/* 574 */ 		.shop #single-article form span{ display:block; width:50px; margin-right:3px; padding:7px 10px 6px 10px; background-color:#fff; text-align:center;}
/* 575 */ 		.shop #single-article form .select{ width:100px; padding:5px 10px;}
/* 576 */ 		
/* 577 */ 	#Cart66CartForm, #checkout{ font-family:'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode', sans-serif; font-size:0.75em;}
/* 578 */ 	#Cart66CartForm p{ font-size:1em; margin: 10px 0 0;}
/* 579 */ 		#viewCartTable tr{ display:block; padding:6px 0; border-top:1px solid #aaa; }
/* 580 */ 		#viewCartTable tr:first-child{ font-weight:bold; border:none;}
/* 581 */ 		#viewCartTable .shipping-method td{ width:485px; padding-top:4px; text-align:right;}
/* 582 */ 			#viewCartTable th{ font-weight:bold;}
/* 583 */ 			.product, .item{ width:190px; }
/* 584 */ 			.quantity{ width:110px;}
/* 585 */ 			.itemQuantity{ width: 40px; }
/* 586 */ 			.item-price{ width:120px;}
/* 587 */ 			.item-total{ width:70px;}
/* 588 */ 				#Cart66CartForm input[type="text"]{ padding:4px; background:#f2f2f2; border:1px solid #aaa; text-align:center; }
/* 589 */ 				#Cart66CartForm input[type="submit"], .Cart66ButtonSecondary, .Cart66ButtonPrimary{ padding:8px; background:#fff; border:1px solid #aaa; font-size:1em; font-weight:bold; text-transform:lowercase;}
/* 590 */ 				.single input[type="submit"]{ border:none;}
/* 591 */ 				#Cart66CartForm input[type="submit"]:hover, #Cart66CartForm input[type="submit"]:focus, .Cart66ButtonSecondary:hover, .Cart66ButtonSecondary:focus, .Cart66ButtonPrimary:hover, .Cart66ButtonPrimary:focus { border:1px solid #aaa; background-color:#eee;}
/* 592 */ 				#Cart66CartForm input[value="Update Total"]{ float:right; display:inline-block; margin:10px 0 10px 0; padding:8px 8px 8px 24px; background:url('/wp-content/themes/nn/css/img/update-cart.png') 6px 8px no-repeat; }
/* 593 */ 					#viewCartTable img{ position:relative; top:3px;}
/* 594 */ 				.shipping, .subtotal, .total, .coupon{ clear:both; display:block; text-align:right;}
/* 595 */ 				.subtotal td:first-child{ width: 190px;}
/* 596 */ 				.subtotal-price{ width: 188px;}
/* 597 */ 				.shipping td{ display:block; width: 488px;}
/* 598 */ 				.haveCoupon{ float:left; margin-right:20px;}
/* 599 */ 				#couponCode{ float:left; margin-bottom: 10px;}
/* 600 */ 				#updateCart{ float:left; }

/* style.css */

/* 601 */ 				#couponCode input[type="text"]{ width: 160px; padding:9px; margin-top: 10px; margin-right:10px; text-align:left;}
/* 602 */ 				.Cart66ApplyCouponButton{ margin-top: 10px; font-size:1em;}
/* 603 */ 				.tax td{ float:right; }
/* 604 */ 				.total td{ display:block; margin-top:20px; font-family:'Helvetica Neue', Helvetica, Arial, sans-serif; font-size:16px; font-weight:bold; text-align:right;}
/* 605 */ 				#Cart66CartForm .coupon input[type="text"]{ height:15px; padding:10px; text-align:left;}
/* 606 */ 	#Cart66CheckoutButton{ margin-left:5px;}
/* 607 */ 	#checkoutShopping{ display:block; margin:40px 0 10px 0px; text-align:right;}
/* 608 */ 		#checkoutShopping .Cart66CartContinueShopping{ border:none; font-family:'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode', sans-serif; font-size:0.75em; font-weight:normal; text-decoration:underline;}
/* 609 */ 		#checkoutShopping .Cart66CartContinueShopping:hover, #checkoutShopping .Cart66CartContinueShopping:focus { text-decoration: none;}
/* 610 */ 
/* 611 */ .cart article h2{ position:static; margin:0 !important; }
/* 612 */ 
/* 613 */ 
/* 614 */ /* About & Lab */
/* 615 */ .lab{ padding-top:30px;}
/* 616 */ .lab > h2{ top:0;}
/* 617 */ .about h2#visual-introduction{ left:550px; top:0;}
/* 618 */ .about ul#site li ul li a{ color:#fff;}
/* 619 */ .about img, .lab aside img{ margin-left:-20px; padding:0; margin-bottom:-5px; }
/* 620 */ #slider{ float:right; position:relative; display:block; margin:30px 0 20px 0;}
/* 621 */ #slider ul, #slider li{ margin:0; padding:0; list-style:none; }
/* 622 */ #slider, #slider li{ width:410px; height:310px; overflow:hidden; }
/* 623 */ #slider img{ margin:0;}
/* 624 */ #slider span{ color:#fff;}
/* 625 */ #prevBtn{ position:absolute; right:380px; top:257px; }
/* 626 */ #nextBtn{ position:absolute; right:0; top:257px; }
/* 627 */ .about span a, .lab span a{ background-color:#000; display:block; width:30px; height:24px; color:#fff; font-size:1.125em; text-align:center;}
/* 628 */ .about span a:hover, .about span a:focus, .lab span a:hover, .lab span a:focus { text-decoration:none;}
/* 629 */ .about ul.essays{ width:530px; margin:0; position:relative;}
/* 630 */ .about ul.essays li{ float:left; margin:0 0 10px 0;}
/* 631 */ .about ul.essays article{ display:block; background-color:#fff; width:220px; height:220px; padding:20px; color:#000;}
/* 632 */ .about ul.essays li.margin-left{ margin-left:10px; }
/* 633 */ .about ul:first-child li:first-child section:first-child{ padding-bottom:0;}
/* 634 */ 
/* 635 */ 
/* 636 */ /* Contribute */
/* 637 */ .contribute section ul{ font-family:'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode', sans-serif;}
/* 638 */ .contribute section ul li{ border-top:1px solid #ddd; padding:5px 5px 5px 24px; font-weight:bold;}
/* 639 */ .contribute section ul li:first-child{ border-top:none;}
/* 640 */ .contribute section ul li p{ font-size:1em; margin-bottom:0; font-weight:normal;}
/* 641 */ .contribute section ul li a{ color:#000;}
/* 642 */ .guidelines li{ background:url('/wp-content/themes/nn/css/img/guidelines-icon.png') 0 7px no-repeat; }
/* 643 */ .contribute section ul li a:hover, .contribute section ul li a:focus{ text-decoration:none;}
/* 644 */ .contribute section h3{ font-size:1em;}
/* 645 */ 
/* 646 */ /* Authors */
/* 647 */ .author{ margin-bottom:20px;}
/* 648 */ .author ul{ font-size:0.75em;}
/* 649 */ .author .entry_author_image{ float:left; margin:0 20px;}
/* 650 */ 

/* style.css */

/* 651 */ /* Search */
/* 652 */ #search-results{ float:left; width:530px;}
/* 653 */ #search-results li{ margin-bottom:10px;}
/* 654 */ #search-results article{ height:70px; padding:10px 10px 10px 130px; position:relative;}
/* 655 */ #search-results article:hover, #search-results article:focus { background-color:#ddd;}
/* 656 */ #search-results article a p.date-author{ color:#666; }
/* 657 */ #search-results img{ position:absolute; top:0; left:0;}
/* 658 */ 
/* 659 */ #search-results article h3{ font-size:1em; margin:0; padding:0; line-height:20px; }
/* 660 */ #search-results article p{ font-size:0.625em; padding:0; margin:0;}
/* 661 */ #search-results article .search-meta p{ border:none;}
/* 662 */ #search-results article a {color:#000; font-style:normal; }
/* 663 */ 
/* 664 */ /* 404 */
/* 665 */ #error404{ display:block; width:530px; float:left;}
/* 666 */ #error404 a{ display:block; padding:20px 20px 20px 190px; height:90px; margin-bottom:10px; position:relative; background-color:#fff; color:#000; font-style:normal;}
/* 667 */ #error404 a:hover, #error404 a:focus { background-color:#ccc;}
/* 668 */ #error404 a h3{ font-weight:bold;}
/* 669 */ #error404 h4{ color:#fff;}
/* 670 */ #error404 div{ display:block; padding:20px; background-color:#fff; margin-bottom:20px;}
/* 671 */ #error404 div h3{ font-size:1.5em; margin-bottom:10px;}
/* 672 */ #error404 div p{ font-size:1em; font-family:'Helvetica Neue', Helvetica, Arial, sans-serif; line-height:20px;}
/* 673 */ #error404 a img{ position:absolute; top:0; left:0;}
/* 674 */ #error404 input[type="text"]{ font-size:1.5em; width:305px; height:40px; padding:5px 10px; border:5px solid #ccc; background-color:#eee; margin-right:10px; float:left;}
/* 675 */ #error404 input[type="submit"]{ font-size:1.125em; font-family:'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight:bold; color:#000; width:110px; height:60px; width:140px; margin-left:0; border:5px solid #ccc; background-image:none; background-color:#fff; text-transform:uppercase; text-indent:0; }
/* 676 */ #error404 input[type="submit"]:hover, #error404 input[type="submit"]:focus { background:#efefef;}
/* 677 */ 
/* 678 */ /* Sidebar */
/* 679 */ aside{ float:right; }
/* 680 */ .small{ width:120px;}
/* 681 */ .medium{ width:320px;}
/* 682 */ .full{ width:410px;}
/* 683 */ aside section, aside .ad{ margin-bottom:20px;}
/* 684 */ #theme-small{ display:block; position:relative; }
/* 685 */ 	#theme-small a{ font-style:normal; color:#aaa; border-color:#aaa; line-height:20px; margin-right:5px; }
/* 686 */ 	#theme-small h3{ font-weight:normal; margin-bottom:0;}
/* 687 */ 	#theme-small p{ margin-right:10px; padding:0;}
/* 688 */ 	#theme-small article{ position:relative; display:block; width:190px; height:80px; padding:10px 0px 0px 110px; background:#000; background:rgba(0,0,0,0.4); color:#fff;}
/* 689 */ 	#theme-small img{ position:absolute; top:0; left:0;}
/* 690 */ 
/* 691 */ .lab-sidebar{ display:block; position:relative; background-color:rgba(0,0,0,0.4); padding:20px 20px 10px 20px; margin-bottom:50px;}
/* 692 */ .lab-sidebar h2{ position:absolute; top:-30px; left:0;}
/* 693 */ .lab-sidebar a{ color:#fff; font-style:normal; border-bottom:1px dotted #fff;}
/* 694 */ .lab-sidebar a:hover, .lab-sidebar a:focus { border:none;}
/* 695 */ #pictures{ background:transparent;}
/* 696 */ 
/* 697 */ .thumbs{ display:inline-block; position:relative; min-height:255px; width:300px; margin-bottom:20px;}
/* 698 */ .thumbs .browse{ position:absolute; right:10px; top:40px; z-index:1000; margin:0; padding:8px 3px 3px 8px; background:#000; background:rgba(0,0,0,0.6); -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
/* 699 */ .thumbs .browse li{ display:inline-block; position:relative; float:left; padding:0; margin-right:5px; margin-bottom:5px; }
/* 700 */ .thumbs .browse a{ display:block; width:10px; height:10px; background:#aaa; text-indent:-9999px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}

/* style.css */

/* 701 */ .thumbs .browse a:hover, .thumbs .browse a:focus, .thumbs .browse a.active{ background:#fff; }
/* 702 */ .thumbs .post-list li{ display:block; position:relative; height:230px; margin-top:10px;}
/* 703 */ .thumbs .post-list li:first-child{ margin-top:0;}
/* 704 */ .thumbs .post-list .active{ display:block; z-index:50; }
/* 705 */ .thumbs .post-list a{ display:table-cell; vertical-align:middle; text-align:center; width:260px; height:230px; padding:0px 20px; background:#000; }
/* 706 */ .thumbs img{ position:absolute; top:0; left:0; z-index:1;}
/* 707 */ .thumbs h3{ position:relative; display:inline-block; padding:10px; background:#000; background:rgba(0,0,0,0.6); z-index:2;}
/* 708 */ 
/* 709 */ .single .thumbs .post-list li{ display:block; position:relative; height:90px; margin-top:10px;}
/* 710 */ .single .thumbs .post-list li:first-child{ margin-top:0;}
/* 711 */ .single .thumbs .post-list a{ display:block; text-align:left; width:150px; height:90px; padding:5px 20px 0 130px; background:#000; }
/* 712 */ .single .thumbs img{ position:absolute; top:0; left:0; z-index:1;}
/* 713 */ .single .thumbs h3{ position:relative; display:inline-block; padding:0; background:none;}
/* 714 */ 
/* 715 */ aside .black{ display:block; background-color:rgba(0,0,0,0.4); width:280px; padding:20px; position:relative;}
/* 716 */ aside .black h4{ position:absolute; top:-24px; left:0;}
/* 717 */ 
/* 718 */ #relTheme a{ position:relative; display:block; width:160px; height:80px; padding:5px 10px 5px 130px; background:#000; color:#fff; font-style:normal;}
/* 719 */ #relTheme img{ position:absolute; top:0; left:0;}
/* 720 */ 
/* 721 */ #recent-comments ul{ background-color:rgba(0,0,0,0.4); padding:10px; width:280px; }
/* 722 */ #recent-comments ul li{ border-top:1px solid #666; }
/* 723 */ #recent-comments ul li a{ display:block; padding-bottom:10px; padding-top:10px; }
/* 724 */ #recent-comments ul li a:hover, #recent-comments ul li a:focus { background-color:#000; }
/* 725 */ #recent-comments ul li:first-child{ border:none; }
/* 726 */ #recent-comments ul li p{ margin:0;}
/* 727 */ 
/* 728 */ aside{ color:#fff;}
/* 729 */ aside h3{ line-height:24px; }
/* 730 */ aside p{ margin-bottom:10px;}
/* 731 */ .thumbs h3{ font-style:normal; font-weight:normal; color:#fff; }
/* 732 */ #recent-comments li a{ font-family:'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode', sans-serif; font-style:normal; color:#fff;}
/* 733 */ #recent-comments h5{ color:#aaa; } 
/* 734 */ 
/* 735 */ 
/* 736 */ /* Footer */
/* 737 */ #footer-container{ position: fixed; z-index:2000; left:0; bottom:0; display:block; width:100%; height:35px; background:#222; background:-webkit-gradient(linear, left top, left bottom, from(#333), to(#222)); background:-moz-linear-gradient(100% 100% 90deg, #222, #333); -moz-box-shadow:0px 0px 7px #000; -webkit-box-shadow:0px 0px 7px #000; box-shadow:0px 0px 7px #000;}
/* 738 */ footer{ display:block; width:960px; margin:0 auto; position:relative; }
/* 739 */ footer{ font-family:'Helvetica Neue', Helvetica, Arial, sans-serif; color:#aaa;}
/* 740 */ footer h3{ font-size:1em; letter-spacing:0.05em;}
/* 741 */ footer p{ font-family:'Helvetica Neue', Helvetica, Arial, sans-serif; }
/* 742 */ footer a{ font-style:normal; color:#aaa;}
/* 743 */ footer p a{ border-bottom:2px solid #aaa;}
/* 744 */ footer p a:hover, footer p a:focus { border-bottom:none;}
/* 745 */ footer #more-info p{ font-size:1em; line-height:20px; letter-spacing:0.05em;}
/* 746 */ footer #social-media{ line-height:18px;}
/* 747 */ footer #social-media, form#newsletter label{ font-family:'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode', sans-serif; font-size:0.75em; text-transform:lowercase; }
/* 748 */ 
/* 749 */ #social-media{ display:block; position:relative; top:10px; }
/* 750 */ #social-media li{ float:left; margin-right:3px; }

/* style.css */

/* 751 */ 
/* 752 */ #social-media .sprite{ display:block; width:16px; height:17px; text-indent:-9999px;}
/* 753 */ .sprite{ display:block; text-indent:-9999px; }
/* 754 */ 
/* 755 */ .faq{ width:46px; height:40px; float:left; margin-right:16px; background-position:0 -105px;}
/* 756 */ .colophon{ width:80px; height:40px; float:left; margin-right:16px; background-position:-58px -105px;}
/* 757 */ .newsletter{ width:96px; height:40px; float:left; margin-right:16px; background-position:-151px -105px;}
/* 758 */ footer .contribute{ width:88px; height:40px; float:left; margin-right:16px; background-position:-258px -105px;}
/* 759 */ footer .contact{ float:left; margin-right: 14px; width:70px; height:40px; background-position:-354px -105px;}
/* 760 */ 
/* 761 */ .faq:hover, .faq:focus { background-position:0 -131px;}
/* 762 */ .colophon:hover, .colophon:focus { background-position:-58px -131px;}
/* 763 */ .newsletter:hover, .newsletter:focus, .newletter.hover{ background-position:-151px -131px;}
/* 764 */ footer .contribute:hover, footer .contribute:focus { background-position:-258px -131px;}
/* 765 */ footer .contact:hover, footer .contact:focus { background-position:-354px -131px;}
/* 766 */ 
/* 767 */ .rss{ background-position:0px -169px;}
/* 768 */ .twitter{ background-position:-34px -169px;}
/* 769 */ .facebook{ background-position:-17px -169px; }
/* 770 */ .iphone{ background-position:0px -194px; margin-right:20px;}
/* 771 */ .up{ width:26px; height:14px; background-position:-442px -123px; float:left; margin-top: 9px;}
/* 772 */ 
/* 773 */ .rss:hover, .rss:focus { background-position:-51px -169px;}
/* 774 */ .twitter:hover, .twitter:focus { background-position:-85px -169px;}
/* 775 */ .facebook:hover, .facebook:focus { background-position:-68px -169px;}
/* 776 */ .iphone:hover, .iphone:focus { background-position:-17px -194px; margin-right:20px;}
/* 777 */ .up:hover, .up:focus { background-position:-442px -139px;}
/* 778 */ 
/* 779 */ li#tags-list:hover .tag, li#tags-list:focus .tag { background-position:-179px -124px;}
/* 780 */ 
/* 781 */ #newsletter{ position:absolute; bottom:40px; left:145px; display:none; width:290px; padding:20px; background:#222; background:rgba(0,0,0,0.9); border-width:2px 2px 0px 2px; border-style:solid; border-color:#333; -webkit-border-radius:8px 8px 0 0; -moz-border-radius:8px 8px 0 0; border-radius:8px 8px 0 0;}
/* 782 */ #newsletter input{ margin-bottom:5px; padding:6px; border:1px solid #333; float:right;}
/* 783 */ #newsletter input[type="text"]{ width:215px;}
/* 784 */ #newsletter input[type='submit']{ float:right; margin-top:6px; padding:6px 20px 6px 20px; background:#333; background:rgba(40,40,40,0.8); color:#aaa; }
/* 785 */ #newsletter input[type='submit']:hover{ background:#333; background:rgb(40,40,40); }
/* 786 */ #newsletter label{ display:block; float:left; width:50px; position:relative; top:8px; font-family:'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode', sans-serif; font-size:0.75em;}
/* 787 */ #newsletter h3{ margin-bottom:16px; line-height:20px;}
/* 788 */ fieldset{ position:relative;}
/* 789 */ #newsletter .close{ position:absolute; right:15px; top:10px; display:block; width:20px; height:20px; background:url('/wp-content/themes/nn/css/img/sprite.png') -285px -165px no-repeat; text-indent:-9999px; overflow:hidden; z-index:2; }
/* 790 */ #newsletter .close:hover, #newsletter .close:focus { background:url('/wp-content/themes/nn/css/img/sprite.png') -285px -183px no-repeat;}
/* 791 */ #newsletter label.error{ position:absolute; width:10px; height:28px; top:-1px; right:1px; text-indent:-9999px; background:url('/wp-content/themes/nn/css/img/sprite.png') -306px -169px;}
/* 792 */ .error{ color:#a10000;}
/* 793 */ input.error{ border:1px solid #a10000;}
/* 794 */ #hdn{ display:none; width:1px; height:1px;}
/* 795 */ 
/* 796 */ #more-info{ display:block; width:610px; float:left;}
/* 797 */ #more-info p{ width:275px;}
/* 798 */ #more-info p:first-child{ float:right; }
/* 799 */ 
/* 800 */ /* IE */

/* style.css */

/* 801 */ .oldie header, .oldie section.meta, .oldie section.thumbs li, .oldie section#recent-comments ul, .oldie .black section, .oldie .wp-pagenavi a, .oldie section.black, .oldie .comment{ background-image:url('/wp-content/themes/nn/css/img/bg-ie.png'); _background-image:none; _background-color:#000; }
/* 802 */ .oldie #archive ul li#tags-list div, .oldie #archive ul li#author-list div, .oldie #lab-description{ background-image:url('/wp-content/themes/nn/css/img/bg-dark-ie.png'); }
/* 803 */ .oldie section#footer-container{ background:url('/wp-content/themes/nn/css/img/footer-bg.png') top left repeat-x #222;}
/* 804 */ 
/* 805 */ .oldie h3, .oldie h4, .oldie footer p, .oldie .thumbs li a h3{ font-weight:bold;}
/* 806 */ .oldie header nav ul li#nav-contribute a{ margin-left:45px;}
/* 807 */ .oldie #searchform input[type="submit"]{ height:21px; line-height:0 !important; font-size:0 !important;}
/* 808 */ 
/* 809 */ .oldie #practical-info ul.last{ border-bottom:0 !important;}
/* 810 */ .oldie #program ul.last{ border:none;}
/* 811 */ .oldie .event article p.last{ margin-bottom:0; }
/* 812 */ .oldie #program ul li.last{ width:300px; position:absolute; top:5px; right:0; font-style:italic;}
/* 813 */ .oldie .products ul li p.last{ position:absolute; left:10px; bottom:10px; font-family:Helvetica, Arial, sans-serif; font-size:0.875em; margin-bottom:0; }
/* 814 */ .oldie .products section#featured-product p.last{ margin-bottom:0; font-family:Helvetica, Arial, sans-serif; font-size:1.125em;}
/* 815 */ .oldie .products section#featured-product p.last a{ text-transform:lowercase;}
/* 816 */ .oldie .products section#featured-product p.last a:hover, .oldie .products section#featured-product p.last a:focus { text-decoration:none; border-bottom:2px solid #a10000;}
/* 817 */ 
/* 818 */ .oldie .thumbs .post-list a{ display:block; vertical-align:baseline; text-align:left; }
/* 819 */ .oldie .thumbs .post-list li a h3{ position:absolute; display:block; bottom:0; left:0; width:280px; padding:10px; background:#000; z-index:2;}
/* 820 */ 
/* 821 */ .oldie #single-article{ overflow:hidden; padding-bottom:200px;}
/* 822 */ .oldie .theme{ z-index:550;}
/* 823 */ 
/* 824 */ .ie7 body #archive ul li div{ bottom:222px;}
/* 825 */ .ie7 form#newsletter input[type='submit']{ float:right; margin-right:-60px; }
/* 826 */ .ie7 .shop .permalink{ width:80px; }
/* 827 */ 
/* 828 */ 
/* 829 */ /* WP Pagenavi */
/* 830 */ .wp-pagenavi { text-align:center; margin:0 auto; padding:6px; font-size:0.75em; }
/* 831 */ .wp-pagenavi a, .wp-pagenavi a:link { text-align:center; padding: 5px 10px; margin: 2px; text-decoration: none; font-style:normal; border: 1px solid #3f3f3f; color: #ddd; background-color:rgba(0,0,0,0.4); }
/* 832 */ .wp-pagenavi a:visited { padding: 5px 10px; margin: 2px; text-decoration: none; border: 1px solid #3f3f3f; color: #fff; background-color: rgba(0,0,0,0.4);}
/* 833 */ .wp-pagenavi a:hover, .wp-pagenavi a:focus { border: 1px solid #000; color: #000; background-color: #fff; }
/* 834 */ .wp-pagenavi a:active { padding: 5px 10px; margin: 2px; text-decoration: none; border: 1px solid #3f3f3f; color: #ddd; background-color: rgba(0,0,0,0.4); }
/* 835 */ .wp-pagenavi .current { text-align:center; padding: 5px 10px; margin: 2px; border: 1px solid #3f3f3f; color: #000000; background-color: #fff; }
/* 836 */ .wp-pagenavi .extend { padding: 2px 4px 2px 4px; margin: 2px; border: 1px solid #000; color: #000; background-color: #fff; }
