*{margin:0; padding:0;}

body {padding:0; margin:0; background: black; font:normal 11px/11px Arial, Helvetica, sans serif; color: #6D6F70; height:100%;}

a {color: #6D6F70; text-decoration: none;}
	a:hover {text-decoration: underline;}

a:focus{outline:0;}
/*
.container{
	background: black url(../images_pw/dirted_bg.jpg) no-repeat center top;
	width: 960px;
	margin: 0 auto;
	padding: 0 17px 20px 23px;
}
*/

.container{
	background: black url(../images_pw/dirted_bg.jpg) no-repeat center top;
	width: 960px;
	margin: 0 auto;
	padding: 0 17px 0px 23px;
}

.header{
	height: 71px;
	padding-left:145px;
	background: url(../images_pw/floodlight.jpg) no-repeat center top;
}

.header .logo{
	position: absolute;
	left: 11px;
	top: 8px;
}
.header .logo img{
border:0;
}

.content,
.content_home{
	background: black url(../images_pw/metal_bg.jpg) repeat left top;
	position: relative;
}
.content{padding: 55px 7px 40px 8px; _padding-bottom: 12px;}
.content_home{height: 670px;}

.hole_lt, .hole_rt, .hole_rb, .hole_lb{
	background: transparent url(../images_pw/black_hole.png) no-repeat center;
	_background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images_pw/black_hole.png', sizingMethod='crop');/**/
	width: 28px;
	height: 30px;
	display: block;
	position: absolute;
}

.hole_lt{top: 10px; left: 5px;}
.hole_rt{top: 11px; right:5px; _right: 20px;}
.hole_rb{bottom: 10px; right:5px; _position:relative; _float:right; _bottom: 27px; _right:-4px; z-index: 111;}
.hole_lb{bottom: 7px; left: 8px; _position:relative; _bottom:0px; _right: -10px;}
.hole_rbg{_right: 4px; _top: 630px;}

.title, .title_es, .title_pr{
	position: absolute;
	height: 36px;
	top: 17px;
}

.title{
	background:url(../images_pw/games.png) center no-repeat;
	_background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images_pw/games.png', sizingMethod='crop');
	left: 393px;
	width: 187px;
}

.title_es{
	background:url(images_es/games.png) center no-repeat;
	_background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images_es/games.png', sizingMethod='crop');
	left: 379px;
	width: 201px;
}

.title_pr{
	background:url(images_pr/games.png) center no-repeat;
	_background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images_pr/games.png', sizingMethod='crop');
	left: 416px;
	width: 164px;
}

/* Pioneer World */
.pw, .pw_es, .pw_pr{
	position: absolute;
	height: 139px;
	top: 15px;
}

.pw{
	background:url(../images_pw/pw.png) center no-repeat;
	_background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images_pw/pw.png', sizingMethod='crop');
	left: 209px;
	width: 393px;
}

.pw_es, .pw_pr{
	background:url(images_es/pw.png) center no-repeat;
	_background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images_es/pw.png', sizingMethod='crop');
	left: 208px;
	width: 394px;
}
/* End Pioneer World */

.back a, .back_es a, .back_pr a,
.home a, .home_es a, .home_pr a{
	position: absolute;
	width: 162px;
	height: 155px;
	left:0;
	text-decoration: none;
	_left: -8px;
}
.back a, .back_es a, .back_pr a{top:20px;}
.home a, .home_es a, .home_pr a{top:45px;}

.pioneer_lables{
	position: absolute;
	top: 24px;
	left: 659px;
	background:url(../images_pw/pioneer_lab.png) center no-repeat;
	_background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images_pw/pioneer_lab.png', sizingMethod='crop');
	width: 190px;
	height: 73px;
}

.arrows{
	position: absolute;
	top: 49px;
	right: -13px;
	background:url(../images_pw/arrows.png) center no-repeat;
	_background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images_pw/arrows.png', sizingMethod='crop');
	width: 100px;
	height: 106px;
}

/* Facebook */
.facebook a, .facebook_es a, .facebook_pr a{
	position: absolute;
	width: 210px;
	height: 145px;
	left: -7px;
	top: 213px;
	text-decoration: none;
}
/* End-Facebook */

/* Events */
.events a, .events_es a, .events_pr a{
	position: absolute;
	width: 287px;
	height: 294px;
	left: 319px;
	top: 223px;
	text-decoration: none;
}
.events a{
	background:url(../images_pw/events.png) center no-repeat;
	_background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images_pw/events.png', sizingMethod='crop');
}

.events_es a{
	background:url(images_es/events.png) center no-repeat;
	_background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images_es/events.png', sizingMethod='crop');
}

.events_pr a{
	background:url(images_pr/events.png) center no-repeat;
	_background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images_pr/events.png', sizingMethod='crop');
}
/*
.events a img, .events_es a img, .events_pr a img{
	left:40px;
	position:absolute;
	top:47px;
}
*/
.events a div{
	left:40px;
	position:absolute;
	top:47px;
}
/* End-Events */

/* Downloads */
.downloads a, .downloads_es a, .downloads_pr a{
	position: absolute;
	width: 262px;
	height: 325px;
	left: 636px;
	top: 132px;
	text-decoration: none;
}
/* End-Downloads */

/* Videos */
.videos a, .videos_es a, .videos_pr a{
	position: absolute;
	width: 225px;
	height: 291px;
	left: -7px;
	top: 442px;
	text-decoration: none;
	z-index:1;
}
/* End-Videos */

/* Facebook */
.games a, .games_es a, .games_pr a{
	position: absolute;
	width: 306px;
	height: 230px;
	left: 248px;
	top: 516px;
	text-decoration: none;
}
/* End-Facebook */

/* Contest */
.contest a, .contest_es a, .contest_pr a{
	position: absolute;
	width: 309px;
	height: 306px;
	left: 660px;
	top: 456px;
	text-decoration: none;
}
.contest a{
	background:url(../images_pw/contest.png) center no-repeat;
	_background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images_pw/contest.png', sizingMethod='crop');
}
.contest_es a{
	background:url(images_es/contest.png) center no-repeat;
	_background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images_es/contest.png', sizingMethod='crop');
}
.contest_pr a{
	background:url(images_pr/contest.png) center no-repeat;
	_background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images_pr/contest.png', sizingMethod='crop');
}
.contest a img, .contest_es a img, .contest_pr a img{
	border:none;
	position:absolute;
	top:1px;
}
/* End-Contest */


.downloads a img, .downloads_es a img, .downloads_pr a img,
.events a img, .events_es a img, .events_pr a img,
.games a img, .games_es a img, .games_pr a img,
.facebook a img, .facebook_es a img, .facebook_pr a img,
.back a img, .back_es a img, .back_pr a img,
.home a img, .home_es a img, .home_pr a img,
.videos a img, .videos_es a img, .videos_pr a img{border:none;}

.back a:focus, .back_es a:focus, .back_pr a:focus,
.home a:focus, .home_es a:focus, .home_pr a:focus,
.facebook a:focus, .facebook_es a:focus, .facebook_pr a:focus,
.events a:focus, .events_es a:focus, .events_pr a:focus,
.downloads a:focus, .downloads_es a:focus, .downloads_pr a:focus,
.videos a:focus, .videos_es a:focus, .videos_pr a:focus,
.games a:focus, .games_es a:focus, .games_pr a:focus,
.contest a:focus, .contest_es a:focus, .contest_pr a:focus{outline:none;}


.box .top{
	background:url(../images_pw/box_top_left_bg.png) left no-repeat; padding-left:26px;
	_background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images_pw/box_top_left_bg.png', sizingMethod='crop');
	_width: 894px;
}
.box .top div{
	background:url(../images_pw/box_top_right_bg.png) right no-repeat; padding-right:25px;
}
.box .top div div{
  text-align:right;
  background:url(../images_pw/box_top_res_bg.png) repeat-x left top; height:39px;
	_background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images_pw/box_top_res_bg.png', sizingMethod='scale');
	_width: 100%;
}
.box .top div div #sharethis_0 {
float:right;
margin-top:10px;
}
.box .top div div #sharethis_0 a {
color:#23831E;
}
.box .cont{
	background:url(../images_pw/box_res_left_bg.png) left repeat-y;
	padding-left:26px;
}
.box .cont .res{
	background:url(../images_pw/box_res_right_bg.png) right repeat-y;
	padding-right:25px;
}
.box .box_cont{
	background: white;
	min-height:300px;
}

