/* core Style Sheet */


body {
	color: #000000;
	font-family: cursive;
	font-size: 1em;
	margin: 0;
	background-color: #ffffff;
	background-image: url(ssb-bg.gif);
	background-repeat: repeat;
}

a:link {
	color: #9900cc;
	text-decoration: none;
}

a:visited {
	color: #9900cc;
	text-decoration: none;
}

a:hover {
	color: #6600ff;
	text-decoration: none;
}

a:active {
	color: #9900cc;
	text-decoration: none;
}


h1 {
	color: #000066;
	font-size: .8em;
	font-style: italic;
	line-height: 3em;
}

h2 {
	font-size: .8em;
	font-weight: normal;
	text-align: justify;
	line-height: 1.2em;
}

p {
	font-size: 1em;
	text-align: center;
	line-height: 1.5em;
	width: 75%;
}

p.2 {
	font-size: 1em;
	color: #9900cc;
	text-align: center;
	line-height: 1.5em;
	width: 75%;
}

p.sponsor {
	position: relative;
	font-size: 1em;
	color: #9900cc;
	text-align: center;
	top: 20px;
	line-height: 1.5em;
	width: 50%;
}

p.sponsor-l {
	position: absolute;
	font-size: 1em;
	color: #9900cc;
	text-align: left;
	left: -250px;
	line-height: 1.5em;
	width: 50%;
}

p.sponsor-r {
	position: absolute;
	font-size: 1em;
	color: #9900cc;
	text-align: right;
	left: -350px;
	line-height: 1.5em;
	width: 50%;
}

img {
	border-color: #cc99cc;
}

img.focus {
	border-size: 2px;
	border-color: #9900cc;
	border-style: double;
}

#home {
	position: relative;
	top: 40px;
	height: 500px;
	font-size: .8em;
	text-align: center;
}

#sponsors {
	position: relative;
	top: 0px;
	font-size: .8em;
	text-align: center;
}

#tail {
	position: relative;
	top: 0px;
	font-size: .8em;
	text-align: center;
}
