@font-face {
    font-family: 'antoniobold';
    src: url('antonio-bold-webfont.woff2') format('woff2'),
         url('antonio-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'robotoregular';
    src: url('roboto-regular-webfont.eot');
    src: url('roboto-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('roboto-regular-webfont.woff2') format('woff2'),
         url('roboto-regular-webfont.woff') format('woff'),
         url('roboto-regular-webfont.ttf') format('truetype'),
         url('roboto-regular-webfont.svg#robotoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* soft reset */
html, body, form, fieldset, legend, ul, ol, dl, blockquote, pre, h1, h2, h3, h4, h5, h6
{
	margin: 0;
	padding : 0;
}

html
{
	font-family: antoniobold, robotoregular, Verdana, serif;
	font-size: 100%;
}

body 
{
	background: #FFFFFF;
	color:#000000;
	max-width: 1000px;
	margin: 0 auto;
}

/******************************************************************************
 **								HTML
 *****************************************************************************/
html
{
	background: #CCCCCC url("../images/background_image.jpg") top repeat;
}

/******************************************************************************
 **								BODY
 *****************************************************************************/
body
{
	box-shadow: 0px 0px 50px rgba(0,0,0,0.9);
	background: rgba(255,255,255,0.96);
}

body a
{
	color: #B64726;
	text-decoration: none;
}

body a:hover
{
	text-decoration: underline;
}

body a:visited
{
	color: #B64726;
} 

/******************************************************************************
 **								HEADER
 *****************************************************************************/
header
{
	padding: 40px;
}

header h1
{
	font-family: antoniobold, Verdana, serif;
	font-size: 600%;
}

/******************************************************************************
 **									CONTENT
 *****************************************************************************/
.announce
 {
	font-family: robotoregular, Verdana, serif;
	background: rgba(0, 91, 196, 0.10); 
	text-align: center;
	max-width: 100%;
	padding: 20px;
 }

.announce a
{
	color: #B64726;
	text-decoration: none;
}

.announce a:visited
{
	color: #B64726;
}

.announce a:hover
{
	text-decoration: underline;
}

/******************************************************************************
 **									FOOTER
 *****************************************************************************/
footer
{
	font-family: robotoregular, Verdana, serif;
	font-size: 70%;
	padding: 30px;
	text-align: center;
	color: #000000;
}

footer p
{
	color: #888888;
}