/* base ----------------------------------------------- */

body {
/*margin: 0;
padding: 0;
font-family: Helvetica,Arial,sans-serif;
font-size:12px;
color: #000;
background:url(../template-images/jx_bbg_skin.jpg) #3b3b3b;*/
}

blockquote {
	margin-right: 0;
	margin-left: 20px;
}

hr {
	display:none;
}

small, .small {
	font-size: 0.9em;
}

h1,h2,h3,h4,h5,h6{margin:0px;}

/* links
----------------------------------------------- */

/*a {
	text-decoration: none;
	color: #996633; text-decoration:underline;
}*/

a img {
	border: none;
	text-decoration:none;
}

/*h1 a, h2 a, h3 a, h4 a {
	border: none;
	text-decoration:none;
}

h3 a {

}

#site-name a {
	border: none;
}

a:hover{
	color:#000;
	text-decoration:none;
}*/

/* layout
----------------------------------------------- */
/*#container, */#header-wrapper {
	/*margin: 0px auto;
	width: 900px;*/
}
#container{
	/*position:relative;
	top:0px;*/
}

.logo{
	/*width:345px; height:178px;
	position:absolute; top:0px; left:-140px;
background:url(http://jx.com.kh/global-includes/template-images/jxii_weblogo.jpg) no-repeat;*/
}
#register{
	/*width:195px; height:30px;
	position:absolute; top:0px; right:240px; text-decoration:none;
	background:url(http://jx.com.kh/global-includes/template-images/jxii_btn_register.gif) no-repeat;
	z-index: 2;*/
}
#register:hover{ /*text-decoration:none;*/}
#changepassword{
	/*text-align: center;
	text-decoration: none;
	width: 116px;
	height: 25px;
	line-height: 25px;
	position:absolute; top:0; right:440px;
	background:url(http://jx.com.kh/global-includes/template-images/jxii_btn_changepassword.gif) center bottom no-repeat;*/
}
#changepassword:hover{ /*text-decoration:none;*/}

#page-header{
	/*background:url(http://jx.com.kh/global-includes/template-images/jxii_hbg.gif) repeat-x;*/
}
#page-header #page-header-border{

	/*background:url(http://jx.com.kh/global-includes/template-images/jxii_h_img.jpg) top center no-repeat;*/
}

#page-header #header-wrapper{
	/*position:relative;
	background:transparent;
	z-index:2;*/
}

#page-header #header-content{
	/*height:145px;*/
}
#header-top{
/*background:url(../template-images/jxii_tr-gm.jpg) left top no-repeat;
height:214px; width:254px; overflow:hidden;
position:absolute;
top:0px; right:10px;*/
}


#btn_gameacc{
	/*position:absolute;
	top:0px; right:224px;
	width:198px; height:25px;
	background: url(http://jx.com.kh/templates/rhuk_milkyway/images/btn_gameAcc.jpg) no-repeat;
	z-index: 5;
	text-decoration:none;*/
}
#btn_gameacc:hover{
	/*text-decoration:none;
	border-bottom:none;*/
}
#btn_acc_register{
	/*position:absolute;
	top:5px; right:440px;*/
}
#btn_acc_register a{
	/*font-size:14px; margin-left:3px; padding:1px 3px;*/
}


/*#topmenu{ position:relative; z-index:20; height:34px; padding-left:210px;}
#topmenu ul{ list-style-type:none; margin:0px; padding:0px;}
#topmenu ul li{ display:inline; position:relative;}

#topmenu ul li ul{position:absolute; margin:0px; padding:0px; top:34px; left:-65px; overflow:hidden; width:200px; background:#fff; opacity:0; z-index:2; display:none; background:#eee; list-style-type:none;}
#topmenu ul li ul li{ display:inline; margin:0px;}

#topmenu ul li a{ float:left; margin-top:1px; color:black;
	position:relative; padding:0px 12px; height:32px; line-height:32px; border-right:1px solid #CCCCCC; margin-right:0px;
	text-decoration:none; font-size:15px; font-weight:bold; text-transform:uppercase;
}
#topmenu ul li a:hover{ background:#000; color:#fff;}
#topmenu ul li ul li a{
	display:block; padding:0px 8px; line-height:32px; margin:0px; color:#333; text-decoration:none; float:none;
	border:none; border-bottom:1px solid #ccc; font-size:12px; height:32px; text-transform:uppercase;
	background:#bcffff;
}
#topmenu ul li ul li a:hover{background:#000; color:#fff;}*/

/* end topmenu */


#page-body{
	/*position:relative;
	background:url(../template-images/jx_page_bg_paper_2.jpg) repeat-y;
	width:900px;*/
}

#page-body .wrapper{

}

#page-body #content{
	float:left; margin-top:0px;
	position:relative;
	width:592px; background:transparent;
	padding:10px; padding-left:20px; padding-right:10px; overflow:hidden;
}

#page-body #sidebar{
	float:left;
	position:relative;
	width:254px; /*margin-top:9px;*/
	margin-left:4px;
}

