DL
	{
/*	BORDER:#ff0000 1px solid;		/* For testing	*/
	width:100%;
	text-indent:20px;
	BACKGROUND-COLOR:#FFFFFF;/* transparent;/*  overwrite DD background colour			*/
	MARGIN-TOP: 0px;	
	MARGIN-RIGHT: -6px;	/* Resets right hand border to match other elements	*/
	position:static;
/* 	PADDING-BOTTOM: 24px;
*/
}
DT
	{
/*	TEXT-INDENT: 0px;	/* works in conjunction with OL/LI setup		*/
	BORDER: #000000 1px solid;
	width:100%;
	PADDING:0px;
	FONT-WEIGHT: bold;
	text-indent: 0px;
	MARGIN-BOTTOM: 0px;	
/* 	PADDING-BOTTOM: 2px;	*/
/*	MARGIN-TOP: -1px;
	MARGIN-LEFT: 0px;	
	MARGIN-RIGHT: -6px;	/* Resets right hand border to match other elements	*/
}
DT TABLE
{
	width:100%;
	COLOR: #FF80FF;
	BACKGROUND-COLOR: #0044AA;
	PADDING:5px;
}

.itemFooter
{
	width:100%;
	BACKGROUND-COLOR: #8880FF;
	BORDER: #000000 1px solid;
	PADDING:5px;
	margin-top:-20px;
	margin-bottom:1em;
}

.photo_img img
{
/*	position:relative;
	float:right;
	margin-top:-40px;	*/
	position:static;
	margin-top:-15px;
	width:75px;
	float:right;
}

.share_thumb img
{
/*	position:relative;
	display:inline;
	right:0px;
	clear:right;
	top:-15px;*/
	position:static;
	margin-top:-15px;
	width:75px;
	float:right;
}
/*.description
{
	height:100%;
}
*/
/*.title
{
	clear:right;
}*/
/*	BORDER:#0000ff 1px solid;	
	margin-bottom:75px;
.url
.direction_ltr*/
.extra
{
/*	margin-top:-75px;
	margin-bottom:75px;
	height:100%;
	width:80px;
	display:inline;
	overflow:hidden;
	position:relative;*/
}
DD
{
	BACKGROUND-COLOR: #aaeeff;
	BORDER:#000000 1px solid;	
	PADDING:5px;
	MARGIN: 0px;		/* Resets right hand border to match other elements	*/
	MARGIN-top: -1px;	/* Resets right hand border to match other elements	*/
/*	MARGIN-right:0px;	/* Resets right hand border to match other elements	*/
	text-indent:0px;
	position: static;
 /*	PADDING-TOP:0px;
	overflow:hidden;*/

}
DD DL 
{
/* 	BACKGROUND-COLOR: #ff8888;
	width:100%;
	MARGIN-LEFT: -1px;	*/
	BORDER-TOP:#000000 1px solid;	
	BORDER-BOTTOM:#000000 1px solid;	
	PADDING-LEFT:5px;
	MARGIN-BOTTOM:-1px;
	MARGIN-left:-6px;	
	MARGIN-right:-6px;	
	position: relative;
	text-indent:50px;
}
DD DL DD 
{
/*	PADDING:0px;
 	PADDING-LEFT:10px;
	MARGIN: 0px;	/* Resets right hand border to match other elements	*/
	position: relative;
	MARGIN-left:5px;	
	MARGIN-bottom:5px;	/* Vertically space paragraphs				*/
	position: static;
/*	BORDER:none;
	MARGIN-BOTTOM:20px;	*/
}
DD DL DD DL
{
	MARGIN-TOP:5px;
	MARGIN-BOTTOM:-500px;	
	BORDER-BOTTOM:none;	
/*	BORDER:#0000FF 1px solid;	
	BACKGROUND-COLOR: #8888ff;*/
}

OL DT
	{
	position: relative;
/*	width:520px;		/**/
	margin-left: -45px;	/* Negates LI indent for Firefox and IE 		*/
	margin-RIGHT: -7px;	/* Matches right hand border 				*/
/*	right: -45px;		/**/				
/*	left: 0px;		/**/
	}
