body{
	font-family:Arial, Helvetica, sans-serif;
	background:url(../img/v4/home-header-bg-r.png) repeat-x;
}
a{
	color:#0088cc;
	text-decoration:none;
}
a:visited{
}

#header{
	height:821px;
	width:950px;
	margin:auto;
	background:url(../img/v4/home-header-bg.png) no-repeat center;
}
#get-igd{
	display:block;
	width:98px;
	height:95px;
	background:url(../img/v4/get-igd.png) no-repeat;
	position:absolute;
	top:0;
	right:0;
	z-index:111;
}
#logo a{
	display:block;
	overflow:hidden;
	text-indent:-1984px;
	width:196px;
	height:59px;
	background:url(../img/v3/logo.png);
	}
#logo{
	margin-top:10px;
	margin-left:10px;
	float:left;
}

#nav{
	float:right;
	margin:30px 70px 0 0;
}
#nav li{
	float:left;
	font-size:12px;
	font-weight:bold;
}
#nav li a:hover{
	text-decoration:underline;
	/*background:url(../img/nav-bg.gif) no-repeat right bottom;*/
}
#nav li a{
	display:block;
	margin-left:10px;
	padding:0 13px 0 13px;
	color:#3f3f3f;
}

#home-ot{
	margin-top:20px;
	margin-bottom:35px;
}
#home-ot .tab{
	width:969px;
	padding:5px 0 0 6px;
	height:69px;
	background:url(../img/ot-overview/tab-bg.png) no-repeat;
}
#home-ot h4{
	margin-top:10px;
	line-height:26px;
	font-size:16px;
	color:#828282;
	font-family:Geneva,Arial,Helvetica,sans-serif;
}
#home-ot span{
	color:#949494;
	font-size:11px;
}
#home-ot .pic{
	float:left;
	display:block;
	height:64px;
	width:80px;
	background:url(../img/ot-overview/nav-ico.gif) no-repeat;
}
#home-ot .desc{
	padding-left:3px;
}
#home-ot .tab .current{
	background:url(../img/ot-overview/tab-current.png);
}
#home-ot .tab li{
	display:block;
	float:left;
	margin-right:5px;
	overflow:hidden;
	width:237px;
	height:64px;
	cursor:pointer;
}
#home-ot .got-pic{background-position:0 0;}
#home-ot .fu-pic{background-position:-100px 0;}
#home-ot .fd-pic{background-position:-200px 0;}
#home-ot .fm-pic{background-position:-300px 0;}

#home-ot .current .got-pic{background-position:0 -64px;}
#home-ot .current .fu-pic{background-position:-100px -64px;}
#home-ot .current .fd-pic{background-position:-200px -64px;}
#home-ot .current .fm-pic{background-position:-300px -64px;}


#free-game-of-the-day{
	margin-top:-5px;
	padding-top:13px;
	height:101px;
	width:299px;
	cursor:pointer;
	background:url(../img/v3/fotd-bg.png) no-repeat;
}
#free-game-of-the-day img{
	float:left;
	width:75px;
	height:75px;
	margin:0 10px 0 14px;
}
#free-game-of-the-day p{
	color:#999;
}
#free-game-of-the-day h4{
	overflow:hidden;
	font-size:16px;
	line-height:30px;
	height:30px;
	word-break:break-all;
	margin-bottom:6px;
}
#free-game-of-the-day i{
	color:#666666;
}

#live-app-votes{
	border:1px solid #d0d0d0;
}
#live-app-votes .ot-list{
	padding:8px 10px;
}
#live-app-votes h4{
	font-size:14px;
	padding-left:12px;
	line-height:30px;
	margin-bottom:6px;
	color:#fff;
	background-color:#bdbdbd;
}
#live-app-votes .ot-list-item{
	border-bottom:1px dashed #cccccc;
}
#live-app-votes .ot-list-logo{
	width:48px;
	height:48px;
	border:none;
}
#live-app-votes .ot-list-logo{
	width:48px;
	height:48px;
}
.lav-time{
	margin-top:5px;
	color:#999999;
}

