/*
Theme Name: MommyGarten
Theme URI: http://mommygarten.com
Description: MommyGarten - Learn how your baby learns
Version: 1.0
Author: Niki Brown
Author URI: http://nikibrown.com
Tags: Mommygarten,Children, Education, Parenting
*/


@charset "UTF-8";
/* CSS Document */


li.cat-item-38 {
	display:none;
}
.hentry a {
display:block!important;
margin-left:-80px!important;	
padding-left:80px!important;
_margin-left:-120px!important;	
_padding-left:120px!important;

	
}

.hentry a:hover {

border-bottom:none!important;



}


.postImg {
float:right;

}

.postImg img {

padding:3px; border:1px dotted #CC66FF; margin-left:10px; margin-bottom:10px;

}




.postImg a:hover {

}




a img {

border:none;
}

a:hover img {
border-bottom:none!important;
}

#logo a:hover {
border-bottom:none!important;
padding-bottom:0px;
}


.more-link {
border-bottom:none!important;
padding-bottom:0px!important;
}

#social a:hover {
border-bottom:none!important;
padding-bottom:0px;
}


a {
color:#ef5c99;
text-decoration:none;

}



a:hover {
color:#673a93;
border-bottom:1px dotted #673a93;
padding-bottom:1px;
text-decoration:none;
}


body {
color:#333333;
background-color:#c0abd4;
margin:20px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
background-image:url(img/dot-bg.gif);
background-position:-20px -20px;
background-repeat:repeat;

}

ul {
list-style-type:none;
}

#mainNav {
float:right;
list-style-type:none;
width:435px;
height:49px;
background-image:url(img/mainNavbg.gif);
background-position:top left;
background-repeat:no-repeat;
margin:0px 0px 0 0;
padding:0 0 0 20px;


}

#mainNav li {
float:left;
display:inline;
margin-right:21px;
padding-top:20px;
font-size:15px;
font-family: 'VAGRoundedStdLight', sans-serif;
}

#mainNav li a {

color:#ffffff;
padding:5px;
text-decoration:none;

}

#mainNav li a:hover {
color:#6d4194;
text-decoration:none;
padding:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
background-color:#d0b7e9;
border-bottom:none;


}


#outerContainer {
margin:0px auto;
width:920px;
padding:0;

}



#containerTop {
clear:both;
width:920px;
height:15px;
background-image:url(http://mommygarten.com/wp-content/themes/mommygarten/img/containerTop.png);
background-repeat:no-repeat;
background-position:top left;



}

#container {
clear:both;
width:870px;
padding:5px 25px 15px 25px; /*870+25+25=920*/
margin:0px auto;
background-color:#ffffff;
_padding:5px 16px 15px 20px;


}

#logo {
float:left;
margin:5px 0 10px 0;
}

#social {
float:right;
}

#mainMessagecontainer {
clear:both;
background-color:#fff2b8;
display:block;
padding:10px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
border-radius:15px;
}

#mainMessagecontainer p {
font-family: 'VAGRoundedStdLight', sans-serif;
color:#673a93;
font-size:20px;
float:left;
margin-right:20px;
padding-left:20px;
width:610px;
line-height:1.6em;
*margin-top:30px;


}


#message {

-moz-border-radius:15px;
-webkit-border-radius:15px;
border-radius:15px;
border:2px dotted #ffffff;


}

#message p {
	
	width:570px;
	padding-left:10px;
	
	
}

.subscribe {
padding:30px 0px 20px 20px;
width:200px;
float:right;
margin:15px 0px 10px 0px;

}


.subscribe:hover {
background-image:url(img/subscribe.gif);
background-position:top left;
background-repeat:no-repeat;
}

.subscribe a:hover {
border-bottom:none!important;
padding-bottom:0px;
}

.catIcons img {
float:left;
padding-right:10px;

}


#leftContent {
width:610px;
float:left;
padding-right:25px;
border-right:2px dotted #b39cc9;
}


.post {

margin:30px 0 10px 0;


}

.post img {

padding:3px; border:1px dotted #CC66FF; 

}

.post .alignright {
float:right;
margin-left:10px;


}


.post .alignleft {
float:left;
margin-right:10px;


}



.post ul {
list-style-type:disc;
font-size:13px;
line-height:1.4em;


}

.post ul li {
margin-left:0;
margin-bottom:10px;


}


.post ol {

font-size:13px;
line-height:1.4em;

}

.post ol li {
margin-left:0;
margin-bottom:10px;


}

.postContent {
margin-top:-30px;
}

.post h2 {
padding-top:15px;
font-family: 'VAGRoundedStdLight', sans-serif;
font-size:30px;
font-weight:normal;
text-align:middle;



font-size:25px;

color:#ef5c99;

_zoom:1;
_position:relative;
margin-bottom:30px;

}


.post h2 .page {
margin-left:0px !important;

}


.category-language-development {

margin-left:-40px;
background-image:url(img/language-dev-icon.png);
background-position:left top;
background-repeat:no-repeat;
padding-left:85px;
min-height:77px;
_height:100px;
}


.category-parenting-skills {

margin-left:-40px;
background-image:url(img/parenting-skills-icon.png);
background-position:left top;
background-repeat:no-repeat;
padding-left:85px;
min-height:77px;
_height:100px;
}

.category-emotional-development {
margin-left:-40px;
background-image:url(img/emotional-dev-icon.png);
background-position:left top;
background-repeat:no-repeat;
padding-left:85px;
min-height:77px;
_height:100px;

}


