.sp{
margin-top:70px;

}
.text{
background-image:url('design/backgroundblack.png');
box-shadow:0 0 20px;
padding:20px;
margin:50px auto;
width:88%;
}
.textsnowy{
background-image:url('design/backgroundgreen.png');
box-shadow:0 0 20px;
padding:20px;
margin:50px auto;
width:88%;

}
.text2{
background-image:url('design/backgroundblack.png');
box-shadow:0 0 20px;
padding:20px;
margin:20px auto;

}

.textcenter{
background-image:url('design/backgroundblack.png');
width:81%;
padding:5px;
margin:auto;

}
body{
padding: 0;
border: 0;
overflow: auto;
height: 100%; 
min-height: 100%;
font-family: "Georgia";

}
img.side{
width:430px;
border:1px solid lime;
}
#ivymain{
font-family:Georgia;
overflow: auto;
background-image:url('design/ivyleafbackgroundver2.png');
background-repeat:repeat;
background-color:#173B0B;
color:#609000;
font-size:19px;
}
#ball{
font-family:Georgia;
overflow: auto;
background-image:url('design/someluckyboys.png');
background-repeat:repeat;
background-color:#173B0B;
color:orange;
font-size:19px;
}
#snowycones{
font-family:Georgia;
overflow: auto;
background-image:url('design/seducedbyevil.jpg');
background-repeat:repeat;
background-color:#414e13;
color:#6FE39A;
font-size:19px;
}
#turkishbaths{
font-family:Georgia;
overflow: auto;
background-image:url('design/hittingthehoneypot.png');
background-repeat:repeat;
background-size: 25%;
background-color:#414e13;

color:#FF0099;
font-size:19px;
}
#imgboxmid{
width:435px;
margin:10px;
text-align:center;
font-size:19px;
font-style:italic;
color:yellow;
}

#imgboxleft{
width:435px;
margin:10px;
float:left;

}

#imgboxrite{
width:435px;
margin:10px;
float:right;

}
#sidenote{
font-size:17px;
font-style:italic;
color:yellow;
padding:0 7%;
text-align:center;}

#framemenu{
position:fixed;
align:center;
width: 12%; /*Width of frame div*/
min-height: 100%;
left:0;
top:0;
bottom:0;
margin:0 10px 0 0;
padding:5px;
float:left;
overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
background-color:#800000;
background-image:url('design/ivy_black.jpg');
background-repeat:repeat;
color: white;
}
#powermenu{
position:fixed;
align:center;
width: 12%; /*Width of frame div*/
min-height: 100%;
left:0;
top:0;
bottom:0;
margin:0 10px 0 0;
padding:5px;
float:left;
overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
background-color:#800000;
background-image:url('design/ivy_red.jpg');
background-repeat:repeat;
color: white;
}

#content_body{
position:absolute;
left:12%;
width:88%;
right:0;
}
#maincontent{
width:88%;
margin:auto;
}
#contentbod{
font-family:Georgia;
position: fixed;
top: 0; 
left:10%; /*Set left value to WidthOfFrameDiv*/
right: 0;
bottom: 0;
padding:0 4%;
overflow: auto;
background-image:url('design/ivyleafbackgroundver2.png');
background-repeat:repeat;
background-color:#173B0B;
color:#609000;
font-size:19px;
}



#music{
position:relative;
}