#recommend-games{
	overflow:hidden;
	padding:13px 0 13px 13px;
	margin-right:10px;
	background:url(../img/games-bg.png) #dadde2;
}
#recommend-games .ot-list-item{
	position:relative;
	float:left;
	margin-right:13px;
	margin-bottom:13px;
	padding:0;
	width:320px;
	height:100px;
	background:url(../img/item-bg.png) #ffffff;
}
#recommend-games .ot-list-logo{
	width:85px;
	height:85px;
	margin:7px;
}
#recommend-games .ot-list-logo img{
	margin:5px;
}
#recommend-games .ot-list-logo img{
	width:75px;
	height:75px;
}
#recommend-games .ot-list-title{
	overflow:hidden;
	margin-right:10px;
	margin-top:6px;
	font-size:16px;
	line-height:30px;
	height:30px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}
#recommend-games .company{
	color:#6d6d6d;
}
#recommend-games .expand-info{
	position:absolute;
	bottom:8px;
	right:8px;
	width:210px;
	text-align:right;
	color:#6d6d6d;
}
#recommend-games .expand-info .vote-score{
	color:#666;
	background:none;
	border:none;
	font-size:12px;
	padding:0;
}
#recommend-games .expand-info .category{
	float:left;
}
#recommend-games .expand-info .company{
	float:left;
}
#recommend-games .expand-info .update-time{
	font-size:10px;
	display:none;
}
#recommend-games .more-games{
	display:block;
	clear:both;
	line-height:24px;
	padding-right:20px;
	text-align:right;
	color:#666666;
}
/*--o GAMES --*/
#games{
	margin-top:20px;
	overflow:hidden;
	padding:10px 0 10px 13px;
	background:url(../img/games-bg.png) #dadde2;
}
#games .ot-list-title{
	overflow:hidden;
	height:28px;
	font-size:24px;
	padding-top:4px;
}
#games .company{
	display:block;
	color:#828282;
	line-height:26px;
	height:26px;
	overflow:hidden;
}
#games .desc{
	display:block;
	overflow:hidden;
	height:108px;
	margin-top:10px;
	line-height:18px;
	color:#474747;
}
#games .download{
	display:block;
	position:absolute;
	top:144px;
	left:15px;
	overflow:hidden;
	width:114px;
	height:39px;
	text-indent:-9999px;
	outline:none;
	background:url(../img/download.png);
}
#games .ot-list-logo{
	margin:14px 0 0 22px;
}
#games .ot-list-logo img{
	width:100px;
	height:100px;
}
#games .ot-list-item{
	position:relative;
	float:left;
	padding:0;
	margin-right:10px;
	margin-bottom:10px;
	width:469px;
	height:217px;
	background:url(../img/item-bg-2.png) #ffffff;
}
#games .ot-list-meta{
	margin:10px 10px 10px 150px;
}

#games-tab{ position:relative; height:48px; line-height:40px;}
#games-tab .type{ float:left; margin:10px 0 0 0;}
#games-tab .shuffle{ float:right; margin:10px;}
#games-tab .page{
	position:absolute;
	left:410px;
}
#games-tab .pre{
	color:#000;
}
#games-tab .next{
	color:#000;
}
#games .back-to-top{
	clear:both;
	display:block;
	overflow:hidden;
	text-indent:-1988px;
	height:24px;
	background:url(../img/back-top-top.png) no-repeat top center;
}
/*--x GAMES --*/

/*--o ABOUT --*/
/*#about{
	text-align:center;
	margin-bottom:200px;
}
#about .ot-list{
	width:820px;
	margin:20px auto;
	text-align:left;
}
#about .ot-list-item{
	padding:60px;
	border-top:2px dashed #dcdcdc;
}
#about .ot-list-logo{
	margin-right:110px;
}
#about .alt .ot-list-logo{
	float:right;
	margin-right:0;
	margin-left:110px;
}
#about .ot-list-title{
	font-size:24px;
	line-height:40px;
	font-weight:300;
	color:#000000;
}
#about .desc{
	margin-top:10px;
	color:#606060;
	font-size:14px;
	padding-left:10px;
	line-height:24px;
}*/
#about{
	padding-top:20px;
}
#about li{
	margin:10px 0;
}
#about h3{
	font-size:18px;
}
#about h4{
	font-size:14px;
	margin-top:20px;
}
#about i{
	display:block;
	color:#999;
	margin-bottom:20px;
}
#about b{ color:#0095D6; font-size:14px;}
#about p{
	margin:5px 0;
	font-size:14px;
}
/*--x ABOUT --*/

