/* style.css, v2.2 2009/1/22 
 *
 * ZERO POINT theme (grey), for Drupal 6
 * Dr. Florian Radut, florian[at]radut.net
 */

.float_slide_window_wrapper
{
   float: left;
   width: 100%;
   height: auto;
   margin: 0 auto;
   padding: 5px;
}
#content-top1
{
    width: 75%;
    float: left;
}

#sidebar-right1
{
    width: 24%;
     float: left;
}

#main_first

{
    float:left !important;
    width: 100%;
    margin: 0 auto;
    padding: 0 !important;
    background-color: #F8F8F8 !important;
}

.colright {
float: left !important;
position: relative;
width: 25% !important;
}

#main {
padding: 10px 20px;
overflow: visible;
width: 70%;
float: left;
}


#content-top-first {
width: 55% !important;
float: left !important;
}

.colleft-top {
	float: left !important;
	position: relative !important;
	width: 20% !important;			/*** cLcwv ***/
		/*** cLcwv ***/ /*** cLddv ***/
        margin: 0 !important;
    background-color: #f8f8f8 !important;
}
.colright-top {
	float: left !important;
	position: relative !important;
	width: 25% !important;		/*** cRcwv ***/		/*** cRcwv ***/ /*** cRddv ***/
    margin: 0 !important;
   background-color: #f8f8f8 !important;
}


.colmain
{
width: 100% !important;
float: left !important;
background-color: white !important;
}


body.layout-left-main-right .outer,
body.layout-left-main .outer {
	margin: 0 !important;			/*** cLcwv ***/
}
body.layout-left-main-right .outer,
body.layout-main-right .outer {
	margin: 0 !important;			/*** cLcwv ***/
}





#topex {
	z-index: 1;
}
#top_bg {
 background: url(images/bg_header.png) 0 47% repeat-x #fff !important;
}
#top_left {

}
#top_right {

/**
 * 	padding: 0 25px;
 */
}
#body_bg {

}
#body_left {
	/**
 * background: transparent url(images/all/fill_left.png) 0 0 repeat-y;
 */
}
#body_right {
	/**
 * background: transparent url(images/all/fill_right.png) 100% 0 repeat-y;
 * 	padding: 0 25px;
 */
}

body {
 background: url(images/bg_header_body.png) repeat-x #fff !important;
}

a, a:link,
.title, .title a,
.node .terms,
#aggregator .news-item .categories, #aggregator .source, #aggregator .age,
#forum td .name,
div.admin-panel .description {
	color: #666464;
}

#section1 {
	padding-top: 15px;
}

#sidebar-left {
	margin: 20px 0 20px 20px;
}

#sidebar-left .block, #sidebar-right .block {
    margin-bottom: 15px;
    padding-bottom: 0 !important;
}

#block-block-57 img
{

    margin-left: -24px;
    margin-top: -30px;
    max-width: 250px;
}


#block-block-8 img
{
  max-width: 100% !important;   
}


#sidebar-left .block .title, #sidebar-right .block .title {
background: url(/sites/all/themes/zeropoint/images/lefth2.png) no-repeat;
padding: 5px 5px 5px 10px;
color: white;
text-transform: none !important;
border-bottom: 1px solid white;
border-radius: 2px;
font-size: 8pt !important;
text-align: left;
text-transform: none;
}

#sidebar-left .block .content, #sidebar-right .block .content {
	padding: 6px;
	margin: 0;
    list-style:box ;
}

.front h2.title a {			/* front */
	font-size: 115%;
	line-height: normal;
	padding: 5px;
	font-weight: normal;
	font-family:Verdana, Geneva, sans-serif !important;
}

div.content {
font-size: 105%;
}

.not-front h1.title {		/* node */
    font-size: 2.4em;
    padding: 10px 0;
    font-weight: normal;
    font-family: georgia, "times new roman", times, serif !important;
}

.articleBody p
{
    font-family: georgia, "times new roman", times, serif !important;
    font-size: 1.5em;
    line-height: 1.467em;
    color: black;
}

.odd p
{
    font-family: georgia, "times new roman", times, serif !important;
    font-size: 1.3em !important;
    line-height: 1.467em !important;
    color: black;
    text-align: justify !important;
    font-weight: normal !important;
}


.odd a{
 font-family: georgia, "times new roman", times, serif !important;
    font-size: 12pt !important;
    line-height: 1.467em !important;
    color: #000 !important;
    font-weight: normal !important;
    text-align: left;
}



h1, h2, h3 {
	color: #777;
}

h1, h2, h3 {
	color: #777;
}

#section1 td.section.divider,
#section2 td.section.divider {
	border-left: 1px dashed #ddd;
}

#breadcrumb {
	padding-left: 20px;
	clear: both;
	font-size: 80%;
}
#breadcrumb, #breadcrumb a {
	font-weight: normal;
	color: #1e201b !important;
}

#breadcrumb .breadcrumb {
	padding: 0;
}

#bar {
	padding: 4px 0 3px;
}

#footer, #footer a {
	color: #888 !important;
}

#logo {
	float: left;
	margin: 0 5px 5px 5px;
	padding: 0 0 0 10px;
}

#site-slogan {
	color: #000;
	padding: 3px 0 0 0;
	margin: 0;
}

#mission {
	color: #535353;
	border: solid 1px #ddd;
}

#search .form-item label, .block-search .form-item label {
	display: none;
}

#search {
	float: right;
}
#search .form-text, #search .form-submit {
	font-size: 12px;
	height: 22px;
	vertical-align: middle;
	border: 1px solid #555;
}
#search .form-text {
	width: 110px;
	padding: 0 0.4em;
}
#toplinks {
	margin-right: 10px;
	line-height: 22px;
	display: inline;
	font-size: 13px;
}
#toplinks, #toplinks a {
	color: #000 !important;
	font-weight: normal;
}

.submitted {
color:#fff !important;
padding: 2px 5px 5px;
font-weight: bold;
font-size:90% !important;
font-family: Verdana, Geneva, sans-serif !important;
background-color:#D50909;
}

.submitted a{
color: black;

}

.terms {
display: none;
}

.field.field-type-text.field-field-writer {
background-color: transparent !important;
}

