*{
	padding: 0px;
	margin: 0px;
}

html{}

body{
	font-family: Verdana, Arial, sans-serif;
	color: #525252;	
	font-size: 10pt;
	padding: 0;
	margin: 0;
	background: white;/*url('../image/bg_news.gif') 0 0 repeat-x;*/
      text-align: center;
}

body.first_page{
	text-align: center;
	background-image: url('../image/bg_news_fp.gif');
}

img { border: none; }

p { 
	text-align: left;
}

#leftContent p { 
	color: #777;
	font-size: 11pt;
	line-height: 22px;
	text-align: left;
	padding-bottom: 8px;
}
/* ----- IDS ----- */

#ad_bg {
	position: relative;
/*	background: transparent url('http://static.travelblog.org/Wallpaper/pix/waterfall_desktop_background-1600x1200.jpg') 200px 50% no-repeat;
*/
}

#wrap, .wrap_new{
	position: relative;
	margin: 0 auto;
	text-align: center;
	width: 960px;
}


#headerDiv{
	background: black;
	height: 170px;
	margin: 0;
	padding: 0;
}
#dateDiv{
	position: relative;
	height: 36px;
	margin-top: 10px;
	background: white url('../image/bg_news_fp_plain.gif') 0 -211px repeat-x;
}

.fpDiv{
	position: relative;
	background: white url('../image/bg_news_fp.gif?20111215') 0 -247px repeat-x;
}
.whiteDiv{
	position: relative;
	background: white;
}

.news_alert{
	float: left;
	margin: 0 3px;
	text-align: left;
	padding-left: 20px;
	width: 400px;
	background: transparent url('../image/warning_16.png') 0 50% no-repeat;
}
.news_alert a{
	color: white;
	background: red;
	font-weight: bold;
	text-decoration: none;
}
.news_alert a:hover{
	text-decoration: underline;
}

#afieroma{
	height: 30px;
	margin-top: 10px;
	padding-left: 20px;
}
#afieroma span{
	display: inline;
	float: left;
	line-height: 25px;
}

#afieroma ul{
	list-style-type: none;
}

#afieroma li{
	float: left;
	display: inline;
	padding: 0;
	border: none;
	margin: 0 2px;
	line-height: 25px;
}

#afieroma li a{
	padding: 4px 12px;
	text-decoration: none;
	background: white url('../image/section_bg.png') 0 0 no-repeat;
	font-size: 10pt;
	color: #137;
	padding-left: 40px;
}
#afieroma li a.candidates{
	background-image: url('../image/section_bg_candidates.png');
}
#afieroma li a:hover{
	text-decoration: underline;
}

#header{
	position: relative;
	width: 940px;
	height: 150px;
	margin: 0 10px;
	padding-top: 20px;
}

#header .hfeed{
	clear: both;
	position: relative;
	width: 940px;
}

#header .hfeed a.logo{
	display: block;
	float: left;
	margin-left: 5px;
	margin-top: 3px;
	border: none;
	width: 178px;
	height: 80px;
	background: transparent url('../image/logo.gif?201201') 0 0 no-repeat;
}

#header .hfeed .top_banner{
	display: block;
	float: right;
	margin-right: 5px;
	border: none;
	height: 90px;
	width: 728px;
}

#header .hfeed ul.top_menu{
	list-style-type: none;	
	padding-top: 20px;
	float: left;
}

#header .hfeed ul.top_menu li{
	display: inline;
	float: left;
	background: transparent url('../image/tm_left.jpg') 0 0 no-repeat;
	padding-left: 20px;
	margin-right: 2px;
}

#header .hfeed ul.top_menu li a{
	display: inline;
	text-decoration: none;
	float: left;
	font-size: 15pt;
	background: transparent url('../image/tm_right.jpg') 100% 0 no-repeat;
	padding-right: 20px;
	line-height: 40px;
	color:#bfbfbf;
	margin: 0;
}
#header .hfeed ul.top_menu li a:hover{
	color: white;
}

#header .hfeed ul.top_menu li.Sel{
	display: inline;
	float: left;
	background: transparent url('../image/tm_left_sel.jpg') 0 0 no-repeat;
	padding-left: 20px;
	margin-right: 2px;
}

#header .hfeed ul.top_menu li.Sel a.Sel{
	display: inline;
	text-decoration: none;
	float: left;
	font-size: 15pt;
	background: transparent url('../image/tm_right_sel.jpg') 100% 0 no-repeat;
	padding-right: 20px;
	line-height: 40px;
	color:#ed1b24;
	margin: 0;
}

#header .hfeed #w_search{
	float: right;
	padding-top: 10px;
	width: 220px;
}

#header .hfeed #w_search .weather{
	float: right;
	margin-bottom: 5px;
	color: #e1e1e1;
	font-size: 9pt;
}
#header .hfeed #w_search .weather p{
	text-align: right;
}
#header .hfeed #w_search .weather a{
	color: #e1e1e1;
	font-size: 9pt;
	text-decoration: none;
}
#header .hfeed #w_search .weather p img{
	margin-bottom: -4px;
}

#header .hfeed #w_search form.search{
	float: right;
	width: 220px;
	padding: 4px 0;
	background: transparent url('../image/search.gif') 100% 100% no-repeat;
}
#header .hfeed #w_search form.search input.iSearch{
	width: 180px;
	float: left;
	margin-left: 5px;
	color: #777;
	font-size: 9pt;
	border: 1px solid white;
}

#header .hfeed #w_search form.search a.sSearch{
	display: block;
	float: right;
	width: 25px;
	height: 20px;
}

#main_menu{
	position: relative;
	width: 940px;
	margin: 0 auto;
	margin-top: 8px;
}

#main_menu ul{
	list-style-type: none;
}

#main_menu li{
	float: left;
	display: inline;
	padding: 0;
	border-right: 1px solid #e1e1e1;
	line-height: 25px;
}

#main_menu li.noborder{
	float: left;
	display: inline;
	padding: 0;
	border: none;
}

#main_menu li a{
	padding: 4px 12px;
	text-decoration: none;
	color: #137;
	font-size: 10pt;
}
#main_menu li a:hover{
	padding: 4px 12px;
	text-decoration: none;
	color: #ed1c24;
}
#main_menu li a.Sel{
	padding: 4px 12px;
	text-decoration: none;
	background-color: #ed1c24;
	color: white;
}
#main_menu li a.Sel:hover{
	color: white;
}

