body { background-color: #ffffff; color: #000000; }

body.hb { background-color: #000000; color: #c0c0c0; }

body.hb a:link {background-color: inherit; 
					color: #ff4000; }
body.hb a:visited {background-color: inherit; 
					color: #ff4060; }
body.hb a:active {background-color: inherit; 
					color: #ffff01; }
body.hb a:hover {background-color: inherit; 
					color: #ffff01;}
					
strong	{ color: #e0e000; background-color: inherit; }

strong.box { color: #000000; background-color: inherit; }

p.display { margin: auto;
			text-align: center; }

h1 { text-align: center;
		color: inherit; 
		background-color: inherit; }

h2 { text-align: center;
		color: inherit; 
		background-color: inherit; }

h3  { text-align: center;
		color: inherit; 
		background-color: inherit; }

h2.box { text-align: center;
		color: inherit; 
		background-color: inherit; }

h3.box  { text-align: center;
		color: inherit; 
		background-color: inherit; }

table.display { margin-left: auto; 
				margin-right: auto; }

img { border: 0px; }

img.banner	{ border: none; }

span.navbar { background: #ffff01; 
               color: #000000;
               padding: 3px;
               border: solid 1px; }

span.navbar a:link {background-color: inherit; 
							color: #4040d0; }
span.navbar a:visited {background-color: inherit; 
							color: #602070;; }
span.navbar a:active {background-color: inherit; 
					color: #ffff01; }
span.navbar a:hover {background-color: inherit; 
					color: #ff0000;}

.center { text-align: center; }

p.small	{ font-size: 12px; }

.small		{ font-size: 11px; }

div.center	{ margin: auto;
				text-align: center; }
				
				
span.top		{ background-color: #c0c0c0;
				color: #000000;
				border: solid 1px;
				padding: 2px; }

blockquote.q	{ background-color: #c0c0c0;
				color: #000000;
				border: solid 1px;
				padding: 5px; }
				
blockquote.q a:link {background-color: inherit; 
							color: #4040d0; }
blockquote.q a:visited {background-color: inherit; 
							color: #602070;; }
blockquote.q a:active {background-color: inherit; 
					color: #ffff01; }
blockquote.q a:hover {background-color: inherit; 
					color: #ff0000;}
				
blockquote.lyrics	{ width: 350px;
						text-align: center;
						background-color: #c0c0c0;
						color: #000000;
						border: solid 1px;
						padding-left: 5px; }

blockquote.lyrics a:link {background-color: inherit; 
							color: #4040d0; }
blockquote.lyrics a:visited {background-color: inherit; 
							color: #602070;; }
blockquote.lyrics a:active {background-color: inherit; 
					color: #ffff01; }
blockquote.lyrics a:hover {background-color: inherit; 
					color: #ff0000;}
					
blockquote.description	{ font-style: italic;
							margin: auto;
							text-align: center; }

p.center	{ 
				margin: auto;
				text-align: center; }
								
img.logo	{ height: 253px; 
				width: 250px; }

div.nav		{ float: left;
				padding: 10px; 
				margin-right: 10px; 
				margin-bottom: 10px;
				background-color: #ffff01;
				color: #000000;
				border: solid 1px; }

div.nav a:link {background-color: inherit; 
							color: #4040d0; }
div.nav a:visited {background-color: inherit; 
							color: #602070;; }
div.nav a:active {background-color: inherit; 
					color: #ffff01; }
div.nav a:hover {background-color: inherit; 
					color: #ff0000;}

ul.nav-top	{ list-style-image: 
	url("http://www.geometricvisions.com/writing/hydrogen-bomb/images/bullet-top.jpg"); }

span.nt		{ font-size: 16px; }

div.sidebar { float: right; 
				width: 220px; 
				margin-left: 10px; 
				padding: 10px; 
				background-color: #c0c0c0; 
				color: #000000; 
				border: solid 1px; }

div.sidebar a:link {background-color: inherit; 
							color: #4040d0; }
div.sidebar a:visited {background-color: inherit; 
							color: #602070;; }
div.sidebar a:active {background-color: inherit; 
					color: #ffff01; }
div.sidebar a:hover {background-color: inherit; 
					color: #ff0000;}

div.sidebar-l { float: left; 
				width: 220px; 
				margin-right: 10px; 
				padding: 10px; 
				background-color: #c0c0c0; 
				color: #000000; 
				border: solid 1px; }

div.sidebar-l a:link {background-color: inherit; 
							color: #4040d0; }
div.sidebar-l a:visited {background-color: inherit; 
							color: #602070;; }
div.sidebar-l a:active {background-color: inherit; 
					color: #ffff01; }
div.sidebar-l a:hover {background-color: inherit; 
					color: #ff0000;}

div.contents { float: right; 
				width: 265px; 
				margin-left: 10px; 
				padding: 5px; 
				background-color: #c0c0c0; 
				color: #000000; 
				border: solid 1px; }
				
ul.contents-top	{ list-style-type: decimal;
					line-height: 22px; }
					
div.contents a:link {background-color: inherit; 
							color: #4040d0; }
div.contents a:visited {background-color: inherit; 
							color: #602070;; }
div.contents a:active {background-color: inherit; 
					color: #ffff01; }
div.contents a:hover {background-color: inherit; 
					color: #ff0000;}

p.caption	{ margin: auto;
				text-align: center;
				font-weight: bold; }