body {
	background-image:url("images/template_idol_01.jpg");
	color: #333333;
	margin: 0 0 0 0;
	padding: 0;
	line-height: 1.5em;
}

#global {
     position:absolute;
     left: 50%; 
     width: 916px;
     margin-left: -458px;
}

a{
	color:#FFFFFF;
	text-decoration:none;
}

a:hover{
	color:#00ff12;
	text-decoration:none;
}

#header{
	width:916px;
	height:44px;
	margin-top:25px;
}

.leftheader{
	float:left;
	width:33px;
	height:44px;
	background-image:url(images/template_idol_04.jpg);
}

.centerheader{
	float:left;
	width:848px;
	height:44px;
	text-align:right;
	background-image:url(images/template_05.jpg);
}

.rightheader{
	float:left;
	width:35px;
	height:44px;
	background-image:url(images/template_11.jpg);
}


#banner{
	width:916px;
	height:250px;
	background-image:url(images/template_13.jpg);
}


#center{
	width: 916px;
	background-color:#545046;
	height:836px;
	
}
#leftmenu{
	float:left;
	width:258px;
	background-image:url(images/template_52.jpg);
	margin-bottom:0px;
	height:836px;
}

.menu{
	width:258px;
	height:126px;
	background-image:url(images/template_14.jpg);
}

.trangchu{
	width:258px;
	height: 32px;
}

.gioithieu{
	width:258px;
	height: 32px;
}

.thoigian{
	width:258px;
	height:30px;
}

.dangky{
	width:258px;
	height:29px;
}

.binhchon{
	width:258px;
	height:32px;
}

.giamkhao{
	width:258px;
	height:23px;
}

.ketqua{
	width:258px;
	height:28px;
}

.thanhngang1{
	width:258px;
	height:27px;
}

.thisinh{
	width:258px;
	height:36px;
}

.vong1{
	width:258px;
	height:29px;
}
.vongchungket{
	width:258px;
	height:26px;
}

.thanhngang2{
	width:258px;
	height:29px;
}

.lienhe{
	width:258px;
	height:34px;
}

.spaceblue{
	width:258px;
	height:56px;
}

.footermenu{
	width:258px;
	height:25px;
}	
	.footermenu1{
		float:left;
		width:233px;
		height:25px;
	}
	
	.footermenu2{
		float:right;
		width:25px;
		height:25px;
	}

#space1{
	width:255px;
	margin-bottom:0px;
	height:150px;
	background-image:url(images/template_52.jpg)
}

/*#nhataitro{
	width:258px;
}
	.ntaitro{
		width:255px;
		height:34px;
		background-image:url(images/nha_tai_tro.jpg);
	}
	
	.logo1{
		width:255px;
		height: 133px;
		background-image:url(images/template_idol_47.jpg)
	}
	
	.logofooter{
		width:255px;
		height:39px;
	}
	
	.logofooter1{
		float:left;
		width:230px;
		height:39px;
		background-color:#3C3A3B;
	}
	
	.logofooter2{
		float:right;
		width:25px;
		height:39px;
		background-image:url(images/template_idol_58.jpg)
	}*/



#content{
	float:right;
	width:657px;
	height:836px;
	background-color:#545046;
}

#content-top{
	width:657px;
	height:31;
	background-image:url(images/template_15.jpg);
}

#main{
	height:669px;
	margin-left:25px;
	width:601px;
	float:left;
}

#mainhead{
	height: 32px;
}

	.leftmainhead{
		float:left;
		width:26px;
		height:32px;
		background-image:url(images/template_17.jpg);
	}

	.centermainheader{
		float:left;
		height:32px;
		width:545px;
		background-image:url(images/template_18.jpg);
	}

	.rightmainheader{
		float:right;
		width:30px;
		height:32px;
		background-image:url(images/template_20.jpg);
	}

#maincontent{
	background-color:#f4f4f4;
	width:597px;
	height:743px;
}


	.contents_inners{
		margin-left:15px;
		margin-right:15px;
		
	}
		
		.title{
			color: #1f98c5;
			font-weight: bold;
			font-size:36px;
			font-family:Georgia, "Times New Roman", Times, serif
		}
		
#mainfooter{
	height:30px;
}

	.leftmainfooter{
		float:left;
		width:25px;
		height:30px;
		background-image:url(images/template_58.jpg);
	}
	
	.centermainfooter{
		float:left;
		height:30px;
		width:548px;
	}
	
		.up{
			height:20px;
			background-image:url(images/template_59.jpg);
		}
		
		.down{
			height:10px;
			background-image:url(images/template_62.jpg);
		}
	
	.rightmainfooter{
		float:left;
		width:23px;
		height:26px;
		background-image:url(images/template_idol_59.jpg);
	}

#shadowcenter{
	float:right;
	width:31px;
	height:805px;
	background-image:url(images/template_21.jpg);
}
	
#footer{
	width:916px;
	margin-bottom:20px;
}

	.leftfooter{
		float:left;
		width:23px;
		height:42px;
		background-image:url(images/template_67.jpg);
	}
	
	.centerfooter{
		float:left;
		width:859px;
		height:42px;
	}
	
		.upfooter{
			width:859px;
			height:31px;
			background-color:#3c3b3b;
		}
		
		.downfooter{
			width:859px;
			height:11px;
			background-image:url(images/template_71.jpg);
		}
		
	
	.rightfooter{
		float:right;
		width:34px;
		height:42px;
		background-image:url(images/template_70.jpg);
	}