body {  
background: #101E2F;
margin: 0px;
padding: 0;
}

p{
font-family: Tahoma, Verdana;
}

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

a:hover{
color: #d5effd;
background-color: #FF438E;
}

a img
{
background-color: #101E2F;
border: #101E2F;
}



form {
padding : 0px;
margin: 0px;
}



#top {
background-image: url(pleasure_balloon.jpg);
height: 769px;
width: 999px;
padding: 0;
margin: 0;

}


#left {
float: left;
text-align: right;
margin: 50px 0 20px 50px;
width: 200px;
}

#main {
float:left;
padding: 0 0 50px 50px;


}



.archives {
margin: 0 0 20px 0;
padding: 0;
}

.archives ul {
margin: 0;
padding: 0;
list-style: none;
text-align: left;}

.archives li {
font-family: Tahoma, sans-serif;
color: #D5EFFD;
}

ul {
margin: 0;
padding: 0;
list-style: bullet;
}

ol {
margin: -15px 0 0 20px;
padding: 0;
list-style: bullet;
}

li {
font-family: Tahoma, sans-serif;
color: #D5EFFD;
}

#textsize input{
padding: 0px;
margin:0px;
height: 14px;
width: 14px;
font-size: 10px;
font-family: Helvetica, Arial, sans-serif;
color: #d5effd;
border: 1px solid #d5effd;
background-color: #101E2F;
}

 #textsize input:hover
{
border: 1px solid #FF438E;
background-color: #101E2F;
color: #FF438E;
}

#searchbar {
padding: 0;
margin: 0;
}



.about_image {
float:left;
margin:0 10px 0 0;
padding:0;
width: 102px;
text-align: right;
}



.about_image img {

padding:0;
margin:0;
border:1px #FFF solid;
}

.about_text p {
font-size: small;
margin: 10px 0 40px 0;

}



#author_contain {
margin: 25px 0 0 0;
padding: 0;

}

h2
{
float: right;
}

h3
{

margin: 50px 0 50px 0;
}

#container
{
position: absolute;
left: 50%;
width: 999px;
margin-left: -502px;


}


