﻿/*  
Version: 1
Author: hackzai
Author URI: http://code.devworkspace.com
*/

/*----------------------------
        Admin Section
----------------------------*/
#newsbar-admin 
{
    background: #849a0b url("images/nbmc.png") no-repeat center top;
    width:900px;
    height:57px;
    float:left;
    margin:30px 0 0 0;
}

#newsbar-admin div.title
{
    width:206px;
    height:24px; 
    border-bottom:solid 1px #98ae17;
    text-align:left;
    vertical-align:text-bottom;
    float:left;
    color:#fff;
    font: normal 12pt Georgia, Verdana, Arial;
    padding:4px 0px 0px 10px; 
}

#newsbar-admin div.option
{
    width:682px;
    height:28px;
    border-bottom:solid 1px #98ae17;
    text-align:right;
    vertical-align:text-bottom; 
    float:left;
    color:#fff;
    font: normal 10pt Georgia, Verdana, Arial;
}

#newsbar-admin input.display-title
{
    width:200px;
    vertical-align:text-bottom; 
    font: normal 10pt Georgia, Verdana, Arial;
    margin-top:2px; 
}
    
#newsbar-admin select.location
{
    border:solid 1px #000;
    width:200px;
    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:#fff;
    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:888px;
    height:26px; 
    background-color:#fff;
    float:left;
    color:#000;
    text-align:left;
    vertical-align:baseline; 
    font: normal 10pt Georgia, Verdana, Arial;
    padding:1px 0px 0px 10px; 
    margin:0px 0px 0px 1px; 
}

#newsbar-admin span.label
{
    width:150px;
    background-color:#fff;
    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:80px;
    vertical-align:baseline; 
    font: normal 10pt Georgia, Verdana, Arial;
    margin:2px 0 2px 0; 
}

#newsbar-admin select.categories
{
    border:solid 1px #000;
    width:200px;
    vertical-align:baseline; 
    font: normal 10pt Georgia, Verdana, Arial;
    margin:2px 0 2px 0; 
}

#newsbar-admin select.articles
{
    border:solid 1px #000;
    width:400px;
    vertical-align:baseline; 
    font: normal 10pt Georgia, Verdana, Arial;
    margin:2px 0 2px 0; 
}


/*----------------------------
        Display Section
----------------------------*/
.news 
{
    width:900px;
    float:left;
    margin-bottom:20px;
}

#news div.titlebar
{
    width:900px;
    height:24px; 
    margin-top:4px;
}

#news div.title
{
    width:900px;
    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 #70a529;
    text-align:left; 
    text-decoration:none;
    vertical-align:middle;
    font: bold 20px Georgia, Verdana, Arial;
    color: #70a529;
    padding:4px 2px 0px 0px;
    margin:0 0 0 20px;
}

#news a:hover
{
    text-decoration: none; 
    color: #777;
}

#news div.contents
{
    width:900px;
    margin-right:1px;
    margin-left:1px; 
}

.contents-footer
{
    background: url("images/sdb-bg.gif") no-repeat left bottom;
    width:900px;
    height:40px;
    float:left; 
    margin-bottom:20px;  
}

#news div.headline
{
    width:674px;
	float:left;
}

#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
{
    text-align:left;
    vertical-align:text-bottom; 
    font: 12px Georgia, Verdana, Arial;
    color: #676767;
    margin-top:5px; 
    margin-left:20px;
}

#news.featured 
{
    width:220px;
    float:left;
    text-align:left; 
}

