html, body {
	height: 100%;
	background:#c0c0c0 url(../../images/layout/bg-header.jpg) no-repeat 50% 0;
	font-family:Tahoma,arial,sans-serif;
}
 #page-wrap { 
	background:url(../../images/layout/bg-footer.jpg) no-repeat 50% 100%; 	
	width:1000px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -341px;
	position:relative;
}

#footer, #push {
  height:341px;
}


.page-view{overflow:hidden;min-height:545px;position:relative}


/*==== footer setting ====*/

#footer{
	position:relative;
}
#footer-wrap{
	background:url(../../images/layout/bg-footer.png) no-repeat 50% 0;
	width:1000px;
	margin:0 auto;
	float:none;
}
#foot-link{
	width:210px;
	float:left;
	margin:7px 0 0 13px;
	height:270px;
	overflow:hidden;
}
#temp-follow{
	float:left;
	width:700px;
	margin-left:27px;
}
#copyright{
	color:#3cc2c9;
	float:left;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	width:350px;
	
	display: inline-block;
	line-height: 20px;
}

/*==== main-menu setting ====*/
#main-menu{
	position:absolute;
	right:0;
	z-index:10;
}

/*========sponcer=======*/
#sponcer{
	clear:both;
	margin:10px 0 0 ;
	
}
#sponcer #sound{
	float:right;
	margin:42px 33px 0 0;
}
#sponcer ul{
	margin:24px 0 0 41px;
	display:block;
	float:left;
	width:620px;
	list-style:none;
}
#sponcer li{
	float:left;
	display:inline;
	margin:0;
}
#sponcer li a{
	text-indent:-999em;
	display:inline-block;
	width:70px;
	height:35px;
	
}

#sponcer .thaibev{

}
#sponcer .gmm{
	width:82px;
}
#sponcer .gmm-media{
	width:76px;

}
#sponcer .mcot{

}
#sponcer .isuzu{
	width:90px;
}

#sponcer .channelv{
	background:url(../../images/layout/sponcer-chanelV.png) no-repeat scroll 50% 7px transparent;
	width:75px;
}

#sponcer .facebook{
	background:url(../../images/layout/facebook_16.png) no-repeat scroll 50% 7px transparent;
	margin-left:95px;
	margin-top:9px;
	width:16px;
}

#sponcer .twitter{
	background:url(../../images/layout/twitter_16.png) no-repeat scroll 50% 7px transparent;
	width:35px;
	margin-top:9px;
}


/*======Detail template====*/
#page-body{
	background:url(../../images/layout/detail/bg-middle.jpg) repeat-y; 
}
#page-header{
	padding-top:184px;
	background:url(../../images/layout/detail/bg-top.jpg) no-repeat; 	
}
#page-footer{
	background:url(../../images/layout/detail/bg-foot.jpg) no-repeat 0 100%; 	
	padding-bottom:142px;
}
#page-body #full-detail{
	width:720px;
	float:none;
	margin:0 auto;
	font-size:13px;
}
#page-body #full-detail h2.title{
	font-size:16px;
}

#page-body #full-detail .date{
	font-size:12px;
	color:#777;
}

