@charset "utf-8";
/* CSS Document */

/* misc */
body {background-image:url(images/background.gif); margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
#wrapper {width:760px; margin-left:-380px; left:50%; position:relative; margin-top:40px;}
img {border:0;}
#clear {clear:both;}
.picleft {position:relative;float:left; margin: 5px 5px 5px 0px;}
.picright {position:relative; float:right;  margin: 0px 5px 5px 5px;}
.features a { font-size:11px;}
.features { margin-top:10px;}

/* Header */
.logo {position:relative; float:left;}
.ad_topo {position:relative; float:right; margin:7px;}
.ad_center {text-align:center; margin:10px;}

/* Menu */
#menu {width: 760px; height:55px; background-image: url(images/menu_bg.gif); background-repeat: no-repeat; }
#menu ul.nav{height:45px;width:760px;margin:auto;padding:0; padding-top:5px; list-style:none;}
#menu ul.nav li{float:left;height:35px;width:115px;padding:0 5px}
#menu ul.nav li a{height:35px; width:122px; float:left;font-size:0.9em;color:#fff}
#menu ul.nav li#yeahbabyhome a{background:url(images/nav/yeahbabyhome.gif) no-repeat 0 0;}
#menu ul.nav li#issues a{background:url(images/nav/issues.gif) no-repeat 0 0;}
#menu ul.nav li#destinations a{background:url(images/nav/destinations.gif) no-repeat 0 0;}
#menu ul.nav li#kids a{background:url(images/nav/kids.gif) no-repeat 0 0;}
#menu ul.nav li#contact a{background:url(images/nav/contact.gif) no-repeat 0 0;}
#menu ul.nav li#bmibabyhome a{background:url(images/nav/bmibabyhome.gif) no-repeat 0 0;}
#menu ul.nav li a:hover{background-position:0 -35px !important}

/* Container */
#container {display:block; width:760px; height:auto; background-color:#FFF; margin-top:10px; margin-bottom:5px;}
#content {padding: 10px; margin-top:15px;}

#page {width: 570px; position:relative; float:left;}
#page p {font-size: 11px; line-height: 150%; color:#333;}
#page a {color:#0066CC; text-decoration: none;}
#page a:hover {text-decoration:underline;}

/* Sidebar left */
#sidebar_left {position:relative; float:left; width:200px; background-color:#fff;}
#sidebar_left ul {list-style:none; margin:0; padding:0; font-size:0.6em; padding-top: 10px; padding-bottom: 10px; color:#006dad;}
#sidebar_left li {margin-top:5px; margin-bottom:5px;}
#sidebar_left li a {color:#006dad; text-decoration:none;}
#sidebar_left li a:hover {color:#006dad; text-decoration:underline;}
#sidebar_left li a:visited {color:#006dad;}

/* Ads */
#ads {position:relative; float:right; width:150px; border: 1px solid #aae0fa;}
#ads p {text-align:center; margin-top: 5px; margin-bottom:5px;}

/* The middle */
#themiddle {position:relative; float:right; width:320px; margin: 0px 20px 0px 20px; background-color:#fff;}
#themiddle ul {list-style:none; margin:0; padding:0; font-size:0.6em; padding-top: 10px; padding-bottom: 10px; color:#006dad; line-height:150%;}
#themiddle li {margin-top:10px; margin-bottom:10px;}
#themiddle li a {color:#006dad; text-decoration:none;}
#themiddle li a:hover {color:#006dad; text-decoration:underline;}
#themiddle li a:visited {color:#006dad;}
#themiddle strong {color:#990000;}

/* Footer */
#footer {width:760px; height:55px; background-image:url(images/footer_bg.gif); background-repeat: no-repeat; }
#footer p {text-align:center; font-size:0.9em; color:#FFF;}
.footer_menus {padding-top:8px; padding-bottom:0;}
.footer_menus a {color:#FFFFFF; font-weight:bold; text-decoration:none;}
.footer_menus a:hover {text-decoration:underline;}
.footer_ink {margin-top:0;}
.footer_ink a {color:#003366; text-decoration:none; font-size:0.9em;}
.footer_ink a:hover {text-decoration:underline;}

/* Titles */
h1 {margin:0; padding:0; font-size:1.0em; text-transform:uppercase;}
h2 {margin:0; margin-bottom:5px; padding:0; font-size:1.3em;}
h2.pagetitle {color:#006dad; font-size:1.3em;}
h2.entry-title {color:#006dad; font-size:1.8em;}
h4 {margin:0px; font-size: 1.0em; color:#84beef;}

/* Archives */
h2.archives-title {color:#006dad; font-size:1.0em;}
h3.entry-title {color:#006dad; font-size:1em;}
h3.entry-title a {color:#990000; text-decoration:none;}
h3.entry-title a:hover {text-decoration:underline;}
h3 {margin:0px; font-size: 1.6em; color:#84beef;}
.entry-content {color:#333; font-size:0.8em; margin-bottom: 10px;}
.archives {font-size:0.7em;}
.archives a {color:#990000; text-decoration:none;}
.archives a:hover {text-decoration:underline;}
.archives ul, li {margin:0; list-style:none;}
.archives li {position:relative; float:left; text-align:center; width: 145px; height:200px;}

.archives-list {margin-top:10px; border-bottom: solid 1px #EEEEEE; } /* Lista de posts na página do mês */
#recentposts { border-bottom: solid 1px #0066CC; }

#recentposts { padding:5px; border-bottom: solid 1px #B3E3FD; margin-top:20px; }
#list-posts ul { margin:0px; padding:0px;  list-style-type:square;}
#list-posts li  { margin:0px; padding-bottom:3px; display:block; list-style-type: square;}


#list-posts li a {	background-image: url(images/b.gif); background-repeat: no-repeat;  background-position: left center; 
padding-left:18px;

}

.page_links { padding:5px; border-top: solid 1px #B3E3FD; text-align:center;} 

#s {float:right; font-size:9px; margin-bottom:10px; color:#003399; margin-left:5px; border: 2px solid #006dad; }