*{margin:0;padding:0}html,body,#wrap{height:100%}body>#wrap{height:auto;min-height:100%}body{margin:0;background-color:#fff;font-family:Georgia,'Times New Roman';font-variant:normal;font-weight:normal;color:#000;font-size:13px;text-align:left;line-height:1.65em}p{margin-bottom:17px}h1,h2,h3{font-family:'Lucida Grande',Tahoma,Verdana;text-align:left;line-height:1.2em}h1{font-size:25px;margin:15px
0 13px 0}h2,h3{margin:30px
0 7px 0}h2{font-size:19px;border-bottom:1px solid #ccc;padding-bottom:3px}h3{font-weight:bold;font-size:14px}h1.pagetitle{margin-top:0}a,a:visited{color:#579;text-decoration:none}a:hover{color:#C00}a.moreinfo{font-family:'Lucida Grande',Tahoma,Verdana}blockquote{background-color:#eee;padding:10px;padding-bottom:1px;margin-bottom:17px}pre{display:block;font-family:Monaco,'Courier New';padding:10px;overflow:auto;font-size:12px;border:1px
solid #ccc;margin-bottom:17px}code{font-family:Monaco,"Courier New";font-size:0.9em}#page #content ul, #page #content
ol{list-style-position:outside;margin:0
0 20px 45px}#page #content
li{margin-bottom:6px}#page #content
img{border:none;font-family:'Lucida Grande',Tahoma,Verdana;color:#808080}#header{height:170px;text-align:center;width:100%;background-color:#404040}#header
#content{height:120px;width:900px;margin:0
auto}#splash{height:100px;width:680px;float:left}#splash #logo
a{width:152px;height:53px;background-image:url('/wp-content/themes/Perspx/images/logo.png');margin-top:10px;float:left}#splash
#tagline{clear:left;float:left;margin-top:5px;display:block;width:216px;height:16px;background:url('/wp-content/themes/Perspx/images/tagline.png')}#rss{width:220px;float:left;height:50px;text-align:right}#rsslink{font-family:'Lucida Grande',Verdana,Tahoma;background:url('/wp-content/themes/Perspx/images/rss.png') no-repeat right;height:32px;padding-right:40px;padding-top:10px;margin-right:13px;margin-top:50px;display:block;color:#d78e40}#rsslink:hover{text-decoration:underline}#nav{width:900px;height:50px;margin:0
auto;clear:left}#nav
#menu{width:680px;height:50px;float:left}#nav
#search{float:left;height:50px;width:220px}#nav #menu
ul{height:50px}#nav #menu
li{list-style-type:none;list-style-position:outside;display:block;float:left;height:50px;width:120px}#nav #menu li
a{margin-top: -2px;color:#ccc;font-size:13px;display:block;height:32px;padding-top:14px;padding-left:37px;background-image:url('/wp-content/themes/Perspx/images/menu.png');background-repeat:no-repeat;font-family:'Lucida Grande',Tahoma,Verdana}#nav #menu li
div.wrap{float:left}#nav #menu li a:hover{color:white}#nav li a:active{outline:none}#nav li a:focus{-moz-outline-style:none}#nav #menu
li.selected{background:url('/wp-content/themes/Perspx/images/menu_arrow.png') no-repeat;background-position:40px 42px}#nav #menu li.selected
a{color:#a6d2f7}#nav #menu_home
a{background-position:0px 5px}#nav #menu_home a:hover{background-position:0px -37px}#nav #menu_home.selected
a{background-position:0px -79px}#nav #menu_blog
a{background-position:0px -121px}#nav #menu_blog a:hover{background-position:0px -163px}#nav #menu_blog.selected
a{background-position:0px -205px}#nav #menu_software
a{background-position:0px -247px}#nav #menu_software a:hover{background-position:0px -289px}#nav #menu_software.selected
a{background-position:0px -331px}#nav #menu_about
a{background-position:0px -373px}#nav #menu_about a:hover{background-position:0px -415px}#nav #menu_about.selected
a{background-position:0px -457px}#nav #menu_contact
a{background-position:0px -499px}#nav #menu_contact a:hover{background-position:0px -541px}#nav #menu_contact.selected
a{background-position:0px -583px}#page #content
#childnav{height:30px;margin-bottom:20px}#page #content #childnav
ul{margin:0;list-style-type:none;list-style-position:outside}#page #content #childnav ul
li{float:left;margin-right:10px;font-family:'Lucida Grande',Tahoma,Verdana;font-size:12px}#page #content #childnav ul li
a{display:block;float:left;text-align:center;height:20px;line-height:20px;padding:0
0 0 15px;color:#768ab3}#page #content #childnav ul li
span{display:block;float:left;min-width:40px;padding-right:15px}#page #content #childnav ul li a:hover
span{background:url('/wp-content/themes/Perspx/images/childnav/childnav_hover_right.jpg') no-repeat right #ebf0f8}#page #content #childnav ul li a:hover{background:url('/wp-content/themes/Perspx/images/childnav/childnav_hover_left.jpg') no-repeat left #ebf0f8;color:#3f4d69}#page #content #childnav ul li.selected span, #page #content #childnav ul li.selected a:hover
span{background:url('/wp-content/themes/Perspx/images/childnav/childnav_right.jpg') no-repeat right #537ac9}#page #content #childnav ul li.selected a, #page #content #childnav ul li.selected a:hover{color:#fff;background:url('/wp-content/themes/Perspx/images/childnav/childnav_left.jpg') no-repeat left #537ac9}#childnav a:active{outline:none}#childnav a:focus{-moz-outline-style:none}#rightcolumn
.box{margin-bottom:10px}#rightcolumn .box, #rightcolumn
.lastbox{padding:10px;font-family:'Lucida Grande',Tahoma,Verdana;font-size:12px}#page #rightcolumn .box h1, #page #rightcolumn .lastbox
h1{margin-top:0;margin-bottom:0}#rightcolumn
a.sidelink{display:block;float:right;color:#808080;font-size:10px;margin-top:4px}#rightcolumn a.sidelink:hover{text-decoration:underline}#page #rightcolumn
ul{list-style-type:none;list-style-position:outside;margin-bottom:0}#page #rightcolumn
li{margin-bottom:4px}#page #rightcolumn .recentposts li:last-child{border:none}#page{width:900px;margin:0
auto;padding:10px
0 150px 0}#page
#content{width:660px;float:left;padding:15px
0 20px 0}#page #content
p{line-height:1.8em}#page
#rightcolumn{float:right;width:218px;margin:0
0 20px 0;height:100%}#page #rightcolumn
h1{text-transform:uppercase;font-size:14px;margin:15px
0 -10px;color:#404040;display:block}#page #rightcolumn
a.sidebarlink{color:#404040}#page #rightcolumn a.sidebarlink:hover{color:#c00}#page:after{content:".";display:block;height:0;clear:both;visibility:hidden}.twitter{list-style-type:none;list-style-position:outside;margin-top: -7px}.twitter
li{color:#404040;margin-bottom:10px;padding-bottom:10px;border-bottom:1px dashed #bbb}.twitter li:last-child{border:none;margin-bottom:0;padding-bottom:0}.twitter .twitter-item{margin:0
0 5px 0;text-align:left;display:block}.twitter .twitter-user{font-weight:bold}.twitter
.hashtag{color:#909090}#flair{margin-top: -10px}.flair{padding:3px;width:200px;height:60px;margin:0
0 5px 0;font-family:'Lucida Grande',Tahoma,Verdana}.flair
.displayname{color:#808080}.flair
.badges{clear:right;float:left;margin:10px
0 0 0;padding:0
0 0 18px;background:url('/wp-content/themes/Perspx/images/badges.png') no-repeat;height:18px;line-height:18px}.flair badge1, .flair badge2 .flair
badge3{font-size:1.2em}.flair
.badge1{color:#fc0}.flair
.badge2{color:#c0c0c0}.flair
.badge3{color:#C96}.flair
.reputation{font-family:Georgia,'Times New Roman',serif;font-size:15px;float:right;color:#606060;font-weight:bold}.flair .reputation
img{margin:0
0 -4px 0}.flair
.badgecount{color:#606060;padding:0
5px 0 0}#flairinfo{position:absolute;display:block;width:200px;padding:10px;font-size:11px;margin:0
auto;background-color:#000;opacity:0.8;color:white;line-height:1.3em;display:none}#flairinfo
a{color:white;text-decoration:underline}#footer{clear:both;position:relative;margin-top: -134px;padding:15px;height:100px;background-color:#c0c0c0;text-align:center;color:#606060;font-family:'Lucida Grande',Tahoma,Verdana;font-size:10px;text-shadow:rgba(230,230, 230,1) 0 1px 0;border-top:#606060 solid 4px}#footer
#attributes{text-shadow:none;color:#707070;margin-top:15px}#footer #attributes
a{color:#404040}#footer #attributes a:hover{text-decoration:underline}.pagetagline{color:#fff;font-family:Georgia,'Times New Roman';font-size:15px;background-color:#3678c4;padding:10px;margin:0
0 30px 0;text-align:justify}.columns{margin: -10px auto;width:660px}.column,.lastcolumn{float:left;width:300px;margin-top:5px}.column{margin-right:40px}#content .column h2, #content .lastcolumn h2, #content .fullcolumn
h2{margin-bottom:12px}#home #content
ul.contact{list-style-type:none;list-style-position:outside;margin:0;padding:0}#contactcolumn{border:1px
dashed #909090;width:285px;padding:10px}#content #contactcolumn
h2{margin-top:5px;border:none}span.h2-customword{color:#3c82d0}.entry{text-align:justify}.post{clear:both;margin-bottom:45px;margin-right:20px}.post_full > .content
h2{font-size:17px}h2.posttitle{font-size:17px;border:none;margin-top:0}.postinfo{color:#767b87;margin-bottom:0;font-family:'Lucida Grande',Tahoma,Verdana;font-size:12px}.postheader{margin-bottom:20px}#posts{margin-top:40px}.post
.content{text-align:justify}div.metadata{margin-left:0px;height:20px;font-family:'Lucida Grande',Tahoma,Verdana;font-size:12px}#page #content .post div.metadata
ul{list-style-type:none;list-style-position:outside;margin:0;height:20px}div.metadata
li{float:left;height:14px;line-height:20px;margin-right:20px}a.posttitle{color:#000}a.posttitle:hover{color:#c00}.navigation{height:15px;padding-bottom:20px}.post_full
.content{margin-left:0;text-align:justify;padding-bottom:10px}.meta_full{border-top:1px #808080 solid;padding-top:10px;clear:both;margin-top:25px;font-family:'Lucida Grande',Tahoma,Verdana;font-size:12px}#page #content .meta_full
ul{list-style-type:none;list-style-position:outside;margin-left:0;padding:0}.meta_full
.leavecomment{margin-top:25px}#page #content
#related{margin-bottom:50px}#page #content #related h2,h2.share{margin-bottom:10px}#page #content #related
ul{margin-top:10px;list-style-position:inside;margin:20}a#leavecomment{padding-left:23px;background:url('/wp-content/themes/Perspx/images/leavecomment.png') no-repeat left;text-decoration:none;height:20px;display:block}.aligncenter{display:block;margin-left:auto;margin-right:auto;margin-bottom:15px}.alignleft{float:left;margin-right:10px;margin-bottom:10px}.alignright{float:right;margin-left:10px;margin-bottom:10px}.wp-caption{background-color:#f3f3f3;border:1px
solid #ddd;padding-top:4px;text-align:center}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0
4px 5px}#page #content li ul, #page #content li
ol{margin-top:15px}#page #content .post_full .content h2, #page #content .post_full .content
h3{clear:both}#page #content #share
ul{list-style-type:none;list-style-position:outside;margin-left:0}#share{float:left}h2.share{margin-top:50px;margin-bottom:15px}#share
li{float:left;margin-right:15px;width:16px;height:16px}#share
a{display:block;width:16px;height:16px;background:url('/wp-content/themes/Perspx/images/share.png') no-repeat left}#share li#delicious
a{background-position: -3px -36px}#share li#delicious a:hover{background-position: -3px -0px}#share li#digg
a{background-position: -3px -72px}#share li#digg a:hover{background-position: -3px -144px}#share li#facebook
a{background-position: -3px -162px}#share li#facebook a:hover{background-position: -3px -54px}#share li#reddit
a{background-position: -3px -126px}#share li#reddit a:hover{background-position: -3px -90px}#share li#twitter
a{background-position: -3px -108px}#share li#twitter a:hover{background-position: -3px -18px}#sharecaption{height:20px;font-family:'Lucida Grande',Tahoma,Verdana;clear:both;color:#404040;text-align:center}#page #content #commentlist, #page #content #commentlist
.children{list-style-type:none;list-style-position:outside;margin:0}#commentlist li.comment.admin>.wrapper{background-color:#d5edf8}#commentlist li.comment.trackback>.wrapper{background-color:#f2f2f2}#page #content #commentlist
li{margin:0;padding:0}#commentlist
.avatar{float:left;padding:2px;border:1px
solid #ccc}#commentlist
.wrapper{border-bottom:1px dashed #b9c3cb;padding:15px;min-height:60px;margin:0}#commentlist li.comment.admin
.avatar{float:left;background-color:white;border-color:#b9c3cb}#commentlist
.commentbody{margin-left:70px}#commentlist li.comment.trackback
.commentbody{margin-left:0}#commentlist
.author{font-family:'Lucida Grande',Verdana,Tahoma;font-size:14px;font-weight:bold}.commentbody
.time{font-family:'Lucida Grande',Verdana,Tahoma;font-size:12px;color:#606060;margin-top: -2px;margin-bottom:5px}#page #content #commentlist .children .content.depth-2{padding-left:30px}#page #content #commentlist .children .content.depth-3{padding-left:60px}#author,#email,#url{height:16px;width:200px}#author,#email,#url,#commentbox{font-family:Georgia,TimesNewRoman;font-size:14px}.commenttext{text-align:justify;margin-top:10px}#commentbox{width:550px;height:150px}#contactbox{width:450px;height:150px}.wpcf7-form{margin-top:40px}.wpcf7-form
p{display:block;clear:both}.wpcf7-form-control-wrap
input{width:200px;height:16px;float:left;margin-bottom:20px}.wpcf7-form-control-wrap input,#contactbox{font-family:Georgia,TimesNewRoman;font-size:14px}div.wpcf7-response-output{font-family:'Lucida Grande',Verdana,Tahoma;font-size:12px}div.wpcf7-mail-sent-ok{background:url('/wp-content/themes/Perspx/images/success.png') no-repeat;background-position:4px 4px}div.wpcf7-validation-errors{background:url('/wp-content/themes/Perspx/images/error.png') no-repeat;background-position:4px 4px}span.wpcf7-not-valid-tip{background:url('/wp-content/themes/Perspx/images/exclamation.png') no-repeat;background-position:4px 4px}#postcomment{margin-left:80px;width:100px;height:22px;background:url('/wp-content/themes/Perspx/images/button.png') no-repeat left;border:none;background-color:none;font-size:11px;padding-bottom:2px;color:#fff;font-weight:bold;cursor:pointer}.commentreply_cancel{margin-top: -2px;margin-bottom:18px}.commentlabel{display:block;width:80px;float:left;clear:both;font-family:'Lucida Grande',Tahoma,Verdana}span.required{color:red}#nav
#searchform{margin-bottom:20px}#nav
.search_noresults{margin-top:0;border:none}#nav
#searchicon{width:32px;height:32px;float:left;margin-left:8px;margin-top:8px;margin-right:5px;background:url('/wp-content/themes/Perspx/images/search_icon.png?v=2') no-repeat left}#nav
#searchbox{font-family:Georgia,'Times New Roman';font-size:14px;width:150px;height:20px;padding:2px
5px 0 5px;border:none;float:left;margin-right:10px;margin-top:12px}#page #content
#searchform{margin-bottom:20px}#page #content
.search_noresults{margin-top:0;border:none}#page #content
#searchbox{font-family:Georgia,'Times New Roman';font-size:14px;width:200px;height:16px;float:left;margin-right:10px;margin-top:1px}#page #content
#searchsubmit{background:url('/wp-content/themes/Perspx/images/button.png') no-repeat left;width:100px;height:22px;background-color:none;border:none;color:white;font-family:'Lucida Grande',Verdana,Tahoma;font-weight:bold;font-size:12px}h2
a.softwaretitle{color:#000}h2 a.softwaretitle:hover{color:#c00}#page #content
#quicklinks{margin:0;margin-bottom:20px}#page #content #quicklinks
li{list-style-type:none;list-style-position:outside}#page #content #quicklinks li
a{display:block;padding-left:22px}#quicklinks
a.documentation{background:url('/wp-content/themes/Perspx/images/software/documentation.png') no-repeat left}#quicklinks
a.github{background:url('/wp-content/themes/Perspx/images/software/github_page.png') no-repeat left}#wpstats{display:none}.attachmentimage{text-align:center}