UL DT
	{
	position: relative;
	margin-left: -45px;	/* Negates LI indent for Firefox and IE 		*/
	margin-RIGHT: -7px;	/* Matches right hand border 				*/
	}
.ext_media
{
/*	BORDER:#ff0000 1px solid;		/* For testing	*/
	height:100%;
	overflow:visible;
}

.container
{
/*    POSITION: absolute;*/
    POSITION: absolute;
    TOP: 0px;
    LEFT: 0px;
    WIDTH: 100%;
    HEIGHT: 100%;
    TEXT-ALIGN: center;
    MARGIN: 0.0em auto;	/* The 'auto' is required to centre Main class in Mozilla */
}
.main
{
    MARGIN-TOP:-20px;
/*    BORDER: #00ff00 1px solid;	
    POSITION: relative;
    BACKGROUND-COLOR: #ffffff;*/
    TOP: 0px;
    HEIGHT: 99%;
    WIDTH: 750px;
    TEXT-ALIGN: left;
    clear:left;
    MARGIN: 0.0em auto;	/* The 'auto' is required to centre Main class in Mozilla */
}
.content
{
    BACKGROUND-COLOR: #ffffff; 
    BORDER: #000000 1px solid;
    PADDING: 0.5em;
/*    MARGIN-LEFT: 180px;	*/
    WIDTH: 475px;
    CLEAR: right;
    FLOAT: right;
}
.navbar
{
    COLOR: #000000;
    WIDTH: 250px;
    CLEAR: left;
    FLOAT: left;
	margin-top: 0px;
/*    POSITION: relative;
    MARGIN-TOP: -8px;
    TOP: 15px;
    PADDING: 5px;
    LEFT: -250px;
    attachment: fixed;
    FONT-SIZE: 10pt;
    BORDER: #000000 1px solid;	
    PADDING-LEFT: -200px;
    BACKGROUND-COLOR: #ffffff; */
}
.navbar A
{
/*position:relative;
left:0px;*/
/*margin-left: -32px;*/
/*line-height:50px;*/
display: block;
text-indent:0px;
background-color:#ccccff;
width:235px;
vertical-align:middle;
font-size:12pt;
clear:both ; /* alter between 'both' and 'right' for column and table layout */
float:left;
text-decoration:none;
color:white;
margin-right: 1px;
margin-bottom: 1px;

	text-indent:35px;
	background-repeat:no-repeat;
	padding:0px;
	height:37px;
	list-style-type:none;
	background-position:2px 2px;
}
.navbar A:hover
{
background-color:#BBBBDD;
}

BODY
	{
/*    BACKGROUND-COLOR:#FFE0FF;
	background-color:#FF0000;
	background-image:url('penrose.gif');*/
	font-weight: normal;
	font-style: normal;
	font-size: 10pt;
	font-family: Helvetica, Arial, sans-serif;
	color: #000000;
	}
	
A:link, A:active
	{
	text-decoration: none;
	color: #000000;
	font-style: italic;
	font-weight: bold;
	}
A:visited
	{
	text-decoration: none;
	color: #800080;
	font-style: italic;
	font-weight: bold;
	}
A:hover
	{
	text-decoration: underline; 
	color: #00C0FF;
	font-weight: bold;
	font-style: italic;
	}
DL TABLE
	{
	font-size: 10pt;
	font-family: Helvetica, Arial, sans-serif;
	border: 0px;
	padding: 5px;
	WIDTH:100%;
	BACKGROUND-COLOR: #ccccff;
	}
TD
	{
	font-size: 10pt;
	font-family: Helvetica, Arial, sans-serif;
	border: 0px;
/*	padding: 0px;*/
	}
PRE	{
	margin: 0px;
	padding-bottom: 2px;
/*	padding-top: 0px;*/
	font-size: 10pt;
	font-family: Courier, Courier-New, serif
	}
TEXTAREA
	{
	font-size: 8pt;
	width: 100%
	}