#mainContent{
	position: relative;
/*	margin-top: 10px;*/
	width: 960px;
}

#fpStarContent{
	position: relative;
	margin: 0 10px;
	width: 940px;
}

#info_bar{
	display: block;
	height: 30px;
	line-height: 30px;
	margin-bottom: 7px;
}

#info_bar #lastUpdate{
	float: left;
	text-align: left;
	margin-left: 10px;
	color: #888;
	width: 300px;
	font-size: 8pt;
}
#info_bar .share{
	float: right;
	margin-right: 10px;
	color: #888;
	font-size: 8pt;
	height: 24px;
	margin-top: 2px;
}

#info_bar .share a{
	margin-top: 2px;
	text-decoration: none;
	color: #888;
	font-size: 9pt;
	display: block;
	float: left;
	padding-left: 26px;
	height: 24px;
	margin-right: 15px;
	line-height: 24px;
	background: transparent url('../image/infoBarShare.gif') 0 0 no-repeat;
}

#info_bar .share a.fb{
	background-position: 0 -24px;
}
#info_bar .share a.tw{
	background-position: 0 -48px;
}


#leftContent{
	position: relative;
	width: 630px;
	float: left;
	display: block;
	margin-left: 10px;
}

#rightContent{
	position: relative;
	width: 300px;
	float: right;
	margin-right: 10px;
}

#leftContent a.rss_link {
	padding-left: 20px;
	display: block;
	float: left;
	width: 160px;
	background: transparent url('../image/feed.png') 0 0 no-repeat; 
	margin-bottom: 5px;
	color: #666;
	text-decoration: none;
}

#leftContent a.rss_link:hover {
	color: red;
}

/*-------------------- Article ---------------------*/

#leftContent #articleStory{
	position: relative;
}

#articleStory h1.entry-title{
	text-align: left;
	font-weight: normal;
	color: #ed1c24;
	font-size: 18pt;
	padding: 4px 0;
	background: white;
}

#articleStory h2.entry-subtitle{
	text-align: left;
	font-weight: normal;
	color: #888;
	font-size: 13pt;
	padding: 2px 0;
	padding-bottom: 7px;
}

#articleStory #articleContent{
	position: relative;
	padding: 0;	
	border-top: 1px solid #ed1c24;
	width: 620px;
}

#articleStory #articleContent #articleInfo{
	display: block;
	float: right;
	width: 170px;
	min-height:300px;
	height:auto !important;
	height:300px;
	margin-left: 10px;
	margin-bottom: 5px;
}

#leftContent #articleStory #articleContent #articleImage{
	position: relative;
	display: block;
	width: 440px;
	float: left;
	margin: 0;
	padding-top: 1px;
	margin-bottom: 15px;
}
#leftContent #articleStory #articleContent #articleImage .slideshow{
	position: relative;
	display: block;
	width: 440px;
}
#leftContent #articleStory #articleContent #articleImage p.prev1{
	position: absolute;
	top: 50px;	
	z-index:100;
	font-size: 9pt;
	line-height: 1.4em;
	color: #fff;
	font-style: normal;
	display:none;
}
#leftContent #articleStory #articleContent #articleImage p.next1{
	position: absolute;
	top: 50px;	
	right:0;
	z-index:100;
	font-size: 9pt;
	line-height: 1.4em;
	color: #fff;
	font-style: normal;
	display:none;
}

#leftContent #articleStory #articleContent #articleImage .slideshow img{
	position: relative;
	border: none;
	display: block;
	margin: 0;
	width: 440px;
	height: 300px;
}

#leftContent #articleStory #articleContent #articleImage .slideshow p{
	position: absolute;
	bottom:0;
	padding: 8px 7px;
	font-size: 8pt;
	line-height: 1.4em;
	color: #fff;
	font-style: normal;
	left:0;
	right:0;
	background: transparent url('../image/img_caption_bg2.png') 0 0 repeat;
}

#leftContent #articleStory #articleContent #articleText p, #leftContent #articleStory #articleContent #articleText div{
	color: #333;
	font-size: 10pt;
	line-height: 1.4em;
	text-align: left;
	padding-bottom: 8px;
}

#leftContent #articleStory #articleContent #articleText h1{
	font-size: 13pt;
	font-weight: bold;
	color: #222;
	margin: 5px 0;
}
#leftContent #articleStory #articleContent #articleText h2{
	font-size: 13pt;
	font-weight: normal;
	color: #222;
	margin: 5px 0;
}
#leftContent #articleStory #articleContent #articleText h3{
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	color: #222;
	margin: 5px 0;
}

#leftContent #articleStory #articleContent #articleText p a{
	text-decoration: none;
	color: #223856;
}
#leftContent #articleStory #articleContent #articleText p a:hover{
	text-decoration: underline;
}

#leftContent #articleStory #articleContent #articleText blockquote{
	display: block;
	float: right;
	margin: 5px;
	color: #ed1b24;
	width: 250px;
	line-height: 24px;
	font-size: 15pt;
}

#leftContent #articleStory #articleContent #articleText blockquote span.lquote{
	padding: 0 12px;
	line-height: 18px;
	font-size: 12pt;
	background: transparent url('../image/quotes.gif') 0 -19px no-repeat;
}
#leftContent #articleStory #articleContent #articleText blockquote span.rquote{
	padding: 0 12px;
	line-height: 18px;
	font-size: 12pt;
	background: transparent url('../image/quotes.gif') 0 -57px no-repeat;
}

#leftContent #articleStory #articleContent #articleText p.author{
	color: #a4a4a4;
	text-align: right;
	padding: 0;
	padding-right: 18px;
	font-size: 9pt;
	font-style: italic;
	background: transparent url('../image/author_img.jpg') 100% 50% no-repeat;
}
#leftContent #articleStory #articleContent #articleText p.author span{
	font-weight: bold;
	font-style: normal;
	color: #ed1c24;
}

#leftContent #articleStory #articleContent #articleText p.source{
	color: #777;
	text-align: right;
	padding-right: 0;
	font-size: 9pt;
	font-style: normal;
}
#leftContent #articleStory #articleContent #articleText #onlyOnPrint{
	display:none;
}

#leftContent #articleStory #articleContent #articleText ul {
	text-align: left;
	margin-bottom: 8px;
	margin-left: 20px;
}

#leftContent #articleStory #articleContent #articleText li {
	line-height: 1.4em;	
}

