@charset "utf-8";
/* CSS Document */

body {
margin:0px;
background-color:#CCCCCC;
font-family: verdana;
font-size: 12px;
padding-top:10px;
}
h1 {
font-size:14px;
margin-top:2px;
color:#000066;
}
#shadow-container {
    position: relative;
    left: 3px;
    top: 3px;
    margin-right: 3px;
    margin-bottom: 3px;
	width:942px;
	height:500px;
	background-position:top center;
	background-repeat:no-repeat;
}




#shadow-container2 {
    position: relative;
    left: 3px;
    top: 3px;
    margin-right: 3px;
    margin-bottom: 3px;
	width:942px;
	height:500px;
}

#shadow-container .shadow2,
#shadow-container .shadow3,
#shadow-container .container {
    position: relative;
    left: -1px;
    top: -1px;
}

    #shadow-container .shadow1 {
        background: #F1F0F1;
    }

    #shadow-container .shadow2 {
        background:#000000;
    }

    #shadow-container .shadow3 {
        background: #B8B6B8;
    }

    #shadow-container .container {
        background: #ffffff;
        border: 1px solid #848284;
        padding: 2px;
		height:500px;
		background-position: top center;
		background-repeat:no-repeat;
    }
	#shadow-container .homepage {
	background-image:url(images/1newhome.jpg);
	}
	#shadow-container .kora {
	background-image:url(images/1newkora.jpg);
	}
	#shadow-container .drumming {
	background-image:url(images/1newdrum.jpg);
	}
	#shadow-container .culture {
	background-image:url(images/1newculture.jpg);
	}
	#shadow-container .fabric {
	background-image:url(images/1newfabric.jpg);
	}
	#shadow-container .dance {
	background-image:url(images/dancebg.jpg);
	}

	
#transparency {
filter: alpha(opacity=89); 
-moz-opacity: .89; 
background-color:#eee;
position:absolute; 
top:40px; 
left:30px; 
width:500px;
padding:10px;
text-align:left;
}
#transparencywide {
filter: alpha(opacity=89); 
-moz-opacity: .89; 
background-color:#eee;
position:absolute; 
top:40px; 
left:30px; 
width:860px;
padding:10px;
text-align:left;
}
#transparencydance {
filter: alpha(opacity=89); 
-moz-opacity: .89; 
background-color:#eee;
position:absolute; 
top:40px; 
left:30px; 
width:660px;
padding:10px;
text-align:left;
}

#header {
position:absolute;
top:7px;
right:10px;
color:#ffffff;
font-weight:bold;
font-size:14px;
}

#footer {
position:absolute;
left:5px;
bottom:5px;
width:50%;
font-weight:bold;
color:#999999;
text-align:left;
}
#footer2 {
position:absolute;
right:10px;
bottom:5px;
width:50%;
color:#999999;
text-align:right;
}


