/* CSS www.nookjung.com  */
* {
	margin: 0;
	padding: 0;
}

body {
background: #e1f2d0;/* url(image/bg_header.jpg) repeat-x;
/* background: #e1f2d0 url(images/bg_body.jpg) repeat-y top center;*/
/*background:#42453f;*/
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
line-height: 20px;
color: #222;
}

a {
text-decoration: none;
color: #333333;
}
a:hover {
text-decoration: underline;
color: #111;
}

#wrap {
background:#FFFFFF;
margin: 0 auto;
width: 990px;
border-left:1px double #aaa;
border-right:1px double #aaa; 
}

#header {
height: 100px;
background: #66CC66 url(image/bg_header.jpg) repeat-x;
/*background: #a6e086;*/

}
#header h1 { 
font-size: 28px;
letter-spacing: -1px;
padding: 15px 0 0 20px;
color: #000000;
}
#header h1 a { 
color: #000000;
text-decoration: none;
font-weight: 100;
letter-spacing: -2px;
}
#header h1 a:hover {
color: #000;
}
#header h2 {
font-size: 19px;
color: #FFFFFF;
padding: 5px 0 0 20px;
letter-spacing: -1px;
font-weight: 100;
}

/* Top Menu */

#topmenu {

height: 31px;
line-height: 31px;
background: url(image/bg_top_menu.jpg) repeat-x;
/*background:#FF66FF;*/
}
#topmenu ul {
list-style-type: none;
padding-left: 31px;
}
#topmenu ul li {
display: block;
float: left;
}
#topmenu ul li a {
padding: 0px 5px 0px 5px;
text-decoration: none;
font-weight: 600;
font-size: 12px;
color: #000000;
}
#topmenu ul li a:hover {
color: #FFFFFF;
text-decoration: none;
}
#topmenu ul li a:hover {
display: block;
/*float: left;*/
background:#61a907;
}

/* Menu */

.menu {

height: 24px;
line-height: 24px;
background:url(image/menu01.jpg) repeat-x;
padding-left:10px;
margin-top:1px;
border-bottom:1px  dotted #333333;
/*background:#FF66FF;*/
}

.menu a:hover {
height: 24px;
line-height: 24px;
padding-left:10px;

}


.menu ul {
list-style-type: none;
padding-left: 30px;
}
.menu ul li {
display: block;
float: left;
}
.menu ul li a {
padding: 0px 5px 0px 5px;
text-decoration: none;
font-weight: 600;
font-size: 12px;
color: #000000;
}
.menu ul li a:hover {
color: #FFFFFF;
text-decoration: none;
}
.menu ul li a:hover {
display: block;
/*float: left;*/
background:#61a907;
}

/* Content */

/*#content {
/*background: #e1f2d0 url(images/content.jpg) repeat-y;*/
/*padding: 0 20px;*/
/*}*/

/* Right Content */
.right {
float: right;
width: 990px;

text-align: justify;
background:#FFFFFF;

}
.right h2 {
font-size: 14px;
font-weight: 100;
padding-left: 10px;
height: 24px;
line-height: 24px;
background: #FFFFFF url(image/bg_title.jpg) repeat-x;
}
.right h2 a {
text-decoration: none;
color: #000000;
}
.right h2 a:hover {
color: #111;
}

/* List Games */
.game{
width: 380px;
border: 1px solid #87a153;
margin-bottom:3px;
float:left;
}
.listgames {
/*background:url(images/bg_icongame.jpg) no-repeat; */
/*background:#9966FF;*/
padding:2px;
width:90px; 
height:90px; 
float:left;
text-align:center; 
/*
margin-left:3px; 
margin-right:3px; 
margin-top:3px;

float: right;
width: 760px;
text-align: justify;
padding-top: 10px;  */
}
.listgames a {
text-decoration: none;
color: #000000;
}
.listgames h2 a:hover {
color: #111;
}

