BODY * {
	-moz-box-sizing:border-box;
}
BODY
{
	margin:0px;
	padding:0px;
	background-color: #222222;
}
#divContent{
	display:none;
}

.desktopIcons
{
	margin:12px;
	position:absolute;
}

.watch
{
	position:absolute;
	right:5px;
	bottom:5px;
	width:83px;
	height:80px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/watchbox.png');
	background-repeat: no-repeat;	
}
.watch [class]
{
	background-image:url(images/watchbox.png);
}

.wallpaperBox
{
	position:absolute;
	top:50%;
	left:50%;
	margin-left:-322px;
	margin-top:-228px;
}

.wallpaperBox .tile{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/wallpaperBox/tile.png');	
	background.repeat:repeat-y;
	width:100%;
	text-align:center;
	vertical-align:middle;
	height:422px; /*wallpaper size*/
}
.wallpaperBox .tile[class] {
	background-image:url(images/wallpaperBox/tile.png);
}

.wallpaperChanger
{
	margin-top:30px;
	margin-left:4px;
}
.wallpaperChanger TD
{
	padding-top:20px;
}
.wallpaperThumb
{
	overflow:auto;
}
.wallpaperThumb HR
{
	background-color:white;
	color:white;
	
	height:1px;
	border:0px;
	width:80%;
	
}
.wallpaperThumb .thumb
{
	margin:10px;
	cursor: pointer;
}
.wallpaperThumb .thumbHolder
{
	display:inline;
}

.backgroundBox .tile{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/background/tile.png');	
	background.repeat:repeat-y;
	padding-left:5px;
}
.backgroundBox .tile[class] {
	background-image:url(images/background/tile.png);
}

.backgroundBox{
	overflow: hidden;
	position:absolute;
	right:0px;
	top:7%;
}

.backgroundColorButton
{
	width:13px;
	height:13px;
	float:left;
	border:1px solid #bebebe;
	cursor:pointer;
	position:relative;
	font-size:1px;
	margin:2px;
	
	filter:alpha(opacity=40);
	-moz-opacity:0.4;
	-khtml-opacity: 0.4;
	opacity: 0.4;
}
.backgroundColorButtonHover
{
	width:13px;
	height:13px;
	float:left;
	border:1px solid #bebebe;
	cursor:pointer;
	position:relative;
	font-size:1px;
	margin:2px;
	
}
.windowTop
{
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/window/windowTT.png');	
 background.repeat:repeat-x;
}
.windowTop[class]{
 background-image:url(images/window/windowTT.png);
}

.windowBottom
{
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/window/windowBT.png');	
 background.repeat:repeat-x;
}
.windowBottom[class]{
 background-image:url(images/window/windowBT.png);
}
.windowLeft
{
	width:29px;
 	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/window/windowLT.png');	
 	background.repeat:repeat-y;
}
.windowLeft[class]{
 background-image:url(images/window/windowLT.png);
}
.windowRight
{
	width:29px;
 	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/window/windowRT.png');	
 	background.repeat:repeat-y;
}
.windowRight[class]{
 background-image:url(images/window/windowRT.png);
}
.windowCenter
{
 background-color:#222222;
}
.windowContent
{
	overflow:hidden;
}
.titleBar
{
	width:100%;
	margin-top:11px;
}
.windowTitle
{
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#d5d5d5;
	cursor:all-scroll;	
	
}
.windowMin
{
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/window/minWindowT.png');	
 background.repeat:repeat-x;
	
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#222222;
}
.windowMin[class]{
 background-image:url(images/window/minWindowT.png);
}


.minimizeBar
{
	position:absolute;
	bottom:0px;
	left:150px;
	
}

.windowFrame
{
	border:0px;	
}


/*-- Frame related Styles */
.content, .content TD
{
	background-color: #222222;
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#a2a2a2;
}
.content a
{
  color:#65899f;
}

.content a:hover
{
 color:white; 
}

.content a:visited
{
 color:#8a9a33;
}


/*-- Sally's Css */
.sallyScreen INPUT
{
	border:1px solid #353535;
	background-color:#222222;
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#8a9a33;
	width:450px;
	height:24px;
	margin-left:12px;
	margin-right:3px;
	padding:4px;
}
.sallyInfo
{
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#727272;
}
.chatText
{
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#8a9a33;
}
.chatHighlight
{
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#f5b221;
}
.chatUserLabel
{
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#73b9e2;
	margin-right:4px;
}
.chatSallyLabel
{
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#6292ae;
	margin-right:4px;
}
.teachExpander
{
	margin-top:15px;
	margin-bottom:5px;
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	color:#6292ae;
	width:100%;
	text-decoration: none;
	cursor:pointer;
}
.chatScroll
{
	margin:12px;
}
/*-- Sally's Css */



/*-- Animation css */
.animationNormal
{
	cursor: all-scroll;
}
.animationMouseOver
{
	cursor: all-scroll;
	border:2px dotted #bcbcbc;
}

/*-- Movie dialog css */
.movieBox
{
  padding:5px;
  border:1px solid #2d2d2d;
  margin:10px;
}
.movieBox .title
{
  color:#c3e32d;
}
.movieBox .scene
{
  color:#e0be35;
}
.movieBox .actor
{
  color:#14bfce;
}
.movieBox .comment
{
  font-size:11px;
  color:#636363;
}
.movieBox .dialog
{
  color:#feffb6;
}