#leftContent #articleStory #articleContent #articleShare{
	position: relative;
	height: 30px;
	margin-top: 10px;
	border-top: 1px solid #ed1c24;
	border-bottom: 1px solid #ed1c24;
}

#leftContent #articleStory #articleContent .cleft{
	position: relative;
	float: left;
	padding: 3px 0;
}

#leftContent #articleStory #articleContent .cright{
	position: relative;
	float: right;
	padding: 3px 0;
	text-align: right;
}

#leftContent #articleStory #articleContent #articleShare img{
	float: left;
	margin: 0 3px;
}

#leftContent #articleStory #articleContent .cright span{
	float: left;
	padding-top: 4px;
}

#leftContent #articleStory #articleContent .cleft span{
	float: left;
	font-size: 9pt;
	padding-top: 1px;
}

#leftContent #articleStory #articleContent .articleInfoContent{
	position: relative;
	border-bottom: 1px solid #ed1c24;
}

#leftContent #articleStory #articleContent .sHeight{
	height: 22px;
}

#leftContent #articleStory #articleContent .articleInfoContent p{
	font-size: 8pt;
	padding: 5px 0;
	text-align: center;
}
#leftContent #articleStory #articleContent .articleInfoContent p.relFiles{
	font-size: 9pt;
	padding: 5px 0;
	text-align: left;
}

#leftContent #articleStory #articleContent .articleInfoContent .videoDiv{
	display: block;
	width: 170px;
	padding-top: 5px;
}

#leftContent #articleStory #articleContent .articleInfoContent .videoDiv a.video{
	width: 170px;
	height: 130px;
	border: none;
}

#leftContent #articleStory #articleContent .articleInfoContent .videoDiv p{
	line-height: 12px;
	padding: 8px 0;
	padding-top: 3px;
}

#leftContent #articleStory #articleContent .articleInfoContent .videoDiv .sound{
	display: block;
	width: 170px;
	height: 30px;
}
#leftContent #articleStory #articleContent .artImages{
	display: block;
	width: 170px;
	height: 30px;
	padding-left:2px;
	text-align:center;
}

#leftContent #articleStory #articleContent a.articleImage{
	display: block;
	float: left;
	margin-right: 3px;
	background-color: transparent;
	background-image: url('../image/article_btn.jpg');
	background-repeat: no-repeat;
}

#leftContent #articleStory #articleContent a.fb{
	display: block;
	width: 24px;
	height: 24px;
	margin-left: 5px;
	background-position: 0px -34px;
}
#leftContent #articleStory #articleContent a.twit{
	display: block;
	width: 24px;
	height: 24px;
	background-position: -24px -34px;
}
#leftContent #articleStory #articleContent a.ggl{
	display: block;
	width: 24px;
	height: 24px;
	background-position: -48px -34px;
}
#leftContent #articleStory #articleContent a.del{
	display: block;
	width: 24px;
	height: 24px;
	background-position: -72px -34px;
}
#leftContent #articleStory #articleContent a.mysp{
	display: block;
	width: 24px;
	height: 24px;
	background-position: -96px -34px;
}
#leftContent #articleStory #articleContent a.oth{
	display: block;
	width: 24px;
	height: 24px;
	margin-right: 0;
	background-position: -56px -10px;
}
#leftContent #articleStory #articleContent .oth{
      display: block;
      float:left;
	margin-right: 3px;
	background-color: transparent;
	background-image: url('../image/article_btn.jpg');
	background-repeat: no-repeat;
	width: 24px;
	height: 24px;
	margin-right: 0;
	background-position: -55px -10px;
}
.addthis_toolbox .addthis_default_style .addthis_button{
	display: block;
	width: 24px;
	height: 24px;
	margin-right: 0;
	background-position: -56px -10px;
}
#leftContent #articleStory #articleContent a.mbig{
	display: block;
	width: 24px;
	height: 24px;
	margin-right: 5px;
	background-position: -27px 0px;
}
#leftContent #articleStory #articleContent a.pbig{
	display: block;
	width: 24px;
	height: 24px;
	background-position: 0 0px;
}
#leftContent #articleStory #articleContent a.msmall{
	display: block;
	width: 16px;
	height: 16px;
	margin-right: 3px;
	background-position: -104px 0px;
}
#leftContent #articleStory #articleContent a.psmall{
	display: block;
	width: 16px;
	height: 16px;
	background-position: -85px 0px;
}


#leftContent #articleStory .relArticles{
	position: relative;
	margin-top: 10px;
	/*border-top: 1px solid #ed1c24;
	border-bottom: 1px solid #ed1c24;*/
	border-bottom: 2px solid #555;
}
#leftContent #articleStory .relArticles .title{
	color: #555;
	font-size: 14pt;
	font-weight: bold;
	text-align: left;
	padding: 4px 0;
	border-bottom: 2px solid #555;
	margin-bottom: 5px;
}

.relArticles img {
  border: 1px solid #ddd;
}

.relArticles img:hover {
  border: 1px solid #444;
}

.relArticles .seperator {
  clear: both;
  height: 10px;
}

#leftContent #articleStory .relArticles .content{
	position: relative;
	width: 620px;
}
#leftContent #articleStory .relArticles .content .relArticle{
	display: block;
	float: left;
	width: 200px;
	margin-right: 10px;
}

#leftContent #articleStory .relArticles .content .last{
	margin: 0;
}
#leftContent #articleStory .relArticles .content .relArticle a{
	text-decoration: none;
	color: #777;
}
#leftContent #articleStory .relArticles .content .relArticle a:hover{
	color: #444;
}
#leftContent #articleStory .relArticles .content .relArticle a img{
	width: 200px;
	height: 150px;
}

/*-------------------- Category ---------------------*/
#leftContent h1{
	color: #ed1b24;
	text-align: left;
	font-size: 24pt;
	/*padding-left: 10px;*/
	margin-bottom: 5px;
}

#leftContent h2{
	color: #333;
	text-align: left;
	font-size: 12pt;
	margin-bottom: 5px;
}


#leftContent .fpNewsCategories{
	position: relative;
	text-align: left;
	/*width: 630px;*/
	/*margin-left: 190px;*/
	float: right;
	width: 440px;
	margin-bottom: 10px;
}

#leftContent .leftBlock{
	position: relative;
	text-align: left;
	/*width: 630px;*/
	margin-bottom: 10px;
}