BLOCKQUOTE
	{
	background-color: white; 
	margin: 0 1in 0 1in; 
	border: 1px solid black; 
	padding: 5px;
	}
STRONG	{ font: bold }
EM	{ font: italic }
HR	{
    	text-align: center;
	background-color: #FF0000;
    	width: 90%;
	display: block;
	}
H1	{
	margin-top:0px;
	margin-bottom:0.5em;
/*	padding:0.5em;*/
    	display:none;
    	position:relative;
    	text-align: center;
	font-size: 16pt;
	text-decoration: underline;
	display: block;
	font-weight: bold;
/*
	width: 100%;
	text-align: center;
	text-decoration: none;
	font: normal;
	display: clear;
	color: #FF0000
*/
	}
H2
	{
	margin: 0px;
	font-size: 10pt;
	font-style: italic;
	}
H3
	{
	margin: 0px;
	font-size: 10pt;
	font-weight: bold;
	display: clear;
	}
IMG
	{
	border: 0px;
	}
OL
	{
	position: relative;
	left: -1px;		/* } overlays the border and puts	*/
/*	margin-bottom: 1px;	/* } the text hard up against the 	*/
/*	margin-right: -1px;	/* } left hand edge of the container	*/
/*	margin-left: 3em;	/* counteracts DD padding */
/*	padding-left:0em;*/
/*	text-indent: 0px;*/
	}
UL
	{
	position: relative;
	left: -1px;		/* } overlays the border and puts	*/
/*	margin-bottom: 1px;	/* } the text hard up against the 	*/
/*	margin-right: -1px;	/* } left hand edge of the container	*/
/*	margin-left: -0.5em;	/* counteracts DD padding */
	text-indent: 3em;
	}
LI
	{
	text-indent: 0px;
/*	MARGIN-LEFT: 2px;	/* Resets left hand border to match other elements	*/
/*	MARGIN-RIGHT: -5px;	/* Resets right hand border to match other elements	*/
/*	padding-left:3em;	*/
/*	text-indent: 0px;	*/
/*	MARGIN-BOTTOM: -1px;	*/
/*	text-transform: UPPERCASE;*/
	}

/*DIV DL
	{
	background-color:transparent;
	padding:1em;
	}*/
.odd
{
    BACKGROUND: url(/rorschach/Files/Textures/texture3.gif)
}
.even
{
    BACKGROUND: url(/rorschach/Files/Textures/texture5.gif)
}
.cite
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    PADDING-LEFT: 5px;
    PADDING-TOP: 5px;
    PADDING-RIGHT: 5px;
    PADDING-BOTTOM: 5px;
    MARGIN: 1em 0.4in;
    BACKGROUND-COLOR: white
}
/*P 	{ line-height: 150% }*/
.clsSubhead
{
/*
				DL
				{
				margin-top:-5px;
				margin-right:0px;
				}
position:absolute;
margin-left:32px;
top:-16px;
*/
font-size:8pt;
}

#roleplay
{
	background-image:url('../Icons/pegasus.gif');
/*margin-left:32px;
	text-align: left;*/
}
#scifi
{
	background-image:url('../Icons/scifi.gif');
}

#tiles
{
	background-image:url('../Icons/graphics.gif');
/*	text-align: left;*/
}
#biography
{
	background-image:url('../Icons/hooded.gif');
}
#catan
{
	background-image:url('../Icons/catan.gif');
}
#mazes
{
	background-image:url('../Icons/mazeico.gif');
}
#birthday
{
	background-image:url('../Icons/present.gif');
}
#elhazard
{
	background-image:url('../ElHazard/Icons/elhazard.gif');
}
#writing
{
	background-image:url('../Icons/writing.gif');
}

#professional
{
	background-image:url('../Icons/cv.gif');
/*	text-align: left;*/
}
#bookmarks
{
	background-image:url('../Icons/links.gif');
}
#message
{
	background-image:url('../Icons/post.gif');
}
#rss
{
	background-image:url('../Icons/rss.gif');
}
#wavecrest
{
	background-image:url('../Icons/wavecrest.gif');
}


