BODY {
	PADDING: 0px; BACKGROUND: #2e2a29; MARGIN: 0px; FONT: 11px Arial, Verdana, sans-serif; COLOR: #9d978b; 
}
A:link {
   TEXT-DECORATION: none;
}
A:visited {
     TEXT-DECORATION: none;
}
A:hover {
	
	text-decoration: underline;
}
A:active  {
     TEXT-DECORATION: none;
}

H1 {
	font: bold 18px Arial;
	margin:0px 0px 1em;
}
H2 {
	font: bold 13px Tahoma;
	margin: 0px 0px 0.2em;
	color:#cdcccb;

}
H3 {
	FONT-SIZE: 12px;
	font-weight: bold;
	margin: 0px 0px 1px;
}
H4 {
	FONT-SIZE: 12px;
	font-weight: bold;
	color: #9d9693;
}
H5 {
	font: bold 8pt Tahoma;
	margin: 0px 0px 0.3em;
	color:#cbcbcb;
}

P {
	margin: 0px 0px 1em;
}
.asdvet { text-decoration:none; border: none;  }
.asdvet a{ text-decoration:none; border: none; }
/*HEAD*/

#header{
	MARGIN: 0px auto;
	height: 200px;
	background: url(images/gameguide_head_back.gif) repeat;
	}
	
#headblock {
	height: 200px;
	width: 1000px;
}

#headlogo {
	float: center;
	
}
.headlogo-downtxt {
	font: bold 13px Tahoma;
	margin: 0px 0px 0.2em;
	color:#9d9693;

}

#headright {
	height: 102px;
	width:450px;
	float: right;
	background: url(images/headright_08masbg.gif) no-repeat;
}	

.headright-cel1{
	font: bold 11px Tahoma;
	color:#bababa;
	}

.headright-cel2 a{
	font:11px Arial;
	color:#fff200;
}
.headright-cel2 a:link{
	color:#e9e9e9;
}
.headright-cel2 a:hover{
	color:#fff200;
	text-decoration: underline;
}
.headright-cel2 a:visited{
 
}
.headright-cel2 a:active{

}

/*NAVIGATION*/
#nav { width: 100%;
	height: 55px;
	background-image: url(images/nav_back.gif);
}
#nav1 { width: 1000px; 
}

#navblock {
	MARGIN: 0px auto;
	width: 960px;
	height:47px;
	padding-top:4px;
	padding-bottom:4px;
}
.navbut1 a{
	width:240px;
	height:47px;
	float: left; 
	background: url(images/nav_but1.gif);
	}
	
.navbut1 a:hover{
	display: block;
	background: url(images/nav_but1_hover.gif);
	}
	
.navbut1cr a{
	display:block;
	width:240px;
	height:47px;
	float: left;
	background: url(images/nav_but1_current.gif);
	}
	
.navbut2 a{
	width:258px;
	height:47px;
	float: left; 
	background: url(images/nav_but2.gif);
	}
	
.navbut2 a:hover{
	display: block;
	background: url(images/nav_but2_hover.gif);
	}

.navbut2cr a{
	display:block;
	width:258px;
	height:47px;
	float: left;
	background: url(images/nav_but2_current.gif);
	}
	
.navbut3 a{
	width:242px;
	height:47px;
	float: left; 
	background: url(images/nav_but3.gif);
	}
	
.navbut3 a:hover{
	display: block;
	background: url(images/nav_but3_hover.gif);
	}

.navbut3cr a{
	display:block;
	width:242px;
	height:47px;
	float: left;
	background: url(images/nav_but3_current.gif);
	}

.navbutend{
	display:block;
	width:20px;
	height:47px;
	float: left;
	background: url(images/nav_butend.gif);
	}
	
/*MAIN*/
	
#main {
	MARGIN: 0px auto;
	width: 960px;
	margin-top:28px;
}

#banner{
	width:960px;
	margin-bottom:26px;
	}
	
