body,form,h1,h2,h3,h4,h5,h6,img,ul,li,dl,dt,dd,div { margin: 0px; padding: 0px; border: 0px; }
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #4b4b4b;
	width: 1002px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(/images/bj.gif);
	background-repeat: repeat-y;
	background-position: center;
}
li { list-style-type: none; }
.clear { clear: both; }
.input {
	border: 1px solid #CCCCCC;
	background-color: #F3F3F3;
	width: 150px;
	margin-top: 3px;
	margin-bottom: 3px;
}
a:link {
	text-decoration: none;
	color: #FFFFFF;
}
a:visited{
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}

.homepage{
 
	color: #FF0000;
}
.homepage a:link {
	text-decoration: none;
	color: #FF0000;
}
.homepage a:visited{
	text-decoration: none;
	color: #FF0000;
}
.homepage a:hover {
	text-decoration: underline;
	color: #FF0000;
}
hr {
	HEIGHT:0;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999999;
}
h1 {
	color: #FF0000;
	font-size: 13px;
	line-height: 22px;
}
h2 {
	color: #68674D;
	font-size: 13px;
	line-height: 22px;
}
h3 {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	line-height: 22px;
}
h4 {
	font-size: 12px;
	color: #FF0000;
	font-weight: normal;
	line-height: 25px;
}
h5 {
}
h6 {
}
.red {
	color: #FF0000;
	font-weight: bold;
}
.font {
	font-size: 11px;
	line-height: 20px;
}
.red_black{
	color: #9a0000;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}
.red_black a:link{
	color: #9a0000;
	text-decoration: none;
}
.red_black a:visited{
	color: #9a0000;
	text-decoration: none;
}
.red_black a:hover{
	color: #9a0000;
	text-decoration: underline;
}
/*
################header#################*/
#header_top {width: 970px;
	height: 18px;
	padding-left: 20px;
	padding-bottom:3px;
	font-weight: bold;
	color: #CCCCCC;
	font-size: 11px;
	padding-top:4px;
	margin-right: auto;
	margin-left: auto;
	
}
#header_top .add_site{ color:#f00; text-decoration:underline; font-weight:bold;}
#head-new
{ width:970px; height:18px; margin-left:auto; margin-right:auto; 
 
}

#header_duan {
	background-image: url(/images/header_bj.gif);
	background-repeat: repeat-x;
	background-color:#AB0102;
 
	width: 990px;
	margin-right: auto;
	margin-left: auto;
    background-position: top;
}
#header_duan #logo{
	height: 79px;
	margin-top:2px;
	padding-bottom: 8px;
}
#header_duan #logo #logo_pic{
	float: left;
	width: 210px;
	padding-left: 20px;
}
#header_duan #logo #flash{
	float: left;
}


#header_duan #nav {
	height:auto;
	width: 976px;
 float:left;
	background-color: #ab0102;
	font-weight: bold;
	font-size: 12px;
 
}
#header_duan #nav #aa {
height:16px;
	float:left; line-height:19px;	width:750px;
	padding-bottom: 8px;
}
#header_duan #nav #aa ul{
	margin: 0px;
	padding: 0px;
}
#header_duan #nav #aa li{
	list-style-type: none;
	text-transform: capitalize;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 0px;
	float: left;
	text-indent: 5px;
	margin-right: 2px;
	margin-left:2px;
}
#header_duan #nav #bb {
	 
	width:200px; float: right; margin-bottom:2px;
}