#leftContent .leftBlock .smallP p{
	color: #555;
	font-size: 10pt;
	line-height: 1.4em;
	text-align: left;
	padding-bottom: 8px;
}

.patraNews{
	position: relative;
	display: block;
	float: left;
	width: 300px;
	height: 400px;
	margin: 0;
	text-align: left;
	overflow: hidden;
}
.patraNews a.new{
	position: relative;
	display: block;
	width: 300px;
	text-decoration: none;
	float: left;
	padding-bottom: 6px;
	padding-top: 5px;
	border-top: 1px dotted #666;
}
.patraNews a.first{
	border: 0;
}
.patraNews a.new img{
	float:  left;
	border: 1px solid #ddd;
}
.patraNews a.new:hover img{
	border: 1px solid #999;
}
.patraNews a.new span{
	position: absolute;
	top: 15px;
	left: 115px;
	width: 175px;
	color: #223856;
	cursor: pointer;
}
.patraNews a.new:hover span{
	color: #ed1b24;
}
.fp_recentNews {
float: left; display: block; margin-right: 10px; width: 180px;
}

.opinions_fp{
	border: 1px solid #333;
	position: relative;
	background: white;
}

.opinions_fp .opinions_fp_content{
	overflow: hidden;
}


.opinions_fp a.entry-title{
	margin: 8px 0;
	margin-bottom: 2px;
	color: #111;
	line-height: 22px;
	text-decoration: none;
	font-size: 12pt;
	width: 170px;
	padding: 0 3px;
	display: block;
}
.opinions_fp a.entry-title:hover{
	color: #ed1b24;
}
.opinions_fp span.subtitle{
	font-size: 8pt;
	padding: 0 5px;
}
.recentNews{
	position: relative;
	display: block;
	float: left;
	width: 180px;
	height: 400px;
	margin-right: 10px;
}

.recentNews h3, .recentNews h3 a, .patraNews h3, .patraNews h3 a{
	font-weight: normal;
	text-decoration: none;
	color: #ed1b24;
	font-size: 13pt;
	text-align: left;
	margin: 0;
	padding: 0;
}
.patraNews h3 a:hover, .recentNews h3 a:hover{
	color: #111;
}

.recentNews a.more, .patraNews a.more{
	clear: both;
	position: absolute;
	bottom: 0px;
	right: 0;
	font-style: italic;
	color: #666;
	text-decoration: none;
	font-size: 8pt;
}

.opinions_fp a.more{
	font-style: italic;
	position: absolute;
	bottom: 2px;
	right: 1px;
	color: #666;
	text-decoration: none;
	font-size: 8pt;
	text-align: right;
	display: block;
}

.recentNews a.more:hover, .patraNews a.more:hover, .opinions_fp a.more:hover{
	color: #ed1b24;
}

.recentNews .newsFeed{
	height: 360px;
	overflow: hidden;
}
.recentNews .newsFeed ul{
	list-style-type: none;
	margin-top: 10px;
	margin-left: 5px;
	text-align: left;
}
.recentNews .newsFeed ul li .date{
	color: #666;
	font-size: 8pt;
	margin: 3px 0;
}
.recentNews .newsFeed ul li .date a{
	text-decoration: none;
	color: white;
	padding: 2px;
	background-color: #333;
}
.recentNews .newsFeed ul li .date a:hover{
	background-color: #ed1b24;
}
.recentNews .newsFeed ul li .title{
	padding: 3px 0;
	font-size: 9pt;
	padding-bottom: 8px;
	border-bottom: 1px dotted #666;
	margin-bottom: 10px;
}
.recentNews .newsFeed ul li .title a{
	text-decoration: none;
	color: #223856;
	font-size: 8pt;
}
.recentNews .newsFeed ul li .title a:hover{
	color: #ed1b24;
}
	

#fpStarContent .starStory{
	position: relative;
	display: block;
	background-color: #ed1b24;
	float: left;
	width: 440px;
	height: 398px;
	margin-right: 10px;
	margin-bottom: 10px;
	text-align: left;
	border-top: 2px solid #ed1b24;
}
#fpStarContent .starStory a.entry-title span.starImg{
	display: block;
	background: #ed1b24 url('') 0 50% no-repeat; 
	cursor: pointer;
	width: 440px;
	height: 300px;
	border: none;
	padding: 0;
	margin: 0;
}

#fpStarContent .starStory a.entry-title{
	display: block;
	color: white;
	text-decoration: none;
	font-weight: normal;
	font-size: 18pt;	
}
#fpStarContent .starStory a.entry-title span{
	display: block;
	color: white;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 0px;
	font-size: 18pt;	
	padding: 5px;
}
#fpStarContent .starStory a.entry-title:hover span{
	color: #ddd;	
}

#fpStarContent .starStory span.starDate{
	position: absolute;
	bottom: 4px;
	right: 4px;
	text-align: right;
	color: white;
	font-size: 10pt;
}
/*
#fpStarContent .starStory span.p{
	padding: 0 5px;
	color: white;
	font-size: 10pt;
	margin-top: 5px;
}
#fpStarContent .starStory p a{
	text-decoration: none;
	color: #333;
	padding: 2px;
	background-color: white;
}
#fpStarContent .starStory p a:hover{
	color: #ed1b24;
}
*/
#leftContent .leftBlock .midStories{
	display: block;
	float: left;
	width: 440px;
	margin: 0;
}

#leftContent .leftBlock .midStories .midStoriesContainer{
	position: relative;
	display: block;
}

#leftContent .leftBlock .midStories .midStoriesContainer .midStory{
	display: block;
	float: left;
	width: 215px;
	margin-right: 10px;

}

#leftContent .leftBlock .midStories .midStoriesContainer .last{
	margin: 0;
}
#leftContent .leftBlock .midStories .midStoriesContainer a.category{
	display: block;
	text-decoration: none;
	color: #ed1b24;
}
#leftContent .leftBlock .midStories .midStoriesContainer a.category:hover{
	color: #333;
}
#leftContent .leftBlock .midStories .midStoriesContainer span{
	display: block;
	font-size: 8pt;
	color: #888;
}
#leftContent .leftBlock .midStories .midStoriesContainer a.entry-title{
	display: block;
	text-decoration: none;
	color: #223856;
	font-size: 10pt;
}
#leftContent .leftBlock .midStories .midStoriesContainer a.entry-title:hover{
	color: #ed1b24;
}

