#body_box	{
		margin: 50px 0 0 0;
		height: 117px;		
		}

A,
A:link,
A:visited	{ color: #7B5595; text-decoration: none; font-weight: normal; font-style: italic; background-color: transparent; }
A:hover, 
A:active	{ color: #FFF; text-decoration: none; font-weight: normal; font-style: italic; background-color: transparent; }

#footer A, #affs_box A, 
#joined_box A, #footer A:link, #affs_box A:link, #joined_box A:link,
#footer A:visited, #affs_box A:visited, 
#joined_box A:visited 	{ color: #FFF; text-decoration: none; font-weight: normal; font-style: normal; background-color: transparent; }

#footer A:hover, #affs_box A:hover, #joined_box A:hover,
#footer A:active, #affs_box A:active, 
#joined_box A:active { color: #7B5E8C; text-decoration: none; font-weight: normal; font-style: normal; background-color: transparent; }
input, radio, select, option, textarea, checkbox		{
		border: 1px solid #7B5E8C;
		background-color: #000;
		color: #FFF;
		}
fieldset	{
		border: 0;
		margin: 0 auto;
		float:none;
		text-align: left;
		width: 550px;
		}
img		{
		float:none;
		border: 0;
		margin: 0px;
		}
.imglink		{
		float:none;
		border: 0;
		margin: 1px;
		}
.underline	{
		text-decoration: underline;
		}
.emphasis	{
		font-weight: bolder;
		color: #7B5595;
		background-color: #B8B8B8;
		}
#affs_box	{
		width: 334px;
		float: left;
		position: relative;
		left: 20px;
		height: 117px;		
		background-color: #818181;
		color: #000;
		}
#affs_box p, #affs_box blockquote, #joined_box p, #joined_box blockquote {
		margin: -15px 20px 0px 20px;		
		}
h4		{
		margin: 0px 10px 15px 20px;
		}
h2		{
		text-align: right;
		margin: 0px 0px 15px 20px;
		text-transform: uppercase;
		font-family: Georgia, 'Times New Roman', serif;
		font-size: 1.4em;
		}
#joined_box	{
		width: 334px;
		right: 20px;
		position: relative;
		float: right;
		height: 117px;		
		background-color: #818181;
		color: #000;
		}
#text {		text-align: left;
		margin: -160px 20px 0px 280px;
		}
#body_text {	text-align: left;
		margin: -50px 75px 0px 75px;
		}
#body_enth_text {	
		text-align: center;
		margin: -50px 20px 0px 20px;
		}
.enth_owned_block {
		float: none;
		margin: 0px 100px 0px 100px;
		
		}
#body		{ 
		width: 734px;	
		margin: 0 auto;
		margin-left: 34px;
		padding-top: 20px;
		background-color: #B8B8B8;	
		color: #000;
		padding-bottom: 150px;   /* Height of the footer */
		float: none;}

body, html {
		font: 13px/170% Verdana, 'Trebuchet MS', Tahoma, Georgia, 'Times New Roman', serif;
		height: 100%;
		margin: 0px auto;
		padding: 0px;
		background-color: #676767;
		color: #000;
		}
body.index {
		height: 100%;
		margin: 0px auto;
		padding: 0px;
		}
#header 	{ 
		width: 800px; 
		margin: 0 auto; 
		height: 261px;
		 }
#footer		{
		bottom: 0px;
		height: 150px;   /* Height of the footer */
		margin: 0 auto;	
		width: 734px;	
		background-color: #818181;
		color: #000;
		margin-left: 34px;	
		float: none;
		}
#footer_text	{
		margin: 0px 20px 0px 20px;
		padding-top: 5px;
		text-align: center;
		}
#container		{ 
		width: 800px; 
		min-height: 100%;
		background-color: #676767;
		color: #000;
}
div#menu	{	
	position: absolute;
	left: 303px;
	top: 37px;
	}

ul#nav {
	margin: 0;
	padding: 0;
	height: 36px;
	list-style: none;
	display: inline;
	overflow: hidden;
	}

ul#nav li {
	margin: 0; 
	padding: 0;
        list-style: none;
	display: inline;
	}

ul#nav a {
	float: left;
	padding: 36px 0 0 0;
	width: 100%;
	overflow: hidden;
	height: 0px !important; 
	height /**/:36px; /* for IE5/Win only */
	}
	
ul#nav a:hover, #nav a.selected {
	background-position: 0 -36px;
	}

ul#nav a:active {
	background-position: 0 -72px;
	}

li#home a  {
	width: 63px;
	background: url(home.jpg) top left no-repeat;
	}
li#cur a  {
	width: 80px;
	background: url(current.jpg) top left no-repeat;
	}
li#up a  {
	width: 98px;
	background: url(upcoming.jpg) top left no-repeat;
	}
li#wish a  {
	width: 87px;
	background: url(wishlist.jpg) top left no-repeat;
	}
li#will a  {
	width: 54px;
	background: url(will.jpg) top left no-repeat;
	}
li#site a  {
	width: 115px;
	background: url(site.jpg) top left no-repeat;
	}
.title		{
		text-transform: uppercase;
		font-family: Georgia, 'Times New Roman', serif;
		font-size: 1.4em;
		}
.subtitle		{
		text-transform: uppercase;
		font-family: Georgia, 'Times New Roman', serif;
		text-align: right;
		font-weight: bold;
		}
