html,body{
   width:100%;
   height:100%;
   margin:0px;
   padding:0px;
   overflow:hidden;
}
body{
   background-color:white;
}
body,td,a,pre{
   font-family:Verdana, Geneva, sans-serif;
   font-size:10px;
   /*font-weight:bold;*/
   color:#333333;
}
a{
   text-decoration:none;
}
a:hover,.menuItemOver,.active{
   color:#993300;
}
#background{
   position:absolute;
   left:0px;
   top:0px;
   width:100%;
   height:100%;
   overflow:hidden;
}


/*
** Menus
*/

.menu{
   position:absolute;
   left:15px;
   width:120px;
   z-index:1;
}
.menuItem{
   cursor:pointer;
   cursor:hand;
}
.category{
   cursor:default;
}
#startMenu{
   top:30px;
   line-height:20px;
}
#menu0{
   top:30px;
   line-height:20px;
}
#menu1{
   top:150px;
}

#menu2{
   left:120px;
   top:150px;
   width:150px;
}
.work{
   display:none;
}

#editMenu{
   position:absolute;
   top:0px;
   right:20px;
   border:1px solid #444444;
   padding: 2px;
   cursor:default;
}

#iconsWrapper{
   position:absolute;
   width:100%;
   height:100%;
   left:0px;
   top:0px;
   overflow:auto;
   z-index:0;
}
#iconsContainer{
   position:absolute;
   left:280px;
   top:150px;
}
.icon{
   position:absolute;
   opacity:0.5;
   filter:alpha(opacity=50);
   -khtml-opacity:0.5;
   -o-opacity:0.5;
   -moz-opacity:0.5;
}
.highlightIcon{
   opacity:1;
   filter:alpha(opacity=100);
   -khtml-opacity:1;
   -o-opacity:1;
   -moz-opacity:1;
}


/*
** Work window
*/

#workWindow{
   position:absolute;
   visibility:hidden;
   width:900px;
   height:400px;
   background-color:white;
   border:1px solid #999999;
   font-size:10px;
   /*opacity:0.9;
   filter:alpha(opacity=90);
   -khtml-opacity:0.9;*/
   z-index:2;
}
#closeWW,#WWPrev,#WWNext{
   position:absolute;
   border-width:1px;
   /*border-style:solid;
   padding:1px 3px 1px 3px;*/
   font-family:Arial, Helvetica, sans-serif;
   font-size:15px;
   font-weight:bold;
   cursor:default;
}
#closeWW{
   left:10px;
   top:10px;
}
#WWPrev{
   width:10px;
   right:215px;
   bottom:12px;
}
#WWNext{
   width:10px;
   right:190px;
   bottom:12px;
}
.lowlightButton{
   /*border-color:white;*/
}
.highlightButton{
   /*background-color:#e0e0ff;
   border-color:#444444;*/
   color:#993300;
}
#WWImage{
   position:absolute;
   left:50px;
   top:0px;
   width:600px;
   height:400px;
}
#WWTitleContainer{
   position:absolute;
   width:220px;
   right:5px;
   top:10px;
}
#WWDescriptionContainer{
   position:absolute;
   width:220px;
   /*height:70px;*/
   right:5px;
   bottom:50px;
}

/*
** Contact
*/
#contact{
   position:absolute;
   left:250px;
   top:150px;
}
#contact tr{
   vertical-align:top;
}
#contact td{
   color:#666666;
   padding-bottom:25px;
}
#contact label{
   line-height:16px;
}
#contact input,#contact textarea{
   width:150px;
   height:20px;
   border:1px solid #666666;
   color:#666666;
   font-family:Verdana, sans-serif;
   font-size:10px;
}
#contact textarea{
   width:150px;
   height:120px;
}
#contact .submit{
   width:50px;
   background-color:white;
}


/* Links */
#linksContainer{
   position:absolute;
   left:300px;
   top:150px;
}
div.linkCategory{
   position:relative;
   left:0px;
   top:0px;
   padding-bottom:35px;
}
div.extLinks{
   position:relative;
   left:125px;
   top:-13px;
}
div.extLink{
   padding-bottom:15px;
}
div.extLink a{
   color:#993300;
}

