body { margin:0 auto; padding-top:0px;
       background-color: #000000;
 }

* {
outline: none;
}

<!--
.indented
   {
   padding-left: 30px;
   padding-right: 30px;
   }
-->

/* Quote & Code blocks */
.code {
	font-family: Courier, 'Courier New', sans-serif; font-size: 11px; color: #006600;
	background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

.quote {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; line-height: 125%;
	background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

/* Copyright and bottom info */
.copyright		{ font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: "#FFFFFF"; letter-spacing: -1px;}


/* Form elements */
input,textarea, select {
	color : #000000;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	border-color : #000000;
}

/* The text input fields background colour */
input.post, textarea.post, select {
	background-color : #FFFFFF;
}

input { text-indent : 2px; }

/* The buttons used for bbCode styling in message post */
input.button {
	background-color : #EFEFEF;
	color : #000000;
	font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* The main submit button option */
input.mainoption {
	background-color : #FAFAFA;
	font-weight : bold;
}

/* None-bold submit button */
input.liteoption {
	background-color : #FAFAFA;
	font-weight : normal;
}

/* Navbar */
#navbar {
	height: 34px;
	}


#navbar table {
	list-style: none;
	display: block;
	}

/* Rollover state */
#navbar td span {
	height: 34px;
	display: block;
	background-position: 0 -34px;
	}

/* Rolloff state */
#navbar td span a, #navbar td span a:link {
	display: block;
	width: 100%;
	height: 34px;
	background-position: 0 -0px;
	}

/* Hide <a> text and hide off-state image when rolling over (prevents flicker in IE) */
#navbar td span a strong { display:none; }
#navbar td span a:hover { background-image: none; }

/* Button images */
td.but-home span,
td.but-home span a {
	background: url("/pulse/images/home.jpg") 0 0 no-repeat;
	}
td.but-files span,
td.but-files span a {
	background: url("/pulse/images/files.jpg") 0 0 no-repeat;
	}	
td.but-media span,
td.but-media span a {
	background: url("/pulse/images/media.jpg") 0 0 no-repeat;
	}
td.but-story span,
td.but-story span a {
	background: url("/pulse/images/story.jpg") 0 0 no-repeat;
	}
td.but-forums span,
td.but-forums span a {
	background: url("/pulse/images/forums.jpg") 0 0 no-repeat;
	}
td.but-home span	{ width: 171px; }
td.but-files span	{ width: 175px; }
td.but-media span	{ width: 173px; }
td.but-story span 	{ width: 197px; }
td.but-forums span	{ width: 234px; }


/* Always active states */
body.home #navbar td.but-home span a,
body.files #navbar td.but-files span a,
body.media #navbar td.but-media span a,
body.story #navbar td.but-story span a,
body.forums #navbar td.but-forums span a,
	background-position: 0 -64px;
}

div.saved-image, 
.saved-image-ie-off
	{
	position: absolute;
	width:220px;
	height:120px;
	border:10px solid #000000;
	
	}

div.saved-game:hover div.saved-image,
div.saved-game.hover div.saved-image

	{
	border:10px solid #FF9900;
	}


/* Dload */
#dload {
	height: 28px;
	}


#dload table {
	list-style: none;
	display: block;
	}

/* Rollover state */
#dload td span {
	height: 28px;
	display: block;
	background-position: 0 -28px;
	}

/* Rolloff state */
#dload td span a, #dload td span a:link {
	display: block;
	width: 100%;
	height: 28px;
	background-position: 0 -0px;
	}

/* Hide <a> text and hide off-state image when rolling over (prevents flicker in IE) */
#dload td span a strong { display:none; }
#dload td span a:hover { background-image: none; }

/* Button images */
td.but-download span,
td.but-download span a {
	background: url("/pulse/images/download.jpg") 0 0 no-repeat;
	}
td.but-download span	{ width: 169px; }


/* Always active states */
body.download #dload td.but-download span a,
	background-position: 0 -64px;
}

/* Media */
#media {
	height: 130px;
	}


#media table {
	list-style: none;
	display: block;
	}

/* Rollover state */
#media td span {
	height: 130px;
	display: block;
	background-position: 0 -130px;
	}

/* Rolloff state */
#media td span a, #media td span a:link {
	display: block;
	width: 100%;
	height: 130px;
	background-position: 0 -0px;
	}

/* Hide <a> text and hide off-state image when rolling over (prevents flicker in IE) */
#media td span a strong { display:none; }
#media td span a:hover { background-image: none; }

/* Button images */
td.but-newsblog span,
td.but-newsblog span a {
	background: url("/pulse/images/newsblog.jpg") 0 0 no-repeat;
	}
td.but-chapters span,
td.but-chapters span a {
	background: url("/pulse/images/chapters.jpg") 0 0 no-repeat;
	}
td.but-imagegallery span,
td.but-imagegallery span a {
	background: url("/pulse/images/imagegallery.jpg") 0 0 no-repeat;
	}

td.but-newsblog span	{ width: 950px; }
td.but-chapters span	{ width: 950px; }
td.but-imagegallery span	{ width: 950px; }


/* Always active states */
body.newsblog #media td.but-newsblog span a,
body.chapters #media td.but-chapters span a,
body.imagegallery #media td.but-imagegallery span a,
	background-position: 0 -64px;
}

font,th,td,p { font-family: Verdana, Arial, Helvetica, sans-serif }



a:link,a:active,a:visited { text-decoration: underline; color : #FF6600; }



a:hover		{ text-decoration: underline; color : #999999; }

.bullet {list-style-image: url(/pulse/images/bullet.gif);}


.siteTitle		{ font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size : 22px; font-weight : bold; text-decoration : none; line-height : 120%; color : #FFFFFF; }



.siteTextSmall	{ font-size : 10px; font-family: Verdana, Arial, Helvetica, sans-serif}



.siteTextMed	{ font-size : 11px; font-family: Verdana, Arial, Helvetica, sans-serif}



.siteText,p,td	{ font-size : 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color : #FFFFFF; }