@charset "UTF-8";
/* CSS Document */

/*-- storify--*/

#sfywdgt_header {
display:none !important;
}

#sfywdgt_body {
margin-left:-20px;
}

#sfywdgt_body, #sfywdgt_body li, span.sfy_text, .sfy_description {
border:none !important;
font-family: “Helvetica Neue”,Helvetica,Arial,default!important;
background: #FCFCFC!important;
}

#sfywdgt_body a {
color:#000;
text-decoration:underline!important;
}
#sfywdgt_body a:hover {
color:#333;
}

.sfywdgt_footer {
border:none!important;
background: #FCFCFC!important;
font-size:10pt!important;
}

#story .footer{
display:none !important;
}

.s-story .footer{
display:none !important;
}

.s-iframe{
display: block; 
background-color: transparent; 
border: none; 
overflow: scroll; 
width: 100%; 
max-width: 900px; 
height: 350px; 
}

.s-header{
display: none !important;
}


/* ------------------------- General CSS Style -------------------------- */
html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, blockquote, ul, ol, dl {
	margin:0;
	padding:0;
} 

img a {
	border:0px;
}

body{
	background:url(ex_images/bg.jpg) #FFF repeat 0 0 fixed;
	margin-top:0px;
}

#outerwrap{
	max-width:1358px;
	min-width:768px;
	width:100%;
	margin:10px auto 10px auto;
	padding-bottom:30px;
}

.sidewrap{
	width:3.25%;
	float:left;
	max-width:44px;
	height:865px;
}

.bg_right{
	margin-top:-13px;
}

#center_wrap_top{
	max-width:1270px;
	height:13px;
	width:93.5%;
	background:url(ex_images/paper_edge.png) no-repeat 0 0;
	float:left;
	padding:0;
	margin:0;
}

#center_wrap_content{
	width:88%;
	padding:0% 2.75% 40px 2.75%;
	margin:0%;
	background-color:#FFF;
	float:left;
	border-bottom:#CCCCCC 2px solid;
}

#center_wrap_bottom{
	width:100%;
	margin:40px 0px 0px 0px;
	float:none;
	height:auto;
}

.clear{
	clear:both;
}

/*  General - footer style */
#footer{
	width:100%;
	height:auto;
	padding:3px 0px;
	position:fixed;
	bottom:0;
	background-color:#002149;
}

.footer_text {
	font: 10px/12px georgia;
	letter-spacing:1px;
	color:#FFFFFF;
	text-align:center;
	padding:8px 0px;
	font-weight:normal;
}

#footer a{
	text-decoration:none;
	color:#FFFFFF;
}

#footer a:hover{
	text-decoration:underline;
	color:#999999;
}


/*  General - header style */
.content_header{
	width:100%;
	height:auto;
	margin-bottom:30px;
}

.header_date{
	font: small-caps 10px/12px arial;
	text-align:center;
	margin:0%;
}

.header_logo{
	width:100%;
	height:auto;
	margin-top:10px;
}

.header_logo_left, .header_logo_right{
	width:20%;
	float:left;
	height:auto;
}

.header_logo_middle{
	width:60%;
	float:left;
	height:auto;
}

.header_logo_middle img{
	width:75%;
	padding:0% 10%;
}

.header_logo_left img{
	width:55%;
}

.header_logo_right img{
	width:70%;
}



.menu ul{
	width:100%;
	max-width:1200px;
	margin:0;
	padding:0;
	height:auto;
	border-top:#00465B solid 1px;
	border-bottom:#558EA0 solid 1px;
}

.menu ul li {
	list-style:none;
	float:left;
	width:25%;
	text-align:center;
	padding:8px 0px;
	height:auto;
}

.menu ul a li:hover{
	background-color:#00AEEF;
}
.menu ul a{
	font: small-caps 10px/13px Arial;
	color:#045899;
	text-decoration:none;
	font-weight:bold;
	text-shadow:0px 1px #999;
}