.listgames img {border: 1px solid #666666; margin: 2px 0;}
.listgames a img {border: 1px solid #000000;}
.listgames a:hover img {border-color: #7bb346;}

.listgames_text {
/*background:url(images/bg_icongame.jpg) no-repeat; */
/*background:#9966FF;*/
margin:3px;
width:110px; 
height:30px; 
float:left;
/*text-align:center; */

}
.listgames_text a {
text-decoration: none;
color: #000000;

}

/* End List Games  */

.drama{
width: 380px;
border: 1px solid #87a153;
margin-bottom:3px;
float:left;
/*margin-left:12px;*/
}

/* Picpost */
.picpost{
width: 610px;
border: 1px solid #87a153;
margin-bottom:3px;
margin-left:3px;
float:left;
}

/* Entertain */
.entertain{
width: 985px;
border: 1px solid #87a153;
margin-bottom:3px;
float:left;
}
.entertain a { color:#333333;}

.list_ent{background:#76c4f8; width:220px; height:70px; float:left; margin:2px; text-align:left;}
.list_ent_img{width:90px; height:65px; float:left; margin-top:3px; text-align:center; border-right:1px  dotted #333333}
.list_ent a { color:#333333;}
/*.list_ent_taxt{background:#99CC00; width:200px; height:90px; float:left; margin:2px;}*/



/* Music */
.music{
width: 490px;
border: 1px solid #87a153;
margin-bottom:3px;
float:left;
}
/* Luktung */
.luktung{
width: 490px;
border: 1px solid #87a153;
margin-bottom:3px;
margin-left:2px;
float:left;
}

/* Video */
.video{
width: 985px;
border: 1px solid #87a153;
margin-bottom:3px;
float:left;
}

/* Wallpaper */
.wallpaper{
width: 360px;
border: 1px solid #87a153;
margin-bottom:3px;
margin-left:2px;
float:left;
}
.wallpaper a {
size:16px;
color:#0066CC;
}



/* List Picpost */
.listpicpost {
width:130px; 
height:150px; 
float:left; 
margin-left:5px; 
margin-right:5px; 
margin-top:2px; margin-bottom:5px;
}
.listpicpost a {
text-decoration: none;
color: #000000;
size:9px;
}
.listpicpost h2 a:hover {
color: #111;
}
.listpicpost img {border: 1px solid #7bb346; margin: 2px 0;}
.listpicpost a img {border: 1px solid #000000;}
.listpicpost a:hover img {border-color: #7bb346;}
/* End List Picpost  */



/* List Wallpaper */
.listwallpaper {
width:170px; 
height:130px; 
float:left; 
margin-left:5px; 
margin-right:5px; 
margin-top:2px; margin-bottom:5px;
}
.listwallpaper a {
text-decoration: none;
color: #000000;
size:9px;
}
.listwallpaper h2 a:hover {
color: #111;
}
.listwallpaper img {border: 1px solid #7bb346; margin: 2px 0;}
.listwallpaper a img {border: 1px solid #000000;}
.listwallpaper a:hover img {border-color: #7bb346;}
/* End List Wallpaper  */

/* List Video */
.listvideo {
width:120px; 
height:100px; 
float:left; 
margin-left:0px; 
margin-right:0px; 
margin-top:3px;
}
.listvideo a {
text-decoration: none;
color: #000000;
}
.listvideo h2 a:hover {
color: #111;
}
.listvideo img {border: 2px solid #7bb346; margin: 4px 0;}
.listvideo a img {border: 1px solid #666666;}
.listvideo a:hover img {border-color: #7bb346;}
/* End List Video  */



/* Footer */

.footer {
text-align: center;
font-size: 11px;
color: #aaa;
margin-top: 40px;
border-top: 1px dotted #aaa;
padding-top: 10px;
}
.footer a { color: #aaa; }
.footer a:hover { color: #111; }
