/*
Theme Name: Fantasy Spirit
Theme URI:
Description: Design created by Tari-Design.de
Version: 1.5
Author: Tari Narmolanya
Author URI: http://blog.tari-design.de
Tags: fixed width, three columns, valid XHTML, widgets
*/
a img{border: 0;}

blockquote{background: #666666 url('images/PostQuote.png') no-repeat left top; border: 0 solid #bdbdbd; margin: 10px 10px 10px 50px; padding: 5px 5px 5px 27px;}

blockquote p{color: #d3d3ca; font-family: "Trebuchet MS", Arial, Sans-Serif; font-style: italic; font-weight: normal; padding-left: 10px;}

body{color: #ecece9; font: 13px Verdana, Arial, Sans-Serif;}

body{background: #666666 url('images/Page-BgTexture.jpg') repeat scroll top left; margin: 0 auto; padding: 0;}

input, select{background: #887; border: 1px solid #334455; font: 13px "Trebuchet MS", Arial, Helvetica, Sans-Serif;}

li{font: 13px "Trebuchet MS", Arial, Helvetica, Sans-Serif;}

ul{color: #e3e3de; list-style: none; margin: 0; padding: 0;}

.aligncenter, div.aligncenter{display: block; margin-left: auto; margin-right: auto;}

.alignleft img, img.alignleft{margin: 1em 1em 1em -1em;}

.alignright{float: right;}

.alignright img, img.alignright{margin: 1em 0 0 1em;}

.article img, img.article{border: 0 solid #858585; margin: 0.05em; padding-right: 10px; padding-left: 5px;}

.article table, table.article{border-collapse: collapse; margin: 1px; width: auto;}

.article table, table.article .article tr,.article th,.article td{background: transparent;}

.article th{padding: 7px; text-align: center; vertical-align: middle;}

.article th,.article td{padding: 2px; text-align: center; vertical-align: inherit;}

.artmenu{padding: 0 10px 0 10px;}

.artmenu a{cursor: pointer; margin-left: 0; margin-right: 0; text-decoration: none;}

.artmenu a span span{background: url('images/item-center.png') repeat-x left top; color: #d5d5cd; font: 13px/26px "Trebuchet MS", Arial, Helvetica, Sans-Serif; margin: 0 0; padding: 0 12px; text-align: center;}

.artmenu a,.artmenu a span{display: block; height: 26px;}

.artmenu a.active span span{background: left -52px; color: #B1B1AC;}

.artmenu li{background: none; border: 0; display: block; float: left; margin: 0; padding: 0; position: relative; z-index: 5;}

.artmenu li li{float: none;}

.artmenu ul{background: none; left: 0; position: absolute; top: 0; visibility: hidden; z-index: 10;}

.artmenu ul{background: url(images/spacer.gif); margin: -10px 0 0 -30px; padding: 10px 30px 30px 30px;}

.artmenu ul a{background: url('images/subitem-bg.png') repeat-x left top; border: 0 solid; display: block; height: 22px; line-height: 22px; margin-right: auto; overflow: hidden; text-align: center; white-space: nowrap; width: 191px;}

.artmenu ul li{clear: both;}

.artmenu ul ul{margin: -30px 0 0 -10px; padding: 30px 30px 30px 10px;}

.artmenu ul ul a{margin-left: auto;}

.artmenu,.artmenu ul{border: 0; display: block; list-style: none; margin: 0; padding: 0;}

.artmenu,.artmenu ul{min-height: 0;}

.Block{margin: 3px;}

.Block,.BlockContent,.Post{margin: 0 auto; min-height: 1px; min-width: 1px; overflow: hidden; position: relative; z-index: 0;}

.Block-body{margin: 0; position: relative; z-index: 0;}

.BlockContent-body{margin: 7px; position: relative; z-index: 0;}

.BlockContent-body{color: #f3f3f1; font: 13px "Trebuchet MS", Arial, Helvetica, Sans-Serif; letter-spacing: 0;}

.BlockContent-body li{font: 11px "Trebuchet MS", Arial, Helvetica, Sans-Serif;}

.BlockContent-body ul{color: #dadad3; list-style: none; margin: 0; padding: 0;}

.BlockContent-body ul li{background: url('images/BlockContentBullets.png') no-repeat; line-height: 1.2em; margin: 0.5em 0 0.5em 0; padding: 0 0 0 15px;}

.BlockHeader{height: 30px; line-height: 30px; margin-bottom: 7px; overflow: hidden; padding: 0 8px; position: relative; z-index: 0;}

.BlockHeader .l{left: 0; right: 5px;}

.BlockHeader .l,.BlockHeader .r div{background: url('images/BlockHeader.png') no-repeat left top;}

.BlockHeader .l,.BlockHeader .r,.BlockHeader .r div{height: 30px; overflow: hidden; position: absolute; top: 0; z-index: -1;}

.BlockHeader .r{right: 0; width: 5px;}

.BlockHeader-text{color: #000; font: 11px/20px Verdana, Geneva, Arial, Helvetica, Sans-Serif; margin-top: 5px; white-space: nowrap;}

.Button .active{color: #f1f1ea;}

.Button .active .r,.Button .active .l{top: -70px;}

.Button .btn{color: #000; display: block; float: left; height: 35px; overflow: hidden; position: relative; white-space: nowrap; width: auto; z-index: 0;}

.Button .hover .r,.Button .hover .l{top: -35px;}

.Button .l{display: block; height: 105px; left: 0; overflow: hidden; position: absolute; right: 14px; top: 0; z-index: -1;}

.Button .l,.Button .r span{background: url('images/Button.png');}

.Button .r{display: block; height: 105px; overflow: hidden; position: absolute; right: 0; top: 0; width: 14px; z-index: -1;}

.Button .r span{display: block; height: 105px; overflow: hidden; position: absolute; right: 0; top: 0; width: 417px; z-index: -1;}

.Button .t{font: 13px/35px "Trebuchet MS", Arial, Helvetica, Sans-Serif; height: 35px; padding: 0 21px; text-align: left; text-decoration: none !important ; white-space: normal;}

.cleared{border: none; clear: both; float: none; font-size: 1px; margin: 0; padding: 0;}

cleared:first-letter {font-size: 300%; color: red;}

.code{background: #999; margin-left: 30px; margin-right: 20px;}

.commentlist li cite{font-size: 1.2em;}

.commentlist li li{margin-left: 30px;}

.commentlist li.avatar{background: #fff; border: 1px solid #eee; float: right; margin: 1px; padding: 2px;}

.commentlist,.commentlist li{background: none;}

.contentLayout{margin-bottom: 5px; position: relative; width: 842px;}

.contentLayout .content{border: 0; float: left; margin: 0; overflow: hidden; padding: 0; position: relative; width: 505px;}

.contentLayout .sidebar1,.contentLayout .sidebar2{border: 0; float: left; margin: 0; overflow: hidden; padding: 0; position: relative; width: 168px;}

.entry-postavatar img{padding: 7px; width: 40px;}

.entry-postavatar,.alignleft{float: left;}

.Footer{margin: 5px auto 0 auto; overflow: hidden; position: relative; width: 842px; z-index: 0;}

.Footer .Footer-background{background: no-repeat; bottom: 0; height: 100px; left: 0; position: absolute; width: 842px; z-index: -1;}

.Footer .Footer-inner{height: 1%; padding: 20px; position: relative; text-align: center; z-index: 0;}

.Footer .Footer-text{color: #454545; display: inline-block; font-family: "Trebuchet MS", Arial, Helvetica, Sans-Serif;}

.footnotereverse a{padding: 0 0 0 5px; text-decoration: none;}

.footnotes{font-size: 85%; line-height: 1.5em; padding: 10px 0 10px 0;}

.footnotes .footnotedivider{border-bottom: 1px solid #ccc; width: 120px;}

.footnotes li{font-size: 98%; margin: 0 0 5px 0;}

.header-tag-icon{background: url('images/BlockHeaderIcon.png') no-repeat left top; display: inline-block; margin: 0 0 0 0; min-height: 14px; padding: 0 0 0 20px;}

.hidden{display: none;}

.logo{display: block; position: absolute;}

.Main,.PageBackgroundGlare{left: 0; position: absolute; top: 0; width: 100%;}

.metadata-icons img{border: none; margin: 2px; vertical-align: middle;}

.mood{font-size: 10px;}

.nav{height: 26px; margin: 0 auto; position: relative; width: 842px; z-index: 100;}

.nav .l{left: 0; right: 10px;}

.nav .l,.nav .r div{background: url('images/nav.png') no-repeat left top;}

.nav .l,.nav .r,.nav .r div{height: 26px; overflow: hidden; position: absolute; top: 0; z-index: -1;}

.nav .r{right: 0; width: 10px;}

.nav .r div,.BlockHeader .r div{right: 0; width: 842px;}

.nav ul.artmenu ul span,.nav ul.artmenu ul span span{background: none; display: inline; float: none; margin: inherit; padding: inherit; text-align: inherit; text-decoration: inherit;}

.navigation{display: block; text-align: center;}

.page-footer{color: #858585; margin: 1em; text-align: center; text-decoration: none;}

.PageBackgroundGlareImage{background: url('images/Page-BgGlare.png') no-repeat; height: 503px; margin: 0; width: 362px;}

.Post{margin: 7px;}

.Post ul li{background: url('images/PostBullets.png') no-repeat; line-height: 1.2em; margin: 0.5em 0 0.5em 0; padding: 0 0 0 26px;}

.Post-body{margin: 10px; position: relative; z-index: 0;}

.p{color: #ecece9; font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif; margin-left: 5px;}
.p:first-letter{font-size:2.5;float: left; font-weight: bold;}

.PostHeaderIcon-wrapper{color: #e3e3de; font: 24px "Trebuchet MS", Arial, Helvetica, Sans-Serif; font-variant: normal; letter-spacing: normal; margin: 0.2em 0; padding: 0; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; word-spacing: normal;}

.postspace{background: transparent url(images/trenner.jpg) no-repeat center center; height: 50px; margin: 0 0 0 0; padding: 0;}

.rss-tag-icon{background: url('images/rssIcon.png') no-repeat center right; display: block; float: left; height: 32px; margin: 0 5px 0 0; position: relative; width: 25px;}

.Sheet{margin: 0 auto; min-height: 37px; min-width: 37px; overflow: hidden; position: relative; width: 850px; z-index: 0;}

.Sheet{margin-top: 20px !important;}

.Sheet-bc{bottom: 0; height: 26px; left: 26px; overflow: hidden; position: absolute; right: 26px; z-index: -1;}

.Sheet-bc div{background: url('images/Sheet-h.png'); height: 52px; left: 0; position: absolute; top: -26px; width: 100%; z-index: -1;}

.Sheet-bl{bottom: 0; height: 26px; left: 0; overflow: hidden; position: absolute; width: 26px; z-index: -1;}

.Sheet-bl div{background: url('images/Sheet-s.png'); height: 52px; left: 0; position: absolute; top: -26px; width: 52px; z-index: -1;}

.Sheet-body{margin: 4px; position: relative; z-index: 0;}

.Sheet-br{bottom: 0; height: 26px; overflow: hidden; position: absolute; right: 0; width: 26px; z-index: -1;}

.Sheet-br div{background: url('images/Sheet-s.png'); height: 52px; left: -26px; position: absolute; top: -26px; width: 52px; z-index: -1;}

.Sheet-cc{background: url('images/Sheet-c.png'); bottom: 26px; left: 26px; overflow: hidden; position: absolute; right: 26px; top: 26px; z-index: -2;}

.Sheet-cl{bottom: 26px; left: 0; overflow: hidden; position: absolute; top: 26px; width: 26px; z-index: -1;}

.Sheet-cl div{background: url('images/Sheet-v.png'); height: 100%; left: 0; position: absolute; top: 0; width: 52px; z-index: -1;}

.Sheet-cr{bottom: 26px; overflow: hidden; position: absolute; right: 0; top: 26px; width: 26px; z-index: -1;}

.Sheet-cr div{background: url('images/Sheet-v.png'); height: 100%; left: -26px; position: absolute; top: 0; width: 52px; z-index: -1;}

.Sheet-tc{height: 26px; left: 26px; overflow: hidden; position: absolute; right: 26px; top: 0; z-index: -1;}

.Sheet-tc div{background: url('images/Sheet-h.png'); height: 52px; left: 0; position: absolute; top: 0; width: 100%; z-index: -1;}

.Sheet-tl{background: url('images/Sheet-s.png'); height: 26px; left: 0; overflow: hidden; position: absolute; top: 0; width: 26px; z-index: -1;}

.Sheet-tr{height: 26px; overflow: hidden; position: absolute; right: 0; top: 0; width: 26px; z-index: -1;}

.Sheet-tr div{background: url('images/Sheet-s.png'); height: 52px; left: -26px; position: absolute; top: 0; width: 52px; z-index: -1;}

.wp-caption{background: #f3f3f3; border: 1px solid #ddd; margin: 10px; padding-top: 4px; text-align: center;}

.wp-caption img{border: 0 none; margin: 0; padding: 0;}

.wp-caption p.wp-caption-text{font-size: 11px; line-height: 17px; margin: 0; padding: 0 4px 5px;}

a.liexternal{background: url(images/link-icon_external_13.png) no-repeat right; padding-right: 12px;}

a.liftp{background: url(images/link-icon_ftp02.gif) no-repeat right; padding-right: 13px;}

a.liimdb{background: url(images/link-icon_imdb_01.png) no-repeat right; padding-right: 18px;}

a.limailto{background: url(images/link-icon_mail01.png) no-repeat right; padding-right: 18px;}

a.lipdf{background: url(images/link-icon_pdf05.png) no-repeat right; padding-right: 12px;}

a.liwikipedia{background: url(images/link-icon_wikipedia_02.gif) no-repeat right; padding-right: 14px;}

button.Button, a.Button{background: none; border: none; cursor: default; display: inline-block; line-height: 35px; margin: 0; outline: none; overflow: visible; padding: 0; position: relative; text-decoration: none !important ; width: auto;}

div.Header{height: 280px; margin: 0 auto; position: relative; width: 570px; z-index: 0;}

div.Header-jpeg{background: url('images/Header.jpg') no-repeat center center; height: 280px; left: 0; position: absolute; top: 0; width: 570px; z-index: -1;}

div.Header-jpeg{background: url('images/headernightklein.jpg') no-repeat center center; height: 280px; left: 0; position: absolute; top: 0; width: 570px; z-index: -1;}

img.wp-smiley{border: none; margin: 0; padding: 0;}

sup.footnote{line-height: 0;}

sup.footnote a{font-size: 80%; text-decoration: none;}

#commentform textarea,#commentform textarea{width: 100%;}

#hoverNav{height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 10;}

#hoverNav a{outline: none;}

#imageContainer{padding: 10px;}

#imageContainer > #hoverNav{left: 0;}

#imageData{color: #666; padding: 0 10px;}

#imageData #bottomNavClose{float: right; padding-bottom: 0.7em; width: 66px;}

#imageData #caption{font-weight: bold;}

#imageData #imageDetails{float: left; text-align: left; width: 70%;}

#imageData #numberDisplay{clear: left; display: block; padding-bottom: 1em;}

#imageDataContainer{background: #fff; font: 10px Verdana, Helvetica, sans-serif; line-height: 1.4em; margin: 0 auto; overflow: auto; width: 100%;}

#lightbox{left: 0; line-height: 0; position: absolute; text-align: center; width: 100%; z-index: 100;}

#lightbox a img{border: none;}

#loading{height: 25%; left: 0%; line-height: 0; position: absolute; text-align: center; top: 40%; width: 100%;}

#nextLink{float: right; right: 0;}

#outerImageContainer{background: #fff; height: 250px; margin: 0 auto; position: relative; width: 250px;}

#overlay{background: #000; height: 500px; left: 0; position: absolute; top: 0; width: 100%; z-index: 90;}

#prevLink{float: left; left: 0;}

#prevLink,#nextLink{background: transparent url(../images/blank.gif) no-repeat; display: block; height: 100%; width: 49%;}

#wp-calendar #next a,#wp-calendar #next a{padding-right: 10px; text-align: right;}

#wp-calendar #prev a,#wp-calendar #prev a{padding-left: 10px; text-align: left;}

#wp-calendar caption,#wp-calendar caption{text-align: center; width: 100%;}

#wp-calendar td,#wp-calendar td{padding: 3px 0;}

#wp-calendar,#wp-calendar{empty-cells: show; margin: 10px auto 0; width: 155px;}

h1.logo-name,.logo-text,#wp-calendar a,#wp-calendar a{display: block;}

#nextLink:hover,#nextLink:visited:hover{background: url(../images/nextlabel.gif) no-repeat right 15%;}

#prevLink:hover,#prevLink:visited:hover{background: url(../images/prevlabel.gif) no-repeat left 15%;}

*:first-child + html button.Button, *:first-child + html a.Button{display: list-item; float: left; list-style: none;}

.artmenu a,.artmenu a:link,.artmenu a:visited,.artmenu a:hover{letter-spacing: normal; outline: none; text-align: left; text-decoration: none; word-spacing: normal;}

.artmenu a:hover span span,.artmenu li:hover a span span{background: left -26px; color: #272720;}

.artmenu li li:hover > ul{left: 100%; top: 0;}

.artmenu li:hover{white-space: normal; z-index: 10000;}

.artmenu li:hover > ul{top: 100%; visibility: visible;}

.artmenu ul a,.artmenu ul a:link,.artmenu ul a:visited,.artmenu ul a:hover,.artmenu ul a:active,.nav ul.artmenu ul span,.nav ul.artmenu ul span span{color: #B1B1AC; font: 13px/22px "Trebuchet MS", Arial, Helvetica, Sans-Serif; text-align: left; text-decoration: none; text-indent: 12px;}

.artmenu ul li a:hover,.artmenu ul li:hover > a{background: 0 -22px; color: #acacaa;}

.artmenu:after,.artmenu ul:after{clear: both; display: block; height: 0; overflow: hidden; visibility: hidden;}

.BlockContent-body a:hover,.BlockContent-body a.hover, a:hover, a.hover,.PostFooterIcons a:hover,.PostFooterIcons a.hover{color: #c5c5aa; font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif; text-decoration: none;}

.BlockContent-body a:link{color: #9e9e9e; font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;}

.BlockContent-body a:visited,.BlockContent-body a.visited{color: #d5d5cd; font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif; text-decoration: none;}

.Button .hover, a.Button:hover{color: #c3c3b7; text-decoration: none !important;}

.Footer .Footer-text a:hover{color: #bbbb9b; font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif; text-decoration: none;}

.Footer .Footer-text a:link{color: #ababab; font-family: "Trebuchet MS", Arial, Helvetica, Sans-Serif; text-decoration: none;}

.Footer .Footer-text a:visited{color: #1c1c17; font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif; text-decoration: none;}

.nav .artmenu ul li a:hover span,.nav .artmenu ul li a:hover span span,.nav .artmenu ul li:hover > a span,.nav .artmenu ul li:hover > a span span{color: #f0f0f0;}

.page-footer,.page-footer a,.page-footer a:link,.page-footer a:visited,.page-footer a:hover{color: #9c9c6d; font: normal normal 10px Arial; letter-spacing: normal; text-decoration: underline; word-spacing: normal;}

.PostFooterIcons a:visited,.PostFooterIcons a.visited{color: #a7a795; font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif; text-decoration: none;}

.PostHeader a:hover,.PostHeader a.hovered{color: #c5c5aa; font-family: "Trebuchet MS", Arial, Helvetica, Sans-Serif; text-align: left; text-decoration: none;}

.PostHeader a:link{color: #c7c7c7; font-family: "Trebuchet MS", Arial, Helvetica, Sans-Serif; text-align: left; text-decoration: none;}

.PostHeader a:visited,.PostHeader a.visited{color: #dcdcd5; font-family: "Trebuchet MS", Arial, Helvetica, Sans-Serif; text-align: left; text-decoration: none;}

.PostHeaderIcon-wrapper,.PostHeaderIcon-wrapper a,.PostHeaderIcon-wrapper a:link,.PostHeaderIcon-wrapper a:visited,.PostHeaderIcon-wrapper a:hover{color: #e3e3de; font: 24px "Trebuchet MS", Arial, Helvetica, Sans-Serif;}

.PostHeaderIcons a,.PostHeaderIcons a:link,.PostHeaderIcons a:visited,.PostHeaderIcons a:hover,.PostFooterIcons a,.PostFooterIcons a:link,.PostFooterIcons a:visited,.PostFooterIcons a:hover,.Footer .Footer-text p{margin: 0;}

.PostHeaderIcons a:hover,.PostHeaderIcons a.hover{color: #c5c5aa; font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif; font-style: italic; font-weight: normal; text-decoration: underline;}

.PostHeaderIcons a:link,.PostFooterIcons a:link{color: #9e9e9e; font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif; text-decoration: none;}

.PostHeaderIcons a:visited,.PostHeaderIcons a.visited{color: #a7a795; font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif; font-style: italic; font-weight: normal; text-decoration: none;}

.PostHeaderIcons,.PostHeaderIcons a,.PostHeaderIcons a:link,.PostHeaderIcons a:visited,.PostHeaderIcons a:hover,.PostFooterIcons,.PostFooterIcons a,.PostFooterIcons a:link,.PostFooterIcons a:visited,.PostFooterIcons a:hover{color: #e3e3de; font: 10px Verdana, Geneva, Arial, Helvetica, Sans-Serif;}
a, a:link{color: #b8b8b8; font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif; text-decoration: none;}

a:visited, a.visited{color: #38382e; font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif; text-decoration: none;}

h1, h1 a, h1 a:link, h1 a:visited, h1 a:hover{color: #a7a795; font: 32px "Trebuchet MS", Arial, Helvetica, "Sans-Serif";}

h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited{font-style: normal; font-weight: normal; text-decoration: none;}

h2, h2 a, h2 a:link, h2 a:visited, h2 a:hover{color: #bebeb1; font: 24px "Trebuchet MS", Arial, Helvetica, "Sans-Serif";}

h3, h3 a, h3 a:link, h3 a:visited, h3 a:hover{color: #b8b8b8; font: 19px "Trebuchet MS", Arial, Helvetica, "Sans-Serif";}

h4, h4 a, h4 a:link, h4 a:visited, h4 a:hover{color: #f3f3f1; font: 16px "Trebuchet MS", Arial, Helvetica, "Sans-Serif";}

h5, h5 a, h5 a:link, h5 a:visited, h5 a:hover{color: #f3f3f1; font: 13px "Trebuchet MS", Arial, Helvetica, "Sans-Serif";}

h6, h6 a, h6 a:link, h6 a:visited, h6 a:hover{color: #f3f3f1; font: 11px "Trebuchet MS", Arial, Helvetica, "Sans-Serif";}

*/html:first-child.PageBackgroundGlare{border: 0px solid ;}*/

.sexy-blinklist{background:-1260px bottom !important;}.sexy-comfeed{background:-420px bottom !important;}.sexy-delicious{background:-1190px bottom !important;}.sexy-designfloat{background:-1050px bottom !important;}.sexy-devmarks{background:-140px bottom !important;}.sexy-digg{background:-980px bottom !important;}.sexy-diigo{background:-910px bottom !important;}.sexy-facebook{background:-1330px bottom !important;}.sexy-google{background:-210px bottom !important;}.sexy-izeby{background:-1470px bottom !important;}.sexy-linkedin{background:-70px bottom !important;}.sexy-mail{background:-350px bottom !important;}.sexy-misterwong{background:-1400px bottom !important;}.sexy-mixx{background:-840px bottom !important;}.sexy-myspace{background:-770px bottom !important;}.sexy-newsvine{background:left bottom !important;}.sexy-pfbuzz{background:-1680px bottom !important;}.sexy-reddit{background:-700px bottom !important;}.sexy-scriptstyle{background:-280px bottom !important;}.sexy-stumbleupon{background:-630px bottom !important;}.sexy-technorati{background:-560px bottom !important;}.sexy-tipd{background:-1610px bottom !important;}.sexy-tumblr{background:-1540px bottom !important;}.sexy-twitter{background:-490px bottom !important;}
.sexy-yahoobuzz{background:-1120px bottom !important;}div.sexy-bookmarks{clear: both !important ; margin: 20px 0 0 0;}div.sexy-bookmarks ul.socials{float: left; margin: 0 !important ; padding: 0 !important ; width: 100% !important;}div.sexy-bookmarks ul.socials a{background:transparent !important; display: block !important ; height: 29px !important ; text-indent: -9999px !important ; width: 60px !important;}div.sexy-bookmarks ul.socials li{cursor: pointer !important ; display: inline !important ; float: left !important ; height: 29px !important ; list-style:none !important; margin: 0 !important ; padding: 0 !important ; width: 60px !important;}div.sexy-bookmarks-bg-caring{background: url(../images/sexy-trans.png) no-repeat left 0; padding: 26px 0 0 10px;}div.sexy-bookmarks-bg-sexy{background: url(../images/sexy-trans.png) no-repeat left -141px; padding: 28px 0 0 10px;}div.sexy-bookmarks-bg-wealth{background: url(../images/sexy-trans.png) no-repeat left -265px; margin-left: 15px !important ; padding: 35px 0 0 20px;}div.sexy-bookmarks-expand{height: 29px; overflow: hidden;}
.sexy-blinklist:hover{background:-1260px top !important;}.sexy-comfeed:hover{background:-420px top !important;}.sexy-delicious:hover{background:-1190px top !important;}.sexy-designfloat:hover{background:-1050px top !important;}.sexy-devmarks:hover{background:-140px top !important;}.sexy-digg:hover{background:-980px top !important;}
.sexy-diigo,.sexy-diigo:hover,.sexy-digg,.sexy-digg:hover,.sexy-reddit,.sexy-reddit:hover,.sexy-stumbleupon,.sexy-stumbleupon:hover,.sexy-delicious,.sexy-delicious:hover,.sexy-yahoobuzz,.sexy-yahoobuzz:hover,.sexy-blinklist,.sexy-blinklist:hover,.sexy-technorati,.sexy-technorati:hover,.sexy-facebook,.sexy-facebook:hover,.sexy-twitter,.sexy-twitter:hover,.sexy-myspace,.sexy-myspace:hover,.sexy-mixx,.sexy-mixx:hover,.sexy-scriptstyle,.sexy-scriptstyle:hover,.sexy-designfloat,.sexy-designfloat:hover,.sexy-mail,.sexy-mail:hover,.sexy-comfeed,.sexy-comfeed:hover,.sexy-newsvine,.sexy-newsvine:hover,.sexy-devmarks,.sexy-devmarks:hover,.sexy-linkedin,.sexy-linkedin:hover,.sexy-google,.sexy-google:hover,.sexy-misterwong,.sexy-misterwong:hover,.sexy-izeby,.sexy-izeby:hover,.sexy-tumblr,.sexy-tumblr:hover,.sexy-tipd,.sexy-tipd:hover,.sexy-pfbuzz,.sexy-pfbuzz:hover{background: url('../images/sexy-sprite.png') no-repeat !important;}
.sexy-diigo:hover{background:-910px top !important;}.sexy-facebook:hover{background:-1330px top !important;}.sexy-google:hover{background:-210px top !important;}.sexy-izeby:hover{background:-1470px top !important;}.sexy-linkedin:hover{background:-70px top !important;}.sexy-mail:hover{background:-350px top !important;}.sexy-misterwong:hover{background:-1400px top !important;}.sexy-mixx:hover{background:-840px top !important;}.sexy-myspace:hover{background:-770px top !important;}.sexy-newsvine:hover{background:left top !important;}.sexy-pfbuzz:hover{background:-1680px top !important;}.sexy-reddit:hover{background:-700px top !important;}.sexy-scriptstyle:hover{background:-280px top !important;}.sexy-stumbleupon:hover{background:-630px top !important;}.sexy-technorati:hover{background:-560px top !important;}.sexy-tipd:hover{background:-1610px top !important;}.sexy-tumblr:hover{background:-1540px top !important;}.sexy-twitter:hover{background:-490px top !important;}.sexy-yahoobuzz:hover{background:-1120px top !important;}div.sexy-bookmarks ul.socials a:hover{background:transparent !important;}div.sexy-bookmarks ul.socials li:before, div.sexy-bookmarks ul.socials li:after, div.sexy-bookmarks ul.socials li a:before, div.sexy-bookmarks ul.socials li a:after{content: none !important;}

.wp-pagenavi a, .wp-pagenavi a:link {padding: 2px 4px 2px 4px; margin: 5px; text-decoration: none; border: 0px solid #ECECE9; color: #ECECE9;}

.wp-pagenavi a:visited {padding: 2px 4px 2px 4px; margin: 2px; text-decoration: none; border: 0px solid #ECECE9; color: #ECECE9;}

.wp-pagenavi a:hover {border: 0px solid #000000; background-color: #8C8C8C;}

.wp-pagenavi a:active {padding: 2px 4px 2px 4px; margin: 2px; text-decoration: none; border: 0px solid #ECECE9; color: #ECECE9; background-color: #8C8C8C;}

.wp-pagenavi span.pages {padding: 2px 4px 2px 4px; margin: 2px 2px 2px 2px; color: #464646; border: 0px solid #8C8C8C;}

.wp-pagenavi span.current {padding: 2px 4px 2px 4px; margin: 2px; font-weight: bold; border: 0px solid #8C8C8C; color: #464646;}

.wp-pagenavi span.extend {padding: 2px 4px 2px 4px; margin: 2px; border: 0px solid #8C8C8C; color: #464646;}

div.hackadelic-series-info {	font-weight:bold; margin:1.5em; font-variant:small-caps; text-align:center;}
div.hackadelic-series-info.on-frontpage {	margin: 1.5em; text-align:center; font-variant:small-caps;}

.author-description, .author-contact { font-size: 0.9em; text-align: center; line-height: 1.6em; }
.author-name { display: none; }