#thoitrang
{
	position: relative;
	width: 845px;
	margin-left: auto;
	margin-right: auto;
	background:#FFF;
	border:0px solid #ccc;
	padding:0px;
}
#header
{
	
}
#menu-header
{
	padding:0px 5px 10px 0px;
	font-weight:bold;
	color:#1A48B7;	
}
#menu-header a
{
	color:#1A48B7;
}
#menu-header a:hover
{
	color:#9A0002;
}
#search-box
{
	padding:0px 5px 5px 0px;
}
#tag-header
{
	padding:0px 86px 0px 0px;
	font-size:10px;
	color:#666666;
}
#tag-header a
{
	color:#666666;
}
#nav-bar
{
	margin:0px 0px 0px 0px;
}

#body
{
	margin:0px 0px 0px 0px;
}

#body-left
{
	float:left;	
}
#body-left-sub
{
	width:165px;
	border:1px solid #ccc;
	padding:10px 5px 0px 5px;
	margin:0px 5px 5px 0px;
	background:url(../images/bg-nav.gif) repeat-x;
}
#body-left-item1
{
	margin:5px 0px 0px 5px;
}
#body-left-item
{
	margin:5px 0px 0px 5px;
}
#body-left-item ul
{
	padding:0px;
	margin:0px 0px 10px 0px;
	font-size:11px;
	font-weight:bold;	
}
#body-left-item ul li
{
	padding:5px 0px 0px 10px;
	display:block;
	list-style-type:none;
	background:url(../images/butl_li.gif) no-repeat left 12px;
	border-bottom:#ccc dotted 0px;
}
#body-left-item ul li a
{
	color:#233D5A;
}
#body-left-item ul li a:hover
{
	color:#169A22;
}

#body-mid
{
	float:left;	
}
#body-mid-sub
{
	width:470px;
	border:1px solid #ccc;
	padding:10px 5px 0px 5px;
	margin:0px 5px 5px 0px;
	background:url(../images/bg-nav.gif) repeat-x;
}

#body-right
{
	float:right;	
}
#body-right-sub
{
	width:162px;
	border:1px solid #ccc;
	padding:10px 5px 0px 5px;
	margin:0px 2px 5px 0px;
	background:url(../images/bg-nav.gif) repeat-x;
}
#body-right-item
{
	margin:5px 0px 0px 0px;	
}
#body-right-item p
{
	padding:5px 0px 0px 0px; 
	margin:0px; 
}
#body-right-item p a
{
	color:#000;
	font-weight:none;
}
#body-right-item p a:hover
{
	color:#9A0000;
	font-weight:none;
}
#body-right-item p i
{
	font-size:10px;
}

#video-list
{
	margin:13px 0px 0px 0px;	
}
#news-list
{
	margin:13px 0px 0px 0px;
	font-size:12px;
	color:#000;
}
#news-item p
{
	padding:0px 0px 1px 0px;
	line-height:17px;
}
#news-item p a
{
	color:#1A48B7;
	font-weight:bold;
}
#news-item p a:hover
{
	font-weight:bold;
	color:#9A0002;
}

#footer
{
	border-top:1px solid #ddd;
	margin:10px 0px 3px 0px;
	padding:10px 0px 10px 10px;
	background:#eee;
	font-size:11px;
}
#footer a
{
	color:#666;
}
#title_list
{
	border-bottom:1px dotted #ccc; 
	padding:0px 0px 3px 0px;
}
#music
{
	margin:10px 10px 10px 5px;
	font-size:12px; 
}
#music p
{
	padding:0px 0px 5px 0px;
	line-height:20px;
	color:#000;
}
#music p span
{
	font-size:10px;
	color:#666666;
}
#music p span a
{
	font-size:17px;  
	font-weight:bold;
	color:#1A48B7;
	text-decoration:none;
}
#music p span a:hover
{
	text-decoration:underline;
	color:#9A0000;
}
.heading1
{
	color:#A64646;
	font-weight:bold;
	font-size:12px;
	padding:0px;
	margin:0px;
}
.heading1 a
{
	color:#A64646;
	text-decoration:none;
}
.video
{
	float:left; 
	width:148px; 
	border:0px solid #ccc;
	padding:0px 0px 0px 0px;
	margin:0px 0px 15px 0px;
	text-align:center;
}
.video p img
{	
	border:1px solid #D4AF00;
	width:120px;
	height:90px;
}
.video p
{
	padding:0px 0px 5px 0px;
}
.video p a
{
	color:#1949B5;
}

