/*
MAIN STYLE SHEET 
Site: Kids In Glass Houses

Notes: this is the style sheet containing alls style for the sliding javascript menu.
*/

/* CSS RESET */

html, body, div, span, applet, object, iframe,
	h1, h2, h3, h4, h5, h6, p, blockquote, pre,
	a, abbr, acronym, address, big, cite, code,
	del, dfn, em, font, img, ins, kbd, q, s, samp,
	small, strike, strong, sub, sup, tt, var,
	dl, dt, dd, ol, ul, li,
	fieldset, form, label, legend,
	table, caption, tbody, tfoot, thead, tr, th, td {
		margin: 0;
		padding: 0;
		border: 0;
		outline: 0;
		font-weight: inherit;
		font-style: inherit;
		font-size: 100%;
		font-family: inherit;
		vertical-align: baseline;
	}

/* CSS RESET END */


/* BLOCKS */

body {
overflow: hidden;
height: 100%; 
max-height: 100%;
min-height: 100%;
}

#site {
         height:100%;
         width:100%;
         border:none;
         position: absolute;
}

#sidebar_tab {
         Top: 100px;
         position: absolute;
         left:330px;
         height: 208px;
         width:44px;
         background-image:url(http://www.kidsinglasshouses.com/images/site/tab.png);
         z-index:888;
}

#sidebar_content {
         position: absolute;
         height:100%;
         min-height:675px;
         width: 330px;
         left: 0px;
         text-align:center;
         background-image:url(http://www.kidsinglasshouses.com/images/site/menu_bg.png);
         z-index:777;
         padding:0 20px 0 0;

} 

#sidebar_content .content{
        padding:20px 10px 10px 10px;
        height:100%;
         text-align:center;


}


#menu {
        width:250px;
        margin: 25px 0 0 60px;
        text-align:left;

}

#divider2 {
	background-image:url(http://www.kidsinglasshouses.com/images/site/divider2.gif);
	background-repeat:no-repeat;
	width:170px;
	height:20px;
	margin: auto;
}

#divider1 {
	background-image:url(http://www.kidsinglasshouses.com/images/site/divider.gif);
	background-repeat:no-repeat;
	width:260px;
	height:20px;
	margin: auto;
        clear:both;
}

#logo {
	background-image:url(http://www.kidsinglasshouses.com/images/site/logo.gif);
	background-repeat:no-repeat;
	width:229px;
	height:75px;
	margin:auto;
}


#menudoll {
        height:150px;
        width:120px;
        background-image:url(http://www.kidsinglasshouses.com/images/site/menudoll.gif);
        position:absolute;
         top:320px;
         left:5px;
        z-index:-50;

}
  

#sidebar_footer {
        position:absolute;
        bottom:10px;
width:300px;
text-align:center;
margin:auto;

}


#corner {
        position:absolute;
        bottom:-10px;
        right: 0px;
        background-image:url(http://www.kidsinglasshouses.com/images/site/corner.png);
        height:226px;
        width:259px;
         z-index:999;

}

#music {
margin: auto;
width:300px;
padding: 10px; 0 10px; 0;
}


/* BLOCKS END */

/* STYLES */

body, a{
         font-size:28px;
         color:#fff;
         font-family:Arial, Helvetica, sans-serif;
         text-decoration:none;
         list-style:none;
}

h5.menu{
         float:left;
         margin: 0 18px 0 0;
}





/* STYLES END */