/* Everywhere's Local Website Style Sheet */
/* Created by: Joshua Lee Rodgers - Quantum Rift Software */
/* Created on: 10 May 2006 */
/* Last Modified: 10 May 2006 */

/* Links must be in this order, otherwise don't work */
 
/*
 * Normal Links
 */
	a:link
	{
		color: #000000;
	}
	a:visited
	{
		color:#990000;
	}
	a:hover
	{
		color:#229922;
	}
	a:active
	{
		color: #ff0000;
	}


/*
 * Main Document
 */
	body
	{
		background-color: #efefef;
		color: #000000;

		font-size:medium;
		font-family: Verdana, "Trebuchet MS", Arial, Tahoma, sans-serif;
	}

	h1
	{
		font-size: large;
		font-family: Tahoma, Arial, "Trebuchet MS", sans-serif;
		
		text-align: center;
	}
	h2
	{
		font-style:italic;
		font-size:medium;

		text-align:right;
	}
	h3
	{
		text-align:center;
		font-size:small;
	}
	h4
	{
		font-size:x-small;
	}
	h5
	{
		font-size:xx-small;
	}
	h6
	{
		font-size:xx-small;
		font-style: italic;
	}

/*
 * LOGO
 */
	.logodiv
	{
		text-align: left;

		margin-bottom: 6px;

		border-bottom: #0000ff solid 1px;
	}
	.logo
	{
		font-size: X-large;
		font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
		
		margin-bottom:3px;
	}
	.tagline
	{
		margin-top:0px;
		margin-left:25px;
		
		color: #333388;
		
		font-size: small;
		font-style: italic;
	}


/*
 * Images have no border by default
 */
	img 
	{
		border: none;
	}


/*
 * Normal Divisions 
 */
	.wrappercenter
	{
		margin-left:auto;
		margin-right:auto;

		line-height: 1em;

		background-color: #efefef;
	}

	.wrapper
	{
		margin: 5px 5px;
		padding: 5px;

		border: #0000ff solid 1px;

		background-color: #ffffff;
		line-height: 1em;
	}

	.content
	{
		width: auto;
		min-width: 256px;
		
		margin-top: 0px;
		margin-bottom: 0px;
/*		margin-left:195px;*/
		margin-left:0px;
		margin-right:0px;
		
		text-align: left;
		
		background-color: #ffffff;
		color: #000000;
		
		line-height: 1em;
	}

/*
 * End of Normal Divisions
 */

/*
 * Copyright notice 
 */
	.copyright
	{
		padding-top: 25px;
		font-size:	xx-small;
		text-align:	center;
	}

/*
 * Used for messages
 */ 
	.errormessage
	{
		color: #ffffff;
		background-color: #ff0000;
		
		padding: 13px;
		
		font-weight: 800;
	}
	.warningmessage
	{
		color: #000000;
		background-color: #ffe87c;
		
		padding: 13px;

		font-weight: 800;
	}
	.successmessage
	{
		color: #ffffff;
		background-color: #00aa00;
		
		padding: 13px;

		font-weight: 800;
	}
	
/* Geological & similar boxes */
	.rssboxeshead
	{
		padding:2px;
		margin-top:1px;
		margin-left:1px;
		margin-right:1px;
		margin-bottom:1px;
		
		text-align:center;
		font-weight:700;
		
		color: #ffffff;
		background-color: #111144;
		
		font-size:small;
	}
	.rssboxeshead a
	{
		color: #ffffff;
		text-decoration: none;
	}
	.rssboxes
	{
		height:256px;
		overflow:auto;
	}


	div#status
	{
		float: left;
		width: 150px;
	}
	
	div.spacer
	{
		clear: both;
	}
	





.xsnazzy h1 { margin:0 10px; padding-bottom:5px; }
.xsnazzy h2, .xsnazzy p {margin:0 10px; letter-spacing:1px;}
/*.xsnazzy h1 {font-size:2.5em; color:#fff;}*/
.xsnazzy h2 {font-size:2em;color:#06a; border:0;}
.xsnazzy p {padding-bottom:0.5em;}
.xsnazzy h2 {padding-top:0.5em;}

.xsnazzy {
	background: transparent; 

	margin:0px; 

	width:99%; 
	text-align:left;
	
	margin-bottom:5px;
}

.xtop, .xbottom {
	display:block; 
	background:transparent; 
	font-size:1px;
}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#d4d4d4; border-left:1px solid #08c; border-right:1px solid #08c;}
.xb1 {margin:0 5px; background:#08c;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontentheader {
		display:block; 
		background:#d4d4d4;
		color:#2a2a2a;
		
		padding-top: 0.5em;
		
		border:0 solid #08c; 
		border-width:0 1px;
}

.xboxcontent {
		display:block; 
		background:#d4d4d4; 
		border:0 solid #08c; 
		border-width:0 1px;

		padding-top: 0.5em;
}

