
html, body, #oFIXED {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
	border: none;

}


  
body {
	background: #fff;
font-size: 11px;
font-family: 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;

font-style: normal; 



}

#oFIXED {

	position: fixed;
	top: 0;
	left: 0;
	z-index: 80;
	width: 100%;
	height: 100%;

}

a:link {
text-decoration: none;

}

a:visited {
text-decoration: none;

}
a:hover {
text-decoration: none;

}

a
{
  outline: none;
}

* :focus { outline: 0; }

:focus
{
  -moz-outline-style: none;
}




a.logox:link, a.logox:visited, a.logox:hover {position: absolute; width: 88px; height: 88px; display: block;

background: url('images/logo.png') no-repeat; _background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.png', sizingMethod='image');


left:  40px; top: 55px; z-index: 99; margin: 0; border: 0px red solid

}

a.logo:link, a.logo:visited, a.logo:hover {position: absolute; width: 70px; height: 150px; display: block;

background: url('images/arrow.png') no-repeat; _background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/arrow.png', sizingMethod='image');


left: 0px;  z-index: 95;  border: 0px red solid;
margin-top: -104px;

}


.projectsl {display: block; left: 0px; top: 50%; 
	position: absolute; z-index: 97; border: 0px red solid; margin-top: -125px; height:10px}


#h_slidein2 {width: 61px; height:150px; top: 35px; left: 0px;position:relative;border: 0px blue solid}


#horizontal_slide, #horizontal_slidein {
 color: #fff;  


	position: absolute;
	top: 50%;
	left: 0;
	z-index: 99;
background: transparent;
	width: 2000px;
	height: 180px;


}


#horizontal_slidein {
background: #f35100; z-index: 99;
margin-top: -185px;  border: 0px red solid;
}




#projects, #prhp {width: 1660px; display: block; height: 180px; left: 0px; top: 0px; margin: 0 25px 0 0; position: absolute;
z-index: 99; 
border: 0px solid yellow;

}



#projects p, #prhp p {margin: 3px 0 0 0px;  z-index: 5; 
}


#projects p a:link, #projects p a:visited, #projects p a:hover {color: #f7af89; position: relative;  z-index: 5;  padding:0px 10px 0px 9px; font-size: 9px; 

}
  #projects p a.act:link, #projects p a.act:visited {color: #fff; position: relative;  z-index: 5;  padding:0px 10px 0px 9px; font-size: 9px;  

}


#projects p a:hover, #prhp p a:hover, #projects p a.act:hover {color: #000; background: #00aeef;  z-index: 6;}

.col {display: block;width: 170px; float: left; border: 0px solid red; margin-top: 10px}

.col#about {margin-left: -10px;width: 180px; border: 0px solid red}


h1, h2 {font-size: 11px; position:relative; left: 0px; font-weight: normal; width: 200px;
color: #fff; clear: left; height: 55px; padding: 0; margin: 0 0 5px 0;

border: 0px solid red;


}
h2 {background: none; height: 38px; margin: 0px 0 0 0;

border: 0px solid red}

h1 {margin-bottom: 20px;}
	

h1 span {position: absolute; line-height: 1.4 }




h2 span, h1 span {position: relative; color: #fff; top: 15px;    }

