/* This is our jQuery form validation style */
label.error { float: none; color: red; padding-left: .5em; vertical-align: top; }

.issue {
  background:#e6e6e6;
  /* border:2px #ffbe08 solid; */
  border:1px #333 solid;
  padding: 2px; 
  margin-bottom:1em;
  color: #333;
}

.top_banner{text-align: center; margin-bottom: 5px;}
.bottom_banner{text-align: center; margin-top: 5px;}
.panel {
margin-top: 5px;
}

.readmore{
display:inline-block;
clear:both;
margin: 0;
}

a.readmore, a.readmore:visited {
  background-attachment:scroll;
  background-color:transparent;
  background-image:url(/interface/readmore.gif);
  background-repeat:no-repeat;
  border:1px solid #000;
  color:#000;
  float:left;
  font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size:11px;
  font-weight:bold;
  line-height:10px;
  padding:1px 2px 3px 21px;
  text-decoration:none;
  white-space:normal;
  margin-bottom: 5px 0 5px 0;
  float: right;
}

a.readmore:hover{color:#FFF;}

.articlebox {
 padding: 5px 5px;
 overflow:hidden;
}

.articlebox h2 a{
  display:block;
}

.articlebox p img {
  padding-left: 0;
  padding-right: 0.25em;
}

#news-view img  {padding: 0 5px 0 2px} /* images were butting a little tight to the text on the content pages */
#articles-view img  {padding: 0 5px 0 2px} /* images were butting a little tight to the text on the content pages */
.banner-pagetop img {padding: 0;}

a[href $='.*'] { 
   padding-right: 18px;
   background: transparent url(http://www.aluminiumtoday.com/interface/icon-pdf.gif) no-repeat center right;
}
/*
a[href $='.pdf'] { 
   padding-right: 18px;
   background: transparent url(http://www.aluminiumtoday.com/interface/icon-pdf.gif) no-repeat center right;
}
*/

a[href $='.word'] { 
   padding-right: 18px;
   background: transparent url(http://www.aluminiumtoday.com/interface/icon-pdf.gif) no-repeat center right;
}

.doborder{border: #000 1px solid;}

/* datetime */
div.datetime {
border:1px solid #000;
width:4.0em;
float:right;
margin-bottom: 0.5em;
}

div.datetime p {
background-color:#333;
margin:0 auto;
padding:0;
text-align:center;
font-size:x-small;
}

/* year */
div.datetime .top {
color:#fff;
background-color:#cc0000;
text-align:center;
font-weight:bold;
}

/* day of the month (NUMBER) */
div.datetime p.day {
color:#ffffff;
font:bold 1.5em/98% Georgia, "New Century Schoolbook", "Book Antiqua", "Times New Roman", serif;
letter-spacing:0.13em;
}

/* month */
div.datetime p.mon {
color:#ffffff;
font:x-small/135% Verdana,Geneva,Arial,Helvetica,sans-serif;
letter-spacing:normal;
text-transform:uppercase;
}
/* end datetime */