body {background-color:#ffffff; margin:12px 0px 0px 0px; padding:0;}
body,div,td,a,p {font-family:Arial; font-size:12px; color:#000000;}
img,table {border:0;}
form {padding:0; margin:0;}
a:hover {color:#b61400; text-decoration:none;}


.menu {float:left; background:#bf1500 url(img/c1.gif) no-repeat top left; margin-right:3px;}
.menu div {background:transparent url(img/c2.gif) no-repeat top right; padding:4px 10px 6px 10px;}
.menu a {text-decoration:none; font-weight:bold; color:#ffffff;}
.menu a:hover {color:#fffb9b; text-decoration:underline;}
.txtf {border:1px solid #000000;}

#top {background:#bf1500 url(img/jj.gif) repeat-x bottom; vertical-align:bottom; height:80px; padding-bottom:4px;}
#top td {color:#ffffff; padding-right:6px;}
#top a {color:#ffffff;}

#main {position:absolute; left:50%; width:860px; margin-left:-430px; padding-top:15px;}

.bordered {border:1px solid #c8c8c8;}
.links {background-color:#f7f6e2; padding:13px; vertical-align:top;}
.links td {vertical-align:top;}
.links a {line-height:19px;}
.links div {color:#c91700; font-size:13px; font-weight:bold; padding:0px 0px 5px 0px;}
.currency {background:#ffffff url(img/currency_bg.jpg);}
.currency td {font-weight:bold;}

.weather {background:#ffffff url(img/weather_bg.jpg);}
.weather span {color:#c91700;}
.weath {text-align:center; font-size:17px; color:#026090; font-weight:bold;}
.weath span {color:#c91700;}
.lab {font-weight:bold; padding:4px 10px 4px 10px; color:#ffffff; font-size:13px; float:left; margin-left:14px;}

.space {clear:both; height:15px;}
.pad15 {padding-left:15px;}
.little {line-height:7px;}
.line {clear:both; border-top:1px solid #bebebe; margin:12px 0px 12px 0px;}

#top_blogs {width:160px;}
#top_blogs div.label {color:#ffffff; background-color:#b61400; text-align:center; font-weight:bold; font-size:15px; padding:3px;}
#top_blogs div.content {background-color:#fff5db; clear:both; padding:10px 10px 15px 15px;}

#world_news {background-color:#f1f1f1; border:1px solid #c8c8c8;}
#world_news div.itm {margin:16px; padding-bottom:15px;border-bottom:1px solid #b1b1b6;}
.biglink {color:#000a8f; font-weight:bold; font-size:16px;}

#news {background-color:#e4edfb; border:1px solid #c8c8c8;}
#news div.itm {padding:10px;}
.newslink {color:#000a8f; font-size:13px; font-weight:bold;}
.gadetlink{color:#ffffff; font-size:13px; font-weight:bold;}
.gadetlink:hover{color:#ffffff; font-size:13px; font-weight:bold; text-decoration:none;}
.time {font-size:18px; font-weight:bold;}
.itm td {vertical-align:top;}

#footer {color:#a0a0a0; font-size:11px; font-weight:bold; text-align:center; padding:10px 0px 30px 0px;}


div.search-results{margin-bottom:25px;}
div.search-results ol{margin:0; padding:0;}
div.search-results ol li{margin:0; padding:0; list-style-type:none;border-bottom:1px solid #b1b1b6; padding-bottom:10px; padding-top:10px; margin-right:15px;}
div.search-results ol li a:link, div.search-results ol li a:active, div.search-results ol li a:visited{color:#919191; text-decoration:none;}
div.search-results ol li a:hover{color:#919191; text-decoration:underline;}
div.search-results ol li span a:link, div.search-results ol li span a:active, div.search-results ol li span a:visited{color:#cc0000; text-decoration:none; font-size:16px;}
div.search-results ol li span a:hover{color:#cc0000; text-decoration:underline;}

ul.paging{margin:0; padding:0; margin-bottom:10px;}
ul.paging li{list-style-type:none; display:inline; padding:5px; padding-left:7px; padding-right:7px; border: solid 1px #e3e3e3; background:#ffffff;}
ul.paging li.current{background:#cc0000; color:#ffffff; margin-left:5px; margin-right:5px; border:0;}
ul.paging li.prev, ul.paging li.next{border:0; background:none;}