charset "utf-8";
/* CSS Document */
/***********YUI's reset codes***********************/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img { border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}

/************General*********************/
html {background-color: #000; scrollbar-shadow-color: #000; scrollbar-highlight-color: #000; scrollbar-face-color: #000; scrollbar-3dlight-color: #000; scrollbar-darkshadow-color: #000; scrollbar-track-color: #000; scrollbar-arrow-color: #000;}
body{background:#000; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:12px; overflow-x: hidden; overflow-y:scroll;}
h1{color:#fff; font-size: 35px; text-align:left;}
a{color:#999; text-decoration:none; outline: 0 none;}
a:hover{text-decoration:underline;color:#fff;}
a:active { outline: none;}

/************Container*********************/
#wrapper{width: 930px; height:650px; margin:auto;/* background:url(images/1/2.jpg);*/position:relative; }
#mainmenu{position:absolute; margin-top: 16px; margin-left: 103px; color:#999; text-transform:uppercase; font-size:10px; font-weight:bold;}
#mainmenu1{position:fixed; padding-top: 16px; margin-left: -103px; color:#999; text-transform:uppercase; font-size:10px; font-weight:bold; display:none; }
#mainmenu a, #mainmenu1 a{color:#999; text-decoration:none;}
#mainmenu a:hover,#mainmenu1 a:hover, #mainmenu a.active{color:#fff;}
#bigtext{position:absolute; margin-top: 210px; width: 930px; margin-left: 73px; }
#submenus{position:absolute;  margin-top: 351px; margin-left: 74px;}
#submenus a:hover,#submenus1 a:hover{text-decoration:none;}
#submenus a:active{ outline: none;}
#submenus1{position:absolute;  margin-top: 300px; margin-left: 74px;}
#projscoping1, #projscoping2,#projscoping3,#projscoping4,#projscoping5{position:absolute; width: 700px; margin-top: 395px; margin-left: 75px; line-height:150%; display:none;}
#projscoping11, #projscoping21,#projscoping31,#projscoping41,#projscoping51{position:absolute; width: 700px; margin-top: 340px; margin-left: 75px; line-height:150%; display:none;}
#contacts{position:absolute; width: 700px; margin-top: 300px; margin-left: 75px; line-height:150%;}
#picts{position:absolute; margin-left: 74px; margin-top: 0px;}
#picts2{position:absolute; margin-left: 1003px; margin-top: 0px;}
#picts3{position:absolute; margin-left: 1933px; margin-top: 0px;}
#picts4{position:absolute; margin-left: 2863px; margin-top: 0px;}
#picts5{position:absolute; margin-left: 3793px; margin-top: 0px;}
#picts6{position:absolute; margin-left: 4723px; margin-top: 0px;}
#picts7{position:absolute; margin-left: 5653px; margin-top: 0px;}
#picts8{position:absolute; margin-left: 6583px; margin-top: 0px;}
#picts9{position:absolute; margin-left: 7513px; margin-top: 0px;}
#picts10{position:absolute; margin-left: 8443px; margin-top: 0px;}
#picts11{position:absolute; margin-left: 9373px; margin-top: 0px;}
#picts12{position:absolute; margin-left: 10303px; margin-top: 0px;}
#picts13{position:absolute; margin-left: 11233px; margin-top: 0px;}
#picts14{position:absolute; margin-left: 12163px; margin-top: 0px;}
#picts15{position:absolute; margin-left: 13093px; margin-top: 0px;}
#picts16{position:absolute; margin-left: 14023px; margin-top: 0px;}
#picts17{position:absolute; margin-left: 14953px; margin-top: 0px;}
#picts18{position:absolute; margin-left: 15883px; margin-top: 0px;}
#picts img,#picts2 img,#picts3 img,#picts4 img,#picts5 img,#picts6 img,#picts7 img,#picts8 img,#picts9 img,#picts10 img,#picts11 img,#picts12 img,#picts13 img,#picts14 img,#picts15 img,#picts16 img,#picts17 img,#picts18 img{position:absolute; opacity:0.0;filter:alpha(opacity=0);}
#description{position:absolute; width: 260px;  color:#999; margin-left: 713px; margin-top: 0px; line-height:150%;}
#description2{position:absolute; width: 260px;  color:#999; margin-left: 1643px; margin-top: 0px; line-height:150%;}
#description3{position:absolute; width: 260px;  color:#999; margin-left: 2573px; margin-top: 0px; line-height:150%;}
#description4{position:absolute; width: 260px;  color:#999; margin-left: 3503px; margin-top: 0px; line-height:150%;}
#description5{position:absolute; width: 260px;  color:#999; margin-left: 4433px; margin-top: 0px; line-height:150%;}
#description6{position:absolute; width: 260px;  color:#999; margin-left: 5363px; margin-top: 0px; line-height:150%;}
#description7{position:absolute; width: 260px;  color:#999; margin-left: 6293px; margin-top: 0px; line-height:150%;}
#description8{position:absolute; width: 260px;  color:#999; margin-left: 7223px; margin-top: 0px; line-height:150%;}
#description9{position:absolute; width: 260px;  color:#999; margin-left: 8153px; margin-top: 0px; line-height:150%;}
#description10{position:absolute; width: 260px;  color:#999; margin-left: 9083px; margin-top: 0px; line-height:150%;}
#description11{position:absolute; width: 260px;  color:#999; margin-left: 10013px; margin-top: 0px; line-height:150%;}
#description12{position:absolute; width: 260px;  color:#999; margin-left: 10943px; margin-top: 0px; line-height:150%;}
#description13{position:absolute; width: 260px;  color:#999; margin-left: 11873px; margin-top: 0px; line-height:150%;}
#description14{position:absolute; width: 260px;  color:#999; margin-left: 12803px; margin-top: 0px; line-height:150%;}
#description15{position:absolute; width: 260px;  color:#999; margin-left: 13733px; margin-top: 0px; line-height:150%;}
#description16{position:absolute; width: 260px;  color:#999; margin-left: 14663px; margin-top: 0px; line-height:150%;}
#description17{position:absolute; width: 260px;  color:#999; margin-left: 15593px; margin-top: 0px; line-height:150%;}
#description18{position:absolute; width: 260px;  color:#999; margin-left: 16523px; margin-top: 0px; line-height:150%;}
/*#description a,#description2 a,#description3 a, #description4 a, #description5 a, #description6 a, #description7 a, #description8 a, #description9 a,#description10 a, #description11 a, #description12 a, #description13 a, #description14 a, #description15 a, {color:#ffffff !important;  text-decoration:none;}
#description a:hover,#description a2:hover,#description a3:hover,#description a4:hover,#description a5:hover,#description a6:hover,#description a7:hover,#description a8:hover,#description a9:hover,#description a10:hover,#description a11:hover,#description a12:hover,#description a13:hover,#description a14:hover,#description a15:hover{text-decoration:underline;}*/
#numbersnavi{position:absolute; color:#999; margin-top: 435px; margin-left: 73px; width: 200px;}
#numbersnavi2{position:absolute; color:#999; margin-top: 435px; margin-left: 1003px; width: 200px;}
#numbersnavi3{position:absolute; color:#999; margin-top: 435px; margin-left: 1933px; width: 200px;}
#numbersnavi4{position:absolute; color:#999; margin-top: 435px; margin-left: 2863px; width: 200px;}
#numbersnavi5{position:absolute; color:#999; margin-top: 435px; margin-left: 3793px; width: 200px;}
#numbersnavi6{position:absolute; color:#999; margin-top: 435px; margin-left: 4723px; width: 200px;}
#numbersnavi7{position:absolute; color:#999; margin-top: 435px; margin-left: 5653px; width: 200px;}
#numbersnavi8{position:absolute; color:#999; margin-top: 435px; margin-left: 6583px; width: 200px;}
#numbersnavi9{position:absolute; color:#999; margin-top: 435px; margin-left: 7513px; width: 200px;}
#numbersnavi10{position:absolute; color:#999; margin-top: 435px; margin-left: 8443px; width: 200px;}
#numbersnavi11{position:absolute; color:#999; margin-top: 435px; margin-left: 9373px; width: 200px;}
#numbersnavi12{position:absolute; color:#999; margin-top: 435px; margin-left: 10303px; width: 200px;}
#numbersnavi13{position:absolute; color:#999; margin-top: 435px; margin-left: 11233px; width: 200px;}
#numbersnavi14{position:absolute; color:#999; margin-top: 435px; margin-left: 12163px; width: 200px;}
#numbersnavi15{position:absolute; color:#999; margin-top: 435px; margin-left: 13093px; width: 200px;}
#numbersnavi16{position:absolute; color:#999; margin-top: 435px; margin-left: 14023px; width: 200px;}
#numbersnavi17{position:absolute; color:#999; margin-top: 435px; margin-left: 14953px; width: 200px;}
#numbersnavi18{position:absolute; color:#999; margin-top: 435px; margin-left: 15883px; width: 200px;}
#numbersnavi a,#numbersnavi2 a,,#numbersnavi3 a,#numbersnavi4 a,#numbersnavi5 a,#numbersnavi6 a,#numbersnavi7 a,#numbersnavi8 a,#numbersnavi9 a,#numbersnavi10 a,#numbersnavi11 a,#numbersnavi12 a,#numbersnavi13 a,#numbersnavi14 a,#numbersnavi15 a,#numbersnavi16 a,#numbersnavi17 a,#numbersnavi18 a{ float:left; margin-right: 3px !important;}
#webadd{position:absolute; width: 300px; text-align:right; margin-left: 395px;margin-top: 434px;}
#webadd2{position:absolute; width: 300px; text-align:right; margin-left: 1325px;margin-top: 434px;}
#webadd3{position:absolute; width: 300px; text-align:right; margin-left: 2255px;margin-top: 434px;}
#webadd4{position:absolute; width: 300px; text-align:right; margin-left: 3185px;margin-top: 434px;}
#webadd5{position:absolute; width: 300px; text-align:right; margin-left: 4115px;margin-top: 434px;}
#webadd6{position:absolute; width: 300px; text-align:right; margin-left: 5045px;margin-top: 434px;}
#webadd7{position:absolute; width: 300px; text-align:right; margin-left: 5975px;margin-top: 434px;}
#webadd8{position:absolute; width: 300px; text-align:right; margin-left: 6905px;margin-top: 434px;}
#webadd9{position:absolute; width: 300px; text-align:right; margin-left: 7835px;margin-top: 434px;}
#webadd10{position:absolute; width: 300px; text-align:right; margin-left: 8765px;margin-top: 434px;}
#webadd11{position:absolute; width: 300px; text-align:right; margin-left: 9695px;margin-top: 434px;}
#webadd12{position:absolute; width: 300px; text-align:right; margin-left: 10625px;margin-top: 434px;}
#webadd13{position:absolute; width: 300px; text-align:right; margin-left: 11555px;margin-top: 434px;}
#webadd14{position:absolute; width: 300px; text-align:right; margin-left: 12485px;margin-top: 434px;}
#webadd15{position:absolute; width: 300px; text-align:right; margin-left: 13415px;margin-top: 434px;}
#webadd16{position:absolute; width: 300px; text-align:right; margin-left: 14345px;margin-top: 434px;}
#webadd17{position:absolute; width: 300px; text-align:right; margin-left: 15275px;margin-top: 434px;}
#webadd18{position:absolute; width: 300px; text-align:right; margin-left: 16205px;margin-top: 434px;}
#portfolio{padding-top: 606px; position:absolute;}
#navigations{position:fixed; width: 930px; /*margin-top: 606px; margin-left: 74px;*/ padding-top: 606px; margin-left: -131px;  line-height:150%; display:none;}
#navigations1{position:absolute; width: 930px; margin-top: 606px; padding-left: 74px; _padding-left: 64px; /*padding-top: 503px; padding-left: 75px;*/line-height:150%;  }
#navigations a,#navigations1 a{padding-right: 12px; }
#navigations a:hover, #navigations1 a:hover{text-decoration:underline; color:#fff;}

#portfolios1{width:940px; height:650px; margin-left: -200px; position:absolute;}
#portfolios2{width:940px; height:650px; margin-left: 920px; position:absolute;}
#portfolios3{width:940px; height:650px; margin-left: 1850px; position:absolute;}
#portfolios4{width:940px; height:650px; margin-left: 2780px; position:absolute;}
#portfolios5{width:940px; height:650px; margin-left: 3710px; position:absolute;}
#portfolios6{width:940px; height:650px; margin-left: 4640px; position:absolute;}
#portfolios7{width:940px; height:650px; margin-left: 5570px; position:absolute;}
#portfolios8{width:940px; height:650px; margin-left: 6500px; position:absolute;}
#portfolios9{width:940px; height:650px; margin-left: 7430px; position:absolute;}
#portfolios10{width:940px; height:650px; margin-left: 8360px; position:absolute;}
#portfolios11{width:940px; height:650px; margin-left: 9290px; position:absolute;}
#portfolios12{width:940px; height:650px; margin-left: 10220px; position:absolute;}
#portfolios13{width:940px; height:650px; margin-left: 11150px; position:absolute;}
#portfolios14{width:940px; height:650px; margin-left: 12080px; position:absolute;}
#portfolios15{width:940px; height:650px; margin-left: 13010px; position:absolute;}
#portfolios16{width:940px; height:650px; margin-left: 13940px; position:absolute;}
#portfolios17{width:940px; height:650px; margin-left: 14870px; position:absolute;}
#portfolios18{width:940px; height:650px; margin-left: 15800px; position:absolute;}

#portfolioWhole{background:black;}

/************Classes*********************/
.logo{position:absolute; margin-top: 8px; }
.logo1{position:fixed; padding-top:8px; margin-left: -205px; display:none; }
.line1{position:absolute; margin-top: 46px; margin-left:73px;}
.line2{position:absolute; margin-top: 600px; margin-left: 74px;}
.line3{position:absolute; margin-top: 46px; margin-left:1003px;}
.line4{position:absolute; margin-top: 46px; margin-left:1933px;}
.line5{position:absolute; margin-top: 46px; margin-left:2863px;}
.line6{position:absolute; margin-top: 46px; margin-left:3793px;}
.line7{position:absolute; margin-top: 46px; margin-left:4723px;}
.line8{position:absolute; margin-top: 46px; margin-left:5653px;}
.line9{position:absolute; margin-top: 46px; margin-left:6583px;}
.line10{position:absolute; margin-top: 46px; margin-left:7513px;}
.line11{position:absolute; margin-top: 46px; margin-left:8443px;}
.line12{position:absolute; margin-top: 46px; margin-left:9373px;}
.line13{position:absolute; margin-top: 46px; margin-left:10303px;}
.line14{position:absolute; margin-top: 46px; margin-left:11233px;}
.line15{position:absolute; margin-top: 46px; margin-left:12163px;}
.line16{position:absolute; margin-top: 46px; margin-left:13093px;}

.line22{position:absolute; margin-top: 600px; margin-left: 74px;}
.line23{position:absolute; margin-top: 600px; margin-left: 1003px;}
.line24{position:absolute; margin-top: 600px; margin-left: 1933px;}
.line25{position:absolute; margin-top: 600px; margin-left: 2863px;}
.line26{position:absolute; margin-top: 600px; margin-left: 3793px;}
.line27{position:absolute; margin-top: 600px; margin-left: 4723px;}
.line28{position:absolute; margin-top: 600px; margin-left: 5653px;}
.line29{position:absolute; margin-top: 600px; margin-left: 6583px;}
.line30{position:absolute; margin-top: 600px; margin-left: 7513px;}
.line31{position:absolute; margin-top: 600px; margin-left: 8443px;}
.line32{position:absolute; margin-top: 600px; margin-left: 9373px;}
.line33{position:absolute; margin-top: 600px; margin-left: 10303px;}
.line34{position:absolute; margin-top: 600px; margin-left: 11233px;}
.line35{position:absolute; margin-top: 600px; margin-left: 12163px;}
.line36{position:absolute; margin-top: 600px; margin-left: 13093px;}

/*.home{position:absolute; margin-left: 33px; margin-top: -202px; opacity:0.0;filter:alpha(opacity=0);}
.bg1{position:absolute; margin-left: -65px; margin-top: -455px; opacity:0.0;filter:alpha(opacity=0);}
.bg2{position:absolute; margin-left: -342px; margin-top: -480px; opacity:0.0;filter:alpha(opacity=0);}
.bg3{position:absolute; margin-left: -170px; margin-top: -434px; opacity:0.0;filter:alpha(opacity=0);}
.bg4{position:absolute; margin-left: 134px; margin-top: -500px; opacity:0.0;filter:alpha(opacity=0);}
.bg5{position:absolute; margin-left:-68px; margin-top: -434px; opacity:0.0;filter:alpha(opacity=0);}
.bg11{position:absolute; margin-left: 250px; margin-top: -432px; opacity:0.0;filter:alpha(opacity=0);}
.bg21{position:absolute; margin-left: -50px; margin-top: -500px; opacity:0.0;filter:alpha(opacity=0);}
.bg31{position:absolute; margin-left: -170px; margin-top: -490px; opacity:0.0;filter:alpha(opacity=0);}
.bg41{position:absolute; margin-left: 50px; margin-top: -470px; opacity:0.0;filter:alpha(opacity=0);}*/
.findus,.home, .bg1, .bg2, .bg3, .bg4, .bg5, .bg11, .bg21, .bg31, .bg41, .bgjobs{position:absolute; margin-left: -600px; margin-top: -500px; opacity:0.0;filter:alpha(opacity=0);}
/*.bgjobs{position:absolute; margin-left: -10px; margin-top: -500px; opacity:0.0;filter:alpha(opacity=0);}*/
.title1{color:#fff; position:absolute;margin-top:-44px; margin-left: 2px;}
.title2{color:#fff; position:absolute;margin-top:-44px; margin-left: 120px;}
.title3{color:#fff; position:absolute;margin-top:-44px; margin-left: 256px;}
.textbox1{width: 450px; border: 1px solid #999; background-color:#000000; color:#fff; }
.textarea1{width: 450px; border: 1px solid #999; height: 200px; background:#000; color:#fff;}
.checkbox1{border: 1px solid #999; height: 200px; background:#000; color:#fff;}
.submit1{background:url(images/submit.gif); background-repeat:no-repeat; border:none; width:73px; height:18px; }
.frame{width:930px; height:700px; border:none; overflow:hidden; margin-top:-8px; margin-left: -8px; }
.framesthis{position:absolute; width:990px; height:700px; border:none; overflow:hidden; margin-top:-8px; margin-left: -8px; background-color: #000000;opacity:0.0;filter:alpha(opacity=0); margin-top: -8px;border:0; background-color:000000; overflow-x: hidden;
overflow-y: hidden;  }
.column1{float:left; width: 220px;}
.column2{float: left; width: 150px; }
.cover{width:70px; height:650px; background:#000; position:absolute; margin-left:-10px; margin-top:50px;/* z-index:1000;*/}
.white{color: #999;}
.white1{color:#fff;}
.sIFR-active h1,
    .sIFR-active h2,
    .sIFR-active h3,
    .sIFR-active h4,
    .sIFR-active h5#pullquote {
      visibility: hidden;
      font-family: Verdana;
      line-height: 1em;
    }

    .sIFR-active h1 {
      padding-bottom: 0;
    }

    .sIFR-active h2 {
      font-size: 55px;
      display: block;
    }

    .sIFR-active h3 {
      font-size: 18px;
    }

    .sIFR-active h4 {
      font-size: 21px;
      font-weight: normal;
    }

    .sIFR-active h5#pullquote {
      font-size: 24px;
    }
	
	.coverleft{width: 5000px; height:500px;  position:absolute; margin-top: 115px; margin-left: -4930px;  }
	