/*--o DEVELOPERS --*/
/*#developers{
	padding-top:60px;
	text-align:center;
	border-top:2px dashed #dcdcdc;
}
#developers h3{
	font-size:24px;
	color:#000000;
	font-weight:normal;
}
#developers p{
	margin-bottom:20px;
	font-size:14px;
	color:#606060;
	line-height:40px;
}
#developers input{
	padding-left:8px;
	height:36px;
	border:2px solid #999999;
	width:368px;
	line-height:36px;
	color:#999999;
	font-size:28px;
}
*/
/*--x DEVELOPERS --*/



/*--o fgotd-developers --*/
#developers{
	padding-top:60px;
}
#developers h3{
	font-size:22px;
	line-height:64px;
	color:#000000;
	font-weight:normal;
}
#developers p{
	font-size:14px;
	color:#999;
	line-height:24px;
}
#developers p b{
	color:#000;
}
#developers th{
	font-size:16px;
	padding-bottom:12px;
	padding-right:10px;
	color:#666;
}
#developers textarea{
	border:2px solid #999999;
	width:100%;
	height:80px;
	font-size:14px;
	color:#000;
}
#developers td{
	padding-bottom:12px;
}
#developers h4{
	font-size:16px;
	line-height:30px;
	margin-bottom:10px;
}
#developers input{
	padding-left:8px;
	height:24px;
	border:2px solid #999999;
	width:368px;
	line-height:24px;
	color:#000;
	font-size:18px;
}
#developers .submit{
	width:100%;
	height:30px;
	font-size:24px;
}



#fgotd-developers{
	display:none;
}
#fgotd-developers h3{
	font-size:32px;
	line-height:64px;
	color:#000000;
	font-weight:normal;
}
#fgotd-developers p{
	margin-bottom:25px;
	font-size:14px;
	color:#666;
	line-height:24px;
}
#fgotd-developers p b{
	color:#000;
}
#fgotd-developers th{
	font-size:16px;
	padding-bottom:12px;
	padding-right:10px;
	color:#666;
}
#fgotd-developers textarea{
	border:1px solid #999999;
	width:100%;
	height:80px;
	font-size:14px;
	color:#000;
}
#fgotd-developers td{
	padding-bottom:12px;
}
#fgotd-developers h4{
	font-size:16px;
	line-height:30px;
	margin-bottom:10px;
}
#fgotd-developers input{
	padding-left:8px;
	height:24px;
	border:1px solid #999999;
	width:308px;
	line-height:24px;
	color:#000;
	font-size:18px;
}
#fgotd-developers .submit{
	width:100%;
	height:30px;
	font-size:24px;
}
#email-submit-button{
	height:42px;
	margin-left:20px;
	width:113px;
	border:none;
	overflow:hidden;
	text-indent:-2987px;
	cursor:pointer;
	background:url(../img/subscribe.png);
}
/*--x fgotd-developers --*/

/*--o FREE-GAME-OF-THE-GAME --*/
#fgotd-ico{
	overflow:hidden;
	position:fixed;
	_position:absolute;
	right:0;
	top:0;
	display:block;
	width:89px;
	height:89px;
	text-indent:-9999px;
	background:url(../img/fgotd.png);
}
#fgotd{
	overflow:hidden;
	padding:23px;
}
#fgotd h3{
	font-size:40px;
	color:#000;
	text-align:right;
}
#fgotd .month{
	clear:both;
	overflow:hidden;
	margin-bottom:30px;
}
.fgotd-games{
	float:left;
	padding:7px;
	background-color:#eee;
	overflow:hidden;
}
.fgotd-games li{
	position:relative;
	float:left;
	overflow:hidden;
	width:100px;
	height:100px;
	margin-right:15px;
	margin-left:15px;
	margin-bottom:7px;
	margin-top:7px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
}
.fgotd-games .day{
	position:absolute;
	right:0;
	top:0;
	width:20px;
	height:20px;
	background-color:#000;
	text-align:center;
	color:#fff;
}
.fgotd-games .blank{
	background-color:#ccc;
	cursor:pointer;
	background:url(../img/blank-ico.png);
}
.fgotd-games li img{
	width:100px;
	height:100px;
}
#fgotd-title{
	width:100%;
}
#fgotd-title th{
	width:130px;
	text-align:center;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	background-color:#000;
	color:#fff;
}
/*--x FREE-GAME-OF-THE-GAME --*/

