/* ARC css */

body {background: #000000; color: white; font-size: 100%; margin: 0; padding: 0; text-align: center;}
a {font-family: sans-serif;}
a:link, a:active {color: #B33333;}
a:visited {color: #ccc;}

img {border: 0; vertical-align: middle;}

.centercon {margin:10px auto auto; padding: 0; text-align: center; width:800px; background-color: #333333;}
.contentbox {border: 1px solid #993333; color: white; margin: 1em; padding: 1em 0 0 0; text-align: left;} /* height: 380px;*/
.contentbox p {font-family: sans-serif; font-size: 0.875em; margin: 1em;}
.footer {margin: 0; padding: 0; text-align: left;}

.projlist {margin: 0 .5em; padding: 0;}
.projlist li {background: #474747; float: left; list-style-type: none; margin: .5em .5em 0 0; padding: 0 10px 5px 10px;}
.projlist a {color: #fff; font-size: small; margin: 0 3px;}
.projlist img {margin-bottom: 5px;}
.projlist p {margin: 1em 0;}

.hidden {display: none;}
.reset {clear:both; margin: 0; padding: 0;}
.blank20 {clear:both; padding-top:20px;}
.blank40 {clear:both; padding-top:40px;}

div#navbar {background-color: #333333; margin: 0 auto auto; padding: 10px 0 8px; width: 800px; text-align: center;}
#navbar a {font-size: 0.875em;}

ul.linkmnu {margin: 0; padding-top: 3px;}
ul.linkmnu li {display: inline; margin: 0; padding: 0 1em;}
ul.linkmnu a:link {text-decoration: none;}
ul.linkmnu a:visited {text-decoration: none;}
ul.linkmnu a:hover {border-top: 3px solid #999; color: #ffffff;}
#thislink {border-top: 3px solid #933; color: #ffffff;}

.mc {background-color: #000; position: relative; margin: 5% auto; text-align: center;}
