body {
background-image: url(gay-pattern.png);
behavior:url("csshover.htc");
}

img {
behavior: url("pngbehavior.htc");
border: 0px;
}

div.googletext {
position: absolute; left: 72px; top:0px;
}

p.google {
font-family: arial, sans-serif;
font-size: 1px;
color: #ffffff;
text-align: center;
letter-spacing:1px;
line-height: 2px
}

div.title1 {
padding: 0px;
position: absolute; left: 72px; top: 0px;
width: 504px;
}

div.colon {
padding: 0px;
position: absolute; left: 576px; top: 0px;
width: 72px;
}

div.title2 {
padding: 0px;
position: absolute; left: 648px; top: 0px;
width: 216px;
}





div.nav {
padding: 0px;
position: absolute; left: 0px;
width: 72px;
}

div.active {
padding: 0px;
position: absolute; left: 0px;
width: 72px;
background-color: #ffffff
}

#cornerstone {
position: absolute; top:0px;
}

#films{
position: absolute; top: 72px;
}


#music {
position: absolute; top: 144px;
}

#comics {
position: absolute; top: 216px;
}

#news {
position: absolute; top: 288px;
}

#boxes {
position: absolute; top: 360px
}

#friends {
position: absolute; top: 432px;
}

#copyright {
position: absolute; top: 504px;
}

div.text {
position: absolute; top: 72px; left: 0px;
width:72px;
}

div.nav:hover {
background-color: #ffffff;
}

p.text {
font: 12px verdana, arial, sans-serif;
color: #9a6365;
margin: 6px 6px 6px 6px;
}

div.films {
padding:0px;
width: 288px; height: 288px;
}

#tooold {
position: absolute; left: 216px; top: 144px;
}

#filmsshortwave {
position: absolute; left: 360px; top: 144px;
background-color: #ff8984;
}

#filmsshortwave:hover {
background-color: #ffc0bd;
}

#filmsbanana {
position: absolute; left: 72px; top: 216px;
background-color: #9393ff;
}

#filmsbanana:hover {
background-color: #c6c6ff;
}

#nazirowboat {
position: absolute; left: 648px; top: 288px;
background-color: #80da73;
}

#nazirowboat:hover {
background-color: #cdffc6;
}

div.comingsoon {
padding:0px;
position: absolute; left: 360px; top: 216px;
}

div.index-back {
padding:0px;
position: absolute; left: 144px; top: 72px;
}

div.embedfilm {
padding:0px;
position: absolute; left: 4px; top: 4px;
}

div.comicback {
padding:0px;
background-color: #babaff;
position: absolute; left: 144px; top: 72px;
height:504px;
}

div.newsback {
padding:0px;
background-color: #ffffff;
position: absolute; left: 144px; top: 72px;
height:504px;
}

div.newsback:hover {
background-color: #FBFFD1;
}

div.comictext {
padding:0px;
position: absolute; left: 1px; top: 24px;
width: 648px;
}

html>body div.comictext {
padding:0px;
position: absolute; left: 1px; top: 0px;
width: 648px;
}

p.comic {
font-family: arial, sans-serif;
font-size: 22px;
color: #ffffff;
text-align: center;
letter-spacing: 6px;
font-weight: bold;
line-height: 29px
}

a.comic {
text-decoration: none;
color: #ffffff;
}

a.comic:visited {
color: #fbfbff
}

a.comic:hover {
color: #dfdfff;
}

div.filmback {
padding:0px;
background-color: #ffe7e7;
position: absolute; left: 144px; top: 72px;
height:504px;
}

div.embedfilmrowboat {
padding:0px;
position: absolute; left: 80px; top: 70px;
}

div.filmbackrowboat {
padding:0px;
background-color: #d3d3e9;
position: absolute; left: 144px; top: 72px;
height:504px;
}

div.activesongs:hover {
background-color: #ffffff;
}

div.reel {
padding: 0px;
position: absolute; left: 792px; top: 144px;
}

div.stephenandcarson {
padding: 0px;
position: absolute; left: 792px; top: 288px;
}

div.pandamyspace {
padding: 0px;
position: absolute; left: 792px; top: 432px;
}

div.oldmusic {
padding: 0px;
position: absolute; left: 144px; top: 72px;
}

div.heretoo {
padding: 0px;
position: absolute; left: 288px; top: 72px;
}

div.originals {
padding: 0px;
position: absolute; left: 144px; top: 360px;
}

div.rocketshipman {
padding: 0px;
position: absolute; left: 144px; top: 432px;
}

div.favoritehouse {
padding: 0px;
position: absolute; left: 216px; top: 504px;
}

div.carsonoriginals {
padding: 0px;
position: absolute; left: 144px; top: 144px;
}

div.sandcastlegirl {
padding: 0px;
position: absolute; left: 144px; top: 216px;
}

div.backalleyboogie {
padding: 0px;
position: absolute; left: 216px; top: 216px;
}

div.madeforthesetimes {
padding: 0px;
position: absolute; left: 288px; top: 288px;
}

div.covers {
padding: 0px;
position: absolute; left: 432px; top: 144px;
}

div.kingandcountry {
padding: 0px;
position: absolute; left: 432px; top: 216px;
}

div.cupid {
padding: 0px;
position: absolute; left: 504px; top: 216px;
}

div.isolation {
padding: 0px;
position: absolute; left: 576px; top: 288px;
}

div.thiswillbeouryear {
padding: 0px;
position: absolute; left: 504px; top: 288px;
}

div.ramon {
padding: 0px;
position: absolute; left: 432px; top: 360px;
}

div.runaway {
padding: 0px;
position: absolute; left: 504px; top: 432px;
}

div.elisa {
padding: 0px;
position: absolute; left: 648px; top: 216px;
}

div.reality {
padding: 0px;
position: absolute; left: 576px; top: 432px;
}

div.friendsofmine {
padding: 0px;
position: absolute; left: 648px; top: 432px;
}

div.thesedays {
padding: 0px;
position: absolute; left: 720px; top: 504px;
}

div.transformerman {
padding: 0px;
position: absolute; left: 648px; top: 504px;
}

div.perfectday {
padding: 0px;
position: absolute; left: 432px; top: 504px;
}

div.getaround {
padding: 0px;
position: absolute; left: 720px; top: 360px;
}

div.foryourlove {
padding: 0px;
position: absolute; left: 720px; top: 288px;
}