body, td {
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	line-height: 13px;
	}

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

a:hover {
	color: #FEC0C0;
	}

a.archives {
	color: #000000;
	text-decoration: none;
	line-height: 18px;
	}

a.archives:hover {
	color: #FEC0C0;
	}

a.archives:visited {
	color: #FEC0C0;
	}

a.comments {
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #ff8f8f;
	}

a.linktastic {
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #ffffff;
	}

a.linktastic:hover {
	color: #ff8f8f;
	}

a.linktastic:visited {
	color: #ff8f8f;
	}

a.media {
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	}

a.media:hover {
	color: #fec0c0;
	}

a.porthole {
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	}

a.porthole:hover {
	color: #fec0c0;
	}

.entry {
	padding-bottom: 8px;
	}

.pink {
	color: #fec0c0;
	}

.title {
	font-weight: bold;
	background-color: #ff8f8f;
	}

div.books  {
	width: 165px;
	height: 274px;
	overflow: hidden;
	}

div.music  {
	width: 165px;
	height: 214px;
	overflow: hidden;
	}

div#hold	{ 
	position:relative; 
	overflow:hidden;
	width:299px; 
	height:484px; 
  	z-index:100; 
	}

div#wn	{ 
	position:absolute; 
	left:0px; 
	top:0px; 
	width:299px; 
	height:484px; 
	clip:rect(0px, 299px, 484px, 0px); 
	overflow:hidden;	
	z-index:1; 
	}
	
div.content { 
	position:absolute; visibility:hidden;
	left:0px; top:0px; 
	z-index:1; 
	}

div#scrollbar { 
  position:relative; 
  left:0; 
  top:0;
  width:11px; 
  height:531px; 
  font-size:1px; 
  z-index:1;
  }
  
div#track { 
  position:absolute; 
  left:0; 
  top:0px;
  width:11px; 
  height:505px;
  z-index:1;
  }
  
div#dragBar {
  position:absolute; left:1px; top:1px;
  width:11px; 
  height:105px;
  background-color: #ff8f8f;
  z-index:1;
  }
    
div#up { 
	position:absolute; 
	left:0; 
	top:505; 
	z-index:2
	}
	  
div#down { 
	position:absolute; 
	left:0; 
	bottom:0; 
	z-index:3 
	}  
	
.zg_div {
	margin: 0px 0px 0px 0px;
	width:117px;
	}

.zg_div_inner {
	background-color:#ffffff;
	color:#FF8F8F;
	text-align:center;
	font-family:arial, helvetica;
	font-size:11px;
	}
	
.zg_div a, .zg_div a:hover, .zg_div a:visited {
	color:#8BCEEB; 
	background:inherit !important; 
	text-decoration:none !important;
	}