/*
---------------------------------------
Greg Kamprath Design Style Sheet
author: Greg Kamprath
version: 2006.11.23
---------------------------------------

*/


/* Width, Height, Margin & Padding ||||||||||||||||||||||||||||||||| */
* 	{ 
	margin:0; 
	padding: 0; }
ul 	{ 
	padding: 1em 10px 1em 10px; }
p	{
	padding: 1em 10px .2em 10px; }
p + p {
	text-indent: 2em;
	padding: 0em 10px .2em 10px; }
img {
	padding: .5em 3px .5em 3px; }
#wrapper {
	width: 600px;
	min-height: 400px;
	padding: 1em 10px 1em 10px;	
	margin-left: auto; margin-right: auto; }
#header {
	width: 598px; }
#info {
	width: 400px;
	padding: 0 0 20px 0; }
#links {
	width: 198px;
	margin-bottom: 1em; }
#links a {
	width: 159px;
	height: 1.2em;
	padding: .1em 0 .1em 10px;
	margin: .3em 0 .3em 0; }
li {
	padding: .2em 0 0 0; }
#links h3 {
	padding: .4em 0 0 10px; }
#links ul {
	padding: .5em 10px 1em 10px; }
#footer {
	margin-top: 1em;
	width: 599px; }
#footer p {
	padding: 0 10px 0 10px; 
	margin: .1em 0 .1em 0;
	line-height: 1.2em; }

/* Links ||||||||||||||||||||||||||||||||||||||| */	
a:link, a:hover, a:active, a:visited { 
	text-decoration: none;
	border: none; }
	
/* Lists |||||||||||||||||||||||||||||||||||||||| */	
ul 	{ 
	list-style-type: none; }

/* Colors (also borders) |||||||||||||||||||||||||||||||||||| */
/* blue - #000a3c	red - #670500 */
body {
	color: #000;
	background: #fff; }	
#links { 
	border: 1px dotted #670500; }
#header h1 {
	color: #000a3c; }
#header h2 {
	color: #670500; }

a:link, a:visited {
	background: #fff;
	color: #000a3c;
	border: 1px dotted #000a3c;
	border-left: 5px solid; }
a:hover, a:active {
	background: #fff;
	color: #670500;
	border: 1px solid #670500;
	border-right: 5px solid; }
#links h3 {
	color: #670500;  }
#footer {
	border: 1px dotted #000a3c;
	border-left: #fff;
	border-right: #fff; }
#footer p {
	border-left: 10px solid #670500; }
	
/* Font |||||||||||||||||||||||||||||||||||||||||| */
body 	{
	font-family: Arial, Verdana, Sans-serif;
	font-size: small; }
h1 {
	font-size: 1.4em; }
h2 {
	font-size: 1.2em; }
#footer p {
	font-size: .8em; }
	
/* Text align, float, clear, display, visibility ||||||||||||||||||||||||||||||| */
.left {
	display: block;
	float: left; }
.right {
	display: block;
	float: right; }
#info {
	float: left; }
#links {
	float: left; }
#header h1 {
	display: inline; }
#header h2 {
	display: inline; }
#links a {
	display: block; }
#footer {
	clear: both; }	

/* Background images |||||||||||||||||||||||||||| */
	
	