.menu ul a:hover{
	color:#fff;
	text-decoration:none;
	text-shadow:0px 1px #666;
}

img {
	width:100%;
	height:auto;
}

img.cc-button {
	width:88px;
	margin: 0 auto;
	height:31px;
	
}



/*.video{
	position: absolute;
	left:0;
	top:0;
	height:100%;
	width:100%;
}

.video_box{
	padding-top:56.25%;
	height:100%;
	width:100%;
}*/

p.cc-block {
	width:70%;
	margin: 10px auto;
	padding: 10px;
margin-top:40px;
	background-color:#CCC;
	border: 1px solid #666;
	text-align: center;
}

img a{
	border:0px;
}


/* General text style */
h1, h2, h3, h4, h5, h6{
	/*font-family:'Arial', Helvetica, sans-serif;*/
font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
   font-weight: 300;
}

.headline{
	font: 32px/32px Arial;
	margin:0px 0px 7px 0px;
	color:#000000;
	font-weight:400;
	text-shadow:0px 1px #999;
}

.article_headline{
	font: 22px/23px Arial;
	margin:0px 0px 7px 0px;
	color:#000000;
	font-weight:400;
}

.article_title{
	font: small-caps 9px/12px Arial;
	margin:0px 0px 7px 0px;
	letter-spacing:1px;
	color:#355E9A;
	text-decoration:none;
}

.general_title{
	font: normal 12px/18px Arial;
	color:#4B626F;
	padding:5px 0px;
	font-weight:bold;
	border-top:#CCCCCC 1px solid;
	border-bottom:#CCCCCC 1px solid;
	width:100%;
	margin:0px 0px 10px 0px;
}

.different{
	border-top:0px;
	border-bottom:0px;
}

.general_title img{
	width:7px;
	height:7px;
	margin:-1px 0px 1px 7px;
}

.other_title{
	font: normal 12px/18px Arial;
	color:#FFF;
	padding:5px 0px 5px 5%;
	font-weight:bold;
	background-color:#061533;
	border-bottom:#355E9A 1px solid;
	width:95%;
}

.other_title img{
	width:7px;
	height:7px;
	margin:-1px 0px 1px 7px;
}

.timetable_time{
	font: bold 16px/18px georgia;
	color:#000000;
	margin:0px;
}

.timetable_text{
	font: normal 14px/18px georgia;
	color:#666666;
	margin:0px;
}

.byline{
	font: 22px/26px arial;
	margin:0px 0px 7px 0px;
	color:#000000;
	text-shadow:0px 1px #999;
}

.video{
	color:#284487;
	font-weight:bold;
	margin:-10px 0px 20px 0px;
}

.video img{
	width:15px;
	height:7px;
	margin:-1px 7px 1px 7px;
}

.fieldays_title{
	/*font: 18px/18px arial;*/
font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
   font-weight: 300;
font-size:18px;
line-height:18px;
	
	margin:0px 0px 7px 0px;
}

.fieldays_text, .kids_text,.othernews_text, .othernews_text p, li.big p{
	/*font: 12px/16px georgia;*/
font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
   font-weight: 300;
font-size:12px;
line-height:16px;
	margin:0px 0px 10px 0px;
}

.quotation_text{
	font:14px/16px georgia;
	font-weight:bold;
	margin:0px 0px 20px 0px;
	color:#284487;
	text-align:center;
}

.quotation_name, .exclusive_name, .exclusive_title{
	font:9px/12px arial;
	font-weight:bold;
	color:#666666;
	text-align:center;
	
}

.quotation_name{
	margin-bottom:0px;
}

.exclusive_title{
	color:#284487;
	text-transform:uppercase;
}

.exclusive_name{
	margin-bottom:10px;
	text-align:left;
	text-transform:uppercase;
}

a{
	color:#333;
	text-decoration:none;
}

a:hover{
	color:#666;
}

