@import url("reset.css");
/*
Theme Name: JNW
Theme URI: http://jasminenews.com/
Description: Jasminenews Theme
Version: 1.0
Author: Malinthe Samarakoon
Author URI: http://malinthe.com/
Tags: fixed width, sidebar, multi-column
 */body{background:#fff url('images/new-bg.jpg') top center repeat-y;font:0.75em Arial, Helvetica, sans-serif;text-align:center;color:#333;}
#header{width:960px;text-align:left;height:143px;position:relative;}
#toolbar{position:absolute;right:0;top:0;width:550px;background:#000 url(images/bbg.jpg) top left repeat-x;color:#fff;overflow:hidden;font-size:12px;padding:5px 10px 6px;}
#toolbar span{padding-top:2px;}
#toolbar a{color:#ddf0ff;text-decoration:none;font-weight:700;}
#search{float:left;}
#logo{width:274px;height:65px;background:url(images/logo.png) bottom left no-repeat;text-indent:-9999px;margin-left:5px;padding-top:12px;}
#logo-s{width:274px;height:65px;background:url(images/logo-s.png) bottom left no-repeat;text-indent:-9999px;margin-left:5px;padding-top:12px;}
#welcome{padding-top:50px;}
.s-box{border:#e8e8e8 solid 1px;background:#fff url(images/lbg.jpg) bottom left repeat-x;float:right;width:190px;padding:10px 10px 5px;}
#langselect{border:#ccc dotted 1px;width:600px;background:#f2f2f2;margin:35px auto;padding:15px;}
#langselect a{margin:10px 10px 0;padding:0;}
#langselect a:hover{border-bottom:#ca0405 solid 2px;}
#nav{text-align:right;margin-top:15px;}
#nav li a {display:block;font:13px Arial, Helvetica, sans-serif;font-weight:700;text-decoration:none;color:#fff;background:#000 url(images/button_v.jpg) right top no-repeat;-moz-border-radius:4px;-webkit-border-radius:4px;margin:0 1px;padding:6px 12px;}
#nav li a span {font-size:11px;letter-spacing:-1px;font-weight:normal;}
#nav li a:hover{background:#fff url(images/button_v.jpg) left top no-repeat;color:#fff;}
#cats{width:100%;text-align:right;background:#000;margin:8px 0 0 8px;}
#cats li a{display:block;font:11px Arial, Helvetica, sans-serif;text-decoration:none;color:#039;margin-right:20px;font-weight:700;}
#cats li a:hover{color:#3b3b3b;}
#cats li.current_page_item a{color:#fff;background-color:#184568;}
#cats li.current_page_item a:hover{color:#0f3665;background-color:#fff;}
#container{width:960px;text-align:left;margin:0 auto;}
#content{width:960px;background:#fff;overflow:hidden;text-align:left;margin-top:10px;}
#posts-main{width:670px;float:left;background:#fff;padding:10px;}
#posts-main-inside{width:660px;float:left;background:#fff;padding:15px;}
.post{padding-bottom:5px;margin-bottom:10px;border-bottom:#ccc dotted 1px;}
#breaking{width:330px;float:left;margin-right:15px;border:#e2e2e2 solid 1px;background:#fff url(images/lbg.jpg) bottom left repeat-x;padding:10px;}
.post ul {margin-bottom:15px;}
.post li {list-style-type:square; margin-left:20px; line-height:1.25em;}
#image{width:302px;float:left;}
#image *{text-align:left;}
#public{width:450px;float:left;}
.jclock{font:11px Verdana, Helvetica, Arial, sans-serif;float:right;}
.small-article{padding-bottom:8px;margin-bottom:8px;border-bottom:#ccc 1px dotted;}
.underline{padding-top:8px;border-top:#ccc 1px dotted;}
.sidebar{float:left;width:248px;background:#fff;border-left:#ccc dotted 1px;padding:10px;}
#comments li{line-height:1.35em;display:block;margin-bottom:5px;background:#fff url(images/lbg.jpg) bottom left repeat-x;border:#e8e8e8 solid 1px;padding:10px;}
.sidebar a{line-height:1.35em;color:#3b3b3b;text-decoration:none;}
.sidebar a:hover{border-bottom:#000 dotted 1px;}
.padded{padding:10px;}
ul.marquee{display:block;line-height:1;position:relative;overflow:hidden;height:28px;background:#fff url(images/kbg.jpg) bottom left repeat-x;border:#e2e2e2 solid 1px;margin-bottom:10px;}
ul.marquee li{position:absolute;top:-999em;left:0;display:block;white-space:nowrap;padding:6px;}
.marquee li a{color:#000;text-decoration:none;}
#footer{text-align:center;width:960px;color:#3b3b3b;margin:0 auto;padding:10px 0 20px;}
#footer a{color:#3b3b3b;}
h2,h2 a{font-size:1.7em;color:#dd0c10;font-weight:700;padding-bottom:10px;text-decoration:none;font-family:'Lucida Sans', Arial, Helvetica, sans-serif;letter-spacing:-1px;}
h2 a{font-size:1em;}
.post h2{padding-bottom:0;}	
.h2underline{margin-bottom:10px;border-bottom:#dd0c10 solid 2px;padding-bottom:10px;}
.b2,.b2 a{font-size:1.2em;color:#039;letter-spacing:normal;font-family:Arial, Helvetica, sans-serif;margin-bottom:0;border:0 none;text-decoration:none;}
h2.title{display:block;border-bottom:#e2e2e2 solid 1px;background:#fff url(images/lbg.jpg) bottom left repeat-x;padding:15px;}
.b2 a:hover {color:#0066CC;}
/* color:#074387;
 */h3,h3 a{padding-bottom:5px;text-decoration:none;font-size:1.05em;line-height:1.15em;color:#039;}
.post h3,.post h3 a{font-size:15px;padding-bottom:0;}
#breaking h3{padding-bottom:7px;}
p,p *{line-height:1.25em;margin-bottom:10px;margin-top:5px;}
#breaking p{margin-top:-5px;}
#image p {margin:0;}
p a{color:#062db8;text-decoration:none;}
p a:hover{color:#dd0c10;}
.alignleft{float:left;padding-right:10px;}
.alignright{float:right;padding-left:10px;}
.clear{clear:both;}
.light{color:#999;}
.date{color:#000;font:0.85em Verdana, Arial, Helvetica, sans-serif;font-weight:700;}
acronym,abbr,span.caps{cursor:help;}
acronym,abbr{border-bottom:1px dashed #999;}
blockquote{padding-left:20px;border-left:5px solid #ddd;margin:15px 30px 0 10px;}
blockquote cite{display:block;margin:5px 0 0;}
strong,strong *{font-weight:700;}
em{font-style:italic;}
.center{text-align:center;}
a img{border:none;}
.commentlist{margin-top:15px;}
.commentlist li{margin-bottom:15px;background:#fff;border:#f2f2f2 solid 1px;padding:10px;}
.commentlist li .avatar{float:right;border:1px solid #eee;background:#fff;padding:2px;}
.attachment-large{width:332px;height:auto;}
.commentmetadata{padding-bottom:15px;margin-bottom:5px;}
#comment{width:500px;border:#f2f2f2 solid 1px;margin-top:5px;}
#respond{padding-top:15px;}
#author,#email,#url{border:#f2f2f2 solid 1px;margin:5px 10px 5px 0;padding:3px;}
#author,#email,#url,#comment{background:#f8f8f8;}
#s{border:0 none;margin-left:10px;font:11px Arial, Helvetica, sans-serif;width:150px;color:#fff;font-weight:700;background:#000;padding-left:5px;padding-top:2px;}
.vcard{padding-bottom:8px;}
.comment-author a{text-decoration:none;font-weight:700;font-size:14px;color:#d10137;}
.comment-meta a{font-size:12px;color:#3b3b3b;text-decoration:none;}
#toolbar a:hover,h3 a:hover,h4 a:hover{text-decoration:underline;}
#nav li,#cats li{float:left;overflow:hidden;}
#sports,#financial,#int,#c1,#c2,#c3{width:212px;float:left;margin-right:10px;}
/* Ads  */.adspace{width:100%;margin-bottom:15px;text-align:center;}
/* Ads  */.adspacefree{width:100%;height:90px;background:#f8f8f8 url(images/adbg.jpg) center 50% repeat;border:#ccc solid 1px;margin-bottom:15px; display:none;}
.topimagead{float: left;width:300px;height:90px;}
.nodisp{display:none;}
.youtube li {float:left; width:110px; margin:5px; padding:5px; background:#f2f2f2; border:#ccc 1px solid; }
.youtube img {padding-top:5px;}
.youtube a {text-decoration:none; color:#3b3b3b;}

table { border-collapse: collapse; border: 1px solid #839E99; 
background: #f1f8ee; font: .9em/1.2em Georgia, "Times New Roman", Times, serif; color: #033; }
caption { font-size: 1.3em; font-weight: bold; text-align: left; padding: 1em 4px; }
td, th { padding: 3px 3px .75em 3px; line-height: 1.3em; }
th { background: #839E99; color: #fff; font-weight: bold; text-align: left; padding-right: .5em; vertical-align: top; }
thead th { background: #2C5755; text-align: center; }
.odd td { background: #DBE6DD; }
.odd th { background: #6E8D88; }
td a, td a:link { color: #325C91; }
td a:visited { color: #466C8E; }
td a:hover, td a:focus { color: #1E4C94; }
th a, td a:active { color: #fff; }
tfoot th, tfoot td { background: #2C5755; color: #fff; }
th + td { padding-left: .5em; }