#leftContent .borderTop{
	padding-top: 1px;
	border-top: 2px solid #ed1b24;
}

#leftContent .leftBlock .twoStories{
	display: block;
	position: relative;
	float: left;
	width: 310px;
	margin-right: 10px;
}

#leftContent .leftBlock .twoStories .videoDiv{
	display: block;
	width: 310px;
	height: 233px;
}

#leftContent .leftBlock .twoStories span{
	padding: 2px 5px;
}
#leftContent .leftBlock .twoStories a.entry-title{
	font-size: 12pt;
	padding: 0 5px;
}
#leftContent .leftBlock .twoStories a.entry-title:hover{
	color: #ed1b24;
}

#leftContent .leftBlock table.recentCatNews{
	width: 630px;
	border-collapse: collapse;
}
#leftContent .leftBlock table.recentCatNews td{
	padding: 5px;
	padding-left: 20px;
}

#leftContent .leftBlock table.recentCatNews td a{
  font-size: 10pt;
}

#leftContent .leftBlock table.recentCatNews td.bullet{
	/*background-color: #111;*/
	width: 120px;
	padding: 2px 0;
	text-align: right;
/*	border-top: 1px dotted white;
	border-bottom: 1px dotted white;*/
}
#leftContent .leftBlock table.recentCatNews td.date{
	width: 130px;
	text-align: right;
	padding-right: 5px;
}
#leftContent .leftBlock table.recentCatNews tr.noBordTop{
	border-top: 0;
}
#leftContent .leftBlock table.recentCatNews tr.noBordBot{
	border-bottom: 0;
}

#leftContent .leftBlock table.recentCatNews tr.withImage{
/*	background-color: #aaa;
	border-top: 1px solid white;
	border-bottom: 1px solid white;*/
}

#leftContent .leftBlock table.recentCatNews tr{
	border-bottom: 1px dotted #111;
	border-top: 1px dotted #111;
}

#leftContent .leftBlock .smallStories{
	display: block;
	position: relative;
}

#leftContent .leftBlock .smallStories .feedTitle{
	display: block;
	height: 25px;	
	position: relative;
	margin-bottom: 5px;
	padding: 5px 0;
	border-bottom: 2px solid #ed1b24;
}

#leftContent .leftBlock .smallStories .feedTitle a.categoryTitle{
	float: left;
	font-weight: normal;
	color: #ed1b24;
	font-size: 15pt;
	text-align: left;
	text-decoration: none;
}

#leftContent .leftBlock .smallStories .feedTitle a.more{
	font-style: italic;
	float: right;
	color: #666;
	text-decoration: none;
	font-size: 8pt;
	padding-top: 10px;
}
#leftContent .leftBlock .smallStories .feedTitle a.more:hover{
	color: #ed1b24;
}

#leftContent .leftBlock .smallStories h1{
	font-weight: normal;
	color: #ed1b24;
	font-size: 15pt;
	text-align: left;
	margin-bottom: 5px;
	padding: 5px 0;
	border-bottom: 2px solid #ed1b24;
}

#leftContent .leftBlock .borderBottom{
	padding-bottom: 5px;
	border-bottom: 2px solid #111;
}

#leftContent .leftBlock .smallStories .feedTitleBlack{
	display: block;
	height: 25px;	
	position: relative;
	margin-bottom: 5px;
	padding: 5px 0;
	text-align: right;
	border-bottom: 2px solid #111;
}

#leftContent .leftBlock .smallStories .feedTitleBlack a.categoryTitle{
	float: left;
	font-weight: normal;
	color: #111;
	font-size: 15pt;
	text-decoration: none;
}

#leftContent .leftBlock .smallStories .feedTitleBlack a.more{
	font-style: italic;
	/*float: right;*/
	color: #666;
	text-decoration: none;
	font-size: 8pt;
	line-height: 30px;
	padding-top: 10px;
}
#leftContent .leftBlock .smallStories .feedTitleBlack a.more:hover{
	color: #111;
}

#leftContent .leftBlock .smallStories .feedTitleNoBorder{
	text-align: right;
}
#leftContent .leftBlock .smallStories .feedTitleNoBorder a.more{
	font-style: italic;
	/*float: right;*/
	color: #666;
	text-decoration: none;
	font-size: 8pt;
	line-height: 25px;
	padding-top: 10px;
}
#leftContent .leftBlock .smallStories .feedTitleNoBorder a.more:hover{
	color: #111;
}

#leftContent .advert{
	margin-bottom: 10px;
}
#leftContent .skyscraper{
	display: block;
	float: left;
	width: 180px;
	height: 600px;
	text-align: center;
	margin-bottom: 10px;
	background: #E6E6E6;
}

#leftContent .zone5{
	display: block;
	margin-left: 10px;
	padding: 5px 0;
	text-align: right;
	height: 60px;
      float:left;
}
#leftContent .zone9{
	display: block;
	padding: 5px 0;
	text-align: left;
	height: 60px;
      float:left;
}

#leftContent .leftBlock .smallStory{
	display: block;
	float: left;
	width: 150px;
	margin-right: 10px;
}

#leftContent .leftBlock .last{
	margin: 0;
}

#leftContent .leftBlock .smallStories .smallStoryTitles{
	display: block;
	float: left;
	width: 280px;
	margin: 0;
}

#leftContent .leftBlock .smallStories .smallStoryTitles ul.smallStoryTitle{
	display: block;
	list-style-type: square;
	margin-left: 20px;
}

#leftContent .leftBlock .smallStories .smallStoryTitles ul.smallStoryTitle li{
	font-size: 8pt;
	color: #888;
	padding: 2px 0;
}

#leftContent .leftBlock a.category{
	display: block;
	text-decoration: none;
	color: #ed1b24;
}
#leftContent .leftBlock a.category:hover{
	color: #333;
}
#leftContent .leftBlock span{
	display: block;
	font-size: 8pt;
	color: #888;
}
#leftContent .leftBlock a.entry-title{
	display: block;
	text-decoration: none;
	color: #223856;
	font-size: 10pt;
}
#leftContent .leftBlock a.entry-title:hover{
	color: #ed1b24;
}


#leftContent .leftBlock table.contact{
	width: 600px;
	border-collapse: collapse;
}
#leftContent .leftBlock table.contact th{
	font-size: 10pt;
	text-align: left;
	padding: 5px;
}

