body
{
	background-image:url('images/bg.jpg');
	background-position:center;
	background-attachment:fixed;
	background-color: #242424;
	margin: 0px;
	text-align: center;
	font-family: Trebuchet MS;
}

p
{
	font: 16px "Trebuchet MS", serif;
	color: #000000;
	margin: 0 10 0 10px;
	text-align: left;
}

p.center
{
	font: 16px "Trebuchet MS", serif;
	color: #000000;
	margin: 0 10 0 10px;
	text-align: center;
}

h1
{
	font: 22px "Trebuchet MS", serif;
	color: #000000;
	text-align: center;
}

h2
{
	font: 18px "Trebuchet MS", serif;
	color: #DA1E34;
	text-align: left;
	font-weight: bold;
	margin: 10 10 0 10px;
}

h3
{
	font: 16px "Trebuchet MS", serif;
	color: #000000;
	text-align: left;
	font-weight: bold;
	margin: 0 10 0 10px;
}


a.link_menu
{
	font: 16px "Trebuchet MS";
	color: #DA1E34;
	border-bottom: 1px solid #DA1E34;
	text-decoration: none;
	margin: 10px;
	line-height: 30px;
}

a.link_menu:hover
{
	border-bottom: 1px solid #00804B;
	color: #00804B;
	font: 16px "Trebuchet MS";
	text-decoration: none;
}

.layout_header
{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/header3.png', sizingMethod='scale');
	height: 128px;
	width: 1200px;
}

.layout_header[class]
{
	background-image: url('images/header3.png');
}

.layout_top
{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/top.png', sizingMethod='scale');
	height: 17px;
	width: 1200px;
}

.layout_top[class]
{
	background-image: url('images/top.png');
}

.layout_mid
{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/div_bg.png', sizingMethod='scale');
	height: 17px;
	width: 1200px;
}

.layout_mid[class]
{
	background-image: url('images/div_bg.png');
}

.layout_bottom
{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bottom.png', sizingMethod='scale');
	height: 92px;
	width: 1200px;
}

.layout_bottom[class]
{
	background-image: url('images/bottom.png');
}

