@font-face {
	font-family:bebas;
	src: url('http://www.psdeluxe.com/wp-content/themes/psdeluxe/css/wendelin.ttf');
}

#comments {background:#F2F6FC;border-top:1px solid #f5f5f5;border-bottom:1px solid #dadada;position:relative;margin:20px -15px 0;padding:25px 25px 20px;}

#comments h3{ font-size:16px;color:#777;padding-bottom:10px;font-family:Arial,Helvetica,Sans-serif;font-weight:700;}

#comments .comment{margin-top:10px;width:100%;list-style-type:none;}

#comments .avatar{float: left;}

#comments img.avatar{background:#fff;padding:4px;border:1px solid #ddd;}

#comments .comment-right{margin-left:95px;}

#comments .comment .comment-container{padding:3px 0;}
#comments .comment-head .date{margin-right:10px;font-style:italic;font-size:11px;color:#777;}

#comments .comment-entry{background:#fff;border:1px solid #d8d8d8;color:#555;padding:20px 15px 10px;border-width:0 1px 1px;font-size:14px;line-height:20px;min-height:70px;}
#comments .navigation a{ display:block;margin:15px 0 0;text-decoration: none;}
#respond{background:#ececec;border-top:1px solid #f5f5f5;margin:0 -15px;padding:15px 25px 20px;border-bottom:1px solid #bbb;min-height:300px;}

#comments #respond{padding:10px 0;background:#ececec;}

#respond h3{font-size:16px;color:#777;padding-bottom:10px;font-family:Arial,Helvetica,Sans-serif;font-weight:700;}

#respond .left{float:left;width:200px;}

#respond .right{float:right;width:380px;}

#commentform {margin:15px 0 0;font-family:Arial,Helvetica,sans-serif;}

#commentform input.txt{color:#555;width:180px;margin:0 5px 10px 0;padding:7px 5px;border:1px solid #eee;}

#commentform textarea{color:#555;width:95%!important;padding:5px;border:1px solid #eee;}

#commentform #submit{margin:15px 0 0;}

#commentform input.txt,#commentform textarea{border:1px solid;border-top-color:#C5C3C3;border-left-color:#C5C3C3;border-right-color:#EDEDED;border-bottom-color:#EDEDED;}

#commentform #submit{font-family:Georgia,serif;background:url(/wp-content/themes/psdeluxe/images/bg-button.png) no-repeat center 0;padding:4px 8px;color:#fff;font:Georgia,serif;font-weight:700;font-size:12px;font-style:italic;text-shadow:#555 0 1px;background-color:#6694ac;border:1px solid #557c90;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}

#commentform #submit:hover{cursor:pointer;opacity:0.8;}

.fl{float: left;font-family:Georgia,serif;font-style:italic;margin-left:20px;font-weight:700;font-size:12px;}

.fr{float: right;}

.fix{clear:both;height:1px;margin: -1px 0 0;overflow: hidden;}

.popular-posts {display:block;}