#gameguide{
	margin:0 auto;
	
	}

#guidecel12l{
	float:left;
	width:629px;
	}
	
.guidecelltxt{
	padding:11px 0px 15px 9px;
	background:url(images/guidecelltxt1_bg.gif) bottom left repeat-x;
	}
.guidecelltxt15{
	padding:11px 0px 15px 9px;
	}
#guidecel12r{
	float:right;
	width:282px;	
	}

#loginframe{
	width:282px;
	float:right;
	padding-bottom:10px;
	background:#373332;
	
	}
.mynewframe{
	padding:5px 12px;
	color:#252525;
	background:url(images/login_title_bg.gif) repeat-x;
	}	
	
	.mynewframeabv{
	background:url(images/gameguide_head_back.gif) repeat-x;
	}	
		
.mynewtxtframe{
	padding:11px 28px 0px 11px;
	background-color:#373332;

	}
	.mynewtxtframe2{  padding-bottom: 20px; padding-top: 20px;
	background-color:#373332;

	}
	.mynewtxtframe3{ 
	background-color:#373332; }

.indexlogin-txt { 
	padding: 3px 2px 10px 20px;
	margin:0px;
	
}	

.login-input-ix {
	FONT-SIZE: 7pt;
	COLOR: #9e988c;
	FONT-FAMILY: Verdana;
	border: 1px solid #84909f;
	background-color: #373332;
	padding:4px;
	margin-left: 14px;	
}

.mynew-button a{
	width: 136px;
	font: 11px Arial, Verdana, sans-serif;
  color: #dfe1e0;
	background-image: url(images/login_but.gif);
	display: block;
	padding: 5px 0;
	text-decoration: none;
	text-align: center;
	float:right;	
	margin-bottom:15px;
	}
	
	.myn-button a{
	width: 136px;
	font: 11px Arial, Verdana, sans-serif;
  color: #dfe1e0;
	background-image: url(images/login_but.gif);
	display: block;
	padding: 5px 0;
	text-decoration: none;
	text-align: center;
	float:left;	
	margin-bottom:15px;
	}

.mynew-button a:link{
  color: #dfe1e0;
  text-decoration: none;
	}

.mynew-button a:hover{
	color: #dfe1e0;
	text-decoration: none;
	background-image: url(images/login_but_hover.gif);
}

.mynew-button a:visited, .mynew-button a:active{
  color: #dfe1e0;
	text-decoration: none;
}

.mynewclear { clear:both; margin: 122;
}

.livechatframe{
	padding:18px 10px;
	margin:0px;
	}
	
#indexfaq{
	width:282px;
	float:right;
	}
	
.faqlist{
	padding:5px 12px;
	}

.faqlist ol{
    margin:15px;
	padding:0px;
	color: #9d978b;
	}

.faqlist ol li{	
	margin: 7px 0px;
	color: #9d978b;
	}

.faqlist ol li a{
 color: #9d978b;
 text-decoration:none;
}

.faqlist ol li a:link{
 color: #9d978b;
 text-decoration:none;
}

.faqlist ol li a:hover{
 color: #cdcccb;
 text-decoration:underline;
}

.faqlist ol li a:visited, .faqlist ol li a:active{
 color: #9d978b;
 text-decoration:none;
}
	
.indextxtbut { margin:0px; padding:2px;
}

.indextxtbut a {
	padding-right:24px; 	
	float:right;	
	color:#7b8ba2;
	background: url(images/go.gif) center right no-repeat;	
}
.indextxtbut a:hover { 
	color:#cdcccb; 
	background: url(images/go.gif) center right no-repeat; 
	text-decoration: underline; 
	}

.guide-clearfix { clear:both; height:1px;
}



/*FOOTER*/

#bottomframe{
	width:960px;
	margin:0px auto;
	}
#bottomregister {
	background:url(images/bottomregister_bg.gif) repeat-x;
	border-bottom: 1px solid #161413;
	height: 11px;
	padding:8px;
}

