body {margin: 0; padding: 0;width:100%;background:#CCCCCC none repeat scroll 0% 50%;font-family:'vera sans',helvetica,sans-serif;font-size: 80%;line-height:1.5;margin:0pt;padding:0pt;		}

img {border: 0;}

#container {background:#FFFFFF;clear:both;margin:auto;max-width:420px;}
#content { padding: 4px;}
.header_image img {width: 100%;}
#mainTicker, 
#box_newsletter, 
#box_poll, 
#box_login, 
.box_tabs, 
#box_users, 
#box_sections div.box_title, #mainNav li ul, 
#box_sections li ul, 
#rotating_headlines div.headline_image div.image_caption, 
.comment_block, 
#box_article_tools, 
#box_my_tags, 
#box_article_rating, 
span.image_caption {display:none;}

/*** Navigations ***/
#mainNav, #box_sections, .box_pages {height:20px; font-size: 80%;}
#mainNav, #box_sections, #footer {background-color:#F1F1F1;}
#mainNav ul, #box_sections ul, .box_pages ul, #footer ul {margin:0; padding: 3px;}
#mainNav ul li, #box_sections ul li, .box_pages ul li, #footer ul li {display:inline; list-style:none; margin-right: 2px;}
#mainNav ul li a, #box_sections ul li a, #footer ul li a {color:#000000;}
/*** Search ***/
#box_search {padding: 3px;}
#box_search input, #box_search button {font-size: 10px;}
/*** Headlines ***/
#rotating_headlines {padding:3px; margin:3px; background-color:#F1F1F1;}
#rotating_headlines h1 {font-size: 150%; padding:0; margin:0;}
#rotating_headlines div.headline_image img {float:none; width:40%;}
.player ul {margin:0; padding: 3px;}
.player ul li {display:inline; list-style:none; margin-right: 2px;}
/*** Latest news ***/
#latest_news {padding: 6px;}
#latest_news h2 {font-size: 110%; padding:0; margin:0;}
#latest_news span.summary {font-size: 80%;}
#latest_news div.short {height:50px;}
/*** Main news ***/
#category_news_box {padding: 6px;}
.main_news_category { border-bottom: 1px solid #CCCCCC; margin-bottom: 4px;}
.main_news_category h4 {padding:0; margin:0; font-size: 110%; font-weight:bold;}
.main_news_category div.short {padding: 6px; width:100%; overflow:hidden;}
.main_news_category div.short div.image {float:left; margin:4px;}
.main_news_category h3 {padding:0; margin:0; font-size: 90%;}
.main_news_category ul { padding:3px; margin:0; font-size: 80%;}
.main_news_category ul li { list-style-position: inside;}


/*** Tags ***/
#box_tags {padding:6px; margin:3px; background-color:#F1F1F1;}

/*** article ***/
#article_body { padding: 4px;}