#header_duan #nav #nav_game {
	height: 22px;
	background-color:;
	width: 990px;
	font-size: 11px;
	font-weight: bold;
	float:left;
	clear:both; 
	 
}
#header_duan #nav #nav_game  ul{
	margin: 0px;
	width:988px;
	padding: 0px;
}
#header_duan #nav #nav_game  li{
margin:0; list-style:none; float:left; padding:0 2px 0 0;font-size:11px;
	/*list-style-type: none;
	text-transform: capitalize;
	margin-top: 0px;
	margin-bottom: 0px;
	float: left; line-height:20px;
	margin-right: 5px;
	list-style-image: none;
	margin-left: 0px;	*/ 
}
#header_duan #nav #nav_game  li a:link,#header_duan #nav #nav_game  li a:visited{color:#fff; text-decoration:none; background:#000 url(../images/index/triange.gif) no-repeat 0 0; padding:4px 5px; display:block;}
#header_duan #nav #nav_game  li a:hover{ text-decoration:underline;}
#header_duan #nav #nav_game  li.last_one{width:86px; background:#000;} 
/*
############### left ###################*/
#main { width: 990px; margin-right: auto; margin-left: auto; background-color: #FFFFFF; background-image: url(../images/rightbg.gif); background-repeat: repeat-y; background-position: right top; 
}
#left {
	float: left;
	width: 524px;
	background-color: #e8e7d5;
	color: #000000;
	padding-bottom: 10px;
}
#left a:link{
	color: #000000;
	text-decoration: none;
}
#left a:visited{
	color: #000000;
	text-decoration: none;
}
#left a:hover{
	color: #000000;
	text-decoration: underline;
}
#left #gg{
	background-image: url(/images/gg_left.gif);
	background-repeat: no-repeat;
	height: 93px;
	width: 509px;
	margin-left: 10px;
	margin-top: 11px;
	color: #FFFFFF;
	padding-top: 118px;
}
#left #gg a:link{
	color: #FFFFFF;
	text-decoration: none;
}
#left #gg a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
#left #gg a:hover{
	color: #FFFFFF;
	text-decoration: none;
}
#left #gg #gg_btn1{
	height: 20px;
	width: 158px;
	margin-left: 6px;
	background-color: #000000;
	font-weight: bold;
	text-indent: 5px;
	padding-top: 4px;
}
#left #gg .gg_btn2{
	height: 20px;
	width: 158px;
	margin-left: 6px;
	margin-top: 3px;
	background-color: #000000;
	font-weight: bold;
	padding-top: 4px;
	text-indent: 5px;
}
#left #left_flash {
	margin-right: 5px;
	margin-left: 10px;
	margin-top: 10px;
}
#left #til {
	height: 22px;
	width: 509px;
	margin-left: 10px;
	margin-top: 9px;
}
#left #sell {
	width: 505px;
	margin-left: 10px;
	border-top-width: 5px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #c20000;
	border-right-color: #c20000;
	border-bottom-color: #c20000;
	border-left-color: #c20000;
	position:relative;
}


#left #sell_eu {
	width: 505px;
	margin-left: 10px;
	border-top-width: 5px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
#left #customPL {
	background-color: #eeeeee;
	border: 1px solid #bab9aa;
	font-size: 11px;
	font-weight: bold;
	color: #313131;
}
#left #customPL .tr1 {
	background-color: #d9d8c7;
}
#left #customPL .tr2 {
	background-color: #c7c6b2;
}
#fa{ position:relative;width:auto; height:64px; border:0px solid red; padding:0;}
#customPL_SON{
width:494px;
height:500px;
top:64px;
left:0;
display:none;
border:0px solid blue;
/*background:yellow;*/
position:absolute;
z-index:99999999px;
}

.float_div{width:460px;
		   border:2px solid #C20000;
		   height:auto;
		   background:#E8E7D5;
		   position:absolute;
		   left:0;
		   top:0;
		   padding:15px;
		   margin-left:5px;
		   }
.float_div 	div{ clear:both; height:24px; background:url(../images/main/bg-dor.gif) repeat-x 12px; line-height:18px;}	.float_div .radio{width:12px; height:12px; border:1px solid #7F9DB9; background:#fff;}   
.float_div span{ background:#E8E7D5;}
.float_div .left{ float:left;}
.float_div .right{ float:right; font-weight:bold; color:red;}
.float_div 	iframe{border:0;}


#left #HotPL {
	background-color: #C4C3AE;
	border: 1px solid #bab9aa;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
#left #HotPL-contact-box { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #CCCCCC; border-left-color: #CCCCCC; }
#left #HotPL-contact {
	/*position: relative;*/  /*===================================*/
	font-size: 11px;
	font-weight: bold;
}
#left #HotPL-contact a { line-height:21px; text-decoration: none;}
#left #HotPL-contact a span { display:none; }
#left #HotPL-contact a:hover { display: block; text-decoration: none;}
#left #HotPL-contact a:hover span {
	display: block;
	border: 1px solid #bab9aa;
	position: absolute;
	width: 150px;
	top: 20px;
	font-size: 11px;
	background-color: #d5d4bf;
	line-height: 18px;
	padding: 10px;
	text-decoration: none;
	color: #000000;
	font-weight: normal;
	left: 273px;
}
/* for woweu index*/
.wowindexbox {
	border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #CCCCCC; border-left-color: #CCCCCC; 
}
.wowindex {
	position: relative;
	font-size: 11px;
	font-weight: bold;
}
.wowindex a { line-height:21px; text-decoration: none;}
.wowindex a span {display:none;}
.wowindex a:hover { display: block; text-decoration: none;}
.wowindex a:hover span {
	display: block;
	border: 1px solid #bab9aa;
	position: absolute;
	width: 150px;
	top: 20px;
	font-size: 11px;
	background-color: #d5d4bf;
	line-height: 18px;
	padding: 10px;
	text-decoration: none;
	color: #000000;
	font-weight: normal;
	left: 273px;
}
/*###*/