.field.field-type-text.field-field-writer .field-item.odd {
color: black !important;
padding-left: 2px;
}

.field.field-type-text.field-field-place .field-item.odd {
color: black !important;
font-weight: bold !important;
}


.links {
	color: #3f3f3f;
	padding: 0 0 5px;
}

.comment {
	border: 1px solid #d3d3d3;
}
.comment .title {
	padding: 10px 0 12px 19px;
	background: transparent url(images/all/icon-comment.png) left center no-repeat;
}
.block .title {
	text-transform: uppercase;
}
.block-image .content {
	background: none !important;
}
#content-middle {
	margin-right: 20px;
	float: left;
}
#content-middle .block {
	padding: 10px 0 0 0;
}
#aggregator .feed-source {
	background-color: #eee;
	border: 1px solid #ccc;
}
#forum td.forum, #forum td.posts {
	background-color: #eee;
}
#forum td.topics, #forum td.last-reply {
	background-color: #ddd;
}
#forum td.statistics, #forum td.settings, #forum td.pager {
	height: 1.5em;
	border: 1px solid #bbb;
}
#forum td.container {
	background: #cdcdcd url(images/all/forum-container.jpg) right top no-repeat;
}
#forum td.container a {
	padding: 10px 0 10px 40px;
	background: transparent url(images/all/forum-link.png) left center no-repeat;
}
.signature p {
	font-size: 85%;
	margin: 7px 0;
}
blockquote {
	padding: 0 10px;
	background-color: #DFDFDF;
	border: 1px solid #ddd;
	font-style: italic;
	width:300px;
	float:right;
font-weight:bold;
}
blockquote a:link {
  text-decoration: underline;
}

.blockquote2 {
	padding: 0 10px;
	background-color: #D8F0F0;
	border: 1px solid #ddd;
font-style: normal;
	width:300px;
	float:right;
font-weight:bold;
}
.blockquote2 a:link {
  text-decoration: underline;
}

.messages {
	padding: 0.3em;
	margin-bottom: 1em;
	background-color: #eee;
	border: 1px solid #ccc;
}
#profile .profile {
	border: 1px solid #abc;
}
.form-item label {
	font-size: 1em;
	color: #222;
}
.item-list .title {
	color: #222;
}
div.admin-panel .body {
	background-color: #f4f4f4;
}
div.admin-panel h3 {
	color: #abc;
	padding: 5px 8px 5px;
	margin: 0;
}
#belowme {
	padding: 5px 44px;
	text-align: center;
}
.by, .by a, .by a:hover {
	color: #ddd !important;
	text-decoration: none;
}

/* MENU & link STYLES */

li.expanded {
	list-style-image: url(images/all/menu-expanded.png);
}
li.collapsed {
	list-style-image: url(images/all/menu-collapsed.png);
}

/*#navlinks, #navlist, #subnavlist, */
#navlist2 {
	text-align: center;
}
.navleft {
	text-align: left;
	padding-left: 20px;
	background-color:#700100;

}
.navcenter {
	text-align: center;
}
.navright {
	text-align: right;
	padding-right: 20px;
}
.browser-opera #navlinks.navleft, .browser-opera #navlinks.navcenter, .browser-opera #navlinks.navright {
	text-align: left;
	padding-left: 20px;
}
#navlist.links li, #navlinks a {
	border: none;
	margin: 0;
	padding: 0;
}
#navlist.links a, #navlinks ul li a {
	/*border: 1px solid #c4c4c4;
	border-bottom: none;
	padding: 5px 24px;
	*/
	border: none;
	padding: 6px 25px 5px;
	color: #fff !important;
	background-color: #700100;
	font-weight: normal !important;
	font-family: VVerdana, Geneva, sans-serif !important;
	font-size: 12px;
	line-height: 25px;
}
/*#navlist li a.active, #navlinks ul li a.active,*/
#navlist li a:hover, #navlinks ul li a:hover {
	color: #FFFFFF !important;
	background-color: #700100 !important;
	text-decoration: underline;
}

#subnavlist.links li {
	border: none;
	margin: 0;
	padding: 0;
}
#subnavlist.links a {
	border: 1px solid #ddd;
	color: #444 !important;
	background-color: #D50909;
	padding: 2px 5px;
	font-weight: normal;
	font-size: 12px;
	line-height: 22px;
}
#subnavlist li a:hover {
	background-color: #dbdbdb !important;
	text-decoration: none;
}
#navlist2 {
	margin-top: 15px;
}
#navlist2 a {
	color: #888 !important;
	font-weight: normal;
}
#navlist2 li a:hover {
	color: #000;
	text-decoration: none;
}
#navlist2 li a.active {
	color: #000;
}

ul.links li {
	border-left: 1px solid #d3d3d3;
}
.book-navigation .page-links {
	border-top: 1px dashed #d3d3d3;
	border-bottom: 1px dashed #d3d3d3;
}
.book-navigation {
	padding-top: 20px;
}
#footer ul.links li {
	border-left: 1px solid #909090;
}

#main .content a {
}
#attachments a {
	text-decoration: none !important;
}
#attachments a:hover {
	text-decoration: underline !important;
}
.book-navigation a {
	text-decoration: none !important;
}
.book-navigation a:hover {
	text-decoration: underline !important;
}

.views-field-title {
font-family:Verdana, Geneva, sans-serif !important;
font-size:120%;
line-height:115%;
font-weight:normal;
}

.views-field-created {
font-size:86%;
padding:0px 15px;

line-height:115%;
font-weight:normal;
}

/**
*Replaced comment.png to imaage folder
*background:transparent url(http://coffeeweb.dk/sites/asiantribune.com/images/comment.png) no-repeat scroll 0 0;
*/
.views-field-comment-count{

background:transparent url(images/comment.png) no-repeat scroll 0 0;
padding-left:20px;
}
}

.views_slideshow_main_1{
background-color:#000000;
}


/**
* BUEditor styling for Comment/Node body forms
*/

#node-form .editor-container .separator,
#comment-form .editor-container .separator {
  padding: 0 4px 0 5px;
}

