/*General*/

*{padding: 0; margin: 0;}

body {
	text-align: center;
/*	background: #666 url(sidebar.png) repeat-y;*/
	background: #888 url(gradient.png) repeat-x;
}

#content {
/*	background: transparent url(gradient.png) repeat-x;*/
	margin-top: 0;
/*	min-height: 512px;*/
	padding-top: 32px;
}

#container { 
	text-align: left;
	margin: 0 48px 32px 48px;
}

#header {
}

#header h1 {
	color: #ddd;
	font: 30px Futura, "Gill Sans", sans-serif;
}

#header h2 {
	color: #777;
	font: 18px "Futura", "Gill Sans", sans-serif;
	margin-bottom: 32px; 
}

.slideshow { 
	text-align: left;
}

#description {
	font: 12px/16px "Futura", "Gill Sans", sans-serif; 
	color: #bbb;
	text-align: left;
	min-width: 200px;
	letter-spacing: 1pt;
	margin-top: 32px;
}

#copyright {
	font: 12px "Futura", "Gill Sans", sans-serif;
	margin-top: 24px;
	min-width: 200px;
	letter-spacing: 1pt;
}

#fmbadge { 
	text-align: center;
	position: absolute;
	bottom: 24px;
	right: 28px;
	opacity: 0.40;
	border: 0; 
}

#fmbadge:hover {
	opacity: 1;
}

a:link, a:visited {
	text-decoration: none;
	color: #999;
}
 
a:hover, a:active {
	text-decoration: none;
	color: #fff;
}

tr {
	vertical-align: top;
}


