

body
{
	color:				black;
	background:			white;
	font-family:		monospace;
	margin:				1em;
	padding:			0em;
	min-width:			40em;
} 

/***** *****/

div#main_title
{
	width:				33%;
	font-size:			smaller;
	font-weight:		bold;
}

/***** *****/

#mainright
{
	width:				33%;
	height:				95%;
	float:				left;
	padding-bottom:		0.1%;
	vertical-align:		middle;
}
	
#maincenter
{
	text-align:			center;
	width:				33%;
	height:				95%;
	float:				left;
	padding:			0.1%;
	vertical-align:		middle;
}
	
#mainleft
{
	width:				33%;
	height:				95%;
	float:				left;
	padding-bottom:		0.1%;
	vertical-align:		middle;
}

/***** *****/

div#main_image
{
	width:				200px;
	height:				347px;
	background-image:		url(http://www.allhail.net/images/All_Hail_Every_Wealth_greyscale_for_www.jpg);
	/* design by: dániel perlaky, http://cityonfire.us */
}

div#main_image:hover
{
	background-image:		url(http://www.allhail.net/images/All_Hail_Every_Wealth_color_for_www.jpg);
	/* design by: dániel perlaky, http://cityonfire.us */
}

div#next_show
{
	border:				solid thin #888;
	margin:				1em auto;
	width:				200px;
	padding:			1em 0em;
	font-family:		serif;
}

div#main_links_left
{
	position:			relative;
	top:				60px;
	text-align:			right;
	padding:			1em 0em;
}

div#main_links_right
{
	position:			relative;
	top:				60px;
	text-align:			left;
	padding:			1em 0em;
}

div.menuEl
{
	background:			white;
	padding:			1em 2em;
}
div.menuEl2
{
	display:			inline;
}
div.menu
{
	border:				solid thin white;
	padding:			1em;
}

div.menuEl:hover
{
/*	background:			#a59f87;*/
	background:			#E20000;
}

div#main_emailform
{
	font-size:			smaller;
	padding:			1em 0em;
}

div#at_the_bottom
{
	padding:			1em 0em;
}


a
{
	color:			#200000;
	text-decoration:	none;
	background-color:	#FFF0F0;
	-webkit-transition: background-color 0.5s linear;
}

a:hover
{
	color:			black;
	text-decoration:	underline;
	background-color:	#E20000;
}

div.blog_entry
{
	background:			white;
	border:				solid thin #888;
	padding:			1em 1em;
	margin:				1em 1em;
	width:				36em;
	text-align:			left;
	font-family:		serif;
}

.popuptable
{
	width:				500px;
	height:				150px;
	border:				solid;
	border-width:		thin;
	padding:			10px 10px;
	margin:				10px 10px;
	text-align:			center;
}
