
body {

  background-color:#33cc99;
  font-family: helvetica, arial;
  font-size:13px;
  text-align:center;
}

img {
border:0;
}
#wrapper {
background-color:#f8fc84;
width:632px;
margin:0 auto 0 auto;
height:auto;
}

#container {
  width:632px;
  height:586px;
  text-align:left;
  overflow:hidden;
}


#content {
margin-right:20px;
padding-top:20px;
margin-left:280px;
}


#content p, h2, h3, h1, #content ul, #content li, #designs p, .big {
color: #110074;
font-size:1.1em;
padding:0;
margin:0;
}
.big {
font-weight:bold;
}
h1 {
font-size:1.25em;
padding-top:0.4em;
}

#content h2 {
font-size:1.2em;
}

#content li {
font-size:1em;
}

#content img {
float:left;
margin:5px 5px 5px 0;
}

#lft {
  width:230px;
  margin: 0 0 0 0px;
  float:left;
  height:auto;
}

#rgt {
padding-top:10px;
margin-left: 260px;
}

#lftxt {
  margin:5px;
  font-size:0.9em;
}

#logo {
margin-left:15px;
}

#designs, #links {
list-style-type:none;
margin-left:30px;
padding:0;
}


#designs li, #infants li, #links li{
float:left;
background:none;
width:90px;
height:105px;
margin-right:20px;
margin-bottom:5px;
text-align:center;
padding:0;
}

#infants {
list-style-type:none;
margin:15px 0 0 0;
padding:0;
}

#infants li {
width:auto;
height:auto;
margin:0;
padding:0;
}

#links li {
margin-right:10px;
margin-bottom:5px;
width:auto;
height:auto;
}

.bubble {
width:125px;
height:85px;
font-size:1em;
float:right;
padding-top:15px;
position:absolute;
margin-left:130px;
text-align:center;
}

#imgarea {
width:250px;
height:275px;
}

.loading {
background:url(../images/loader.gif) no-repeat center;

}



#footer {

width:632px;
height:90px;

}

#menu {
clear:both;
list-style-type:none;
text-align:center;
height:auto;
}

#menu li {
float:left;
width:80px;
height:auto;
margin-right:10px;
margin-left:auto;
text-align:center;
}

#menu li p{
margin:0;
padding:0;
font-size:1.3em;
}

#menu li p:first-letter{
font-weight:bold;
}

a {
text-decoration:none;
color: #110074;
}

.imgarea a, .bubble a, #imgarea a, #infants a {
font-weight:bold;
padding-right:0;
padding-bottom:0;
}

.bubble a { 
color:#672c80;
}

#infants p {
margin:0;
padding:0;

}


.bubble p {
padding:0;
margin:3px 5px 0 8px;
}

.clear {
clear:both;
}

FORM {
text-align:center;
margin:0;
padding:0;
}

#imgarea img { display:block; }

.teaser {
position:absolute; margin-top:200px; margin-left:15px; text-align:center;
}

#imgarea .teaser {
margin-right:30px;
}

.text {
text-align:left;
float:none;
color: #110074;
}

#content .small {
font-size:1em;
line-height:1.1em;
}

.fcaption {
float:right; text-align:center; margin-right:50px; padding:0; margin-top:0;
}

.aqua {
color:#007bb9;
font-weight:900;
font-size:1.1em;
}

#menu a {
color:#000;
}

.sticker {
position:absolute;
margin-top:-5px;
}