p{
	/*font:14px/18px georgia;*/
font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
   font-weight: 200;
font-size:14px;
line-height:17px;
	color:#000000;
	margin:5px 0px 25px 0px;
}

/*div.p_content p:nth-child(4){

font:20px/22px goergia;

font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
   font-weight: 200;
font-size:20px;
line-height:22px;
	font-weight:normal;
	margin:30px 0px 20px 0px;
}*/

.navigation{

	margin:5px 0px 20px 0px;

background-color:#F8F8F8;
box-shadow: 0px 0px 2px #777;
width:auto;
text-align:center;
float:left;
}

.navigation:hover{
background-color:#D8D8D8;
box-shadow: 0px 0px 2px #777;
}

.navigation p{
/*font:11px/13px arial;*/

font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
   font-weight: 300;
font-size:11px;
line-height:13px;
	color:#000000;
padding:5px;
margin:0px;
}

.alignleft{
float:left;
margin-right:10px;
}

.alignright{
float:right;
margin-left:10px;
}


hr{
	margin-top:30px;
	background-color:#999999;
	color:#999999;
	opacity:0.5;
}

hr.columnist_divider{
	margin:20px 0px;
	background-color:#999999;
	opacity:0.2;
	border-top:dashed #999 1px;
}

hr.feature_divider{
	margin:20px 0px;
	background-color:#999999;
	opacity:0.2;
	border-top:dashed #999 1px;
}

blockquote{
	margin:10px 10% 30px 10%;
	color:#666666;
	font:lighter 22px/26px georgia;
	font-style:italic;
}

.wp-caption-text{
	/*font:normal 12px/16px georgia;*/
font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
   font-weight: 200;
font-size:12px;
line-height:16px;
	font-style:italic;
	color:#333333;
	margin:5px 0px 30px 0px;
}

/*-- article / news text style --*/

.news_headline{
	/*font:36px/38px arial;*/
font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

font-size:36px;
line-height:38px;
	font-weight:500;
	margin:0px 0px 5px 0px;
}

.news_dateandname{
	/*font:10px/14px georgia;*/
font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

font-size:10px;
line-height:14px;
	font-weight:500;
	margin:0px 0px 15px 0px;
}

.nomargin{
	margin:3px 0px;
}

.news_intro{
	/*font:20px/22px goergia;*/
font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
   font-weight: 300;
font-size:20px;
line-height:22px;
	
	margin:0px 0px 20px 0px;
}

.news_content h4{
	/*font:20px/22px goergia;*/
font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

font-size:20px;
line-height:22px;
	font-weight:300;
	margin:30px 0px 20px 0px;
}

.news_latest  ul li, .news_mostread  ul li{
	border-top:0px;
	border-bottom:#CCCCCC 1px solid;
}

.top_intro{
	/*font:14px/18px arial;*/
font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
   font-weight: 300;
font-size:14px;
line-height:18px;
	padding:4px 0px;
	width:100%;
	background-color:#d0e1e9;
	border:1px solid #9dbdcd;
	color:#062C49;
	text-align:center;
	letter-spacing:0px;
	margin-top:5px;
	width:99.9%;
}


	

/* ------------------------ Style for Homepage -------------------------  */

/*  Homepage Content Style  */

/* left content */
.content_left{
	width:40.84%;
	padding:0% 2.5% 0% 0%;
	float:left;
	height:auto;
}

.content_headline, .content_article, .content_timetable, .content_article_category, .content_news_category, .content_article_home{
	width:100%;
	margin:0px 0px 40px 0px;
}

.content_article{
margin:0px;
}

.box{
height:auto;
width:100%;
margin:0px 0px 40px 0px;
}

.demargin{
	margin:0px;
}

.content_column{
	width:94%;
	padding:3%;
	/*border:1px solid #C2D5D2;*/
	margin:0px 0px 30px 0px;
	background-color: #E3F0F3;
	box-shadow: 0px 0px 2px #999;
}

