body {
background: #e0d4d5 url(http://www.emilie-online.net/springbg.jpg) repeat-x;
margin: 0 auto;
font-family: tahoma, arial;
font-size: 10px;
color: #6d4178;
}

tr, td, table {
font-family: tahoma;
font-size: 10px;
color: #6d4178;
}

#full {
margin: 0 auto;
width: 830px;
}

#acontainer {
margin: 0 auto;
width: 830px;
height: 395px;
}

#bcontainer {
margin: 0 auto;
width: 830px;
}

#ad {
margin: 0px auto;
padding-top: 5px;
padding-left: 88px;
width: 830px;
height: 100px;
}

#layout {
float: left;
width: 386px;
height: 290px;
}


#top {
margin-top: 15px;
float: left;
width: 210px;
padding: 5px;
color: #996495;
text-align: justify;
}

.toptitle {
font-family: georgia;
font-size: 14px;
padding-left: 10px;
color: #774a84;
border-bottom: 1px #d9d0d3 solid;
}

.text {
text-align: justify;
padding: 4px;
}

#links {
float: left;
width: 420px;
font-family: georgia;
font-size: 16px;
font-style:italic;
padding-left: 4px;
}

.links ul { 
display: block; 
padding: 0px; 
margin-top: 0px;
list-style: none; 
text-align: center; 
} 

.links ul li { 
display: inline;  
list-style: none; 
} 

.links a {
padding: 0px 5px; 
text-decoration: none; 
color: #c96683; 
}

.links a:hover { 
background-color: #eddae2;  
color: #c96683;
} 

#left {
width: 210px;
padding: 4px; 
padding-right: 6px;
float: left;

}

.title {
font-family: georgia;
font-size: 14px;
padding-left: 10px;
color: #a05096;
border-bottom: 1px #d9bdd9 solid;
}

#space {
width: 82px;
float: left;
}

#main {
width: 510px;
padding: 5px;
float: right;
}

img.image {
border-width: 3px;
border-color: #dac4ca;
border-style: solid;
background-color: #f6eaee;
padding: 2px;
margin-right: 10px;
}

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

a:hover {
color: #e63f50;
text-deocration: none;
}

#foot {
clear: both;
}

div#sublink a {
display: block;
padding-left: 5px;
padding-top: 2px;
padding-bottom: 2px;
font-family: tahoma;
font-size: 10px;
letter-spacing: 1px;
color: #b13c85;
cursor: default;
}

div#sublink a:hover {
display: block;
color: #b13c85;
padding-left: 5px;
padding-top: 2px;
padding-bottom: 2px;
letter-spacing: 1px;
cursor: default;
background-color: #f0e2df;
}

.under {
margin-left: 0px;
margin-right: 0px;
margin-bottom: 10px;
margin-top: 1px;
padding-left: 32px;
}

textarea, input, option, select	{
border: 0px solid #e0d4d5;
padding: 2px; 
font-size: 10px;
font-family: Tahoma;
color: #6d4178; 
background-color: #f8f3ed;
}
