/* CSS Document */
* {
margin: 0;
}
html, body {
    height: 100%;
}
.wrapper {
   min-height: 100%;
   height: auto !important;
   height: 100%;
    margin: 0 auto -165px;
}
.footer {
    height: 133px;
}
.push{
height: 2em;
}

.menu a:link {text-decoration:none; cursor:pointer; font:Arial, Helvetica, sans-serif;color:#FFFFFF; font-size:11px}      /* unvisited link */
.menu a:visited {text-decoration:none; cursor:pointer; font:Arial, Helvetica, sans-serif;color:#FFFFFF;  font-size:11px}  /* visited link */
.menu a:hover {text-decoration:none; cursor:pointer; font:Arial, Helvetica, sans-serif;color:#808080;  font-size:11px}  /* mouse over link */
.menu a:active {text-decoration:none; cursor:pointer; font:Arial, Helvetica, sans-serif;color:#FFFFFF;  font-size:11px}  /* selected link */

.foot a:link {text-decoration:none; cursor:pointer; font:Arial, Helvetica, sans-serif;color:#000000; font-size:13px}      /* unvisited link */
.foot a:visited {text-decoration:none; cursor:pointer; font:Arial, Helvetica, sans-serif;color:#000000;  font-size:13px}  /* visited link */
.foot a:hover {text-decoration:none; cursor:pointer; font:Arial, Helvetica, sans-serif;color:#000000;  font-size:13px}  /* mouse over link */
.foot a:active {text-decoration:none; cursor:pointer; font:Arial, Helvetica, sans-serif;color:#000000;  font-size:13px}  /* selected link */

.text_field { width:120px; height:15px}
.astrix {color:#FF0000}
.cushycms{font-family:Arial, Helvetica, sans-serif}
.artlinks{font-size:11px; font-family:Arial, Helvetica, sans-serif}