.editor-popup ul.chooser li {
  background-image: none;
  list-style-type: none;
  list-style-image: none;
}

.editor-popup h1,
.editor-popup h2,
.editor-popup h3,
.editor-popup h4 {
  margin: 0 0 5px 0;
}

.resizable-textarea textarea {
  border: 1px solid #D9D9D9;
  font: 1em/1.4em "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
  padding: 8px 12px;
  margin: 4px 0 0 0;
}

.resizable-textarea .preview {
  padding: 8px 12px;
}

/* IMCE Image floating */
.img_left {
  float: left;
  padding: 0 10px 10px 0;
}

.img_right {
  float: right;
  padding: 0 0 10px 10px;
}

.item-list .pager {
clear:both;
text-align:center;
background-color:#eee
}

div.field-field-place{
display:inline;
}

div.field-field-place div.field-items{
display:inline;
}

div.field-field-place div.field-items div.field-item{
display:inline;
}

div.field-field-place div.field-items div.field-item{
display:inline;
float:left;
font-weight:bold;
margin-top:0.5em;
margin-right: 0.5em;
}

.caption{} 

.image-caption{
position: relative !important; 
padding: 0 !important;
width: auto !important;
bottom: 5px !important;
height: auto !important;
background: #B1B1B1 !important;
color: white !important;
opacity: 100 !important;
}


.image-caption-container{
text-align:center;
padding: 12px 6px 5px 0px;
}

.block-block-24{
font-color:#fff;
}

.pane-title {
border-bottom:1px solid black;
border-top:0px solid black;
color:#ad1f22;
font-size: 130%;
background: #F9F9F9;
}

.panels-flexible-region-1-topright {
background: #FFFFE0;
}

.panels-flexible-region-1-topright_ {
background: #FFFFE0;

}

.panels-flexible-region-1-topright_ h2.title a {
color:#cd2886;
font-weight: bold;

}

.panels-flexible-region-1-topleftleft {
background:#FDB813;
font-size: 94%;
	padding-bottom: 10px;
	font-weight: bold;

}

.panels-flexible-region-1-topleftleft .leaf a{
color:black;
}

.panels-flexible-region-1-topleftleft .collapsed a{
color:black;
}


.panels-flexible-region-1-toprightright{
background: #FDB813
}

.panels-flexible-region-1-toprightright H3{

color:Black;
font-size: 120%;
	line-height: normal;
	padding-bottom: 10px;
	font-weight: bold;
}

.w-head{

color:white;
font-size: 120%;
	padding-bottom: 0px;
	font-weight: bold;
background:#616161;
padding: 3px 3px 3px 3px;
	margin: 0;
width:95%;



}

.w-items{

color:Black;
font-size: 85%;
	line-height: normal;
	padding-top: 0px;
	font-weight: normal;
background:#BABCBE;
width:95%;
padding: 1px 3px 3px 3px;

}

.w-items p
{
    color: white !important;
    padding: 10px;
}


.view-id-Headlines a{
color:#000080;
font-size: 85%;
	line-height: normal;
	padding-bottom: 10px;
	font-weight: bold;

}

.view-id-Featured a{
color:red;
font-size: 10pt;
}

.teaserthumbnail {
padding-left: 5px;
padding-right: 5px;
}


.odd{
font-weight:bold;
color:black;
}

p{
font-weight: normal !important;
color: #313131 !important;
font-size: 9pt !important;
font-family: Verdana, Geneva, sans-serif !important;
line-height: 180% !important;

}

span {
font-weight: normal !important;
color: #313131 !important;
font-size: 9pt !important;
font-family: Verdana, Geneva, sans-serif !important;
line-height: 180% !important;

}

div{
font-weight: normal !important;
color: #313131 !important;
font-size: 9pt !important;
font-family: Verdana, Geneva, sans-serif !important;
line-height: 180% !important;

}

a{
font-weight: normal;
color: #313131;
font-size: 9pt;
font-family: Verdana, Geneva, sans-serif !important;
line-height: 180%;

}



.submitted {
	color:gray;
	padding: 0px 2px 0px;
font-weight: bold;
font-size:85%

}
.submitted a{
	color:#ACA6A6;
	}

.blog_top{
background: transparent !important;
padding-top: 10px;
margin: 1px 1px 1px 1px;

}

.blog-details{

color:Black;
font-size: 95%;
font-weight:normal;
}

.blog-bottom{
padding-top:10px;
padding-bottom:5px;
background:#edf6ff;
font-size: 85%;
margin: 1px 1px 1px 1px;
border-style:solid;
border-width:1px;
border-color:black;

}

.blog-bottom a{
color:#d50909;
}


.PopBoxImageSmall
{
	border: none 0px #ffffff;
	cursor: url("http://asiantribune.com/sites/all/themes/zeropoint/images/magplus.cur"), pointer;
}
.PopBoxImageLarge
{
	border: solid 1px #999999;
	cursor: url("http://asiantribune.com/sites/all/themes/zeropoint/images/magminus.cur"), pointer;
}
.PopBoxImageShrink
{
	cursor: url("http://asiantribune.com/sites/all/themes/zeropoint/images/magminus.cur"), pointer;
}
.PopBoxImageLink
{
	cursor: url("http://asiantribune.com/sites/all/themes/zeropoint/images/magminus.cur"), pointer;
}
.PopBoxImageMove
{
	border: none 0px #ffffff;
	cursor: pointer;
}

.ticker-table
{

font-size: 100%;
	line-height: normal;
	padding-bottom: 10px;
	font-weight: normal;
	font-family:Verdana, Geneva, sans-serif !important;

border-color:#FDB813;
border-top-style:solid;
border-bottom-style:solid;
padding: 2px 4px 2px 4px;
color:#000080;

}

.ticker-ul a
{
font-size: 100%;
	
color:#000080;

}

.view-comments-view a
{

font-size: 115%;
	line-h5eight: normal;
	padding-bottom: 10px;
	font-weight: bold;
	color:#000080;
}

.view-comments-view .views-field-name
{
font-size: 85%;
color:Black;
font-weight: bold;

}


