                               
/*  FPO -------------------------------------------------- */
  body                                             
  {
	/*
		background:url(/static/fpo/portfolio.jpg) top center no-repeat; 
	*/
  }
                                  
/*  COLUMNS ---------------------------------------------- */
  #col_left                                             
  { 
    width:180px;
    float:left;
    margin-left:82px;
    padding:30px 0 0 0;
  }
  #col_right
  {
    float:left;
    width:700px;
    position:relative;
    left:0px;
		padding-bottom:100px;
  }
  #col_right.case_study
  {
    margin-left:41px;
  }

/*  SUBNAVIGATION ---------------------------------------- */
	div#accordion
  {
    position:relative;
    width:200px;
		padding:0px;
		margin:0;
    letter-spacing:1px;
  }
  h1.toggler
  {
    font-size:12px;
    line-height:28px;
    text-transform:uppercase;
    margin:0;
    padding:0;
    cursor:pointer;
    color:#999;
	  width:200px;
  }
  div.list
  {
    margin-top:-6px;
    padding:0;
  }
  div.list ul
  {
    margin:0;
    padding:0 0 0 15px;
  }
  div.list ul li
  {
    
    list-style:none;
    line-height:18px;
  }
  div.list ul li a
  {
    font-size:12px;
    line-height:18px;
  }
  div.list ul li a:hover
  {
    color:#000;
  }
  div.list ul li.active
  {
    color:#f90;
    list-style-image:url('/static/images/secondarynav-arrow.png');
    list-style-position: outside;
  }

  div.list ul li.active a,
  div.list ul li.active a:hover
  {
    color:#f90;
  }
  div#accordion h1
  {
    margin-bottom:0;
  }
  div#accordion h1.active a
  {
    color:#f90;
  }
  div#accordion h1 a:hover
  {
    color:#000;
  }
  div#accordion h1.active a:hover
  {
    color:#f90;
  }
  ul#categories_nav,
  ul#case_studies_nav
  {
    margin:0;
    padding:0;
  }
  ul#categories_nav li,
  ul#case_studies_nav li
  {
    margin:0;
    padding:0;
  }

/*  PROJECTS ---------------------------------------- */
	div#copy
	{
		color:#666;
		font-size:16px;
		margin-top:10px;
		margin-left:42px;
		letter-spacing:1.4px;
	}
	
	div#copy #description
	{
		color:#999;
		font-size:13px;
		line-height:30px;
		letter-spacing:.25px;
	}
	
	div#copy #awards
	{
		line-height:30px;
		font-size:10px;
		margin-top:6px;
		letter-spacing:1.7px;
	}
	
	div#copy #awards_list
	{
		line-height:30px;
		font-size:10px;
		letter-spacing:.4px;
		margin-left:2px;
	}
	
	div#copy #awards_list
	{
		color:#999;
	}
	
/*  CASE STUDIES ---------------------------------------- */
	
	div#project_header
  {
    color:#666;
		font-size:14px;
		line-height:18px;
  }
	div#analysis
  {
    width:400px;
		float:left;
		margin-top:20px;
		padding-right:20px;
		border-right:2px solid #ccc;
  }
	div#analysis p.label
  {
    color:#f90;
		font-size:10px;
		line-height:18px;
  }
	div#analysis p.copy
  {
    color:#999;
		font-size:12px;
		line-height:18px;
  }
	div#analysis img.l
  {
    
  }
	div#analysis img.r
  {
    margin-left:5px;
  }
	div#sidebar
  {
		color:#666;
		float:left;
    width:200px;
		height:100%;
		font-size:10px;
		line-height:18px;
		margin-left:10px;
		margin-top:20px;
  }
  

/** ADMIN ------------------------------------------------ */
	#edit_form
	{
		margin-left:50px;
	}
	#edit_form .tile_wrap,
	#edit_form .tile_wrap .tile,
	#edit_form .field_wrap
	{
		margin-left:0px;
	}
	div#edit_form textarea#sidebar
  {
		color:#999;
		font-size:11px;
		line-height:15px;
  }