.feature_box{
	width:94%;
	padding:3% 3% 3% 3%;
	/*border:1px solid #C2D5D2;*/
	margin:0px 0px 30px 0px;
	background-color: #E3F0F3;
	box-shadow: 0px 0px 2px #999;
}

.content_article_device{
	display:none;
}

.content_article img, .content_article_category img{
	padding:6px;
	border:#CCCCCC 1px solid;
	width: 20%;
	margin:0% 5% 5% 0%;
}

.content_article img{
margin:0% 5% 0% 0%;
}

.content_article img {
	float:left;	
	box-shadow: 0px 0px 1px #999;
}

.content_box{
	width:100%;
}

.content_timetable_device{
	display:none;
	margin:0px 0px 0px 0px;
}

/* Middle content */
.content_middle{
	width:32.0%;
	float:left;
	padding:0% 1.91% 0% 0%;
	margin:0% 1.91% 0% 0%;
	border-right:#CCCCCC 1px solid;
}

/* right content */
.content_right{
	width:20.33%;
	float:left;
}

.advertisement, .fieldays_old, .kids, .quotation{
	width:100%;
	height:auto;
	margin:0px 0px 40px 0px;
}

.advertisement {
	display:none;
}

.advertisement img{
	width:80%;
	padding:0% 10%;
}

.kids{
	margin:0px 0px 10px 0px;
	padding:0px 0px 20px 0px;
	border-bottom:solid 1px #CCCCCC;
	display:none;
}

.photo{
	display:none;
}

.quotation_device{
	display:none;
}

.fieldays_old ul li{
	list-style:none;
	font: 14px/18px georgia;
	margin:4px 0px;	
}

.fieldays_old ul li a{
	font-weight:bold;
	color:#284487;
	text-decoration:none;
}

.fieldays_old ul li a:hover{
	color:#999999;
}

img.other{
	width:35.3%;
	height:auto;
	border:#999 1px solid;
	margin:0% 3.53% 0% 0%;
	box-shadow: 0px 0px 1px #999;
}

.quotation_top{
	width:77.7%;
	height:auto;
	padding:20px 10.6%;
	border:1px #999999 solid;
	background-color:#FFFFFF;
}

.quotation_bottom{
	width:94%;
	margin:0% 3%;
	height:15px;
}


/* content bottom div */
.bottom_left{
	width:77.17%;
	padding:0% 2.5% 0% 0%;
	float:left;
}

.bottom_exclusive{
	width:20%;
	padding:0% 2.5%;
	float:left;
}

.bottom_exclusive img{
	border:#999 1px solid;
	width:90%;
	padding:5%;
	background-color:#FFFFFF;
	height:auto;
	margin:0px 0px 10px 0px;
	box-shadow: 0px 0px 2px #777;
}

.bottom_right{
	width:20%;
	float:left;
	border:#CCCCCC 1px solid;
}

.bottom_right ul, .news_independent ul{
	width:95%;
	padding:0% 2.5%;
}

.photo{
	margin:0px 0px 40px 0px;
}

.news_latest ul, .news_mostread ul, .columnist ul, .photo ul{
	width:100%;
}

.news_latest  ul li, .news_mostread ul li, .news_independent ul li, .bottom_right ul li, .columnist ul li{
	font: 12px/17px arial;
	padding:10px 0px;
	color:#000000;
	border-top:#CCCCCC 1px solid;
	list-style:square;
	margin-left:20px;
	font-weight:bold;
}

.news_latest  ul li, .news_mostread ul li{
	border-top:0px;
}
	

.columnist ul li, .photo ul li{
	list-style:none;
	margin-left:0px;
}

.news_latest  ul li.big, .news_mostread ul li.big, .news_independent ul li.big, .bottom_right ul li.big, .columnist ul li.big, .photo ul li.big{
	/*font: 16px/18px arial;*/
font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
   font-weight: 500;
font-size:17px;
line-height:18px;
	
	border:0px;


}