#leftContent .leftBlock table.contact td input.submitBtn{
	margin: 5px;
	padding: 8px;
	text-align: center;
	background: #333;
	color: white;
	font-size: 12pt;
	border: 1px solid #999;
	cursor: pointer;
}
#leftContent .leftBlock table.contact td input.submitBtn:hover{
	background: #777;
}
#leftContent .leftBlock table.contact td input{
	width: 450px;
	margin: 5px;
	text-align: left;
}
#leftContent .leftBlock table.contact td textarea{
	width: 450px;
	height: 400px;
	margin: 5px;
	text-align: left;
}
#leftContent .leftBlock table.contact td img{
	margin: 5px;
	float: left;
}


/*--------------------------- recent News view all  ---------------------------*/
.allRecentNews{
	position: relative;
	display: block;
}

.allRecentNews .hentry{
	position: relative;
	width: 630px;
	padding-bottom: 5px;
	border-bottom: 1px dotted #aaa;
	margin-bottom: 5px;
}
.allRecentNews .hentry .image{
	display: block;
	float: left;
	width: 120px;
	margin-right: 10px;
}
.allRecentNews .hentry .content{
	display: block;
	float: left;
	width: 470px;
	margin: 0;
	padding-top: 10px;
}
.allRecentNews .hentry .content a.category{
	display: block;
	text-decoration: none;
	color: #ed1b24;
	font-size: 11pt;
	padding-bottom: 2px;
}
.allRecentNews .hentry .content a.category:hover{
	color: #333;
}
.allRecentNews .hentry .content span{
	display: block;
	font-size: 10pt;
	color: #888;
	padding-bottom: 2px;
}
.allRecentNews .hentry .content a.entry-title{
	display: block;
	text-decoration: none;
	color: #223856;
	font-size: 13pt;
}
.allRecentNews .hentry .content a.entry-title:hover{
	color: #ed1b24;
}

/*-------------------------- pagiantion ------------------------*/
#leftContent .pagination{
	display: block;
	float: right;
}
	
#leftContent .pagination a, #leftContent .pagination span{
	display: block;
	float: right;
	text-decoration: none;
	color: #666;
	font-size: 9pt;
	margin: 0 3px;
}
#leftContent .pagination a:hover{
	color: #111;
}

#leftContent .pagination span.paginCur{
	color: #223856;
	font-weight: bold;
}


/*-------------------- Right Content --------------------------*/
#rightContent .rightBlock{
	margin-bottom: 10px;
	width: 300px;
}
#rightContent .rightBlock .title{
	height: 30px;
	font-size: 15pt;
	line-height: 30px;
	text-align: left;
	padding-left: 5px;
	color:#444;
	background-position: 0 0;
	background-image: url('../image/rightBlockBg.jpg');
	background-repeat: no-repeat;
}

#rightContent .rightBlock .content{
	position: relative;
	width: 300px;
	background-image: url('../image/rightBlockBgRep.jpg');
	background-position: 0 0;
	background-repeat: repeat-y;
}

#rightContent .calendarBlock .content #day_selector{
	position: relative;
	padding: 1px;
	height: 100px;
	margin-bottom: 10px;
}

#rightContent .calendarBlock .content .vLine{
	display: block;
	float: left;
	height: 130px;
	width: 1px;
	margin: 0;
	background-color: #999;
}
#rightContent .calendarBlock .content .event {
	position: relative;
	float: left;
	width: 130px;
	margin: 0 9px;
	text-align: center;
}

#rightContent .calendarBlock .content .event a{
}

#rightContent .calendarBlock .content .event .descr{
	padding-top: 5px;
}
#rightContent .calendarBlock .content .event .descr a{
	text-decoration: none;
	margin: 0;
	color: #444;
}
#rightContent .calendarBlock .content .event .descr a:hover{
	text-decoration: underline;
}
#rightContent .calendarBlock .content .event .descr a span{
	display: block;
}
#rightContent .calendarBlock .content .event .descr a span.titlos{
	color: #444;
	font-size: 11pt;
}
#rightContent .calendarBlock .content .event .descr a span.location{
	color: #888;
	font-size: 10pt;
}
#rightContent .videoBlock .content p{
	text-align: center;
	padding: 5px;
	color: #666;
	font-size: 10pt;
}
#rightContent .videoBlock .content .video{
	display: block;
	width: 300px;
	height: 225px;
}
#rightContent .reporter{
	background-color: #333;
	color: white;
}
#rightContent .reporter h3{
	font-weight: normal;
	font-size: 12pt;
	padding: 5px;
}
#rightContent .reporter p{
	font-size: 10pt;
	text-align: center;
	padding: 5px;
	padding-top: 0;
}
#rightContent .reporter p a{
	text-decoration: none;
	color: #bbb;
}
#rightContent .reporter p a:hover{
	color: white;
}

#rightContent .rightBlock .content #day_selector a.next_day{
	display:block;
	float: left;
	text-decoration: none;
	text-align: center;
	margin: 0;
	width: 136px;
	height: 94px;
	background: #434343;
}
#rightContent .rightBlock .content #day_selector a.next_day:hover{
	background: black;
}

#rightContent .rightBlock .content #day_selector a.next_day span{
	display: block;
	width: 130px;
}

#rightContent .rightBlock .content #day_selector a.day{
	display:block;
	float: left;
	text-decoration: none;
	text-align: center;
	margin-right: 1px;
	width: 80px;
	height: 105px;
	background: #434343 url('../image/rb_arrow.jpg') bottom right no-repeat;
}
#rightContent .rightBlock .content #day_selector a.day:hover{
	background-color: black;
	background-position: bottom left;
}
#rightContent .rightBlock .content #day_selector a.day_sel{
	display:block;
	float: left;
	text-decoration: none;
	text-align: center;
	margin-right: 1px;
	width: 80px;
	height: 105px;
	background: black url('../image/rb_arrow.jpg') bottom left no-repeat;
}
#rightContent .rightBlock .content #day_selector span{
	display: block;
	width: 80px;
	cursor: pointer;
}
#rightContent .rightBlock .content #day_selector span.today{
	color: #e4e2e2;
	font-size: 12pt;
	padding: 4px 0;
}
#rightContent .rightBlock .content #day_selector span.day_name{
	color: #9f9b9b;
	font-size: 9pt;
	padding-bottom: 1px;
}
#rightContent .rightBlock .content #day_selector span.day_number{
	color: white;
	font-size: 17pt;
	padding-bottom: 1px;
}
#rightContent .rightBlock .content #day_selector span.day_month{
	color: white;
	font-size: 10pt;
}
#rightContent .rightBlock .content #day_selector span.big{
	color: white;
	font-size: 40pt;
	line-height: 40px;
}

