@charset "utf-8";
*{behavior: url(iepngfix.htc);} 
/**************** StickyFooter****************/
	html, body {
	height: 100%;
}
    body {
	padding: 0px;
	margin: 0px;
}
    #body_wrapper {
	width: 100%;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: -125px;
	margin-left: auto;
			}
    #footer_wrapper {
	width: 100%;
	height: 125px;
	background-color: #000000;
	background-image: url(../images/footer_bg.jpg);
	background-repeat: no-repeat;
	background-position: center;
			}
    #content_wrapper {
	width: 100%;
	background:#111111 url(../images/content1_bg.jpg)  bottom center no-repeat;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 125px;
	padding-left: 0px;
	/*overflow: hidden;*/
			}
/****************width****************/
    #footer_wrapper,
	#content_wrapper {
			min-width: 960px;
			}
    #footer_inner_wrapper,
	#content_inner_wrapper {
			width: 960px;
			margin: 0px auto;
			}
/**************** main ****************/

body{
			width:100%;
			height:100%;
			background:#111111;
			}
	#body_warp{	
			width:100%;
			height:100%;
			margin:0 auto;
			}
#content_inner_wrapper{
			position:relative;
			width:960px;
			height:300px;
			}
	#content_inner_wrapper h4{        
			padding:15px 0 0 0 ;
			color: #ffffff;
			font:bolder 16px/1em  Tahoma,Arial, Helvetica, sans-serif;
			width:180px;
			height:1em;
			position:relative;
			}
	#content_inner_wrapper span{
			margin-bottom:-1em;
			position:relative;
			display:block;
			left:0;
			top:-1em;
			height:1em;
			width:180px; 
			}
		h4.services_h4  span{
			background:url(../images/title_services.jpg) no-repeat;
			}
		h4.achievements_h4  span{
			background:url(../images/title_achievements.jpg) no-repeat;
			}
		h4.proccesses_h4  span{
			background:url(../images/title_proccesses.jpg) no-repeat;
			}
		h4.news_h4  span{
	background:url(../images/awooblog.jpg) no-repeat;
			}
		h4.articles_h4  span{
			background:url(../images/title_articles.jpg) no-repeat;						
			}
							

			
#header_warp{
			margin:0 auto;
			width:960px;
			height:435px;
					
			}
	.header {
			width:960px;
			height:380px;
			background:url(../images/header.jpg) no-repeat;		
			
			}
	.menu {
	background:url(../images/menu1.jpg) no-repeat;
	width:1000px;
	_width:1000px;
	height: 55px;
			}
	.menu ul {
	text-align: center;
	list-style-type: none;
	width: 900px;
	_width: 800px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0;
	margin-left: 40px;
			}
	.menu ul li {
	text-align: left;
	display: block;
	float: left;
	height: 40px;
	padding-top: 0;
	padding-bottom: 0;
			}
	.menu ul li a {
	font:bolder 16px/18px  "微軟正黑體",Arial,MicrosoftJhengHei,MicrosoftYaHei,HeitiTC,"新細明體",Nmingliu,sans-serif,Vixua;
	text-align: center;
	display: block;
	width:7em;
	height: 20px;
	color: #DBDBDB;
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 0;
			}
	.menu ul li a:hover {  		
			color: #fffcfc;
			}
			
/****************sidebar****************/	
			
#sidebar_icon{
	background:url(../images/awoo_seo_icon.jpg) 0 0 no-repeat;
	display:block;
	position:relative;
	width:51px;
	height:62px;
	left:35px;
	top:-10px;
				}
	ul.sidebar{
	width:140px;
	height:10px;
	position:relative;
	left:700px;
	top:20px;
	text-align: center;
	margin-left: 140px;
				}
	.sidebar a,
	.sidebar a:link,
	.sidebar a:visited  {
				font:bolder 13px/1.1em  "微軟正黑體",Arial,Vixual,Trebuchet MS;	
				color:#999999;
				margin:0; 
				padding:0 5px 0 0;
				text-decoration: none;
				}
	.sidebar a:hover,
	.sidebar a:active {
				color:#bbbbbb;
				text-decoration: underline;
				}
		
	ul.sidebar li {
	margin:0;
	height:10px;
	width:100px;
	display: inline;
	letter-spacing:0.01em;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 12px;
				}	
	ul.sidebar li.first{
				margin-left:-5px;
				border:hidden;
				width:50px;
				height:10px;
				}

