html
{
	margin: 0; 
	padding: 0;
}
body 
{
	font: 11px Verdana, Arial, Helvetica, sans-serif; 
	margin: 0; 
	padding: 0;  
	background-image: url("body.jpg"); 
	background-attachment: fixed; 
	color: rgb( 100%, 100%, 100% );
	background-repeat: repeat;
}
h1
{
	font-size: 200%; 
	text-transform: lowercase; 
	letter-spacing: 3px; 
	margin: 0.66em 0 0.33em 3%; 
	padding: 0; 
	color: rgb( 100%, 75%, 25% );
}
h2
{
	font-size: 133%; 
	margin: 0; 
	padding: 0; 
	border-bottom: 1px solid black;
}
h4
{
	font-size: 100%; 
	margin: 0; 
	padding: 0.33em 0 0; 
	border-bottom: 1px solid gray; 
	color: gray;
}
p
{
	line-height: 1.66; 
	margin: 0.5em 0 1em 3em;
}
a
{
	padding: 0; 
	margin: 0; 
	color: rgb( 100%, 75%, 25% );
}
a:hover
{
	background: rgb( 100%,75%, 25% ); 
	color: #305BA0;
}

div#bulk
{
	position: absolute;
	left: 205px;
	top: 100px;
}

tr.trfirst
{
	background: rgb( 62.5%, 0%, 0% );
}

tr.trsecond
{
	background: rgb( 37.5%, 0%, 0% );
}

table.teamtable
{
	width: 600px;
	padding: 0px;
	margin: 0px;
	cellspacing: 0px;
 	border-collapse: collapse;
}

table.clubtable
{
	width: 725px;
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
}

td.letterwidth
{
	width: 25px;
	height: 20px;
}

td.clubwidth
{
	width: 175px;
	height: 20px;
}

p.bigletter
{
	font: 16px Verdana, Arial, Helvetica, sans-serif; 
}

img.imgthumb
{
	width: 160px;
	height: 120px;
	border: 0px;
}

img.imgfull
{
	position: relative;
	top: 50px;
	left: 50px;
	width: 640px;
	height: 480px;
}




div.updateblock
{
	width: 600px;
	height: 250px;
	margin: 25px 0px 0px 0px;
}

div.updateblocklarge
{
	width: 600px;
	height: 400px;
	margin: 25px 0px 0px 0px;
}


div.updateblock h2.h2title, div.updateblocklarge h2.h2title
{
	margin: 0; 
	padding: 0; 
	left: 25px; 
	top: 10px; 
	position: relative;
}
div.updateblock p.updcat, div.updateblocklarge p.updcat
{
	margin: 0; 
	padding: 0; 
	left: 350px;
	top: -30px; 
	position: relative;
}
div.updateblock div.upddesc
{
	margin: 0; 
	padding: 0; 
	left: 30px; 
	top: -10px; 
	width: 600px;
	height: 140px;
	position: relative;
	border: 1px 1px 1px 1px solid rgb( 80%, 25%, 8% );
	background: rgb( 60%, 0%, 0% );
	font: 12px Verdana, Arial, Helvetica, sans-serif; 
	color: rgb( 100%, 100%, 100% );
	opacity: 0.80;
	filter: alpha(opacity=80); 
	-moz-opacity: 0.8;
	overflow: auto;
}

div.updateblocklarge div.upddesc
{
	margin: 0; 
	padding: 0; 
	left: 30px; 
	top: -10px; 
	width: 600px;
	height: 290px;
	position: relative;
	border: 1px 1px 1px 1px solid rgb( 80%, 25%, 8% );
	background: rgb( 60%, 0%, 0% );
	font: 12px Verdana, Arial, Helvetica, sans-serif; 
	color: rgb( 100%, 100%, 100% );
	opacity: 0.80;
	filter: alpha(opacity=80); 
	-moz-opacity: 0.8;
	overflow: auto;
}

div.upddesc p
{
	line-height: 1.66; 
	margin: 0.5em 0.5em 1em 2em;
	text-align: justify;
}

div.updateblock p.updcontributor, div.updateblocklarge p.updcontributor
{
	margin: 0; 
	padding: 0; 
	left: 50px; 
	top: -10px; 
	position: relative;
}
div.updateblock p.upddate, div.updateblocklarge p.upddate
{
	font: 18px Verdana, Arial, Helvetica, sans-serif; 
	margin: 0; 
	padding: 0; 
	left: 20px;
	top: 0px; 
	position: relative;
	width: 300px;
	color: rgb( 100%, 80%, 40% );
	background: rgb( 60%, 0%, 0% );
}

div.floatingteam
{
	background: rgb( 0%, 30%, 0% );
	bckground-repeat: repeat;
	margin: 0px 10px 0px 0px; 
	padding: 0px; 
	float: right;
	top: -40px; 
	width: 150px;
	position: relative;
	border: 1px solid red;
	opacity: 0.70;
	filter: alpha(opacity=70); 
	-moz-opacity: 0.7;
}

div.snapshotimg
{
	background: rgb( 0%, 30%, 0% );
	margin: 0px 10px 0px 0px;
	padding: 0px; 
	float: right;
	top: -40px; 
	width: 160px;
	position: relative;
	border: 1px solid red;
}

div.login
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position: relative;
	left: 4px;
}

form.login
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position: relative;
	border: 1px solid black;
}