/* PlanetCatfish.com 
---------------------*/

* {
	/* Reset browsers default margin, padding and font sizes */
	margin: 0;
	padding: 0;
}
 
html {
	font-size:62.5%;
	/* Always show a scrollbar for short pages - stops the jump when the scrollbar appears. non-IE browsers */
	height: 100%;
	margin-bottom: 1px;
}

body {
	font-family: Calibri, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #323232;
	background-color: white;
	font-size:1.3em;
}

table
{
	text-align: left;
}

p, ul
{
	padding: .6em;
}

pre, code, tt, code, kbd, samp
{
	font-family: Monaco, Courier, 'Courier New', monospace, sans-serif;
}

ul.article { margin-left: 30px; }

ul.arrow { list-style-image: url("/gif/misc/right.gif"); } 

h1
{
	font-weight: bolder;
	font-size: 1.7em;
}

h2
{
	font-weight: bolder;
	font-size: 1.5em;
}

hr
{
	height: 0px;
	border: solid #b0b0b0 0px;
	border-top-width: 1px;
}
		
.warning
{	
	text-transform:	none;
	font-style:	normal;
	font-weight: bolder;
	background:	red;
	color: yellow;
}	

a:link
{	
	text-decoration: none;
	font-weight: bold;
	color: purple;
}	
		
a:visited
{	
	text-decoration: none;
	font-weight: bold;
	color: maroon;
}	
		
a:active
{	
	text-decoration: none;
	font-weight: bold;
	background: purple;
	color: yellow;
}	
		
a:hover
{
	text-decoration: none;
	font-weight: bold;
	color: yellow;
	background: purple;
}	

.suggest_link
{
	background: transparent;
	padding: 2px 6px;
}

.suggest_link_over
{
	text-decoration: none;
	font-weight: bold;
	color: yellow;
	background: purple;
	padding: 2px 6px;
}
		
a.offsite
{	
	text-decoration: none;
	font-weight: normal;
	color: purple;
}

td.advert
{
  border: 3px double #444444; 
	background-color: #d4eefb; 
	padding: 3em;
	color: #444444;
	font-weight: normal;
}

table.size
{
	background-image: url(/jpg/_misc/size.jpg);
}

table.temp
{
	background-image: url(/jpg/_misc/temp.jpg);
}

table.ph
{
	background-image: url(/jpg/_misc/ph.jpg);
}

.bodyline
{
	border: 1px #222222 solid;
}

td.dropshad1 {
	background: url(/gif/misc/shadow_tr.gif);
}

td.dropshad2 {
	background: url(/gif/misc/shadow_bl.gif);
}

td.row1
{
	background-color: #e0e0e0;
}

td.row2
{
	background-color: #d0d0d0;
}

td.row3
{
	background-color: #cccccc;
}

td.shadowhdr
{
	background-image: url(/gif/misc/shadow_for_hdr.gif);
}

td.dither
{
	background-image: url(/gif/misc/dot4.gif);
}

td.articlehdr
{
	background-image: url(/gif/misc/tile_sub.gif);
	background-color: #cccccc;
	border: #323232;
	border-style: solid;
	font-weight: bold;
	font-size: 1.4em;	
	border: 1px #222222 solid;
	padding: 0.3em;
	margin: 0.3em;

}

td.article
{
	background-color:#f0f0f0;
	padding: 2em;
}

td.list
{
	background-color:#f0f0f0;
	padding: 0.6em;
}

td.headingline

{
	background-image: url(http://www.planetcatfish.com/gif/misc/heading_line1.gif);
	background-color: #f0f0f0;
	padding: 2em;	
}

.genmed
{
	font-size: .9em;
}

a.genmed
{
	text-decoration: none;
	color: purple;
}

a.genmed:visited
{
	text-decoration: none;
	color: purple;
}

a.genmed:hover
{
	text-decoration: none;
	color: #EEEE00;
	background: #006633;
}

.copyright
{
	font-size: 0.8em;
	color: #505050;
}
	
	a.copyright
	{
		color: #505050;
		text-decoration: none;
	}
		
	a.copyright:hover
	{
		color: black;
		text-decoration: underline;
	}

/* Image with caption beneath in floated right box */
p.brox {
	text-align: right;
	float: right;
	margin: 10px 0px 10px 10px;
	padding: 0px;
	font-size: 0.8em;	
}

p.brox img {
	padding: 0px !important;
	border : 1px solid black;
}

p.blox {
	text-align: left;
	float: left;
	margin: 10px 10px 10px 0px;
	padding: 0px;
	font-size: 0.8em;	
}

p.blox img {
	padding: 0px !important;
	border : 1px solid black;
}

.dropshadow /*used mostly for img tags */
{
	border: 1px #222222 solid;
 -moz-box-shadow: 4px 4px 4px #808080; /* Firefox */
 -webkit-box-shadow: 4px 4px 4px #808080; /* Safari/Chrome */
 box-shadow: 4px 4px 4px #808080; /* Opera and other CSS3 supporting browsers */
}

