.all, .stamps, .eggs, .rules, .other {display:none;}

html {height:100%;}
body {font-family:"Lucida Grande", arial, verdana, sans-serif; font-size:10pt; background:#ffffff; height:100%; margin:0; padding:0;}
font, p, table, td, div {font-family:"Lucida Grande", arial, verdana, sans-serif; font-size:10pt; color:Gray;}

#header {
float:none;
height: 100px;
width: 100%;
text-align: right;
font-size:24pt;
border-bottom:#339933 3px solid;
margin-bottom: 10px;
}
#footer {
clear:both;
   bottom:0;
   width:100%;
border-top:#666666 1px solid;
font-size:8pt;
text-align:right;
}
a img {border: none; }
iframe {border:none;}
.links {font-family:"Lucida Grande", arial, verdana, sans-serif; width:18%; vertical-align:top; height:100%; padding-left:2%; float: left;}
.links a {color:black; text-decoration:none; font-weight:normal; }
.links a:hover {color:#339933;}
.links p {color:black;}
.avs a {text-decoration:none;}
.page {font-size:14px; font-weight:bold; padding:10px; text-align: center; color:black;}
.toplinks {text-align: center; font-weight: bold;}
.toplinks a {text-align:center; text-decoration: none; color: black;}
.toplinks a:hover {color:#339933;}
.screen {border: 1px black solid;}
.pred {color: red;}
.pred a {color:red;}
.pred a:hover {color:black;}
.subtitle {font-weight:bold; color:black;}
.listtitle {font-weight:bold;}
.footer {
width:100%;
border-top:#666666 1px solid;
font-size:8pt;
text-align:right;
}
.pagename {
}
.main {width:75%;
float:right;
padding-left:2%; padding-right:2%;}
.show {
	padding: 5px;
	text-align: center;
}
.show td {height:15px;}
a {
font-weight:bold;
text-decoration:none;
color:#339933;
}

a:hover {color:red;}

.pet_updated {
text-align:right;
font-style:italic;
font-size:8pt;
}
.pet_desc {
font-style:italic;
}
.mem{width:80%; text-align:center;}
.m_head {font-weight:bold;}
.m_left{width:30%;}
.m_mid{width:40%;}
.m_right{width:30%;}









.album {border:1px black solid}
.album tr td {border:1px black solid; width:100px; height:100px; text-align:center;}

.journal {
width: 90%;
border:none;
}

.content {
width: 80%;
border:none;
}
.top {
height: 6px;
}
.mid {
padding-left: 25px; padding-right: 25px; padding-top: 0px; padding-bottom: 0px;
}
.bot {
height: 6px;
}
#test {color: #000000;
filter: none; width:100%;
font-size:14pt
}
.avfont {
	font-weight: bold;
	font-family:arial; font-size:9pt
}
.av {
	text-align: center;
	padding: 5px;
	float: left;
	height: 90px;
	width: 80px;

}
.avb {
	text-align: center;
	padding: 5px;
	float: left;
	height: 90px;
	width: 80px;
color: red;
}
.avr {
	text-align: center;
	padding: 5px;
	float: left;
	height: 90px;
	width: 80px;
color: silver;
}
#theav {}
#avsol {
	width:300px;
	height:75px;
	border: 0px none;
	background: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: left;
	vertical-align: middle;
}
.avlist {
width:600px;
height:400px;
overflow:auto;
}
.section {
	font-size: 12pt;
	font-weight: bold;
}



.pic2 {
position: absolute;
right: 5px;
bottom: 5px;
z-index: -1;
}

body > .pic2 {
position: fixed;
}
.pet {
border: 1px solid black;
text-align:center;
}
.pet td {
border:none;
}
.pet a {
font-weight:bold;
}
.pet_pic{
width:175px;
}
.pet_own{
width: 200px;
}
.pet_stat{
width: 200px;
}
.pet_desc{
font-style: italic;
}
.blitzen {
	text-align: center;
	padding: 5px;
	float: left;
	height: 115px;
	width: 90px;
	font-size: 8pt;
}
