/* CSS Document */
.clear
{
      clear:both;
}  
#pagecontrol
{
    width:920px;
    margin:0px auto;
	color:#333;
	font-size:14px;
}
#pagecontrol a
{
     color:#ff00fe;
}
#pagecontrol p
{
     padding:7px 0px;
}
#header
{
     height:70px;
	 margin:25px 0px 0px 0px;
}
#brand
{
     float:left;
	 width:100px;
	 margin-left:30px;
}
#contact
{
     float:right;
	 margin-top:20px;
	 width:545px;
	 text-align:right;
	 font-size:16px;
}
#nav
{
      width:920px;
	  background:transparent url(../images/nav.gif) no-repeat 0px 0px;
	  height:76px;
	  text-align:center;
}
#nav ul
{
	position:relative;
	top:8px;
}
#nav ul li
{
     display:inline;
	 padding:0px 20px 0px 20px;
}
#nav ul li a
{
     color:#333333;
	 font-size:16px;
}
#nav ul li a:hover
{
     color:#880088;
}

#contentleft
{
     width:470px;
	 float:left;
	 padding-left:30px;
	 margin-top:20px;
}
#contentleft ul li
{
	background:transparent url(../images/bullet.gif) no-repeat 6px 6px;
	padding-left:25px;
	line-height:20px;
}
p.note
{
     font-size:16px;
}
#contentright
{
     width:395px;
	 float:right;
	 background:transparent url(../images/babyfit-bubble.png) no-repeat top right;
	 margin-top:-10px;
}
#contentright2
{
     width:395px;
	 float:right;
	 margin-top:-10px;
}
#rightcopy
{
     margin:70px 10px 0px 0px;
	 text-align:right;
	 font-size:16px;
	 min-height:410px;
}
#rightcopy p
{
     padding:10px 0px;
	 line-height:30px;
}
#images
{
	width:800px;
	margin:0px auto;
}
#footer
{
     width:920px;
	 height:76px;
	 background:transparent url(../images/nav-bottom.png) no-repeat 0px 0px;
	 color:#fff;
	 text-align:center;
	 position:relative;
	 top:-15px;
}
#footer ul
{
	position:relative;
	top:53px;
}
#footer ul li
{
    display:inline;
	padding:0px 3px;
	color:#333;
	font-size:16px;
}