.year {
	border-style: outset;
	border-width: 1px;
	background-color: #e4e4e4;
	text-align: center;
}
.month {
	border-style: none;
	background-color: #e4e4e4;
	text-align: center;
}
table.month{
width:100px;
}
.yearname {
	text-align: center;
	font-size: 18px;
	font-weight: bold;
}
.monthname {
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	background-color: #DADADA;
	color: #5D5D5D;
	border-style: outset;
	border-width:1px
}
.dayname {
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	background-color: #3E97CF;
	color: #ffffff;
	border-style: outset;
	border-width:1px
}
.weeknumtitle {
	text-align: center;
	font-size: 12px;
	font-weight: normal;
	background-color: #e9e9e9;
	border-style: outset;
	border-width:1px
}
.weeknum {
	text-align: center;
	font-size: 10px;
	height:20px;
	width:20px;
	color: #000099;
	background-color: #e9e9e9;
}
.yearnavigation {
	font-size: 12px;
}
.datepicker {
	background-color: #e4e4e4;
}
.datepickerform {
	margin: 0px;
}
.monthnavigation {
	font-family: Verdana, Geneva, sans-serif !important;
}
.monthpicker {
	font-size: 11px;
	background-color: #eeeeee;
}
.yearpicker {
	font-size: 11px;
	background-color: #eeeeee;
}
.pickerbutton {
	font-size: 11px;
	background-color: #eeeeee;
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
}
.nomonthday {
	text-align: center;
	font-size: 10px;
	height:20px;
	width:20px;
	color: #aaaaaa;
}
.monthday {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	background-color: #E4E4E4;
	color: #384955;
	height:20px;
	width:20px;
}
.today {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	background-color: #5CB5C7;
	color: #ffffff;
	height:20px;
	width:20px;
}
.selectedday {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	background-color: #66ff66;
	height:20px;
	width:20px;
}
.sunday {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: #667171;
	height:20px;
	width:20px;
}
.sunday a {
	color: #667171;
}
.saturday {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: #667171;
	height:20px;
	width:20px;
}
.saturday a {
	color: #667171;
}
.event {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: red;
	background-color: #ffff99;
	height:20px;
	width:20px;
}
.event a {
	background-color: #ffff99;
	color: red;
}
.selectedevent {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: red;
	background-color: #ffff99;
	height:20px;
	width:20px;
}
.selectedevent a {
	background-color: #ffff99;
	color: red;
}
.todayevent {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: red;
	background-color: #ffff99;
	height:20px;
	width:20px;
}
.todayevent a {
	background-color: #ffff99;
	color: red;
}
.eventcontent {
	font-size: 10px;
	border-style: outset;
	border-width: 1px;
	width: 100%;
}

#arcvdiv
{
margin:0 auto;width:250px;
}

























/*-------------------------------------Prem Added_----------------------------------------------------------------------*/
#header, #content
{
    background: url(images/bg_header.png) repeat-x #fff !important;
}


#above {
background-color: #d50909;
}

#main_page_wrapper {
width: 1080px;
margin: 0 auto;
}


#bar {
padding: 0 0 5px 100px;
background-color: #6D6D6D;
}

#register_num {
float: left;
margin: 0 auto;
width: 100%;
}

#header {
background: url(images/bg_header.png) repeat-x white !important;
height: auto !important;
}

#footer-wrapper {
background-color: #F7F7F7;
box-shadow: 0px 0px 1px 1px #CFCFCF;
border-radius: 5px;
}

#wrapper
{
    border: 1px solid #F0F0F0;
box-shadow: 2px 2px 2px #F0F0F0;
border-radius: 5px;
}


#block-views-Featured-block_1 .view-content h2, #block-views-FrontNews-block_1 .view-content h2
{
font-size: 8pt !important;
height: 10px !important;
overflow: hidden;
text-transform: none;
font-family: Verdana, Geneva, sans-serif !important;
border: none;
margin-left: -5px;
}

#block-views-Featured-block_1 h2, #block-views-FrontNews-block_1 h2, #block-user-0 h2 ,#block-views-078286e3907ab29dbd0e467efb2c5f45 h2,#block-views-latest_story_block-block_1 h2
{
font-size: 14pt !important;
font-family: Verdana, Geneva, sans-serif !important;
color: #000 !important;
margin-left: 10px;
border-bottom: 3px solid #E7E7E7;
}


#block-views-Featured-block_1 td, #block-views-FrontNews-block_1 td, #block-views-latest_story_block-block_1 td
{
   width: 45% !important;
float: left;
padding-left: 10px;
padding-right: 5px;
border-right: 0.1em solid #F0EEEE;
padding-top: 5px;
}

#breaking_news_latest_readmore a {
margin-top: 5px !important;
}

#block-views-FrontNews-block_1 td
{
    width: 45% !important;
    padding: 5px !important;
  
}
#block-views-Featured-block_1 .field-item.odd, #block-views-FrontNews-block_1 .field-item.odd
{
    font-size: 9pt;
    float: left;
    display: none;
}
#block-views-Featured-block_1 p, #block-views-FrontNews-block_1 p
{
    font-size: 8pt !important;
    float: left;
    overflow: hidden;
    text-align: left;
    font-family: Verdana, Geneva, sans-serif !important;
    color: #5E5E5E !important;
}

#block-views-Featured-block_1 .comment_add.first a, #block-views-FrontNews-block_1 .comment_add.first a
{
    font-size: 7pt;
    float: left;
    text-indent: -99999em;
    background: url(images/comments.png) no-repeat;
    height: 25px;
}

#block-views-Featured-block_1 .node_read_more.last a
{
    font-size: 9pt;
    float: left;

}
#block-views-Featured-block_1 img
{
   display: block;
   margin-left: auto;
   margin-right: auto;
}


#block-block-56 {
width: 70%;
float: left;
}

#block-views-Featured-block_1 {
width: 100%;
float: left;
}

#breaking_news_title h1 {
padding-left: 250px;
font-size: 24px;
color: #7A7A7A;
text-transform: uppercase;
font-weight: bold;
font-family: Verdana, Geneva, sans-serif !important;
border-bottom: 1px solid gray;
}

