body{
 background:url(images/back.gif) fixed #FFDE12;
}

#home{
 border:1px solid #000;
 background:#fff top left no-repeat url(/images/heliosbak.gif); 
}

#maincont
{ 
border:1px solid #000;
}


#innavcont{
 background:10px 0px #000 url(images/taglinebak.gif) no-repeat;
 border:1px solid #000;
}

#nav li{
  background:url(images/linkbak2.gif);
}
#innav li{
  background:url(images/inlinkbak.gif);
}

#nav li a,#innav li a{
 color:#000;
}

#identity{
 background:url(images/eyebak.jpg) #000;
 border-top:1px solid #000;
 border-bottom:1px solid #000;
 color:#fff;
}

a:link{color:#c00;}
a:visited{color:#a00;}
a:active{color:#f00;}
a:hover{color:#f00;}

#identity h1{
 color:#fc0; 
}

#identity a:link{
color:#fc0;
text-decoration:none;
background:url(images/homearrow.gif) right no-repeat;
}

#identity a:visited{
color:#f90;
text-decoration:none;
background:url(images/homearrow.gif) right no-repeat;
}

#identity a:active{
color:#e00;
text-decoration:none;
background:url(images/homearrowbak.gif) right no-repeat;
}

#identity a:hover{
color:#e00;
font-weight:bold;
text-decoration:underline;
background:url(images/homearrowbak.gif) right no-repeat;
}

#cases{
  border-right:1px solid #fc0;
}

/* inside pages */

#text,#rail{
 text-align:left;
}

#footer{
 border-top:1px solid #000;
 background:#000;
 color:#fff;
}

#text h2{
 color:#333;
}

#rail h3{
 color:#555;
 margin:0;
}

#footer a:link{color:#fc0;}
#footer a:visited{color:#ddd;}
#footer a:active{color:#f90;}
#footer a:link{color:#f90;}

.red{color:#c00;}

a img{border:0;}

.button{
 background:#fc0;
 border:2px outset #f90;
 font-weight:bold;
 font-family:'Lucida Sans Unicode','Lucida Grande','Lucida Sans',arial,helvetica,geneva,sans-serif;
}