#left .more {
	width: 480px;
	margin-right: auto;
	margin-left: auto;
	text-align: right;
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#left #left_test {
	padding-left: 10px;
	padding-right: 8px;
	padding-top: 8px;
	clear:both;
}
#left .tb_news {
	border: 1px solid #BAB9AA;
	background-color: #D9D8C7;
}
#left p {
	font-size: 11px;
}
.left_til {
	background-color: #c4c3ae;
	height: 22px;
	padding-top: 4px;
	border: 1px solid #B4B398;
	font-weight: bold;
	color: #AB0102;
	text-indent: 5px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/*
############### mid ####################*/
#mid {
	float: left;
	width: 223px;
	background-color: #FFFFFF;
}
#mid .til_red {
	background-image: url(/images/til_bj_red.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 205px;
	margin-top: 8px;
	margin-bottom: 5px;
	margin-left: 9px;
	text-indent: 8px;
	font-weight: bold;
}
#mid .til_gray{
	background-image: url(/images/til_bj_gray.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 205px;
	margin-top: 8px;
	margin-bottom: 5px;
	margin-left: 9px;
	text-indent: 8px;
	font-weight: bold;
}
#mid .til_two{
	background-image: url(/images/til_bj_two.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 205px;
	margin-top: 8px;
	margin-bottom: 5px;
	margin-left: 9px;
	text-indent: 8px;
	font-weight: bold;
}
#mid .contact {
	width: 194px;
	border: 1px solid #7e7e7e;
	margin-left: 9px;
	margin-bottom: 4px;
	color: #000000;
	font-weight: bold;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 2px;
}
#mid .contact img{
	margin-right: 3px;
	margin-left: 3px;
}
#mid .contact a:link {
	color: #000000;
	text-decoration: none;
}
#mid .contact a:visited{
	color: #000000;
	text-decoration: none;
}
#mid .contact a:hover{
	color: #000000;
	text-decoration: underline;
}
#mid  .Recent-pl { background-color: #FFFFFF; border: 1px solid #CCCCCC; margin-top: 5px; padding: 5px; }
#mid .Recent-pl p { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: #0065E1; font-weight: normal; font-size: 11px; }
#mid .Recent-pl .Recent-pl-c { margin-top: 5px; border-top-width: 1px; border-top-style: dashed; border-top-color: #CCCCCC; font-size: 11px; }
#mid .mid_test { color: #000000; margin-left: 10px; margin-right: 10px; line-height: 22px; 
}
/*
################ right ######################*/
#right {
	float: left;
	width: 243px;
	background-color: #000000;
	padding-bottom: 20px;
}
#right #gg1{
	height: 255px;
	width: 242px;
	margin-top: 15px;
}
#right .test{
	width: 204px;
	line-height: 22px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 12px;
	margin-bottom: 12px;
}
#right .buy{
	text-transform: uppercase;
	text-align: right;
	text-decoration: underline;
	margin-bottom: 10px;
}
#right .til{
	font-weight: bold;
	text-transform: uppercase;
	background-color: #2d2d20;
	height: 22px;
	text-indent: 24px;
	background-image: url(/images/right_xy_til.gif);
	background-repeat: no-repeat;
	background-position: 10px 12px;
	padding-top: 8px;
	margin-bottom: 8px;
	margin-top: 8px;
}
#right #xy_word {
	text-transform: uppercase;
	font-weight: bold;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 5px;
}
/*
####################footer######################*/
#footer {
	height: 70px;
	clear: both;
	width: 990px;
	margin-right: auto;
	margin-left: auto;
	background-color: #1c1c1c;
	padding-top: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333333;
}
#footer #img{
	float: left;
	padding-left: 130px;
	padding-top: 10px;
}
#footer #word{
	float: left;
	padding-left: 20px;
	text-align: center;
	line-height: 18px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/*
###################### checkout ##################### */
#frame {
	width: 727px;
	float: left;
	padding: 10px;
	color: #000000;
}
#frame .link a:link{
	font-size: 11px;
	color: #000000;
}
#frame .link a:visited{
	font-size: 11px;
	color: #000000;
}
#frame .link a:hover{
	font-size: 11px;
	color: #000000;
}
.table {
	border: 1px solid #BAB9AA;
}
.table .tr {
	background-color: #AB0102;
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
}
.table .tr1 {
	background-color: #d9d8c7;
}
.table .tr2 {
	background-color: #c7c6b2;
}
.table th {
	font-size: 13px;
}
.table td {
}
.gamelist {
	color: #000000;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.gamelist div {
	border: 1px solid #C4C3AE;
	margin-top: 2px;
	margin-bottom: 2px;
	padding: 5px;
	background-color: #CDCCBA;
}
.gamelist div a:link{
	color: #7C1C04;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}
.gamelist div a:visited{
	font-weight: bold;
	color: #7C1C04;
	text-decoration: none;
		font-size: 11px;
}
.gamelist div a:hover{
	font-weight: bold;
	color: #7C1C04;
	text-decoration: none;
		font-size: 11px;
}
.textwith {
	height:19px;
	width: 210px;
}
.textwith1 {
	height: 19px;
	width: 153px;
}
.textwith2 {
	height: 19px;
	width: 45px;
}
.mainSTYLE1-h {
	font-family: Arial, Helvetica, sans-serif,;
	color: #FFFF00;
	font-size: 36px;
	font-weight: bolder;
}
.mainSTYLE1-bai {
	font-family: Arial, Helvetica, sans-serif,;
	color: #FFFFff;
	font-size: 36px;
	font-weight: bolder;
	
}
/*CSS yahoo2 style pagination*/

DIV.yahoo2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 0.85em; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; FONT-FAMILY: Tahoma,Helvetica,sans-serif; TEXT-ALIGN: center
}
DIV.yahoo2 A {
	BORDER-RIGHT: #ccdbe4 1px solid; PADDING-RIGHT: 8px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #ccdbe4 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccdbe4 1px solid; COLOR: #0061de; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccdbe4 1px solid; TEXT-DECORATION: none
}
DIV.yahoo2 A:hover {
	BORDER-RIGHT: #2b55af 1px solid; BORDER-TOP: #2b55af 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #2b55af 1px solid; COLOR: #fff; BORDER-BOTTOM: #2b55af 1px solid; BACKGROUND-COLOR: #3666d4
}
DIV.yahoo2 A:active {
	BORDER-RIGHT: #2b55af 1px solid; BORDER-TOP: #2b55af 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #2b55af 1px solid; COLOR: #fff; BORDER-BOTTOM: #2b55af 1px solid; BACKGROUND-COLOR: #3666d4
}
DIV.yahoo2 SPAN.current {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #000; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}
DIV.yahoo2 SPAN.disabled {
	DISPLAY: none
}
DIV.yahoo2 A.next {
	BORDER-RIGHT: #ccdbe4 2px solid; BORDER-TOP: #ccdbe4 2px solid; MARGIN: 0px 0px 0px 10px; BORDER-LEFT: #ccdbe4 2px solid; BORDER-BOTTOM: #ccdbe4 2px solid
}
DIV.yahoo2 A.next:hover {
	BORDER-RIGHT: #2b55af 2px solid; BORDER-TOP: #2b55af 2px solid; BORDER-LEFT: #2b55af 2px solid; BORDER-BOTTOM: #2b55af 2px solid
}
DIV.yahoo2 A.prev {
	BORDER-RIGHT: #ccdbe4 2px solid; BORDER-TOP: #ccdbe4 2px solid; MARGIN: 0px 10px 0px 0px; BORDER-LEFT: #ccdbe4 2px solid; BORDER-BOTTOM: #ccdbe4 2px solid
}
DIV.yahoo2 A.prev:hover {
	BORDER-RIGHT: #2b55af 2px solid; BORDER-TOP: #2b55af 2px solid; BORDER-LEFT: #2b55af 2px solid; BORDER-BOTTOM: #2b55af 2px solid
}

-->
.aion-info{width:508px;
		   height:98px;
		   border:1px solid #b4b398;
		   border-top:0;
		   background:#f7f6e4;
		   margin:-5px auto 0;
		   line-height:18px;
		   color:#1b1b1b;
		   padding:0 2px;}

.power-package{ border:1px solid #A80101; margin:0 auto;}
.power-package .package-title{ background:#5C0202; color:#fff; font-weight:bold; padding:0 10px;}
.power-package .package-title div{ background:url(../images/main/bg-dor2.gif) repeat-x 8px;}
.power-package .package-title span{ background:#5C0202;}
.power-package .area{ background:#F4F3EA; padding:5px 10px;}
.power-package .area div{ height:18px; padding-top:4px; clear:both; border:0px solid blue; background:url(../images/main/bg-dor.gif) repeat-x 8px;}
.power-package .raido{ float:left;}
.power-package .sel{ float:left;}
.power-package p{width:auto; background:#F4F3EA; }
.power-package .r{ float:right;}
.power-package .z{ float:left;}
.power-package span{ background:#F4F3EA; padding:0 2px;}
.power-package .dor{ height:18px; text-align:left; width:200px;}

.power-package .total{ border-top:1px dashed #A80101;border-bottom:1px solid #A80101; padding:5px 10px; width:auto; height:auto; background:#FDFDFB;}
.power-package .total div{ height:18px; clear:both; border:0px solid blue; background:url(../images/main/bg-dor.gif) repeat-x 8px;}
.power-package .total span{ background:#FDFDFB; padding:0 2px;}
.power-package .total .line{ text-decoration:line-through;}
.power-package .total .total-all{ font-weight:bold; float:left;}
.power-package .total .green{ color:#017915; font-weight:bold;}
.power-package .total .red{ color:#FC0202; font-weight:bold;}

.package-info{width:486px; padding:5px 10px; border:1px solid #D5A295; border-top:1px dashed #D5A295;  background:#fff; color:#BC0101; line-height:18px; word-spacing:2px;}
.package-info h5{ font-size:12px; font-weight:bold; height:18px; line-height:18px;}
.package-info p{ padding:0; margin:0;}



#other-package{ width:494px; height:150px; margin:0 auto; background:#5C0202;text-indent:10px; padding-bottom:10px; }
#other-package li{ width:492px; height:30px; line-height:30px; color:#fff; margin:0 auto; border-bottom:1px dashed #8D4E4E;}
#other-package li a:link,#other-package li a:visited{ color:#fff; font-weight:bold; text-decoration:underline;}
#other-package li a:hover{ color:red;}
#other-package p{width:492px; height:30px; margin:1px auto 0; padding:0; line-height:30px; background:#E8E7D5; font-weight:bold; font-size:12px;}


/*ul.menu-auto{width:auto;
			 height:auto;
			 clear:both;
			 padding:5px 5px 20px;
			 }
ul.menu-auto div{width:auto; clear:both;}			 
ul.menu-auto li{ float:left;
				 width:auto;
				 padding-right:4px;
				 margin-bottom:8px;}
ul.menu-auto li a{ float:left; display:block;font-weight:bold; }				 			 
ul.menu-auto li a:link,ul.menu-auto li a:visited{padding:0 0 0 5px; background:url(../images/main/bg-menu-auto.gif) no-repeat left top;}
ul.menu-auto li a span{ float:left;color:#fff; padding:5px 5px 3px 0; background:url(../images/main/bg-menu-auto.gif) no-repeat right 0;}
ul.menu-auto li a:hover{background:url(../images/main/bg-menu-auto.gif) no-repeat 0 bottom;}
ul.menu-auto li a:hover span{background:url(../images/main/bg-menu-auto.gif) no-repeat right bottom;}
ul.menu-auto li.current a:link,ul.menu-auto li.current a:visited{padding:0px 0 0px 5px; background:url(../images/main/bg-menu-auto.gif) no-repeat 0 bottom;}
ul.menu-auto li.current a span{ float:left;color:#fff; padding:5px 5px 3px 0; background:url(../images/main/bg-menu-auto.gif) no-repeat right bottom;}*/

ul.menu-auto{width:auto;
			 height:auto;
			 clear:both;
			 padding:5px 5px 20px;
			 }
ul.menu-auto div{width:auto; clear:both;}			 
ul.menu-auto li{ float:left;
				 width:250px;
				 padding-right:4px;
				 margin-bottom:8px;}
ul.menu-auto li a{ display:block;font-weight:bold;width:240px; height:23px;line-height:23px;text-align:center; }				 			 
ul.menu-auto li a:link,ul.menu-auto li a:visited{padding:0 0 0 5px; background:url(../images/main/bg-menu-auto.gif) no-repeat left top;color:#fff;}
ul.menu-auto li a span{color:#fff;}
ul.menu-auto li a:hover{background:url(../images/main/bg-menu-auto.gif) no-repeat 0 bottom;}

ul.menu-auto li.current a:link,ul.menu-auto li.current a:visited{padding:0px 0 0px 5px; background:url(../images/main/bg-menu-auto.gif) no-repeat 0 bottom;}