#block-views-Featured-block_1 .view-id-Featured a ,#block-views-FrontNews-block_1 .views-view-grid.col-4 a, #block-views-latest_story_block-block_1 .views-view-grid.col-2 a
{
color: #000  !important;
font-size: 11pt;
font-weight: bold !important;
font-family: arial !important;
line-height: 1.6px;
}
#breaking_news_latest_readmore a {
float: right;
margin-top: -1px;
font-size: 7pt !important;
}

#block-views-Featured-block_1 .view-id-Featured .submitted a
{
    color: gray;
    font-size: 8pt !important;
}

#block-views-FrontNews-block_1 {
float: left;
  padding: 15px;
}

#block-views-FrontNews-block_1 .view-content .title a
{
    color: #A25E09 !important;
}

#block-views-FrontNews-block_1 .view-content .node_read_more.last a
{
    color: #A25E09 !important;
}


#front_comment_view
{
 padding-top: 5px;
padding-bottom: 1px;
   border-bottom: 1px solid gray;
}
#front_comment_view a
{
    font-size: 10pt;
    color: gray;
    
}
#title_com a{

text-transform: lowercase;
}

#title_com a:first-letter{

text-transform: uppercase;
}

#body_com p {
padding-left: 10px;
padding-right: 10px;
text-transform: lowercase;
font-size: 9pt !important;
text-align: left;
}

#body_com p:first-letter{

text-transform: uppercase;
}
#date_com p {
color: #fff !important;
font-family: Verdana, Geneva, sans-serif !important;
font-size: 8pt;
font-weight: bold;
background-color: #D8D8D8;
padding: 15px 4px;
}

#readmore_com a {
float: right;
color: #C7B84A;
font-size: 8pt;
margin-top: -20px;
text-transform: none;
font-family: Verdana, Geneva, sans-serif !important;

}
#title_com {
border-bottom: 1px solid #E7E7E7;
padding-bottom: 2px;
}
.name_com p {
color: #98979C;
font-size: 8pt;
float: right;
margin-top: -20px;
}


.laksari_fernando {
width: 250px;
float: left;
}

#block-block-54,#block-block-53,#block-block-49, #block-block-40 {
float: left;
width: 100%;
padding: 0 !important;
}

#block-block-54 h2,#block-block-53 h2,#block-block-49 h2, #block-block-40 h2 {
background-color: #A5A5A5;
color: white;
padding: 2px;
font-size: 9pt;
}

#block-block-54 a,#block-block-53 a,#block-block-49 a, #block-block-40 a {
background:#C5C5C5;
padding: 5px 40px;
color: black !important;

}


#block-views-Laksiri_Fernando-block_1, #block-views-Submission_LLRC-block_1 {
float: left;
width: 31.9%;
margin-left: 6px;
margin-top: -12px;
background-color: transparent !important;
}

#block-views-Laksiri_Fernando-block_1 td a, #block-views-Submission_LLRC-block_1 td a {
padding: 15px 0 0 2px;
margin-left: 5px;
display: block;
list-style: disc;
border-bottom: 1px solid white;
font-size: 8pt;
color: white !important;
width: 75%;
}

#block-views-Submission_LLRC-block_1 {
float: left;
width: 32%;
margin-left: 10px;
margin-top: -12px;
}

#block-views-Submission_LLRC-block_1 td a {
padding: 2px;
display: block;
list-style: disc;
border-bottom: 1px solid #fff;
font-size: 8pt;
color:#fff !important;
}
#block-views-Submission_LLRC-block_1 .item-list li
{
    list-style: none;
}

#block-views-Sarath_Fonseka-block_1 {
float: left;
width: 32%;
margin-left: 12px;
margin-top: -12px;
background-color: transparent !important;
}

#block-views-Sarath_Fonseka-block_1 td a {
padding: 2px;
margin-left: -25px;
display: block;
list-style: disc;
border-bottom: 1px solid #fff;
font-size: 8pt;
color:#fff !important;
width:75%; 
}
#block-views-Sarath_Fonseka-block_1 .item-list li
{
    list-style: none;
}


#block-views-Sunday_Celebrity-block_1 {
float: left;
width: 32%;
background-color: #EEE;
margin-left: 12px;
margin-top: -12px;
}

#block-views-Sunday_Celebrity-block_1 td a {
padding: 2px;
margin-left: -25px;
display: block;
list-style: disc;
border-bottom: 1px solid black;
width: 160px;
font-size: 8pt;
}

#block-views-Sunday_Celebrity-block_1 .item-list li
{
    list-style: none;
}

body.page-breaking_news #main .title a
{
    color: #585858 !important;
    font-size: 10pt !important;
    font-weight: bold;
    
}
#page_futured_news img
{
    padding: 0 !important ;
}


 body.page-breaking_news #main .node_read_more.last a
{
    font-size: 10pt;
    float:right;
    margin-top: 3px;
    color: #1C6EA5 !important;
}

 body.page-breaking_news #main .comment_add.first a
{
   font-size: 12pt;
    float: left;
    text-indent: -99999em;
    background: url(images/comments.png) no-repeat;
    height:25px;
}
body.page-breaking_news #main td
{
    padding:10px ;
   vertical-align: top;
}

#page_futured_news .title a
{
    color: #695F5F !important;
}
#page_futured_news .title
{
background-color: #E0E0E0 !important;
}
#page_futured_news .imgtxt {
float: left;
width: 50%;
}

#page_futured_news .page_futured_news_date {
background-color: #999;
}

#page_futured_news .date {
color: white;
font-size: 7.5pt;
}

#page_futured_news .writer {
color: white;
font-size: 7.5pt;
float: right;
}

#page_futured_news tr.page_futured_news_date {
background-color: #999;
}

body.page-news #main td, body.page-node-61482 #main td, body.page-node-61483 #main td
{
    padding:5px ;
   vertical-align: top;
}


#page_futured_news {
background-color: white;
border-right: 1px solid #E7E3E3;
box-shadow: 0 0 1px gray;
}

body.page-news #main .field-item.odd
{
   font-size: 8pt;
   display: ;
}

body.page-breaking_news #main h1
{
    border-bottom: 2px solid gray;
}

 body.page-breaking_news #main .odd
{
    color: gray;
    font-size:8pt;
    padding-top: 10px;
}
body.page-breaking_news #main .odd p
{
    color: gray;
    font-size: 10pt !important;
    text-align: justify;
}

