* {
   margin:0;
   padding:0;
   }
img {
   border:none;
   }
body {
   font:9pt "Georgia","Arial",sans-serif;
   color:#58595b;
   background:#333426 url('../images/bg.gif') repeat;
   }
#container {
   margin: 0 auto;
   width: 773px;
   }
#logo{
   float:left;
   margin:11px 0px 10px 0;
   }
   #logo img{
      border:none;
      /*behavior: url('../pngHack/pngHack.htc');*/
      width:388px;
      height:100px;
      }
#info{
   border-left:1px #eae2cf solid;
   float:right;
   margin:60px 10px 6px 0px;
   }
* html #info {
   margin:60px 5px 6px 0;
   }
   #info a{
      color:#949182;
      text-decoration:none;
      }
   #info a:hover{
      text-decoration:underline;
      }
   #info p{
      padding:0px;
      margin:6px 5px 6px 11px;
      text-align:left;
      color:#949182;
      font:8pt "Tahoma",sans-serif;
   }
#frame{
   border:1px #e0e0e0 solid;
   background-color:#b7b7b7;
   padding:1px;
   }
#subframe{
   border:1px #8d8d8d solid;
   background-color:#e6e7e8;
   padding:2px;
   }
#frame_pic{
   border:1px #8d8d8d solid;
   background-color:#b7b7b7;
   padding:1px;
   }
   #frame_pic img{
      border:1px #e0e0e0 solid;
      }
.left_pic{
   float:left;
   margin-right:11px;
   }
.right_pic{
   float:right;
   margin-left:11px;
   }
#flash {
   background: url('../images/flash_bg.gif') repeat;
   padding-bottom:9px;
   clear:both;
   }
h1 {
   margin:0px;
   padding:0px;
   height:54px;
   background: url('../images/header_bg.gif') repeat-x;
   text-align:right;
   color:#eae2cf;
   font:italic 18pt "Georgia","Times New Roman";
   }
#content {
   margin:0px 13px 21px 13px;
   padding:0px;
   }
   #content h2{
      margin:15px 0px 16px 0px;
      padding:0px 0px 3px 0px;
      height:21px;
      text-align:left;
      font:italic 16pt "Georgia","Times New Roman";
      color:#54553f;
      border-bottom:1px #888972 solid;
      clear:both;
      }
   #content p{
      color:#58595b;
      font:9pt "Georgia","Arial",sans-serif;
      line-height:145%;
      margin:0 0 20px 0;
      }
   #content ul{
      margin:0px 0px 20px 20px;
      color:#58595b;
      list-style-type: square;
      font:9pt "Georgia","Arial",sans-serif;
      }
      #content ul li {
         margin:0 0 5px 0;
         }
   #content a {
      color:#58595b;
      text-decoration:underline;
      }
      #content a:hover {
         text-decoration:none;
         }
#links{
   padding-top:18px;
   padding-bottom:18px;
   text-align:center;
   color:#9fa090;
   font:9pt "Tahoma",sans-serif;
   }
   #links a{
      color:#9fa090;
      font:9pt "Tahoma",sans-serif;
      text-decoration:none;
      }
      #links a:hover{
         text-decoration:underline;
         }
#copyright{
   border-top:1px #7f7f7d solid;
   padding-top:22px;
   padding-bottom:22px;
   text-align:center;
   color:#7f7f7d;
   font:8pt "Tahoma",sans-serif;
   }
   #copyright a {
      color:#7f7f7d;
      text-decoration:underline;
      }
      #copyright a:hover {
         text-decoration:none;
         }
input.text {
   width:300px;
   height:18px;
   border:solid 1px #565740;
   margin:5px;
   }
   input.text_short {
      width:50px;
      height:18px;
      border:solid 1px #565740;
      margin:5px;
      }
textarea.text {
   width:300px;
   height:100px;
   border:solid 1px #565740;
   margin:5px;
   }
.alert {
   color:#f00;
   }
.error {
   text-align:center;
   font-w
   eight:bold;
   color:#f00;
   }
.success {
   text-align:center;
   font-weight:bold;
   }
div.clear {
   clear:both;
   }
div.project {
   width:355px;
   height:190px;
   float:left;
   margin:20px 5px;
   }
   div.project img {
      margin:0 0 2px 0;
      cursor:pointer;
      cursor:hand;
      }
   div.project h3 {
      font:italic 13pt "Georgia","Times New Roman";
      color:#54553f;
      margin:0 0 5px 0;
      text-align:center;
      }
   div.project a {
      font-weight:normal;
      }
