#content{
	width:990px;
	margin: 0 auto;
}
#topstory{
	width:650px;
	height:200px;
	float:left;
	background:#fff;
	padding:5px;
	margin-top:5px;
	overflow:hidden;
}

#featured{
	float:left;
	height:200px;
	overflow:hidden;
	width:480px;
}

#topstory ul{
	float:left;
}

#topstory ul li a{
	background:url(a.gif) no-repeat;
	height:32px;
	width:150px;	
	display:block;
	color:#676767;
	text-decoration:none;
	padding:4px 10px;
}

#thumbs ul li a:hover{
	background:url(b.gif) no-repeat;
	color:#003774;
}

#thumbs li a.current{
	background:url(b.gif) no-repeat;
	color:#003774;	
}

.news{
	width:320px;
	height:210px;
	float:right;
	background:#fff;
	margin-top:5px;
}

.news h3{
	background:url(bg_title_news.gif) repeat-x;
	height:26px;
	width:320px;
}

.news p.title{
	float:left;
	margin-left:12px;
	display:inline;
	font-size:12px;
	color:#e33030;
	line-height:26px;
	font-weight:bold;
}

p.title a{
	color:#e33030;
	text-decoration:none;
}

.news p.more{
	float:right;
	font-size:0;
	margin:7px 2px 0 0;
	display:inline;
}

.news p.more img {
	margin:0 2px;
}

.news ul.list{
	margin:5px 10px;
}
.news ul.list li{
	background:url(li_img.gif) left center no-repeat;
	text-indent:6px;
	line-height:21px;
}

.news ul.list li a{
	color:#505050;
	text-decoration:none;
}

.news ul.list li a:hover{
	text-decoration:underline;
	color:#f00;
}

.ad_990{
	clear:both;
	margin:5px auto 0 auto;
}

#sideleft{
	float:left;
	width:660px;
}

.layout_1{
	margin-top:5px;
	background:#fff;
	display:inline-block;
	padding-bottom:10px;
	width:660px;
}

.pg_view{
	float:left;
	width:327px;
}

.news_recommended{
	float:right;
	width:327px;
}

.creative_vogue{
	float:left;
	width:327px;
	text-align:center;
}

.news_recommended h3, .creative_vogue h3, .pg_view h3{
	background:url(bg_title_news.gif) repeat-x;
	height:26px;
	width:327px;
}

.news_recommended p.title, .creative_vogue p.title, .pg_view p.title{
	float:left;
	margin-left:12px;
	display:inline;
	font-size:12px;
	color:#f00;
	line-height:26px;
	font-weight:bold;
}

.news_recommended p.more, .creative_vogue p.more, .pg_view p.more{
	float:right;
	font-size:0;
	margin:7px 2px 0 0;
	display:inline;
}

.news_recommended p.more img, .creative_vogue p.more img, .pg_view p.more img{
	margin:0 2px;
}

.news_recommended p.hot, .pg_view p.hot{
	margin:5px 0 0px 12px;
	clear:both;
}
.news_recommended .hot a, .pg_view .hot a{
	color:#d40005;
	text-decoration:none;
}
.news_recommended .hot span, .pg_view .hot span{
	color:#d40005;
	margin:0 5px;
}
.news_recommended .hot a:hover, .pg_view .hot a:hover{
	text-decoration:underline;
}

.news_recommended ul.list, .pg_view ul.list{
	margin:5px 10px;
}
.news_recommended ul.list li, .pg_view ul.list li{
	background:url(li_img.gif) left center no-repeat;
	text-indent:6px;
	line-height:1.8em;
}

.news_recommended ul.list li a, .pg_view ul.list li a{
	color:#505050;
	text-decoration:none;
}

.news_recommended ul.list li a:hover, .pg_view ul.list li a:hover{
	text-decoration:underline;
	color:#f20000;
}

.creative_vogue div{
	width:133px;
	float:left;
	height:135px;
	margin:5px 0 0 20px;
	display:inline;
}

.creative_vogue div h4{
	font-size:12px;
	color:#666;
	font-weight:normal;
	text-align:left;
	margin-top:2px;
}

.creative_vogue div h4 a{
	color:#666;
	text-decoration:none;
}

.creative_vogue div h4 a:hover{
	text-decoration:underline;
	color:#f20000;
}

.creative_vogue ul{
	background:url(/images/cms/design/common/ul_creative_vogue.gif) repeat-x;
	padding-top:1px;
	border:1px solid #d8d8d8;
	clear:both;
	height:22px;
	width:272px;
	margin:0 auto;
	padding-left:10px;
}

.creative_vogue ul li.divide_bar{
	width:2px;
	height:11px;
	font-size:8px;
	background:#525252;
	margin:4px 10px 0 10px;
}

.creative_vogue ul li{
	float:left;
}

.creative_vogue ul li a{
	color:#525252;
	font-weight:bold;
	text-decoration:none;
	line-height:22px;
}

.creative_vogue ul li a:hover{
	color:#f20000;
}

.creative_vogue ul li a.current{
	color:#f20000;
}
#sideright{
	float:right;
	width:320px;
}
.layout_6{
	margin-top:5px;
	background:#fff;
	padding-bottom:5px;	
	display:inline-block;
	width:320px;	
}

.layout_6 h3{
	background:url(bg_title_news.gif) repeat-x;
	height:26px;
	width:320px;
}

.layout_6 p.title{
	float:left;
	margin-left:12px;
	display:inline;
	font-size:12px;
	color:#f00;
	line-height:26px;
	font-weight:bold;
}

.layout_6 p.more{
	float:right;
	font-size:0;
	margin:7px 2px 0 0;
	display:inline;
}

.layout_6 p.more img {
	margin:0 2px;
}

.layout_6 .list{
	margin:5px 15px;
	line-height:18px;
}

.layout_6 .list li{
	float:left;
	white-space:nowrap;
}

.layout_6 .list li a{
	color:#505050;
	text-decoration:none;
}

.layout_6 .list li a:hover{
	color:#f00;
}

.layout_6 .list span{
	margin:2px 5px 0 5px;
}



.ad_660{
	clear:both;
	margin:5px auto 0pt;
}

#world_friendlinks{
	background:#fff;
	padding-bottom:5px;
}

#world_friendlinks h3{
	background:url(bg_title_news.gif) repeat-x;
	height:26px;
	color:#f00;
	line-height:26px;
	padding-left:15px;
	font-size:12px;
	margin-top:5px;
}

#world_friendlinks p{
	margin:10px 15px;
	text-align:center;
}

#world_friendlinks a{
	color:#505050;
	text-decoration:none;
	white-space:nowrap;
	line-height:18px;
	margin-right:5px;
}

#world_friendlinks a:hover{
	text-decoration:underline;
	color:#f00;
}