#rightContent .rightBlock .smore{
	height: 23px;
	background-position: bottom left;
	background-image: url('../image/rightBlockBg.jpg');
	background-repeat: no-repeat;
}
#rightContent .rightBlock .smore a{
	text-decoration: none;
	font-size: 10pt;
	line-height: 23px;
	text-align: center;
	color:#e6e6e6;
}
#rightContent .rightBlock .smore a:hover{
	color: white;
}



/*---------- FOOTER ---------------*/

#footer{
	position: relative;
	background-color: #1e1d1d;
	text-align: center;
}

#copyright{
	position: relative;
	background-color: black;
	text-align: center;
	color: #999;
	font-size: 8pt;
}

#copyright .content, #footer .content{
	margin: 0 auto;
	width: 940px;
	padding: 8px 0;
	text-align: left;
}

#footer .content .hLine{
	font-size: 0;
	line-height: 0;
	display: block;
	height: 1px;
	margin: 4px 0;
	background-color: #3b3a3a;
	border-bottom: 1px solid #101010;	
}
#footer .content #mainLinks{
	display: block;
	float: left;
	width: 190px;
	margin-right: 15px;
}

#footer .content #mainLinks ul.bestLinks{
	list-style-type: circle;
	margin-left: 20px;
}
#footer .content #mainLinks ul.bestLinks li{
	padding: 4px 0;
	color: #bdbaba;
	font-size: 12pt;
}
#footer .content #mainLinks ul.bestLinks li a{
	font-size: 12pt;
	color: #bdbaba;
	text-decoration: none;
}
#footer .content #mainLinks ul.bestLinks li:hover, #footer .content #mainLinks ul.bestLinks li a:hover{
	color: #eee;
}
#footer .content #mainLinks ul.terms{
	list-style-type: disc;
	margin-left: 20px;
}
#footer .content #mainLinks ul.terms li{
	padding: 3px 0;
	color: #bdbaba;
	font-size: 10pt;
}
#footer .content #mainLinks ul.terms li a{
	font-size: 10pt;
	color: #bdbaba;
	text-decoration: none;
}
#footer .content #mainLinks ul.terms li:hover, #footer .content #mainLinks ul.terms li a:hover{
	color: #eee;
}


#footer .content .news, #footer .content .events{
	display: block;
	float: left;
	width: 270px;
	margin-right: 10px;
}

#footer .content .news h2.entry-title{
	font-weight: normal;
	color: #bdbaba;
	font-size: 11pt;
	width: 270px;
	padding-left: 5px;
}

#footer .content .news .entry-content ul{
	list-style-type: square;
	margin-left: 20px;
}
#footer .content .news .entry-content ul li{
	padding: 3px 0;
	color: #bdbaba;
	font-size: 10pt;
}
#footer .content .news .entry-content ul li a{
	font-size: 10pt;
	color: #bdbaba;
	text-decoration: none;
}
#footer .content .news .entry-content ul li:hover, #footer .content .news .entry-content ul li a:hover{
	color: #eee;
}


#footer .content #quickLinks{
	display: block;
	float: left;
	width: 600px;
}

#footer .content #quickLinks .news, #footer .content #quickLinks .events{
	display: block;
	float: left;
	width: 280px;
	margin-right: 10px;
}

#footer .content #quickLinks .hentry h2.entry-title{
	font-weight: normal;
	color: #bdbaba;
	font-size: 11pt;
	padding-left: 5px;
}

#footer .content #quickLinks .hentry .entry-content ul{
	list-style-type: square;
	margin-left: 20px;
}
#footer .content #quickLinks .hentry .entry-content ul li{
	padding: 3px 0;
	color: #bdbaba;
	font-size: 10pt;
}
#footer .content #quickLinks .hentry .entry-content ul li a{
	font-size: 10pt;
	color: #bdbaba;
	text-decoration: none;
}
#footer .content #quickLinks .hentry .entry-content ul li:hover, #footer .content #quickLinks .hentry .entry-content ul li a:hover{
	color: #eee;
}


#footer .content #share{
	display: block;
	float: left;
	width: 120px;
}

#footer .content #share a{
	display: block;
	padding-left: 30px;
	line-height: 24px;
	font-size: 10pt;
	color: #bdbaba;
	margin: 10px 0;
	text-decoration: none;
	background-color: transparent;
	background-image: url('../image/footer_btn.jpg');
	background-repeat: no-repeat;
}
#footer .content #share a:hover {
	color: #eee;
}

#footer .content #share .feed{
	background-position: 0px 0px;
}
#footer .content #share .facebook{
	background-position: 0px -24px;
}
#footer .content #share .twitter{
	background-position: 0px -48px;
}
#footer .content #share .contact{
	background-position: 0px -72px;
}

#copyright #slk{
	float: left;
}
#copyright #slk a{
	text-decoration: none;
	color: #999;
}
#copyright #slk a:hover{
	color: white;
}
#copyright #slk a span{
	color: #3f96f7;
}
#copyright #cbest{
	float: right;
}

#sendEmailForm{
   border:1px solid gray;
   margin-top:10px;
   text-align:left;
   padding: 3px;
   width: 405px;
   background-color: #EFEFEF;
   display:none;
}
#sendEmailForm .error{
   color: red;
}
#sendEmailForm .info{
   color: green;
}
#sendEmailForm .label{
   float:left;
   width: 135px;
   display: inline;
}
#sendEmailForm .input{
  float:left;
}

#at20mc{
   z-index: 100;
}

#leftContent .euxes{
	background: #588506;
	padding-left: 1px;
	margin: 10px 0;
}

#leftContent .euxes .content{
	background: #f5ffdc url('../image/eyxes.jpg') 0 0 no-repeat;
	padding: 5px;
	
}

#leftContent .euxes .content p{
	font-size: 9pt;
	color: #3e5502;
	line-height: 16px;
	padding: 0;
padding-left: 65px;
	padding-bottom: 3px;
}

#leftContent .euxes .content p.power{
	font-size: 7pt;
	text-align: center;
	color: #555;
	line-height: 16px;
	padding: 0;
}
#leftContent .euxes .content p.power a{
	text-decoration: none;
	font-weight: bold;
	color: #3e5502;
}