.copyright-links {
	float:left;
}

.copyright-links a{
  margin:0px 8px; color:#FFFFFF;
}


.pad-links {
	float: right;
}
.pad-links a { margin:0px 8px; color:#FFFFFF;
}
	
#copyrightblock {
	border-top: 1px solid #3c3938;
	height:24px;
	padding:8px;
}

/*FAQ*/

#faqcel12l{
	float:left;
	width:720px;
	}

.faqcel12ltxt1{
	padding:11px 0px 15px 9px;
	background:url(images/faq_line.gif) bottom left repeat-x;
	}
	
.faqtable-li { width:20px; height: 20px; display:block; font: bold 11px Tahoma; padding-top:3px;
background: transparent url(images/faq_dot.gif) top left no-repeat; color:#1b1b1b;
}

.backtotop { margin:0px; padding:2px;
}

.backtotop a {
	padding:12px;
	padding-right:24px; 	
	float:right;	
	color:#7b8ba2;
	background: url(images/backtotop.gif) center right no-repeat;	
}
.backtotop a:hover { 
	color:#cdcccb; 
	background: url(images/backtotop.gif) center right no-repeat; 
	text-decoration: underline; 
	}
#faqcel12r{
	float:right;
	width:207px;
	}
	
/*Members Area*/

#titlecelframe{
	padding:10px;
	}
#titlecel121l{
	width:582px;
	float:left;
	}	
#titlecel121r{
	width:200px;
	float:right;
	padding:50px 10px 0 10px;
	}
.titlecel121txt{
	font: bold 9pt Tahoma;
	color:#b0aa9c;
	}


.logout { margin:0px; padding-left:40px;padding-top:3px;
}

.logout a {
	padding-left:20px; 
	float:left;	
	color:#7b8ba2;
	background: url(images/logout_dot.gif) center left no-repeat;	
}
.logout a:hover { 
	color:#cdcccb; 
	background: url(images/logout_dothover.gif) center left no-repeat; 
	text-decoration: underline; 
	}
.membutton a{
	color: #2e2a29;
	}
.membutton a:link{color: #2e2a29;text-decoration: none;
	
}
.membutton a:hover{color:#3d526d;text-decoration: none;
}
.membutton a:visited, .membutton a:active{
  color: #2e2a29;
	text-decoration: none;
}

.wlkguidetxt{
	font: bold 8pt Tahoma;
	padding:8px;
	color:#cbcbcb;
	}
#memlist-title {	font: 11px Arial;	height:23px; padding:5px 12px;
background-image: url(images/members_list_title.gif);color: #252525;
}
.memlist-tabletitle {
	text-align: left;
	padding-left: 10px;
	height: 22px;
	
}
.list-ttdot {
	padding-left: 14px;
	background: url(images/members_list_titledot.gif) top left no-repeat;
}
.list-padleft { text-align: left; padding-left: 33px;
}
.memlist-cel1th{
	height: 52px;
  background: url(images/list_bg1.gif) top left repeat-x;border-bottom: 1px solid #2e2a29;
	}
.list-cel1frame{
	height: 52px; 
	}

.cel1th-padding{
	padding:5px 12px;
	}	

.cel1th-txt{
	padding-top:2px;padding-left:9px;font: bold 10pt Tahoma;text-align:left;
	color:#303030;
	}
.listframe{
	font:9pt Tahoma;
	padding-left: 10px;
	height: 22px;
	color:#2e2a29;
	text-align:center;
	}

.memlist-cel2th{
	border-bottom: 1px solid #2e2a29;
	height: 52px;
  background: url(images/list_bg3.gif) top left repeat-x;
	}
.list-cel2txt{
	font:8pt Tahoma;
	height: 22px;
	color:#a1918c;
	}

#guidenews{
	width:960px;
	}
	
#newscel12l{
	width:474px;
	float:left;
	}
