/* 
Theme Name: Budgetpulse
Theme URL: http://www.budgetpulse.com
Description: Budgetpulse
Author: Padmanabhan Raghavan
Author URI: http://www.paddu.in
Version: 1.0
*/

#rightpanel{float:right;width:290px;color:#333;padding:10px 10px 10px 0px;}

#blogcontent{
position:relative;
width:940px;
border:1px solid #ccc;
border-top:0px;
margin:0 auto;
overflow:auto;
background-color:#fff;
}

#blogcontent .articlecategories{position:relative;height:30px;border-bottom:1px solid #ccc;background-image:url(images/catbg.jpg);background-repeat:repeat-x;}
#blogcontent .articlecategories ul li{margin-top:-4px;float:left;padding:6px 25px 9px 25px;border-right:1px solid #3fb5da;}
#blogcontent .articlecategories ul li:hover{background-image:url(images/catbgselli.jpg);background-repeat:repeat-x;}
#blogcontent .articlecategoriesselli{background-image:url(images/catbgselli.jpg);background-repeat:repeat-x;}
#blogcontent .articlecategories ul li a{color:#fff;text-decoration:none;font-weight:bold;text-transform:uppercase;}

#sidebanner{
       text-align:center;
       margin-top:12px;
}
#sidebanner{
       text-align:center;
       margin-top:12px;
}
#social{
       position:relative;
       height:180px;
}
#social ul{
	list-style:none;
	padding:0px;
	margin:0px 0px 0px 25px;
	}
#social ul li{
	float:left;
	width:80px;
        margin:6px 4px 0px 0px;
        height:80px;
	}
#social ul li img{
        border:0px;
        outline:none;
}
#subscribe{
       position:relative;
       height:28px;
       padding:12px 0px 0px 18px;
       background-image:url(images/bpsprite.jpg); 
       background-repeat:no-repeat;
       background-position:0px -526px;
}
#moneyquantum{
       text-align:center;
	   margin-top:10px;
}
#search{
       position:relative;
       height:28px;
       padding:13px 0px 0px 18px;
       margin-top:10px;
       background-image:url(images/bpsprite.jpg); 
       background-repeat:no-repeat;
       background-position:0px -565px;
}
#sidebar{position:relative;}
.sandsbutton{position:absolute;right:5px;top:5px;height:30px;width:40px;display:block;background:none;border:none;cursor:pointer;cursor:hand;outline:none;}
.sbwidget{padding:15px 15px 10px 15px;background-color:#DBF9D7;margin-top:10px;}
#sidebar .sbwidget h4{font-size:16px;padding-bottom:5px;color:#439130;}
#sidebar .sbwidget ul{list-style:none;margin:0px;padding:0px;}
#sidebar .sbwidget ul li{padding:5px 0px;}
#sidebar .sbwidget div a{text-decoration:none;}

#sidebar a{
        color:#0068b1;
}

#sidebar a:hover{
        text-decoration:underline;
}
#sidebar ul{
        margin:0px 0px 15px 0px;
        padding:5px 0px 0px 0px;
        list-style:none;
}
#sidebar ul li{
        margin:0px;
        color:#666;
}

#sidebar ul li a{
        color:#0068b1;
		text-decoration:none;
}

#sidebar ul li a:hover{
        color:#248702;
        text-decoration:underline;
}

#leftpanel{
        float:left;
        width:610px;
		padding:15px;
}
.post{position:relative;}
.post a{color:#0099cc;text-decoration:underline;}
.post a:hover{color:#439130;text-decoration:underline;}
.articlehead{}
.articlehead p{color:#0099cc;padding-left:10px;}
.articletipd{float:left;}
.articleheading{font-size:22px;font-weight:bold;color:#439130;font-family:Lucida Grande, Lucida Sans, Helvetica, Arial;padding:5px 0px 10px 0px;line-height:140%;}
.articlehead a{text-decoration:none;}
.articlehead p a{text-decoration:unerline;}
.articlecontent{padding:10px 10px 0px 10px;text-align:justify;overflow:auto;}
.articlecontent p{line-height:165%;margin-bottom:15px;}
.articlecontent p a{color:#0099cc;text-decoration:underline;}
.articlecontent p a:hover{color:#439130;text-decoration:underline;}
.imgtfe{padding:3px;border:1px solid #ccc;}
.articleshare{width:100px;margin:0px 15px 5px 0px;float:left;border:1px solid #ccc;border-bottom:0px;background-color:#fff;}
.articlesharein{padding:5px 8px;border-bottom:1px solid #ccc;color:#666;font-size:11px;}
.articlesharein a{color:#666;font-size:11px;text-decoration:none;}
.articlesharein a:hover{text-decoration:none;}
.articlesummary{padding-bottom:15px;margin:0px 10px;border-bottom:1px solid #aaa;}

.ipost{padding:10px;border-bottom:1px solid #aaa;}
.ipost p a{color:#439130;text-decoration:underline;}
.iarticlehead{padding-bottom:10px;}
.iarticlehead a{text-decoration:none;}
.iarticlehead p a{text-decoration:unerline;}
.iarticleheading{font-size:18px;font-weight:bold;color:#439130;font-family:Lucida Grande, Lucida Sans, Helvetica, Arial;padding:0px 0px 10px 0px;}
.iarticlehead p{color:#0099cc;}
.iarticlehead p a{color:#0099cc;text-decoration:underline}
.ipostexc{overflow:auto;padding-bottom:5px;}
.divexc1{float:left;margin:0px 10px 5px 0px;}

.articlebanner{position:relative;height:120px;margin:10px 0px;text-align:center;}

.articleimage{text-align:center;padding-bottom:15px;}
.articlecategory{
        padding:5px 10px;
        background-color:#efefef;
        background-image:url(images/articlecategory.jpg); 
        background-repeat:no-repeat;
}

.clear{
        clear:both;
}
.postsummary{
        margin-bottom:-5px;
        padding:5px 10px;
        background-image:url(images/postsummarybg.jpg);
        background-repeat:repeat-x;
        color:#333;
}
.postsummary a{
        color:#333;
        text-decoration:underline;
}
.singlecomment a{
color:#fff;
text-decoration:underline;
font-weight:bold;
}
.commenttext a{color:#0099cc;text-decoration:underline;}
.commenttext a:hover{color:#439130;text-decoration:underline;}
.comment-author a{color:#fff;font-weight:bold;text-decoration:underline;}
h4.comments-header{font-size:14px;font-weight:bold;color:#0099cc;font-family:Lucida Grande, Lucida Sans, Helvetica, Arial;padding:5px 2px;}