.news_latest  ul li.big, .news_mostread ul li.big{
border-bottom:#CCCCCC 1px solid;
}

.photo ul li.big{
	border-bottom:#CCCCCC 1px solid;
	padding:10px 0px;
}

.special_text, .special_widescreen{
	display:none;
}


/* ------------------------ Style for News and Article page -------------------------  */

/*  News / articles Content Style  */

.news_left{
	width:25%;
	padding:0% 3.75% 0% 0%;
	float:left;
	height:auto;
}

.news_latest, .news_mostread, .news_independent, .columnist{
	width:100%;
	margin:0px 0px 40px 0px;
}

.news_independent{
	border:#CCCCCC 1px solid;
}

.news_right{
	width:61.25%;
	padding:0% 10% 0% 0%;
	float:right;
}

.news_content, .disqus{
	width:100%;
	margin:0px 0px 40px 0px;
}



/*  column Content Style  */

.column_only{
	border:#CCCCCC 1px solid;
	width: 30%;
	margin:0% 5% 0% 0%;
}

.content_column img{
	border:#CCCCCC 1px solid;
	width: 30%;
	margin:0% 5% 0% 0%;
	box-shadow: 0px 0px 1px #999;
}

/*video control*/

iframe{
	width:480px!important;
	height:480px!important;
	margin:20px 0px 0px 0px;
	padding:0;
}

#rk_wp_twitter_button iframe{
	width:107px!important;
	height:20px!important;
}

/*fb:like.fb_iframe_widget span iframe#f18e1dfc38a4354{
width:200px;
min-height:28px;
margin-bottom 20px;
}*/




/* ------------------- Style for iPad Portrait -------------------  */
@media only screen and (min-width: 521px) and (max-width: 768px) {
#outerwrap{
	max-width:768px;
	min-width:320px;
}

.sidewrap{
	display:none;
}

#center_wrap_top{
	max-width:768px;
	width:100%;
	float:none;
}

.header_logo_left, .header_logo_right{
	width:20%;
	float:left;
	height:auto;
}

.header_logo_middle{
	width:60%;
	float:left;
	height:auto;
}

.header_logo_middle img{
	width:100%;
	padding:0%;
}
.header_logo_left img{
	width:70%;
}

.header_logo_right img{
	width:80%;
}

#center_wrap_content{
	width:96.4%;
	padding:0% 1.8% 40px 1.8%;
	float:none;
}

.content_left{
	width:58.15%;
	padding:0% 4.68% 0% 0%;
	float:left;
}

.content_timetable_device{
	width:100%;
	display:block;
}

.content_timetable{
	display:none;
}

.content_middle{
	width:37.17%;
	margin:0;
	padding:0;
	border:0px;
	float:left;
}

.content_right{
	display:none;
}

.bottom_left{
	width:100%;
	padding:0%;
	float:none;
}

.bottom_right{
	display:none;
}


/*  News & article style  */
.news_left{
	width:100%;
	float:none;
	padding:0;
}

.news_latest, .news_independent, .quotation{
	display:none;
}

.quotation_device{
	width:50%;
	padding:0% 25%;
	height:auto;
	margin:40px 0px;
	display:block;
}

.news_right{
	width:100%;
	float:none;
	padding:0;
}

.special{
	display:none;
}

.special_text, .special_device{
	display:block;
}

.news_mostread ul{
	width:95%;
	padding:0% 2.5%;
}

.news_mostread ul li.big,
.news_mostread ul li.extrabig{
	/*font: 20px/20px arial;*/
font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
   font-weight: 500;
font-size:20px;
line-height:20px;

	margin:0px 0px 5px 0px;
}

.alignleft{
float:none;
margin:5px;
}

.alignright{
float:none;
margin:5px;
}



/* column style */

.column_only{
	display:none;
}


/* caption style */
.wp-caption {padding:0!important;margin:0!important;max-width:768px!important;}
.wp-caption img {padding:0!important;max-width:758px!important;height:auto!important;margin:0px 5px!important;}