.popular-posts ul {border-bottom:1px solid #FFF;border-top:1px solid #E0DDD2;float:left;list-style-image:none;list-style-position:outside;list-style-type:none;padding:0;}

.popular-posts ul li {border-bottom:1px solid #E0DDD2;}

.popular-posts ul li a {border-top:1px solid #FFF;display:block;font-weight:400;line-height:22px;padding-left:2px;}

.popular-posts ul li img{padding:3px;float: left;border:1px solid #e9e9e9;background:#fff;margin:0 4px;display:block;height:55px;width:65px;}

#SMBadge_Container{position:relative}#SMBadge_Box{left:-68px;position:absolute;width:90px;top:20px}

#SMBadges{position:absolute;top:380px;background-color:#FFF;width:70px;margin-top:30px;border-left:1px solid #acacac;border-top:1px solid #acacac;border-bottom:1px solid #acacac;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;}

#SMBadges.fixed{position:fixed;top:20px;}

#SMBadges .SMVote{margin:7px}

div.SMGap{background-color:#e7e3e3;height:1px;width:35px;margin:5px auto}

.subscribe{margin:10px;float:right;background:transparent url(/wp-content/themes/psdeluxe/images/spriteme1.png) no-repeat scroll -10px -1860px;padding-left:20px;}

.delsquare{color:#9FB400;font-family:sans-serif;font-size:24px;text-shadow:2px 2px 3px #000;font-weight:700;left:5px;padding:2px 4px;position:absolute;text-align:center;top:14px;width:34px;}

.SMVote2{height:70px;margin-top:-2px;padding-right:12px;position:relative;width:47px;margin:7px;}

.delsquare2 {-webkit-border-radius:3px;-moz-border-radius:3px;background:#3E61B1 none repeat scroll 0 0;color:#fff;font-family:sans-serif;font-size:10px;font-weight:700;padding:1px;position:absolute;text-align:center;top:50px;width:45px;left:2px;text-shadow:2px 2px 3px #000;}

.delsquare2:hover {-webkit-border-radius:3px;-moz-border-radius:3px;background:#fff none repeat scroll 0 0;color:#3E61B1;font-family:sans-serif;font-size:10px;font-weight:700;padding:1px;position:absolute;text-align:center;top:50px;width:45px;left:2px;border:1px solid#3E61B1;}

.fvCommunityNewsList{padding:0 !important;margin-left:5px !important;}
.fvCommunityNewsList li,.fvCommunityNewsList li:before{list-style: none !important;content: "" !important;color:#333 !important;}
.fvCommunityNewsList li strong{display:block;text-decoration:underline;color:#9FB400;}
.fvCommunityNewsList li p{margin:0;text-align:justify;font-size:12px;}

#fvCommunityNewsForm label{-x-system-font:none;color:#000;display:block;font-family:Verdana,Geneva,sans-serif;font-size:11px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:700;line-height:normal;padding:4px 0 1px 3px;}

#fvCommunityNewsForm label em{-x-system-font:none;color:#E00;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:400;line-height:normal;}

#fvCommunityNewsForm input,#fvCommunityNewsForm textarea{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;-x-system-font:none;background:#FFF none repeat scroll 0 0;border:1px solid #CCC;color:#333;font-family:Verdana,Geneva,sans-serif;font-size:11px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:400;line-height:normal;margin-bottom:8px;padding:4px 2px;width:270px;}

#fvCommunityNewsForm input:focus,#fvCommunityNewsForm textarea:focus{border-color:#b4b4b4 #cbcbcb #cbcbcb #b4b4b4;}

#fvCommunityNewsForm input.error,#fvCommunityNewsForm textarea.error{border-color:#e40000 #fb0000 #fb0000 #e40000;}

#fvCommunityNewsForm input.error:focus,#fvCommunityNewsForm textarea.error:focus{border-color:#c40000 #db0000 #db0000 #c40000;}

#fvCommunityNewsForm textarea{height:50px;}#fvCommunityNewsSubmit{background-color:#225769!important;color:#9fb400!important;cursor:pointer;padding:8px!important;font-weight:bold;font-size:12px;}

#fvCommunityNewsForm small a{outline: none !important;}#fvCommunityNewsErrorResponse{color:#e40000;}.subscriber1 {background:#225769 none repeat scroll 0 0;border-color:#445463 #021221 #021221 #445463;border-style:solid;border-width:1px;color:#CCC;display:inline;margin-top:10px;padding:5px 10px;text-decoration:none;float:left;}

.subscriber2 {background:#225769 none repeat scroll 0 0;border-color:#445463 #021221 #021221 #445463;border-style:solid;border-width:1px;color:#CCC;display:inline;margin-top:10px;padding:5px 10px;text-decoration:none;float:right;}

.subscriber {background:#225769 none repeat scroll 0 0;border-color:#445463 #021221 #021221 #445463;border-style:solid;border-width:1px;color:#CCC;display:inline;margin-top:10px;padding:5px 10px;text-decoration:none;}

.wpp-post-title {font-weight:700;}

#subscription-options{ -moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;margin:1px -5px;padding:1px 1px 0 1px;}

#subscription-options:after{content: ".";display:block;clear:both;height:0;visibility: hidden;}

#subscription-options p{ line-height:1.5em;padding-top:0.5em;}

#subscription-options span.followers a,#subscription-options span.fans a,#subscription-options span.subscribers a{ display:block;}

#subscription-options span.subscribers,#subscription-options span.followers{ display:block;float: left;margin-right:10px;padding-left:50px;position: relative;width:68px;font-weight:bold;height:50px;}

#subscription-options span.fans{display:block;float: left;margin-right:30px;margin-top:0.25em;padding-left:50px;position: relative;width:198px;height:50px;}

#subscription-options span.subscribers a.icon{background:transparent url(/wp-content/themes/psdeluxe/images/spriteme1.png) no-repeat scroll -10px -760px;width:48px;height:48px;position:absolute;left:0;}

#subscription-options span.fans a.icon {background:transparent url(/wp-content/themes/psdeluxe/images/spriteme1.png) no-repeat scroll -10px -865px;width:48px;height:48px;position:absolute;left:0;}

#subscription-options span.followers a.icon{ background:transparent url(/wp-content/themes/psdeluxe/images/spriteme1.png) no-repeat scroll -10px -812px;width:48px;height:48px;position:absolute;left:0;}

#subscription-options span.count{ font-size:1.85em;font-weight:bold;text-shadow:#4f5959 -1px 1px 1px;display:block;width:3em;float: left;letter-spacing: -0.05em;margin-bottom:10px;}

#subscription-options span.count2{ font-size:1.55em;font-weight:bold;text-shadow:#4f5959 -1px 1px 1px;display:block;width:10em;float: left;letter-spacing: -0.05em;margin-top:10px;margin-left:10px;}

#subscription-options a#complete-rss span{ display: none;}

#subscription-options ul:after{content: ".";display:block;clear:both;height:0;visibility: hidden;}

#subscription-options ul{ clear: left;background: rgba(0,0,0,0.25);border-bottom:1px solid rgba(0,0,0,0.1);-webkit-border-radius:12px;-moz-border-radius:12px;padding:0.25em 10px;display: inline-block;margin-top:5px;margin-left: -5px;margin-bottom:0.5em;}

#subscription-options ul li{ float: left;padding-right:0.7em;}#subscription-options ul li:after{ content: "•";margin-left:0.7em;color:#d4d4d4;}

#subscription-options ul li:last-child:after{ content: "";margin:0;}

#subscription-options a{ color:#000000 !important;font-weight:bold}

#subscription-options a:hover{ color: white !important;}.subscribe_icons{margin:0 auto;width:260px;list-style-image:none;list-style-position:outside;list-style-type:none;}

.subscribe_icons li{display:inline;float:left;font-size:11px;margin:0 3px 2px;text-align:center;width:48px;height:60px;font-weight:bold;list-style-type:none;}

.subscribe_icons a{display:block;padding:50px 0 2px;text-shadow:0 -1px 1px rgba(0,0,0,0.25);}

.subscribe_icons a:hover{-moz-box-shadow:0 2px 4px rgba(0,0,0,0.55);color:#444444;text-decoration:none;}

.subscribe_icons .subscribe_twitter a{background:transparent url(/wp-content/themes/psdeluxe/images/spriteme1.png) no-repeat scroll -10px -980px;}

.subscribe_icons .subscribe_facebook a{background:transparent url(/wp-content/themes/psdeluxe/images/spriteme1.png) no-repeat scroll -10px -1215px;}

.subscribe_icons .subscribe_rss a{background:transparent url(/wp-content/themes/psdeluxe/images/spriteme1.png) no-repeat scroll -10px -1059px;}

.subscribe_icons .subscribe_email a{background:transparent url(/wp-content/themes/psdeluxe/images/spriteme1.png) no-repeat scroll -10px -1139px;}

.subscribers3{background:url(/wp-content/themes/psdeluxe/images/subscribe_bg.jpg) repeat-x;height:130px;margin:0 -15px;}

.sub_text{width:350px;height:110px;margin-top:35px;float:left;text-align:justify;margin-left:10px;margin-right:10px;font-style:italic;}

.sub_email{width:280px;height:150px;margin-top:-20px;float:right;background:url(/wp-content/themes/psdeluxe/images/subscribe_email.png);}

.sub_news{margin-top:98px;margin-left:1px;}.sub_news input {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent none repeat scroll 0 0;border:medium none;color:#b75c25;font-size:12px;height:16px;padding:4px;width:145px;float:left}

.login_boxes{background:url(/wp-content/themes/psdeluxe/images/login_box.png);height:200px;margin:0 -15px;}

.login_boxes3{background:url(/wp-content/themes/psdeluxe/images/login_box2.png);height:200px;margin:0 -15px;}

.login_boxes img{ float:left;margin-right:8px;}

.login_boxes1{float:left;margin-left:10px;font-weight:bold;}

.login_boxes2{float:right;margin-right:90px;font-weight:bold;}

.register_boxes{width:280px;height:160px;float:left;padding-top:40px;margin-left:30px;color:#dfdfdf;text-align:justify;}

.log_boxes{width:290px;height:150px;float:right;padding-top:50px;}

.log_boxes2{width:290px;height:120px;float:right;padding-top:80px;}

.mod_login_username {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent none repeat scroll 0 0;border:medium none;color:#EDF4F4;float:left;font-size:12px;height:16px;padding:4px;width:170px;margin-top:5px;margin-left:40px;}

.mod_login_password {background:transparent none repeat scroll 0 0;border:medium none;color:#EDF4F4;float:left;font-size:12px;height:16px;padding:4px;width:170px;margin-top:20px;margin-left:40px;}

.sl_submitbutton {float:right;margin-top:20px;margin-right:30px;}

.sl_lostpass {float:left;margin-top:20px;margin-left:10px;}

.downloads {width:526px;height:117px;overflow:hidden;}.downloads a{background-image:url(http://www.psdeluxe.com/images/download.png);width:526px;height:117px;text-decoration:none;display:block;text-indent:-7500px;}

.floatsoc{ background:#3B3B3B;border-top:1px solid #4F4A4A;bottom:0;color:#FFFFFF;left:0;opacity:0.9;padding:15px 0;position:fixed;width:100%;height:35px;z-index:1000;float: left;vertical-align: middle;margin:0;}

.floatsoc a{ text-decoration: none;color:#fff;}

.twitter{ background:transparent url(/wp-content/themes/psdeluxe/images/spriteme1.png) no-repeat scroll -10px -980px; height:40px;position: relatve;margin:0;float: left;padding:0 0 0 50px;color:#fff;font-size:150%;font-family:bebas; text-decoration:none;}

.facebook{ background:transparent url(/wp-content/themes/psdeluxe/images/spriteme1.png) no-repeat scroll -10px -1215px; height:40px;position: relatve;margin:0;float: left;padding:0 0 0 50px;color:#fff;font-size:150%;font-family:bebas; text-decoration:none;}

.buzz{ background: url(/wp-content/themes/psdeluxe/images/buzzbar.png) no-repeat;height:24px;position: relatve;margin:0;float: left;padding:0 0 0 36px;color:#fff;font-size:150%;font-family:bebas; text-decoration:none;}

.friendfeed{ background:transparent url(/wp-content/themes/psdeluxe/images/spriteme1.png) no-repeat scroll -10px -561px; height:43px;position: relatve;margin:0;float: left;padding:0 0 0 50px;color:#fff;font-size:150%;font-family:bebas; text-decoration:none;}

.rss{ background:transparent url(/wp-content/themes/psdeluxe/images/spriteme1.png) no-repeat scroll -10px -1059px; height:40px;position: relatve;margin:0;float: left;padding:0 0 0 50px;color:#fff;font-size:150%;font-family:bebas; text-decoration:none;}

.close{ width:24px;height:24px;vertical-align: middle;line-height:24px;float: left;padding:0 0 0px 15px;position: relative;}

#boxies{ text-align:center;width:822px;margin:0 auto;}

#list,#list li{ margin:0;padding:0;list-style:none;}

#list{ float: left;}

#list li{ display:none;}

#search-box{width:240px;float:right;margin-top:5px;margin-right:10px;}

#search-box input.text{background:transparent url(http://www.psdeluxe.com/wp-content/themes/psdeluxe/images/form_input_bg.jpg) repeat-x scroll 0 0;border:1px solid #949494;display:inline;font-family:Arial,Tahoma,Trebuchet MS;font-size:11px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;margin-bottom:2px;margin-top:5px;padding:5px;}
.post_ads {background:#EDF4F4 none repeat scroll 0 0; border:2px solid #DDDDDD; padding:5px 20px;text-align:center; width: 510px;-moz-box-shadow:0 0 10px #333333;}
#download-page{-moz-border-radius:4px;
border:1px solid #DDDDDD;
clear:both;
float:left;
margin:8px -5px 16px !important;
padding:10px; width:99%;}/* Core Essential */.aligncenter,div.aligncenter {display:block; margin-left:auto; margin-right:auto;}.alignleft {float:left;}.alignright {float:right;}.wp-caption {border:1px solid #ddd; text-align:center; background-color:#f3f3f3; padding-top:4px; margin:10px; -moz-border-radius:3px; -webkit-border-radius:3px;}.wp-caption img {margin:0; padding:0; border:0 none;}.wp-caption p.wp-caption-text {font-size:11px; line-height:17px; padding:0 4px 5px; margin:0;}/* Pagination */div.pagination {padding: 0 15px 15px; margin-top: 5px;}/* Post Style */div.leading div.main-content div.photo {float: left; margin:2px 15px 2px 2px;}div.leading div.main-content div.post-content.has-thumb {margin-left: 210px; font-size:16px;line-height:140%;color:#555;text-align:justify;margin:2px 8px 8px 10px}



div.article {font-size:14px;line-height:140%;color:#555;font-family:Verdana,Arial,Helvetica,sans-serif;margin:2px 5px 8px 2px;padding:5px}



div.article h3{color:#5e9a8b;font-family:"Infuse",FreeSerif,serif;font-weight:blod;font-size:2.4em;padding-bottom:5px;border-bottom:1px dotted #adadad;line-height:90%; text-shadow: 0 2px 3px #555;}



div.article h3 a,h3 a:visited{font-size:25px;color:#de7a7b}div.article h2{color:#365277;font-family:"Infuse",FreeSerif,serif;font-weight:700;font-size:2.8em;padding-bottom:7px;border-bottom:4px solid #0a111b;line-height:90%; text-shadow: 0 2px 3px #555;}



div.article img{background:#EDF4F4;border:2px solid #DDD;-webkit-border-radius:3px;-moz-border-radius:3px;margin-right:10px;padding:5px 25px; -moz-box-shadow:0 0 10px #333333;}



div.blog div.main-content div.photo span.readon1-r a:hover {text-decoration: none;}/* Page */.edit-me {margin: 10px 0;}.custom-page .pagination-name {font-size: 110%;}.custom-page .pagination-numbers {font-size: 140%; font-weight: 700;}/* Single */.single-post div.entry_post_footer {margin: 0 0 15px;}.tag-box {margin:0;overflow:hidden;background: url(/wp-content/themes/psdeluxe/images/typo/list-divider.png) 0 100% repeat-x;padding: 6px 5px;margin: 5px 0;}.tag-box a {color:#225769; background:#EDF4F4; text-decoration:none; padding:5px 6px; margin-right:5px; border:1px solid #DDD;}

.tag-box a:hover {background:#157CAF; color:#fff;}/* Search */.search-excerpt {background: yellow;}/* sidebars */#rightcol ul.menu ul.children, #leftcol ul.menu ul.children {margin:0; padding:5px 0 10px;}#rightcol ul.menu ul.children li, #leftcol ul.menu ul.children li {padding-left:20px;}/* Footer */#footer .demo-footer-block .widget {margin-bottom: 15px;}#footer .demo-footer-block ul {list-style-type: none; padding-left: 0 !important; margin-top: 10px;}#footer .demo-footer-block ul li {list-style-type: none; float:left; margin-left:10px; margin-top: 5px;}/* Comments */.comment-author-admin {color: #333;}.comment-author-admin a {color: #333333;}.bypostauthor {color: #1C6B8B;}.bypostauthor a {color: #1C6B8B;}ol.commentlist {list-style-type: none; padding: 10px 10px 5px; overflow: hidden;}ol.commentlist div.comment-div-wrapper {margin-bottom: 10px; padding: 0 0 10px; background: url(/wp-content/themes/psdeluxe/images/typo/list-divider.png) 0 100% repeat-x;}ol.commentlist div.comment-div-wrapper p, ol.commentlist div.comment-div-wrapper div.reply {padding-left: 5px;}ol.commentlist {border: 1px solid #E6E6E6;}ol.commentlist li {margin: 0 0 5px;}ol.commentlist .comment-author {overflow: hidden;}ol.commentlist .comment_gravatar_wrapper {float: left;}ol.commentlist .comment-meta {background: #F7F7F7;}ol.commentlist .comment-meta .fn {margin-left: 10px; margin-right: 10px; float: left; font-weight: bold;}ol.commentlist .comment-meta .comment-meta-time a {line-height: inherit; text-decoration: none;}ol.children {list-style-type: none; overflow: hidden;}/* Write Comment */#commentform {margin-bottom: 10px;}#commentform textarea {font-family:Helvetica,Arial,sans-serif; font-size:13px; height:120px; margin:0; padding:5px; width:98%;border: 1px solid #E6E6E6;}#commentform #author, #commentform #email, #commentform #url {padding: 7px 5px; width:98%; font-family:Helvetica,Arial,sans-serif; font-size:13px;border: 1px solid #E6E6E6;}#commentform .readon-wrap1 input.button {background: none; border: none;}#commentform .readon-wrap1 {margin-bottom: 10px;}#authorbox{ float:left;background: #EEF4F4 url(/wp-content/themes/psdeluxe/images/typo/highlight2-1.jpg) 0 0 no-repeat;border-bottom: 1px solid #D6DFE4; padding:2px;margin:0 -15px;     overflow:hidden;}    #authorbox h4{color:#1B5C5A;font-size:1.5em;border-bottom:1px dotted #b1aea0;margin:0}#authorbox img{float:left;border:1px solid #ccc;background:#fff;margin:5px 8px 2px 5px;padding:4px}

#authorbox p{color:#191919;margin:3px; padding:0 5px 5px 5px; text-align:justify;} 

#authorbox h4 a{        text-decoration:none;   }

#authorbox p{        color:#191919;   }

#shared{background: #f8f8f8 url(/wp-content/themes/psdeluxe/images/typo/highlight1.jpg) 0 0 no-repeat;border-bottom: 1px solid #E5E5E5;border-right: 1px solid #E5E5E5;width:220px;float:right;-webkit-border-radius:3px;-moz-border-radius:3px; margin-bottom:10px;}#shared h4{color:#48411c;font-size:1.5em;margin:0 0 0 45px; ;}#shared p{        color:#191919; margin:0 0 0 15px; text-align:justify;}/* Related Posts */.related_thumbs { display:block; float:left; display:inline;}.related_thumbs ul {display:inline;float:left;list-style-type:none;margin-left:1px;margin-top:3px; margin-bottom:2px;padding:2px;}.related_thumbs ul li{float:left; display:inline; padding:2px 2px 5px 6px;}.related_thumbs ul img{background:#F2F6FC none repeat scroll 0 0;border:1px solid #DDDDDD;clear:both;padding:5px;width:110px;}.related_thumbs ul img:hover {background:#157CAF none repeat scroll 0 0;border:1px solid #DDDDDD;clear:both;padding:5px;width:110px;}.related_thumbs ul a{clear:both; display:block; border:none; text-decoration:none;}

.authormeta{ margin-left:200px; height:30px;}

.authormeta2 {background:#EEF4F4;clear:both;color:#1b5c5a;font-size:1.6em;margin:10px -15px;padding:5px 10px;border-bottom: 1px solid #D6DFE4;}

.authormeta a{color:#1b5c5a;font-weight:700;display:block; float:left;margin:0 5px 0 0}

.authormeta a:hover{color:#111}

.authormeta a.website{background:url(http://www.psdeluxe.com/wp-content/uploads/icons/feed21.png) left center no-repeat;padding-left:25px; height:25px;}

.authormeta a.home{background:url(http://www.psdeluxe.com/wp-content/uploads/icons/home.png) left center no-repeat;padding-left:25px; height:25px;}

.authormeta a.twitters{background:url(http://www.psdeluxe.com/wp-content/uploads/icons/twitter.png) left center no-repeat;padding-left:25px; height:25px;}

.authormeta a.deviantart{background:url(http://www.psdeluxe.com/wp-content/uploads/icons/deviantart.png) left center no-repeat;padding-left:25px; height:25px;}

.authormeta a.flickr{background:url(http://www.psdeluxe.com/wp-content/uploads/icons/flickr.png) left center no-repeat;padding-left:25px; height:25px;}

.authormeta a.behance{background:url(http://www.psdeluxe.com/wp-content/uploads/icons/behance.png) left center no-repeat;padding-left:25px; height:25px;}

/*---------- bubble tooltip -----------*/

a.tt{    position:relative;    z-index:24;	font-weight:bold;    text-decoration:none;}a.tt span{ display: none; }a.tt:hover{ z-index:25; color: #aaf;}a.tt:hover span.tooltip{    display:block;    position:absolute;    top:50px; left:5px;	padding: 5px 0 0 0;	width:150px;	color: #000;    text-align: center;	filter: alpha(opacity:90);	KHTMLOpacity: 0.90;	MozOpacity: 0.90;	opacity: 0.90;}a.tt:hover span.top{ width: 0;height: 0;line-height: 0;border-bottom: 10px solid #f2f2f2; order-right: 10px solid transparent;border-left: 10px solid transparent; margin-left: 20px;display: block;}a.tt:hover span.middle{ /* different middle bg for stretch */display: block;padding: 0 8px; background: #F2F6FC;-webkit-border-radius:5px;-moz-border-radius:5px; padding: 5px;}.wp-pagenavi {clear: both;}.wp-pagenavi a, .wp-pagenavi span {text-decoration: none;border: 1px solid #BFBFBF;padding: 3px 5px;margin: 2px;}.wp-pagenavi a:hover, .wp-pagenavi span.current {border-color: #000;}.wp-pagenavi span.current {font-weight: bold;}/* Typography Styles */
ul.bullet-1 {padding-left: 0 !important;overflow: hidden;margin-left: 5px !important;}
ul.bullet-1 li {list-style: none;padding-bottom: 3px !important;margin-bottom: 5px !important;padding-left: 33px !important;}
ul.bullet-2, ul.bullet-3, ul.bullet-4, ul.bullet-5, ul.bullet-6, ul.bullet-7, ul.bullet-8, ul.bullet-9 {padding-left: 15px !important;overflow: hidden;margin-left: 5px !important;}
ul.bullet-2 li, ul.bullet-3 li, ul.bullet-4 li, ul.bullet-5 li, ul.bullet-6 li, ul.bullet-7 li, ul.bullet-8 li, ul.bullet-9 li {list-style: none;padding-bottom: 3px !important;margin-bottom: 5px !important;padding-left: 22px !important;}

ul.bullet-1 li {background: url(/wp-content/themes/psdeluxe/images/typo/bullet1.png) 5px 0 no-repeat;}
ul.bullet-2 li {background: url(/wp-content/themes/psdeluxe/images/typo/bullet2.png) 0 4px no-repeat;}
ul.bullet-3 li {background: url(/wp-content/themes/psdeluxe/images/typo/bullet3.png) 0 4px no-repeat;}
ul.bullet-4 li {background: url(/wp-content/themes/psdeluxe/images/typo/bullet4.png) 0 4px no-repeat;}
ul.bullet-5 li {background: url(/wp-content/themes/psdeluxe/images/typo/bullet5.png) 0 4px no-repeat;}
ul.bullet-6 li {background: url(/wp-content/themes/psdeluxe/images/typo/bullet6.png) 0 2px no-repeat;}
ul.bullet-7 li {background: url(/wp-content/themes/psdeluxe/images/typo/bullet7.png) 0 1px no-repeat;}
ul.bullet-8 li {background: url(/wp-content/themes/psdeluxe/images/typo/bullet8.png) 0 0 no-repeat;}
ul.bullet-9 li {background: url(/wp-content/themes/psdeluxe/images/typo/bullet9.png) 0 0 no-repeat;}

pre {padding: 10px;overflow: auto;background: #F9F1ED;border-bottom: 1px solid #DCD7D4;border-right: 1px solid #DCD7D4;color: #AC3400;font-style: italic;}
.component-header {margin-top: 10px;background: url(/wp-content/themes/psdeluxe/images/typo/list-divider.png) 0 100% repeat-x;}
#main-body .componentheading {font-size: 120%;text-transform: uppercase;height: 30px; padding: 5px 0 5px 38px;}
.style1 #main-body .componentheading {background: url(/wp-content/themes/psdeluxe/images/style1/mainbody/style-h3.png) no-repeat;}
.important {border: 1px solid #E5E5E5;background: url(/wp-content/themes/psdeluxe/images/typo/important.png) repeat-x 0 100%;padding: 15px;margin:25px 0 10px;position: relative;}
span.important-title {background: #fff;color: #376976;position: absolute;display: block;top: -0.8em;left: 10px;padding: 3px 8px;font-size: 120%;}
span.number-square, span.number-circle {color: #666;display: block;font-size: 170%;float: left;text-align: center;margin-right: 10px;padding-top: 2px;height:32px; width: 32px;padding-bottom:10px;line-height:25px;}
span.number-square {background: url(/wp-content/themes/psdeluxe/images/typo/number-square.png) no-repeat;}
span.number-circle {background: url(/wp-content/themes/psdeluxe/images/typo/number-circle.png) no-repeat;}
span.highlight {color: #AC3400;background: #f9f1ed;font-style: italic;}
span.highlight-bold {font-size: 120%;font-weight: 700;line-height:150%;}
p.marker {padding: 10px;border-top: 1px solid #ECECEC;border-bottom: 1px solid #ECECEC;}
p.dropcap {background: url(/wp-content/themes/psdeluxe/images/typo/list-divider.png) 0 100% repeat-x;padding-bottom: 10px;}
span.dropcap {font-size: 400%;margin: 0 4px 0 0;line-height: 100%;color: #333;float: left;display: block;}
div.highlight1 {background: #f8f8f8 url(/wp-content/themes/psdeluxe/images/typo/highlight1.jpg) 0 0 no-repeat;border-bottom: 1px solid #E5E5E5;border-right: 1px solid #E5E5E5; padding: 15px 15px 0 35px; margin: 15px 0;}
div.highlight2 {padding: 15px 15px 0 35px; margin: 15px 0;}
.style1 div.highlight2 {background: #EEF4F4 url(/wp-content/themes/psdeluxe/images/typo/highlight2-1.jpg) 0 0 no-repeat;border-bottom: 1px solid #D6DFE4;border-right: 1px solid #D6DFE4;}
span.subline {display: block;font-size: 90%;margin-bottom: 5px;padding: 0;margin-top: -15px;font-weight: 700;text-transform:uppercase;}#logo{background:transparent url(/wp-content/themes/psdeluxe/images/spriteme1.png) no-repeat scroll -10px -10px}
body.full{background:#192426 url(/wp-content/themes/psdeluxe/images/style1/backgrounds/full/bg.jpg) 50% 0 no-repeat}
a{color:#9fb400;font-weight:700}
.feature-module,#showmodules,#horiz-menu.splitmenu li .item,#horiz-menu li.root > .item,#horiz-menu li > .item,.scroller-module{color:#70a4b2}
#searchmod-surround{background:url(/wp-content/themes/psdeluxe/images/style1/showcase/search-bg.png) 0 0 no-repeat}
#showmodules{background:transparent url(/wp-content/themes/psdeluxe/images/spriteme1.png) scroll -10px -630px repeat-x}
#showmodules h3,#top-right ul li a,.hilite input.button,.hilite a.readon-main,.sidecol-r input.button,.sidecol-r a.readon-main{color:#fff}
#top-right ul li a:hover,#horiz-menu li.f-menuparent-itemfocus .item,#horiz-menu li.active > .item,#horiz-menu li:hover > .item,#horiz-menu.splitmenu li.active:hover .item span,#horiz-menu.splitmenu li.active .item span,#horiz-menu.splitmenu li:hover .item span,body #horiz-menu li.root.active:hover > .item span,body #horiz-menu li.root.active > .item span,body #horiz-menu li.root:hover > .item span{color:#bcd402}
#searchmod-surround input,.hilite .module-r,.sidecol-r,h3.module-title,.article-info-surround,.contentheading,.contentheading a,.componentheading,h2,.hilite form.form-login input.inputbox,.sidecol-r form.form-login input.inputbox{color:#225769}
#horiz-menu{background:url(/wp-content/themes/psdeluxe/images/style1/showcase/menu-bg.png) 0 0 repeat-x}
#horiz-menu.splitmenu li,#horiz-menu li.root,#horiz-menu.splitmenu li.active,#horiz-menu.splitmenu li:hover,#horiz-menu li.root.f-menuparent-itemfocus,#horiz-menu li.root.active,#horiz-menu li.root:hover{background:url(/wp-content/themes/psdeluxe/images/style1/showcase/menu-div.png) 100% 0 no-repeat}
#horiz-menu.splitmenu li .item,#horiz-menu li.root > .item{text-shadow:-1px -1px 0 #222}
#horiz-menu li.root > .daddy span{background:url(/wp-content/themes/psdeluxe/images/style1/showcase/drop-bullet.png) 100% -225px no-repeat}
#horiz-menu.splitmenu li:hover .item,#horiz-menu.splitmenu li.active .item{background:#284f5c url(/wp-content/themes/psdeluxe/images/style1/showcase/active-menu-bg.png) 0 1px repeat-x}
#horiz-menu ul{background:url(/wp-content/themes/psdeluxe/images/style1/showcase/drop-bg-1.png) 50% 100% no-repeat}
#horiz-menu ul.columns2{background:url(/wp-content/themes/psdeluxe/images/style1/showcase/drop-bg-2.png) 50% 100% no-repeat}#horiz-menu .drop-top{background:url(/wp-content/themes/psdeluxe/images/style1/showcase/drop-bg-1.png) 50% 0 no-repeat}
#horiz-menu .columns2 > .drop-top{background:url(/wp-content/themes/psdeluxe/images/style1/showcase/drop-bg-2.png) 50% 0 no-repeat}
#horiz-menu li > .bullet,#horiz-menu li.active > .bullet,#horiz-menu li.f-menuparent-itemfocus .bullet,#horiz-menu li:hover > .bullet{background:url(/wp-content/themes/psdeluxe/images/style1/showcase/drop-bullet.png) 9px 11px no-repeat}
#horiz-menu li{background:url(/wp-content/themes/psdeluxe/images/style1/showcase/menu-drop-active.png) 0 100% repeat-x}
#horiz-menu li.f-menuparent-itemfocus,#horiz-menu li.active,#horiz-menu li:hover{background:url(/wp-content/themes/psdeluxe/images/style1/showcase/menu-drop-active2.png) 0 100% repeat-x}
#horiz-menu li > .daddy span{background:url(/wp-content/themes/psdeluxe/images/style1/showcase/drop-bullet.png) 100% -110px no-repeat}
.show-br,.show-bl,.show-bm,.show-tr,.show-tl,.show-tm,.main-br,.main-bl,.main-bm,.main-tr,.main-tl,.main-tm{background:url(/wp-content/themes/psdeluxe/images/style1/surrounds.png)}
.main-m,.module-inner{background:#fff}
.main-l{background:url(/wp-content/themes/psdeluxe/images/style1/mainbody/main-l.png) 0 0 repeat-y}
.main-r{background:url(/wp-content/themes/psdeluxe/images/style1/mainbody/main-r.png) 100% 0 repeat-y}
.show-m{background:#203f4a url(/wp-content/themes/psdeluxe/images/style1/showcase/show-m.png) 0 0 repeat-x}
.show-l{background:url(/wp-content/themes/psdeluxe/images/style1/showcase/show-l.png) 0 0 repeat-y}
.show-r{background:url(/wp-content/themes/psdeluxe/images/style1/showcase/show-r.png) 100% 0 repeat-y}.sidecol-br,.sidecol-bl,.sidecol-bm,.sidecol-tr,.sidecol-tl,.sidecol-tm,.module-br,.module-bl,.module-bm,.module-tr,.module-tl,.module-tm{background:url(/wp-content/themes/psdeluxe/images/style1/mainbody/module-corners.png)}
.module-inner,h3.module-title{border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3}
.hilite .module-inner,.hilite .module-m,.sidecol-r .module-inner,.sidecol-m{background:#edf4f4}
.hilite .module-l,.sidecol-l{background:url(/wp-content/themes/psdeluxe/images/style1/mainbody/sidecol-l.png) 0 0 repeat-y}
.hilite .module-r,.sidecol-r{background:url(/wp-content/themes/psdeluxe/images/style1/mainbody/sidecol-r.png) 100% 0 repeat-y}
h3.module-title span,.sidecol-r h3.module-title span,.contentheading span{color:#c33a00}
.style-h3,.hilite .style-h3,.side-style-h3{background:transparent url(/wp-content/themes/psdeluxe/images/spriteme1.png) no-repeat scroll -5px -1990px}
.hilite h3.module-title,.sidecol-r h3.module-title{background:url(/wp-content/themes/psdeluxe/images/style1/mainbody/sidecol-h3.png) 0 100% repeat-x}
.logo-module .moduletable{color:#FFF}
#footer{background:#182428 url(/wp-content/themes/psdeluxe/images/style1/footer/footer-bg.png) 0 0 repeat-x;color:#5f8e9d; margin-bottom:20px;}
body.full #footer-bg{background:url(/wp-content/themes/psdeluxe/images/style1/backgrounds/full/footer-bg.jpg) 50% 0 no-repeat}
body.full #footer-bg2{background:transparent url(/wp-content/themes/psdeluxe/images/spriteme1.png) no-repeat scroll -10px -1290px}
body.full #footer-bg3{background:transparent url(/wp-content/themes/psdeluxe/images/spriteme1.png) no-repeat scroll -10px -1400px}
body.standard #footer-bg{background:url(/wp-content/themes/psdeluxe/images/style1/backgrounds/standard/standard-bg2.jpg) 50% 0 repeat-x}
.sectiontableentry2,.sectiontableentry1,.contentheading{background:url(/wp-content/themes/psdeluxe/images/style1/mainbody/module-h3.png) 0 100% repeat-x}
.article-info-surround{background:#f7f7f7;border-bottom:1px solid #e7e7e7}
.contentheading a,.componentheading,h2{text-shadow:0 2px 3px #555}
#topmod,#sl_vert #sl_username input#mod_login_username,#sl_vert #sl_pass input#mod_login_password,#sl_vert #sl_submitbutton input.button{color:#ccc}
#topmod a{color:#77a1a6}
#login,#sl_vert{background:url(http://www.psdeluxe.com/login.gif) 0 0 no-repeat}
#sl_vert #sl_username input#mod_login_username,#sl_vert #sl_pass input#mod_login_password{border:1px solid #3a3a3a;background:#1b1b1b}
#sl_vert #sl_username input#mod_login_username,#sl_vert #sl_pass input#mod_login_password,#sl_vert #sl_submitbutton input.button{-moz-border-radius:3px;-webkit-border-radius:3px}
#sl_vert #sl_submitbutton input.button{background:#253c43;border:1px solid #edf4f4}/* Global */
.menutop li {height: auto;margin: 0;padding: 0;position: relative;list-style: none;}
.menutop li.root {margin: 0;padding: 0;}
.menutop em {font-size:80%;font-weight:normal;display:block;font-style:normal;}
.menutop li .item, .menutop li.active .item {display: block;margin: 0;text-decoration: none;float: none;width: auto;}
.menutop li .fusion-submenu-wrapper {float: none;left: -999em;position: absolute;z-index: 500;}
.menutop li:hover li ul, .menutop li.sfHover li ul {top: -999em;}
.menutop li:hover ul, .menutop li.sfHover ul {top: 0;}

/* Dropdowns */
.menutop .subtext span {line-height: 18px;}
.menutop .subtext em {line-height:13px;}
.menutop ul {width:194px;padding:0 0 14px 13px;margin: 0;}
.menutop .drop-top {width: 207px;height: 14px;}
.menutop ul.columns2 {width:370px;}
.menutop .columns2 > .drop-top {width:383px;}
.menutop ul li {width:182px;}
.menutop ul.columns2 li {width:178px;float:left;}
.menutop li > .item {padding: 0;height: auto;line-height: 31px;display: block;font-size: 12px;}
.menutop li > .bullet {padding: 3px 5px 5px 25px;}
.menutop li > .item.image {padding:3px 5px 5px 0px;}
.menutop li > .item img {float:left;margin: 6px 4px 0 5px;}
.menutop li > .item span {display:block;padding: 0;width: 100%;}
.menutop li a.item {cursor:pointer;}
.menutop li span.item {cursor:default;outline:none;}
.menutop .level2 > .drop-top {display: none;}


/* Root Items */
#horiz-menu ul.level1 {background:none;}
body #horiz-menu li.root > .item {background: none;}
.menutop {list-style: none;margin: 0;padding: 0;position: relative;line-height: 1.0;float: left;}
.menutop li.root {display: block;float: left;height: 47px;}
.menutop li.root > .item {white-space: nowrap;display: block;float: left;font-weight: bold;font-size: 14px;text-decoration: none !important;z-index: 100;cursor: pointer;padding: 7px 12px;position:relative;margin: 0;outline: none;}
.menutop li.root > .item span {display: block;padding: 0;margin: 0;outline: none;height:33px;}
.menutop li.root > .item em {font-size:11px;font-weight:normal;display:block;font-style:normal;}
.menutop li.root > .daddy span {padding-right: 14px;}

/* No JS */
.menutop li:hover > .fusion-submenu-wrapper {left:165px;top:-14px;}
.menutop li.root:hover > .fusion-submenu-wrapper {top:47px;left:-12px;}

/* Fusion Pill */
.fusion-pill-l {height: 47px;margin:0 2px 0 0;top:0;position:absolute;left:0;}
.fusion-pill-r {height: 47px;}

/* Fusion JS */
.fusion-js-container {display:block;height:0;left:0;overflow:visible;position:absolute;top:0;z-index:600000!important;background:transparent !important;}
.fusion-js-subs {display:none;margin:0 0 0 -2px;overflow:hidden;padding:0 2px;position:absolute;}/* Font Family Settings */
#ff-infuse, a.infuse, #ff-infuse #horiz-menu li li span {font-family: Helvetica,Arial,sans-serif;}
#ff-infuse #horiz-menu li span, #ff-infuse .date-block, #ff-infuse h1, #ff-infuse h2, #ff-infuse h3, #ff-infuse h4, #ff-infuse h5, #ff-infuse .roktabs-links, #ff-infuse .feature-block span.feature-title {font-family: Geneva,Tahoma,Arial,sans-serif;}
/* Core Formatting */
html {height: 100%;margin-bottom: 1px;}
body {margin: 0;line-height: 135%;}
form {margin: 0;padding: 0;}
body.f-small, body#ff-optima.f-small, body#ff-georgia.f-small {font-size: 11px;}
body, body.f-default {font-size: 12px;}
body#ff-optima, body#ff-optima.f-default {font-size: 13px;}
body#ff-georgia, body#ff-georgia.f-default {font-size: 13px;}
body.f-large, body#ff-optima.f-large, body#ff-georgia.f-large {font-size: 14px;}
p {margin-top: 10px;margin-bottom: 15px;}
h1, h2, h3, h4, h5 {padding-bottom: 5px;margin: 25px 0 10px; font-weight:400;line-height: 135%;}
h1 {font-size: 250%;}h2 {font-size: 200%;}
h3 {font-size: 175%;}
h4 {font-size: 120%;line-height: 130%;}
h5 {font-size: 120%;text-transform: uppercase;}
a {text-decoration: none;}a:hover {text-decoration: underline;}
.clr, .clear {clear: both;font-size: 0;}
#main-body .sidecol-r .rokradios, #main-body .hilite .rokradios {background-position: 0 0;background-repeat: no-repeat;}
#main-body .sidecol-r .rokradios-active, #main-body .hilite .rokradios-active {background-position: 0 -228px;background-repeat: no-repeat;}
#main-body .sidecol-r .rokchecks, #main-body .hilite .rokchecks {background-position: 0 -896px;background-repeat: no-repeat;}
#main-body .sidecol-r .rokchecks-active, #main-body .hilite .rokchecks-active {background-position: 0 -1124px;background-repeat: no-repeat;}
/* Header */#header {height: 133px;}#header .padding {padding: 22px 0;overflow: hidden;}#logo {float: left;margin: 0 2px 0 0;}
.logo-module { margin-top:20px;height:60px; width: 165px;float: left;overflow: hidden;background:transparent url(/wp-content/themes/psdeluxe/images/spriteme1.png) no-repeat scroll -10px -10px;}
.logo-module a{text-indent:-7500px; display:block; text-decoration:none; width: 175px; height:60px;}
.logo-module .moduletable {clear: both;}
.banner-module .moduletable {margin: 0;padding: 0 20px;float: right;}
.banner-module, .feature-module {overflow: hidden;}
#top-right-surround {width: 50%; height:90px; float: right;}
#top-right {float: right;}#top-right .moduletable {padding: 0;}
#top-right ul {margin: 0;padding: 0;}
#top-right ul li {margin: 0 0 0 10px;list-style: none;float: right;font-weight: 700;}
#top-right ul li a:hover {text-decoration: none;}
/* Horizontal Menu */
#horiz-menu {display: block;height: 68px;}
#horiz-menu .padding {padding: 10px 0;}
#horizmenu-surround {position: relative;}
#horiz-menu ul {float: left;}
/* Main Surrounds */
.show-m, .main-m {margin-left: 2px;margin-right: 2px;}
.show-l, .main-l {margin-left: -2px;}
.show-r {margin-right: -2px;padding: 0 2px;}
.main-r {margin-right: -2px;padding: 0;}
.show-tm, .show-bm, .main-tm, .main-bm, .module-tm, .module-bm, .sidecol-tm, .sidecol-bm {height: 10px;position: relative;margin: 0 10px;}
.show-tr, .show-tl, .show-br, .show-bl, .main-tr, .main-tl, .main-br, .main-bl, .module-tr, .module-tl, .module-br, .module-bl, .sidecol-tr, .sidecol-tl, .sidecol-br, .sidecol-bl {height: 10px;width: 10px;position: absolute;top: 0;}
.show-tl, .show-bl, .main-tl, .main-bl, .module-tl, .module-bl, .sidecol-tl, .sidecol-bl {left: -10px;}
.show-tr, .show-br, .main-tr, .main-br, .module-tr, .module-br, .sidecol-tr, .sidecol-br {right: -10px;}
.show-bm {margin-bottom: 3px;}
.main-tm {background-position: 0 -20px;background-repeat: repeat-x;}
.main-tl {background-position: 0 0;background-repeat: no-repeat;}
.main-tr {background-position: -10px 0;background-repeat: no-repeat;}
.main-bm {background-position: 0 -30px;background-repeat: repeat-x;}
.main-bl {background-position: 0 -10px;background-repeat: no-repeat;}
.main-br {background-position: -10px -10px;background-repeat: no-repeat;}
.show-tm {background-position: 0 -60px;background-repeat: repeat-x;}
.show-tl {background-position: 0 -40px;background-repeat: no-repeat;}
.show-tr {background-position: -10px -40px;background-repeat: no-repeat;}
.show-bm {background-position: 0 -70px;background-repeat: repeat-x;}
.show-bl {background-position: 0 -50px;background-repeat: no-repeat;}
.show-br {background-position: -10px -50px;background-repeat: no-repeat;}
/* Main Layout */
.colmask {clear:both;overflow:hidden;position:relative;width:100%;}
.col1wrap {padding-bottom:2em;}
#maincol {position: relative;padding: 0 7px;}
.wrapper {position:relative;}
#main-body {padding-top: 5px;min-height:470px;}
#rightcol {padding: 0 5px 0 0;}
#leftcol {padding: 0 0 0 14px;}
.blog .module-inner {padding: 0;}
.full-article .module-inner {padding: 0 5px;}
 .full-article .module-inner {padding: 0 5px;}
.blog .article_row, .blog .leading {padding: 0 15px 15px;}
#maincontent-block {padding: 0 7px;}
#inset-block-right {float: right;}
#inset-block-left {float: left;}
table.mainbody, table.blog {width: 100%;border: 0;padding: 0;}
.spacer .block {float: left;}
/* s-c-s (Sidebar-Content-Sidebar) */
.s-c-s .colmid {float:left;position:relative;width:200%;}
.s-c-s .colright {float:left;left:50%;position:relative;width:100%;}
.s-c-s .col1wrap {float:right;position:relative;right:100%;width:50%;padding-bottom:1em;}
.s-c-s .col1pad {overflow:hidden;}
.s-c-s .col1 {overflow:hidden;width:100%;}
.s-c-s .col2 {float:left;position:relative;overflow:hidden;margin-left:-50%;}
.s-c-s .col3 {float:left;position:relative;overflow:hidden;left:0;}
/* s-c-x (Sidebar-Content) */
.s-c-x .colright {float:left;position:relative;width:200%;}
.s-c-x .col1wrap {float:right;padding-bottom:1em;position:relative;width:50%;}
.s-c-x .col1 {overflow:hidden;position:relative;right:100%;}
.s-c-x .col2 {float:left;position:relative;}
/* x-c-s (Content-Sidebar) */
.x-c-s .colright {float:left;position:relative;right:100%;width:200%;}
.x-c-s .col1wrap {float:left;left:50%;padding-bottom:1em;position:relative;width:50%;}
.x-c-s .col1 {overflow:hidden;}
.x-c-s .col3 {float:right;position:relative;}
/* Modules */
.module-inner {position: relative;padding: 15px;overflow: auto;} 
.side-mod .module-inner {padding: 15px 0;}
.moduletable h3 {margin-top: 0;font-size: 150%;}
h3.module-title {margin: 0;padding: 0 15px 12px 45px;}
.module-tm {background-position: 0 -20px;background-repeat: repeat-x;}
.module-tl {background-position: 0 0;background-repeat: no-repeat;}
.module-tr {background-position: -10px 0;background-repeat: no-repeat;}
.module-bm {background-position: 0 -30px;background-repeat: repeat-x;}
.module-bl {background-position: 0 -10px;background-repeat: no-repeat;}
.module-br {background-position: -10px -10px;background-repeat: no-repeat;}
.sidecol-tm, .hilite .module-tm {background-position: 0 -60px;background-repeat: repeat-x;}
.sidecol-tl, .hilite .module-tl {background-position: 0 -40px;background-repeat: no-repeat;}
.sidecol-tr, .hilite .module-tr {background-position: -10px -40px;background-repeat: no-repeat;}
.sidecol-bm, .hilite .module-bm {background-position: 0 -70px;background-repeat: repeat-x;}
.sidecol-bl, .hilite .module-bl {background-position: 0 -50px;background-repeat: no-repeat;}
.sidecol-br, .hilite .module-br {background-position: -10px -50px;background-repeat: no-repeat;}
.sidecol-m, .hilite .module-m {margin-left: 2px;margin-right: 2px;}
.sidecol-l, .hilite .module-l {margin-left: -2px;}
.sidecol-r, .hilite .module-r {margin-right: -2px;padding: 0 2px;overflow: hidden;}
.sidecol-r .module-inner, .sidecol-r h3.module-title, .hilite h3.module-title, .hilite .module-r .module-inner {border: 0;}
#main-body .sidecol-r .moduletable {padding:0 0 5px;}
.spacer.w99 .block {width: 100%;}
.spacer.w49 .block {width: 49.8%;}
.spacer.w33 .block {width: 33.3%;}
.moduletable {padding: 5px;}
#main-body .moduletable {padding: 0 7px 5px;}
#inset-block-right .mainblock-module, #inset-block-left .mainblock-module {padding-bottom: 10px;}
#showmodules, #featuremodules, #mainmodules, #mainmodules2, #mainmodules3, #mainmodules4 {overflow: hidden;}
#mainmodules2 {padding-top: 15px;}
#mainmodules3 {padding: 15px 7px 0;}
#mainmodules4 {padding-top: 20px;}
.feature-module, .scroller-module {padding: 15px;}
/* Bottom */
/* Main Body Items */
#breadcrumbs {margin:0 0 10px; display: block;position:relative;overflow: hidden;height: 20px;padding: 5px 10px; font-style:italic;}
span.breadcrumbs {display: block;font-size: 110%;font-weight: 700;overflow: hidden;}
.contentheading {font-size: 180%;line-height: 110%;margin: 0 -15px 15px -15px;padding: 0 95px 12px 15px;}
#maincol .contentheading a {font-weight: 400;}
p.buttonheading {position: absolute;top: -5px;right: 0;}
.leading p.buttonheading, .full-article p.buttonheading {right: 15px;}
.buttonheading .icon {display:block;width:21px;height:19px;float:left;margin-left:6px;}
.article-info-surround {padding: 5px 15px;margin:-15px -15px 10px;overflow: hidden;}
p.articleinfo, .iteminfo {margin: 0;line-height: 140%;}
.iteminfo {display: block;float: left;}
p.pageinfo {padding: 2px 5px;margin-top: 0;display: block;}
.article-ratings {padding: 2px 5px;margin-top: 25px;}
span.createdate img { vertical-align:top; margin:0 2px; float:left;}
span.modifydate {font-size: 10px;}p.counter {text-indent: 5px;}
div.pagination {height: 22px;line-height: 22px;margin-top: 10px;padding-bottom: 15px;}
div.pagination div.tab {float: left;margin-right: 6px;}
div.pagination div.tab2 {padding: 0 8px;}
div.pagination div.page-block {padding: 0 4px;float: left;margin-right: 6px;}
.cols1 {display: block;float: none;margin: 0;}
.cols2 {width: 46%;}
.cols3 {width: 30%;}
.column1, .column2 {margin: 0 5px 0 0;position: relative;}
.column2, .column1 {float: left;margin: 0;}
.column2 {float: right;margin: 0;width: 49%;}
.article_row {margin: 0;padding-bottom: 15px;overflow: auto;}
.blog .leading {padding-bottom: 15px;overflow: /*auto*/hidden;}
/*.leading_separator {display: none;}*/
.blog_more {padding-top: 15px;}
.componentheading {margin:0 0 15px;font-size: 180%;line-height: 130%;padding: 0;}
#main-content .date1 {margin:0 0 10px;font-size:11px; line-height:11px;float: left;font-style: italic; margin-right: 3px;}
#main-content .date3 {font-weight: 700;font-size: 15px;display: block;text-align: center;position: relative;top: -1px;color: #336;}
#main-content .date2 {font-size: 9px;display: block;text-align: center;}
.article-info-right {float: right;}
.article-info-left {padding: 1px; width:298px;}
.createdby {font-weight: 700;margin-bottom: 2px;text-align: left;}
/* Extra Joomla Elements */
.sectiontableheader {font-weight: 700;padding: 3px;line-height: 25px;text-align: left;}
.sectiontablefooter {padding-bottom: 8px;}
.contentpane, .contentpaneopen {width: 100%;}
.moduletable fieldset {border: 0;}
.intro-article-content .article_separator {display: none;}
/* Side Menus */
#main-body ul.menu {margin: 0;padding: 0;}
#main-body ul.menu li {list-style: none;margin: 0;padding: 0;float: none;}
#main-body ul.menu a:hover, #main-body ul.menu .separator:hover, #main-body ul.menu .item:hover {text-decoration: none;}
#main-body ul.menu span {display: block;}
#main-body ul.menu li.active.parent li .item span, #main-body ul.menu li.parent li .item span, #main-body ul.menu li.active.parent li a span, #main-body ul.menu li.parent li a span, #main-body ul.menu li.active.parent li .separator span, #main-body ul.menu li.parent li .separator span {font-size: 110%;line-height: 110%;}
#main-body ul.menu li.active.parent li, #main-body ul.menu li.parent li {padding-left: 20px;}
#main-body ul.menu a, #main-body ul.menu .separator, #main-body ul.menu .item {display: block;text-indent: 0;overflow: hidden;font-size: 120%;float: none;}
#main-body ul.menu a, #main-body ul.menu .separator, #main-body ul.menu .item {padding:9px 20px;}
#main-body ul.menu a, #main-body ul.menu .separator, #main-body ul.menu .item {font-weight: 400;}
#main-body ul.menu li.active > a, #main-body ul.menu li.active > .separator, #main-body ul.menu li.active > .item {font-weight: 700;}
#main-body ul.menu ul ul {padding: 0; margin: 0;}
#main-body ul.menu li li {padding: 0;margin: 0;font-size: 10px;background: none;}
#main-body ul.menu li.active.parent ul {margin: 0;padding:5px 0 15px;}
#main-body ul.menu li.active.parent ul li.active.parent ul {padding: 5px 0;}
#main-body ul.menu li.active {padding: 0;}
/* Extra Content Styles */
a.nounder {text-decoration: none;border: 0;cursor: pointer;}
a.nounder:hover {text-decoration: none;}
fieldset {margin:10px 0 20px;border:0;}
legend {font-size:120%;}
.back_button {margin-top: 20px;margin-bottom: 10px;}
.tool-tip {padding: 4px;z-index:5000;background:#fbf3ad;color:#333;border:2px solid #f8e639;font-size:90%;}
/* Bottom Section */
#bottom {margin: 0;}
.footer-div {height: 2px;width: 100%;position: absolute;top: 0;left: 0;}
#debug-mod {padding: 15px;}
#footer {position: relative;overflow: hidden;}
body.full #footer-bg {padding-top: 70px;position: relative;z-index: 1;}
body.full #footer-bg2, body.full #footer-bg3 {width: 160px;height: 94px;position: absolute;top: -56px;z-index: 2;}
body.full #footer-bg2 {left: 0;}
body.full #footer-bg3 {right: 0;}
.footer-mod {padding: 15px 0;}
#footer a {font-weight: 700;}
#mainmodules3 a {font-weight: 700;}
#bottom .moduletable {padding: 5px;}
.fp-img2 {padding: 3px;float: left;border: 1px solid #e9e9e9;background: #fff;}
/* Demo Frontpage Featured highlights */
ul.main-content li {padding-left: 210px;position: relative;}
ul.main-content li .photo {display: block;position: absolute;left: 0;top: 0;height: 116px;padding-right: 5px;}
ul.main-content .fp-img2 {padding: 5px;}
/* Demo Footer */
.demo-footer-block {float: left;width: 33%;margin-top: 10px;overflow: hidden;}
.demo-footer-block2 {float: left;width: 90%;margin-top: 10px;overflow: hidden;}
.demo-footer-block2 ul {float: left; margin-top: 30px;}
.demo-footer-block2 ul li {list-style-type:none;display:inline;float:left;}
.demo-footer-text2 {margin: 0 15px; float:left;}.
.demo-footer-block {float: left;width: 33%;margin-top: 10px;overflow: hidden;}
.demo-footer-text {margin: 0 15px;}
.demo-footer-block ul.bullet-7 {margin-left: 0 !important;padding-left: 0 !important;margin-bottom: 0;background: none;}
.demo-footer-block ul.bullet-7 li {margin-bottom: 2px !important;}
.comment_bubble{ width: 46px; height: 35px; float: right; font-size: 14px; color: #555; text-align: center; padding: 8px 2px 0 0; background:transparent url(/wp-content/themes/psdeluxe/images/spriteme1.png) no-repeat scroll -10px -920px;}
.friends ul{padding:2px;margin-top:3px;margin-left:3px;list-style-type:none;display:inline;float:left;}
.friends ul li {text-align: center;border:1px solid #365277;background: #fff;display: block;float: left;margin-bottom: 3px;margin-right: 3px;width: 40px;height: 40px;}
.friends ul li img {border: 1px solid #00918f;}
.ads_title{font-size:10px;color:#d5d5d5;padding-bottom:5px;float:left;width:640px;}
.videoad{width:640px;float:left;height:280px;margin:3px 0 0 2px;}
.counter { margin-left:2px; float:right; width:270px;}
.counter b{ color:#70a4b2;border-bottom:2px solid #021221; display: block; font-size:14px; margin:2px;margin-left:20px;}.icons{float:right; margin-bottom:-15px; margin-right:10px;} 
.icons img{float:right;} 
.icons a:hover img {margin-bottom:-5px;}
.icons ul {padding:2px;margin-top:3px;margin-left:3px;list-style-type:none;display:inline;float:left;}
.icons ul li{float:left; margin-left:2px;list-style-type:none;display:inline; display: block;}
.counter p{ margin-top:0; color:#9c0; text-decoration:none; margin-left:15px;list-style-type:none;display:inline; display: block;float:left;}
.counter2 {color: #f1b42f;font-style: italic; border:none; font-weight:700;margin:1px;}
.counter3 {color: #52d8ff;font-style: italic;font-weight:700; margin:1px;}
.counter4 {color: #a1b0cd;font-style: italic;font-weight:700;margin:1px;}
.news { width:153px; height:27px; float:left; margin:0 10px 0 0; background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px; }
.news input { width:191px; height:25px; padding:4px; color:#a4a6a7; font-size:12px; border:none; background:none; }
.news2 { width:143px; height:27px; float:left; margin:0 5px 0 0; background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;}
.news2 input { width:161px; height:25px; padding:2px; color:#a4a6a7; font-size:12px; border:none; background:none; }
.slmeta{position:absolute;top:50px;height:100px;width:520px;overflow:hidden;background:#fff;}
.article-info-right {float: right;}
.article-info-left {margin-bottom: 3px;}
.createdby {font-weight: 700;margin-bottom: 2px;text-align: left; color:#225769; margin-left:5px;}
.adstext {text-decoration:underline; color:#9FB400;}
.createdate{color:#9F9F9F;
font-size:11px;
font-style:italic;
line-height:11px;
margin:0 3px 10px 0;
background:transparent url(/wp-content/themes/psdeluxe/images/spriteme1.png) no-repeat scroll -10px -1958px; 
padding-left:20px;}
#topmod {
height: 90px;
float: right;
overflow: hidden;
width: 728px;
position: relative; margin-top:5px;}
div.wrapper { margin: 0 auto; width: 1022px;padding:0;}
body { min-width:1002px;}
#inset-block-left { width:0;padding:0;}
#inset-block-right { width:0;padding:0;}
#maincontent-block { margin-right:0;margin-left:0px;}
.s-c-s .colmid { left:280px;}
.s-c-s .colright { margin-left:-580px;}
.s-c-s .col1pad { margin-left:580px;}
.s-c-s .col2 { left:300px;width:280px;}
.s-c-s .col3 { width:300px;}
.s-c-x .colright { left:280px;}
.s-c-x .col1wrap { right:280px;}
.s-c-x .col1 { margin-left:280px;}
.s-c-x .col2 { right:280px;width:280px;}
.x-c-s .colright { margin-left:-300px;}
.x-c-s .col1 { margin-left:300px;}
.x-c-s .col3 { left:300px;width:300px;}.download-info .download-button,
.download-info .more-button {
	width: 120px;
	height: 0;
	padding-top: 36px;
	overflow: hidden;
	display: block;
}

.download-info .download-button {
	background: url(/wp-content/plugins/download-monitor/page-addon/downloadbutton.gif) no-repeat top left;
}

.download-info .more-button {
	background: url(/wp-content/plugins/download-monitor/page-addon/morebutton.gif) no-repeat top left;
}

form#download-page-search {
	border:1px solid #ddd;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	margin: 8px 0 16px !important;
	padding: 12px !important;
}
form#download-page-search p, form#download-page-search input, form#download-page-search label {
	margin: 0 !important;
	padding: 0 !important;
	line-height: 1 !important;
	vertical-align: middle !important;
}
form#download-page-search input {
	margin-left: 8px !important;
}
form#download-page-search br {
	display: none;
}
div.download-info.single {
	overflow:hidden;
	padding-left: 140px;
}
.download-info-heading {
	margin: 8px 0 12px !important;
}
.download-desc-heading {
	margin: 8px 0 12px !important;
	color: #999;
	font-weight: bold;
	padding: 4px 0;
	border-bottom: 1px solid #ddd;
}
#download-page small {
	margin-left: 4px;
	font-size: 11px;
	letter-spacing: -0.1px
}
#download-page small small {
	margin-left: 0
}
#download-page small a {
	color: #999
}
div.side-section {
	float:left;
	width:120px;
	text-align: center;
	margin-left: -140px;
	position: relative;
}
div.main-section {
	float: right;
	position: relative;
	width:100%;
}
div.main-section h3{
	float: right; font-family:Geneva,Tahoma,Arial,sans-serif; color:#225769;
border-bottom:1px dotted #ADADAD;
font-size:1.4em;
line-height:90%;
padding-bottom:5px;
text-shadow:0 2px 3px #555555;

}
div.download-info p {
	margin: 8px 0 12px !important;
	padding: 0 !important;
}
img.download-image {
	padding: 3px;
	background:#fff;
	border:1px solid #ddd;
	margin-bottom: 0 !important;
}
table.download-meta {
	margin: 0 0 12px !important;
	padding: 0 !important;
}
table.download-meta td, table.download-meta th {
	padding: 4px 0;
	border-bottom: 1px solid #ddd;
}
table.download-meta thead {
	display: none;
}
table.download-meta tbody th {
	color: #999;
	font-weight: bold;
}

#download-page-featured, #download-page-tags {
	border:1px solid #ddd;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	padding: 12px;
	margin: 8px 0 16px !important;	
}
div#download-page-featured ul, div#download-page-tags ul {
	overflow: hidden;
	margin:0;
	padding: 0;
	text-indent: 0;
}
div#download-page-featured li:before, div#download-page-tags li:before {
	content: "";
}
div#download-page-featured li {
	clear: left;
	float: left;
	list-style: none;
	width: 47%;
	padding-right: 3% !important;
	margin:0 0 4px !important;
	border-right:1px dotted #ddd;
}
div#download-page-featured li.alternate {
	clear: none;
	float: right;
	border: 0;
	padding: 0 !important;
	width: 47%;
}
div#download-page-featured a {
	display: table-row;
}
div#download-page-featured img {
	width: 42px;
	height: 42px;
	padding: 3px;
	background:#fff;
	border:1px solid #ddd;
	vertical-align: middle;
	margin: 0 8px 0 0;
	display: table-cell;
}
div#download-page-featured span {
	display: table-cell;
	vertical-align: middle;
}

div#download-page-featured a:hover, #download-page-categories a:hover {
	text-decoration: none;
}
div#download-page-featured h3, #download-page-categories h3, div#download-page-tags h3 {
	margin: 0 0 12px !important;
	padding:  0 0 8px 0;
	border-bottom:1px solid #ddd;
}
#download-page-categories {
	overflow: hidden;
}
#download-page-categories .category {
	float: left;
	clear: both;
	border:1px solid #ddd;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	margin:8px 0 16px  !important; padding:12px;
}
#download-page-categories .category.alternate {
	margin: 8px 0 8px 0 !important;
	clear: none;
}
#download-page-categories .category .inner {
	padding: 12px;
}
#download-page-categories .category ol {
	margin: 0;
	padding: 0;
	border: 0;
	text-indent: 0; list-style-type:none;
}
#download-page-categories .category li {
	margin:5px;
	padding: 2px 0;
list-style-type:none;
	border: 0; height:140px; width:110px; float:left;
}
#download-page-categories .category li img{display:block; background:#F2F6FC;
border:1px solid #DDDDDD;
clear:both;
padding:5px;
width:100px;
}
#download-page-categories p {color:#5F8E9D;
font-weight:700;
text-decoration:none; font-size:14px; line-height:100%;
padding:0;
}
div#download-page-tags ul {
	text-align: center;
}
div#download-page-tags li {
	display: inline;
	margin: 0;
	padding: 0 6px;
}
div#download-page-tags li a {
	line-height: 1.5em;
}

p.sorting a.active {
	background: #999;
	color: #fff;
	padding: 2px;
}
#download-page .pagination {
	margin: 0;
	padding: 0;
	text-indent: 0;
}
#download-page .pagination li:before {
	content: "";
}
#download-page .pagination li {
	display: inline;
	margin: 0 4px 0 0;
	padding: 0;
}
.dlm_download_list {
	margin: 0;
	padding: 0;
	border: 0;
	text-indent: 0; list-style-type:none;
}
.dlm_download_list li {
	margin:5px;
	padding: 2px 0;
list-style-type:none;
	border: 0; height:140px; width:110px; float:left;
}
.dlm_download_list li img{display:block; background:#F2F6FC;
border:1px solid #DDDDDD;
clear:both;
padding:5px;
width:90px;
}