@import "http://shiningbeam.net/stylesheets/blog.css";
@import "http://shiningbeam.net/stylesheets/codeviewer.css";
@import "http://shiningbeam.net/stylesheets/comic.css";
@import "http://shiningbeam.net/stylesheets/nav.css";

a IMG {
	border: 0 none;
}

body {
	font-family: Arial, sans-serif;
	color: white;
	font-weight: normal;
	background-image: url('http://shiningbeam.net/sys_imgs/shiningbeam_back.png');
	background-position: -300px -400px;
	background-repeat: no-repeat;
	padding-top: 0;
	margin-top: 0;
}
H1 {
		color: yellow;
		font-weight: bold;
		font-size: 14pt;
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 0;
		margin-top: 0;
		text-align: left;
}
H2 {
		color: yellow;
		font-weight: bold;
		font-size: 12pt;
		padding-top: 0;
		margin-top: 0;
		text-align: left;
}
DIV.body {
	width: 929px;
	margin-top: 0;
	padding-top: 0;
}
TABLE.body {
	width: 931px;
	height: 100%;
	margin-top: 0;
	padding-top: 0;
}

DIV.single_column {
	float: left;
	width: 931px;
}
DIV.blog_column {
	float: left;
	width: 599px;
	margin-right: 5px;
}
DIV.nav_column {
	float: left;
	width: 319px;
	margin-left: 5px;
	margin-right: 0;
}

/* Header Styles */
DIV.header {
	clear: none;
	width: 704px;
}
TABLE.title {
	width: 929px;
	height: 234px;
	padding: 0;
	margin: 0;
	clear: none;
	float: none;
	background-repeat: no-repeat;
}
	TABLE.body > TR > TD {
		width: 100%;
		height: 100%;
	}
IMG.title {
	width: 929px;
	height: 128px;
	margin: 0;
	padding: 0;
}

/* Gallery Styles */
DIV.prevnext {
	width: 100%;
	clear: both;
	padding-bottom: 10px;
}
DIV.prevnext DIV.prev {
	width: 50%;
	float: left;
}
DIV.prevnext DIV.next {
	width: 50%;
	float: right;
	text-align: right;
}
DIV.types {
	text-align: center;
}