@media screen {  html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100.01%; font-weight: inherit; vertical-align: baseline; background: transparent; } .clearfix:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; } * html .clearfix { height: 1%; } .clearfix { display:inline-block; } .clearfix { display:block; } html { height: 100%; } body { background: #39434a; color: #fff; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; height: 100%; text-align:center; }  #jacket { height: auto !important; height: 100%; margin: 1.25em 0 -3em 2.5em; min-height: 100%; overflow : hidden; text-align: left; width: 60em; } #header { margin-top: 0; width: 13.75em; float: left; } div.journal { float:left; margin: 0; padding-bottom: 1.25em; overflow:hidden; width: 46.25em; } div.entry-content { margin: 0 0 2.5em 0; width: 46.25em; }  div.breadcrumb { color: #DBDDDE; text-align: left; margin: 0; text-shadow: 1px 1px 1px black; width: 100%; } div.breadcrumb p { background: #49535b; border-bottom: .071em solid #2F373D; margin: 0; padding: .625em 0 .625em 3em; } div.breadcrumb a { color: #DBDDDE; } div.breadcrumb a:hover { border-bottom: .071em solid #ebebeb; color: #fff; } #header ul { margin: 0 1.25em 0 0; width: 12.5em; } #header ul li { border-bottom: 0.071em solid #5D656B; margin-bottom: 0.625em; color: #B7BBBD; list-style-type: none; } #header ul li:hover { border-bottom: 0.071em solid #fff; } #header ul li a { color: #B7BBBD; } #header ul li a:hover { color: #fff; }  p { font-size: .875em; line-height: 1.43em; margin: 0 0 1.43em 0; text-shadow: #000 0 1px 1px; } p.last { margin-bottom:0; } a { border: none; color: #FFB35D; font-weight: 400; text-decoration: none; } .entry a { color: #FFB35D; font-weight: 400; } .entry a:hover { border-bottom: 0.071em solid #EBEBEB; color: #737474; } ul { font-size: .875em; line-height: 1.43em; list-style-position: inside; list-style-type:none; margin: 1.43em 0 1.43em 1.43em; text-shadow: #000 0 1px 1px; } ol { font-size: .875em; line-height: 1.43em; list-style-position: outside; list-style-type: decimal-leading-zero; margin: 1.43em 0 1.43em 1.43em; text-shadow: #000 0 -1px 1px; } dl{ margin: 20px 0; } abbr, acronym, span.abbr { border: none; } blockquote { color: #fff; display: block; margin: 0 auto 1.25em 1.25em; padding: 0.625em; } blockquote p { background: #262d35; border: .071em solid #242B2F; margin: 0; padding: 0.625em; -webkit-border-radius: 12px; -moz-border-radius: 12px; -webkit-box-shadow: 2px 2px 2px #191B1B; } blockquote cite { color: #fff; display:block; font-style: italic; margin-top: 5px; } blockquote cite:before { content:"\2014"; } div.entry blockquote cite a { padding: 0; } div.entry blockquote cite a:hover { background: #4D5A60; border-bottom: none; } strong{ font-weight: 700; } em{ font-style: italic; } pre{ background: #eee; border: 1px solid #ddd; line-height:20px; margin-bottom: 20px; padding: 10px; } code { display:block; font-family: Inconsolas, Monaco, Consolas, Courier, monospace; overflow: auto; padding:10px; } sup { bottom:0.5em; font-size: 0.75em; left: .2em; position:relative; vertical-align:baseline; } .entry sup a { color: #ccc; }  p img.top { margin-top:0; } div.entry p img { background: #fff; border: .142em solid #293136; padding: .417em; -webkit-box-shadow: 5px 5px 5px #191B1B; } p img.alignleft{ background: #fff; border: .142em solid #293136; float: left; margin: 0 10px 10px 0; padding: .417em; -webkit-box-shadow: 5px 5px 5px #191B1B; } p img.alignright { background: #fff; border: .142em solid #293136; float: right; margin: 0 0 10px 10px; padding: .417em; -webkit-box-shadow: 5px 5px 5px #191B1B; } img.center{ background: #fff; border: .142em solid #191B1B; display:block; float: none; margin: 0 auto 1.25em auto; padding: .417em; -webkit-box-shadow: 5px 5px 5px #191B1B; } a img { background: #fff; border: .142em solid #293136; filter: alpha(opacity=80); -moz-opacity: 0.80; opacity:.80; } a:hover img { background: #ccc; border: .142em solid #000; filter: alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0; } img.wp-smiley { border:0; } .category-blue-balls .entry p img { background: #ccc; }  h1, h2, h3, h4, h5, h6 { text-shadow: #191B1B 2px 2px 2px; } H1{} h1.entry-title { font: normal 1.25em/1em Helvetica, Arial, sans-serif; margin: 0 0 1em 0; } .single h1.entry-title a { border: none; color: #fff; font-weight: 400; } h1.byline { color: #AFB0B0; font: normal 400 1.25em/1em "Helvetica Neue", Helvetica, Arial, sans-serif; margin: 0 0 1em 0; } h1.byline a { color: #AFB0B0; }  .home .entry h2, .home .entry h3, .archive .entry h2, .archive .entry h3, .search .entry h2, .search.entry h3 { font: normal 1.25em/1em "HelveticaNeue-CondensedBold", "Helvetica Neue", Helvetica, Arial, sans-serif; margin: 0 0 1em 0; } .home .entry h2 a, .archive .entry h2 a, .home .entry h3 a, .archive .entry h3 a, .search .entry h2 a, .search .entry h3 a { border: none; color: #fff; font-weight: 400; text-transform: none; } .home .entry h2 a:hover, .archive .entry h2 a:hover, .home .entry h3 a:hover, .archives .entry h3 a:hover, .search .entry h2 a:hover, .search .entry h3 a:hover { color: #ff8800; } H3 {} div.entry h3 { color: #EDEEEF; font-size: 1em; font-weight: bold; margin: 0 0 1.25em 0; }  div.lifestream h3 { color: #FFF; font: normal 1em/1.25em "Helvetica Neue", Helvetica, Arial, sans-serif; letter-spacing: 2px; margin: 1.25em 0 1.25em 0; text-transform: uppercase; } div.foot h3 { background: #f6f6f6; border-bottom: 1px solid #ccc; color: #fff; font-size: .875em; font-weight: 700; margin: 0 0 10px 0; padding: 10px 0 10px 5px; }  h3#comments-header, h3.comments-header { color: #fff; font-size: 1em; font-weight: 700; margin: 1.25em 0 1.25em 0; text-transform: uppercase; } h3.comments-header { margin-left: 15em; } H4 {} div.entry h4, div.entry h5, div.entry h6 { color: #EDEEEF; font-size: .875em; font-weight: 700; line-height: 1.43em; margin: 0 0 1.43em 0; }  div.entry { border-bottom: 1px solid #737474; float:left; margin: 0 0 0 1.25em; padding-bottom: 1.25em; width: 31.25em; } .pageid-45 .entry { width: 12.5em; border-bottom: none; } .pageid-45 .entry-content { border-bottom: 1px solid #373939; }  .category-tumblr .entry img { background: #eee; border: 1px solid #999; display:block; float: none; margin: 1.25em auto 1.25em auto; max-width: 500px; padding: 10px; } .category-tumblr .entry a img { filter: alpha(opacity=100); opacity: 1.0; }  .pageid-705 .entry { background: inherit; border: none; margin: -1.25em 0 0 1.25em; }  div.category-twitter p { font: normal 1.25em/1em Helvetica, Arial, sans-serif; margin-bottom: 0; } div.category-twitter .entry p a { border: none; color: #fff; } div.category-twitter .entry p a:hover { border: none; color: #FFB35D; }  div.meta { float: left; margin: 0 1.25em 0 0; width: 12.5em; } div.meta ul { margin: 0; } div.meta ul li { border-bottom: 0.071em solid #5D656B; margin-bottom: 0.625em; color: #B7BBBD; list-style-type: none; } div.meta ul li a { color: #B7BBBD; } div.meta ul li a:hover { color: #fff; }  div.meta ul li.title, div.meta ul li.title a { color: #fff; font-weight: 400; } div.meta ul li.cat a { color: #fff; } div.meta ul li.cat:hover { border-bottom: 0.071em solid #fff; } div.meta ul li.cat a:hover { color: #737474; }  div.meta ul.contact a.img.contact { background: inherit; border: none; margin: 0; padding: 0; vertical-align: text-bottom; } .entry-content p.timestamp { color: #9CA0A3; font: normal 0.75em/1.666em "Helvetica Neue", Helvetica, Arial, sans-serif; margin:0; text-shadow: #000 1px 1px 1px; text-transform: uppercase; } div.entry ul { margin-left: 0; } div.entry ul li { background: #262d35; border: 1px solid #202020; color: #fff; list-style-type: none; margin-bottom: .75em; opacity: .7; padding: .625em; -moz-border-radius: 10px; -webkit-border-radius: 10px; -webkit-box-shadow: 2px 2px 2px #191B1B; } div.entry ul li a { color: #fff; } div.entry ul li:hover { opacity: 1.0; } div.entry span.quote { background: #262d35; display:block; font: italic 400 1em/1.25em Palatino, "Palatino Linotype", Constantia, Georgia, serif; padding: .625em; -moz-border-radius: 10px; -webkit-border-radius: 10px; } p.read-more a { background: #262d35; border: .071em solid #242B2F; color: #C9CCCE; font: normal 0.875em/1.43em "HelveticaNeue-CondensedBold", "Helvetica Neue", Helvetica, Arial, sans-serif; margin:0; padding: .625em; text-shadow: #101111 2px 2px 2px; text-transform: uppercase; -webkit-border-radius:6px; -moz-border-radius: 6px; } p.read-more a:hover { background: #4B545A; border: .071em solid #343D43; color: #fff; }  div.archives a { color: #333; } div.archives ul { margin: 0; } div.archives ul li { list-style-type: none; margin-bottom: 5px; } div.archives span.subtle { color: #999; font-style: italic; }  .page ul.contact a img.contact { background: inherit; border: none; margin: 0; padding: 0; vertical-align: text-bottom; } p.fineprint { color: #737474; font-size: 0.75em; font-style: italic; line-height: 1.66em; margin: 0 0 1.66em 0; } a.show { background: #262d35; border: .071em solid #242B2F; color: #93989C; display: block; font-family: "HelveticaNeue-CondensedBold", "Helvetica Neue", Helvetica, Arial, sans-serif; margin: 0 0 0 14.5em; padding: 0.625em; text-align: center; text-shadow: #000 0 -1px 0; -moz-border-radius: 10px; -webkit-border-radius: 10px; } a:hover.show { background: #4B545A; border: .071em solid #343D43; color: #fff; } div.intro { margin: 0; padding-bottom: 1.25em; width: 46.25em; } div.intro p { background: #262d35; color: #93989C; padding: .625em; text-shadow: #000 1px 1px 1px; -moz-border-radius: 10px; -webkit-border-radius: 10px; }  #footer, .push { height: 3em; } #footer { clear:both; margin: 2.5em 0 0 0; width:100%; } div.hide { display: none; } div.credits { text-align: center; width: 100%; } div.credits span { display: block; color: #9CA0A3; font-size: .75em; line-height: 1.66em; text-shadow: #000 0px 0px 0px; } div.credits p { background: #49535b; border-top: .071em solid #2F373D; color: #DBDDDE; font-size: 0.875em; line-height: 1.43em; margin: 0; padding: 1.25em 0 1.25em 0; } div.credits a { color: #DBDDDE; } div.credits a:hover { border-bottom: 0.071em solid #fff; color: #fff; }  ol#trackbacks { color: #737474; font-style: italic; margin: 0 0 1.25em 15em; } ol#trackbacks li { margin: 0 0 .625em 0; } ol#trackbacks a { color: #fff; font-style: normal; } ol#trackbacks a:hover { color: #fff; } #comments { margin: 2.5em 0 2.5em 0; width: 46.25em; } div.comment-meta { float: left; margin: 1.25em 1.25em 1.25em 0; text-align: center; width: 12.5em; } div.comment-meta ul { margin: 0; } div.comment-meta ul li { list-style-type: none; } div.comment-meta img { background: #ebebeb; padding: .625em; -webkit-box-shadow: 2px 2px 2px #101111; } div.comment-text { background: #262d35; border: .071em solid #242B2F; float: left; padding: 0.625em; margin: 1.25em 0 2.5em 1.25em; padding-bottom: 1.25em; width: 29.9em; -webkit-box-shadow: 2px 2px 2px #191B1B; } div.comment-text a { color: #81878C; } div.comment-text a:hover { color: #fff; } div.comment-text a.openid_link { background: url(/wp-content/themes/hunsecker/images/icon-openid.gif) no-repeat center left; padding-left: 1.25em; } span.comment-date { color: #81878C; display: block; font: italic 0.875em/1.43em Palatino, "Palatino Linotype", Constantia, Georgia, serif; text-shadow: #000 1px 1px 1px; } span.comment-author, span.comment-author a { color: #fff; display: block; font-size: 1em; font-weight: bold; line-height: 1.25em; margin: 0 0 .75em 0; text-shadow: #000 2px 2px 2px; } span.comment-author a { color: #fff; } #comments-form { clear:both; margin: 1.25em 0 1.25em 15em; } #comments-form textarea { background: #C9CCCE; border-bottom: 0.071em solid #fff; border-left: 0.071em solid #fff; border-right: 0.071em solid #fff; border-top: 0.071em solid #fff; width: 99%; } #comments-form input { background: #C9CCCE; border-bottom: 0.071em solid #fff; border-left: 0.071em solid #fff; border-right: 0.071em solid #fff; border-top: 0.071em solid #fff; font-size: 0.875em; } #comments-form textarea:focus { background: #fff; border: 1px solid #eee; width: 99%; } #comments-form a { color: #fff; } #comments-form a:hover { color: #fff; } #comments-form a.openid { background: url(/wp-content/themes/hunsecker/images/icon-openid.gif) no-repeat center right; color: #fff; font-weight: 400; padding-right: 1.25em; } p.moderation { background: #fff; font-size: 1em; padding: .625em; }  div.lifestream {} div.lifestream span.time { color: #A5AAAD; font-style: italic; } div.lifestream ol { margin: 0 0 1.25em 0; padding: 0; } div.lifestream ol li { list-style-type: none; margin: 0 0 .625em 0; } div.lifestream a { background: #1D1E1E; color: #fff; display: block; padding: .625em 0 .625em 2.5em; -moz-border-radius: 10px; -webkit-border-radius: 10px; } div.lifestream a:hover { border: none; color: #fff; } div.lifestream a.comments { background: #3A4047 url(/wp-content/themes/hunsecker/images/icon-comment.jpg) no-repeat 10px 50%; } div.lifestream a:hover.comments { background: url(/wp-content/themes/hunsecker/images/icon-comment.jpg) no-repeat 10px 50%; } div.lifestream a.magnolia { background: #4D535A url(/wp-content/themes/hunsecker/images/icon-magnolia.png) no-repeat 10px 50%; } div.lifestream a:hover.magnolia { background: url(/wp-content/themes/hunsecker/images/icon-magnolia.png) no-repeat 10px 50%; } div.lifestream a.allconsuming { background: #323333 url(/wp-content/themes/hunsecker/images/icon-movies.png) no-repeat 10px 50%; } div.lifestream a:hover.allconsuming { background: url(/wp-content/themes/hunsecker/images/icon-movies.png) no-repeat 10px 50%; } div.lifestream a.flickr { background: #75797E url(/wp-content/themes/hunsecker/images/icon-flickr.png) no-repeat 10px 50%; } div.lifestream a:hover.flickr { background: url(/wp-content/themes/hunsecker/images/icon-flickr.png) no-repeat 10px 50%; } div.lifestream a.backpack { background: #1D1E1E url(/wp-content/themes/hunsecker/images/icon-backpack.png) no-repeat 10px 50%; } div.lifestream a:hover.backpack { background: url(/wp-content/themes/hunsecker/images/icon-backpack.png) no-repeat 10px 50%; } div.lifestream a.lastfm { background: #1D1E1E url(/wp-content/themes/hunsecker/images/icon-lastfm.png) no-repeat 10px 50%; } div.lifestream a:hover.lastfm { background: url(/wp-content/themes/hunsecker/images/icon-lastfm.png) no-repeat 10px 50%; } div.lifestream a.blog { background: #6F767B url(/wp-content/themes/hunsecker/images/icon-favicon.jpg) no-repeat 10px 50%; } div.lifestream a:hover.blog { background: url(/wp-content/themes/hunsecker/images/icon-favicon.jpg) no-repeat 10px 50%; } div.lifestream a.twitter { background: #3E3E3E url(/wp-content/themes/hunsecker/images/icon-twitter.png) no-repeat 10px 50%; } div.lifestream a:hover.twitter { background: url(/wp-content/themes/hunsecker/images/icon-twitter.png) no-repeat 10px 50%; } div.lifestream a.iusethis { background: #61666C url(/wp-content/themes/hunsecker/images/icon-iusethis.gif) no-repeat 10px 50%; } div.lifestream a:hover.iusethis { background: url(/wp-content/themes/hunsecker/images/icon-iusethis.gif) no-repeat 10px 50%; } div.lifestream a.tumblelog{ background: #3B3C3C url(/wp-content/themes/hunsecker/images/icon-tumblr.jpg) no-repeat 10px 50%; } div.lifestream a:hover.tumblelog { background: url(/wp-content/themes/hunsecker/images/icon-tumblr.jpg) no-repeat 10px 50%; }  #searchform { float: right; } #searchform input { color: #5F6060; text-shadow: #101111 3px 3px 3px; background: #232525; font-size: .875em; border: .071em solid #232525; line-height: 1.43em; text-align: center; } #searchform input:focus { background: #fff; border: .071em solid #ccc; }  .navigation { font-size: .875em; margin: 0 0 0 17em; width: 31.25em; } .navigation a:hover { color: #fff; } .previous a, .next a { background: #262d35; border: .071em solid #242B2F; color: #C9CCCE; display: block; font-family: "HelveticaNeue-CondensedBold", "Helvetica Neue", Helvetica, Arial, sans-serif; padding: 0.625em; text-align: center; text-shadow: #000 0 -1px 0; -moz-border-radius: 10px; -webkit-border-radius: 10px; } .previous { float:left; margin: 0 0 1.25em 0; text-align: left; } .next { float:right; margin: 0 0 1.25em 0; text-align: right; }  div.blogroll ul { margin-left: 0; } div.blogroll ul li { background: inherit; border: none; list-style-type: none; margin: 0; -webkit-box-shadow: none; } div.blogroll ul li a { color: #fff; font-weight: 700; text-transform: uppercase; } div.blogroll ul li img { background: #eee; border: 0.071em solid #333; height: 16px; margin-right: .4em; padding: .1em; vertical-align: middle; width: 16px; } div.blogroll p.zoc-pbr-desc { border-bottom: 0.071em solid #737474; font-size: 1em; margin: 1.43em 0 1.43em 0; padding-bottom: 1.25em; }  .contactform { margin-bottom: 1.25em; overflow: hidden; position: static; width: 30em; } .contactleft { clear: both; float:left; margin: 0 0 1.25em 0; text-align: left; } .contactright { float: right; margin: 0; text-align: right; } .contacterror { border: 0.071em solid #ff0000; } .contactform label { color: #737474; font-size: .875em; font-weight: 400; text-shadow: #000 0 -1px 0; } .contactform input { width: 19.375em; } .contactform textarea { width: 24.0625em; } .contactform input, .contactform textarea { background: #fff; border-bottom: 0.071em solid #ccc; border-left: 0.071em solid #eee; border-right: 0.071em solid #eee; border-top: 0.071em solid #eee; font-size: 1em; } .contactform input:focus, .contactform textarea:focus { background: #fafafa; border: 0.071em solid #eee; } #contactsubmit { background: #1D1E1E; border: 0.071em solid #1D1E1E; color: #737474; cursor: pointer; font-size: .875em; margin: 1.25em 18.5em 1.25em 0; padding: .625em; text-shadow: #000 0 -1px 0; width: 9em; -moz-border-radius: 10px; -webkit-border-radius: 10px; } #contactsubmit:hover { background: #000; border: .071em solid #000; color: #fff; cursor: pointer; }  ol.footnotes { border-top: 0.083em solid #737474; color: #D8D9DA; font-size: .75em; line-height: 1.666em; margin: 0; padding-top: 1.25em; text-shadow: #000 1px 1px 1px; } ol.footnotes li { list-style-position: outside; margin-bottom: .625em; }  h3.sr-section-title { color: #fff; font-size: 1em; margin: 2.5em 0 2.5em 0; padding: 10px 0 10px 5px; font-variant: normal; text-transform: uppercase; } .sr-menu { color:#fff; margin-bottom:1.25em; padding-top: .625em; text-align:right; text-transform: uppercase; } .sr-menu-selected { color: #fff; font-weight:bold; } #last .reviews { float: left; margin: 10px 0 20px 20px; width: 200px; } .reviews a { border: none; color: #737474; text-decoration:none; text-shadow: #000 0 -1px 1px; } .reviews a.sr-title-link { color: #737474; text-decoration: none; text-shadow: #000 0 -1px 1px; } .reviews a:hover { text-decoration: none; } .reviews .sr-review { font-size: 14px; padding:2px 0 3px 0; } .reviews .alt { background: #1D1E1E; padding-bottom: 1.25em; } .reviews .sr-review .sr-review-category,.reviews .sr-review .sr-review-title { color:#4B4D4D; float:left; font-weight: 400; } .reviews .sr-review .sr-review-category { min-width:70px; padding-right:5px; } .reviews span.sr-review-read { color:#3b0b00; } .reviews .sr-review .sr-review-category { color:#ccc; } .reviews .sr-review { clear:both; } .reviews .sr-review .sr-review-rating { float:right; padding: 5px 0 5px 0; } div.eitheror { border-bottom: 1px solid #ccc; border-top: 1px solid #ccc; clear: both; font-family: courier, monospace; padding: 5px 0 5px 0; text-align: center; }  #tag_grid_container { display: none; margin: 0; } #tag_grid_crop { height: 395px; overflow: hidden; } ul#tag_grid { list-style-type: none; width: 600px; height: 320px; overflow: hidden; margin: 20px auto 0 auto; padding: 0 0 0 8px; line-height: 12px; } ul#tag_grid li { width: 94px; height: 41px; padding: 7px 9px; float: left; margin: 0 8px 8px 0; } ul#tag_grid li a { font-size: 12px; text-shadow: #fff 0 -1px 1px; } ul#tag_grid li.tagclass1 { border-bottom: 1px solid #cbc8bf; background-color: #e7e4e2; } ul#tag_grid li.tagclass1 a { text-decoration: none; color: #A2A09E; } ul#tag_grid li.tagclass1 a:hover { text-decoration: underline; color: #000; } ul#tag_grid li.tagclass2 { border-bottom: 1px solid #b5b0a4; background-color: #CDCBC9; } ul#tag_grid li.tagclass2 a { text-decoration: none; color: #5d584d; } ul#tag_grid li.tagclass2 a:hover { text-decoration: underline; color: #000; } ul#tag_grid li.tagclass3 { border-bottom: 1px solid #807b71; background-color: #B3B2B0; } ul#tag_grid li.tagclass3 a { text-decoration: none; color: #171717; } ul#tag_grid li.tagclass3 a:hover { text-decoration: underline; color: #000; } ul#tag_grid li.tagclass4 { border-bottom: 1px solid #310000; background-color: #8c0000; } ul#tag_grid li.tagclass4 a { text-decoration: none; color: #e7e4e2; text-shadow: #222 0 -1px 1px; } ul#tag_grid li.tagclass4 a:hover { text-decoration: underline; color: #FFF; } ul#tag_key { list-style-type: none; width: 600px; overflow: hidden; margin: 28px auto 0 auto; padding: 0 0 0 8px; line-height: 12px; text-shadow: #fff 0 -1px 1px; } ul#tag_key li { width: 94px; padding: 7px 9px; float: left; margin: 0 8px 8px 0; } #key { border-bottom: 1px solid #e7e4e2; background-color: #f7f6f5; color: #333; -webkit-box-shadow: 2px 2px 2px #fff; } #key1 { border-bottom: 1px solid #cbc8bf; background-color: #e7e4e2; color: #A2A09E; -webkit-box-shadow: 2px 2px 2px #fff; } #key2 { border-bottom: 1px solid #b5b0a4; background-color: #CDCBC9; color: #5d584d; -webkit-box-shadow: 2px 2px 2px #fff; } #key3 { border-bottom: 1px solid #807b71; background-color: #B3B2B0; color: #171717; -webkit-box-shadow: 2px 2px 2px #fff; } #key4 { border-bottom: 1px solid #310000; background-color: #8c0000; color: #e7e4e2; text-shadow: #333 0 -1px 1px; -webkit-box-shadow: 5px 2px 2px #fff; } } @media screen,projection {   *{padding: 0; margin: 0;}    #TB_window { font: 12px Arial, Helvetica, sans-serif; color: #333333; } #TB_secondLine { font: 10px Arial, Helvetica, sans-serif; color:#666666; } #TB_window a:link {color: #666666;} #TB_window a:visited {color: #666666;} #TB_window a:hover {color: #000;} #TB_window a:active {color: #666666;} #TB_window a:focus{color: #666666;}    #TB_overlay { position: fixed; z-index:100; top: 0px; left: 0px; height:100%; width:100%; } .TB_overlayMacFFBGHack {background: url(/wp-content/themes/hunsecker/css/macFFBgHack.png) repeat;} .TB_overlayBG { background-color:#000; filter:alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75; } * html #TB_overlay {  position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); } #TB_window { position: fixed; background: #ffffff; z-index: 102; color:#000000; display:none; border: 4px solid #525252; text-align:left; top:50%; left:50%; } * html #TB_window {  position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); } #TB_window img#TB_Image { display:block; margin: 15px 0 0 15px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-top: 1px solid #666; border-left: 1px solid #666; } #TB_caption{ height:25px; padding:7px 30px 10px 25px; float:left; } #TB_closeWindow{ height:25px; padding:11px 25px 10px 0; float:right; } #TB_closeAjaxWindow{ padding:7px 10px 5px 0; margin-bottom:1px; text-align:right; float:right; } #TB_ajaxWindowTitle{ float:left; padding:7px 0 5px 10px; margin-bottom:1px; } #TB_title{ background-color:#e8e8e8; height:27px; } #TB_ajaxContent{ clear:both; padding:2px 15px 15px 15px; overflow:auto; text-align:left; line-height:1.4em; } #TB_ajaxContent.TB_modal{ padding:15px; } #TB_ajaxContent p{ padding:5px 0px 5px 0px; } #TB_load{ position: fixed; display:none; height:13px; width:208px; z-index:103; top: 50%; left: 50%; margin: -6px 0 0 -104px;  } * html #TB_load {  position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); } #TB_HideSelect{ z-index:99; position:fixed; top: 0; left: 0; background-color:#fff; border:none; filter:alpha(opacity=0); -moz-opacity: 0; opacity: 0; height:100%; width:100%; } * html #TB_HideSelect {  position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); } #TB_iframeContent{ clear:both; border:none; margin-bottom:-1px; margin-top:1px; _margin-bottom:1px; } } #openid_enabled_link, .openid_link, #openid_url, #commentform #openid_url { background: url(/wp-content/plugins/openid/files/openid.gif) center left no-repeat; padding-left: 18px; } body.login #openid_url { width: 92%; font-size: 20px; background-color: #FFF; border: 1px solid #ccc; padding: 3px 3px 3px 18px; margin-right: 6px; }  body.login form#loginform a.legacy, body.login form#registerform a.legacy { color: #FFF; } 