/*Styles Updated: Thu 3.10 2010 Author: D.PenG contact: d.peng@msn.com*/

@charset "utf-8";

body {background-color: #000000; font-family:"Arial", "Times", "Helvetica", "sans-serif"; font-size: 16px; text-decoration:none; margin:0 auto; padding:0; text-decoration:none;}
* {padding:0; margin:0; color:#575656; }
html,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,{ margin: 0; padding: 0; }

h1,h2,h3,h4,h5,h6,em,strong,th {
	font-size: 1em;
	font-weight: normal;
	font-style: normal;
	text-align: left;
}
ul,ol { list-style: none; }
img { border: none; }
table { border-collapse: collapse; border-spacing: 0; }
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px;}
#clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px;}
#next{ text-align:right; height:20px; line-height:20px; padding-right:10px; margin-top:15px;}

a:link,_a:link{ color:#0d3c57; text-decoration:none; zoom:1;}
a:visited{ color:#0d3c57;text-decoration:none;}
a:hover{ color:#F00;}
a:active{ color:#0d3c57;text-decoration:none;}

.link_syle a:link,_a:link{ color:#0d3c57; text-decoration:none; zoom:1;}
.link_syle a:visited{ color:#0d3c57;text-decoration:none;}
.link_syle a:hover{ color:#F00;}
.link_syle a:active{ color:#0d3c57;text-decoration:none;}

#nav ul li a:link,_a:link{ color:#fff; text-decoration:none; zoom:1;}
#nav ul li a:visited{ color:#ff;text-decoration:none;}
#nav ul li a:hover{ color:#F60;}
#nav ul li a:active{ color:#fff;text-decoration:none;}

#container{ width:980px; margin:0 auto; overflow:hidden;}
#header{ height:66px; width:980px; margin:0 auto; padding-left:3px; text-align:center; background:#000 url(../images/ablemarketing_02.gif) no-repeat 130px 0;}
#mainContent{ height:auto!important; padding:0 0px 0 4px; overflow:hidden; margin:0 auto;}
#footer{height:40px; background:#303030;}
#container #mainContent #sidebar_left{ height:auto!important; width:392px; height:695px; min-height:695px; float:left; background:url(../images/ablemarketing_07.gif) no-repeat;}
#container #mainContent #sidebar_right{height:auto!important; width:580px; float:left; min-height:695px; height:695px;}
#container #mainContent #sidebar_left1{ height:auto!important; width:392px; height:695px; min-height:695px; float:left; background:url(../images/ablemarketingbg_07.gif) no-repeat;}
#container #mainContent #sidebar_left2{ height:auto!important; width:392px; height:695px; min-height:695px; float:left; background:url(../images/ablemarketing_07_1.gif) no-repeat;}
#container #mainContent #sidebar_left3{ height:auto!important; width:392px; height:695px; min-height:695px; float:left; background:url(../images/ablemarketing_07_2.gif) no-repeat;}

/**header**/
#logo{ float:left; background-color:#000000;}
#nav{ float:right; width:588px; height:66px; overflow:hidden;}

	#nav_container5{
	width:588px;
	float:right;
	}
	#nav_container5 li{
	padding:0px;
	margin-bottom:1px; float:left; display:block; margin-right:15px;
	}
	#nav_container5{
	margin-left:5px;
	}
	#nav_container5 a:link,#nav_container5 a:visited,#nav_container5 a:active{
	height:66px;
	display:block;
	text-decoration:none;
	text-align:left;
	font-weight:bold;
	color:#333;
	text-indent:-300px;
	overflow:hidden;
	}
	#nav_container5 a:hover{
	color:#fff;
	}
	
	#nav_home{
	background-image:url(../images/nav_01.gif);
	background-position: 0px 0px; width:50px;
	}
	/***#nav_home:hover{
	background-image: url(../images/nav_01.gif);
	background-position: 0px  -90px;
	}***/
		
	
	#nav_about{
	background: url(../images/nav_03.gif) 0px 0px; width:98px;
	}
	#nav_about:hover{
	background-image: url(../images/nav_03.gif);
	background-position:0 -90px;
	}
		
	
	#nav_server{
	background-image: url(../images/nav_05.gif);
	background-position: -0 0px; width:58px;
	}
	#nav_server:hover{
	background-image: url(../images/nav_05.gif);
	background-position: -0 -90px;
	}
		
	
	
	#nav_news{
	background-image: url(../images/nav_07.gif);
	background-position: 0px 0px; width:112px;
	}
	#nav_news:hover{
	background-image: url(../images/nav_07.gif);
	background-position: 0px -90px;
	}
	
	#nav_kehu{
	background-image: url(../images/nav_09.gif);
	background-position: 0px 0px; width:112px;
	}
	#nav_kehu:hover{
	background-image: url(../images/nav_09.gif);
	background-position: 0px -90px;
	}
	
	#nav_contact{
	background-image: url(../images/nav_11.gif);
	background-position: 0px 0px; width:92px;
	}
	#nav_contact:hover{
	background-image: url(../images/nav_11.gif);
	background-position: 0px -90px;
	}
		

#content{ height:auto!important; min-height:590px; height:590px; width:588px; background:#121212; padding:0; margin:0;}
#content p{ padding:10px; color:#fff;}
#list{ padding:120px 5px 5px 170px;}
#list #title img{ float:right; height:35px;}
#list ul li{ height:40px; line-height:28px;display:block; width:210px;}

#list ul li a{ background:url(../images/ablemarketing_12.gif) no-repeat left center; color:#f00; height:28px; line-height:28px; padding-left:15px; font-weight:bold; }
#list ul li a:hover{ background:#F00; height:28px; display:block; color:#fff; font-weight:bold;}
#list ul li a span:hover{ color:#FFF;}
#list ul li span{ font-size:12px; color:#F00; margin-right:10px;}

#message{ height:auto; margin-top:30px; color:#fff; position:relative;}
#message table td{ color:#fff;}

.button{ background:url(../images/ablemarketingbut_11.gif) no-repeat; width:55px; height:16px; border:0; }
#content ul{ margin-top:20px;}
#content ul li{ float:left; width:150px; margin:5px 20px; display:inline;}
#content ul li img { width:150px; height:70px;  display:block; border:1px #fff solid;}
#content ul li h2{ height:20px; line-height:20px; text-align:center; color:#fff;}


/**************** about ****************/
.ab_text{
    font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:600;
	color: #FFFFFF;
}
.ab_text1{
    font-size:13px;
    line-height:26px;
	color:#FFFFFF;
}
.ab_text2{
    font-size:13px;
    line-height:50px;
	color:#FFFFFF;
}
.ab_text3{
    font-size:13px;
    line-height:23px;
	color:#FFFFFF;
}
.footer_text{
    font-size:11px;
	color:#FFFFFF;
	text-align:center;
}


/************** server ****************/
.pay_text2{
    padding-left:20px;
    font-family:MingLiU,Arial;
	font-size:14px;
	font-weight:600;
	color: #00FF00;
	line-height:30px;
}
.pay_text3{
    padding-left:20px;
    font-family:MingLiU,Arial;
	font-size:14px;
	font-weight:600;
	color: #FF0000;
	line-height:30px;
}
