/* color.css */

html { 
background-color : #f1efe2; }

body { 
padding-top : 50px; }

div#branding {
position : relative;
z-index : 10;
height : 120px;
background : transparent url(branding.png) no-repeat 0 0;  }

div#nav_main { 
position : relative;
z-index : 1;
height : 90px;
background:#FFE6F2; }

div#content { 
background-color : #fff; }

div#site_info { 
position : relative;
width : 100%;
height : 120px;
/*background : transparent url(site_info.png) no-repeat 0 0;*/ 
background:#FFE6F2;}

h1 { 
position : absolute;
top : -45px; 
left : -70px;
width : 130px; 
height : 160px; 
/*background : transparent url(/images/logo_trans2.gif) no-repeat;*/
text-indent : -9999px; }

div#branding blockquote { 
position : absolute;
top : -9999px; }

ul#nav_features {
position : absolute;
top : 35px;
left : 325px;
margin : 0;
width : 440px;
height : 50px; }

ul#nav_features li {
display : inline;  }

li#nav_signup, li#nav_dishup, li#nav_washup {
position : absolute; 
display : block;
height : 50px; 
width : 140px; }

li#nav_signup {
left : 0; }

li#nav_dishup {
left : 150px; }

li#nav_washup {
left : 300px; }

li#nav_signup a, li#nav_dishup a, li#nav_washup a {
display : block;
height : 50px; 
width : 140px; 
text-indent : -9999px; }

ul#nav_tools {
position : absolute;
top : 3px;
/*left : 280px;*/
left : 100px;
margin : 0;
/*width : 460px;*/
width: 80%;
}

ul#nav_tools li {
display : inline; }

ul#nav_tools li a {
margin-right : 10px;
padding-right : 10px;
 }

/*li#nav_logout a, li#nav_rss a {
margin-right : 0;
padding-right : 0; }

li#nav_rss {
position : absolute;
right : 0;
width : 120px;
height : 25px; }

li#nav_rss a { 
display : block;
width : 120px; 
height : 25px; } */

div#nav_main p { 
position : absolute;
top : 25px;
left : 80px;
margin : 0; }

div#nav_main h2 { 
position : absolute;
top : -9999px; }

div#site_info h5 { 
position : absolute;
right : 10px; 
bottom : 10px;
width : 150px; 
height : 70px; 
background : transparent url(h5.png) no-repeat; }

div#site_info h5 a { 
display : block;
width : 150px; 
height : 70px; 
text-indent : -9999px; }

div#site_info p { 
position : absolute;
left : 10px; 
top : 10px;
margin : 0; }

div#site_info h6 { 
font-weight:400;
display:block;
position : absolute;
right : 20px; 
top : 20px;
margin : 0; }

div#site_info h4{
font-weight:400;
display:block;
position:absolute;
right:20px;
bottom: 20px;
margin: 0; }

div#site_info h5 + p { 
text-indent : -9999px; } 

.d_pink{color:f080be;}


.babendad img{
position : relative;
top : 25px;
left : 55px;
padding: 10px;
background:#CCCCCC;
}

.baby17 img{
position:relative;
top : 10px;
left : 100px;
padding:10px;
background:#CCC;
}

.babenmother img{
position:relative;
top : 10px;
left : 20px;
padding:10px;
background:#CCC;
}

.baby15 img{
position:relative;
top : 20px;
left : 100px;
padding:10px;
background:#CCC;
}

.twobabies img{
position:relative;
top : 20px;
left : 100px;
padding:10px;
background:#CCC;
}

.baby11 img{
position:relative;
top : 20px;
left : 20px;
padding:10px;
background:#CCC;
}

.baby12 img{
position:relative;
top : -10px;
left : 130px;
padding:10px;
background:#CCC;
}

.babelooksup img{
position:relative;
top : 10px;
left : 20px;
padding:10px;
background:#CCC;
}

.babeinhands img{
position:relative;
top : 10px;
left : 20px;
padding:10px;
background:#CCC;
}

.babeasleep img{
position:relative;
top : 30px;
left : 30px;
padding:10px;
background:#CCC;
}

.babeasleep2 img {
position:relative;
top : 30px;
left : 50px;
padding:10px;
background:#CCC;
}

.holdinghands img{
position:relative;
top : 30px;
left : 30px;
padding:10px;
background:#CCC;
}
