/*  
Theme Name: babyshrink
Theme URI: http://www.blogohblog.com
Description: A Wordpress Theme specially designed for babyshrink.com
Version: 1.0
Author: Jai Nischal Verma
Author URI: http://www.blogohblog.com
*/
* {
margin:0;
padding:0;
}
body {
font-family:Arial;
font-size:12px;
}
a, a:link, a:visited, a:active {
color:#30469B;
text-decoration:none;
}
a:hover {
color:#A42387;
}
#header {
margin:15px 0 25px 55px;
}
#header h1 {
text-indent:-10000px;
}
#header h1 a {
background:url("img/logo.gif") repeat scroll 0 0 transparent;
display:block;
float:left;
height:134px;
width:263px;
}
#header h2 {
color:#A21F89;
display:block;
float:left;
font-size:14px;
padding:15px 0 0;
}
#searchform {
background:url("img/search.jpg") no-repeat scroll 0 0 transparent;
float:right;
height:30px;
margin:65px 20px 0 0;
width:300px;
}
.subscribes {
color:#706666;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
line-height:18px;
margin-top:40px;
}
.subscribes img.left-noborder {
border:0 none;
clear:left;
float:left;
margin:0 5px 0 0;
}
.subscribes a, .subscribes a:visited {
color:#A42387;
text-decoration:none;
}
.subscribe {
border:1px solid #CFCFB5;
color:#999999;
float:left;
font-size:12px;
margin:5px 0 0 10px;
padding:2px 0 2px 5px;
width:19.3em;
}
.go {
float:left;
margin:6px 0 0 5px;
}
#navigation {
background:url("img/navbg.jpg") repeat-x scroll 0 0 transparent;
height:35px;
width:100%;
}
#menu {
margin-left:40px;
padding-top:10px;
}
#menu li {
display:block;
float:left;
margin-left:15px;
}
#menu li a {
color:#FFFFFF;
font-size:14px;
font-weight:700;
padding-top:3px;
text-decoration:none;
}
#menu li a:hover {
background:url("img/top_left.jpg") no-repeat scroll left top #FFFFFF;
color:#000000;
padding-bottom:3px;
}
#menu li a:hover span {
background:url("img/bottom_right.jpg") no-repeat scroll right bottom transparent;
padding-bottom:3px;
}
#menu li a span {
padding-left:10px;
padding-right:10px;
}
.current_page_item a {
background:url("img/top_left.jpg") no-repeat scroll left top #FFFFFF;
padding-bottom:3px;
}
.current_page_item a span {
background:url("img/bottom_right.jpg") no-repeat scroll right bottom transparent;
color:#000000;
padding-bottom:3px;
}
.entry {
border-right:1px solid #EBEBEB;
float:left;
height:100%;
padding:0 20px 0 50px;
width:500px;
}
.entry ul.list1 {
padding:10px 0;
}
.entry .list1 li {
background:url("img/smile-bullet.gif") no-repeat scroll left top transparent;
line-height:25px;
margin:0 0 15px;
padding:0 0 0 45px;
}
.entry .list1 li a {
text-decoration:none;
}
html > body .entry ul {
list-style:none outside none;
margin-left:0;
padding:0 0 0 10px;
}
html > body .entry li {
margin:7px 0 8px 10px;
}
.photo {
border:1px solid #CCCCCC;
float:left;
height:60px;
padding:3px;
width:60px;
}
.text {
color:#666666;
line-height:20px;
}
.entry h2 {
font-size:19px;
line-height:30px;
padding:20px 0 0;
}
.pagetitle {
color:#A42387;
font-family:Arial;
margin:30px 0 5px;
text-decoration:none;
}
.entry h2 a {
color:#A42387;
font-family:Arial;
font-size:20px;
margin:30px 0 5px;
text-decoration:underline;
}
.entry h2 a:hover {
text-decoration:none;
}
.entry h3 {
color:#800080;
font-size:18px;
margin:10px 0;
padding:0;
}
.entry h4 {
color:#A52689;
font-size:13px;
margin:15px 0;
padding:0;
}
.entry img.left {
background:none repeat scroll 0 0 #E5E5E5;
border:1px solid #B2B2B2;
clear:left;
float:left;
margin:0.5em 15px 0.5em 0;
padding:5px;
}
.entry img.left-noborder {
background:none repeat scroll 0 0 #FFFFFF;
border:0 none;
clear:left;
float:left;
margin:0.5em 15px 0.5em 0;
padding:5px;
}
.entry img.right {
background:none repeat scroll 0 0 #E5E5E5;
border:1px solid #B2B2B2;
clear:right;
float:right;
margin:0.5em 0 0.5em 15px;
padding:5px;
}
.post {
border-bottom:1px solid #EBEBEB;
padding-bottom:10px;
}
.date {
background:url("img/date.gif") no-repeat scroll left center transparent;
color:#30469B;
font-size:12px;
font-weight:700;
margin:0 5px 5px 0;
padding-bottom:10px;
padding-left:20px;
padding-top:10px;
}
.meta {
font-size:11px;
font-weight:700;
margin:10px 10px 10px 0;
}
#sidebar1 {
background-color:#EFEFEF;
float:left;
padding:0 20px 20px 10px;
width:140px;
}
#sidebar1 h2 {
color:#A42387;
font-family:Arial,Helvetica,sans-serif;
margin:0 0 10px;
padding:15px 0 0;
}
#sidebar1 ul {
list-style:none outside none;
margin:0;
padding:0;
}
#sidebar1 ul li {
margin-bottom:5px;
}
#sidebar1 ul li ul li {
border-bottom:1px solid #DFDFDF;
padding:3px 5px 5px 0;
}
#sidebar1 a:link, #sidebar1 a:visited {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:400;
}
#sidebar1 a:hover {
color:#0066CC;
}
.postsicon a {
background:url("img/posts.gif") no-repeat scroll left top transparent;
line-height:20px;
margin-top:5px;
padding:0 0 0 20px;
}
.commentsicon {
background:url("img/comments.gif") no-repeat scroll left top transparent;
line-height:20px;
margin-top:5px;
padding:0 0 0 20px;
}
#sidebar2 {
float:left;
padding:14px 0 0 15px;
width:190px;
}
p.welcome {
color:#706666;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:16px;
margin-top:10px;
}
#sidebar2 ul {
list-style:none outside none;
margin:0;
padding:0 0 10px;
}
#sidebar2 li ul {
line-height:normal;
padding-top:5px;
}
#sidebar2 ul li ul li {
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:700;
list-style:disc outside url("img/bullet.gif");
margin-left:20px;
}
#sidebar2 li a {
border:medium none;
text-transform:uppercase;
}
#sidebar2 h2 {
color:#A42387;
margin:0 0 10px;
}
.rss a:hover {
padding-left:10px;
}
.mailfriend:link, .mailfriend:visited {
background:url("img/mail.gif") no-repeat scroll left center transparent;
color:#A42387;
font-size:11px;
font-weight:700;
padding-left:20px;
}
#footer {
border-bottom:1px solid #CCCCCC;
border-top:7px solid #2C45A1;
margin:10px 0 10px 20px;
padding:10px 0 20px;
width:96%;
}
#footer li {
display:inline;
font-size:14px;
font-weight:700;
margin-left:20px;
}
#footer li a {
color:#999999;
text-decoration:none;
}
#footer li a:hover {
color:#666666;
}
.copyright {
color:#999999;
font-size:11px;
margin:0 0 0 20px;
padding:10px 0 20px;
width:96%;
}
h2.title {
color:#999999;
font-size:14px;
padding:20px 10px 5px 0;
}
#comments {
border-top:1px solid #CCCCCC;
font-size:14px;
font-weight:lighter;
margin-top:10px;
padding-top:10px;
}
.commentlist {
padding:20px;
}
.commentlist li {
border-bottom:1px dotted #CCCCCC;
color:#666666;
margin-bottom:10px;
}
.commentlist p {
font-size:11px;
padding-top:5px;
}
#author, #email, #url {
background:url("images/bloglight.gif") no-repeat scroll left top #FFFFFF;
border:1px solid #CCCCCC;
color:#666666;
font-size:11px;
font-weight:700;
margin:0 5px 10px 0;
padding:3px;
width:10em;
}
#submit {
font:bold 1em Tahoma;
margin-bottom:15px;
margin-top:5px;
padding:2px;
}
#respond {
font-weight:lighter;
padding-bottom:10px;
padding-top:20px;
}
#comment {
border:1px solid #CCCCCC;
color:#666666;
font:700 13px Tahoma;
width:90%;
}
h3 #comments {
font-size:13px;
}
#commentform h2 {
font-size:14px;
font-weight:400;
}
#commentsbox h2 {
color:#1591F3;
font-family:Arial,Helvetica,sans-serif;
font-weight:700;
margin:0 0 10px;
padding:15px 0 0;
}
acronym, abbr, span.caps {
cursor:help;
}
acronym, abbr {
border-bottom:1px dashed #999999;
}
blockquote {
border-left:3px solid #3D52A1;
font:15px/20px Times New Roman,Arial,Tahoma;
margin:15px 30px 10px;
padding-left:20px;
}
blockquote cite {
display:block;
margin:5px 0 0;
}
.center {
text-align:center;
}
hr {
display:none;
}
.alignright {
float:right;
padding:30px;
}
.alignleft {
float:left;
padding:30px;
}
img.centered {
display:block;
margin-left:auto;
margin-right:auto;
}
img.alignright {
display:inline;
margin:0 0 2px 7px;
padding:4px;
}
img.alignleft {
display:inline;
margin:0 7px 2px 0;
padding:4px;
}
pre {
background:none repeat scroll 0 0 #F3F2ED;
border:1px solid #9A9A9A;
color:blue;
margin:10px;
padding:10px;
}
code {
color:#000000;
font-size:1em;
}
.gravs {
margin-top:20px;
}
.avatar {
border:1px solid #999999;
float:left;
margin-bottom:5px;
margin-right:5px;
padding:3px;
}
.subscribes a:hover, .entry .list1 li a:hover {
color:#706666;
text-decoration:underline;
}
.entry p, #sidebar2 ul li {
margin-bottom:10px;
}
.entry img.center, img.center {
background:none repeat scroll 0 0 #E5E5E5;
border:1px solid #B2B2B2;
clear:both;
display:block;
float:none;
margin:0 auto;
padding:5px;
}
#sidebar2 li a:hover, a img {
border:medium none;
}
