/*
  
html, body {
  height: 100%;
  margin: 0;
}

ul.horz-list
{
  margin: 0;
  padding: 0;
  list-style-type: none;
}

ul.horz-list li { display: inline; padding: .2em }

dl {
 width:100%;
 overflow:hidden;
}
dt {
 float:left;
 font-weight: bold;
}
dt:after {
  content: ':';
}
form > dl > dt:after  {
  content: '';
}
dd {
 float:left;
 margin:0;
 padding-left: .5em;
}

dt {clear: left;}
dt, dd {min-height:1.25em;}

ul.tags {
  display: inline;
  list-style: none;
}

ul.tags li {
  display: inline;
}

ul.tags li:after {
  content: ", ";
}

ul.tags li:last-child:after {
    content: "";
}

ul.errorlist li, .error {
  color: red;
}

.right {
  float: right;
}
.left {
  float: left;
}

.copyright {
  font-color: gray;
  font-size: small;
  font-style: italic;
}

.article-author {
  font-style: italic;
  font-weight: bold;
}

.article-image {
  padding: 5px;
  border: 1px solid black;
  font-size: x-small;
  width: 135px;
  margin: 8px;
  text-align: center;
}

*/

/* buttons styled as linked */
input[type="button"].link, input[type="button"]:focus.link, input[type="button"]:active.link,  
input[type="submit"].link, input[type="submit"]:focus.link, input[type="submit"]:active.link,  
button.link, button:focus.link, button:active.link {
    /* Remove all decorations to look like normal text */
    background: none;
    border: none;
    display: inline;
    font: inherit;
    margin: 0;
    padding: 0;
    outline: none;
    outline-offset: 0;
    /* Additional styles to look like a link */
    /*
    color: blue;
    cursor: pointer;
    text-decoration: underline;
    */
}
input[type="button"].link:hover, input[type="button"]:focus.link:hover, input[type="button"]:active.link:hover,  
input[type="submit"].link:hover, input[type="submit"]:focus.link:hover, input[type="submit"]:active.link:hover,  
button.link:hover, button:focus.link:hover, button:active.link:hover {
  text-decoration: underline;
}

/* Remove extra space inside buttons in Firefox */
input[type="button"]::-moz-focus-inner.link,
button::-moz-focus-inner.link {
    border: none;
    padding: 0;
}