.clear
{
	clear:both;
	padding:0px;
	margin:0px;
	font-size:0px;
}
.tags
{
	color:#666; 
	font-size:11px;
}
.tags a{
	
	text-decoration:none;
	font-weight:normal;	
}
.source
{
	font-size:10px;
	color:#666666;
	margin:-7px 0px 0px 0px;
}
.source a
{
	color:#666666;
}
#videoRL
{
	float:left; 
	width:75px; 
	text-align:center; 
	padding:10px 0px 0px 0px;
}
#videoRL a
{
	color:#000000;
}
#videoRL img
{
	padding:0px 0px 5px 0px; 
	width:50px; 
	border:0px;
}
#videoRR
{
	float:right; 
	text-align:center; 
	width:75px; 
	padding:10px 0px 0px 0px;
}
#videoRR a
{
	color:#000000;
}
#videoRR img
{
	padding:0px 0px 5px 0px; 
	width:50px; 
	border:0px;
}
.listAZ
{
	list-style-type:none; 
	margin:10px 0px 15px 0px; 
	padding:0; 
	font-size:12px;
}
.listAZ li
{
	display:inline; 
	margin:0px 9px 0px 0px;
	border:0px solid #ccc;
	text-align:center;
	padding:3px 2px 3px 2px;
}
.listAZ li a
{
	font-weight : bold; color:#233D5A;
}
.listAZ li a:hover
{
	font-weight : bold; 
	color:#169A22;
}
#paging
{
	list-style:none;
	padding:3px 0px 3px 0px;
	margin:10px 0px 0px 0px;	
	font-size:11px;
	clear:both;
	font-weight:bold;
	text-align:right;
}
#paging li
{
	padding:4px 3px 4px 3px;
	margin:0px 3px 0px 0px;
	display : inline;
	font-size:11px;
	color:#9A0000;	
}
#paging li a
{
	text-decoration:none;
	color:#9A0000;
	font-size:11px;
	text-decoration:underline;
}
#paging li a:hover
{
	text-decoration:underline;
	color:#9A0000;	
}
#titlenews
{
	font-size:18px; 
	font-weight:bold;
	color:#CCC;
	padding:0px 0px 0px 0px;
	line-height:23px;
}
.sourcenews
{
	padding:0px 0px 5px 0px;
	font-size:11px;
	color:#666;
}
.sourcenews a
{
	text-decoration:none;
	color: #9A0000;
}
.hotnewsdesc
{
	padding:0px 0px 7px 0px;
	line-height:18px;
}
.hotnewsdesc img
{
	float:left; 
	padding:0px 7px 3px 0px;
}
.outlink
{
	font-size:11px;
	color:#666;
	padding:10px 0px 10px 0px;
}
.outlink a
{
	font-size:11px;
	color:#666;
	text-decoration:none;
}
.outlink a:hover
{
	font-size:11px;
	color:#DD3105;
	text-decoration:none;
}
.h2title
{
	padding:10px 0px 0px 0px;
	color:#9A0000;
	font-size:14px;
}
.h2title a
{
	color:#9A0000;
	text-decoration:none;
}
.listnewshot
{
	margin:0px;
	padding:0px;
}
.listnewshot li
{
	margin:0px 0px 0px 16px;
	padding:0px 0px 3px 0px;
	color:#cccccc;
	font-size:11px;
}
.listnewshot li a
{
	text-decoration:none;
	color:#003872;
}
.listnewshot li a:hover
{
	text-decoration:underline;
	color:#1949B5;
}