/*--o OT-LIST --*/
.ot-list .vote{
	display:block;
	overflow:hidden;
	color:#828282;
}
.ot-list .vote-title{
	float:left;
}
.ot-list .vote-score{
	display:block;
	float:left;
	margin-left:5px;
	padding:0 5px 2px 5px;
	font-size:10px;
	border-top:1px solid #8f1b00;
	border-left:1px solid #8f1b00;
	color:#ffffff;
	background-color:#ca2600;
}
.ot-list-logo{
	position:relative;
	float:left;
	margin-right:10px;
}
.ot-list-item{
	padding:6px 0;
	overflow:hidden;
}
.ot-list .free-games{
	display:block;
	position:absolute;
	width:46px;
	height:45px;
	right:1px;
	top:1px;
	background:url(../img/free.png);
}
.ot-list .sale-games{
	position:absolute;
	width:46px;
	height:45px;
	right:1px;
	top:1px;
	background:url(../img/sale.png);
}
/*--x OT-LIST --*/
.cover-75{
	position:absolute;
	display:block;
	_display:none;
	width:85px;
	height:85px;
	background:url(../img/cover-75.png);
}
.cover-100{
	position:absolute;
	display:block;
	_display:none;
	width:100px;
	height:100px;
	background:url(../img/cover-100.png);
}

.round-all{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.round-2px{
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}
#copyright{
	margin:40px 0;
	color:#b2b1b1;
	line-height:24px;
}
#copyright a{
	padding:0 2px;
	color:#b2b1b1;
}
#copyright a:hover{
	color:#000;
	text-decoration:underline;
}
#copyright p{
	border-top:1px dashed #d3d3d3;
	color:#b2b1b1;
	font-size:11px;
	text-align:right;
}
#sn{
	position:fixed;
	_position:absolute;
	top:300px;
	right:0;
}
#sn a{
	display:block;
	margin-bottom:5px;
	margin-right:-5px;
}

#sn-fb{
	display:block;
	width:31px;
	height:30px;
	background:url(../img/v4/fb-tw-bg.jpg) no-repeat;
	border:3px solid #fff;
}
#sn:hover{
	right:5px;
}
#sn-tw{
	display:block;
	width:31px;
	height:30px;
	background:url(../img/v4/fb-tw-bg.jpg) 0 -30px;
	border:3px solid #fff;
}


#home-get-promo{
	position:relative;
	display:block;
	margin-bottom:25px;
	height:105px;
	background:url(../img/v3/home-get-promo.png) no-repeat;
	cursor:pointer;
}
#home-get-promo .txt{
	position:absolute;
	width:280px;
	height:34px;
	border:none;
	background:none;
	left: 29px;
	top: 92px;
	font-size:26px;
	color:#e2c0a2;
}
#home-get-promo .sb{
	position:absolute;
	left: 328px;
	top: 92px;
	width: 92px;
	height: 36px;
	background:none;
	border:none;
	overflow:hidden;
	text-indent:-9999px;
}
#home-become{
	display:block;
	margin-bottom:25px;
	height:163px;
	background:url(../img/v3/home-become.png) no-repeat;
}
#recommend-games-title{
	padding-bottom:10px;
	font-size:14px;
	font-weight:bold;
}


/*--o Modal box --*/
/* Overlay */
#simplemodal-overlay {background-color:#000; cursor:wait;}

/* Container */
#simplemodal-container {
	height:370px;
	width:460px;
	/*color:#bbb;*/
	background-color:#fff;
	border:4px solid #444;
	padding:12px;
	text-align:left;
}
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; margin-bottom:12px; padding:4px 6px 6px;}
/*#simplemodal-container a {color:#ddd;}*/
#simplemodal-container a.modalCloseImg {background:url(../img/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
#simplemodal-container #basic-modal-content {padding:8px;}
/*--x Modal box --*/