body.page-breaking_news #main p
{
    color: gray;
    font-size: 10pt !important;
}

#block-follow-site h2
{
font-size: 10pt;
border-bottom: 2px solid #D8D8D8;
}

/**
 * body.page-archive
 */
 #main .view-content .views-summary.views-summary-unformatted {
display: block;
padding: 15px;
font-size: 14pt;
color: gray;
}

 #main .view-content .views-summary.views-summary-unformatted a {

font-size: 18pt;
color: maroon;
}


#block-New-0 {
width: 240px;
height: 440px;
overflow: hidden !important;
float: left;
}

#hot_news {
background-color: #B9B9B9;
}

#hot_news h3 {
height: 70px;
overflow: hidden !important;
background-color: #B9B9B9;
color: #fff;
padding: 0px 10px 0 20px;
text-align: left;
font-family: Verdana, Geneva, sans-serif !important;
font-size: 13pt;
line-height: 110%;
border-right: 2px solid #978888;
}

#ticker {
margin-left: -18px;
}

#ticker img {
margin-top: -5px;
}

#block-views-078286e3907ab29dbd0e467efb2c5f45 {
float: right;
width: 30%;
padding: 0 25px 0 0;
}

#block-views-3a811a55dd7407b56158eb3db742d9a7 {
float: left;
width: 65%;
padding: 0 0 0 15px;
}

.nivo-caption
{
    width: 460px;
margin-left: 2px;
}
.nivo-caption a
{
    color: white !important;
font-size: 10pt !important;
text-align: left !important;
}

.nivo-caption p
{
text-align: left !important;
}

#block-views-078286e3907ab29dbd0e467efb2c5f45 .views-view-grid.col-1 tr td
{
    background: url(images/news_icon.png) no-repeat;
    padding: 0 0 5px 0;
}

#block-views-078286e3907ab29dbd0e467efb2c5f45 .views-view-grid.col-1 tr td a
{
float: left;
margin-left: 20px;
font-size: 7.8pt !important;
font-weight: bold;
color: #9B9898;
}


#breaking_news_latest_img
{
width: 50%;
float: left
}

#breaking_news_latest-body {
font-size: 10pt !important;
color: #5E5E5E !important;
font-weight: normal;
font-family: arial, sans-serif !important;
}

#breaking_news_latest-body a
{
   font-size: 7pt !important;
margin-top: -16px;
margin-left: 20px;
}
#breaking_news_link_social img {
padding: 0;
}

#breaking_news_latest_readmore a
{
}

#breaking_news_latest_last td {
width: 28% !important;
padding: 0 !important;
}

#block-views-1d33b07b87c1fd72762705c3b6ca8410 .views-view-grid.col-2 a
{
    color: #7A7777;
font-weight: normal;
font-size: 9pt !important;
font-family: Verdana, Geneva, sans-serif !important;
line-height: 180%;
text-align: left;
float: left;
margin-left: 20px;
}


#block-views-1d33b07b87c1fd72762705c3b6ca8410 .views-view-grid.col-2 tr td .field-content
{
        background: url(images/news_icon.png) no-repeat;
    padding: 0 0 5px 0;
float: left;
}
#block-views-FrontNews-block_1 .views-view-grid.col-4 .views-field-body span
{
    font-size: 8pt !important;
font-family: Verdana, Geneva, sans-serif !important;
color: #5E5E5E !important;
font-weight: normal;
}

#breaking_news_latest_last {
float: left;
width: 100%;
}
/*-------------------------------------Prem Ended-------------------------------------------------------------------
* Mozilla Capability---------==========================================================================================
*Mozilla Capability---------==========================================================================================
---*/


@-moz-document url-prefix() {
    
#block-views-1d33b07b87c1fd72762705c3b6ca8410 table 
{
float: left !important;
}
}



/*-------------------------------------Prem Ended-------------------------------------------------------------------
* Mozilla Capability---------==========================================================================================
*Mozilla Capability---------==========================================================================================
---*/

/*-------------------------------------Prem Start-------------------------------------------------------------------
* Ajax login---------==========================================================================================
*Ajax login---------==========================================================================================
---*/

#ajax_register_block_authenticated a
{
color:white;
}
.ajax_register_user_text {
float: left ;
color :yellow !important;
}

#ajax_register_block_anonymous a
{
    float: left;
    color: white;
    padding: 0 6px 0 0;
    margin-top: 0 !important;
}

#ajax_register_block_anonymous p {
float: left;
margin-top: -1px;
}

.ajax_register_user_login p
{
    float: left;
    text-indent: 99999em;
    background: url(images/login_icon.png) no-repeat;
    height: 40px;
    width: 40px;
}

.ajax_register_user_reg p
{
    float: left;
    text-indent: 99999em;
    background: url(images/register_icon.png) no-repeat;
     height: 40px;
    width: 40px;
}

#ajax_register_block_anonymous {
float: right;
width: 150px;
height: 30px;
}


.ajax_register_user_name1 {
margin-left: -15px;
width: 50%;
float: left;
}

.ajax_register_user_name2 a {
padding: 0 15px;
}

#banner {
margin-top: 0px;
}

#ajax_register_block_authenticated {
float: left;
width: 160px;
margin-left: 50px;
}

#block-views-Headlines-block_1 table a {
margin-bottom: 3px;
float: left;
background: url(images/icons/edit.png) no-repeat;
padding: 0 0 0 25px;

color: gray !important;
font-size: 8pt !important;
font-weight: normal !important;
margin-top: 10px;
}

/*-------------------------------------Prem Ended-------------------------------------------------------------------
* Ajax login---------==========================================================================================
*Ajax login---------==========================================================================================
---*/

/*
* Wheather---- Start-----==========================================================================================
*Wheather---------Start==========================================================================================
---*/
#section2 {
background-color: #c2c2c2 !important;
}

#section2 td.section
{
    padding: 10px 20px 0 5px !important;
}

#block-weather-3
{
    width: 25%;
}

