/* --- LAYOUT CSS --- */

/*==========================================
 *     BLOCKS
 *==========================================*/

body {background:#fff}
body {text-align:center;} /* IE 5.5 */

/* Homepage */
#block_1, #block_2, #block_3 {float:left;}
#block_1 {width:120px; background:greend;}
#block_2 {width:700px; background:redx;}
#block_3 {width:140px; background:bluex;}

/*==========================================
 *     ELEMENTS
 *==========================================*/

#outerwrapper {
width:980px;
margin:0 auto;
}

#wrapper {
width: 980px;
margin:auto;
text-align:left;
background:#fff url(/other_files/kidsweek/stripes.gif) top left repeat-y;
background-position: 20px 73px;

}

#wrapper {
float: left;
float/**/: none;
}

#wrapper:after {
content: '[DO NOT LEAVE IT IS NOT REAL]'; 
display:block; 
height:0; 
clear:both; 
visibility:hidden;
}

#wrapper {display:inline-block;}

/*\*/

#wrapper {display:block;}
#footer {clear:both;}
#header, #footer {width:930px;}

#wrappertop {
margin:0 auto;
padding:0;
width:980px;
height:3px;
background:#fff;
}

#logobar .content {
margin:0 20px;
padding:10px 0 0 0;
background:#fff;
border:0px solid green;
}

#logobar-right {
float:right;
text-align:center;
}

.item-display {
padding: 0 0 20px 0;
}


/*==========================================
 *     BLOCK CONTENT
 *==========================================*/

/* --- HOMEPAGE --- */

#block_1 .content {
padding:0;
margin:0px 0px 0px 20px;
border-top:1px solid #fff;
}

#block_2 .content {
padding:0px;
margin:0px 0px 0px 20px;
border-top:1px solid #fff;
}

#block_3 .content {
padding:0;
margin:0px 0px 0px 20px;
border-top:1px solid #fff;
}

/* --- FOOTER --- */

#footer {
width:980px;
padding-top:1px;
background:#fff;
}

#footer .content {
padding:8px 0 4px 0;
margin:0 20px;
border-top:1px solid;
font-size:77%;
}

#lalthm td {padding: 0px 0px; 0px 0px}
#lalthm {background:#E1E9F2; margin:3px 3px 3px 3px; border: 1px solid #C2BFC0;}
#lalthm h3 {background:#D0095A; padding:3px 3px 3px 3px;}

.imgPreview {padding: 2px 0px;}
.advsearch {margin-top: 10px;}

/*==========================================
 *     Education Directory
 *==========================================*/

#dir1 {width:163px; float:left; margin:3px 3px 0 3px; border:0px;}
#dir2 {width:158px; float:left; margin: 3px 3px 0 3px; border:0px;}
#dir3 {width:158px; float:left; margin:3px 3px 0 3px; border:0px;}
#dir4 {width:163px; float:left; margin:3px 3px 0 3px; border:0px;}

/*==========================================
 *     Video
 *==========================================*/

#block_2 .content .internalpromo {margin: 0 0 0 170px; background-color:#FFFFFF; padding:10px; z-index:-120; width:300px; border: 1px solid #666666;}

t247PlayerContent { z-index:-100;}
