/* CSS Document */

body {
	background: #748994; z-index: -100;
}

div#error { display: none; }

div#rule1 p {
	position:absolute; top: 64px; height: 1px; background: #90a295; width: 100%;}
	
div#rule2 p {
	position:absolute; top: 78px; height: 1px; background: #90a295; width: 100%;}
div#container {
	position:relative;
	width:800px;
	height: 600px;
	left:50%;
	top:20px;
	bottom:0px;
	margin-left:-400px;
	background:#fff url(images/stripe2.gif);
	z-index: 0;

	}
	
div#topborder img {position:absolute; top: 0px; left: 0px; z-index: 10;}
div#botborder img {position:absolute; top: 600px; left: 0px; z-index: 10;}

div#slides {position:relative; background: #d7d4ca; height: 294px; width: 784px; left: 0px; top: 306px; align: left; z-index: 5;}
div#slides img {
	position:absolute; top: 0px; left:0px; width: 380px; }
	

div#quotes {position:relative; height: 285px; width: 784px; left: 393px; top: 18px; align: left; z-index: 5;}
div#quotes img {
	position:absolute; top: 0px; left:0px; width: 380px; height: 285px;}


div#links {position: absolute; top: 76px; left: 8px; width: 784px; height: 22px; font: 16px Verdana, sans-serif; background: #d3c4b0; z-index: 100; align: center;}
div#links a {text-align: center; font: bold 1em sans-serif; 
   padding: 5px 10px; margin: 0 0 1px; border-width: 0; 
   text-decoration: none; color: #31302a; }
div#links a:hover {text-align: center; font: bold 1em sans-serif; 
   padding: 8px 10px; margin: 0 0 1px; border-width: 0; color: #cee3ee; background: #625b5b;}/*display: block; */

div#links a span {display: none;}
div#links a:hover span {display: block;
   position: absolute; top: 46px; left: 3%; width: 90%;
   padding: 5px; margin: 10px; z-index: 100;
   color: black; background: 748994;
   font: 14px Verdana, sans-serif; text-align: left;}


h1 {position: absolute; top: -8px; left: 8px; padding: 20px 5px 0px; text-align: center; background: #9ca78c url(images/bannerbg.jpg); color: #31302a; letter-spacing: 0.5em; text-transform: none; font: bold 24px sans-serif; width: 774px; height: 48px; vertical-align: middle; white-space: nowrap; z-index: 40;}
h1 a {color: #31302a; text-decoration:none}

div#content {position: absolute; font: 14px Verdana, sans-serif; z-index: 50; top: 110px; left: 30px; width: 740px; text-align: left; color: #31302a; }

h4			{	font-size: 100%; font-weight: bold; text-transform: uppercase;
				margin-bottom: 0em  }

p			{	margin: 0em; }

div#content p { padding-bottom: 1em; }

div#content img.left { margin-right: 1em;  float: left; }

div#content img.right { margin-left: 1em; float: right; }

a		{	text-decoration: none; color: #313999; }

td.section	{ 	text-align: right; 
				padding-top: .5em; padding-right: 1em;
				padding-bottom: .5em; padding-left: 0; }


td.info		{	text-align: left; 
				padding-top: .5em; padding-right: 0;
				padding-bottom: .5em; padding-left: 0; }

ul			{	margin: 0em 1em; text-indent: 0em; }


