a:visited
	{color: #7C19FF}
a:visited:hover
	{color: #9419FF}
a:visited:active
	{color: #AC19FF}
a:link
	{color: #CC0000}
a:hover
	{color: #E50000}
a:active
	{color: #FF0000}
*
	{background-attachment: fixed}
body
	{margin: 0;
	background: #000;
	color: #FFF;}
#nav
	{float: left}/*makes #footer wrap around #nav*/
#nav ul
	{padding: 0;
	margin: 0;
	list-style: none;
	line-height: 0}/*gets rid of space between li elements in Mozilla (and others?)*/
#nav li,#nav img
	{display: inline}
#nav a
	{display: block}
#buttons input
	{width: 47.5%}
#buttons input#firstbutton
	{float: left}
img
	{border: none}
h1,h2,h3
	{text-decoration: underline;
	font-size: medium}
#footer
	{font: small arial}
#nav a:hover img,#nav a:active img
     	{visibility: hidden}
#nav a:active
	{background-position: bottom}
#home
	{background: url(images/home_roll.png)}
#boutmeh
	{background: url(images/boutmeh_roll.png)}
#contact
	{background: url(images/contact_roll.png)}
#downloads
	{background: url(images/downloads_roll.png)}
#links
	{background: url(images/links_roll.png)}
.toc
	{background-color: transparent;
	padding:10px;}
.toc ul
	{list-style-type: none;
	list-style: none;
	list-style-image: none;
	margin-left: 0;
	padding-left: 0;
	text-align: left;}
.toc li
	{line-height:18px;
	letter-spacing:2px;
	margin-left: 0;
	padding-left: 5;
	text-align: left;}

.back { background: url(images/background.png) no-repeat; width: 800px; height: 600px; position: absolute; margin-left: -400px; top: 0px; left: 50%; }
.host { width: 238px; height: 240px; align: left; position: absolute; margin-left: -400px; top: 600px; left: 50%; }
.host a:link,.host a:visited {color: #952626}
.host a:active {color: #C00}
.adsense { width: 728px; height: 90px; align: middle; position: absolute; margin-left: -400px; top: 610px; left: 50%; }
.cont { overflow-y: scroll; width: 682px; height: 382px; position: absolute; margin-right: -400px; top: 159px; right: 50%; }
.shout { allowtransparency: true; background-color: transparent; width: 301px; height: 159px; position: absolute; margin-right: -400px; top: 0px; right: 50%; }
.own { width: 499px; height: 59px; position: absolute; margin-left: -400px; top: 100px; left: 50%; }
.mystuff { width: 238px; height: 240px; position: absolute; margin-left: 165px; top: 505px; left: 50%; }
.home { width: 118px; height: 59px; position: absolute; margin-left: -400px; top: 159px; left: 50%; }
.boutmeh { width: 118px; height: 59px; position: absolute; margin-left: -400px; top: 218px; left: 50%; }
.contact { width: 118px; height: 59px; position: absolute; margin-left: -400px; top: 277px; left: 50%; }
.downloads { width: 118px; height: 59px; position: absolute; margin-left: -400px; top: 395px; left: 50%; }
.links { width: 118px; height: 59px; position: absolute; margin-left: -400px; top: 454px; left: 50%; }