#cp2-wrapper{
	margin-top:40px;
	border-top:1px solid #ccc;
}
#cp2{
 background-color:#ddd;
 text-align:left;
 margin:0 auto;
 width:974px;
}
#cp2 th{
	width:200px;
	padding:36px 10px;
	color:#fff;
	font-size:24px;
	vertical-align:top;
}
#cp2 td{
	width:150px;
	padding:36px 0px 36px 20px;
	vertical-align:top;
	color:#999;
	border-left:1px dashed #ccc;
}
#cp2 h4{
	margin-bottom:15px;
	color:#333;
}
#cp2 td a{
	color:#999;
	line-height:20px;
}

#partnership{
	margin-left:70px;
	width:480px;
	height:92px;
	background:url(../img/v4/parntership.png) no-repeat;
}
#partnership a{
	display:block;
	float:left;
	margin-right:8px;
	overflow:hidden;
	text-indent:-9999px;
	width:160px;
	height:46px;
}
#partner-sl{
	margin-left:10px;
	margin-top:30px;
}
#partner-al{
}
#partner-fa{
}

#this-weeks-games{
	position:absolute;
	left:75px;
	top:305px;
	text-align:left;
	width:415px;
	height:153px;
	overflow:hidden;
}
@media screen and (-webkit-min-device-pixel-ratio:0){
     #this-weeks-games{ left:40px}
}
#this-weeks-games .pic{
	display:block;
	width:89px;
	height:65px;
}
#this-weeks-games li{
	float:left;
	width:128px;
}
#this-weeks-games  h4{
	font-size:18px;
	line-height:38px;
	display:block;
}
#this-weeks-games .game-name{
	display:block;
	margin-top:5px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	line-height:14px;
}
#this-weeks-games a{ cursor:normal;}
#this-weeks-games .pic{ cursor:pointer;}
#this-weeks-games .company{
	font-size:10px;
	color:#666;
}
.es1, .es2{
	overflow:hidden;
}
.twg-game{
	display:table-cell;
	min-width:415px;
}
.twg-wrapper{
	display:table;
	width:100%;
	-webkit-transition: -webkit-transform 0.6s ease-in-out;
}
.twg-prev{
	display:block;
	position:absolute;
	top:50px;
	left:0px;
	width:19px;
	height:49px;
	background:url(../img/v4/twg-prev-next.png) no-repeat;
	cursor:pointer;
	z-index:10;
}
.twg-next{
	display:none;
	position:absolute;
	top:50px;
	right:0px;
	width:19px;
	height:49px;
	background:url(../img/v4/twg-prev-next.png) -19px 0 no-repeat;
	cursor:pointer;
	z-index:10;
}
@media screen and (-webkit-min-device-pixel-ratio:0){
     .twg-next{ display:block;}
}
#this-weeks-games .disabled{
	display:none;
}
.twg-game .pic{
	width:90px;
	height:65px;
	position:relative;
	border:2px solid #666;
	padding:1px;
	overflow:hidden;
}
.twg-game .pic:hover{
	border-color:#39F;
}
.twg-game .pic img{
	position:absolute;
}

#this-weeks-games .es1 .game1 .pic{background:url(../img/v4/es1/game1.gif) no-repeat;}
#this-weeks-games .es1 .game2 .pic{background:url(../img/v4/es1/game2.gif) no-repeat;}
#this-weeks-games .es1 .game3 .pic{background:url(../img/v4/es1/game3.gif) no-repeat;}

#this-weeks-games .es2 .game1 .pic{background:url(../img/v4/es2/game1.gif) no-repeat;}
#this-weeks-games .es2 .game2 .pic{background:url(../img/v4/es2/game2.gif) no-repeat;}
#this-weeks-games .es2 .game3 .pic{background:url(../img/v4/es2/game3.gif) no-repeat;}

