/* UTILISING DEFAULT SCHEME BRANDING AND OVERALL SIZING PAGE */
/* THIS BROWSER INFO
/* Detail   Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com) 
/* System   OS Unknown 
/* ThisBrowser    Unknown Browser  
/* Release    -- unavailable --  
/* Version      
*/
/* ======================================== STYLE SPECIFICALLY FOR HOME PAGE ========================== */

h2.title { padding-left:310px; }


div#content { clear:both; float:left; padding-top:60px; background:transparent url('img/bg_lines_projects.png') no-repeat left 95px; position:relative; padding-bottom:220px; }

img#img { /*clear:both; float:right;*/ position:absolute; z-index:1; right:0px; bottom:0px; }

div.rightCol { width:649px; padding-left:310px; padding-bottom:10px;  height:400px;}

p#quote { position:absolute; z-index:2; left:40px; bottom:30px; 
font-size:26px; 
text-indent:-0.5em;  
letter-spacing: -0px; 
line-height:115%;
}

h4.blue { margin-top:15px;}

ul#projectTypes { width:100%; border-bottom:1px solid #808080; padding-bottom:4px; }
ul#projectTypes li { clear:none; float:left; padding-left:20px; }
ul#projectTypes li:first-child { padding-left:0px; }
ul#projectTypes li a { clear:both; float:left; height:10px; background:transparent url('img/sprites_projectsnav.png') no-repeat left top; }
ul#projectTypes li a span {display:none;}

  ul#projectTypes li.pt_1 a { width:71px; background-position:0px -0px;  }
  ul#projectTypes li.pt_1_sel a,
  ul#projectTypes li.pt_1 a:hover,
  ul#projectTypes li.pt_1 a:active { width:71px; background-position: -99px -0px; }

  ul#projectTypes li.pt_2 a { width:59px; background-position:0px -14px;  }
  ul#projectTypes li.pt_2_sel a,
  ul#projectTypes li.pt_2 a:hover,
  ul#projectTypes li.pt_2 a:active { width:59px; background-position: -99px -14px; }

  ul#projectTypes li.pt_4 a { width:70px; background-position:0px -28px;  }
  ul#projectTypes li.pt_4_sel a,
  ul#projectTypes li.pt_4 a:hover,
  ul#projectTypes li.pt_4 a:active { width:70px; background-position: -99px -28px; }

  ul#projectTypes li.pt_5 a { width:79px; background-position:0px -42px;  }
  ul#projectTypes li.pt_5_sel a,
  ul#projectTypes li.pt_5 a:hover,
  ul#projectTypes li.pt_5 a:active { width:79px; background-position: -99px -42px; }

  ul#projectTypes li.pt_6 a { width:62px; background-position:0px -56px;  }
  ul#projectTypes li.pt_6_sel a,
  ul#projectTypes li.pt_6 a:hover,
  ul#projectTypes li.pt_6 a:active { width:62px; background-position: -99px -56px; }



div.pagHead { display:none; }

p.eg { padding:0px; margin:15px 0px 0px 0px; }

ul#projectsList { padding:0px;margin-top:15px; }
div.project { clear:both; float:left; width:600px; position:relative;}
div.project h4 { font-size:1.4em; }
div.project div.text { clear:both; float:left; width:460px; }


div.project ul.mediaBrochure { position:absolute; z-index:1; left:550px; top:0px; display:block; padding:45px 50px 0px 0px; background:transparent url('img/pdf_download.png') no-repeat left top;  }
div.project ul.mediaBrochure li { display:none; }
div.project ul.mediaBrochure:hover,
div.project ul.mediaBrochure:active,
div.project ul.mediaBrochure:focus { border:1px solid #C0C0C0; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius: 5px;background-color:#fff; padding:49px 54px 4px 4px; top:-1px;left:549px; }
div.project ul.mediaBrochure:hover li,
div.project ul.mediaBrochure:active li,
div.project ul.mediaBrochure:focus li { display:block; }
div.project ul.mediaBrochure li { /*clear:both; float:left;*/ width:auto;white-space:nowrap;padding:2px 10px 2px 5px; }
div.project ul.mediaBrochure li a { font-size:1.3em; text-decoration:none; }
div.project ul.mediaBrochure li a:hover,
div.project ul.mediaBrochure li a:active { color:#BF0418;}

/*
div.project a.Brochure { position:absolute; z-index:2; right:0px; top:0px; background:transparent url('img/bg_PDFBlock_end.png') no-repeat right top; padding-right:8px; height:45px; text-decoration:none;}
div.project a.Brochure span { display:block; height:25px; padding:10px 2px 10px 55px; background:transparent url('img/bg_PDFBlock_main.png') no-repeat left top; overflow:hidden; max-width:150px; font-size:11px;}
div.project a.Brochure:hover,
div.project a.Brochure:active { color:#BF0418;} 
*/


div#projectsContainer ul.pagelist { float:left; }

div#projectsContainer ul.pagelist li.inner { display:block; }
div#projectsContainer ul.pagelist li,
div#projectsContainer ul.pagelist li.disabled,
div#projectsContainer ul.pagelist li a span { display:none; }

div#projectsContainer ul.pagelist li.prev a, 
div#projectsContainer ul.pagelist li.next a { display:block; width:74px; height:22px; background-color:transparent; background-image:url('img/buttons_pagination.png'); background-repeat:no-repeat; }

div#projectsContainer ul.pagelist li.prev a { background-position:left top; }
div#projectsContainer ul.pagelist li.prev a:hover,
div#projectsContainer ul.pagelist li.prev a:active { background-position:left bottom;}
div#projectsContainer ul.pagelist li.next a { background-position:right top; }
div#projectsContainer ul.pagelist li.next a:hover,
div#projectsContainer ul.pagelist li.next a:active { background-position:right bottom;}