#playing-jx-home{
	height:280px; border-bottom:1px solid #eee;
	margin-bottom:10px; padding:10px;
	position:relative;
	background:url(http://jx.com.kh/global-includes/template-images/playing-jx/playjx_homebg.jpg) no-repeat;
}
#playing-jx-home #start_link{
	position:absolute; width:100px; height:22px;
	border:1px solid #ccc;
	top:129px; left:272px;
	text-decoration:none;
}
#playing-jx-home #start_link:hover{
	border:1px solid #00CC00;
}

#playing-jx-home .section_nav{
	margin:0px; padding:10px; padding-left:30px;
	position:absolute; top:0px; right:0px;
	width:168px; height:240px; padding-top:50px;
}

#playing-jx-home .section_nav li{
	margin-bottom:8px;
	font-size:14px; font-weight:bold;
	list-style-type:square;
}

#sidebar .section_nav{
	margin-left: 10px;
}
#sidebar .section_nav li.mainnav{
	font-size: 15px;
	padding: 3px 0;
}

#sidebar .section_nav li.mainnav ul{
	font-size: 12px;
	padding-left: 10px;
}

#sidebar .section_nav li.mainnav ul{
	margin-top: 5px;
}
#sidebar .section_nav li.mainnav ul li{
	padding: 2px 0;
}

#sidebar #navclothes, #sidebar #navimperial, #sidebar #navscroll, #sidebar #navweapon, #sidebar #navmonster, #sidebar #navspecial, #sidebar #navplace{
	padding-left: 18px;
}
#sidebar .subclothes a, #sidebar .subscroll a, #sidebar .subweapon a, #sidebar .submonster a{
	padding-left: 12px;
}
#sidebar .subimperial a, #sidebar .subspecial a, #sidebar .submap a{
	padding-left: 15px;
}

#sidebar #navclothes{
	background: url(../template-images/jxii-clothes.gif) left top no-repeat;
}
#sidebar .subclothes a{
	background: url(../template-images/jxii-clothes-sub.gif) left 3px no-repeat;
}

#sidebar #navimperial{
	background: url(../template-images/jxii-imperial.gif) left 3px no-repeat;
}
#sidebar .subimperial a{
	background: url(../template-images/jxii-imperial-sub.gif) left 3px no-repeat;
}

#sidebar #navscroll{
	background: url(../template-images/jxii-scroll.gif) left 2px no-repeat;
}
#sidebar .subscroll a{
	background: url(../template-images/jxii-scroll-sub.gif) left 3px no-repeat;
}

#sidebar #navweapon{
	background: url(../template-images/jxii-weapon.gif) left top no-repeat;
}
#sidebar .subweapon a{
	background: url(../template-images/jxii-weapon-sub.gif) left 3px no-repeat;
}

#sidebar #navmonster{
	background: url(../template-images/jxii-monster.gif) left 2px no-repeat;
}
#sidebar .submonster a{
	background: url(../template-images/jxii-monster-sub.gif) left 3px no-repeat;
}

#sidebar #navspecial{
	background: url(../template-images/jxii-special.gif) left 2px no-repeat;
}
#sidebar .subspecial a{
	background: url(../template-images/jxii-special-sub.gif) left 3px no-repeat;
}

#sidebar #navplace{
	background: url(../template-images/jxii-map.gif) left 2px no-repeat;
}
#sidebar .submap a{
	background: url(../template-images/jxii-map-sub.gif) left 3px no-repeat;
}

#random-items h3{
	margin-bottom:8px;
}

#site-name {
	margin: 0px 0;
	font: 3em Georgia, Times, serif;
}

#site-slogan {
	font: italic 1em Georgia, Times, serif;
}

#content p.grid{
border:1px solid #ebe1c6; margin:0px 10px 10px 0px; padding:6px; text-align:center;
float:left; width:120px; height:130px;
font-size:12px;
}

.entry-content{
margin-right:20px; padding-top:10px; margin-top:10px;
border-top:1px solid #ebe1c6;
border-bottom:1px solid #ebe1c6; overflow:hidden;
}

.entry-title{
	font-size:22px;
	margin-bottom:0px;
}

.clear{clear:both;}

#item-nav{clear:both;}
#item-nav ul{ list-style:none; margin:0px; padding:0px; margin-top:5px;}
#item-nav ul li{ display:inline;}
#item-nav a, #item-nav .unlinked{font-weight:bold; padding:1px 5px; border:1px solid #00CC99; margin-right:5px; text-decoration:none; }
#item-nav .unlinked{ border-color:#ddd;}
#item-nav a:hover{background:#000; color:#fff; border-color:#000;}

#page-footer{
	position:relative;
	clear:both;
	margin-bottom:20px;
}
#page-footer #footer-wrapper{
	background:#000;
	color:white;
	padding:10px; padding-left:15px;
	border-top:none; height:65px;
}
#page-footer p{
margin:0px;
}

#blogo_cidc, #blogo_sewa, #blogo_sabay, #blogo_kingsoft{
	float:right;
	margin-right:10px;
	margin-top:0px;
	width:130px; height:56px;
	border-bottom:none; text-decoration:none;
}
#blogo_cidc:hover, #blogo_sewa:hover, #blogo_sabay:hover, #blogo_kingsoft:hover{
	border-bottom:none;
	text-decoration:none;
}

