﻿@import 'https://fonts.googleapis.com/css?family=Special+Elite|Scope+One|Open+Sans+Condensed';

/* Make new layout elements block elements in older browsers */
header, nav, aside, article, footer, section {
  display:block;
}

 /* Style rule for the body element */

body {
	background-color: #333333;
	background-image:url('../images/bg_tile.gif');
	background-repeat: repeat-x,y;
	}
	
 /* Style rule for the wrapper div */
 
#wrapper {
	border: #FFFFFF solid 1px;
	max-width: 1000px;
	margin:auto;
	padding: 20px;
	background-color: #333333;
	border-radius: 2em;
	box-shadow: .4em .4em 1em gray;
	border-collapse: collapse;
	
	}
	
.columns {
    display: table;
    width: 100%;
    }

.leftcol {
    display: table-cell;
    width: 20%;
    padding:2px;
	}

.rightcol {
	display: table-cell;
	width: 80%;
    padding:10px;
    font-family: 'Scope One','Open Sans Condensed', sans-serif;
	color: white;
	font-size: 1.2em;
	}

	
h2 {
	font-family: 'Special Elite', sans serif;
	font-size: 2em;
	color: #dad700; /* #dad700 */
	font-weight: bold;
  	text-shadow: 2px 2px 12px black;
  	text-align:center;
  	}
	
/* End style for headings */

p  {
	font-family: 'Scope One','Open Sans Condensed', sans-serif;
	color: beige;
	font-size: 1.2em;
	margin:0;
	}
	
	
/*	
p  {
	font-family: 'Open Sans Condensed', sans-serif;
	color: white;
	font-size: 1em;
	margin:0;
	}
*/	

	
p.label {
	font-family:'Special Elite', sans serif;
	color: #dad700;
	font-size: 1.3em;
	text-align:right;
	margin-right:10px;
	text-shadow: 2px 2px 12px black;
	}
	
p.note {
	font-family: 'Scope One','Open Sans Condensed', sans-serif;
	color:white;
	font-size: 1.2em;
	margin-right:10px;
	text-shadow: 2px 2px 12px black;
	}
	
	


a:link{
    color:lightskyblue; 
    border-bottom: 1px white dotted;
    padding:1px;
    text-decoration:none;
	}
	
a:visited{
    color:lightcyan;
    padding:2px;
    text-decoration:none;
	}

a:hover{
    background-color:#FFFFFF;  opacity:0.8; color:black; padding:2px; text-decoration:none;
	}
	
a:active{
    background-color:#FFFFFF;
    color:#ff0000;
    padding:2px;
    text-decoration:none;
	}	

