*{margin:0;padding:0}body{text-align:center;font:16px Verdana;color:#222;background:#fcf6fc url(images/background.gif) repeat-x 0 0}a{color:#7f4994}a:hover{text-decoration:none;color:#aa82b6}img{border:0}.break{font-size:0;width:0;height:0;clear:both}.alignleft{float:left;display:inline;margin:4px 10px 5px 0}.alignright{float:right;margin:4px 0 5px 10px}.aligncenter{text-align:center}.hidden{display:none}#wrapper{width:980px;margin:auto;text-align:left}#header{min-height:200px;margin-bottom:5px}#header .pages{float:left;display:inline;list-style-type:none;height:39px;padding-top:3px}#header .pages li{float:left;display:inline}#header .pages li ul{position:absolute;left:-999em;display:block;width:250px;border:1px solid #bbb;background:#aa82b6;padding:0;margin:0}#header .pages li ul li{clear:left;display:block;width:240px;height:25px;font-weight:700;padding:0;margin:0;margin-top:5px;margin-left:10px}#header .pages li ul li a{display:block;width:240px;padding:0;margin:0}#header .pages li ul li:hover{left:auto}#header .pages li:hover ul{left:auto;z-index:99;margin-top:-2px}#header .pages li a{display:block;font-size:.9em;font-weight:700;text-transform:uppercase;padding:12px 15px;text-decoration:none;color:#333}#header .pages li a:hover{color:#fff}#header form{width:245px;height:26px;background:url(images/search.gif) no-repeat 0 8px;float:right;display:inline;padding:8px 30px 0 0}#header form input{border:0;float:left;display:inline;width:170px;margin:5px;background-color:transparent}#header form button{border:0;text-indent:-9999px;font-size:0;width:60px;height:26px;float:right;display:inline;background-color:transparent}#header .logo{clear:both;float:left;display:inline;padding:0;margin:0}#header .logo h1{font-size:2em;text-transform:uppercase}#header .logo h1 a{text-decoration:none}#header .logo p{color:#888;font-weight:700;font-size:1.2em;text-transform:uppercase}#header .sponsor{clear:right;float:right;display:inline;padding:0;margin:0;margin:5px;background:#fff}#header .sponsor-wide{clear:right;float:right;display:inline;padding:0;margin:0;margin:1px}#header .categories{clear:both;list-style-type:none;height:30px;border-bottom:3px solid #550871;border-top:1px solid #550871;overflow:hidden;background:#d7c3db}#header .categories li{float:left;display:inline}#header .categories li ul.children{position:absolute;left:-999em;display:block;width:250px;border:1px solid #bbb;background:#aa82b6;padding:0;margin:0}#header .categories li ul.children li{clear:left;display:block;width:240px;height:25px;font-weight:700;padding:0;margin:0;margin-top:5px;margin-left:10px}#header .categories li ul.children li a{display:block;width:240px;padding:0;margin:0}#header .categories li ul.children li a:hover{background:#aa82b6}#header .categories li ul.children li:hover{left:auto}#header .categories li:hover ul.children{left:auto;z-index:99;margin-top:-2px}#header .categories li ul.children li ul.children{positon:absolute;left:-999em;display:block;width:250px;border:1px solid #aaa;background:#d7c3db;opacity:.9;filter:alpha(opacity=90);padding:0;margin:0}#header .categories li ul.children li:hover ul.children{left:auto;margin-top:-5px;margin-left:150px;z-index:25}#header .categories li ul.children li ul.children li a:hover{background:#d7c3db}#header .categories li a{display:block;padding-top:10px;padding-bottom:10px;padding-left:7px;padding-right:8px;color:#333;border-right:1px solid #eee;text-decoration:none;font-size:.8em;font-weight:700;text-transform:uppercase}#header .categories li a:hover{background-color:#7f4994;color:#fff}#content{clear:both;width:650px;float:left;display:inline;padding-bottom:10px}#featured{border:1px solid #ccc;padding:10px;margin-bottom:10px;min-height:260px;background:#fff}#featured .post{padding:10px}#featured h2{font-size:1.3em;margin-bottom:5px}#featured h2 a{text-decoration:none}#featured .details{font-size:.9em;margin-bottom:15px;color:#888}#featured .details a{color:#888;text-decoration:none}#featured .details a:hover{color:#aa82b6;text-decoration:underline}#featured .thumb{border:1px solid #ddd;padding:0;float:left;display:inline;text-align:center;margin:0 10px 10px 0;width:260px;160px}#featured .thumb a{text-align:center;width:250px;150px;display:block;margin:5px;padding:0;overflow:hidden}#featured .thumb a img{height:150px}#featured p{line-height:1.4em;margin-bottom:10px}#featured .tags{clear:both;font-size:.9em;color:#888;margin-bottom:0}#featured .tags a{text-decoration:none}#featured .readmore{font-size:.8em}#content .recent{border:1px solid #ccc;background:#fff}#content .recent .post{padding:15px;clear:both}#content .recent .post h2{font-size:1.5em;margin-bottom:10px}#content .recent .post h2 a{text-decoration:none}#content .recent .post img{float:right;display:inline;padding:5px;border:1px solid #ddd;background-color:#fff;margin-left:20px}#content .recent .post p{line-height:1.4em;margin-bottom:10px}#content .recent .post .readmore{font-size:.8em}#content .recent .o{background-color:#fbf3fc}#content{}#sidebar{width:320px;float:right;display:inline}#sidebar .box{border:1px solid #ccc;margin-bottom:10px}#sidebar .box h2{font-size:.9em;text-transform:uppercase;color:#7f4994;background-color:#d7c3db;padding:10px;border-bottom:1px solid #ddd}#sidebar .box p.middle{font-size:.9em;text-transform:uppercase;color:#7f4994;padding:5px;text-align:center}#sidebar .box ul{list-style-type:square;list-style-position:inside;padding:10px}#sidebar .box ul li{line-height:1.4em;color:#666;padding:2px 0}#sidebar .box ul li a{color:#666;text-decoration:none}#sidebar .box ul li a:hover{color:#aa82b6}#sidebar .box .video{padding:12px}#sidebar .box .flickr{padding:5px;text-align:center}#sidebar .box .flickr img{margin:6px}#sidebar .box .tags{padding:10px}#sidebar .box .tags a{color:#888;text-decoration:none}#sidebar .box .tags a:hover{color:#aa82b6;text-decoration:underline}#sidebar .box .popular{list-style-type:none;list-style-position:outside}#sidebar .box .popular li{padding:5px 0}#sidebar .box .popular li a{color:#666;text-decoration:none;font-weight:700}#sidebar .box popular li a:hover{color:#aa82b6}#sidebar .box .popular li p{padding-top:5px}#sidebar .box .sponsors{padding:10px 10px 0;text-align:center}#sidebar .box .sponsors img{margin:6px;border:1px solid #ccc}#sidebar .box .bookmarks{list-style-type:none;list-style-position:outside;padding:5px 10px 10px}#sidebar .box .bookmarks li{font-family:Arial;border-bottom:1px dotted #cccccb;padding:5px 0 5px 20px;background-position:0 6px;background-repeat:no-repeat;float:left;display:inline;width:125px}#sidebar .box .bookmarks li a{color:#7f4994}#sidebar .box .bookmarks li.eml{background-image:url(images/email25x25.gif);width:220px;padding-left:70px;height:25px;min-height:25px;font-size:14px;background-position:10px 6px}#sidebar .box .bookmarks li.rss{background-image:url(images/rss.gif)}#sidebar .box .bookmarks li.twt{background-image:url(images/twitter.gif)}#sidebar .box .bookmarks li.fcb{background-image:url(images/facebook.gif)}#sidebar .box .bookmarks li.ldi{background-image:url(images/linkedin.gif)}#sidebar .box .bookmarks li.mys{background-image:url(images/myspace.gif)}#sidebar .box select{margin:5px;width:308px}#sidebar .l{float:left;display:inline;width:155px}#sidebar .r{float:right;display:inline;width:155px}#sidebar .box ul li.categories{visibility:hidden;display:block}#sidebar .box ul li.categories ul{visibility:visible;display:block}#sidebar .box ul li.categories ul li{font-size:12px;display:block}#sidebar .box ul li.categories ul li a{font-weight:700}#sidebar .box ul li.categories ul li ul.children{display:block}#sidebar .box ul li.categories ul li ul.children li.cat-item{font-size:11px;display:block}#sidebar .box ul li.categories ul li ul.children li.cat-item a{}#footer{clear:both;background-color:#d7c3db;border-top:2px solid #550871;color:#444;font-size:.9em;padding:5px;height:75px;min-height:75px}#footer a{color:#555;font-weight:700}#footer p{width:980px;margin:auto;text-align:left}#footer .pages{list-style-type:none;height:39px;padding-top:3px;float:left;display:inline}#footer .pages li{float:left;display:inline}#footer .pages li a{display:block;font-size:.9em;font-weight:700;text-transform:uppercase;padding:12px 15px;text-decoration:none;color:#333}#footer .pages li a:hover{color:#fff}#content .postnav{clear:both;padding:10px 0}#content .postnav ul{list-style-type:none;padding:10px}#content .postnav ul li{float:left;color:#666;padding:4px}#content .postnav ul li a{color:#7f4994;text-decoration:none;display:block;padding:2px 6px;border:1px solid #e2e2e2}#content .postnav ul li a:hover{border-color:#fff}#wp_page_numbers ul{border-top:0!important}#wp_page_numbers .page_info{padding:3px 6px!important;margin-right:2px;border:1px solid #e0e0e0!important;margin-top:4px}#wp_page_numbers .active_page a{background-color:#fff!important;border:0!important}#content .single{padding:10px}#content .single h2{font-size:1.5em;margin-bottom:10px}#content .single p{line-height:1.5em;margin-bottom:10px}#content .single ul,#content .single ol{list-style-position:inside;margin-bottom:10px}#content .single li{line-height:1.5em;padding:2px 0}#content .single blockquote{padding:10px 10px 5px;margin-bottom:10px;background-color:#eee;border-width:1px 0;border-style:solid;border-color:#e0e0e0}#content .single h3,#content .single h4,#content .single h5,#content .single h6{font-size:1.2em;margin-bottom:5px}#comments{padding:10px}#comments h2{font-size:1.5em;margin-bottom:10px}#comments a{text-decoration:none}#comments p{margin-bottom:10px;line-height:1.6em}#comments form{}#comments form p{margin-bottom:5px}#comments form input{margin-right:5px}#comments form input,textarea{border:1px solid #ccc;font-size:.9em;font-family:Verdana;padding:4px;background-position:4px 4px;background-repeat:no-repeat}#comments form input{width:240px;border:1px solid #ccc}#comments form textarea{width:350px;padding:4px!important;border:1px solid #ccc}#comments form button{border:1px solid #a0a0a0;font-size:1em;font-family:Verdana;padding:2px 6px}.commentdetails{margin-top:25px}.commentauthor{margin-bottom:5px!important;font-weight:700}.commentdate{font-size:.8em;margin-bottom:5px;color:#909090}.required{color:red}h2.title{font-size:1em!important;text-transform:uppercase;padding:10px;color:#565656}.notfound{padding:40px}.notfound h2{font-size:18px;font-weight:400;margin-bottom:10px}#spoontheory{margin:10px;border:1px solid #989;background:#f9f5fa}#spoontheory p{margin:10px;padding:5px;text-align:justify}#spoontheory h1{margin:10px}#spoontheory h2{margin:10px}#spoontheory h3{margin:10px}#comments ol{list-style-type:none;clear:both;padding:0;margin:0}#comments .buffer{padding:10px}#comments ol li{margin-bottom:10px}#comments ol li ul li{border:1px solid #e0e0e0;padding:10px}#comments ol li .avatar{float:right}#comments ol li .comment-author{}#comments ol li .comment-author .fn{font-weight:700;font-size:1.2em}#comments ol li .comment-meta{font-size:.9em;color:#999;margin:5px 0 10px}#comments ol li .reply{font-size:.9em;font-weight:700;padding-bottom:10px}#comments .children{list-style-type:none}#comments .navigation{padding:0 0 40px;font-size:.9em}#comments .navigation a{color:#999;padding:3px 8px;border:1px solid #ccc}#comments .navigation a:hover{color:#000;border-color:#000;text-decoration:none}#comments .says{display:none}#catDesc{font-size:13px;background-color:#fff;margin:0 0 5px}div.cat{width:310px;float:left;margin:0 2px 2px;border:1px solid #000;height:95px;overflow:hidden;position:relative;padding:2px}div.cat:hover{background-color:#d7c3db}div.cat span.cat-title{font-size:14px;font-weight:14px}div.cat span.cat-desc{display:block;font-size:10px;font-style:italic}div.cat span.cat-post-count{width:50px;position:relative;left:250px;display:block;top:15px}.video{width:100%;padding-bottom:56.25%!important;position:relative}iframe.video{position:absolute;width:100%;height:100%;top:0;right:0}@media(max-width:680px){#wrapper{width:100%}#wrapper *{max-width:100%}#content,#sidebar{width:100%;float:initial;padding:1em}.single img{float:none;width:auto;height:auto;display:block;margin:0 auto}#featured{height:calc(100vh - 200px);margin:0}#featured .thumb{width:auto;height:auto;display:block;margin:0 auto;float:none}#feature .thumb img{width:auto;height:auto;float:none;margin:0 auto}#header form{display:none}}.ad{margin-bottom:1em}