/* 	Global style sheet */

/* 	Authored by Intuitiv Solutions Inc. for
	the Perfect World Philippines website
	owned by Level Up! Games Inc.
*/

body {
	background-color:#080809;
	background-image:url(../images/home_background.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	margin:0px;
	padding:0px 0px 0px 0px;
}

body, td, th {
	color:#dec992;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
}

img, div { behavior: url(iepngfix.htc); }

a {color:#bc790d;}
a:hover {color:#fcf8ed;} 
 

.home_container {
	width:990px;
	margin:auto;
	padding:0px;
}


/* Header Navigation */
.home_headernavbox {
	width:990px;
	height:227px;
	z-index:20;
	position:absolute;
}

/* Main Flash */
.home_mainflash {
	width:990px;
	height:578px;
	z-index:5;
	position:absolute;
}

/* Round things */
.home_roundthings {
	position:absolute;
	width:476px;
	height:375px;
	margin-top:284px;
	z-index:25;
}

/* Territorial Map */
.home_map {
	width:173px;
	height:42px;
	background-image:url(../images/home_map.jpg);
	background-repeat:no-repeat;
	padding:205px 0px 0px 40px;
	position:absolute;
	margin-top:578px;
	margin-left:30px;
}
.home_map_button {
	width:140px;
	height:41px;
	background-image:url(../images/button_viewmap2.gif);
	background-repeat:no-repeat;
}
.home_map_button a {
	display:block;
	text-decoration:none;
	width:140px;
	height:41px;
	background-image:url(../images/button_viewmap1.gif);
	background-repeat:no-repeat;
}
.home_map_button a:hover {background-image:none;}

/* News */
.home_news {
	width:330px;
	height:250px;
	background-image:url(../images/home_news.jpg);
	background-repeat:no-repeat;
	margin-top:578px;
	margin-left:243px;
	position:absolute;
	padding:75px 0px 0px 0px;
}

/* Events */
.home_events {
	width:365px;
	height:250px;
	background-image:url(../images/home_events.jpg);
	background-repeat:no-repeat;
	margin-top:578px;
	margin-left:573px;
	position:absolute;
	padding:75px 0px 0px 17px;
}

/* News and Events items */
.home_newsevents {
	width:285px;
	background-image:url(../images/home_itemsbox.png);
	background-repeat:no-repeat;
	background-position:top left;
	padding:8px 5px 5px 32px;
	margin:0px 0px 1px 0px;
}
.home_newsevents_title {
	color:#bc790d;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}
.home_newsevents_date {
	display:block;
	padding:5px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	text-transform:uppercase;
	color:#57595c;
}
.home_morenewsevents {
	width:322px;
	display:block;
	padding:10px 0px 0px 0px;
	text-align:center;
}
.home_morenewsevents img {border:none;}

/* Search */
.home_search {
	width:141px;
	height:121px;
	background-image:url(../images/home_search.jpg);
	background-repeat:no-repeat;
	position:absolute;
	margin-top:825px;
	margin-left:48px;
	padding:25px 24px 0px 30px;
	color:#dec992;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;	
}
.home_search form {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.home_search input.field {
	width:135px;
	background:#080809;
	border-top:1px solid #000000;
	border-right:1px solid #2d2d2e;
	border-bottom:1px solid #525252;
	border-left:1px solid #000000;
	color:#3f86a4;
}
.home_search .options {
	display:block;
	padding:0px 0px 5px 0px;
}
.home_search .button {
	display:block;
	text-align:center;
}
.home_search .button img {border:none;}


/* Banner Ad */
.home_bannerad {
	width:530px;
	height:68px;
	background-image:url(../images/home_bannerad.jpg);
	background-repeat:no-repeat;
	text-align:right;
	position:absolute;
	margin-top:903px;
	margin-left:243px;
}
.home_bannerad img {border:1px solid #292c32;}

/* Right Nav */
.home_rightnav {
	width:138px;
	height:298px;
	background-image:url(../images/home_rightnav.jpg);
	background-repeat:no-repeat;
	position:absolute;
	margin-top:903px;
	margin-left:773px;
	padding:44px 35px 0px 9px;
}

/* Monster */
.home_monster {
	width:157px;
	height:460px;
	background-image:url(../images/home_monsterbox.jpg);
	background-repeat:no-repeat;
	margin-top:971px;
	margin-left:48px;
	position:absolute;
	text-align:center;
	color:#515356;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;	
	padding:48px 12px 0px 26px;
}
.home_monster img {border:none;}
.home_monster .monsterbox_pic {display:block; padding:0px 0px 0px 0px;}
.home_monster .monsterbox_title {
		font-family:"Times New Roman", Times, serif;
		color:#8c0404;
		font-size:14px;
		display:block;
	}
.home_monster .monsterbox_title a {color:#8c0404; text-decoration:none;}
.home_monster .monsterbox_title a:hover {color:#ffffff;}
.home_monster .monsterbox_desc {
		display:block;
		padding:0px 5px 0px 5px;
	}
.home_monster .monsterbox_more {
		display:block;
		padding:7px 0px 0px 0px;
	}

/* Video */
.home_video {
	width:273px;
	height:237px;
	background-image:url(../images/home_video.jpg);
	background-repeat:no-repeat;
	position:absolute;
	margin-top:971px;
	margin-left:243px;
	padding:37px 0px 0px 130px;
}
.home_video img {border:none;}
.home_video_morevids {
	width:241px;
	text-align:center;
	padding:2px 32px 0px 0px;
}

/* Side Ad */
.home_sidead {
	width:127px;
	height:254px;
	background-image:url(../images/home_sidead.jpg);
	background-repeat:no-repeat;
	text-align:right;
	position:absolute;
	margin-top:971px;
	margin-left:646px;
	padding:20px 0px 0px 0px;
}	

/* Screenshots */
.home_screenshots {
	width:499px;
	height:234px;
	background-image:url(../images/home_screenshots.jpg);
	background-repeat:no-repeat;
	position:absolute;
	margin-top:1245px;
	margin-left:243px;
}
.home_screenshots img {border:none;}

.home_screenshots_morelink {
	width:195px;
	height:130px;
	background-image:url(../images/home_screenshots_more.jpg);
	background-repeat:no-repeat;
	position:absolute;
	margin-top:1245px;
	margin-left:742px;
	padding:104px 0px 0px 0px;
}
.home_screenshots_morelink img {border:none;}	


/* Footer */
.home_footer {
	width:990px;
	height:102px;
	background-image:url(../images/home_footer.jpg);
	background-repeat:no-repeat;
	position:absolute;
	margin-top:1479px;
	padding:60px 0px 0px 0px;
	text-align:center;
	font-size:14px;
	font-family:"Times New Roman", Times, serif;
	color:#403953;		
}	
.home_footer a {color:#403953; text-decoration:none;}
.home_footer a:hover {color:#544380; text-decoration:none;}
.home_footer .links {
	display:block;
	padding:0px 0px 0px 0px;
}
.home_footer .copyright{
	display:block;
	padding:22px 0px 0px 0px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:16px;
}

.longtitle {font-size:11px;}
