body 
{
	background: #e0c3fa url(../images/bg.gif);
	font: .8em verdana;
	color: #4c4157;
	line-height: 1.75em;
	padding-bottom: 30px;
}
  
a {color: #5a1f96;}  
a:hover {color: #5a1f96;}
ul {list-style-image: url(../images/bullet.gif); line-height: 1.5em;}
li {padding-bottom: 10px;}

h1, h2, h3, h4, h5, h6 
{
color: #6b5c79; font-family: Trebuchet, "Trebuchet MS"; font-weight: bold; font-size: 1.2em; margin-left: -6px;
}
  
#wrapper
{
width: 573px;
margin: 80px auto;
position: relative;

}

#title {margin: 0; margin-left: 70px; position: relative;  height: 55px; background: url(../images/title.gif) no-repeat; z-index: 99;}



#doll img {z-index: 100; position: absolute; bottom: 50px; left: -115px;}
#container {background-color: #beafcd; border-left: 3px solid #8a779d; border-right: 6px solid #8a779d; width: 564px; padding-top: 20px; margin-top: -20px;}
#navigation 
{
width: 100%;
background: url(../images/top.gif) no-repeat;
margin-top: -30px;
padding-top: 20px;
}


#navigation ul li {display: inline;}

#navigation ul a {text-decoration: none; color: #6b5c79; font-family: Trebuchet, "Trebuchet MS"; font-weight: bold;}
#content {overflow: auto; height: 300px; padding: 30px; background-color: #efe6f8;  border: 1px solid #8a779d;  margin: 0 10px;}

#content h3 {font-size: 1em; margin: 20px 0px 20px -6px; padding-left: 10px;
border: 1px solid #8a779d;  background-color: #beafcd;}
ul.list li {border-bottom: 1px dotted #8a779d; margin: 10px 20px 10px 0;}

#footer {height: 18px; background: url(../images/footer.gif) bottom left no-repeat;}





