#banner  {
background-image:	url( http://opiumgarden.org/lilu/blog/Blog.png );
background-position:	center center;
background-repeat:	no-repeat;
height:	300px;
}

.box  {
border-bottom:	0px solid #000000;
border-left:	3px solid #000000;
border-right:	3px solid #000000;
border-top:	0px solid #000000;
float:	right;
font-family:	Trebuchet MS, Sans-Serif;
font-size:	10pt;
margin:	0;
padding-bottom:	0;
padding-left:	8px;
padding-right:	8px;
padding-top:	0;
text-align:	justify;
width:	500px;
}

.boxdown  {
border-bottom:	3px solid #000000;
border-left:	3px solid #000000;
border-right:	3px solid #000000;
border-top:	0px solid #000000;
float:	right;
font-family:	Trebuchet MS, Sans-Serif;
font-size:	10pt;
margin-bottom:	15px;
margin-left:	0;
margin-right:	0;
margin-top:	0;
padding-bottom:	0;
padding-left:	8px;
padding-right:	8px;
padding-top:	0;
width:	500px;
}

.content  {
width:	800px;
}

.navi  {
background-color:	#000000;
color:	#FFFFFF;
margin:	8px;
padding:	8px;
}

.side  {
left:	50px;
list-style-type:	disk;
margin:	4px;
padding-bottom:	0;
padding-left:	8px;
padding-right:	0;
padding-top:	0;
position:	absolute;
text-align:	left;
width:	200px;
}

.topBox  {
border-bottom:	0px solid #000000;
border-left:	3px solid #000000;
border-right:	3px solid #000000;
border-top:	3px solid #000000;
float:	right;
font-family:	Trebuchet MS, Sans-Serif;
font-size:	10pt;
margin-bottom:	0;
margin-left:	0;
margin-right:	0;
margin-top:	15px;
padding-bottom:	0;
padding-left:	8px;
padding-right:	8px;
padding-top:	15px;
text-align:	justify;
width:	500px;
}

a  {
color:	#808080;
font-weight:	bold;
text-decoration:	none;
}

body  {
background-attachment:	fixed;
background-image:	url( mancha2.png);
background-position:	bottom right;
background-repeat:	no-repeat;
font-family:	Trebuchet MS, Sans-Serif;
font-size:	10pt;
}

h2  {
font-size:	14pt;
margin:	0;
padding:	0;
}

h3  {
font-size:	12pt;
margin:	0;
padding:	0;
}

p  {
margin:	0;
padding:	0;
}
