body { margin:0 0 0 0; }

#footer {
    font-family: arial, helvetica, sans-serif;
    font-size: 10px;
    letter-spacing:1px;
    text-align:center;
    left:0
    clear:both;
    position:absolute;
    bottom:0px;
    width:100%;
    padding-bottom:5px;
    padding-top:10px;
    z-index:3000;
    background:white;
}

#footer,.footer-links,.linkables,.signed-in {
    text-decoration:none;
    color: #666666;
}

#header { 
    margin-left:250px;
    margin-right:222px;
    margin-top:10px;
}

.input-box{
    font-family:arial, helvetica, sans-serif;
    font-size:14px;
    font-weight:normal;
    border: 1px solid #CCCCCC;
    width:125px;
    color:#555555;
    background:#f8f8f8;
 }
 
 .input-box-large, .input-box-large-disabled {
    font-family:arial, helvetica, sans-serif;
    font-size:17px;
    background:#fCfCfC;
    border: 1px solid #CCCCCC;
    border-right: 1px solid #999999;
    border-bottom:1px solid #999999;
    color: #555555;
    padding: 2px;
    width:302px;
    font-weight:normal;
 }
 
 
 .input-box-large-disabled {
     color: #AAAAAA;
 }
 
 .large-font {
    font-family:arial, helvetica, sans-serif;
    font-size:16px;
    color: #555555;
 }
  .small-font {
     font-family:arial, helvetica, sans-serif;
     font-size:11px;
     color: #555555;
 }

#logged-in {
    font-family: arial, helvetica, sans-serif;
    font-size: 11px;
    letter-spacing:1px;
    font-weight:normal;
    height:50px;
    float:right;
    padding-right:100px;
    margin-top:-10px;
    color: #333333;
}

#login-container {
	top:70px;
	position:absolute;
 	z-index:3001;
 	width:600px;
 	text-align:left;
	left: 50%;
	margin-left:-300px;
 	background-color:#FFFFFF;
 	
}

#login {
    font-family: arial, helvetica, sans-serif;
    font-size: 11px;
    letter-spacing:1px;
    font-weight:normal;
    height:50px;
    float:right;
    color: #333333;
    position:absolute;
    float:right;
    width:600px;
    text-align:right;
}

.login-submit-button {
    font: 100%/1.4 arial, helvetica, sans-serif;
    letter-spacing:1.1px;
    font-weight:normal;
}



div.section,div#createNew {
    border: 0px;
    margin: 30px 5px;
    padding: 0px 0px 10px 0px;
    //width:248px;
    //width:168px;
    //height:138px;
    width:188px;
    height:148px;
    //left:0px;top:90px;
    position:absolute;
    text-align:left;
    cursor:move;
    
  

}


.inner-note-text {
    //font-family:Verdana, sans-serif;
    font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
    font-size:13px;
    //width:205px;
    //width:165px;
    //height:132px;
    width:220px;
    height:200px;
    padding-left:20px;
    padding-right:2px;
    padding-top:20px;
    
    
}

.inner-note-text-style {
	overflow: hidden;
	width:166px;
	height:178px;
	white-space: pre;         /* CSS2 */
	white-space: pre-wrap; /* CSS 2.1 */
	white-space: pre-line; /* CSS 2.1/3 */
	white-space: -moz-pre-wrap; /* Mozilla */
	white-space: -webkit-pre-wrap; /* Mozilla */
	word-wrap: break-word;       /* ie 5.5+ */
	padding-top:0px;
	margin-top:0px;
}

.inner-note-text-style-file {
	overflow: hidden;
	width:166px;
	height:150px;
	white-space: pre;         /* CSS2 */
	white-space: pre-wrap; /* CSS 2.1 */
	white-space: pre-line; /* CSS 2.1/3 */
	white-space: -moz-pre-wrap; /* Mozilla */
	white-space: -webkit-pre-wrap; /* Mozilla */
	word-wrap: break-word;       /* ie 5.5+ */
	padding-top:0px;
	margin-top:0px;
}

.drop-hover {
	background:#F2E8A3;
	
}

#top-links {
    font-family: arial, helvetica, sans-serif;
    font-size: 11px;
    letter-spacing:1px;
    font-weight:normal;
    float:right;
    padding-left:2px;
    padding-right:2px;
    padding-top:18px;
 }
 
.enter-it-box {
   width:638px;
   height:525px;
   margin-left:-319px;
   margin-top:-10px;
   z-index:90001;
   position:absolute;
   left: 50%;
   background-image: url(../../images/enter-shadow.png);
}
.enter-it-box-clear {
   width:638px;
   height:525px;
   margin-left:-319px;
   margin-top:-10px;
   z-index:90001;
   position:absolute;
   left: 50%;
   background-image: url(../../images/enter-noshadow.gif);
}

.inner-content {
    margin-top: 105px;
    padding-left:82px;
    font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
    font-size:13px;
    font-weight:normal;
    color:#222222;
}

#enter-it,#save-it {
	text-align:left;
	top:50px;
}
.enter-it-font {
    font: 100%/1.4 arial, helvetica, sans-serif;
    letter-spacing:0.5px;
    font-weight:normal;
    color:#993300;
    border:1px solid #888888;
    padding-top:2px;padding-bottom:2px;
    width:300px;
    background:#f8f8f8;
}
.small-text {
    font-family: arial, helvetica, sans-serif;
    font-size: 11px;
    font-weight:normal;
    color:#222222;

}
.messages-tr {
	padding-bottom:10px;
	padding-right:5px;
	border-bottom:1px solid #e8e8e8;
	
	
}

#join-contents {
	position:absolute;
 	z-index:3000;
 	text-align:left;
 	left: 50%;
 	margin-left:-155px;
 	background-color:#FFFFFF;
 	width:450px;
 	top:80px;
 	padding-bottom:25px;
 }
 
 #index-contents, #welcome-contents {
 	position:absolute;
  	z-index:3000;
  	text-align:left;
  	left: 50%;
  	margin-left:-210px;
  	background-color:#FFFFFF;
  	width:450px;
  	top:110px;
  	border:0px solid;
 }
 
  * html #png-fixer {
 position: relative;
}


#update {margin: -10px 0 0 -40px;}
#update {font-size:11px;font-weight:normal;}
#update li {list-style: none; background: #333333; color:#d3d3d3;border-bottom: 1px solid #666666; padding: 6px;}
#update li.selected {background: #426779; }

div#preload { display: none; }

 