#block-weather-5, #block-weather-4, #block-weather-3, #block-weather-7 {
padding: 0 !important;
background-color: transparent;
width: 100%;
}

.block.block-weather  ul {
background-color: #E9E9E9 !important;
}

#block-weather-5 h2, #block-weather-4 h2, #block-weather-3 h2, #block-weather-7 h2{
background-color: #A5A5A5;
padding: 5px 30px;
color: white;
}

#block-weather-5 p, #block-weather-4 p, #block-weather-3 p, #block-weather-7 p {
color: #000 !important;
font-size: 12pt !important;
font-family: sans-serif !important;
background-color: #C5C5C5 !important;
padding: 0 30px;
}

#block-weather-5 li, #block-weather-4 li, #block-weather-3 li, #block-weather-7 li{
color: #818181;
padding: 3px 0;
list-style: none;
}
#block-weather-5 span, #block-weather-4 span, #block-weather-3 span, #block-weather-7 span{
color: #EEA21B !important;
}

#block-weather-5 small, #block-weather-4 small, #block-weather-3 small, #block-weather-7 small {
width: 32% !important;
padding: 5px;
color: #c7c7c7;
}

#block-views-1d33b07b87c1fd72762705c3b6ca8410 td {
width: 50%;
}


 #site_new_slide
{
background-color: #E7E7E7;
box-shadow: 0px 1px 1px 3px white;
border-radius: 3px;
}


#site_new_slide b { 
    color :#000 !important; 
    font-weight: bold !important;
    
}

#site_new_slide a {
color: #757575 !important;
font-weight: bold;
}

 
#block-views-078286e3907ab29dbd0e467efb2c5f45  span.topic_titl 
{
    float: left;
margin-left: 18px;
color: #C7B84A !important;
font-size: 7.8pt !important;
}
span.topic_titl {
float: left;
margin-left: 18px;
color: #C7B84A !important;
font-size: 7pt !important;
}
/*
* Wheather--- End------==========================================================================================
*Wheather------End---==========================================================================================
---*/
#block-views-3a811a55dd7407b56158eb3db742d9a7 img
{
    padding: 0 !important;
    border: 2px solid #EBEBEB;
background-color: white;
border-radius: 4px;
box-shadow: 0px 0px 10px #C4C4C4;
}



#block-views-5744835409a5225d97b0dc65494d2eb1 a, #block-views-axonata_layout_3_news-block_1 a
{
font-size: 9pt !important;
 font-family: georgia, "times new roman", times, serif !important;
color: #000 !important;
font-weight: bold !important;
}

#block-views-axonata_layout_3_news-block_1 .views-field-nothing
{
    border-bottom: 2px solid #EEE;
}

#middlecontainer img
{
    padding: 5px !important;
}


#block-views-axonata_layout_3_news-block_1 td
{
    padding: 3px;
}

#sidebar-left-top h2
{
background-color:#D50909;
padding: 5px 5px 5px 10px;
color: white;
text-transform: none !important;
border-bottom: 1px solid white;
border-radius: 2px;
font-size: 8pt !important;
text-align: left;
}


#block-menu-primary-links h2, #block-ajax_register-0 h2, #block-user-1 h2
{
    display: none;
}


#block-menu-primary-links li.leaf
{
margin-top: 5px;
}

#block-menu-primary-links ul.menu
{
margin-left: 14px;
}



#block-menu-primary-links li.leaf.last a, #block-menu-primary-links li.leaf.first a,  #block-menu-primary-links li.leaf a
{
color: #000;
vertical-align: top;
float: left;
font-size: 10pt;
margin-left: 6px;
font-weight: bold !important;
}


#block-search-0 {
height: 150px;
background-color: #FFFDFD;
box-shadow: 0 0 5px 1px #D5D5D5;
}

#search-block-form {
background: url(images/serch.png)no-repeat !important;
width: 220px;
height: 80px;
margin-top: 30px;
float: right;
margin-right: 20px;
box-shadow: 0 0 0 gray !important;
}

#block-search-0 #edit-submit, #block-search-0 #edit-submit-2 {

background: url(images/serbut.png) no-repeat;
text-indent: -99999em;
background-color: transparent;
border: none;
width: 40px;
height: 40px;
margin-left: 8px;
}

#block-search-0 #edit-submit:hover {

background: url(images/serbuth.png) no-repeat;
width: 40px;
height: 40px;
margin-left: 8px;
cursor: pointer;
}


#edit-search-block-form-1
{
width: 146px;
margin: 10px 0 0 18px;
background-color: transparent;
box-shadow: 0 0 0 gray !important;
border: none !important;
color:white;    
}

#block-user-1 li.leaf
{
margin-top: 5px;
}
 
#block-user-1 li.leaf a
{
color: #000;
vertical-align: top;
float: left;
font-size: 10pt;
margin-left: 6px;
font-weight: bold !important;
}

#block-user-1 li.collapsed
{
        margin-left: 60px;
margin-top: 5px;
}

#block-user-1 li.collapsed a
{
color: #000;
vertical-align: top;
float: left;
font-size: 10pt;
margin-left: 6px;
font-weight: bold !important;
}
#breaking_news_latest_title {
padding-bottom: 10px;
height: 35px;
overflow: hidden;
}

#block-user-1 ul.menu
{
margin-left: 14px;
margin-top: -15px;
}

#block-block-63 .fb-like-box.fb_iframe_widget {
margin-left: 17px;
}
#block-ajax_register-0 {
background-color:#D50909;
padding-bottom: 42px;
}

#aswift_1_anchor {
float: left;
margin-left: 25px !important;
}

#block-user-3 ul li {

list-style-image: url(images/all/menu-collapsed.png);
}


#block-user-3 h3, #block-user-3 ul li a {
color: black !important;
}

#block-user-3 .content {
color: black !important;
padding: 0 10px;
}

#block-views-Featured-block_1 img, #block-views-FrontNews-block_1 img{
    padding: 0 !important;
}

#breaking_news_latest_img 
{
    padding-right: 7px !important;
}


#block-block-12 {
    float: left;
position: relative;
margin-top: -250px;
left: 315px;
}

