body{
	color:#FFF;
	background-color:#666;
}

.hidden{
	display:none;
}

#Screen{
	width:800px; height:600px; margin:40px auto 0; position:relative; font-size:24px;
}


#Brain{
	width:306px; height:376px; background-image:url(../img/brains.png);
	position:absolute; left:247px; top:112px; z-index:2;
}

#Brain div{ /* Animated "windows" */
	background-image:url(../img/brains.png);
	position:absolute; 
}

#Circle{
	width:404px; height:404px; background-image:url(../img/circle.gif);
	position:absolute; left:198px; top:98px; z-index:1;
}

#Menu{
	margin:0; padding:0; list-style-type:none;
}

#Menu a{
	color:#FFF; text-decoration:none;
}
#Menu a:hover{
	color: #999;
}

#Menu li{
	position:absolute;  z-index:10;
	background: url(../img/lines.gif);
}
#Menu li div.topleft{
	position: absolute; left:10px; top:-34px;
}
#Menu li div.subtitle{
	position: absolute; left:10px; top:0;
}
#Menu li div.topright{
	position: absolute; right:10px; top:-34px;
}
#Menu li div.bottomright{
	position: absolute; right:10px; bottom:4px;
}
#Menu li div.bottomleft{
	position: absolute; left:10px; bottom:4px;
}

#Menu li div.minor{
	color:#999999;
}	

* html .IEFix{
	width:1px; height:1px; background-image:url(../img/brains.png);
}


#Window{
	color:#000; margin:64px; position:relative; min-width:500px;
	padding-top:23px; /* Make room for Titlebar */
}
#Window .win0{
	background-color:#FFF;
}

#Window #Titlebar{
	width:100%; height:19px; padding-top:4px; position:absolute; top:-23px; left:0; text-align:center; white-space:nowrap;
	background:#FFF url(../img/title-m.gif) left top repeat-x; x-index:1; 
}
#Window #Titlebar h1{
	font-size:14px; display:inline; padding:0 1em; margin:0; background:#FFF; font-weight:bold;
}


#Window #Close{
	width:24px; height:23px; position:absolute; top:-23px; right:0; padding-left:4px;
	background:url(../img/title-r.gif) left top no-repeat;
}
#Window #Close a{
	display:block; width:24px; height:23px; background:url(../img/close.gif) left top no-repeat;
}
#Window #Close a span{
	display: none;
}

#Navigation{
	width:24px; height:23px; position:absolute; top:-23px; left:0; padding-right:4px;
	background:url(../img/title-l.gif) right top no-repeat;
}
#Navigation h1{
	margin:0; padding:0;
}
#Navigation h1 a{
	display:block; width:24px; height:23px; background:url(../img/menu.gif) left top no-repeat;
}
#Navigation h1 a span{
	display: none;
}

#NavigationList{
	padding:0; margin:0; position:absolute; left:0; top:0; width:auto; white-space:nowrap;
}
#NavigationList .win0{
	background-color:#FFF; left:-2px; top:-2px;
}
#NavigationList ul{
	list-style:none; margin:0; padding:0;
}
#NavigationList .NavigationCloseButton{
	background: url(../img/menu-close.gif); display:block; 
	width:20px; height:20px; margin:-4px 4px 4px -4px; 
}
#NavigationList .NavigationCloseButton span{
	display:none;
}

.Window{ /* Shadow */
	background: url(../img/shadow.png);
}

.Window div.win0{ 
	background:url(../img/window-tm.gif) center top repeat-x; position:relative; top:-4px; left:-4px;
}
.Window div.win1{
	background:url(../img/window-bm.gif) center bottom repeat-x;
}
.Window div.win2{
	background:url(../img/window-ml.gif) left center repeat-y;
}
.Window div.win3{
	background:url(../img/window-mr.gif) right center repeat-y;
}
.Window div.win4{
	background:url(../img/window-tr.gif) right top no-repeat;
}
.Window div.win5{
	background:url(../img/window-bl.gif) left bottom no-repeat;
}
.Window div.win6{
	background:url(../img/window-br.gif) right bottom no-repeat;
}
.Window div.win7{
	background:url(../img/window-tl.gif) left top no-repeat; padding:8px;
}





