*{;margin:0;padding:0;list-style:none;}
img{behavior: url("pngbehavior.htc");}

html,body,#wrap{width:100%;height:100%;overflow:hidden; margin:0; padding:0;}
/* body,input,textarea{font:12px "Arial","Helvetica",sans-serif;background:#ffffff 0 0 no-repeat fixed;color:#ddd} */
a{text-decoration:none;color:#00aeef;}
a:hover,a:focus{text-decoration:none;color:#0293c9;}

#wrap{position:absolute;width:200%;height:200%;top:-50%;left:-50%}
#center{position:absolute;left:0;top:50%}

h2,ul li,ul a,ol a,.submit,#text{font:11px/10px "Gill Sans","Gill Sans MT","Century Gothic","Arial",sans-serif;text-transform:uppercase;color:#fff;text-decoration:none}

#strip{position:absolute;bottom:0px;left:0px;z-index:35;width:1800px;height:110px; }
/*#strip.transOFF {width: 100%; opacity:1;filter: alpha(opacity=100); -moz-opacity: 1;}*/
#strip {width: 100%;}

#strip .ploomLogo {margin-bottom:10px;margin-left:100px;z-index:36;width:167px;height:149px;background:url(../assets/Ploom_logo.png);text-indent:-999px;opacity:1;filter: alpha(opacity=100); -moz-opacity: 1;}
#strip-content{position:absolute; top: 50px; right: 100px; height:50px; font:15px "Century Gothic","Arial",sans-serif; font-weight: bold; color:#ccc;opacity:1;filter: alpha(opacity=100); -moz-opacity: 1; }

h1{position:absolute;bottom:0px;left:100px;z-index:36;width:167px;height:149px;background:url(../assets/Ploom_logo.png);text-indent:-999px}
h2{font-size:30px;line-height:30px;margin-bottom:30px}
h2 span{color:#666}

#menu{position:absolute;left:30px;bottom:200px;z-index:20;width:1px;}
ul a:hover,ul a:focus,ul a.cur{color:#000;background:#fff;text-decoration:none}
ul a{display:block;padding:1px 3px;height:10px}
ul{margin-bottom:20px}

#cont{position:relative;top:-50%;margin:0 auto;display:block;overflow:hidden}
div#cont{width:700px;padding-bottom:40px}
img#cont{min-height:50%;min-width:50%}

ol{position:absolute;right:30px;bottom:0;height:50px;z-index:10}
ol li{float:left;margin-right:2px;text-align:center}
ol a{background:#111;overflow:hidden;width:1px;height:1px;line-height:20px;display:block;opacity:0.5;filter:alpha(opacity=50)}
ol a:hover,ol a:focus,ol li.cur a{background:#fff;color:#000;text-decoration:none}
ol a:hover{opacity:1;filter:alpha(opacity=100)}
ol a *{display:block}

a.story{float:left;border-width:1px}
a.story img{width:169px;height:128px;display:block}
a.story:hover{border-color:#999}

#text{position:absolute;z-index:10;font-size:20px;line-height:0.9em}
#float{position:absolute;z-index:20;top:0;left:0;height:25px;width:35px;display:none}
#float a{display:block;width:35px;height:25px;bottom:300px;background:url(../assets/float.gif) 0 0 no-repeat;opacity:0.5;filter:alpha(opacity=50);}
#float.nxt a{background-position:-35px 0}

#cont embed{margin:0 auto}
#cont form{float:right;width:300px}
/* textarea,input{padding:4px;background:#222;display:block;margin-bottom:1px;width:292px} */
.submit{height:25px;line-height:25px;padding:0 10px;background:#222;border:0;cursor:pointer;width:auto}
.submit:hover{background:#ccc;color:#000}
.left{float:left;width:370px}
.hide{display:none}

* html h1{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='g/logo.png',sizingMethod='scale');background:none} /* IE6 */

.headline{
    width:100%;
    position:absolute;
    z-index:30;
    top:40px;
    padding: 0;
    margin: 0 auto;
    text-align:center;
    font-family: "Century Gothic","Arial",sans-serif;
    color: #fff;
    font-size:42px;
}

.pics {  
    position:absolute;
    z-index:10;
    bottom:5px;
    background-color:#fff;
    width:100%;
    padding:0;  
    margin:0 auto;  
} 
.pics img {  
    border:0px solid #ccc;  
    background-color: #fff;  
    width:100%; 
}
#verify_age_mat{
  position:absolute;
  top:0;
  left:0;
  height: 5000px;
  width:100%;
  z-index:1000;
  background: url(/images/verify-mat-bg.jpg) repeat;
}
#verify_age_mat_test{
  position:absolute;
  top:0;
  left:0;
  height: 5000px;
  width:100%;
  z-index:1000;
  background-color:#ffffff;
}
#verify_age{
  position:absolute;
  top:96px;
  left:0;
  height:300px;
  width:100%;
  color:#4D4D4D;
  z-index:1001;
  padding: 43px 0 0;
  text-align:center;
  background: transparent url(http://ploom.com/images/verify-bg.png) no-repeat scroll 50% 0px;
}
#verify_age_container{
	background: url('/images/verify-bg.png'	);
}
.hide_me{
  display:none;
}
#verify_headline{
	font-size:22px;
	color: #000000;
	padding: 0;
	margin: 20px 0 0;
}

.pause{
	position: absolute;
	width: 69px;
	height: 22px;
	z-index: 200;
	right: 160px;
	bottom: 320px;
	cursor: pointer;
	background:url(pause_butt.png);
	display: none;
}
.play{
	position: absolute;
	width: 59px;
	height: 22px;
	z-index: 200;
	right: 101px;
	bottom: 320px;
	cursor: pointer;
	background:url(play_butt.png);
	display: none;
}

.play_pause_selected{
	background-position: 0 -24px;
}
.play_pause_hover{
	background-position: 0 -48px;
}

