@charset "UTF-8";
/* CSS Document */

		html, body 
		{
			margin:0;
			padding:0;
			background-color:#FFF;

		}
		
		container
		{
			width: 80%;  /* this will create a container 80% of the browser width */
			margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */	
			height:80%;
			}
		
		@font-face {
   			 font-family: Georgia, serif;
		}
		
		 h1 {
			color: white;
			font-size: 500%;
			text-align:left;
		}
		
		h2
		{
			font-family: Geneva, serif;
			font-size:12px;
		}
		
		a:link 
		{
			color: black;
			background-color: transparent;
			text-decoration: none;
		}
		
		a:visited 
		{
			color:darkgrey; 
			background-color:transparent; 
			text-decoration:none;
		}
		
		 #header
		{
	background-color:#FFF;
	margin-left:10px;
	height:130px;
	margin-top:10px;
	margin-right: 10px;
	background: lightgray; /* For browsers that do not support gradients */
	background: -webkit-linear-gradient(left, lightgray , black); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(right, lightgray , black); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(right, lightgray , black); /* For Firefox 3.6 to 15 */
	background: linear-gradient(to right, lightgray , black); /* Standard syntax */
		}
		
		 #flashContent 
		{ 
			float:right;
			width:10%; 
			height:auto; 
			margin-top:10px;
			margin-right:10px;

		}
		
		 #rubrik
		{
			float:left;
			width:60%;
			height:90%;
			margin-left:10px;

		}
		
		 #weather 
		{ 
			color:#FFF;
			font-size:12px;
			float:right;
			width:20%; 
			height:auto; 
			margin-top:7px;

		}
		
		 #content
		{
			float:left;
			width:100%;
			height:auto;
			margin-left: 10px;
			margin-right: 10px;
			margin-top:15px;
			margin-bottom:10px;
			height:auto;
		}
		

		
		 table.links 
		{
			font-size:12px;
		    border-collapse: separate;
    		border-spacing: 40px 10px;	
			margin-left:10px;
		}
		
		table.links a
		{
			font-size:22px;
			font-color:black;
		}
		
		#footer 
		{
		   position:fixed;
			left:10px;
			right:10px;
		   bottom:0px;
		   height:30px;
		   background:#CCC;
		   text-align:right;
		   line-height:30px;
		   background: lightgray; /* For browsers that do not support gradients */
			background: -webkit-linear-gradient(left, lightgray , black); /* For Safari 5.1 to 6.0 */
			background: -o-linear-gradient(right, lightgray , black); /* For Opera 11.1 to 12.0 */
			background: -moz-linear-gradient(right, lightgray , black); /* For Firefox 3.6 to 15 */
			background: linear-gradient(to right, lightgray , black); /* Standard syntax */
		}
		
		#footer a
		{
			margin-right:10px;
			color:#FFF;
		}
		
		/* IE 6 */
		* html #footer {
		   position:absolute;
		   top:expression((0-(footer.offsetHeight)+(document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop))+'px');
		}