body{
     background:url(images/skytile.jpg);
     margin-left:0px;
     margin-top:0px;
}


.back{
        position:absolute;
        left:0px;
        top:0px;
        padding:0px;
}


.branch{
        position:absolute;
        z-index:2;
        left:0px;
        top:-10px;
}

.logo{
        position:absolute;
        left:173px;
        top:0px;
}

.e{
        position:absolute;
        left:408px;
        top:0px;
}

.m{
        position:absolute;
        left:477px;
        top:0px;
}

.c{
        position:absolute;
        left:546px;
        top:0px;
}

.r{
        position:absolute;
        left:666px;
        top:0px;
}


.bird{
        position:absolute;
        left:742px;
        top:0px;
}

.top{
        position:absolute;
        left:40px;
        top:150px;
        filter: alpha(opacity=60);

 -moz-opacity: 0.60;
}

.middle{
        position:absolute;
        background:url(images/middle.jpg);
        left:30px;
        top:210px;
        padding:10px;
        font-family:comic sans ms;
        font-size:14px;
        color:#000099;
}

.text{
        position:absolute;
        left:40px;
        top:160px;
        width:520px;
        font-family:Comic Sans MS;
        font-size:14px;
        color:#003366;
        padding:20;
}

.map{
        position:absolute;
        left:585px;
        top:180px;
}
.cafe{
        position:absolute;
        left:585px;
        top:160px;
}
.cafe1{
        position:absolute;
        left:590px;
        top:325px;
}

.cafe2{
        position:absolute;
        left:590px;
        top:700px;
}

.cafe3{
        position:absolute;
        left:590px;
        top:1150px;
}

.cafe4{
        position:absolute;
        left:630px;
        top:440px;
}

.cafe5{
        position:absolute;
        left:630px;
        top:1000px;
}

.cafe6{
        position:absolute;
        left:630px;
        top:1595px;
}
.ladybird{
        position:absolute;
        left:-60px;
        top:450px;
}

a {
        font-family:Comic Sans MS;
        font-size:14px;
        color:#990000;


}

a:hover{
        color:#660000;
        text-decoration:none;
}


.form{

        font-family:Comic Sans MS;
}

.smalltext{
	font-size:12px;
}

.tinytext{
	font-size:9px;
}

.menunav{
        position:absolute;
        z-index:2;
        left:590px;
        top:290px;

}




.menu a{

        font-family:Comic Sans MS;
        font-size:15px;
        color:#990000;
        text-decoration:none;
}

.menu a:hover{
	color:#003366;
}



.daytime {
        font-family:Comic Sans MS;
        font-size:16px;
        color:#003366;
        position:absolute;
        z-index:2;
        left:590px;
        top:170px;
}

.day a{
        font-family:Comic Sans MS;
        font-size:12px;
        color:#990000;
        text-decoration:none;

}

.day a:hover{
	color:#003366;
}


.over{
        position:absolute;
        z-index:1;
        left:0px;
        top:10px;
}

.popup{
        position:absolute;
        z-index:2;
        left:550px;
        top:110px;
        display:none;
        width:300px;
        font-family:Comic Sans MS;
        font-size:14px;
        color:#003366;
        background:url(images/skytile.jpg);

}

.close{
text-align:right;
background-color:#FFFFFF;
padding:3px;
border: 2px solid #FFFFFF;
}

.poptext{
padding:6px;
}