.box .bottom {
	background:url(../images_pw/box_bot_left_bg.png) left no-repeat; padding-left:23px;
	_background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images_pw/box_bot_left_bg.png', sizingMethod='crop');
	_width: 900px;
}
.box .bottom div{background:url(../images_pw/box_bot_right_bg.png) right no-repeat; padding-right:22px;}
.box .bottom div div{
	background:url(../images_pw/box_bot_res_bg.png) repeat-x left top;
	height:25px;
	_background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images_pw/box_bot_res_bg.png', sizingMethod='scale');
	_width: 100%;
}

.puzzles{width: 635px; margin-left: 150px; padding: 12px 0 0;}
.puzzles .category_head{
	background:transparent url(../images_pw/cont_header_bg.gif) repeat-x scroll center top;
	color:#000000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	height:33px;
	padding:10px 0 0 14px;
}
.puzzles .images a img{border:none;}
.puzzles .images a{
	text-decoration:none;
	padding: 0 10px;
}
.puzzles .images{padding-bottom: 20px;}

.padb_01{padding-bottom: 92px;}

#video {width:100%;padding-bottom:30px;}
#video span {display: inline-block; padding: 10px 20px 5px 20px; width:160px; height:120px; text-align:center; color:#cb1b2d; font-weight:bold;vertical-align:top;}
#video span.featured {border:1px solid;}

