#navPortfolio
{
   background: #fff url(graphics/lay_menu_top.jpg) no-repeat;
   padding-top: 13px;
}

#navPortfolio ul, #navPortfolio li
{
   margin: 0px;
   padding: 0px;
   list-style-type: none;
}

#link2d
{
   display: block;
   width: 150px;
   height: 19px;
   background: url(graphics/but_2d.jpg) no-repeat;
}

#link2d span
{
   display: none;
}

#link3d
{
   display: block;
   width: 150px;
   height: 18px;
   background: url(graphics/but_3d.jpg) no-repeat;
}

#link3d span
{
   display: none;
}

#linkAnimation
{
   display: block;
   width: 150px;
   height: 22px;
   background: url(graphics/but_animation.jpg) no-repeat;
}

#linkAnimation span
{
   display: none;
}

#linkDraw
{
   display: block;
   width: 150px;
   height: 21px;
   background: url(graphics/but_draw.jpg) no-repeat;
}

#linkDraw span
{
   display: none;
}

#linkFlash
{
   display: block;
   width: 150px;
   height: 20px;
   background: url(graphics/but_flash.jpg) no-repeat;
}

#linkFlash span
{
   display: none;
}

#linkPaint
{
   display: block;
   width: 150px;
   height: 22px;
   background: url(graphics/but_paint.jpg) no-repeat;
}

#linkPaint span
{
   display: none;
}

#linkPhoto
{
   display: block;
   width: 150px;
   height: 19px;
   background: url(graphics/but_photo.jpg) no-repeat;
}

#linkPhoto span
{
   display: none;
}

#linkWeb
{
   display: block;
   width: 150px;
   height: 18px;
   background: url(graphics/but_web.jpg) no-repeat;
}

#linkWeb span
{
   display: none;
}

#navPersonal
{
   background: #fff url(graphics/lay_menu_gap.jpg) no-repeat;
   padding-top: 24px;
}

#navPersonal ul, #navPersonal li
{
   margin: 0px;
   padding: 0px;
   list-style-type: none;
}

#linkPersonal
{
   display: block;
   width: 150px;
   height: 19px;
   background: url(graphics/but_personal.jpg) no-repeat;
}

#linkPersonal span
{
   display: none;
}

#linkResume
{
   display: block;
   width: 150px;
   height: 23px;
   background: url(graphics/but_resume.jpg) no-repeat;
}

#linkResume span
{
   display: none;
}

#navForm
{
   position: relative;
   background: #fff url(graphics/lay_menu_bottom.jpg) no-repeat;
   padding-top: 40px;
   padding-bottom: 25px;
}

#searchFormHeader
{
   background: url(graphics/lay_search.jpg) no-repeat;
   width: 75px;
   height: 14px;
}

#searchFormHeader span
{
   display: none;
}

h3
{
   margin: 0px;
   padding: 0px;
}

#googleSearchField
{
   width: 140px;
}

#radioTheWebLabel
{
   display: block;
   width: 88px;
   height: 17px;
   background: url(graphics/lay_theWeb.jpg) 18px no-repeat;
}

#radioTheWebLabel span
{
   display: none;
}

#radioThisSiteLabel
{
   display: block;
   width: 88px;
   height: 17px;
   background: url(graphics/lay_thisSite.jpg) 18px no-repeat;
}

#radioThisSiteLabel span
{
   display: none;
}

#xhtmlValid
{
   display: block;
   width: 90px;
   height: 34px;
   background: url(graphics/but_xhtml.jpg) no-repeat;
}

#xhtmlValid span
{
   display: none;
}
