﻿/*  
Version: 1
Author: hackzai
Author URI: http://code.devworkspace.com
*/

/*----------------------------
        Admin Section
----------------------------*/
#newsbar-admin 
{
    background: url("img/nbmc.png") no-repeat center top;
    width:605px;
    height:109px;
    float:left;
    margin:0 0 0 0;
}

#newsbar-admin div.title
{
    width:605px;
    height:20px; 
    text-align:left;
    vertical-align:text-bottom;
    float:left;
    color:#000;
    font: normal 12pt Georgia, Verdana, Arial;
    padding-top:4px;
    padding-left:10px;  
}

#newsbar-admin div.option
{
    width:605px;
    height:28px;
    text-align:left;
    vertical-align:text-bottom; 
    float:left;
    color:#000;
    font: normal 10pt Georgia, Verdana, Arial;
    padding-top:13px;
    padding-left:10px;  
}

#newsbar-admin input.display-title
{
    width:140px;
    vertical-align:text-bottom; 
    font: normal 10pt Georgia, Verdana, Arial;
    margin-top:2px; 
}
    
#newsbar-admin select.location
{
    border:solid 1px #000;
    width:180px;
    vertical-align:text-bottom; 
    font: normal 10pt Georgia, Verdana, Arial;
    margin-top:2px; 
}

#newsbar-admin a.save
{
    text-align:right;
    text-decoration:none; 
    vertical-align:text-bottom; 
    color:#000;
    font: normal 10pt Georgia, Verdana, Arial;
    padding:0px 4px 6px 4px;
}

#newsbar-admin a.action
{
    text-align:right;
    text-decoration:none; 
    vertical-align:middle;
    color:#000;
    font: normal 10pt Georgia, Verdana, Arial;
    padding:3px 4px 0px 4px; 
}

#newsbar-admin div.defination
{
    width:605px;
    height:26px; 
    float:left;
    color:#fff;
    text-align:left;
    vertical-align:baseline; 
    font: normal 10pt Georgia, Verdana, Arial;
    padding:1px 0px 0px 10px; 
}

#newsbar-admin span.label
{
    width:150px;
    color:#000;
    text-align:left;
    vertical-align:middle; 
    font: normal 10pt Georgia, Verdana, Arial;
    padding:1px 10px 0px 1px; 
}

#newsbar-admin select.source
{
    border:solid 1px #000;
    width:60px;
    vertical-align:baseline; 
    font: normal 10pt Georgia, Verdana, Arial;
    margin:2px 0 2px 0; 
}

#newsbar-admin select.categories
{
    border:solid 1px #000;
    width:100px;
    vertical-align:baseline; 
    font: normal 10pt Georgia, Verdana, Arial;
    margin:2px 0 2px 0; 
}

#newsbar-admin select.articles
{
    border:solid 1px #000;
    width:230px;
    vertical-align:baseline; 
    font: normal 10pt Georgia, Verdana, Arial;
    margin:2px 0 2px 0; 
}


/*----------------------------
        Display Section
----------------------------*/
.news 
{
    width:605px;
    float:left;
    margin-bottom:20px;
}

#news div.titlebar
{
    width:605px;
    height:24px; 
    margin-top:4px;
}

#news div.title
{
    width:605px;
    height:24px; 
    text-align:left;
    vertical-align:text-bottom;
    color:#0989ae;
    font: normal 12pt Georgia, Verdana, Arial;
    padding:2px 0px 0px 20px; 
}

#news a.remove
{
    text-align:center;  
    text-decoration:none; 
    vertical-align:middle;
    color:#f00;
    font: bold 9pt Georgia, Verdana, Arial;
    padding:2px 2px 2px 2px;
    margin-top:2px;
    margin-bottom:2px; 
}

#news a.title
{
    border-bottom:dashed 1px #4c4c4c;
    text-align:left; 
    text-decoration:none;
    vertical-align:middle;
    font: bold 20px Georgia, Verdana, Arial;
    color: #4c4c4c;
    padding:4px 2px 0px 0px;
    margin:0 0 0 20px;
}

#news a:hover
{
    text-decoration: none; 
    color: #2970a6;
}

#news div.contents
{
    width:605px;
    margin-right:1px;
    margin-left:1px; 
}

.contents-footer
{
    background: url("img/widgetsep.png") no-repeat center bottom;
    width:605px;
    height:6px;
    float:left; 
    margin-bottom:20px;  
}

#news div.headline
{
    width:605px;
	float:left;
	margin-bottom:20px; 
}

#news div.headline-contents
{
    text-align:left; 
    vertical-align:top;
    font: 13px Georgia, Verdana, Arial;
    color: #676767;
    padding:4px 2px 4px 0px;
    margin:0 0 0 20px;
}

#news div.headline-author
{
	background:url(img/icons.gif) no-repeat;
	padding-left:22px;
	height:16px;
    background-position:0 -48px;
    text-align:left;
    vertical-align:text-bottom; 
    font: 12px Georgia, Verdana, Arial;
    color: #676767;
    margin-top:5px; 
    margin-left:20px;
}

#news.featured 
{
    width:605px;
    float:left;
    text-align:left; 
    margin-left:20px;
    background:#f00; 
    
}

#news.featured table td 
{
    padding-left:20px;
}

#news a.featured-list
{
	background:url(img/icons.gif) 0 -320px no-repeat;
	padding-left:22px;
}