.wllp_pr {width:670px;padding-bottom:30px;}
.wllp_pr .product_box{padding: 0px 0px 0px 2px; display:inline-block; text-align:center; vertical-align:top;width:165px;}
.wllp_pr span.product_box div{padding-top:15px;background:#FFFFFF url(../images/product_box.gif) no-repeat scroll 0 0;height:123px;width:165px;}
.wllp_pr span.product_box div img {padding:10px 0 0 0;}
.wllp_pr span.product_box div a {color:#950C05; font-size:12px; font-weight:bold; margin-top:2px; text-decoration:underline;}
.wllp_pr .product_box span.text_bot{width:165px;display:inline-block; padding: 0px 5px 15px 5px; margin:0; font-size:12px; text-align:left;}
.wllp_pr .product_box span.text_bot a{display:block;padding: 15px 0px 0px 0; color:#950C05; text-decoration: underline;}

/*styles for EVENTS pages*/

#events {width:100%;font-size:11px;line-height:15px;padding-bottom:30px;}
#events .e_item {width:100%; clear:both; padding-left:5px;}
#events h2 {color:#C21B3A; font-weight:bold; font-size:14px;}
#events a {color:#C21B3A;}
#events #sharethis_0 a {color:#23831E; font-size:11px;font-weight:normal;}
#events .info_tbl {font-size:11px; font-weight:bold;}
#events .info_tbl a.sites { color:#6D6D6D; font-weight:normal; text-decoration:underline;}
#events .info_tbl a.sites:hover {text-decoration:none;}
#events .info_tbl span {display:inline-block;}
#events .info_tbl span.label {width:80px; color:#C21B3A;  font-style:italic;}
#events .calendar {border:1px solid #ececec; color:#575757;}
#events .calendar a {color:#575757; text-decoration:underline;}
#events .calendar span {font-weight:bold; font-size:13px; color:#000000;}
#events .news {width:100%; clear:both; padding-left:5px;}
/*styles for EVENTS pages END*/

/*styles for PRESS pages*/
.box_cnt_data{width: 507px; float: left; }
.box_cnt_data h2{font-size: 17px; font-weight: bold; font-family:Verdana; color:#C51E46;text-align:center;}
.box_cnt_data table{border: 1px solid rgb(236, 236, 236);}

.box_cnt_data table tr.cnt_data_header td{text-align: center;}
.box_cnt_data table tr.cnt_data_header td a{font-size: 11px; font-weight: bold; text-decoration:underline; font-family: Verdana,Arial;}
.box_cnt_data table tr.cnt_data_header td span{font-weight: bold; font-size: 14px; color:black;}

.box_cnt_data table tr.cnt_data_wday th{border: 1px solid rgb(236, 236, 236); width:64px; font-family:Verdana; font-size:10px;}
.box_cnt_data table tr.cnt_data_day{height:69px;}
.box_cnt_data table tr.cnt_data_day td{border: 1px solid rgb(236, 236, 236); text-align:left; vertical-align:top;}

.box_cnt_data table tr.cnt_data_day td a{clear:left; color:#934229; display:block; margin-top:3px;text-align:center;font-size:10px;font-weight:bold;font-family:Verdana;}


.prs_clear_left{clear:left; margin-right:10px; }
.prs_rls{float: left; width: 375px;}
.prs_rls h2{font-size: 17px; font-weight: bold; font-family:Verdana; color:#CB1B2D;}
#press {width:100%;clear:both;padding-top:90px;}
#press .pr_item {width:100%; font-size: 12px; font-weight: bold; font-family:Arial; color:#000;}
#press .bg_gray{padding: 10px 10px 0 10px;height:33px; background:transparent url(../images/cont_header_bg.gif) repeat-x scroll center top;}
#press .bg_gray_single{padding: 10px 10px 0 10px;height:33px; background:transparent url(../images/cont_header_bg.gif) repeat-x scroll center top;}
#press .bg_gray, .bg_gray_single span{color:#C51F46;}
#press .text {padding:0 10px 10px;}
#press .text_single {padding:0 10px 10px; font-size:12px;line-height:16px;color:#575757;}
#press .text, .text_single span.title {color:#C51F46; font-size:14px;}
#press .text a{font-size: 11px; color:#000;}
#press .text_single a {color:#C51F46;}
#press div.button{background:transparent url(../images/button_red_left.gif) left no-repeat; padding-left: 5px; float: left; margin-top: 15px;}
#press .but {cursor: pointer; height:18px; background:url(../images/button_red_res.gif) top repeat-x; border:0; padding:0 7px 2px; text-transform:uppercase; margin:0; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#fff;}
#press .b_right{background:transparent url(../images/button_red_right.gif) right no-repeat; padding-right: 5px;}

#press .left_events {padding:10px 10px 10px 0;}
#press .left_events h2 a {font-size:14px;color:#C51F46;}
#press .left_events img {padding-right:10px;}
#press .left_events .info_tbl {font-size:12px; font-weight:bold;padding:5px;}
#press .left_events .info_tbl a.sites { color:#6D6D6D; font-weight:normal; text-decoration:underline;}
#press .left_events .info_tbl a.sites:hover {text-decoration:none;}
#press .left_events .info_tbl span {vertical-align:top; line-height:12px;display:inline-block;width:180px;}
#press .left_events .info_tbl span.label {display:inline-block;width:60px; color:#C51F46;  font-style:italic;}

.event_border_top { background-image: url("../images/border_horisontal.gif"); background-position: top; background-repeat: repeat-x; }
.event_border_right { background-image: url("../images/border_right.gif"); background-repeat: repeat-y; background-position: right; }
.event_border_left { background-image: url("../images/border_left.gif"); background-repeat: repeat-y; background-position: left; }
.event_border_bottom { background-image: url("../images/border_horisontal.gif"); background-repeat: repeat-x; background-position: bottom; }
.event_top_left { background-image: url("../images/top_left.gif"); background-repeat: no-repeat; }
.event_top_right { background-image: url("../images/top_right.gif"); background-repeat: no-repeat; background-position: right top; }
.event_bottom_left { background-image: url("../images/bottom_left.gif"); background-repeat: no-repeat; background-position: bottom left; }
.event_bottom_right { background-image: url("../images/bottom_right.gif"); background-repeat: no-repeat; background-position: bottom right; }
.event_content {
	padding: 16px 0px 16px 16px;
}

#press .event_content .left_events .info_tbl span {vertical-align:top; line-height:12px;display:inline-block;width:160px;}
#press .event_content .left_events .info_tbl span.label {display:inline-block;width:60px; color:#C51F46;  font-style:italic;}
#press h3 {padding-left:10px;font-size:12px;}
#press .event_main {margin-bottom:20px;}

/*styles for PRESS pages END*/

.right_block{float:left; width:670px;}
.cont_header{background:url(../images/cont_header_bg.gif) top repeat-x; height: 33px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; font-weight: bold; padding: 10px 0 0 14px;}

#stdForm { width:600px;}
#stdForm span {display:inline-block;}
#stdForm div {clear:both;padding:5px 0 0 10px;}
#stdForm span.tit {width:100px;}

#CONTEST div {line-height:20px;clear:both;vertical-align:top;}
#CONTEST span {display:inline-block;}
#CONTEST span.label {width:200px;}
#CONTEST span a {color:#cb1b2d;}

.copyright {padding:52px 35px 10px 0; color:#6D6F70;}
.copyright .rig {float:right;}
.copyright a {padding-right:30px; color:#6D6F70;}
.copyright .rig a {padding-right:0; color:#6D6F70;}

.foot2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:black url(../images_pw/dirted_bg.jpg) no-repeat scroll center bottom;
margin-left:-23px;
padding:0 17px 20px 23px;
width:960px;
}