.weatherDiv{
	width: 60%;
	float: left;
}

.weather_search_div{
	text-align: left;
	padding: 5px;
	margin-bottom: 10px;
}

#mainContent .weatherDiv table.weather_table th{
	padding: 10px;
	color: #FFFFFF;
	background-color: #000000;
	text-align: center;
}
#mainContent .weatherDiv table.weather_table tr.row0{
	background-color: #eee;
	padding: 5px;
}
#mainContent .weatherDiv table.weather_table tr.row1{
	background-color: white;
	padding: 5px;
}

.articleRelatedTiny ul {
	padding: 0;
	margin: 0;
}

.articleRelatedTiny li {
	list-style: none;
	line-height: 40px;
	height: 40px;
	margin: 0;
	padding: 0;
	display: block;
	margin-bottom: 5px;
	vertical-align: middle;
}

.articleRelatedTiny li a {
	color: #137;
	vertical-align: middle;
}


.articleRelatedTiny li a:hover {
	color: #ed1c24;
	vertical-align: middle;
}

.articleRelatedTiny {
	background-color: #eee;
	padding: 10px;
	border: 1px solid #ddd;
}

#leftContent #articleStory #articleContent #articleText .articleRelatedTiny p.relFiles {
	font-size: 12pt;
	color: #999;
	display: block;
}

#leftContent #articleStory #articleContent #articleText ul {
	margin: 0;
}

.articleRelatedTiny li img {
	width: 50px;
	float: left;
	margin-right: 10px;
}

#storySurvey .title{
   color: #ed1b24;
   padding:3px;
   font-size: 12pt;
   font-weight: bold;
}

#storySurvey table.pollResults tr.row1{
   background-color:#D1EFEE;font-style: italic;font-size: 8pt;
}

#storySurvey table.pollResults td{
   padding:4px;
}

#storySurvey .question{
   font-style: italic;
   font-size: 8pt;
}
#storySurvey a.showResults{
   color:#525252;
   font-size: 8pt;
}
#storySurvey a.showResults:hover{
   color:#ed1b24;
   text-decoration: underline;
   font-size: 8pt;
}

 #newsTicker {
	position: absolute;
	display: block;
	float: left;
	bottom:6px;
	margin-left: 20px;
	right: 10px;
	left: 0px;
	overflow: hidden;
	height: 24px;
	background: white url('../image/newsTicker.png') 0 0 no-repeat;
   }
   #newsTicker li {
      text-align:left;
      list-style: none;
      margin-left:10px;
      font-size: 9pt;
	display: block;
	padding: 5px 20px;
	width: 1000px;
   }

   #newsTicker a {
	display: block;
	background: none;
	color: #223856;
   }


/* liScroll styles */

.tickercontainer { /* the outer div with the black border */
	position: absolute;
	bottom: 2px;
	right: 10px;
	background: white url('../image/newsTicker.png') 0 0 no-repeat;
	height: 27px; 
	margin: 0; 
	margin-left: 10px;
	padding: 0;
	overflow: hidden; 
}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
	position: relative;
	left: 20px;
	overflow: hidden;
	top: 3px;
}
ul.newsticker { /* that's your list */
	position: relative;
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: auto;
}
ul.newsticker li {
	float: left; /* important: display inline gives incorrect results when you check for elem's width */
	display: block;
	margin: 0;
	padding: 0;
	margin: 0 50px 0 0;

}
ul.newsticker a {
	white-space: nowrap;
	padding: 0;
	text-decoration: none;
	color: #900;
	font-weight: bold;
} 
ul.newsticker span {
	margin: 0 10px 0 0;
} 
.opinions_fp a span.lquote{
	display: inline;
	padding: 0 12px;
	line-height: 18px;
	font-size: 12pt;
	background: transparent url('../image/quotes.gif') 0 0 no-repeat;
}
.opinions_fp a:hover span.lquote{
	background-position: 0 -19px;
}
.opinions_fp a span.rquote{
	display: inline;
	padding: 0 12px;
	line-height: 18px;
	font-size: 12pt;
	background: transparent url('../image/quotes.gif') 0 -38px no-repeat;
}
.opinions_fp a:hover span.rquote{
	background-position: 0 -57px;
}
.opinions_fp h3{
	background-color: #333;
	color: white;
	font-size: 11pt;
	padding: 2px;
	margin-bottom: 2px;
}
.opinions_fp h3 a.categoryTitle{
	color: white;
	font-size: 11pt;
	text-decoration: none;
	margin: 0;
	padding: 0;
}

#leftContent a.fp_blog_link{
	display: block;
	float: left;
	margin-right: 12px;
	width: 95px;
	padding-top: 145px;
	text-decoration: none;
	text-align: right;
	font-size: 7pt;
	color: #999;
	background: white url('../image/best_fp_blog_0.jpg') 0 0 no-repeat;
}
#leftContent a.fp_blog_link:hover{
	background-position: top right; color: #111;
}
#leftContent a#fp_blog_link_41{background-image: url('../image/best_fp_blog_41.jpg');}
#leftContent a#fp_blog_link_42{background-image: url('../image/best_fp_blog_42.jpg');}
#leftContent a#fp_blog_link_43{background-image: url('../image/best_fp_blog_43.jpg');}
#leftContent a#fp_blog_link_44{background-image: url('../image/best_fp_blog_44.jpg');}
#leftContent a#fp_blog_link_45{background-image: url('../image/best_fp_blog_45.jpg');}
#leftContent a#fp_blog_link_46{background-image: url('../image/best_fp_blog_46.jpg');}
#leftContent a#fp_blog_link_vps{background-image: url('../image/best_fp_blog_vps.gif');}
#leftContent a.no_margin{margin: 0;}

.pagination_blog a {
	font-size: 10px;
	color: #777777;
	text-decoration: none;
	padding: 3px 0;
}
.pagination_blog a:hover { text-decoration: underline}
.pagination_blog .left{ float: left; text-align: left;}
.pagination_blog .right{ float: right; text-align: right;}
.pagination_blog .left a {
	background: url('../image/blogarrowLeft.png') no-repeat left;
	padding-left: 24px;
}

.pagination_blog .right a {
	background: url('../image/blogarrowRight.png') no-repeat right;
	padding-right: 24px;
}

#articleText ul {
	margin: 10px;
	margin-left: 20px;
	
}
	
