/* ELKS.CSS */
/* This is the CSS file for the PaysonElks.com website */

	p			{
				font-size:1.25em;
				color:red;
				}
	body.home 	{
				background-image:url("graphics/flash-image1.png");
				background-size:100% 100%;
				background-attachment:fixed;
				background-repeat:no-repeat;
				}
	body.benev {
				background-color:lightblue;
				}
				
	footer	{
				height:1.25em;
				background-color:tan;
				border:1px solid black;
				z-index:-30;
				}
				
	header {
				position:fixed;
				left:-8px;
				top:0px;
				width:102%;
				hight:100px;
				background-image:url('graphics/bullsinflag.png');
				background-size:100% 100%;
				z-index:20;
				}
				

	div.menu {
				float:left;
				width:120px;
				height:20px;
				padding:4px;
				text-align:center;
				background:rgb(252,198,138);
				font-family:arial 'sans serif';
				font-size:18px;
				text-decoration:none;
				margin:0px;
				color:black;
				border:1px solid black;
				}
				
	div.smmenu {
				float:left;
				width:100px;
				height:15px;
				padding:1px;
				text-align:center;
				background:rgb(252,198,138);
				font-family:arial 'sans serif';
				font-size:12px;
				text-decoration:none;
				margin:0px;
				color:black;
				border: 1px solid black;
				}
	
				
	div.menu:hover {
				background-color:#CD853F;
				}
				
	div.smmenu:hover {
				background-color:#CD853F;
				}
					
	div.vertmenu {
				background-color:white;
				width:120px;
				height:750px;
				position:fixed;
				left:60px;
				top:100px;
				opacity: .6;
				z-index:15;
				}
	div.vids1 {
				position:absolute;
				top:400px;
				right:50px;
				z-index:2;
				}
				
	.center	{
				margin-left:auto;
				margin-right:auto;
				}
	.cntr {
				text-align:center;
				}
				
	.clearblock {
				height:650px;
				width:102%;
				}

	.emptydiv {
				float:left; 
				width:200px; 
				height:35px;
				}
	.elkvids {
				width:600; 
				right:25px;
				border:none;
				}
				
	.itemlink {
				position:relative;
				top:75px;				
				}
					
	.jlbanner {
				font-size:2.5em; 
				text-align:center; 
				color:white;
				text-shadow:2px -2px 2px #778899;
				}
				
	table	{
				border-collapse:collapse;
				font-size:1.5em;
				}
	td			{
				padding:10px;
				}
	table, td, th {			
				border:1px solid black;
				}
				
	th 		{
				background-color:lightgreen;
				}

	.tdstyle {
				border:1px solid black;
				}
				
	.vertbanner {
				width:160px;
				height:160px;
				position:fixed;
				left:45px;
				top:8px;
				z-index:25;
				}
				
	div.whiteblock {
				position:relative;
				left:-8px; 
				height:350px;
				width:102%;
				padding:0px;
				border:0px;
				margin:0px;
				background-color:tan;
				z-index:10;
				overflow:hidden;
				
				}
				
		.wb1 {
				position:relative;
				width:650px;
				float:left;
				left:350px;
				color:black;
				text-align:center;
				font-size:1.5em;
				
				}
				
	.wb1a	{
				position:relative;
				float:right;
				margin:0px;
				right:100px;
				opacity:0.2;
				}
				
	.wb2	{
				position:relative;
				width:650px;
				float:left;
				left:250px;
				font-size:1.5em;
				}
				
	.wb2a	{
				position:relative;
				float:right;
				margin:0px;
				right:100px;
				top:65px;
				width:350px;
				opacity:0.25;
				}
				
	.wb3	{
				position:relative;
				font-size:1.5em;
				text-align:center;
				width:650px;
				height:8em;
				float:left;
				left:200px;
				top:65px;
				}
	.wb3a	{
				position:relative;
				float:left;
				height:8em;
				left:200px;
				top:75px;
				opacity:.9;
				}
	.wb4	{
				position:relative;
				float:left;
				width:25em;
				left:200px;
				top:75px;
				height:12em;
				}
	.wb4a	{
				position:relative;
				top:0px;
				float:right;
				right:200px;
				width:691px;;
				height:412px;
				opacity:.25;
				height:12em;

				}
			