/****************box****************/		


	#wrap_box {
			margin:0 auto;
			width:900px;
			*width:910px;
			_width:910px;
			}
	#wrap_box p{			
			background:url(../images/bullet1.gif) left 5px no-repeat;			
			text-indent:1.5em;			
			font:bolder 13px/2em  "微軟正黑體",Arial,Vixual,Trebuchet MS;	
			color:#999999;
			}		
			
	#wrap_box a{		
			_background:url(../images/bullet1.gif) -1.5em 5px no-repeat;
			*background:url(../images/bullet1.gif) -1.5em 5px no-repeat;				
			text-decoration:none;										
			text-indent:1.5em;			
			font:bolder 13px/2em  "微軟正黑體",Arial,Vixual,Trebuchet MS;	
			color:#999999;
			}
	#wrap_box a:hover{
			text-decoration:underline;	
			text-indent:1.5em;
			font:bolder 13px/2em  "微軟正黑體",Arial,Vixual,Trebuchet MS;	
			color:#ffffff;
			}		
	#wrap_box {
			padding:0 80px 0 80px;
			}	
	.leftbox_warp{			
			float:left;
			width:230px;
			}
	.mainbox_warp{		
			float:right;	
			width:300px;
			margin-right:75px;
			}
	.rightbox_warp{		
			float:left;	
			width:300px;
			margin-left:-15px;
			}
			
/**************** foot ****************/

#footer_inner_wrapper a,
#footer_inner_wrapper a:link,
#footer_inner_wrapper a:visited  {
				font:bolder 10px/1.1em  "微軟正黑體",Arial,Vixual,Trebuchet MS;	
				color:#999999;
				margin:0; 
				padding:0  0 0;
				text-decoration: none;
				}
#footer_inner_wrapper a:hover,
#footer_inner_wrapper a:active {
				color:#bbbbbb;
				text-decoration: underline;
				}
#footer_inner_wrapper h4{
	font: normal 14px/1.1em  "微軟正黑體",Arial,Vixual,Trebuchet MS;
	color:#999;
	width:350px;
	height:20px;
	padding:0 1em 0 0;
	display:block;
				}		
#footer_inner_wrapper  p{
				font: normal 12px/1.1em  "微軟正黑體",Arial,Vixual,Trebuchet MS;	
				color:#999999;
				margin:10px 0 0 0; 
				_margin:5px 0 0 0; 
				padding:0 ;
				display:inline;
				width:300px;
				}			


#foot_partner {
				float:left;
				width:180px;
				height:100px;
				position:relative;
				left:400px;
				top:25px;
				margin:0;
				padding:0;
				}
#foot_partner address{
	font: normal 12px/1.1em  "微軟正黑體",Arial,Vixual,Trebuchet MS;	
	color:#999999;
	margin-top:0.5em;
}
#foot_partner .partnerlink{
	font: bold 12px/1.2em  "微軟正黑體",Arial,Vixual,Trebuchet MS;
	display:block;
	width:500px;
}
#footer_wrapper {
				overflow:hidden;
				}
#footer_inner_wrapper {
	height:125px;
	overflow: hidden;
			}

#footer_inner_wrapper .tags{
			float:left;
			width:100px;
				position:relative;
				left:100px;
				top:0px;
			}
	.tags img{ border:0px;
			padding:15px 0 0 0;}
#foot_partner h4.partner{
				font:bolder 16px/2em  "微軟正黑體",Arial,Vixual,Trebuchet MS;	
				color:#ffffff;
				width:600px;				
				height:20px;
				position:relative;
				left:0px;
				top:0px;
				margin:0; 
				padding:0;
				display:block;
				}	
#foot_partner p.partner1{
				margin:35px 0 0 0; 
				_margin:15px 0 0 0; 
				padding:0 ;
				}
#foot_partner p.partner2{
				margin:10px 0 0 0; 
				padding:0 ;
				}
		
#foot_partner {
				width:500px;				
				height:90px;
				position:relative;
				left:150px;
				top:5px;
				margin:0; 
				padding:5px 0 10px 0;
				}	
#foot_partner ul.info{
	width:550px;
	height:10px;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 40px;
				}
		
