/*
Theme Name: PSD Vault
Theme URI: http://psdvault.com
Description: PSD Vault theme version 2.0, developed by James Qu www.psdvault.com
Version: 2.0
Author: James Qu
Author URI: http://psdvault.com/
Tags: dark, fixed-width
*/

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,img,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul, fieldset,form,label,legend, table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
strong{font-weight:bold;}
em{font-weight:bold;}
ol,ul{list-style:none;}
:focus{outline:0;}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:block;}
html[xmlns].clearfix{display:block;}
* html .clearfix{height:1%;}
.spacer{margin:20px 0 10px 0;}
.float-left{float:left;}
.float-right{float:right;}
.align-left{text-align:left;}
.align-right{text-align:right;}
.big-text{font-size:16px;}
.readmore{margin:0 0 20px 0;font-size:16px;padding:10px 20px 10px 5px;}
.excerpt p{margin:0 0 12px 0;}
a, a:active, a:link{text-decoration:none;color:#2aedff;}
a:visited{text-decoration:none;}
a:hover{text-decoration:none;}
body{font-family:Arial, Helvetica, Sans-serif;font-size:12px;line-height:20px;color:#A6A6A6;margin:0;padding:0;background:#111111 url('http://www.psdvault.com/img/bg-body.png') center left repeat;}
#header {width:100%;margin-bottom:25px;background:#000;border-bottom:1px solid #0e0e0e;}
#header a{color:#FFF;}
#header-content{width:1200px; background:#000 url('http://www.psdvault.com/img/bg-header-4.jpg') center left no-repeat; height:150px;margin: 0 auto;padding:0;}
#logo{margin:40px 0 0 15px;float:left;}
#logo li {display:inline; list-style:none; margin:0 20px 0 0;}
#bsa-ad-zone-above-all {float:right; width:500px; margin:25px 0 0 0;}
#header-wrap-below {width:100%; background:url('http://www.psdvault.com/img/bg-header-wrap.png') center left repeat-x; height:50px; margin:-26px 0 20px 0;}
#header-wrap-below-container {width:1200px; background:none; height:37px;margin:0 auto;padding:5px 0 0 0;}
#header-wrap-below-container ul{margin:0 0 0 0;padding:9px 0 0 14px;}
#header-wrap-below-container ul li{display:inline;margin:0 12px 0 0;}
#header-wrap-below-container ul li.lastnode {margin:0;}
#header-wrap-below-container ul li a{font-size:14px; padding:6px 4px; color:#fff; font-weight:bold; }
#header-wrap-below-container ul li a:hover{background:#4d4d4d; -webkit-border-radius:7px;-moz-border-radius:7px;}
#top-box{width:1200px;margin:0 auto 0;}
#google-search{float:right;margin:-7px 20px 0 0;}
#top-nav-left{margin:0 auto;width:1200px;height:50px;}
#top-nav-left ul{margin:0;padding:0;}
#top-nav-left li{display:inline;}
#top-nav-left a{font-size:12px;margin:0 5px;color:#FFF;background:#030303;padding:12px;-webkit-border-radius:7px;-moz-border-radius:7px; font-weight:bold; border:1px solid #151515;}
#top-nav-left a:hover{background:#00baff; border:1px solid #3fd9ff;}
#container{width:1200px;height:auto;margin:0 auto;padding:0;}
#main-content-left{float:left;width:640px; height:auto; margin:0 0 0 20px;}
.post-intro{width:600px;margin:0 0 50px 0;background:#0e0e0e;padding:15px 15px 32px 15px;-webkit-border-radius:7px;-moz-border-radius:7px;}
.post-intro img{float:left;width:170px;height:170px;margin:20px 0 30px 11px;border:#1e1e1e 1px solid;-webkit-border-radius:7px;-moz-border-radius:7px;}
.post-intro img:hover {border:1px #4d4d4d solid;}
.post-intro h2{float:right;width:380px;font-size:32px;line-height:1.3em;margin:10px 10px 0 0;letter-spacing:-2px; font-weight:bold;}
.post-intro h2 a{color:#00daf4;}
.post-intro h2 a:hover{color:#ff498e;}
.post-other{float:left;margin:25px 0 20px 200px;}
.post-other a{font-size:18px;padding:5px 12px;margin:0 0 0 0;color:#FFF;background:url('images/bg-post-other.png') center center repeat-x;border:#ff2260 1px solid;color:#FFF;font-size:18px;-webkit-border-radius:4px;-moz-border-radius:4px;}
.post-other a:hover{background:#a80027;}
.post-misc{margin:0 0 0 0;float:right;width:auto;}
.post-misc ul{margin:0 0 0 0;padding:0;}
.post-misc li{display:inline;margin:0;padding:7px 13px;background:#060606;border:#222222 1px solid;color:#FFF;font-size:18px;-moz-box-shadow:0px 2px 3px #131313;-webkit-box-shadow:0px 2px 3px #131313}
.post-misc a{font-size:14px;margin:0 0 0 0;padding:0;color:#FFF;}
.post-cat{float:right;width:320px;font-size:14px;line-height:1.6em;margin:30px 40px 0 0;font-weight:bold; padding:0 0 0 15px; border-left:3px solid #c6ff00;}
.post-cat a{color:#FFF;}
.post-cat a:hover{color:#ff1499;}
.recent-post {margin:20px 0 0 0;height:170px;background:none;padding:0;}
.recent-post h4{font:24px Helvetica, Arial, Sans-Serif; text-shadow:none; color:#333333;margin:25px 0 15px 0; background:#ffffff; padding:15px;font-weight:bold; border:3px solid #e7e7e7;}
.recent-post a{float:left;margin:4px 14px 4px 0;padding:2px 2px 0 2px;}
.recent-post ul{margin:0 0 25px 0;list-style:none;}
.recent-post img{background:#000;padding:1px;margin:0 0 20px 0;border:#1e1e1e 1px solid;width:60px;height:60px;-webkit-border-radius:7px;-moz-border-radius:7px;}
.post-main-content{margin:-25px 0 20px 30px; padding:0; width:580px;}
.post-main-content h3 {font-size:36px; margin:20px 0 20px; color:#ebebeb; font-weight:bold; line-height:1.2em; letter-spacing:-1px;}
.post-main-content h4 a {font-size:26px;}
.post-main-content p{font-size:14px;line-height:1.7em;color:#ebebeb;margin:0 0 12px 0; font-family:Georgia, "Times New Roman", Times, serif; text-shadow:none;}
.post-main-content strong {color:#FFF; font-weight:bold;}
.post-main-content a{font-size:22px;}
.post-main-content a:hover{color:#ff1499;text-shadow:0 0 1px #ff98d2;}
.post-main-content ul{font-family:Georgia,"Times New Roman", Times, serif;font-size:14px;line-height:1.7em;color:#FFF;list-style:disc;margin:7px 0 7px 35px;}
.post-main-content img {background:#0f0f0f;padding:3px;margin:5px 0 10px 0;border:#1e1e1e 1px solid;-webkit-border-radius:7px;-moz-border-radius:7px;}
.post-main-content ol {margin:0 0 4px 30px; font-family:Georgia,"Times New Roman", Times, serif;}
.post-main-content ol li {font-size:16px; padding:0 0 7px; list-style:decimal; color:#FFF;}
.post-main-content h3 a {font-size:28px; color:#44cef0; text-shadow:none; line-height:1.3em;}
.post-main-content blockquote {margin:10px 25px;padding:10px 10px 10px 15px;line-height:2.4em;font-style:italic;font-family:Georgia,'Times New Roman', Times, serif; border-left:3px solid #585858;}
.related-posts-main{margin:25px 0 25px 0; border-bottom:1px solid #1e1e1e; padding-bottom:20px;}
.related-posts-main h4{font:24px Helvetica, Arial, Sans-Serif; text-shadow:none; color:#FFF;margin:25px 0 25px 0; background:#ff3971; padding:15px;font-weight:bold; border:3px solid #ff7297;}
.related-posts-main a{float:left;margin:4px 4px 4px 14px;padding:2px 2px 0 2px;}
.related-posts-main ul{margin:0 0 25px 0;list-style:none;}
.related-posts-main img{background:#000; padding:1px;margin:0 0 10px 0;border:#1e1e1e 1px solid;-moz-box-shadow:0px 0px 5px #000;-webkit-box-shadow:0px 0px 5px #000;-webkit-border-radius:7px;-moz-border-radius:7px;}
.page-content {margin:0 0 25px 25px; width:1000px; padding:25px; border:1px solid #1e1e1e; background:#0b0b0b;}
.page-content h2 {font-size:40px; margin:24px 0 34px; color:#f9f9f9; font-weight:bold;}
.page-content p {font-size:16px;line-height:1.7em;color:#f7f7f7;margin:0 0 12px 0; font-family:Georgia, "Times New Roman", Times, serif; text-shadow:none;}
.page-content h3 {font-size:32px; margin:20px 0 20px; color:#cffe2a; font-weight:bold; line-height:1.2em;letter-spacing:-1px;}
#comments{background:none;padding:15px;margin:25px 0 0 30px;border:0; width:570px;}
#comments h4.comment-h4{font:38px Helvetica, Arial, Sans-Serif;color:#656565;margin:0 0 30px 0; font-weight:bold;}
.avatar{float:left;margin:0 0 0 -30px;}
#comments li.author p{color:#68e4ff;text-shadow:1px 1px 1px #000;}
#comments img.avatar{background:#0a0a0a;padding:2px;border:1px solid #333;-webkit-border-radius:5px;-moz-border-radius:5px;-moz-box-shadow:0px 0px 5px #000;-webkit-box-shadow:0px 0px 5px #000;}
.comment-content {margin:40px 15px;background:#353535;padding:20px;color:#FFF;text-shadow:1px 1px 1px #000;-webkit-border-radius:7px;-moz-border-radius:7px;border:#232323 1px solid;}
.comment-content a{font-size:26px;color:#bdff56;}
.comment-content p{font-size:26px;line-height:1.5em;color:#FFF;margin:0 0 7px 0;}
.comment-content em{font-size:16px;line-height:1.5em;color:#FFF;}
.comment-author {float:right;margin:-38px -45px 0 0;font-size:26px;font-family:Georgia,"Times New Roman", Times, serif;background:#0a0a0a;padding:2px;border:1px solid #333;-webkit-border-radius:5px;-moz-border-radius:5px;-moz-box-shadow:0px 0px 5px #000;-webkit-box-shadow:0px 0px 5px #000;}
.comment-text{margin:0 0 0 20px;font-size:22px;line-height:1.5em;}
p.moderation {font-size:12px; margin:15px 25px; font-style:italic;}
#respond{margin:5px 0 40px 0;}
#respond h4{font:38px Helvetica, Arial, Sans-Serif;color:#656565; font-weight:bold; margin-bottom:15px;}
#respond form{margin:20px 0;padding:15px;background:#202020;width:560px;-webkit-border-radius:5px;-moz-border-radius:5px;text-shadow:0px 1px 1px #000;color:#FFF;}
#respond label{display:block;margin:4px 0px;color:#ff981f;}
#respond input, select, textarea{font:normal 16px Helvetica;background:#000;padding:8px;margin:5px 0;color:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px; border:none;}
#respond textarea{width:380px;padding:5px;margin:15px 0;color:#FFF;}
#respond input.button{font:24px Helvetica;margin:0 0 15px 5px;padding:10px 20px 10px 20px;color:#FFF;background:#98c500 url('images/bg-send-button.png') center center repeat-x;border:#aedd11 1px solid;cursor:pointer;}
#respond input.button:hover{background:#88b000;}
#respond p{color:#FFF;}
#respond ul li{list-style:none;}
#siderbar-container {float:right;width:520px;font-size:13px;line-height:1.5em;margin:0 0 0 0;}
#siderbar-container a {}
#siderbar-container a:hover{color:#ff498e;}
.sidebar-block-pages {width:450px;height:auto;margin:0 0 25px 77px;padding:0 0 0 0; clear:left;}
.sidebar-block-pages ul{margin:0;padding:0;}
.sidebar-block-pages ul li{display:inline;margin:0 12px 0 0;}
.sidebar-block-pages ul li.lastnode {margin:0;}
.sidebar-block-pages ul li a{font-size:14px;font-weight:bold; padding:6px 7px; color:#fff; background:#ff327f; -webkit-border-radius:7px;-moz-border-radius:7px;}
.sidebar-block-pages ul li a:hover{background:#2f2f2f;}
.sidebar-block-social {width:320px;height:auto;margin:0 auto 35px;padding:15px; clear:left; background:#0a0a0a;-webkit-border-radius:7px;-moz-border-radius:7px;}
.sidebar-block-social ul {margin:0;padding:0; }
.sidebar-block-social ul li{display:inline;margin:0 8px 0 0;}
.sidebar-block-social ul li.firstnode {margin:0 25px 0 0; font-size:14px; font-weight:bold; color:#fff;}
.sidebar-block-social ul li a{position:relative;font-size:14px;font-weight:bold; padding:0 2px; color:#fff;}
.sidebar-block-social ul li a:hover {top:-1px;}
.sidebar-block-social h3 {margin:-25px 0 25px 0; font-size:24px;font-weight:bold; color:#fff;}
#sidebar-ad-section {width:540px; height:auto; margin:20px 0 50px 15px;}
#sidebar-ad-section img {border:none;}
#sidebar-left{float:left;width:270px;height:auto;}
#sidebar-right{float:right;width:270px;height:auto;}
.sidebar-adspace{width:250px;height:auto;margin:0 auto 45px;}
.sidebar-block-vip {width:400px;height:auto;margin:0 auto 25px;padding:25px 0 25px 18px; clear:left; background:none;}
.sidebar-block-vip ul {margin:0 0 15px 25px;}
.sidebar-block-vip li {display:inline; margin:15px 4px 0 0;}
.sidebar-block-vip p {font-size:16px; font-weight:bold; margin:0 25px 15px 25px; line-height:1.8em;}
.sidebar-block-vip a {color:#35cdff;}
.sidebar-block-vip h3 {margin:0 0 25px 0;font-size:32px; font-weight:bold; color:#FFF; letter-spacing:-1px; background:none; padding:0 0 0 15px; color:#f3f3f3; text-shadow:1px 1px 1px #000;}
.sidebar-block-bsa {width:380px;height:auto;margin:0 auto 25px;padding:25px 25px 25px 40px; clear:left; background:none;}
.sidebar-block-premium {width:400px;height:auto;margin:0 auto 25px;padding:25px 0 25px 0; clear:left; background:none;}
.sidebar-block-premium p {font-size:18px; line-height:1.2em;}
.sidebar-block-premium h3 {margin:0 0 15px 0;font:28px "Trebuchet MS", Helvetica, Arial, sans-serif; color:#FFF; letter-spacing:-1px; background:none; padding:0 0 0 25px; color:#f3f3f3; text-shadow:1px 1px 1px #000;}
.sidebar-block-premium img{-moz-box-shadow:0px 0px 5px #000;-webkit-box-shadow:0px 0px 5px #000;-webkit-border-radius:7px;-moz-border-radius:7px;}
.sidebar-block-premium ul {height:auto; margin:0 15px 0 15px;}
.sidebar-block-premium ul li {display:inline-block;margin:15px;} 
.sidebar-block-ad {width:380px;height:auto;margin:0 auto 55px;padding:25px 0 25px 0; clear:left; background:#0a0a0a;-webkit-border-radius:7px;-moz-border-radius:7px;}
.sidebar-block-ad ul {height:auto; margin:0 25px 0 25px;}
.sidebar-block-ad ul li {display:list-item; padding:12px 7px; font-size:14px; font-weight:bold;} 
.sidebar-block-ad ul li a {font-size:12px; color:#aafa04; font-size:14px; font-weight:bold;}
.sidebar-block-ad-upper {width:340px;height:270px;margin:0 auto 15px;padding:25px 0 25px 25px; clear:left; background:#0a0a0a;-webkit-border-radius:7px;-moz-border-radius:7px;}
.sidebar-block-ad-upper ul {height:auto; margin:0 25px 0 25px;}
.sidebar-block-ad-upper ul li {display:list-item; padding:12px 7px; font-size:14px; font-weight:bold;} 
.sidebar-block-ad-upper ul li a {font-size:12px; color:#aafa04; font-size:14px; font-weight:bold;}
.sidebar-block {width:380px;height:auto;margin:0 auto 55px;padding:25px 0 25px 0; clear:left; background:#0a0a0a;-webkit-border-radius:7px;-moz-border-radius:7px;}
.sidebar-block p {font-size:18px; line-height:1.2em;}
.sidebar-block h3 {margin:0 0 15px 0;font:28px 'Trebuchet MS', Helvetica, Arial, sans-serif; color:#FFF; letter-spacing:-1px; background:none; padding:0 0 0 35px; color:#f3f3f3; text-shadow:1px 1px 1px #000;}
.sidebar-block ul {height:auto; margin:0 15px 0 35px;}
.sidebar-block ul li {display:list-item; padding:3px 7px;} 
.sidebar-block ul li a {font-size:12px; color:#c1c1c1; font-weight:bold;}
.sidebar-block-adsense {width:320px; height:270px; margin:0 auto 50px;padding:25px 25px 25px 15px; clear:left; background:none;}
.sidebar-block-adsense p {font-size:18px; line-height:1.2em;}
.sidebar-hosted {width:400px;height:auto;margin:0 auto 55px;padding:25px 0 25px 0; clear:left; background:none;-webkit-border-radius:7px;-moz-border-radius:7px;}
.sidebar-hosted h3 {margin:0 0 20px 0;font:28px 'Trebuchet MS', Helvetica, Arial, sans-serif; color:#FFF; letter-spacing:-1px; background:none; padding:0 0 15px 15px; color:#f3f3f3; text-shadow:1px 1px 1px #000;}
.sidebar-hosted p {margin:20px 0 0 70px;}
.random_post{margin:0 0 25px 0;padding:0;height:auto;}
.random_post_img a{float:left;background:#0a0a0a;padding:2px;margin:10px 4px 10px 14px;border:#1e1e1e 1px solid;-moz-box-shadow:0px 0px 5px #000;-webkit-box-shadow:0px 0px 5px #000;-webkit-border-radius:7px;-moz-border-radius:7px;}
.random_post_content a{color:#b4b4b4;font-size:13px;}
.page-navi {width:1160px; margin:20px auto 40px;background:none; padding:25px 14px 25px 12px;}
.pop-posts a{float:left;margin:4px 4px 4px 14px;background:#0a0a0a;border:#1e1e1e 1px solid;padding:2px;-moz-box-shadow:0px 0px 5px #000;-webkit-box-shadow:0px 0px 5px #000;-webkit-border-radius:7px;-moz-border-radius:7px;}
#footer{width:100%; background:#131313;margin:40px 0 0 0;color:#fff;}
#footer-featured {width:1185px; margin:50px auto 0; height:400px; border-bottom:1px solid #1e1e1e;}
#footer-featured h3 {font-size:48px; font-weight:bold; margin:80px 0 50px 0; padding:0 0 0 0; letter-spacing:-2px;text-shadow:1px 1px 1px #000; color:#b4b4b4;}
#footer-featured-thumb {float:left; width:480px; margin:10px 0 0 20px;}
#footer-featured-thumb img {background:#0a0a0a;padding:2px;margin:10px 4px 10px 14px;border:#1e1e1e 1px solid;-moz-box-shadow:0px 0px 5px #000;-webkit-box-shadow:0px 0px 5px #000;-webkit-border-radius:7px;-moz-border-radius:7px;}
#footer-featured-content {float:right; width:640px; margin:20px 0 0 0;}
#footer-featured-content a:hover {color:#ff007e;}
#footer-featured-content h4 {font-size:28px; font-weight:bold; margin:0 0 30px 0; padding:0 0 0 0; letter-spacing:-2px;text-shadow:1px 1px 1px #000; color:#b4b4b4; line-height:1.3em;}
#footer-featured-content p {font-size:16px; font-weight:bold; margin:0 25px 15px 8px; line-height:1.8em;}
#footer-featured-content p.view-tutorial-btn {margin-top:30px;}
#footer-wrap-top {width:1185px; margin:10px auto 50px;}
#footer-popular-post {float:left; width:680px;margin:50px auto 0;padding:55px 25px 25px 45px; height:580px; background:#0c0c0c; border:1px solid #1e1e1e;}
#footer-popular-post li {list-style:none;}
#footer-popular-post h3 {font-size:28px; font-weight:bold; margin:0 0 50px 0; padding:0 0 0 0; letter-spacing:-2px;text-shadow:1px 1px 1px #000; color:#b4b4b4;}
.popular-post {margin:2px 40px 0 0; float:left; width:300px; height:125px;}
.popular-post a {float: none; font-size:14px; line-height:1.5em; font-weight:bold;}
.popular-post a:hover {color:#ff5081;}
.popular-post img {float: left; margin: 0 11px 0 0; background:#0a0a0a;padding:2px; border:#1e1e1e 1px solid;-moz-box-shadow:0px 0px 5px #000;-webkit-box-shadow:0px 0px 5px #000;-webkit-border-radius:7px;-moz-border-radius:7px;}
.popular-post .clear {clear: both;}
#footer-flickr {float:right; width:350px; padding:95px 0 0 0;}
.footer-block-flickr {height:auto;margin:0;padding:0}
.footer-block-flickr p {font-size:14px; line-height:1.4em; margin:20px 15px 22px 2px; font-weight:bold; color:#FFF;}
.footer-block-flickr h3 {font-size:28px; font-weight:bold; margin:0 0 22px 0; padding:0 0 0 0; letter-spacing:-1px; text-shadow:1px 1px 1px #000; color:#b4b4b4; line-height:1.3em;}
.flickr_img a{float:left;margin:4px 18px 14px 0;padding:2px;background:#0a0a0a;border:#1e1e1e 1px solid;-moz-box-shadow:0px 0px 5px #000;-webkit-box-shadow:0px 0px 5px #000;-webkit-border-radius:7px;-moz-border-radius:7px;}
#footer-top {width:1160px;margin:0 auto;padding:25px 25px 25px 25px; border-top:#1e1e1e 1px solid; border-bottom:#1e1e1e 1px solid}
#footer-top a {color:#FFF;font-size:16px; font-weight:bold;}
#footer-top a:hover {border-bottom:3px dashed #ce0074;}
#footer-top ul li {display:inline-block; padding:5px 25px 5px 0;} 
#footer-top ul li.footer-top-title {font-size:14px; font-weight:bold;color:#8d8d8d;}
#footer-center {width:1160px;margin:0 auto;padding:25px;}
#footer-center p {color:#7a7a7a; vertical-align:middle;}
#footer-center-left {float:left; width:570px; margin:25px 0 0 0;}
#footer-center-left h3 {font-size:26px; font-weight:bold; margin:0 0 20px 0;background:#272727; width:550px;}
#footer-center-left ul li {display:inline-block; padding:5px 10px 5px 0;} 
#footer-center-left ul li a {font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#cacaca;}
#footer-center-left ul li a:hover {color:#FFF; border-bottom:1px dotted #ccfc26;}
#footer-center-right {float:right; width:430px; height:180px; border-left:#1e1e1e 1px solid; padding:30px 5px 0 75px; margin:15px 0 0 0;}
#footer-center-right p {margin:0 0 20px 0; font-size:14px; line-height:1.8em; }
.footer-site5 {width:260px; margin:50px 0 0 30px;}
#bsa-ad-above-all{margin:20px auto 40px;width:1150px;height:135px;border:#1e1e1e 1px solid;padding:20px 0 10px 35px;-webkit-border-radius:7px;-moz-border-radius:7px;background:#000;}
#bsa-ad-above-all a {color:#ff2285;}
.bsa-ad-above-post-title{margin:0 0 10px 10px;}
.sidebar-bas-ad-top {margin:0 0 24px 0; padding:0 0 17px 35px;}
.bsa-in-post-ad-125-125{width:540px;margin:25px 0 10px 10px;padding:15px;height:125px;background:#0a0a0a;border:#1e1e1e 1px solid;}
.bsa-in-post-ad-125-125 a{float:left;margin:0 4px 0 14px;padding:0 6px 0 0;}
.bsa-in-post-ad-125-125 img{border:none;padding:0;margin:0;width:125px;height:125px;}
.bsa-ad-above-comment{}
.bsa-ad-sidebar-125-125 {padding:0 0 5px 15px;margin:0 0 0 0;}
.bsa-ad-sidebar-125-125 a{margin:5px 15px 10px 15px;}
.bsa-ad-sidebar-125-125 img{float:right;padding:5px 15px 10px 15px;}
.bsa-ad-sidebar-250-125 {padding:5px 5px 5px 15px;margin:15px 0 0 0;}
.google-sidebar-250x250 {margin:-15px 0 55px 10px;width:270px;}
.google-sidebar-250x250-top-right{margin:-45px 0 55px 10px;width:270px;}
.google-text-link{margin:-12px 0 20px 0;width:650px;}
.google-top-text-link{margin:0 0 20px 15px;width:830px;}
.sidebar-ad-top-left {margin:0 0 20px 0;}
.adsense-under-page-navi {margin:40px 0 40px 30px; width:468px; height:60px;}
.google-ad-sidebar-top {margin:0 0 20px 25px;}
.psdvault-deals {margin:20px 15px 20px 5px; border:#1e1e1e 1px dashed; padding:15px;background:#0a0a0a;}
.psdvault-deals p {color:#FFF; font-weight:bold; font-size:14px; line-height:1.6em;}
.psdvault-deals a {color:#ccf42b;}
.psdvault-deals a:hover {color:#ff007e;}
.footer-ad-section {margin:0 auto; width:900px; height:100px;}
#MarketGid2285 {margin:0 0 40px 40px; width:570px; padding:0 0 20px 0; border-bottom:1px solid #7a7a7a;}
.vip-banner {margin:0 0 20px 0;}