#this-weeks-games-sc, #current-games-sc{
	height:306px;
	left:638px;
	position:absolute;
	top:175px;
	width:202px;
	z-index:10
}
#current-games-sc img{
	width:202px;
	height:305px;
}
#this-weeks-games-sc img{
	position:absolute;
	top:0;
	left:0;
	width:202px;
	height:305px;
	z-index:8;
}
#this-weeks-games-sc img{
	width:202px;
	height:305px;
}
#this-weeks-games-sc .active{
	z-index:10;
}
.twg-wrapper{
}
/*#game-screenshot{background:url(../img/v4/game-sc.jpg) no-repeat;}
#game-sreenshot-1{background:url(../img/v4/game1-sc.jpg) no-repeat;}
#game-sreenshot-2{background:url(../img/v4/game2-sc.jpg) no-repeat;}
#game-sreenshot-3{background:url(../img/v4/game3-sc.jpg) no-repeat;}*/

#game-screenshot{background:url(../img/v4/game-sc.jpg) no-repeat;}
#game-sreenshot-1{background:url(http://a1.phobos.apple.com/us/r1000/011/Purple/ec/e1/52/mzl.rayrlrye.320x480-75.jpg) no-repeat;}
#game-sreenshot-2{background:url(http://a1.phobos.apple.com/us/r1000/058/Purple/91/4a/a1/mzl.spzatmwa.320x480-75.jpg) no-repeat;}
#game-sreenshot-3{background:url(http://a1.phobos.apple.com/us/r1000/025/Purple/02/0c/c8/mzl.hwzasghk.320x480-75.jpg) no-repeat;}


.home-mail{
	display:block;;
	position:absolute;
}
.home-mail .title{
	font-size:18px;
	line-height:40px;
	color:#ff6600;
	margin-top:10px;
	display:block;
}
.home-mail .title:hover{
	text-decoration:underline;
}
.home-mail p{
	color:#777;
	line-height:20px;
	margin-right:20px;
	font-size:13px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.home-mail .ico{
	display:block;
	float:left;
	margin:10px 10px 0 10px;
	width:90px;
	height:102px;
}
#suggest-mail{
	top:527px;
	left:80px;
	width:471px;
	height:123px;
	text-align:left;
	background:url(../img/v4/item-bg.png) no-repeat;
}
#suggest-mail .ico{
	background:url(../img/v4/ico-suggest.png) 5px 12px no-repeat;
}
#developer-mail{
	top:664px;
	left:80px;
	width:471px;
	height:123px;
	text-align:left;
	background:url(../img/v4/item-bg.png) no-repeat;
}
#developer-mail .ico{
	background:url(../img/v4/ico-developer.png) no-repeat;
}
#download-igd{
	position: absolute; display: block; height: 40px; left: 420px; top: 150px; width: 120px;
	background:url(../img/v4/download.png) no-repeat;
	z-index:199;
}
#igamedock{
	left:75px;
	position:absolute;
	text-align:left;
	top:110px;
	width:477px;
	height:210px;
}
#igamedock h4{
	display:block;
	width:219px;
	height:29px;
	overflow:hidden;
	background:url(../img/v4/igamedock.gif) no-repeat;
	text-indent:-9984px;
	margin-bottom:10px;
}
#igamedock p{
	font-family:Trebuchet MS;
	font-size:18px;
	line-height:32px;
}
#igamedock i{
	font-size:12px;
	font-family:Trebuchet MS;
	color:#a9a9a9;
	line-height:24px;
}
#igamedock li{
	font-size:12px;
	font-family:Trebuchet MS;
	color:#777;
	line-height:18px;
}

#home-press-wrapper{
	position:absolute;
	top:522px;
	left:595px;
	width:316px;
	height:273px;
	text-align:left;
	color:#fff;
}
.note-l{
	text-align:left;
	font-size:50px;
	line-height:50px;
}
.note-r{
	font-size:50px;
	line-height:50px;
	text-align:right;
}
#home-press-wrapper{
	position:relative;
}
#home-press-wrapper .text{
	display:block;
	margin:0 5px 0 20px;
	font-size:18px;
	font-family:"Times New Roman", Times, serif;
}
#home-press-wrapper .meta{
	padding-left:20px;
	text-align:right;
}
#home-press-wrapper b{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:24px;
}
#home-press-wrapper .meta p{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}
#home-press-wrapper .meta p a{
	color:#fff;
}
#home-press-wrapper .meta p a:hover{ text-decoration:underline;}
#home-press-wrapper .home-press{display:none;position:absolute;z-index:8;}
#home-press-wrapper .active{display:block;z-index:9;}