#foot_partner ul.info li {
				margin:0;
				padding:0 4px 0 6px;
				_padding:0 2px 0 5px;
				border-left-color:#bbbbbb;
				border-left-style:solid;
				border-left-width:1px;
				height:10px;
				display: inline;
				letter-spacing:0.01em;
				font:normal 11px/1.1em   Arial,Vixual,Trebuchet MS;	
				color: #bbbbbb;	
				}		
#foot_partner ul.info li.first{
				*border-left: 1px solid #16142A;
				margin-left:-5px;
				border:hidden;
				width:50px;
				height:10px;
				}
#foot_partner ul.info li.copyright{
				border-left-color:#bbbbbb;
				border-left-style:solid;
				border-left-width:1px;
				width:300px;
				height:10px;
				}
				
				
#index_foot_add a,
#index_foot_add a:link,
#index_foot_add a:visited  {
				font:bolder 11px/1.5em  "微軟正黑體",Arial,Vixual,Trebuchet MS;	
				color:#999999;
				margin:0; 
				padding:5px 0 0 0;
				text-decoration: none;
				}
#index_foot_add a:hover,
#index_foot_add a:active {
				color:#bbbbbb;
				text-decoration: underline;
				}
#foot_awoo_icon{
	background:url(../images/awoo_icon.png) no-repeat;
	_background:url(../images/awoo_icon.gif) no-repeat;
	width:45px;
	height:45px;
	position:relative;
	left:670px;
	*left:20px;
	_left:20px;
	top:25px;
				}	
#foot_add{		
				width:200px;				
				height:80px;
				position:relative;
				left:720px;
				_left:20px;
				top:-90px;
				*left:70px;
				*top:-30px;
				}	
				
#foot_add p.number{
		clear:both;
		letter-spacing:0.05em;
		_letter-spacing:0.02em;
		font:bolder 25px/1.6em Helvetica,Vixual,Trebuchet MS;	
		color:#DCDDDE;
		width:230px;				
		height:26px;
		padding:3px 0;
		_line-height:1.1em;
		margin:0; 

	}	
*html div#index_foot_awoo_icon{background: none transparent scroll repeat 0% 0%; 
		filter:progid:dximagetransform.microsoft.alphaimageloader(src='images/awoo_icon.png',sizingmethod='scale');}				
#index_foot_awoo_icon{
	background:url(../images/awoo_icon.png) no-repeat;	
	width:45px;
	height:45px;
	position:relative;
	left:670px;
	top: 25px;
	_left:-10px;
	_top: 25px;
	*left:60px;
	*top: 25px;
				}	

#index_foot_add{
	width:200px;
	height:80px;
	position:relative;
	left:720px;
	top:-78px;
	_left:45px;
	_top:-20px;
	*left:105px;
	*top:-20px;
				}	
				
#index_foot_add p.number{
	clear:both;
	letter-spacing:0.05em;
	_letter-spacing:0.02em;
	font:bolder 25px/1.6em Helvetica,Vixual,Trebuchet MS;
	color:#DCDDDE;
	width:250px;
	height:26px;
	padding:3px 0;
	_line-height:1.1em;
	margin:0;
	_margin:5px 0 -5px 0;
	display:block;

	}	
#index_foot_add p.leading{
	color: #bbbbbb;
	width:200px;
	height:14px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: -10px;
	margin-left: 5px;
	_margin-left: 0px;
	padding-top: 1px;
	padding-right: 0;
	padding-bottom: 1px;
	padding-left: 0;
	font-family:bolder 11px/1.5em "微軟正黑體", Arial, Vixual, Trebuchet MS;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	display:block;
				}	
#index_foot_add p.email{
		text-indent:0.5em;
		letter-spacing:0.01em;
		font:bolder 11px/1.5em  Arial,Vixual,Trebuchet MS;		
		color:#aaaaaa;
		padding:6px 0;
		margin:0; 
		width:230px;				
		height:12px;
	}
#index_foot_add p.add{
		text-indent:0.5em;
		letter-spacing:0.05em;
		font:bolder 11px/1.5em  "微軟正黑體",Arial,Vixual,Trebuchet MS;		
		color:#aaaaaa;
		padding:6px 0;
		_padding:0;
		margin:0; 
		width:230px;				
		height:10px;
	}
#foot_partner .block{
		margin-top:0.5em;
		display:block;}
#foot_partner .info{
	font: normal 14px/1.1em  "微軟正黑體",Arial,Vixual,Trebuchet MS;
}
