body {
background-color: silver;
}

#admin{
text-decoration: none;
color: black;
font-weight: bold;
font: Arial, Sans-serif, Helvetica;
}

#admin a{
text-decoration: none;
color: black;
font-weight: bold;
font: Arial, Sans-serif, Helvetica;
}

#admin a:hover, a:active { 
text-decoration: underline;
} 

/*
#checks{
display: inline;
width: 200px;
float: left;
}

#commentbody{
display: block;
float: left;
width: 500px;
}
*/

#pageheader {
height: 150px;
margin-bottom: -40px;
margin-top: 5px;
text-align: right;
}

#account {
padding-bottom: 5px;
height: 5px;
font-size: 10pt;
}


#ip {
width: 100px;
margin-top: 5px;
}
#ip span {display: none;}

#ip:hover span{
display: block;
position: fixed;  width: 500px;
padding: 10px;
z-index: 1;
color: black; background: white;
font: 12px;
border-color: black;
border-width: 3px;
border-style: solid;
}

#account a{
color: silver;
text-align: left;
font-size: 10pt;
margin-right: 5px;
}
#account {
color: silver;
text-align: left;
font-size: 10pt;

}


#links {
text-align: center;
margin: 5px 0px 10px 0px;
}

#links a:hover, a:active { 
text-decoration: underline;

} 


#links a {
margin: 0 10 0 10;
text-decoration: none;
color: black;
font-weight: bold;
font: Arial, Sans-serif, Helvetica;
}

#container {
width: 1000px;
margin: 0 auto 0 auto;
padding: 5px 15px 5px 15px;
background-color: white;
text-align: left;
border-width: 1px;
border-style: solid;
border-color: black;

}

#fixiecenter {
text-align: center;
}

#bottombar {
text-align: center;
font-size: 10pt;
margin-top: 10px;
}

a img {
border-width: 0px;
}

img {
border-width: 0px;
border: none;
}

/* Blog entries. */

#posthead{
font-weight: bold;
margin-top: 10px;
font-size: 14pt;
}

#posthead a{
color: black;
text-decoration: none;
}

#posthead a:hover, a:active { 
text-decoration: underline;
}

 



#postinfo{
font-size: 11pt;
margin-bottom: 10px;
color: gray;
}

#postinfo a{
font-size: 11pt;
color: gray;
text-decoration: none;
}

#postinfo a:hover, a:active { 
text-decoration: underline;
}


#date{

}
#postcontent{

}

#posttopics{
margin: 10 0 25 0;
font-style: italic;
color: gray;
font-size: 11pt;
}

#posttopics a{
font-size: 11pt;
color: gray;
text-decoration: none;
font-style: italic;
}

#posttopics a:hover, a:active { 
text-decoration: underline;
}

#postcontent img{
margin-bottom: 10px;
}

#music{
text-align: center;
font-size: 11pt;
margin-top: 5px;
}
#music a{
color: black;
text-decoration: none;
}
#music a:hover, a:active{
text-decoration: underline;
}

input{
margin-bottom: 5px;
}

label{
position: relative;
bottom: 5px;
}

