BODY {
COLOR: #33ccff; 
FONT-FAMILY: Verdana, Arial; 
FONT-SIZE: 10pt; 
BACKGROUND-COLOR: #000066;
}
A:link {
COLOR: #FF33CC; 
TEXT-DECORATION: none;
}
A:visited {
COLOR: #FF33CC; 
TEXT-DECORATION: none;
}
A:hover {
color: #ffcc33;
TEXT-DECORATION: none;
}
.menu {
FONT-SIZE: 9pt; 
COLOR: #33ccff; 
margin-top: 10px;
FONT-FAMILY: Verdana, Arial;
}
.upmenu {
background-color:#000066; 
border-style: none;
font-size: 8.5pt;
color:#ff33cc; 
font-family: verdana, arial;
width: 140px;
}
.upmenu2 {
background-color:#000066;
border: solid 1px #33ccff;
font-size: 8.5pt;
color:#33ccff; 
font-family: verdana, arial;
}


.text {
FONT-SIZE: 9pt; 
COLOR: #33ccff;
line-height: 12pt;
FONT-FAMILY: Verdana, Arial;
}
li {
FONT-SIZE: 9pt;
list-position: outside;
line-height: 11pt;
COLOR: #33ccff; 
FONT-FAMILY: Verdana, Arial;
}
li2 {
FONT-SIZE: 9.5pt; 
list-position: outside; 
COLOR: #33ccff;
FONT-FAMILY: Verdana, Arial;
ALIGN: center;
}
li3 {
FONT-SIZE: 9pt;
list-position: outside;
line-height: 11pt;
COLOR: #33ccff; 
FONT-FAMILY: Verdana, Arial;
}
.news {
FONT-SIZE: 9pt;
line-height: 12pt;
COLOR: #33ccff; 
FONT-FAMILY: Verdana, Arial;
}
.pop {
FONT-SIZE: 8pt;
COLOR: #33ccff;  
FONT-FAMILY: Verdana, Arial;
}
.vali {
margin: 10px important; 
}
.dot2 {
margin: 10px important; 
}
.dot {
margin: 30px important; 
}
.dot24 {
margin: 24px important; 
}
.space {
margin-top: 40px;
margin-bottom: 40px;
}
.space2 {
margin: 120px important; 
}
.head {
FONT-SIZE: 9pt;
FONT-WEIGHT: bold;
margin-top: 20px;
margin-bottom: 20px;
COLOR: #33ccff; 
FONT-FAMILY: Verdana, Arial;
}
.head2 {
FONT-SIZE: 9.5pt;
FONT-WEIGHT: bold;
TEXT-ALIGN: center;
COLOR: #33ccff; 
FONT-FAMILY: Verdana, Arial;
}
.play {
FONT-SIZE: 9pt;
COLOR: #33ccff;
line-height: 12pt;
FONT-FAMILY: Verdana, Arial;
}
.ask {
FONT-SIZE: 9.5pt;
FONT-WEIGHT: bold;
font-style: italic;
COLOR: #33ccff; 
FONT-FAMILY: Verdana, Arial;
}
.next {
FONT-SIZE: 9pt;
COLOR: #33ccff;
line-height: 12pt;
FONT-FAMILY: Verdana, Arial;
TEXT-ALIGN: right
}
.links {
FONT-SIZE: 9pt;
line-height: 12pt;
COLOR: #33ccff; 
FONT-FAMILY: Verdana, Arial;
}
.linkhead {
FONT-SIZE: 13pt;
FONT-WEIGHT: bold;
line-height: 12pt;
COLOR: #33ccff; 
FONT-FAMILY: Verdana, Arial;
}
.imgtext {
FONT-SIZE: 8pt;
TEXT-ALIGN: right;
COLOR: #33ccff;  
FONT-FAMILY: Verdana, Arial;
}
.img {
FONT-SIZE: 0.7em; 
FONT-FAMILY: Verdana, Arial;
PADDING-LEFT: 0px; 
FLOAT: left; 
PADDING-BOTTOM: 20px; 
WIDTH: 150px; 
PADDING-TOP: 0px;
}
IMG.news_floatleft {
FLOAT: left; 
margin-top: 0px;
margin-right: 20px;
margin-bottom: 20px;
margin-left: 0px;
}
IMG.artist_floatleft {
FLOAT: left; 
margin-top: 0px;
margin-right: 15px;
margin-bottom: 10px;
margin-left: 0px;
}
IMG.artist_floatright {
FLOAT: right; 
margin-top: 0px;
margin-right: 0px;
margin-bottom: 10px;
margin-left: 20px;
}
.tiedot {
PADDING-LEFT: 15px
}
.kieli {
FONT-SIZE: 7.5pt;
COLOR: #33ccff;  
FONT-FAMILY: Verdana, Arial;
}
.main {
PADDING-RIGHT: 5px! important; 
PADDING-LEFT: 5px! important; 
MARGIN: 5px;
BORDER-LEFT: #33ccff thin dotted;
BORDER-RIGHT: #33ccff thin dotted;
border-top: #33ccff thin dotted;
BORDER-BOTTOM: #33ccff thin solid; 
WIDTH: 100% important;
PADDING-TOP: 5px! important;
}
span.see {
FONT-SIZE: 9pt;
COLOR: #33ccff;
margin-top: 10px;
FONT-FAMILY: Verdana, Arial;
}
span.imgtext {
FONT-SIZE: 9pt;
COLOR: #33ccff;
FONT-WEIGHT: bold;
TEXT-ALIGN: center;
FONT-FAMILY: Verdana, Arial;
}
span.links {
FONT-SIZE: 8pt;
COLOR: #33ccff;
line-height: 10pt;
FONT-FAMILY: Verdana, Arial;
}
span.review {
FONT-SIZE: 9pt;
COLOR: #33ccff;
FONT-FAMILY: Verdana, Arial;
}
span.reviews {
FONT-SIZE: 8pt;
COLOR: #33ccff;
line-height: 10pt;
TEXT-ALIGN: center;
FONT-FAMILY: Verdana, Arial;
}
.date {
FONT-SIZE: 8pt;
FONT-WEIGHT: none; important;
COLOR: #33ccff;  
FONT-FAMILY: Verdana, Arial;
}
.copy {
FONT-SIZE: 7.5pt;
FONT-WEIGHT: none; important;
COLOR: #33ccff;  
FONT-FAMILY: Verdana, Arial;
}
.review {
FONT-SIZE: 9pt;
COLOR: #33ccff;
line-height: 11pt;
FONT-FAMILY: Verdana, Arial;
}
span.big1 {
FONT-SIZE: 18pt;
COLOR: #33ccff;
line-height: 20pt;
FONT-FAMILY: Verdana, Arial;
}
span.big2 {
FONT-SIZE: 15pt;
COLOR: #33ccff;
line-height: 18pt;
FONT-FAMILY: Verdana, Arial;
}
span.big3 {
FONT-SIZE: 14pt;
COLOR: #33ccff;
line-height: 18pt;
FONT-FAMILY: Verdana, Arial;
}
span.big4 {
FONT-SIZE: 13pt;
FONT-WEIGHT: bold;
COLOR: #33ccff;
line-height: 15pt;
FONT-FAMILY: Verdana, Arial;
}
span.big5 {
FONT-SIZE: 12pt;
COLOR: #33ccff;
line-height: 15pt;
FONT-FAMILY: Verdana, Arial;
}
span.big6 {
FONT-SIZE: 8pt;
COLOR: #33ccff;
line-height: 15pt;
FONT-FAMILY: Verdana, Arial;
}
span.head2 {
FONT-SIZE: 9pt;
COLOR: #33ccff;
line-height: 10pt;
FONT-FAMILY: Verdana, Arial;
}
span.head {
FONT-SIZE: 13pt;
COLOR: #33ccff;
FONT-FAMILY: Verdana, Arial;
}
span.text {
FONT-SIZE: 9pt; 
COLOR: #33ccff;
line-height: 12pt;
FONT-FAMILY: Verdana, Arial;
}
.flyertext {
FONT-SIZE: 9pt;
COLOR: #33ccff;
TEXT-ALIGN: center;
FONT-FAMILY: Verdana, Arial;
}
.reviews {
FONT-SIZE: 8pt; 
COLOR: #33ccff;
line-height: 10pt;
FONT-FAMILY: Verdana, Arial;
}
.ptext {
FONT-SIZE: 8pt;
COLOR: #33ccff;
line-height: 9pt;
text-align: center;
FONT-FAMILY: Verdana, Arial;
}
.back {
FONT-SIZE: 8pt; 
COLOR: #33ccff;
TEXT-ALIGN: center;
margin-top: 9px;
FONT-FAMILY: Verdana, Arial;
}
.backheads {
background-image:url( gfx/bg_heads.gif);
background-repeat: no-repeat;
background-attachment: fixed;
background-position: left top;
}
.bgicon {
background-image:url( gfx/bg_icon.gif);
background-repeat: no-repeat;
background-attachment: fixed;
background-position: center;
FONT-SIZE: 9pt; 
COLOR: #33ccff;
line-height: 12pt;
FONT-FAMILY: Verdana, Arial;
}
.bgicon2 {
background-image:url( gfx/bg_icon2.gif);
background-repeat: no-repeat;
background-attachment: fixed;
background-position: left;
}

hr { color: #33ccff; }

