/*  news.css

    styles for /news and /archives/news

  */
div#wrapper #content_left_side #archives,
div#wrapper #content_left_side #news {    
    width:515px;
    padding-top:0px;
}  
  
div#wrapper #content_left_side #news h2,
div#wrapper #content_left_side #archives h2
 {
      border-bottom:none;
      color:#4e4d4d;
      color: #444;
      
      font-family:Arial,sans-serif;
      font-size:12px;
      font-weight:bold;
      margin-bottom:-4px;
      border-bottom:1px solid #dcdefd;
      padding-left:0px;
      padding-top:40px;
      padding-right:45px;
      width:470px;
}
div#wrapper #content_left_side #news h2 a {
      text-decoration: none;
      color: #696b8e;
      font-size:13px;
    
}
div#wrapper #content_left_side #news p,
div#wrapper #content_left_side #archives p {
    	width:100%;
}

div#wrapper #content_left_side #news p span.bold,
div#wrapper #content_left_side #news p b,
div#wrapper #content_left_side #news p span,
div#wrapper #content_left_side #archives p span.bold,
div#wrapper #content_left_side #archives p b,
div#wrapper #content_left_side #archives p span
 {
      color:#888;
}



div#wrapper #content_left_side #news p a,
div#wrapper #content_left_side #archives p a {
    font-weight:normal;
    text-decoration:underline;   
    color:#666;
    display:inline;   
    
}

div#wrapper #content_left_side  div.news_date
{
         width:40px;
         height:14px;         
		 position: relative;
		 left:475px;
		 top:-10px;
         background-image: url('/static/assets/lotd_date_background.png');
         background-repeat:no-repeat;
		 }

div#wrapper #content_left_side  div.news_datee .date_day,
div#wrapper #content_left_side  div.news_date .date_day {
        font-size:11px;
        font-weight:bold;
        color:#6c6d6c;
        text-align:center;        
        font-family: Arial;
        display:block;
        width:20px;
        margin-top:0px;
        float:left;   
        margin-left:-1px;
}

div#wrapper #content_left_side  div.news_date .date_month,
div#wrapper #content_left_side  div.news_date .date_month {
        font-size:10px;
        font-weight:normal;
        color:#fafff6;
        text-align:center;        
        font-family: Arial;
        display:block;
        width:20px;
        margin-top:0px;
        float:left;   
}


div#wrapper #content_left_side #news div.article_tools {
        border-top:1px solid #dcdefd;
        height:20px;        
        text-align:right; 
}

div#wrapper #content_left_side #news div.article_tools a {
    
    text-decoration:none;
        font-size:10px;
        color: #b4b5c6;        
    
}



div#wrapper #content_left_side #news div.article_tools a.tools_top{
        padding: 1px 0 1px 18px;
        background-image: url('/static/assets/top_icon.png');
        background-repeat:no-repeat;
        background-position: bottom left;
        line-height:18px;                
}

div#wrapper #content_left_side #news div.article_tools a.tools_email{
        padding: 1px 0 1px 18px;
        background-image: url('/static/assets/email_icon.png');
        background-repeat:no-repeat;
        background-position: bottom left;
        line-height:18px;                
        margin-left:15px;
}

div#wrapper #content_left_side #news div.article_tools a.tools_top:hover {
        background-image: url('/static/assets/top_icon_over.png');
        color:  #8789a5;
}

div#wrapper #content_left_side #news div.article_tools a.tools_email:hover {
        background-image: url('/static/assets/email_icon_over.png');
        color:  #8789a5;
}



div#wrapper #content_left_side div#email-article {
        border:1px solid #dadadd;
        background-image: url('/static/assets/email_form_background.png');
        position:relative;
        padding-top:30px;
        font-family:Arial, Helvetica, sans-serif;
    
}
div#wrapper #content_left_side div#email-article div#form_header {
        position:absolute;
        top:0;
        left:0;        
        background-image: url('/static/assets/email_form_h_background.png');
        background-repeat:no-repeat;
        width:100%;     
}

div#wrapper #content_left_side div#email-article div#form_header h3 {
        color:white;
        font-size:12px;
        padding:2px;
        
    
}

div#wrapper #content_left_side div#sent-message {
    padding-top:10px;
}
div#wrapper #content_left_side div#sent-message h3{
    padding:0;
    padding-left:40px;
    
    color :#666;
    background-image: url(/static/glyphs/confirmation.png);
    background-repeat:no-repeat;
    font-family: Arial, Helvetica,sans-serif;
    font-size:15px;
    vertical-align:middle;
    line-height:33px;
    margin-bottom:30px;    
    
    
}
div#wrapper #content_left_side div#email-article form {
    
    width:460px;
    text-align:right;
    padding-top:0px;
    padding-bottom:5px;
    
}
div#wrapper #content_left_side div#email-article form div#captcha_image {    
    padding:5px;     
    margin-right:0px;
    padding-left:150px;
    text-align:center;
}
div#wrapper #content_left_side div#email-article form div#captcha_image img {
    margin-left:18px;
    
    
}

div#wrapper #content_left_side div#email-article form p.error {
    margin:0;
    padding:0;
    color:red;
    font-size:11px;
    padding-left:150px;
    text-align:center;    
    
}

div#wrapper #content_left_side div#email-article label {
    color :#696b8e;    
    vertical-align:top;
    float:left;
    display:block;
    width:140px;
    text-align:right;
    margin-right:10px;
    position:relative;
    z-index:10000;
    padding-top:10px;
    font-weight:bold;
    
}

div#wrapper #content_left_side div#email-article form div.form_help {
    margin-right:5px;
    margin-left:150px;
    padding-top:3px;
    padding-left:10px;    
    text-align:center;
     
}
div#wrapper #content_left_side div#email-article form div.form_help span {
    font-size:11px;        
    color:#696b8e;    
    background-image: url('/static/assets/email_form_info_ico.png');
    background-repeat:no-repeat;
}
div#wrapper #content_left_side div#email-article form div.form_help span.outer { 
    background-position:left bottom;
    padding-left:20px;
}
div#wrapper #content_left_side div#email-article form div.form_help span.inner {    
    background-position:right bottom;
    padding-right:20px;
    }

div#wrapper #content_left_side div#email-article input#art_submit {
    width:auto;
    clear:both;
    margin:5px;
    padding:1px;
    border:1px solid #b4b5c6;
    background:#cbcbd6;
    color:#696b8e;
    font-weight:bold;
    margin-left:353px;
    height:18px;
    line-height:14px;
    font-size:12px;
    
}



div#wrapper #content_left_side div#email-article textarea,
div#wrapper #content_left_side div#email-article input {
    vertical-align:top;
    width:300px;
    margin-top:10px;   
    margin-right:5px;
}

div#wrapper #content_left_side .single_archive_link {
    display:block;
    border-top:1px solid #dcdefd;
    margin-bottom:20px;
    
}
div#wrapper #content_left_side .single_archive_link a{
    font-size:11px;
    color:#696b8e;
    text-decoration:none;
}

div#wrapper #content_left_side .single_archive_link a:hover{    
    text-decoration:underline;
}
