@charset "utf-8";
/* CSS Document */

body, html {
  margin: 0px;
  padding: 0px;
  height: 100%;
  font-size: small;
  line-height: 18px;
  font-family: georgia, verdana, tahoma, arial;
  background-color: #9d9351;
  color: #ffffff; }

h1 { font-size: 1.1em; margin: 0 0 0 15px; }
h2 { padding-top: 10px; margin:0;}
h3 { font-size: 1.3em; }
h4 { font-size: 1.1em; margin:0;}

hr { size: 2px; padding: 0px 0px 0px 0px; line-height: 2px; }

a:link, a:visited, a:active { color: #ffffff; text-decoration: none; }
a:hover { color: #336666; text-decoration: underline; }

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

#header { background-image: url(../images/head_bg.jpg); height: 118px; }
#header .container { width: 100%; margin: 0px  auto 0px auto; padding: 20px 0px 0px 0px; border: none; text-align: center; }

#navbar { height: 25px;  width: 800px; margin: 10px auto 0 auto; }
#navbar .container {  margin: 0px auto 0px auto;  border: none; text-align: center; }

#subnavbar { width: 800px; margin: auto; }
#subnavbar .container {  margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; border: none; text-align: center; }



#main { height: 516px; width: 800px; margin:5px  auto auto auto; }

#main .container {height: 516px; width: 800px; margin: auto;}
#main .container .left,
#main .container .mid,
#main .container .right {display:inline; height: 460px;}
#main .container .left {width:345px; font-size: .9em; line-height: 16px; color:#fff; }
#main .container .left .top {width:350px; height:338px; color:#0b4a3f; }
#main .container .left .top .row1,
#main .container .left .top .row2  {height: 160px;}
#main .container .left .top .row1 .block,
#main .container .left .top .row2 .block {height: 160px; width:160px; float:left;}
#main .container .left .bottom {width:318px; color:#fff; padding:10px 5px 0px 5px; line-height: 19px;}
#main .container .mid {width:305px; background-color:#0b4a3f; font-size: .9em; line-height: 13px; color:#fff; padding-top:10px;}
#main .container .mid p.info {padding: 5px 10px 5px 15px;}
#main .container .right {width:130px; font-size: .9em; line-height: 13px; color:#fff;}
#main .container .right p.employees {margin-top:0px; padding: 0px 0px 0px 5px;}


/* #main .container { width: 800px; margin: 0px auto 0px auto; } */
#main .content { background-image: url(../images/left_bg.jpg); background-repeat: no-repeat; height: 486px; width: 654px; display:inline;}
/* #main .info { padding: 0px 10px 0px 364px; font-size: .9em; line-height: 13px; } */
#main .sidebar { height: 486px; width: 125px; font-size: .9em; line-height: 13px; padding: 10px 10px 0px 10px; display:inline; }
#main .projects { color: #ffffff; }

#projects, #projects2, #projects3, #projects4 { margin: 10px auto; }
#projects .container,
#projects2 .container,
#projects3 .container, 
#projects4 .container,
#projects5 .container { width: 800px; margin: 0px auto 0px auto; }
#projects .content,
#projects2 .content,
#projects3 .content,
#projects4 .content,
#projects5 .content  {  width: 384px; float:left; display:inline; padding-right: 10px;}
#projects .info,
#projects2 .info,
#projects3 .info,
#projects4 .info,
#projects5 .info {   width: 387px; float:left; display:inline; text-align:right;}
#projects .info a,
#projects2 .info a,
#projects3 .info a,
#projects4 .info a,
#projects5 .info a {display:block; margin:10px 0 0 0; }


#available { margin: 10px auto; }
#available .container {  width: 800px; margin: 0px auto 0px auto; }
#available .content {    width: 384px; display:inline;  float:left;}
#available .info {   width: 387px; display:inline; text-align:right;float:left;}

#available2 { margin: 10px auto; }
#available2 .container {  width: 800px; margin: 0px auto 0px auto;}
#available2 .content {    width: 384px; display:inline;  float:left;}
#available2 .info {   width: 387px; display:inline; text-align:right;float:left; }


#foot { height: 69px; }
#foot .container { width: 800px; margin: 0px auto 0px auto; }
#foot .link { text-align: left; font-size: .8em; padding: 5px 0px 0px 0px; }
#foot .copywrite { text-align: right; font-size: .8em; padding: 5px 0px 0px 0px; }
 