/*video control*/

iframe{
	width:480px!important;
	height:400px!important;	
	margin:20px 0px 0px 0px;
	padding:0;
}



}

/* ------------------- Style for iPhone Portrait -------------------  */
@media only screen and (min-width: 0px) and (max-width:520px) {
#outerwrap{
	max-width:520px;
	min-width:320px;
}

.sidewrap{
	display:none;
}

#center_wrap_top{
	max-width:520px;
	min-width:320px;
	width:100%;
	float:none;
}

.header_logo{
	margin-bottom:10px;
}

.header_logo_left, .header_logo_right{
	display:none;
}

.header_logo_middle{
	width:100%;
	float:none;
	height:auto;
}

.header_logo_middle img{
	width:100%;
	padding:0%;
}


#center_wrap_content{
	width:91.26%;
	padding:0% 4.37% 40px 4.37%;
	margin:0%;
	background-color:#FFF;
	float:none;
	max-width:492px;
}

#center_wrap_bottom{
	display:none;
}

.content_left{
	width:100%;
	float:none;
	padding:0%;
	margin:0%;
}

.content_article{
	display:none;
}

.content_article_device{
	display:block;
	width:90%;
	padding:5%;
	/*border:1px solid #C2D5D2;*/
	margin:0px 0px 30px 0px;
	background-color: #E3F0F3;
	box-shadow: 0px 0px 2px #999;
}

.content_article_device img{
	padding:6px;
	border:#CCCCCC 1px solid;
	width: 20%;
	margin:0% 5% 5% 0%;
	float:left;
	box-shadow: 0px 0px 1px #999;
	background-color:#FFFFFF;
}


.content_timetable_device{
	width:100%;
	display:block;
}

.content_timetable{
	display:none;
}

.content_middle{
	width:100%;
	float:none;
	padding:0%;
	margin:0%;
	border:0px;
}

hr{
	display:none;
}

.content_right{
	display:none;
}


.menu ul li {
	width:33.33%;
}


.special, .special_nav, .special_iphone{
	display:none;
}


.special_text, .special_widescreen{
	display:block;
}

.headline{
	font: 22px/26px Arial;
	margin:0px 0px 7px 0px;
	color:#000000;
}

.content_headline img, .content_article_category img, .content_column img{
	display:none;
	margin:0px 0px 0px 0px;
}

.content_middle{
	margin:0px 0px 40px 0px;
}


/*  News & article style  */
.news_left{
	width:100%;
	float:none;
	padding:0;
}

.news_latest, .news_independent, .quotation{
	display:none;
}

.quotation_device{
	width:100%;
	padding:0%;
	height:auto;
	margin:40px 0px;
	display:block;
}

.news_right{
	width:100%;
	float:none;
	padding:0;
}

.news_mostread ul{
	width:90%;
	padding:0% 5%;
}

.news_mostread ul li.big,
.news_mostread ul li.extrabig{
	/*font: 20px/20px arial;*/
font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
   font-weight: 500;
font-size:20px;
line-height:20px;

	margin:0px 0px 5px 0px;
}

.news_headline{
	/*font:20px/20px arial;*/
font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
   font-weight: 600;
font-size:20px;
line-height:20px;
	
}

.news_intro{
	/*font:14px/18px goergia;*/
font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
   font-weight: 600;
font-size:14px;
line-height:18px;
	
	margin:0px 0px 20px 0px;
}

.article_headline{
	font: 22px/26px Arial;
	margin:0px 0px 7px 0px;
	color:#000000;
		font-weight:normal;
}

.column_only{
	display:none;
}

/* caption style */
.wp-caption {padding:0!important;margin:0!important;width:100%!important}
.wp-caption img {padding:0!important;width:100%!important;height:auto!important}

/*video control*/

iframe{
	width:480px!important;
	height:480px!important;
	margin:20px 0px 0px 0px;
	padding:0;	
}
		
}