body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,p,blockquote,th,td {
margin: 0;
padding: 0;
}

body {
margin-top: -1px;
font-family: Verdana, "Geneva CE", lucida, sans-serif;
background-color:#BAD5E8;
}

h1, h2, h3, h4, h5, h6 {
font-family: "Tahoma", "Arial CE", utopia, serif;
}

#header h2{
text-align:center;
margin:auto;
}

#header h2 a{
text-decoration:none;
color:black;
}

#navigation,#flasnews,#footer,#searchform,#cats{
display:none;
}

#main p {
margin-top: 0.75em;
margin-bottom: 0.75em;
}

#main ul, #main ol {
margin-top: 0.5em;
margin-bottom: 1.5em;
padding-left: 2em;
}

#main h2 {
margin-top: 0.468em;
margin-bottom: 0.432em;
font-size: 1.6em;
line-height: 0.9375em;
}

#main h3 {
margin-top: 0.865em;
margin-bottom: 0.288em;
font-size: 1.3em;
line-height: 1.15em;
}

#main h1 {
font-size: 2.5em;
line-height: 1.125em;
margin-top:0.5em;
margin-bottom:2em;
color:white;
}

.date{
font-style:italic
}

input,textarea{
font-size:1em;
border:1px black solid;
margin:1px;
background-color:white;
}

label{
width:10em;
float:left;
}

form ul{
list-style:none;
padding-left:1em;
}



.fat{
font-weight:bold;
}

.dead{
color:silver;
}


.photocell{
float:left;
width:140px;
height:210px;
padding-left:20px;
padding-right:20px;
}

.photocell h3{
	height:3em;
	vertical-align: bottom;
}

