html, body, form, fieldset {margin: 0;padding: 0;}
body {font: 13px/17px Verdana, Arial, Helvetica, sans-serif;background: #e6e6e6;text-align: left;}
a:link, a:visited, a:active	{text-decoration: none; color: #04314d;}
a:hover {text-decoration: none;color:#999;} 
ul {list-style: none;text-align: left;padding: 0;margin: 0;}
form, label input {margin: 2px;padding: 1px;}
label {cursor: pointer;}
input:focus, textarea:focus, label:focus {background: #f7f7f7;}
textarea, input, select, label {font: 1em Verdana,arial, sans-serif;margin: 1px;padding: 2px;}
h1 	{font: bold 1.6em "Trebuchet MS", Trebuchet, verdana, sans-serif;color: #000000;line-height: 130%;display: block;margin: .5em 0;}
h2 {font: bold .8em Verdana, Arial, sans-serif;color: #676767;padding: 1px 15px;border-bottom: 1px solid #d5d5d5;background: url(base_img/author_archive.png) no-repeat .5% 50%;}
h3 {color: #000000;font: 12px/18px "Trebuchet MS", Lucida, "Lucida Grande", Verdana, sans-serif;font-weight: bold;padding: 0;margin: 0;border-bottom: 3px solid #000;letter-spacing: 2px;}
h3 a:active, h3 a:visited, h3 a:link {color: #d80000;}
h3 a:hover {color: #999;}
h4	{color: #000000;font: bold 1.4em "Trebuchet MS", Lucida, "Lucida Grande", Verdana, sans-serif;padding: 0;margin: 0;letter-spacing: 1px;}

/* ------------------------------- Site Structure ------------------------- */
#columns, #special_ads {width: 780px;height: 80px;margin: 0;padding: 0;border-bottom: 4px solid #d5d5d5;}
table#columns, table#header {width: 100%;padding: 0;margin: 0;border: none;white-space: nowrap;}
tr#columns {padding: 0;margin: 0;}
td.column {width: 190px;height: 80px;background: #fff url(base_img/bg_columns_top.png) repeat-x bottom;padding: 0 .5em;vertical-align: top;border-left: 5px solid #e6e6e6;text-align: right;}
.column p.author {clear: right;margin: 0 .5em;font-size: .8em;}
.column p.author a, .right_column p.author a, .guest p.author a, .today p.author a,.young p.author a,.health p.author a {color: #d80000;}
.column p.author a:hover {color: #999;}
.column img {float: right;margin: 5px;}
.column p {font: bold .9em Verdana, Arial, Helvetica, sans-serif;margin: 0;}
.column .author {font: bold .6em Verdana, Arial, Helvetica, sans-serif;}
#header	{width: 780px;height: 120px;margin: 0;padding: 0;border-bottom: 5px solid #0e4a70;background: white url(base_img/bg_header.png) top left repeat-x;}
#top_menu {width: 780px;padding: 0;margin: 0;background-color: #fff;border-bottom: 1px solid #DFDFDF;border-width: 1px 0;}
#top_menu input {border: 1px solid #d5d5d5;font: .8em Verdana, Arial, Helvetica, sans-serif;padding: 1px 0 0 15px;margin: 0;color: #000;background: url(base_img/menu_list_arrow.png) left no-repeat;}
#top_menu input.button {border: none;padding: 0;}
#top_menu ul {margin: 0;padding-left: 0;float: left;width: 100%;}
* html #top_menu ul {margin-bottom: 0;}
#top_menu ul li {display: inline;}
#top_menu ul li a {float: left;font: .8em/1.2em Verdana, Arial, Helvetica, sans-serif;letter-spacing: 1px;padding: 4px 6px 4px 6px;text-decoration: none;background: white url(base_img/bg_top_menu_list.png) top center no-repeat;border-right: 1px solid #d5d5d5;}
#top_menu ul li a:hover {color: black;background: white url(base_img/bg_top_menu_list_hover.png) top center no-repeat;}
#container	{width: 780px;margin: 0;padding:0;background: #fff url(base_img/bg_container.png) left top repeat-y;text-align: left;}
#right_ads {position: absolute;top: 10px;left: 790px;width: 160px;height: 600px;}
#left_menu {width: 110px;background-color: #fff;margin: 0;float: left;}
#left_menu ul  {list-style: none;margin: 0;border: none;}
#left_menu li {margin: 0;border-bottom: 1px solid #ececec;}
#left_menu li#home {margin-bottom: .5em;border-bottom: 1px solid #ececec;}
#left_menu li a {color: #d80000;padding: 5px;margin: 0;font: bold .8em Verdana, Arial, Helvetica, sans-serif;display: block;background: #fff url(base_img/menu_list_arrow.png) right no-repeat;}
#left_menu li#home a {color: #036;}
#left_menu .rss a {padding-left: 20px;margin-left: 3px;background: transparent url(base_img/rss.png) center left no-repeat;color: #036;}
#left_menu .rss a:hover {background: transparent url(base_img/rss.png) center left no-repeat;}
#left_menu li a:hover, #left_menu li#home a:hover {color: #999;background: #ececec url(base_img/menu_list_hover_arrow.png) right no-repeat;}
#main {width: 500px;margin: 0;padding: 0;float: left;background-color: #f7f7f7;}
.main_sub {margin: 10px 15px;}
.news_detail {padding: 0 2em 2em 2em;background-color: #fff;border: 1px solid #d5d5d5;margin: 0;}
#news_main {padding: .5em 0;background-color: #f7f7f7;}
.main_title {margin: 0;padding: 5px 0;font: bold 1.7em "Trebuchet MS", Trebuchet, verdana, sans-serif;color: #000000;line-height: 120%;}
#news_main img {margin: 0;}
#news_main ul {list-style-type: none;border-top: 5px solid #d5d5d5;padding: 0;margin: 0;background-color: #fff;}
#news_main li {margin-bottom: .1em;padding: .25em .5em .25em 1em;background: #f7f7f7 url(base_img/arrow.png) left no-repeat;background-position: 0 .5em;}
#news_main_image {float: left;margin-right: 10px;}
table.front_news {font: .9em/1.4em Verdana, Arial, Helvetica, sans-serif;width: 100%;background-color: #f4f4e0;padding: .5em;border: 1px solid #abb39a;}
.front_news img, .categories img {float: left;margin-right: 10px;}
table.categories {font: .9em/1.4em Verdana, Arial, Helvetica, sans-serif;width: 100%;padding: 0 0 .5em 0;border: none;background: #fff url(base_img/bg_table_categories.png) top center repeat-y;border: 1px solid #d5d5d5;}
.categories img {margin: 0 .5em;}
table.categories h1 {font: bold .8em Verdana, Arial, Helvetica, sans-serif;padding: .3em 1em;background-color: #f7f7f7;margin: 0;}
table.categories h1 a {color: #d80000;display: block;background: #f7f7f7 url(base_img/menu_list_arrow.png) right no-repeat;}
table.categories h1 a:hover {color: #999;background: #f7f7f7 url(base_img/menu_list_hover_arrow.png) right no-repeat;}
table.categories td {padding: 0;vertical-align: top;}
.categories ul {list-style-type: square;border-top: 3px solid #d5d5d5;padding: .5em 0 0 0;margin: 10px 5px 0 5px;}
.categories li, .others li {margin-left: 1.8em;padding: .1em;list-style-image: url(base_img/menu_list_hover_arrow.png);}
#right {width: 170px;background-color: #fff;float: left;margin: 0;text-align: center;}
#right_sub {text-align: center;padding: 15px;}
#interview {background: #fff url(base_img/roportaj.png) top left no-repeat;text-align: left;padding: 0 15px 15px 10px;height: 100px;margin: 0;}
.right_column, .guest, .today, .young, .health {text-align: left;padding: 5px 0 0 10px;border: 1px solid #d5d5d5;border-bottom: 3px solid #ececec;font: .9em/1.4em Verdana, Arial, Helvetica, sans-serif;}
.right_column p.author, .guest p.author, .today p.author, .young p.author, .health p.author {
clear: right;font: bold .9em Verdana, Arial, Helvetica, sans-serif;text-align: right;margin: 0;padding: 3px 5px;}
.right_column p.author a:hover, .today p.author a:hover, .guest p.author a:hover, .young p.author a:hover {color: #999;}
.right_column img, .today img, .guest img, .young img, .health img {float: right;margin-left: 0;border-bottom: 3px solid #d5d5d5;}
.today, .guest, .young, .health {width: 128px;padding-top: 30px;}
.today {background: #fff url(base_img/columnist_today.png) top center no-repeat;}
.guest {background: #fff url(base_img/columnist_guest.png) top center no-repeat;}
.young {background: #fff url(base_img/columnist_young.png) top center no-repeat;}
.health {background: #fff url(base_img/columnist_health.png) top center no-repeat;}
.poll {background: #fff url(base_img/bg_poll.png) top left no-repeat;padding: 30px 10px 10px 10px;text-align: left;border: 1px solid #d5d5d5;font: .8em Verdana, Arial, Helvetica, sans-serif;}
.poll input[type="submit"] {font: .8em Verdana, Arial, Helvetica, sans-serif;border: 1px solid #d5d5d5;margin-top: 10px;}
.poll h4 {font: bold .9em Verdana, Arial, Helvetica, sans-serif;letter-spacing: 0;margin-bottom: .5em;}
#most_readed {border: 1px solid #d5d5d5;margin: 0;background: #fff url(base_img/most_readed.png) top left no-repeat;padding: 25px 0 10px 0;}
#most_commented {margin: 0;background: #fff url(base_img/most_commented.png) top left no-repeat;padding: 25px 0 10px 0;}
#most_readed ul, #most_commented ul {list-style-type: none;margin: 0;padding: 0;display: block;}
#most_commented li {border-width: 0;}
#most_readed li a, #most_commented li a {font: normal .8em Verdana, Arial, Helvetica, sans-serif;height: 1%;color: #04314d;margin: 0;padding: 2px 5px 2px 15px;background: #fff url(base_img/menu_list_arrow.png) left center no-repeat;border-bottom: 1px dashed #d5d5d5;display: block;}
#most_commented li a {padding: 2px 0px 2px 12px;}
#most_readed li a:hover, #most_commented li a:hover {color: #999;background: #fff url(base_img/menu_list_arrow.png) left center no-repeat;}
.author_detail {width: 160px;padding: 5px 10px;float: right;text-align: right;margin-left: 1em;border: 1px solid #d5d5d5;border-bottom: 4px solid #ececec;background-color: #fff;font: .8em Verdana, Arial, Helvetica, sans-serif;}
.author_detail a.name {font-weight: bold;}
.author_detail img {float: right;margin-left: .5em;}
.news_extra {height: 20px;margin: 2em 0 0 0;border-top: 1px solid #ececec;border-bottom: 1px solid #ececec;padding-left: 3em;}
.news_extra ul li {margin: 0;padding: 0;display: inline;}
.news_extra ul li a {float: left;font: .8em/1.2em Verdana, Arial, Helvetica, sans-serif;padding: 4px 20px 4px 30px;}
.news_text {padding: 1em 2em;background-color: #fff;margin: 0;}
.date {margin: 0;padding: 2px 0;font-size: .8em;color: #999;text-align: right;}
#send_form, #comment_form {margin: 0 1em;padding: 1em;border-bottom: 3px solid #d5d5d5;background-color: #f6f6f6;display: none;font:  .8em Verdana, Arial, sans-serif;}
#send_form label, #comment_form label {font-weight: bold;}
#send_form input, #send_form textarea, #comment_form input, #comment_form textarea {border: 1px solid #d5d5d5;margin: 0 0 .5em 0;font: 1em Verdana, Arial, sans-serif;}
.comment {margin: 1em 0;padding: 1px;border: 1px solid #d5d5d5;}
.comment p.author {margin: 0;padding: .2px 1em;background-color: #e4eef1;border-bottom: 1px solid #d5d5d5;}
.comment p {padding: 1em;}
.comment span {font: .8em Verdana, Arial, Helvetica, sans-serif;color: #999;}
#ticker {height: 20px !important;height: 22px;background: #fff url(base_img/clock.png) center left no-repeat;border-bottom: 1px solid #e5e5e5;padding: 2px 15px 2px 25px;margin: 0 2px;}
#share {margin-top: 20px;background: #daf3ff url(/base_img/share.png) 0 0 no-repeat;width: 418px;height:30px;}
#share ul {padding-left: 75px;}
#share li {font-size: 11px;float:left;margin-right: 5px;}
#share li a {width: auto;display:block;float:left;padding: 6px 0 4px 30px;background-image: url(/base_img/share_icons.png);background-repeat:no-repeat;}
#share li#s_google a {background-position: 0 -90px;}
#share li#s_facebook a {background-position: 0 -60px;}
#share li#s_delicious a {background-position: 0 -30px;}
.error {margin: 1em;padding: 1em 1em 1em 4em;background: #f7f7f7 url(base_img/error.png) 3% 50% no-repeat;border: 1px solid #d80000;}
.done {margin: 1em;padding: 1em 1em 1em 4em;background: #f7f7f7 url(base_img/done.png) 3% 50% no-repeat;border: 1px solid #598e21;}
#footer {font: .8em Verdana, Arial, Helvetica, sans-serif;width: 780px;padding: 1em 0;border-top: 3px solid #d5d5d5;background-color: #fff;text-align: center;}
h1#rid a {height: 20px;background: #fff url(base_img/rid_signature.png) center no-repeat;text-indent: -900em;display: block;margin: 0;}
.author_archive li {font: bold 1em Verdana, Arial, Helvetica, sans-serif;margin-top: 1em;padding: 0;display: block;}
.author_all {padding: 10px 0;margin-bottom: 1em;border-bottom: 1px solid #d5d5d5;}
.author_all img {float: left;margin-right: 10px;}
#last_ones li {margin: 4px;padding: 2px;display: block;}
.kunye p {text-align: center;margin: .2em 0;padding: .2em;}
.kunye img {border: 0;margin: 0;}
.kunye p.title {padding: 2px;margin: 0;text-align: left;font: bold 1.2em Trebuchet, "Trebuchet MS", Verdana, sans-serif;color: #999;border-bottom: 1px solid #d5d5d5;}
.pg_no {padding: 1px;margin-right: 4px;border: 1px solid #003366;letter-spacing: 1px;}
.pg_no_bg {background-color: #003366;color: #fff;font-weight: bold;}
.search {margin: 1em 0;}
#market {background: #fff url(base_img/bg_market.png) top left no-repeat;padding: 25px 5px 20px 5px;font-size: .8em;border-top: 1px solid #d5d5d5;}
#weather, #traffic {padding: 25px 10px 20px 10px;font-size: .8em;border-top: 1px solid #d5d5d5;}
#weather {background: #fff url(base_img/bg_weather.png) top left no-repeat;}
#traffic {background: #fff url(base_img/bg_traffic.png) top left no-repeat;}
.inlineads {margin-top:15px;padding:10px;background:#d90000;text-align:center;}
.inlineads a {color:#fff;font-weight:bold;font-size:12px;}
.inlineads a:hover {text-decoration:underline;}
.overlay {filter:alpha(opacity=75);-moz-opacity: 0.75;opacity: 0.75;background: #eee url(base_img/loading_small.gif) center center no-repeat;}
.clear:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clear {display: inline-block;}
/* Hides from IE-mac \*/
* html .clear {height: 1%;}
.clear {display: block;}
/* End hide from IE-mac */