BODY { margin: 0; padding: 0; background: url(../images/bgbody.gif); font-family: Arial, Helvetica, sans-serif; font-size: 14px;}
IMG { border: none}
FIELDSET { margin: 0; padding: 0; border: none}
.clear { float: none; clear: both}
.nomargin { margin: 0; padding: 0}

H2 { margin: 0 0 12px 0; padding: 0; font-size: 54px; text-transform: uppercase; text-align: center; letter-spacing: -1px;}
H2 A { font-size: 31px; line-height: 20px;}
H3 { text-align: center;margin: 0; padding: 0; }
H3 A { font-size: 83px; text-align: center; text-transform: uppercase;}
H4 { font-size: 64px; margin: 0; padding: 0; text-align: center}
H5 { font-size: 20px; margin: 0; padding: 0; text-align: center; text-transform: uppercase}

A {
	color: #f01854;
}
A:hover {
	color: #2A54FB
}

.wrapper { width: 1200px; margin: 0 auto; background: #fff;
-moz-box-shadow: 0px 0px 20px #000000;
-webkit-box-shadow: 0px 0px 20px #000000;
box-shadow: 0px 0px 20px #000000;
}

.header { height: 573px; margin-bottom: 25px;}
.header H1 { margin: 0; padding: 11px 0; font-size: 25px; line-height: 25px; text-align: center; background: #000; color: #FFFFFF; text-transform: uppercase}
.header UL { height: 73px; margin: 0; padding: 0; list-style: none; background: url(../images/bg-nav.gif) repeat-x; clear: both}
.header LI { float: left; background: url(../images/bg-navli.gif) no-repeat 0 20px; padding: 20px 0 0 0}
.header LI:first-child { background: none}
.header LI A { display: inline-block; color: #FFFFFF; font-size: 30px; text-decoration: none; text-transform: uppercase; font-weight: bold; padding: 0 24px;
-moz-text-shadow: #000000 2px 2px 1px; 
-webkit-text-shadow: #000000 2px 2px 1px;
text-shadow: #000000 2px 2px 1px;
}
.header LI A:hover, .header LI.active A{ color: #FFDF00; text-decoration: underline}
.header LI.active A:hover {
	color: #f01854
}

.footer { text-align: center; padding: 85px 0; float: none; clear: both}
.footer A { font-weight: bold}

.list01 A, .list02 A { text-decoration: none}

.list01 { margin: 0 auto; padding: 0; list-style: none; width: 1188px;}
.list01 LI { position: relative; width: 393px; height: 311px; float: left; margin-right: 3px}
.list01 IMG { padding: 10px 6px 16px 9px; background: url(../images/bg-img.gif)}
	.hover-fb { position: absolute;  top: 222px; width: 300px; padding: 0; color: #fff; left: 57px; height: 60px; font-size: 16px; z-index: 98; display: none}
	.hover-fb IMG { margin: 0 10px 0 0; padding: 0; border: none; background: none; float: left}
	.hover-fb STRONG { display: inline-block; margin: 10px 0 0px; font-size: 18px; text-transform: uppercase}
	.hover-fb EM {
	font-style: normal;
	font-weight: bold;
	color: #c72000;
	text-decoration: none !important
}
	/*.list01 A:hover	.hover-fb{ display: block}*/
	.play { display: inline-block; width: 378px; height: 284px; position: absolute; z-index: 97; background: url(../images/play.png); top: 10px; left: 9px}

	
.list02 { margin: 0 auto; padding: 0; list-style: none; width: 1188px;}	
.list02 LI { position: relative; width: 291px; height: 367px; float: left; margin-right: 6px}
.list02 IMG { padding: 10px 9px 13px 8px; background: url(../images/bg-img2.gif)}	
	.hover-fb2 { position: absolute;  top: 222px; width: 230px; padding: 0; color: #fff; left: 30px; height: 60px; font-size: 16px; z-index: 98; display: none; text-align: center}
	.hover-fb2 STRONG { display: inline-block; margin: 10px 0 0px; font-size: 18px; text-transform: uppercase}
	.hover-fb2 EM {
	font-style: normal;
	font-weight: bold;
	color: #c72000;
	text-decoration: none !important
}
	.hover-fb2 IMG { margin: 0; padding: 0; border: none; background: none; }
	/*.list02 A:hover	.hover-fb2 { display: block}*/
	
	.black { width: 274px; height: 344px; background: url(../images/transparent.png); position: absolute; z-index: 97; top: 10px; left: 8px}
