/* tag cloud */

li.tag-1 a    { font-size:9px;  }
li.tag-2 a { font-size:12px; }
li.tag-3 a  { font-size:14px; }
li.tag-4 a   { font-size:18px; }
li.tag-5 a { font-size:22px; }
li.tag-6 a { font-size:26px; }



/* layout */

.wrp
{
  z-index:0;
  position:relative;
  float:none;
  clear:both;
  margin: auto;
  min-width:950px;
  width:950px;
  height:auto;
}

.sectiontitle
{
	font-family:'Neutra Text', 'Trebuschet MS', sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#5d9732;
	text-transform:uppercase;
	padding:0 0 0 18px;
	margin:0 0 10px 0;
	height:15px;
}

.strap
{
	font-family:'Neutra Text', 'Trebuschet MS', sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#5d9732;
	text-transform:uppercase;
	padding:0 0 0 18px;
	margin:-18px 0 10px 0;
	height:15px;
}


.project
{
	position:relative;
	float:left;
	width:152px;
	height:162px;
	padding:4px 4px 4px 14px;
	color:white;
	border:1px solid #000000;
	font-size:11px;
	font-weight:normal;
	overflow:hidden;
	cursor:pointer;

}













/* general over-riders */

.right             
{  
  float:right;   
}

.left              
{  
  float:left;    
}  

.align_right
{
  text-align:right !important;
}

li.on a                  
{   
  color:#498721 !important;  
}

.white
{
	color:white;
}

.greenarrowed
{
  display:block;
  background:transparent url(/site_media/images/arrow_right_green.gif) 0 10px no-repeat;
  color:white;
  padding:8px 0 0 13px;
  text-decoration:none;
}

.border
{
	border:1px solid #5d9732;
}

.hidden
{
	display:none;
}

.loading
{
  background:transparent url(/site_media/images/loading.gif) 50% 200px no-repeat !important;
}

.errorlist
{
  color:red;
}

.preview
{
  display:block !important;
}

.rss
{
  display:block;
  float:left;
  background:transparent url(/site_media/images/rss.gif) 0 0 no-repeat;
  color:#498721;
  padding:0px 0 0 20px;
  margin:-10px 0 20px 18px;
  font-weight:bold;
  text-decoration:none;
}

.note, .note a
{
  color:white;
}


.summary
{
  font-size:17px;
  line-height:22px;
  color:white;
  padding-right:20px;
  
}

.matt_black
{
  background:#0d0d0d !important;
}

.margin_bottom
{
  margin-bottom:40px !important;
}


.panel
{
  position:relative;
  display:block;
  float:right;
  width:165px;
  height:70px;
  border-bottom:2px solid black;
  border-left:2px solid black;
  border-right:2px solid black;
  clear:right;
  padding:20px 60px 20px 20px;
  background:#0d0d0d url(/site_media/images/omniproductions/rightarrow_green_on_black.png) 200px 17px no-repeat;
}

.panel:hover
{
  cursor:pointer;
  background:black url(/site_media/images/omniproductions/rightarrow_green_on_black.png) 200px 17px no-repeat;
}  

.panel h2
{
  margin:0 0 10px 0;
  padding:0;
}

.panel h2 a
{
  color:white;
  text-decoration:none;
  font-size:22px;
}

.remove_lower_border
{
  border-bottom:none;
}






/* Awards */
.award
{
  float:left;
  clear:none;
  width:690px;
  margin-top:16px;
  margin-bottom:10px;
  border-bottom:dotted 1px #223022;
  height:auto;
  background:black;
  color:#bdbdbd;
  padding:0 0 20px 0;
}

.award p
{
  font-size:11px;
  padding:0;
  margin:0;
}

.award h5
{
  padding:0;
  margin:0;
} 
  
  
.award .copy
{
  width:286px;
  float:left;
  padding-right:110px;
}

.award a.golink
{
  display:block;
  float:left;
  background:transparent url(/site_media/images/omniproductions/golink.gif) 0 5px no-repeat;
  color:#5d9732;
  padding:0 30px 0 8px;
  margin:10px 0 0 0;
  font-weight:bold;
  text-decoration:none;
  text-transform:uppercase;
}





/*
  Related Projects to a Service
  */

  .related_project
  {
    display:block;
    float:left;
    clear:both;
    margin-top:10px;
    width:515px;
    border-bottom:1px dotted #47585D;
    padding-bottom:10px;
    margin-bottom:13px;
  }
  
  .related_project .copy
  {
    display:block;
    float:left;
    clear:none;
    width:350px;
    margin-left:20px;
  }

  .related_project .copy h4
  {
    margin:0 0 5px -2px;
    padding:0;
    line-height:22px;
  }
  
  .related_project .copy h6
  {
    margin:-10px 0 0 0;
    padding:0;
    line-height:26px;
  }
  
  .related_project .project {
  margin:0;
  padding:0;
  position:relative;
  z-index:20;
  width:100px;
  height:91px;
  border:none;
}

  


