/*!
Theme Name:WhiteHousePro
Theme URI:http://www.pagelines.com/themes/
Description:WhiteHousePro is a professional WordPress theme built on the PageLines CMS framework. Designed and developed by <a href="http://pagelines.com/about">Andrew Powers</a> and <a href="http://www.pagelines.com">PageLines</a>.
Version:2.1.1
Author:PageLines
Author URI:http://www.pagelines.com
Tags:theme-options, white, silver, light, two-columns, fixed-width, threaded-comments, custom-header, custom-colors, translation-ready
*/.hl,.hl2{border-top:1px solid #bbb;border-bottom:1px solid #fff;height:2px;overflow:hidden}.hl2{border-top:1px solid #fff;border-bottom:1px solid #bbb}.nocomments{display:none}.commentlist{list-style-type:none;margin:10px 0px 10px 18px;padding-left:45px}.commentlist li{padding:10px}.commentlist ul.children{list-style-type:none;margin:.7em}.commentlist ul.children .even{background:#fff}.commentlist .alt{background:#F4F4F4;border-top:1px solid #eee;border-bottom:1px solid #eee}.commentlist cite{color:#059;font-weight:bold;font-style:normal;font-size:110%}.commentlist .comment img{width:32px}.commentlist img.avatar{float:left;margin:0 5px 5px -53px;position:relative}.commentlist .comment-meta{margin-bottom:5px;display:block;font-size:87%}.commentlist .comment-meta a{color:#999999}.wp-caption,.rounded5,.wp-pagenavi a,.wp-pagenavi span{border-radius:5px}.rounded10{border-radius:5px}#wpstats{width:0;height:0;overflow:hidden}.border{padding:2.5px;border:1px solid #ccc}.aligncenter,.alignnone{display:block;margin-left:auto;margin-right:auto}.alignleft{float:left;margin:0 1.4em .4em 0}.alignright{float:right;margin:0 0 .4em 1.4em}img.center,img[align="center"]{display:block;margin-left:auto;margin-right:auto}img.left,img[align="left"]{float:left;margin:2px 10px 5px 0px}img.right,img[align="right"]{float:right;margin:2px 0px 5px 10px}.fix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.fix{display:inline-block}* html .fix{height:1%}.fix{display:block}#page{box-shadow:0 0 8px #999;margin-bottom:50px}#content{margin:0 8px}#col-posts{width:100%;position:relative;min-height:1px;padding:0}#col-sidebar{width:100%;position:relative;color:#444;border-bottom-right-radius:10px;padding:15px}#col-sidebar .panel-follow-us a{width:16.667%}@media (min-width:992px){#col-posts{width:610px}#col-sidebar{width:330px}#col-sidebar .panel-follow-us a{width:33.333%}.content{background:linear-gradient(to left, #ddd 320px, #aaa 330px, #999 331px, #fff 332px)}}@media (min-width:1200px){#col-posts{width:810px}#col-sidebar{width:330px}#col-sidebar .panel-follow-us a{width:33.333%}.content{background:linear-gradient(to left, #ddd 320px, #aaa 330px, #999 331px, #fff 332px)}}.hentry ul,ol{margin-left:25px;margin-bottom:1em}#subnav ul li a:active{color:#000;text-decoration:none}h1,h2,h3,h4,h5,h6,#nav{color:#444}h1 em,h2 em,h3 em,h4 em,h5 em,h6 em,#nav em{text-transform:lowercase;font-style:italic}.headline h1{color:#000;font-size:22px;line-height:1.5em}.headline h1 a{color:#000;text-transform:uppercase;letter-spacing:.2em}.site-description{font-size:1em;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-style:italic;float:left;margin:13px 0 0 .5em;color:#aaa}#nav{text-transform:uppercase;font-size:.9em;line-height:1.1em;background:#072A5A url(images/nav-blue.png) repeat-x 0 0;clear:both}#nav ul{list-style:none;display:block;margin:0px 0px 0px 0px;padding:0px;float:left;position:relative}#nav li{position:relative}#nav ul li{margin:0px 0px 0px 0px;padding:0px;float:left}#nav ul li a{line-height:.9em;padding:13px 13px 11px;text-decoration:none;color:#fff;display:block}#nav li a:hover{color:#fff;background:transparent url(images/nav-blue.png) repeat-x 0 -35px}#nav li a:active{color:#ddd;background:transparent url(images/nav-blue.png) repeat-x 0 -70px}#nav .current_page_item a,#nav .current_page_item a:hover,#nav li a:active,#nav .current_page_ancestor{text-decoration:none;color:#fff;background:transparent url(images/nav-blue.png) repeat-x 0 -70px}#nav ul ul{display:none}#sub_head{font-size:12px;background:#f1f1f1 url(images/subheadbg.png) repeat-x 0 0;border-bottom:1px solid #ccc;height:35px;line-height:1em;overflow:hidden}#sub_head ul{list-style:none;margin:0}#sub_head #subnav{margin:0 0 0 10px;border-left:1px solid #eee}#sub_head ul li{float:left}#sub_head li a{color:#000;display:block;padding:11px 12px 12px 12px;border:none;border-right:1px solid #EEE;border-left:1px solid #fff;text-shadow:#fff 0 .5px .5px}#sub_head li a:hover{border-left:1px solid #eee;border-right:1px solid #eee;background:#eee url(images/subhead_hover.png) repeat-x 0 0;margin-left:-1px;padding-left:13px}#sub_head li a:active{border:none;background:#eee url(images/subhead_active.png) repeat-x 0 0;border-left:1px solid #ccc;border-right:1px solid transparent}#sub_head .current_page_item a,#sub_head li.current_page_ancestor a,#sub_head .current-cat a{border:none;background:#eee url(images/subhead_active.png) repeat-x 0 0;border-right:1px solid #fff;border-left:1px solid #ccc}#grandchildnav li{padding:0;margin:0;line-height:1em;border-top:none}#grandchildnav li a,#grandchildnav .current_page_item ul li a{display:block;padding:10px;border:1px solid transparent;border-left:3px solid transparent;background:transparent}#grandchildnav li a:hover,#grandchildnav .current_page_item ul li a:hover{background:#f7f7f7;border-left:3px solid #ddd;text-decoration:none}#grandchildnav .current_page_item a{background:#f7f7f7;border-left:3px solid #ddd}#grandchildnav li ul{margin-left:25px}#searchform{margin:15px 0}.pagetitle{padding:.5em 0;border-top:3px double #bbb;border-bottom:1px solid #bbb;margin-bottom:1em}.post{background:linear-gradient(to top, #ddd 0, #fff 100px);border-bottom:1px solid #ccc}.post-nav{padding:0 23px;margin:15px 0}.thumb.left img{margin-right:23px}.thumb img{margin:0;max-width:100%}.copy{padding:20px 20px 0px 20px}.post-date{margin:0 0 15px}.post-date a{color:#fff}.post-date em{background:#0F2B59;color:#fff;font-size:.9em;font-style:normal;padding:5px 5px;line-height:1.75em;display:block}.post-excerpt{font-style:italic}.post-title{margin-bottom:.4em}.post-title h2{font-size:2.5em;line-height:1.3;text-transform:none;letter-spacing:-0.02em;padding:5px 0}.post-title h2 a{color:#000}.post-title h2 a:hover{text-decoration:underline}.author-info{padding:15px}.author-info small{color:#999}.author-info h3{text-transform:capitalize;font-size:26px}.pic{text-align:left}.pic img{float:left}.post-author{margin:0 0 1em}.author-details{font-size:.85em}.author-descr{display:table;height:1%}.author,.auxilary a{font-variant:small-caps}.auxilary a{color:#999}.author{padding:0 10px;background:#fff}.post .entry{margin-bottom:1em;padding:1em 0;border-top:1px solid #eee}.pfooterdark{border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:linear-gradient(to bottom, #eee, #ddd)}.post-footer{padding:0 20px;line-height:44px}.post-footer a{color:#000;font-variant:small-caps;letter-spacing:.1em}.post-footer .comment_count{background:url(images/comment_count_bg.png) no-repeat center left;font-weight:bold;font-size:14px;text-align:center;padding:4px 0 8px 0;width:33px;margin-right:6px;display:inline-block;line-height:32px}.post-footer img{margin:0 0 0 2px}.tags{font-style:italic;color:#777;font-size:10px}.twitter{background:url(images/icons/balloon-twitter.png) no-repeat 0 0;font-style:italic;display:block;font-size:10px;padding-left:30px}.twitter a{font-style:normal}#col-sidebar .twitter{margin:1em 0 0}#welcome{border:1px solid #aaa;margin-bottom:1em;background:#0D1E45 url(images/welcomebg-blue.png) repeat-x top left;text-shadow:#002A7F 0 0 1px}#welcome .welcometext{border:1px solid #fff;color:#D3DBE5;padding:13px 14px 15px 15px}#welcome .greeting{color:#fff;border-bottom:1px solid #93A6BD;padding:2px 0 4px;margin-bottom:5px}#welcome a{color:#fff}#welcome a:hover{text-decoration:underline}#col-sidebar .widget{margin-bottom:10px}#col-sidebar li{list-style:none;border-top:1px solid #fff;border-bottom:1px solid #eee;display:block;padding:4px}#col-sidebar a{xcolor:#666}#col-sidebar a:hover{text-decoration:underline}#col-sidebar li li{margin-left:20px;border:none;font-size:.9em}.page-nav{padding:15px}.page-nav .previous-entries{float:left}.page-nav .next-entries{float:right}#pagefoot{clear:both;font-size:1em;overflow:hidden;text-align:center;padding:10px 10px 10px 10px}#pagefoot h1{color:#999;margin-bottom:.5em}#pagefoot #footnav,#pagefoot #footnav li{display:inline;list-style-type:none}#pagefoot #footnav small{display:none}#pagefoot #footnav em{font-style:normal}#pagefoot .terms{color:#666;line-height:3em}#pagefoot #footnav{margin-left:20px}#footnav li a{font-variant:small-caps;padding:3px 2px;line-height:1em;margin-right:10px;text-decoration:none}#footnav li a:hover{border-top:1px solid #666;border-bottom:1px solid #666}#footnav li.on a{border-top:1px solid #666;border-bottom:1px solid #666}#cred{position:absolute;bottom:0;left:50%;margin-left:-55px;width:150px}#cred small{font-size:8px}#cred a{margin-right:10px}#cred a.pagelines{font-size:1.1em;color:#666;padding-left:23px;float:left;background:url(images/pagelines-icon.png) no-repeat 3px 0}a.plimage{display:block;float:left;text-indent:-3330em;height:30px;width:113px;font-size:8px;color:#eee}#calendar-wrap{text-align:center}#wp-calendar{text-align:center;margin-top:5px;width:100%}#wp-calendar caption{text-transform:uppercase;letter-spacing:.1em}#wp-calendar td{padding:4px 8px}#wp-calendar #today{font-weight:bold;border:1px solid #ccc;background:#f7f7f7}.aligncenter,.alignnone{display:block;margin-left:auto;margin-right:auto}.center,.textcenter{text-align:center}.alignleft{float:left;margin:0 1.4em .4em 0}.left{float:left}.alignright{float:right;margin:0 0 .4em 1.4em}.right{float:right}.clear{clear:both}.block{display:block}img.center,img[align="center"]{display:block;margin-left:auto;margin-right:auto}img.left,img[align="left"]{float:left;margin:2px 10px 5px 0px}img.right,img[align="right"]{float:right;margin:2px 0px 5px 10px}.pad_small{padding:8px}.pad_big{padding:15px 20px}#text-23,#text-23 .widget,#text-23 .panel-body,#text-24,#text-24 .widget,#text-24 .panel-body{padding:0;border:none;background:transparent}.blog-footer{padding:20px;color:#000;background:linear-gradient(to bottom, #ddd 0, #fff 100px);box-shadow:0 0 5px #eee}.blog-footer h3{color:#000;border-bottom:#000}.blog-footer ul{border-top:1px solid #666;margin:0;padding:0;list-style:none}.blog-footer li{padding:5px 3px;margin:0;color:#333;border-bottom:1px solid #ccc}.blog-footer a,.blog-footer a:hover{color:#999}.screen-reader-text{display:none}.pager li>a,.pager li>span{margin-bottom:10px}#feature{background:#1F3F76 url(../images/featurebg-blue.jpg) no-repeat 0 0;height:385px;width:100%;position:relative;z-index:0;overflow:hidden}#featurenav{position:absolute;bottom:45px;left:40px;z-index:100}#featurenav a{font-family:arial;padding:3px 14px 4px;margin-right:5px;font-size:16px;border:1px solid #1F3F76;color:#fff;background:#2A4669}#featurenav a.activeSlide{background:transparent;color:#fff}.fcontent{padding:20px;color:#fff;position:relative;text-shadow:#555 0 0 10px}#feature .fcontent{margin:20px 10px 25px 10px;width:270px;float:left;height:300px;display:inline}.fcontent h1,.fcontent h2,.fcontent h3,.fcontent h4,.fcontent h5,.fcontent h6{color:#fff;text-align:center;line-height:1em}.fcontent .fheading{margin-top:1em;margin-bottom:2em}.fcontent .ftitle{font-family:baskerville;font-size:40px}.fcontent .fsub{font-family:baskerville;color:#E0EBF6}.fcontent p,.fcontent a{text-align:center;font-size:1em}.fcontent a{color:#fff;border-bottom:1px dotted #fff}.fcontent a.featurelink{text-indent:-3300em;border:none;line-height:20px;padding:5px 60px;background:url(../images/morebutton.jpg) no-repeat 0 0}.fmedia{padding:0;overflow:hidden}#feature .fmedia{width:610px;height:340px;margin:20px 20px 0 0;float:left;overflow:hidden}.fmedia img{top:0;left:0}.page-template-page-highlight-php #maincontent{border-right:1px solid #777}.page-template-page-highlight-php #sidebar{border-left:1px solid #777}#highlight{text-shadow:none;width:100%;margin:0;color:#000;position:relative;text-align:left;border-bottom:1px solid #ddd;background:#fff url(../images/bg_highlight.png) repeat-x left bottom}#highlight h1{text-align:left;margin-bottom:12px;color:#000}#highlight p,#highlight .fcontent{text-align:left;color:#000}#maincontent #highlight p,#maincontent #highlight .fcontent{color:#fff}#highlight .fcontent{float:left;text-shadow:none;width:300px;padding:50px}#highlight .fcontent a{color:#000;border-bottom:1px solid #000}#highlight .fmedia{width:520px;margin:20px;float:right}#maincontent #highlight{border-bottom:1px solid #000;background:#072A5A url(../images/highlightbg-blue.png) repeat-x 0 0;width:640px}#maincontent .fmedia{float:none;margin:20px auto}#maincontent #highlight .fcontent h1,#maincontent #highlight .fcontent a{color:#fff}#maincontent #highlight .fcontent{width:auto;background:transparent url(../images/highlighttext2.png) no-repeat 20px 20px}.fboxes{padding:2px 1px}.fboxdividers{background:#fff url(../images/box-bgr.gif) repeat-x 0 0}.fboxes .fbox{display:inline;float:left;width:318px}.fboxcopy{padding:25px 30px}.fboxes p{margin-bottom:10px}.fboxes ul{list-style-type:none;margin-top:5px}.fboxes ul li,#morefoot p{font-size:11px}.fboxes ul a{text-decoration:underline;color:#333}.fboxes a:hover{text-decoration:underline}.fboxes .fboxtitle{margin-bottom:0.3em;padding:0 0 2px 0;font-size:1.1em;border-bottom:1px solid #aaa}.fboxes #searchbox{padding:1px;width:160px}.fboxes li{margin-bottom:5px;background:url(images/more.gif) left 2px no-repeat;line-height:17px}#morefoot{padding:1px}#morefootbg{padding-top:2em 0;background:#fff url(../images/box-bgr.gif) repeat-x 0 0}#morefoot h3{border-bottom:1px solid #ddd;margin-bottom:3px}#morefoot .wcontain{margin:0 10px;width:299px;float:left;display:inline}#morefoot .widget{padding:1em;background:transparent}#content_sidebar{border-top:1px solid #ddd;margin:1em 0;padding:1em 0}#content_sidebar ul{padding:10px 20px}#content_sidebar ul ul{padding:3px}.widget_flickrRSS a img{margin:8px 7px 8px 8px}.widget_flickrRSS a img{color:transparent}.administer_widget .winner{padding:13px 0 0 14px}.administer_widget a img{color:transparent;margin:0 10px 12px 0}.administer_widget small a{font-family:arial,sans-serif;font-size:9px;color:#404040;text-decoration:none}.administer_widget .adslink{text-align:center;margin-bottom:10px}.wp125_write_ads_widget .winner{padding-top:10px;padding-bottom:10px}#sidebar .winner #wp125adwrap_2c{margin-left:1px;width:100%}#wp125adwrap_2c .wp125ad{width:125px;float:left;padding:5px}#content .wp-pagenavi{margin:1.6em .4em}#content .wp-pagenavi span.pages{border:none;background:transparent}#content .wp-pagenavi a,#content .wp-pagenavi .current,#content .wp-pagenavi .extend{padding:3px 7px;border:none;color:#000;background:#ddd}#content .wp-pagenavi a:hover,#content .wp-pagenavi .current{color:#fff;border:none;background:#555}.cform input{padding:5px;font-size:1.1em}.cform fieldset{background:#fff;border:none}.cform label{display:block;margin:0;text-align:left}legend{display:none}#content .cform{margin:5px 50px;padding:0px 0}.cform ol,.cform li{list-style-type:none;margin:0;padding:0}.cform li{margin-bottom:.7em}.cform .single{width:97%}.cform .area{width:97%}.cform .emailreqtxt,.cform .reqtxt{font-style:italic;color:#999}.cf_hidden{display:none}.success{background:#f7f7f7;padding:15px;margin-bottom:.5em;font-size:1.4em}input[type="text"].cf_error:focus{border:1px solid #000}.mailinglist .cform ol{width:262px;float:left}.mailinglist .cform .single{width:97%}.mailinglist .cform .sendbutton{margin:21px 0 0 10px;padding:3px 0 2px 0}.linklove a{display:none}