.category-cognitive-development {
margin-left:-40px;
background-image:url(img/brain-dev-icon.png);
background-position:left top;
background-repeat:no-repeat;
padding-left:85px;
min-height:77px;
_height:100px;

}

.category-social-development {
margin-left:-40px;
background-image:url(img/social-dev-icon.png);
background-position:left top;
background-repeat:no-repeat;
padding-left:85px;
min-height:77px;
_height:100px;

}

.category-motor-development {
margin-left:-40px;
background-image:url(img/motor-dev-icon.png);
background-position:left top;
background-repeat:no-repeat;
padding-left:85px;
min-height:77px;
_height:100px;

}


.category-intellectual-development {
margin-left:-40px;
background-image:url(img/intellectual-dev-icon.png);
background-position:left top;
background-repeat:no-repeat;
padding-left:85px;
min-height:77px;
_height:100px;

}


h3 {
font-family: 'VAGRoundedStdLight', sans-serif;
font-size:22px;
color:#ef5c99;
font-weight:normal;

}

.post a {
color:#ef5c99;
text-decoration:none;

}

.post p  {
line-height:1.6em;
font-size:13px;
}

.post  a:hover {
color:#673a93;
border-bottom:1px dotted #673a93;
padding-bottom:1px;
text-decoration:none;

}

/*.intro {

font-size:17px;
line-height:1.6em;
}

.post p:first-child {

font-size:15px;
line-height:1.5em;
}
 */

.mainPostimg {

float:right;
padding-left:15px;
}
 
#rightSidebar {
width:210px;
float:right;
padding-left:20px;
margin-top:15px;





}

#rightSidebar h2 {
font-family: 'VAGRoundedStdLight', sans-serif;
font-size:22px;
color:#673a93;
font-weight:normal;
margin-left:0px;
}

#rightSidebar ul{
margin-left:0px;
padding-left:0px;
}



 #rightSidebar ul li {
 margin:10px 0 10px 0;
 padding:0;
font-size:13px!important;
 
 
 }
 
 li.cat-item {
 margin-bottom:0px!important;
 padding-bottom:0px!important;
 
 
 }



.cat-item-7   {
padding-left:50px!important;
padding-top:8px!important;
background-image:url(img/brain-dev-small.png);
background-position:left top;
background-repeat:no-repeat;
height:41px;
}

.cat-item-33 { 
padding-left:50px!important;
padding-top:8px!important;
background-image:url(img/parenting-skills-small.png);
background-position:left top;
background-repeat:no-repeat;
height:41px;


 }

.cat-item-6  {
padding-left:50px!important;
padding-top:8px!important;
background-image:url(img/emotional-dev-small.png);
background-position:left top;
background-repeat:no-repeat;
height:41px;
}





.cat-item-5 { 
padding-left:50px!important;
padding-top:8px!important;
background-image:url(img/social-dev-small.png);
background-position:left top;
background-repeat:no-repeat;
height:41px;

 }

.cat-item-29 { 
padding-left:50px!important;
padding-top:8px!important;
background-image:url(img/motor-dev-small.png);
background-position:left top;
background-repeat:no-repeat;
height:41px;


 }

.cat-item-31 { 
padding-left:50px!important;
padding-top:8px!important;
background-image:url(img/language-dev-small.png);
background-position:left top;
background-repeat:no-repeat;
height:41px;

 }
 
 .more-link {
 
width:140px;
height:40px;
 }

.more-link a img {

border:0px;
padding:0px;
}

/*a.more-link {
margin-top:30px;
color:#ffffff;
text-decoration:none;
padding:10px;
background-color:#ef5c99;
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
}

a:hover.more-link {
margin-top:30px;
background-color:#b39cc9;
color:#ffffff;
text-decoration:none;
padding:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
border-b*/


.postFooter {
border-top:2px dotted #b39cc9;
padding-top:3px;

}

#previousNext {
clear:both;
font-family: 'VAGRoundedStdLight', sans-serif;
font-size:20px;
font-weight:normal;


}

#previousNext a {
color:#ef5c99;
text-decoration:none;
}

#previousNext a:hover {
color:#ef5c99;
text-decoration:none;
padding-bottom:1px;
border-bottom:1px dotted #ef5c99;
}


#containerBottom {
background-image:url(img/bottomContainer.png);
background-repeat:no-repeat;
background-position:top left;
width:920px;
height:71px;
}

#footerNav {
text-align:center;

clear:both;
list-style-type:none;
width:920px;
background-position:top left;
background-repeat:no-repeat;
padding:40px 0 0 0;
margin:0px;
height:48px;



}

#footerNav li {
text-align:center;
display:inline;
padding-top:35px;
margin-top:10px;
margin-right:25px;
margin-bottom:-20px;



}


#commentlist {
list-style-type:none!important;
margin:0px;
padding:0px;


}

#commentlist li {
margin:0px;
padding:0px;

}

.copyrightInfo {
text-align:center;
font-weight:bold;
}

.copyrightInfo a {
color:#673a93;

text-decoration:none;

}


.copyrightInfo a:hover {
border-bottom:1px dotted #673a93;
padding-bottom:1px;
color:#673a93;

text-decoration:none;
}

.cat-item {
margin-left:0px;
padding-left:0px;
padding-bottom:10px;
font-size:14px;
	

}

.clear {
clear:both;
}
