@font-face {
    font-family: 'birdmanlight';
    src: url('font/birdman-webfont.eot');
    src: url('font/birdman-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/birdman-webfont.woff') format('woff'),
         url('font/birdman-webfont.ttf') format('truetype'),
         url('font/birdman-webfont.svg#birdmanlight') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'installerregular';
    src: url('font/installer-webfont.eot');
    src: url('font/installer-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/installer-webfont.woff') format('woff'),
         url('font/installer-webfont.ttf') format('truetype'),
         url('font/installer-webfont.svg#installerregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

body {
	margin: 0;
	padding: 0;	
	font-family: "installerregular";
	font-size: 18px;
	color: white;
	background-color: #000000;
    background-image: url('/images/PhotoGray_browser_bg-2.jpg');
}

body ul {
	list-style: none;
	padding-left: 0px;
	margin-bottom: 0px;
}
body li {
	padding-left: 24px;
	
}

body p {
	padding: 4px;
	margin: 0px;
}

/* Text styles */

.normal {
	font-size: 18px;
	font-family: arial;
	color: white;
}
.normal a { 
	color: cyan; 
	text-decoration: none; 
}
.normal a:active, .normal a:hover { color: red; }

.titletext {
	display: inline-block;
	font-size: 24px;
}
.titletext p {
	margin-right: 5px;
	display: inline-block;
}
.center {
	text-align: center;
}

/* Link Styles */
a { color: white; text-decoration: none; }
a:active, a:hover { color: blue; }

/* a:link, a:visited */
.reallink { text-decoration: underline; }
.reallink a { text-decoration: underline; }

.redwhitelink a{ text-decoration: underline; display: inline-block;}
.redwhitelink p:first-letter{ color: red; }
.redwhitelink a:first-letter{ color: red; }


img { 
	margin: 0px;
	padding: 0px;
	border: none; 
}

hr {
	color: white;
	background-color: white;
	height: 1px;
}



/* Layout control */
#container {
	width: 90%;
	margin-left: 5%;
	margin-right: 5%;
	background-color: #000000;
	background-image: url('./../images/PhotoGray_bg_c-1.jpg');
}

#menucontainer {
	width: 100%;
	background-color: #333333;
	background-image: url('./../images/PhotoGray_nav_bg.jpg');
	background-repeat: repeat-x;
	text-align: center;
	padding: 0px;
}

#maincontent {
	width: 100%;
}


#footer {
	width: 100%;
	height: 50px;
	text-align: center;
	color: white;
	background-color: black;
}
#jersey {
	background-color: white;
	text-align: center;
}

/* block formatting */
.allwhite {
	color: white;
}
.allwhite p:first-letter {
	color: white;
}
.frontpageblock {
	width: 100%;
	float: left;
	font-family: arial;
}

.frontpageheader {
	text-align: center;
}
.titlewrapper {

}


/* Menu */
.menu {
	display: inline-block;
	text-align: center;
}

.menu p {
	display: inline-block;
	margin-right: 15px;
	color: white;
}
.curmenuitem {
	color: white;
}

