.wrp
{
  position:relative;
  z-index:0;
  width:950px;
  background:transparent;
  margin:0 auto;

}

#content .wrp
{
 line-height:0;
}


.project
{
  z-index:1; 
  position:relative;
  float:left;
  display:inline;
  width:335px;
  background:transparent;
  padding-bottom:10px;
  min-height:80px;
  margin-left:10px;
}
	.project img
	{
		width:109px;
		overflow:hidden;
	}
	
.description
{
  z-index:1;
  position:relative;
  float:left;
  width:200px;
  padding-top:20px;
  padding-right:10px;
  margin-left:10px;
  background:transparent;
  display:inline;
} 
  .description h4
    {
  width:200px;
  overflow:hidden;
  }

.view
{
  z-index:2;
  position:absolute;
  display:block;
  top:0;
  right:-10px;
  width:16px;
  height:16px;
  background:transparent url(../images/buttons/play.gif) 0 0 no-repeat;
}

.top
{
  padding:30px 0 30px 0;
  clear:both;
  display:block;
  float:left;
  width:120px;
  }

.trainingavailable
{
  color:#3b030f;
  text-transform:uppercase;
}

.border
{
  border:1px solid #1f393f;
}

.white
{
  color:white;
}

.brown
{
  color:#39000e;
}

.on a, .on 
{
  color:#39000e !important;
}

.left
{
  float:left;
}

.feature
{
  position:relative;
  float:left;
  clear:both;
  width:713px;
  margin:0 0 20px 0;
  background:#e4ecee;
  padding:10px;
    line-height:16px;
} .feature img
    {
  float:left;
  margin-right:20px;
  }
  .feature img.blog_content {
    float: none!important;
    margin-bottom: 20px;
  }
 .feature .copy
    {
  float:right !important;
    line-height:16px;
  }
  .feature h2
    {
  padding:0;
  }
  .feature h2 a
    {
    text-decoration:none;
  }
  .feature h2 a:hover
    {
    text-decoration:none;
    color:#39000e;
  }


  .feature blockquote
    {
  font-size:12px !important;
  color:#5a757c;
  margin-bottom:10px;
    line-height:16px;
  }
  .feature cite
    {
  font-size:12px;
  color:#5a757c;
  margin-bottom:10px;
    line-height:16px;
  }


.teammember
{
  position:relative;
  float:left;
  clear:both;
  width:100%;
  margin:0 0 20px 0;
} .teammember img
    {
  float:left;
  margin-right:20px;
  border:2px solid #c0cdd0;
  }
  .teammember .copy
    {
  width:350px !important;
  float:left;
  }

.copy
{
  position:relative;
  float:left;
  clear:none;
  width:498px;
  background:transparent;
  padding:0;
} #view .copy > p:first-child
    {
  font-weight:bold;
  font-size:14px;
  }
  .copy p
	{
	clear:both;
	}
  
  .copy ul
    {
    list-style-type:disc !important;
    margin-left:10px;
    font-size:12px;
    line-height:16px;
    display:block;
  	list-style-position:outside;	
  	padding-left:20px;
    width:400px;
  }
  .copy ul li
    {
  position:relative;
}
	
.media_section
{
  position:relative;  
  margin-left:-20px;
  padding-left:20px;  
  padding-top:10px;
  margin-bottom:20px;
  float:left;
  clear:both;
  width:720px;
  background:#eef3f4;
  display:inline;
} .media_section .copy a
    {
  display:block;
  color:#5a757c;
  font-size:11px;
  height:18px;
  line-height:18px;
  padding:0 0 0 30px;
  }
 .media_section h4
    {
  margin-top:10px;
  }
 .media_section h6
    {
  margin-left:0;
  }
 .media_section ul
    {
  list-style-type:none;
  }

.pdf
{
  background:transparent url(../images/acrobat.gif) 0 0 no-repeat;
}

.doc
{
  background:transparent url(../images/word.gif) 0 0 no-repeat;
}

.zip, .rar
{
  background:transparent url(../images/archive.gif) 0 0 no-repeat;
}

.jpg, .gif
{
  background:transparent url(../images/snapshot.gif) 0 0 no-repeat;
}

.mp3, .mp4, .wmv
{
  background:transparent url(../images/video.gif) 0 0 no-repeat;
}

.projects
{
  margin:-5px 0 10px 10px;
  padding:0;
}

.projects ul
{
  margin-bottom:3px;
}
 .projects li
  {
  padding:0;
  margin:-3px 0 3px 0px;
  }

.film img
{
  margin:10px 0 10px 0;
}

.film h5
{
  margin:0;
  padding:0;
}

.errorlist
{
  display:block;
  background:transparent;
  float:none;
  margin:0;
  padding:0;
  color:red;
  font-size:10px;
}


.mapdata
{
  display:block;
  float:left;
  width:230px;
}

.mapdata ul, .mapdata li
{
  width:200px !important;
}


.note
{
  text-align:center;
  width:80%;
}

.note a
{
  color:white;
}