.newscel12ltxt1{
	padding:17px 11px;
	font: bold 8pt Tahoma;
	color:#cbcbcb;
	background:url(images/faq_line.gif) bottom left repeat-x;
	}
.newscel121{
	padding:17px 11px;
	background:url(images/guidecelltxt1_bg.gif) bottom left repeat-x;
	}

#newscel12r{
	width:457px;
	float:right;
	}



/*REGISTER*/

.registerframe{
	padding:10px 0px 5px 9px;
	background:url(images/guidecelltxt1_bg.gif) bottom left repeat-x;
	}

.register-title{
	padding:11px 0px 15px 9px;
	
	}
.guide-choose { FONT-SIZE: 8pt; COLOR: #cdcccb; FONT-FAMILY: Verdana; padding-top:20px;
border-left: 1px solid #858279; border-right: 1px solid #dbd3c6; border-top: 1px solid #858279; border-bottom: 1px solid #dbd3c6;
background-color: #373332;
}
.guide-input{
	FONT-SIZE: 7pt;
	COLOR: #9e988c;
	FONT-FAMILY: Verdana;
	border: 1px solid #84909f;
	background-color: #373332;
	padding:4px;
}
.reg-button a{
	width: 136px;
	font: 11px Arial, Verdana, sans-serif;
  color: #dfe1e0;
	background-image: url(images/register_button.gif);
	display: block;
	padding: 5px 0;
	text-decoration: none;
	text-align: center;
	float:right;	
	margin-bottom:15px;
	}

.reg-button a:link{
  color: #dfe1e0;
  text-decoration: none;
	}

.reg-button a:hover{
	color: #dfe1e0;
	text-decoration: none;
	background-image: url(images/register_button_hover.gif);
}

.reg-button a:visited, .reg-button a:active{
  color: #dfe1e0;
	text-decoration: none;
}
.auth-frame{
	margin:0px auto;
	width:475px;
	height:73px;
	border: 1px solid #44403f;
	}
.auth-code{
	margin:2px;
	width:469px;
	height:67px;
	background-color: #373332;
	}

.clearfix-h40{width:954px;height:40px;margin:0 auto;
}
	
/*preview*/
.guide_preview{width:954px;
}
.preview_title{float:left;
}
.preview_button{float:right;
}
.previewline{height:12px;background:url(images/faq_line.gif) bottom left repeat-x;
	}
.preview_banner{padding-top:30px;height:358px;background:url(images/preview_bg.gif) repeat;
}
.preview_titletxt{padding-bottom:20px;background:url(images/guidecelltxt1_bg.gif) bottom left repeat-x;
}
.preview_txt{padding:25px 30px;background:url(images/guidecelltxt1_bg.gif) bottom left repeat-x;
}
.line-height{line-height:17px;
}

/*banner081108*/


#banner-081108 {
	MARGIN: 0px auto;
	background-image: url(images/banner_081108.jpg);
	height: 205px;
	margin-bottom:26px;
}

.button-guidehome a{
    background: url(images/index081107_but.gif) repeat-x top left; /*BUTTON-BLUE-SMALL*/
	font: 11px Arial, Verdana, sans-serif;
    color: #dadada;
    display: block;
    width: 135px;
    padding: 5px 0;
    text-decoration: none;
    float: left;
	text-align: center;
}
.button-guidehome a:link{
    color: #dadada;
	text-decoration: none;
}
.button-guidehome a:visited, .button-guidehome a:active{
    color: #dadada;
	text-decoration: none;
}

.button-guidehome a:hover{
    color: #dadada;
    text-decoration: none;
    background-image: url(images/index081107_but_on.gif);
}

.freenewsf { padding:15px 8px 30px 8px;
}
.guidecelltxt A { TEXT-DECORATION: none; color:#FFFFFF;
}
.guidecelltxt15 A { TEXT-DECORATION: none; color:#FFFFFF;
}