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

body {
background-color:#FFFFFF;
margin:0;
padding:0;
}

h1 {
color:#666666;
font-family:"Times New Roman",Times, serif;
font-size:10px;
padding:2px;
font-weight:normal;
letter-spacing:2px;
}

p {
top:9px;
color:#000000;
text-align:left;
font-family:"Times New Roman", Times, serif;
font-size:12px;
padding:10px;
}

p.links {
position:relative;
top:41px;
color:#FFFFFF;
text-align:center;
font-family:"Times New Roman", Times, serif;
font-size:24px;
padding:0px;
z-index:2;
text-decoration:none;
}

a:link {
color:#336699;
text-decoration:none;
}
a:visited {
color:#336699;
text-decoration:none;
}
a:hover {
color:#FFFFFF;
background-color:#336699;
text-decoration:none;
}
a:active {
color:#FFFFFF;
background-color:666666;
text-decoration:none;
}

.mainDiv {
margin-left:auto;
margin-right:auto;
width:800px;
padding-left:50px;
top:10px;
}

#playerId {
position:relative;
top:10px;
line-height:25px;
padding: 15px 0px 10px 0px;
margin: 0px 0px 20px 0px;
}

#noNewsText {
position:relative;
top:20px;
line-height:15px
}

#mainText {
width:430px;
height:100%;
position:relative;
top:0px;
left:0px;
}

.tumblr_title {
position:relative;
top:30px;.
text-align:center;
padding:0px 0px 20px 0px;
margin:0px 0px 20px 0px;
}

.tumblr_post {
position:relative;
list-style-type: none;
padding:0px 0px 0px 0px;
margin:0px 0px -20px 0px;
top:-5px;
left:8px;
width:100%;
border-bottom:1px solid #BBB;
z-index:3;
}

.tumblr_text_post {
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
text-align:center;
width:100%;
}

.tumblr_audio_post {
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

.tumblr_body {
postion:relative;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
width:100%;
}

/* images */ 

.rightDiv {
padding:3px;
position:relative;
top:-790px;
left:270px;
/*width:425px;*/
width:430px;
height:100%;
z-index:1;
}

.tagDiv {
position:absolute;
width:105px;
top:25px;
right:0px;
z-index:3;
line-height:1.3;
}

.boxDiv {
padding:0px;
margin:0px;
position:relative;
left:50px;
top:-700px;
z-index:1;
cursor:pointer;
cursor:hand;
}

.eachBox {
width:107px;
height:107px;
background-color:#808080;
}

.eachBox:hover{
background-color:#336699;
}

#drip {
padding:0px;
margin:0px;
z-index:0;
}

#newsDiv{
position:absolute;
top:0px;
}

#worksDiv {
position:absolute;
top:110px;
}

#showsDiv {
position:absolute;
top:220px;
}

#aboutDiv {
position:absolute;
top:330px;
}

#contactDiv {
position:absolute;
top:440px;
}

.headerLine {
position:absolute;
left:3px;
width:100%;
height:1px;
padding:5px;
}

#lineOne {
top:78px;
}

#lineTwo {
top:83px;
}