#sidebar-right-top h2
{
background-color:#D50909;
padding: 5px 5px 5px 10px;
color: white;
text-transform: none !important;
border-bottom: 1px solid white;
border-radius: 2px;
font-size: 8pt !important;
text-align: left;
}


#sidebar-right1 h2
{
background: url(images/lefth2.png) no-repeat;
padding: 5px 5px 5px 10px;
color: white;
text-transform: none !important;
border-bottom: 1px solid white;
border-radius: 2px;
font-size: 8pt !important;
text-align: left;
}

#block-views-5744835409a5225d97b0dc65494d2eb1 .views-field-title {
margin-left: 5px;
width: 90%;
}

#block-views-axonata_layout_3_news-block_1 {
margin-top: -10px;
border-top: 2px solid #EEE;
}

#sidebar-right-top img
{
    padding: 5px 15px 5px 5px;
    max-width: none !important;
}

#block-follow-site .content {
margin-left: 11px;
}

#block-views-comments_view-block_1 .content {
padding: 0 10px;
}

#block-block-11 .content {
margin-left: 18px;
}

#weather_img {
width: 30%;
float: left;
}

#block-weather-5 h2, #block-weather-3 h2, #block-weather-7 h2
{
    display: none !important;
}

#t1
{
    font-family: arial, sans-serif;
}


#middle_breking_news_title
{
   background: url(images/news_icon.png) no-repeat; 
}

#middle_breking_news_topic
{
 padding: 5px 15px;
}
#middle_breking_news_title a {
margin-left: 20px;
font-size: 8.5pt;
font-weight: bold;
color: black;
}
#middle_breking_news_body {
margin-top: 5px;
color: #575755 !important;
font-size: 8pt !important;
}

#block-views-FrontNews-block_1 a {
color: #C90505;
font-size: 8.5pt;
font-weight: bold;
margin-top: 10px;
}

#block-views-FrontNews-block_1 .views-field-body span {
font-size: 8pt !important;
margin-top: 5px !important;
float: left;
}

#block-views-FrontNews-block_1  .views-field-nothing a
{
color: #000  !important;
font-size: 11pt;
font-weight: bold !important;
font-family: arial !important;
line-height: 1.6px;
}

.legal {
text-align: center;
background-color: #C5C5C5;
font-size: 8pt !important;
}


.legal a{
color: black;
font-weight: bold;
    }

.node .field.field-type-filefield.field-field-image-field-story {
width: 100%;
height: auto;
float: left;
background-color: white;
box-shadow: 2px 2px 3px #DBDBDB;
margin-bottom: 40px;
margin-top: 100px;
}


.node .field.field-type-filefield.field-field-image-field-story .field-items img {
width: 20%;
float: left;
border-radius: 5px;
margin-right: 5px;
padding: 5px 5px !important;
box-shadow: 2px 2px 15px #CECECE;
margin-bottom: 10px;
}

#node_page_pub {
width: 50%;
float: left;
}
#donate_now {
float: left;
}

#views-nivo-slider-front_main_image_slide_maadya-block_1 {
width: 500px !important;
}

#block-views-Sarath_Fonseka-block_1 {
width: 190px;
float: left;
margin-left: 40px;
}

#block-views-Sarath_Fonseka-block_1 .more-link
{
    margin-right: 30px;
}

#block-block-62 .fb-like-box.fb_iframe_widget {
margin-left: 8px;

}


#site_new_slide p
{
    margin-bottom:0em !important ;
     margin-top:0em !important ;
}



#block-superfish-1 .sf-menu li a
{

text-align: center;
}


#block-superfish-1 .sf-menu.sf-style-default a, #block-superfish-1 .sf-menu.sf-style-default a:visited

{
    font-size: 9pt !important;
    color:black !important;
}

#block-superfish-1 .sf-menu.sf-style-default
{
    float: left;
margin-bottom: 2px !important;
padding: 0;
width: 1080px !important;
background-color: #FFFCBA;
border-radius: 0 !important;
box-shadow: none !important;
}

#header .block.block-superfish {
margin: 0px !important;
}


#block-views-habib_siddiqui-block_1 a, #block-views-lalin_fernando-block_1 a {
color: black;
border-bottom: 1px solid white;
float: left;
margin-bottom: 10px;
font-size: 1.1em !important;
}

#block-views-habib_siddiqui-block_1, #block-views-lalin_fernando-block_1 {
margin-left: 20px;
width: 175px;
}

#breaking_news_latest-body {
height: 135px;
overflow: hidden;
float: left;
}

#breaking_news_latest-body img {
float: left;
margin-right: 5px;
}

#breaking_news_latest_date {
background-color:#D50909;
color: white !important;
font-size: 7pt !important;
}

#breaking_news_latest_by {
font-size: 9pt !important;
margin-bottom: 15px;
font-family: Verdana,Geneva,sans-serif !important;
color: #000 !important;
font-weight: bold !important;
}

div.error, tr.error {
display: none !important;
}



.field-field-image .field-item {
  position: relative;
}
.image-caption {
  position: absolute;
  padding: 20px 10px;
  width: 780px;
  bottom: 5px;
  height: 30px;
  background: #000;
  opacity: 0.3;
}
.image-caption-text {
  position: absolute;
  padding: 20px 10px;
  width: 780px;
  bottom: 0;
  color: #eee;
}

#block-views-running_text-block_1 table
{
    width: 5000px;
}

#below
{
    height: 25px;
background-color: #fff;
}

#block-views-running_text-block_1 table tr td {
background: url(/sites/all/themes/zeropoint/images/ic_new.png) 0 no-repeat;
border-bottom: 2px #F1F1F1 solid;
}
#block-views-running_text-block_1 table tr td a {
    
 margin-left: 40px;
float: left;
color: black !important;
font-size: 1em !important;
font-weight: bold !important;
}




#main_title {
background-color: gray;
opacity: 0.6;
padding: 0 15px;
}

#main_title a {
color: white !important;
opacity: 0.6;

}

#main_image_slider {
width: 550px;
overflow: hidden;
float: left;
background-color: #C7C7C7;
}

#main_image_slide {
padding: 0 15px;

}
/*-------------------------------------Prem Ended----------------------------------------------------------------------*/