/* ============================================================
	Generic Element Styles
============================================================ */

* {
	margin: 0;
	padding: 0;
}

img,
fieldset {
	border-width: 0;
}

body {
	background-color: white;
	background-image: url("../images/bg.jpg");
	color: black;
	font-family: Arial, sans-serif;
}

.date {
	font-weight: bold;
}


/* ============================================================
	Container
	(centered block with shadow)
============================================================ */

.container {
	background-color: transparent;
	background-image: url("../images/shadow.png");
	background-position: right top;
	background-repeat: repeat-y;
	margin: 0 auto 0 auto;
	padding: 0 50px 0 50px;
	width: 803px;
}

.containerfooter {
	background-color: transparent;
	background-image: url("../images/footer_shadow.png");
	background-position: left top;
	background-repeat: no-repeat;	
	height: 49px;
	margin: 0 auto 0 auto;
	width: 903px;
}


/* ============================================================
	Header
	(logo and horizontal navigation link list)
============================================================ */

.header img,
.header embed {
	display: block;
}

.header .logo {
	background-color: #003698;
}

.header .logo img {
	float: left;
}

.header ul.navigation {
	background-position: left top;
	background-repeat: no-repeat;
	clear: left; /* end the float of .logo images */
	list-style-type: none;
	overflow: auto;
	padding-left: 323px;
}

.header ul.navigation li {
	float: left;
	height: 27px;
}


/* ============================================================
	Content
	(everything below the header)
============================================================ */

.content {
	background-color: white;
	clear: left;
}

.content .brick {
	display: block;
}
