/*

    Theme Name: IMPREZZ
    Theme URI: http://www.productivedreams.com/
    Description: IMPREZZ is a wordpress theme by ProductiveDreams
    Version: 1.0
    Author: Gopal Raju
	Twitter: http://twitter.com/empirenine
	Author URI: http://www.productivedreams.com/
	Tags: custom header, fixed width, two columns, widgets
  CSS Reset
---------------------------------------------------------------  */html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;vertical-align:baseline;font-family:Arial, Helvetica, Verdana;font-size:16px;color:#232d30;line-height:24px;margin:0;padding:0;}
body{line-height:1;background:#171b1c url(images/bodybg.jpg) no-repeat fixed center 100px;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:none;}
/* remember to define focus styles!  */:focus{outline:0;}
/* remember to highlight inserts somehow!  */ins{text-decoration:none;}
del{text-decoration:line-through;}
/* tables still need 'cellspacing="0"' in the markup  */table{border-collapse:collapse;border-spacing:0;}
/* Layout
---------------------------------------------------------------  */.primarynav{width:1004px;position:relative;top:50px;z-index:9999;height:30px;margin:0 auto;}
ol.newsletter-top-6{list-style-type:upper-roman;margin-left:20px;padding:auto;list-style-position:inside;}
ol li.numbered{list-style-type:decimal;list-style-position:inside;margin:auto;padding:auto;font-size:85%;font-weight:700;line-height:20px;}
.primarynav li.pagenav{overflow:hidden;width:545px;}
.primarynav ul{top:22px;left:0;list-style:none;}
.primarynav ul li{float:left;list-style:none;}
.primarynav a{font-size:24px;font-family:Helvetica, Arial, Verdana;text-transform:lowercase;color:#3f514a;padding-right:25px;letter-spacing:-1px;text-decoration:none;}
.primarynav a:hover{color:#77959b;}
.primarynav a.topnav_rss{background:transparent url(images/rss.jpg) repeat scroll 0 0;color:#FFF;position:absolute;right:0;top:0;padding:0 10px 0 30px;}
#sidebar{width:285px;float:left;background:transparent url(images/sidebarbg.gif) repeat-y center top;_margin-left:-18px;}
#sidebar h3.logo{width:250px;margin:0 auto;padding:0;}
#sidebar h3.logo a{background:url(http://www.empirenine.com/blog/images/affiliate-marketing-blog.png) no-repeat center top;width:250px;height:120px;display:block;overflow:hidden;text-indent:-999px;border-top:6px solid #111f22;}
input#submit{border:1px solid #7BA2AD;font-family:Helvetica, Arial, Verdana;background:#242f31;text-transform:uppercase;color:#FFF;cursor:pointer;font-size:14px;padding:10px;}
#sidebar h2{background:url(images/heads.jpg) no-repeat center;font-family:Helvetica, Arial, Verdana;font-size:18px;color:#FFF;font-weight:700;letter-spacing:-1px;text-transform:uppercase;padding:10px 10px 20px;}
.narrowcolumn textarea{border:2px solid #7BA2AD;width:415px;font-family:Arial, Helvetica, Verdana;font-size:16px;_width:405px;padding:5px;}
.narrowcolumn h2.pagetitle{margin-top:30px;text-transform:uppercase;_margin-top:70px;}
.narrowcolumn #commentform label{display:block;float:left;text-align:right !important;width:130px;}
.narrowcolumn #commentform{_margin-left:20px;overflow:hidden;height:1%;margin:0 auto;}
.narrowcolumn .add_comment h3#respond{font-family:Helvetica, Arial, Verdana;font-size:20px;text-transform:uppercase;color:#293538;border-bottom:2px solid #293538;text-align:right;position:absolute;top:-10px;left:0;letter-spacing:-1px;width:430px;margin:10px 0;padding:10px;}
.narrowcolumn .add_comment{position:relative;margin:10px 0;padding:55px 10px 40px;}
.narrowcolumn #commentform #author,.narrowcolumn #commentform #email,.narrowcolumn #commentform #url{float:right;border:2px solid #7BA2AD;font-family:Arial, Helvetica, Verdana;font-size:16px;width:245px;padding:5px;}
.narrowcolumn #commentform #author:focus,.narrowcolumn #commentform #email:focus,.narrowcolumn #commentform #url:focus,.narrowcolumn textarea:focus{background:#FFFFF5;}
.narrowcolumn #commentform p{clear:both;overflow:hidden;height:1%;padding:5px 0;}
.innerpage .post{padding-top:40px !important;}
#sidebar ul li ul li{border-bottom:1px solid #1F2A2C;display:block;padding-bottom:10px;}
#sidebar ul li ul.top_commenters{margin:0 auto;}
#sidebar ul li ul.top_commenters li{padding-top:10px;}
#sidebar ul li ul{width:80%;margin:10px auto 0;}
#sidebar ul li ul li a{color:#888d8f;font-family:Helvetica, Arial, Verdana;text-transform:uppercase;letter-spacing:-1px;font-size:13px;text-decoration:none;}
#sidebar .description{width:230px;font-family:Helvetica, Arial, Verdana;color:#a8acad;margin:0 auto;}
#sidebar .searchfield{width:250px;overflow:hidden;clear:both;margin:0 auto;padding:5px 0 3px;}
#sidebar .searchfield input#searchsubmit{border:none;width:55px;height:28px;display:block;overflow:hidden;text-indent:-999px;line-height:0;float:left;background:#0d1618 url(images/search_btn.gif) no-repeat center;cursor:pointer;}
#sidebar .searchfield input{border:none;color:#ededed;background:#101c1f;float:left;height:16px;width:183px;padding:6px;}
.sidebar-right{width:175px;float:left;padding-top:70px;margin-left:12px;}
.narrowcolumn,.widecolumn{float:left;padding-top:40px;width:480px;}
.narrowcolumn .post{padding-right:30px;position:relative;padding-bottom:0;padding-top:113px;_overflow:hidden;_width:468px;}
p.postmetadata{padding-bottom:20px;display:none;}
.comments a{text-decoration:none;font-size:12px;text-transform:lowercase;background:#D0E6EC url(images/comments.gif) no-repeat scroll 99% 50%;display:block;margin-left:-15px;padding-right:25px;width:460px;text-align:right;margin-bottom:20px;}
.narrowcolumn .post .comments a span{font-size:12px;}
.alignright{float:right; margin:0 0 10px 10px;}
.alignleft{float:left; margin:0 10px 10px 0;}
.PostHead{left:-30px;position:absolute;top:30px;}
.PostHead h2,.innerpage .post h2{float:left;width:380px;_width:360px;padding-top:5px;padding-left:11px;font-size:30px;font-family:Helvetica, Arial, "Trebuchet MS";letter-spacing:-1px;text-transform:uppercase;text-decoration:none;}
.innerpage .post h2{float:none;padding-left:0;width:auto;}
.PostHead h2 a{font-size:30px;font-family:Helvetica, Arial, "Trebuchet MS";letter-spacing:-1px;text-transform:uppercase;text-decoration:none;}
.PostTime{float:left;overflow:hidden;width:100px;}
.PostHead small.PostDet,.PostHead small.PostDet a{font-size:12px;text-decoration:none;}
.PostHead small.PostDet{clear:both;left:10px;position:absolute;top:-26px;height:23px;width:395px;overflow:hidden;display:none;}
.PostTime b{background:#C30301 none repeat scroll 0 0;clear:both;color:#FFF;display:block;font-family:Helvetica,Arial,"Trebuchet MS";font-size:62px;font-weight:700;height:54px;line-height:58px;overflow:hidden;text-align:right;width:95px;z-index:999;padding:0;}
.PostTime am{text-align:right;margin-top:-6px;padding-right:4px; display:block;}
.PostTime pm{background:#293538;color:#FFF;display:block;width:95px;left:0;font-size:14px;text-align:right;padding:0;}
#related-posts{margin-bottom:30px;}
#related-posts h2{padding-bottom:4px;}
#related-posts ol li a{font-size:80%;}
#page{background:transparent url(images/wrapperbg.jpg) repeat-x center top;width:959px;overflow:hidden;position:relative;z-index:999;margin:0 auto;padding:0 15px 0 30px;}
.bgimage{width:1004px;background:#FFF url(images/sidebarbg.gif) repeat-y 511px 0;margin:0 auto;}
div.twitter{background:#FFF url(images/twitter.gif) no-repeat scroll left top;margin-left:-14px;overflow:hidden;padding-top:15px;width:200px;}
div.twitter-content{border-top:medium none;overflow:hidden;height:135px;padding:0 15px 0 30px;}
div.twitter-content *{font-size:12px;line-height:15px;width:100%;}
div.twitter-content li{padding-top:2px;}
div.twitter-content li span{clear:both;display:block;width:140px;}
a.followme{display:block;width:175px;text-indent:-999px;letter-spacing:-1px;color:#AB3730;text-decoration:none;padding:0 0 10px;}
img.pdlogo{margin-top:15px;clear:both;}
.google-ads{width:175px;overflow:hidden;padding-top:20px;float:left;display:block;margin-left:15px; text-align:center;}
#sidebar ul.top_commenters li{float:left;padding-left:15px;}
#sidebar ul.top_commenters li span img{border:3px solid #101C1F;overflow:hidden;display:block;width:32px;height:32px;}
#sidebar ul.top_commenters li span img:hover{border:3px solid #FFF;}
/* Comments  */ol.commentlist li{background:#D0E6EC;margin-bottom:15px;border:2px solid #7BA2AD;height:1%;border-top:none;font-size:14px;clear:both;padding:10px;}
ol.commentlist li p{font-size:95%;line-height:20px;margin-bottom:12px;}
ol.commentlist li cite a{font-size:22px;font-style:normal;text-decoration:none;}
.authordiv{background:transparent url(images/author.gif) no-repeat left bottom;overflow:hidden;_height:48px;padding:13px 0 13px 73px;}
.authordiv img{float:left;border:2px solid #7BA2AD;}
li.authorli{background:none !important;border:none !important;margin:0 !important;padding:0 !important;}
.authordiv cite{padding-left:10px;float:left;font-size:13px;width:200px;}
.authordiv small{float:left;width:330px;}
.authordiv small a{font-size:13px;padding-left:10px;text-decoration:none;}
.authordiv cite a{font-style:normal;font-weight:700;text-decoration:none;}
.CommWidth h3#comments{background:#242f31;color:#FFF;padding-left:10px;margin:10px auto;}
h3#respond{background:transparent !important;}
h2,h3{padding-bottom:20px;line-height:18px;}
h2{line-height:22px;}
.no_marg_bot{margin-bottom:0;}
.no_pad_bot{padding-bottom:0;}
.underline{text-decoration:underline;}
.entry{padding:10px 0;}
.entry p,.entry p span,.entry ol li,.entry div{font-family:Lucida Grande, Sans Serif;letter-spacing:-0.03em;}
.entry p,.entry p span,.entry div{padding-bottom:20px;}
.entry ol{list-style-type:decimal;font-size:14px;padding-left:20px;}
.entry ol li{margin-bottom:10px;}
.entry ol li strong,.entry ol li span{font-family:Lucida Grande,Sans Serif;}
.entry .center-image{margin:auto;text-align:center;font-family:Lucida Grande,Sans Serif;font-size:12.5px;}
.wp-caption-text{font-size:11px!important;padding:0 !important;text-align:center;}
#post-ambiance{border:1px solid #666;padding:5px; float:left;margin:10px auto; }
#post-ambiance p{float:left;margin:8px 0 0 0; width:100%; text-align:center;padding-bottom:5px;}
#post-ambiance p.audioplayer_container{margin:10px auto 0;}
#post-ambiance p.audioplayer_container object{margin:0 auto;text-align:center;}
.clear{clear:both;overflow:hidden;height:1%;}
#footer{width:100%;background:#111f22;border-top:4px solid red;padding:10px 0;}
.footerwrap,.footerwrap *{width:1000px;font-size:13px;color:#77959B;margin:0 auto;}
ol,ul,.primarynav *{list-style:none;}
hr,.primarynav h2,#sidebar .searchfield span,#sidebar .searchfield label{display:none;}
.primarynav li.current_page_item a,.primarynav li a.current_page_item,#sidebar a:hover,.footerwrap a{color:#FFF;}
#commentform input#submit,.narrowcolumn #commentform label small{float:right;}
