﻿@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, audio, article, footer, section {
  display:block;
}


 /* Style rule for the body element */

body {
	background-color: #000033;
	background-image:url('../../images/bg_red.gif');
	background-repeat: repeat-x,y;
	}
	
 /* Style rule for the wrapper div */
 
#wrapper {
	border: #FFFFFF solid 1px;
	width: 1000px;
	margin:auto;
	padding:10px;
	background-color: #362121;
	border-radius:2em;
	box-shadow: .4em .4em 3em black;
	display:table;
	}

table {
	width:100%;
}

td {
	width:50%;
	border-bottom:1px dotted white;
	padding:6px;
}
	
	
h2 {
	font-family: 'Special Elite', sans serif;
	font-size: 2em;
	color: #ffba35;
	font-weight: bold;
  	text-shadow: 4px 4px 6px black;
  	text-align:center;
  	}
	
/* End style for headings */

p  {
	font-family:'Scope One', 'Open Sans Condensed', sans-serif;
	color: #feddb2;
	font-size: 1.2em;
	margin:0;
	}
	
p.label {
	font-family: 'Special Elite', sans serif;
	color:white;
	font-size: 1.4em;
	text-align:right;
	margin-right:10px;
	text-shadow: 4px 4px 6px black;
	}


a:link{
    color:lightskyblue; 
    border-bottom: 1px white dotted;
    padding:1px;
    text-decoration:none;
	}
	
a:visited{
    color:silver;
    padding:2px;
    text-decoration:none;
	}

a:hover{background-color:lightsteelblue; border-radius:6px; color:#006699; padding:2px 6px; text-decoration:none;}
	
a:active{
    background-color:#FFFFFF;
    color:#ff0000;
    padding:2px;
    text-decoration:none; border-radius:6px; 
	}