#blogo_cidc{
	background:url(http://jx.com.kh/templates/romance-look/images/jxb_logo_cidc.jpg) no-repeat;
}
#blogo_sewa{
	background:url(http://jx.com.kh/templates/romance-look/images/jxb_logo_sewa.jpg) no-repeat;
}
#blogo_sabay{
	background:url(http://jx.com.kh/templates/romance-look/images/jxb_logo_sabay.jpg) no-repeat;
}
#blogo_kingsoft{
	background:url(http://jx.com.kh/templates/romance-look/images/jxii_blogo_kingsoft.jpg) no-repeat;
}



/* overrides
----------------------------------------------- */

.caps {
}

div.divider {
	margin: 2em 0;
	text-align: center;
}

/* articles
----------------------------------------------- */

.directory {
	list-style-type: circle;
}

.author {
	font-style: normal;
	font-size: 0.8em;
}
.articleinfo{ font-style:italic; }
.modifydate{display:none;}
.createdby{display:none;}
.createdate{}

.published {

}

/*#content table{border:1px solid #ccc; width:99%; background-color:#fffefb;
}*/
#content table{border:1px solid #e4d6b1; width:99%; background-color:#fffefb;
}
#content table th{
background-color:#e4d6b1;
}
#content table td{
border-right:1px solid #e4d6b1;
border-bottom:1px solid #e4d6b1;
padding:8px; margin:0px;
}

.page-title{
	border-bottom:1px solid #eee;
	padding-bottom:8px;
	font-size:16px;
}
.section-title{}
.cat-title{
	border-left:1px solid #bbb;
	padding-left:10px; margin-left:10px;
}
#sub-section{
	border-bottom:1px solid #eee;
	margin-bottom:10px; background-color:#fff;
	padding:8px; padding-bottom:0px; margin-right:10px;
}
#sub-section ul{
	margin:0px; padding:0px; margin-bottom:8px;
}
#sub-section ul li{ list-style-type:none; display:inline; padding:0px 10px; border-left:1px solid #ccc; margin-bottom:5px; font-weight:bold; line-height:20px;}

#sub-section .first{
	padding-left:0px; border-left:none;
}

/* SIDEBAR
----------------------------------------------- */

#sidebar .wrapper{
margin:0px;
}
#gm_ann_feed{
	background-color:#000;
	color:white;
	padding:8px; margin:0px;
	height:300px;
	margin-bottom:10px;
list-style-type:none; border:1px solid #000;
}
#gm_ann_feed a{
	color:white;
}

#gm_ann_feed li{
	margin-bottom:5px; padding-bottom:5px; margin-top:5px;
	margin-left:8px;
	border-bottom:1px dotted #666666;
font-size:12px;
}

#sidebar ul{
	margin:0px; padding:0px;
	list-style-type:none;
}
#sidebar ul li ul{
	margin-left:10px;
}

#sidebar div.quick-search{
	color: #555555;
	/*background-color:#999999;*/
	background-color:#dddddd;
	height:50px;
}
#sidebar div.quick-search p{
	margin:0px; margin-left:10px;
}
#sidebar div.quick-search p input{
	width:220px;
}
#sidebar div.quick-search form{
	margin:0px;
}


/* comments
----------------------------------------------- */

.comments_error {
	color: #000;
	background-color: #fff4f4;
}

ul.comments_error {
	padding : 0.3em;
	list-style-type: circle;
	list-style-position: inside;
	border: 2px solid #fdd;
}

div#cpreview {
	color: #000;
	background-color: #f1f1f1;
	border: 2px solid #ddd;
}

form#txpCommentInputForm td {
	vertical-align: top;
}

#comments-help {
	margin: 2px 0 15px 0;

}

/* error page
----------------------------------------------- */

.error-status {

}
/*Display Hero*/
#heronguild{
	position: absolute;
	z-index: 2;
	top: 5px;
	left: 75px;
}
#heronguild strong{
	color: #e90f0f;
}
/*End of Display Hero*/
/*For Toogle*/
#toggle-container{
	width: 135px;
	min-width: 145px;
	position:absolute; top: 0; left: 500px;
	margin: 0;
	padding: 0;
	/*background: url(../template-images/jxii-toggle-header.gif) -1px top no-repeat;*/
	z-index: 100;

}
#toggle-container ul{
	list-style: none;
	margin: 0;
	padding: 0;
}
#toggle-menu{
	background-color: #9eb1ca;
}
#toggle-container ul li a{
	text-decoration: none;
	font-weight: bold;
	padding: 2px 0px 2px 10px;
	display: block;
	width: 100%;
	max-width: 135px;
	color: #e5f1ff;
	border-bottom: 1px solid #b6c8df;
}
#toggle-container ul li a:hover{
	color: #838383;
	text-decoration: none;
	background-color: #edf3fb;
}
#toggle{
	display: block;
	width: 146px;
	height: 19px;
	background: url(../template-images/jxii-account.gif) -1px top no-repeat;
}
.hide{
	display: none;
}
/*End Toggle*/
.alert{
	color: #ff3333;
}
