/*
Theme Name: PSD Style
Theme URI: http://psdstyle.net/
Description: A custom  WordPress theme based on designs by <a href="http://www.velvetinkmedia.com">Velvet Ink Media</a>.
Version: 1.0
Author: Charles Boudreau
Author URI: http://www.velvetinkmedia.com/

*/

/* PSD STYLE CSS */

body { margin:0px;background-color:#F5F5F5;font:normal 14px/16px verdana,arial;color:#666; }

p,form,h1,h2,h3,h4,h5,h6 { margin:0px;padding:0px; }

ul, ol { list-style:none;margin:0px;padding:0px; }
ul li,
ol li { margin:0px;padding:0px; }

a { text-decoration:none; }

a:link,
a:visited { color:#069; }

a:hover { text-decoration:underline; }

.psds_clear { clear:both;height:1px;overflow:hidden; }

.psds_nvtbrdr { background-color:#000;height:6px;overflow:hidden; }

.psds_pgnav { background:#D71515 url('images/bg_pgnav.gif') 0px 0px repeat-x;height:34px;overflow:hidden; }

.psds_lgcntnt { background:#000 url('images/bg_lgcntnt.gif') 0px 0px repeat-x;height:153px; }

.psds_tpnav { background:#E9E9E9 url('images/bg_tpnav.gif') 0px 0px repeat-x;height:54px; }

.psds_ftrnav { background:#D00808 url('images/bg_ftrnav.gif') 0px 0px repeat-x;height:78px; }

.psds_ftrcntnt { background:#000 url('images/bg_ftrcntnt.gif') 0px 0px repeat-x;height:377px; }

.psds_ftrcpy { background:#D10909 url('images/bg_ftrcpy.gif') 0px 0px repeat-x;height:19px;overflow:hidden; }

.psds_mncntnt,
.psds_lgcntr,
.psds_pgcntr,
.psds_tpncntr,
.psds_ftrncntr { width:981px;text-align:left; }

.psds_mncntnt { margin:47px 0 55px 0; }

.psds_lgcntr { padding:47px 0 0 0; }

.psds_pgcntr ul { list-style:none;margin:10px 0px 0px 18px;padding:0px; }
.psds_pgcntr ul li { float:left;padding:0px;margin:0px 26px 0px 0px;font:normal 14px/16px verdana,arial;display:inline;text-transform:uppercase; }

.psds_pgcntr ul li a:link,
.psds_pgcntr ul li a:visited { color:#fff; }

.psds_lgclogo { float:left;display:inline;margin:0 26px 0 0;width:257px; }
.psds_lgctagl { float:left;display:inline;margin:8px 127px 0 0;width:300px;color:#fff;font:normal 20px/22px verdana,arial; }
.psds_lgcsrchfrm { float:left;display:inline;margin:16px 0 0 0;width:257px; }

.psds_lgcsf { width:257px;height:37px;overflow:hidden;background:transparent url('images/bg_srchfrm.gif') 0px 0px no-repeat; }
.psds_lgcsf div { padding:6px 0 0 20px; }

.psds_lgcsf input { border:0px;padding:0px;margin:0px;color:#999;font:normal 18px/21px verdana,arial;width:185px; }

.psds_tpnav ul { list-style:none;margin:0px;padding:0px; }
.psds_tpnav ul li { float:left;padding:0px;margin:0px;height:52px;font:normal 14px/21px verdana,arial;display:inline;text-transform:uppercase; }


.psds_tpnav ul li a { display:block;float:left;background:#E9E9E9 url('images/img_tpnavdiv.gif') 100% 0px no-repeat;height:52px; }
.psds_tpnav ul li a:link,
.psds_tpnav ul li a:visited { color:#666; }
.psds_tpnav ul li a:hover { background:#c00 none;color:#fff;text-decoration:none; }

.psds_tpnav ul li.nav_on a { background:#c00 none; }
.psds_tpnav ul li.nav_on a:link,
.psds_tpnav ul li.nav_on a:visited { color:#fff; }

.psds_tpnav ul li a span { display:block;padding:16px 16px 0 14px; }

.psds_pgclft { float:left;display:inline;width:858px; }
.psds_pgcrgt { float:left;display:inline;width:120px; }

.psds_pgcrgt a { float:left;display:block;background:transparent url('images/img_pgnrssfeed.gif') 100% 0px no-repeat;font:normal 12px/15px verdana,arial;height:34px; }
.psds_pgcrgt a:link,
.psds_pgcrgt a:visited { color:#fff; }
.psds_pgcrgt a span { display:block;padding:8px 32px 0 0; }

.psds_ftrccntr,
.psds_ftrcpy div { width:981px;text-align:left; }

.psds_ftrlogo { float:left;width:257px;margin:0 20px 0 0;display:inline; }
.psds_ftrtagl { float:left;width:700px;margin:18px 0 0 0;display:inline;color:#fff;font:normal 20px/22px verdana,arial; }

.psds_ftrcpy div { color:#fff;font:normal 12px/15px arial;padding:1px 0 0 0; }

.psds_ftrcccntr { float:left;display:inline;width:300px;color:#fff;margin:35px 80px 0 0;font:normal 14px/20px arial; }
.psds_ftrcccmid { margin-right:35px; }
.psds_ftrccclst { margin-right:0px;width:215px; }

.psds_fccchdr { font:bold 24px/26px arial;padding:0 0 30px 0; }
.psds_ftrccclst .psds_fccchdr { padding-bottom:22px; }

.psds_ftrcccntr p { padding:0 0 18px 0; }

.psds_fccctxt { height:178px; }

.psds_ftrbtn { float:right;display:inline;background:#DA1B1B url('images/bg_ftrbtn.gif') 0px 0px no-repeat;height:29px;font:normal 14px/16px arial; }
.psds_ftrbtn div { background:transparent url('images/bg_ftrbtn.gif') 100% 0px no-repeat;height:29px;float:left;margin:0 0 0 1px;display:inline; }

.psds_ftrbtn a { display:block;float:left;height:29px; }
.psds_ftrbtn a:link,
.psds_ftrbtn a:visited { color:#fff; }
.psds_ftrbtn a:hover { background-color:#E56464;text-decoration:none; }

.psds_ftrbtn a span { display:block;padding:6px 12px 0 11px; }

.psds_ftrccclst ul { list-style:none;margin:0px;padidng:0px; }
.psds_ftrccclst ul li { padding:0px;margin:0px; }

.psds_ftrccclst ul li .psds_ftrbtn { clear:right;margin-bottom:5px; }
.psds_ftrccclst ul li .psds_ftrbtn a { width:153px; }

.psds_mnclft { float:left;width:665px;margin:0 13px 0 0;display:inline; }
.psds_mncrgt { float:left;width:303px;margin:0px;display:inline; }

.psds_whtbox .psds_boxhdr { height:10px;overflow:hidden;background:transparent url('images/sprite_box1.gif') 0px 0px no-repeat; }
.psds_whtbox .psds_boxhdr div { height:10px;overflow:hidden;background:transparent url('images/sprite_box1.gif') 100% 0px no-repeat;margin-left:10px; }
.psds_whtbox .psds_boxftr { height:10px;overflow:hidden;background:transparent url('images/sprite_box1.gif') 0px -10px no-repeat; }
.psds_whtbox .psds_boxftr div { height:10px;overflow:hidden;background:transparent url('images/sprite_box1.gif') 100% -10px no-repeat;margin-left:10px; }

.psds_whtbox .psds_boxcntr1 { background:#fff url('images/bg_box1lft.gif') 0px 0px repeat-y;padding:0 0 0 10px; }
.psds_whtbox .psds_boxcntr2 { background:transparent url('images/bg_box1rgt.gif') 100% 0px repeat-y;padding:0 10px 0 0; }

.psds_grybox .psds_boxhdr { height:10px;overflow:hidden;background:transparent url('images/sprite_box2.gif') 0px 0px no-repeat; }
.psds_grybox .psds_boxhdr div { height:10px;overflow:hidden;background:transparent url('images/sprite_box2.gif') 100% 0px no-repeat;margin-left:10px; }
.psds_grybox .psds_boxftr { height:10px;overflow:hidden;background:transparent url('images/sprite_box2.gif') 0px -10px no-repeat; }
.psds_grybox .psds_boxftr div { height:10px;overflow:hidden;background:transparent url('images/sprite_box2.gif') 100% -10px no-repeat;margin-left:10px; }

.psds_grybox .psds_boxcntr1 { background:#F5F5F5 url('images/bg_box2lft.gif') 0px 0px repeat-y;padding:0 0 0 10px; }
.psds_grybox .psds_boxcntr2 { background:transparent url('images/bg_box2rgt.gif') 100% 0px repeat-y;padding:0 10px 0 0; }

.psds_mnclft .psds_boxcntnt { width:645px; }
.psds_mncrgt .psds_boxcntnt { width:283px; }

.psds_boxtitle { background-color:#666;color:#fff;padding:11px 12px; }

.psds_mncrgt ul { margin:0px;padding:0px;list-style:none; }
.psds_mncrgt ul li { margin:0px;padding:0px; }

.psds_5padt { padding-top:5px; }
.psds_25padt { padding-top:25px; }
.psds_28padt { padding-top:28px; }
.psds_33padt { padding-top:33px; }

.psds_psttzimg { float:left;width:296px;overflow:hidden;display:inline;margin:18px 0 30px 17px;background-color:#ccc; }
.psds_pstdata  { float:left;width:310px;overflow:hidden;display:inline;margin:16px 0 30px 14px;color:#666; }

.psds_psthdr { font:normal 22px/24px verdana,arial;padding:0 0 18px 0; }
.psds_psthdr a:link,
.psds_psthdr a:visited { color:#666; }

.psds_pstinfo { height:26px;overflow:hidden;background:#EB2802 url('images/bg_pstinfo.gif') 0px 0px repeat-x;color:#fff;font:normal 16px/19px verdana,arial;text-align:center; }
.psds_pstinfo div { padding:3px 0 0 0; }
.psds_pstinfo a:link,
.psds_pstinfo a:visited { color:#fff;text-decoration:underline; }
.psds_pstinfo a:hover { text-decoration:none; }

.psds_pstexcrpt { font:normal 14px/18px verdana,arial;padding:14px 0 0 0; }

.psds_pstcmmts { float:left;margin:9px 0 0 24px;font:normal 14px/16px verdana,arial;height:31px;overflow:hidden; }
.psds_pstcmmts a { text-decoration:underline; }
.psds_pstcmmts a:hover { text-decoration:none; }

.psds_pstcmmts1 { background:transparent url('images/bg_cmmts.gif') 0px 0px no-repeat;height:31px;width:36px;text-align:center;float:left;display:inline;margin:0 0 0 0; }
.psds_pstcmmts2 { width:100px;float:left;display:inline;margin:3px 0 0 12px; }

.psds_pstcmmts1 a { display:block;float:left;height:31px;width:36px; }
.psds_pstcmmts1 a span { display:block;padding:3px 0 0 0; }

.psds_pstcmmts1 a:link,
.psds_pstcmmts1 a:visited { color:#666; }

.psds_pstdwnld { float:right;margin:9px 33px 0 0;display:inline;font:normal 14px/16px verdana,arial;width:95px;height:30px;background:transparent url('images/bg_pstdwnld.gif') 0px 0px no-repeat;text-align:center; }

.psds_pstdwnld a { display:block;float:left;height:30px;width:95px; }
.psds_pstdwnld a span { display:block;padding:6px 0 0 0; }

.psds_ad125 { float:left;display:inline;margin:6px 0 6px 0;width:125px; }

.psds_ad125M { float:left;display:inline;margin-left: 13px; margin-top: 7px; }

.psds_ad125 a,
.psds_ad125 img { border:0px; }

.psds_ad125lft { margin-right:18px;margin-left:6px; }
.psds_ad125tp { margin-bottom:14px; }

.psds_ad125spcl { padding:16px 0; }
.psds_ad125spcl a,
.psds_ad125spcl img { border:0px; }


/* COMMENTS CSS */

ol.commentlist { padding:12px 0px 0px 0px;margin:0px; }

.commentlist li { margin:0px;padding:0px;list-style: none; }

.commentlist li .comment-left { float:left;display:inline;width:120px;margin-right:10px; }
.commentlist li .comment-right { float:left;display:inline;width:455px; }

.commentlist li .comment-authortxt { padding:18px 0 0 0; }
.commentlist li .comment-date { font:normal 12px/15px verdana,arial; }

.commentlist li ul li .comment-left { width:120px; }

.commentlist li.depth-1 { padding-bottom:36px; }
.commentlist li.depth-2 { padding-top:16px; }

.commentlist li ul { padding:0px;margin:0px; }
.commentlist li ul li { background-color:#fff;padding-left:15px; }
.commentlist li p { display:block;padding:10px 0px 2px 0px;margin:0px; }
.commentlist li .reply { text-align:right; }
.commentlist li .comment-meta a:link,
.commentlist li .comment-meta a:visited { color:#444; }

.commentlist li.depth-2 p { padding-top:5px; }

li.depth-1 .psds_wpcommtxtbox { background-color:#fff;padding:2px 12px 10px 12px;border:1px solid #ccc; }
li.depth-2 .psds_wpcommtxtbox { background-color:#fff; }

li.depth-2 .psds_wpcommheadinfo { padding-left:10px; }


.psds_wpcmmtscntr { padding:9px 0 0 16px; }

.psds_wpcmmtscntr h3#comments { font:normal 18px/21px arial;padding:0 0 0 0; }

.psds_wprplybx { padding:9px 0 0 16px; }
.psds_wprplybx h3 { font:normal 18px/21px arial;padding:0 0 28px 0; }

.psds_wprplybxlft { float:left;width:60px;margin:0 70px 0 0;display:inline; }
.psds_wprplybxrgt { float:left;width:475px;margin:0px;display:inline; }

.psds_wprplybx textarea#comment { width:450px;height:135px;border:1px solid #ccc;font:normal 14px/16px arial;color:#666; }
.psds_wprplybx input#author,
.psds_wprplybx input#email,
.psds_wprplybx input#url { width:450px;height:28px;border:1px solid #ccc;margin-bottom:20px;font:normal 14px/16px arial;color:#666; }

.psds_wpcmmttxt { float:left;margin:13px 0 15px 0px;display:inline;width:321px;font:normal 12px/15px arial; }
.psds_wpcmmtsbtn { float:left;display:inline;width:132px;margin:13px 0 15px 0; }

.psds_wpsnglrpcntr h3 { font:normal 24px/27px verdana,arial;padding:9px 0 18px 16px; }

.psds_wpsnglrpimg { float:left;margin:0 10px 25px 16px;display:inline;width:132px; }

.psds_rrachvlst { padding:12px 0 0 0; }

.psds_rrachvlst ul { margin-left:16px; }
.psds_rrachvlst ul li { padding-bottom:12px;padding-left:36px;background:transparent url('images/img_archivebull.gif') 0px 1px no-repeat; }

.psds_dwnldbtn { padding:0 0 66px 236px; }
.psds_wpsnglcntr { padding:7px 18px 5px 18px; }
.psds_wpsnglrtngs { padding:36px 0 0 0;font:normal 12px/15px arial; }
.psds_wpsnglcnm { font:normal 18px/21px verdana,arial;padding:9px 0 9px 36px; }
.psds_wpsnglcnm a:link,
.psds_wpsnglcnm a:visited { text-decoration:underline; }
.psds_wpsnglcnm a:hover { text-decoration:none; }

.psds_wpsnglcntr h2,
.psds_wppage h2 { font:normal 32px/35px verdana,arial;color:#666 }

.psds_wpsnglcntr .psds_pstinfo { margin:18px 0;width:300px; }

.psds_wppage h2,
.psds_wppage p { padding:0 26px 20px 16px; }
.psds_wppage ul { margin:0 0 0 16px; }
.psds_wppage ul li { padding-bottom:9px; }

.psds_wppage h2 { padding-top:9px; }
.psds_wppage p { font:normal 14px/18px verdana,arial; }



/* PAGE NAVI */

.wp-pagenavi { text-align:right;position:relative;margin:16px 0 0 0 }
.wp-pagenavi span.pages { border:0px;color:#666;background-color:#f5f5f5;position:absolute;top:-5px;left:0px; }
.wp-pagenavi span.current { border: 1px solid #ccc;color:#666;font-weight:normal; }


.psds_dynsidebcntr { padding:6px 0 0 0; }

.psds_dynsidebcntr .widget { display:none;border:1px solid #ccc;background-color:#fff; }
.psds_widgetcntr { padding:14px; }
.psds_dynsidebcntr .widget ul li { padding-bottom:7px;padding-top:4px;background:transparent url('images/img_dynsbstar.gif') 0px 3px no-repeat;padding-left:34px; }
.psds_dynsidebcntr .widget ul li a:link,
.psds_dynsidebcntr .widget ul li a:visited { color:#666; }

.psds_dynsidebnbtn { border:1px solid #ccc;background-color:#fff;float:left;margin:0 7px 0 0; }

.psds_dynsidebnbtn a { display:block; }

.psds_dynsidebnbtn a:link,
.psds_dynsidebnbtn a:visited { color:#666; }
.psds_dynsidebnbtn a:hover { background-color:#5D5B56;color:#fff;text-decoration:none; }

.psds_dsbnbtnon a:link,
.psds_dsbnbtnon a:visited { background-color:#5D5B56;color:#fff;text-decoration:none;  }

.psds_dynsidebnbtn a span { display:block;padding:7px; }

/* DROPDOWN CODE */

ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
 list-style: none;
 margin: 0;
 padding: 0;
}

ul.dropdown {
 position: relative;
 z-index: 597;
 float: left;
}

ul.dropdown li {
 float: left;
 line-height: 1.3em;
 vertical-align: middle;
 zoom: 1;
}

ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 z-index: 599;
 cursor: default;
}

ul.dropdown li ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 598;

}

ul.dropdown li ul li a { width:250px; }

.psds_tpnav ul ul li {
 float: none;
 display:block;
}

ul.dropdown ul {
border-top:1px solid #cfcfcf;
border-bottom:1px solid #999;
}

ul.dropdown ul li a {
border-left:1px solid #999;
}

ul.dropdown ul ul {
 top: 1px;
 left: 99%;
}

ul.dropdown li:hover > ul,
ul.dropdown li.over ul {
 visibility: visible;
}

ul.dropdown li.rtl ul {
 top: 100%;
 right: 0;
 left: auto;
}

ul.dropdown li.rtl ul ul {
 top: 1px;
 right: 99%;
 left: auto;
}

/** Buy Sell Ads Margin **/

.bsaMargin {
margin-left:5px;
} 

