@media screen, projection{
html{height:100%;position:relative; width:100%;}
body {position:relative;min-height:100%;min-width:100%;font-size:62.5%;text-align:center;font-family:Trebuchet MS,Verdana,Arial,sans-serif; background:url(/_images/bgr/bg_tile.gif) 0 0 repeat; }
*html body {height:100%;width:100%;}
body,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,ol,li,th,td,form,fieldset,legend,label,input,textarea,select,option,blockquote {margin:0;padding:0;}
img,fieldset,abbr,acronym {border:0;}
table {border-collapse:collapse;border-spacing:0;}
ul {list-style:none;padding:0 0 .7em;}
ul li{color:#fff;font:1.2em Arial;background:url(/_images/bgr/white_bull.png) 0 7px no-repeat;padding:0 0 1px 10px;}
.r-con ul li{color:#333;font:1.2em Arial;background:url(/_images/txt/foot_bull.gif) 0 7px no-repeat;padding:0 0 1px 10px;}
ol li{list-style:decimal inside;font:1.2em Arial;}
input {font-family:Trebuchet MS;}
label {color:#fff; font-size:1.2em;}
a {outline:0;}
a {color:#85d0f0;}
p {color:#fff;font:1.2em/1.55em Arial;padding:0 0 .7em;}

h1 {color:#fff;text-transform:uppercase; font-size:1.6em;font-weight:bold;padding:0 0 10px;}
h3,
.ATitle{color:#85d0f0;font-weight:bold;font-size:1.6em;padding:0 0 20px 0;}
h4{color:#e2001a;text-transform:uppercase;font:bold 1.1em Trebuchet MS;padding:0 0 8px;}

a.xxl {font-size:4.8em;line-height:1.25em;text-transform:uppercase;text-decoration:none;}
a.xl {font-size:4.0em; line-height:1.25em;text-transform:uppercase;text-decoration:none;}
a.ml {font-size:3.6em;line-height:1.3em;text-transform:uppercase;text-decoration:none;}
a.l {font-size:3.0em;line-height:1.4em;text-transform:uppercase;text-decoration:none;}
a.m {font-size:2.6em; line-height:1.4em;text-transform:uppercase;text-decoration:none;}
a.s {font-size:2.0em;line-height:1.4em;text-transform:uppercase;text-decoration:none;}



/*img*/

.img_l{float:left;margin:0 1em .1em 0;} 
.img_r{float:right;margin:0 0 1em 1em;}

/*txt*/

.txt_l{text-align:left;} 
.txt_r{text-align:right;} 
.txt_c{text-align:center;} 
.txt_j{text-align:justify;}

/*blockz*/

.c_left{float:left;}
.c_right{float:right;}

.clear {float:none;clear:both;display:block;height:.01em;}


/* home */
.home .header {background:url(/_images/bgr/img_top.png) 0 0 no-repeat;height:426px;}
.home .twitterlist {float:left; padding:35px 0 50px 0;}
.home .footer {margin:0 0 0 20px;}

/*  placeholders  */
.wrapper {margin:0 auto;width:898px; text-align:center; }
.main {width:898px; float:left;padding:25px 0 0;text-align:left;}
.home .main{padding:0 0 50px;} 
.header {float:left;height:184px;width:100%;margin:0 auto;position:relative;}

.head {float:left; display:block;height:203px; width:291px; z-index:1;position:absolute;top:21px;left:-2px;}
.logo {float:left;display:block;width:131px;height:143px;position:absolute;left:312px; top:30px;}
.headerContainer{float:right;display:block; width:483px;height:172px; position:absolute;top:20px; left:450px;}

.head a{display:block;height:203px;width:291px; }

.wt-con{float:left;width:100%; margin:0 0 20px 0px;}
.wt-con img {float:left; margin:0 13px 30px 0;border:1px solid #333; padding:2px;display:inline;}
.wt-con img.last{margin:0 0 30px;}
.wt-con a span{color:#fff;}

.l-con{float:left;width:272px;padding:0 40px 0 0;}
.c-con{float:left;width:570px;}
.col3 .c-con,
.tabs .c-con{float:left;width:272px;padding:0 40px 0 0;}
.r-con{float:right;width:272px;padding:0;}


.l-con .mi,.c-con .mi,.r-con .mi{float:left;width:100%;padding:0 0 10px;margin:0 0 20px;}
.col3 .c-con .textcontent,
.r-con .textcontent{border-bottom:1px solid #333; }
.home .textcontent,
.col4 .textcontent{border-bottom:none; }
.r-con p{color:#333;}


.col1 .c-con{width:898px;padding:0 0 50px;}
.tabs .c-con .mi{float:left;width:220px;}




.ticket_c{position:relative;height:80px;}
img.ticket{position:absolute;margin:-38px 0 0;}

/*Articles*/

.Date {font:1.1em Arial;color:#333;padding:15px 0;}
.ATeaser{font:1.2em/1.65em Arial;color:#e2001a;padding:0 0 17px 0;}
.ATeaser p{font-size:1em;}
.archive {float:left;width:100%; padding:20px 0;}
.archive p {font-size:1.2em; float:left; width:100%; border-bottom:1px solid #333; padding:10px 0;}
.archive span {padding:0 0 0 10px; color:#85d0f0; width:205px; float:left;}
.archive em {font-style:normal; float:left;}



/*Artist list*/
.tabs .ATeaser{padding:0 0 0 145px;}
.tabs .ArticleList{float:left;width:100%;padding:5px 0 1em;margin:0 0 14px;display:inline;background:url(/_images/bgr/article_list.png) 100% 100% no-repeat;}
.TeaserImage,
.Article .frame{float:left;border:1px solid #333;padding:1px;}
.tabs .ATitle{text-transform:uppercase;font-size:2em;padding:0 0 0 145px;}
.tabs .ATitle a{text-decoration:none;}
.more{display:inline;float:right;font:1.1em Arial;text-decoration:underline;}


/*Artist single*/
.Article {position:relative;}
.Article .Html{float:right;}
.Article .ATitle{padding:0 0 .6em 315px;color:#fff;}
.Article .ASubTitle{font:1.2em Arial;color:#e2001a;padding:0 0 1em 315px;}
.Article .Teaser,
.Article .Html{padding:0 0 0 315px;}
.Article .frame{position:absolute;left:0;top:0;}




.mi14 p.first a, .mi17 p.first a {padding:5px 0 0 0 ;text-decoration:underline; float:left;width:100%;}
 
 
 
 
.newssubscription {float:left; width:100%;} 
.newssubscription p  {display:none;}
.newssubscription  label {font:1.2em Arial;float:left; display:block;width:100%; padding:0 0 15px 0;} 
.newssubscription .text{float:left; display:block;background:#151515;border:1px solid #383838; width:200px; font-size:1.1em; color:#383838; height:18px; margin:0 4px 0 0; padding:1px;} 
.newssubscription .button {float:left; display:block; width:64px;}

.twitterlist {float:left;width:272px; position:relative;}
.col2 .twitterlist{margin-bottom:20px;}
.twitterlist h2 {color:#fff;text-transform:uppercase; font-size:1.6em; font-weight:bold; background:url(/_images/bgr/twitter.png) 100% 40% no-repeat; border-top:1px solid #333;width:100%; padding:10px 0;}
.twitterlist .wrap {float:left;width:100%; border-bottom:1px solid #333; padding:10px 0;}
.twitterlist img {float:left; margin:0 10px 0 0; border:1px solid #333; padding:1px;}
.twitterlist em {font-style:normal; color:#333;}
.twitterlist p {font-size:1.2em; float:left; width:185px;}
.twitterlist a{text-decoration:none;}

.specialcontent{width:100%; float:left;border-top:1px solid #262626; }
.sponsors {width:100%;float:left;padding:25px 0 36px;}
.sponsors li {float:left; margin:0 5px 0 10px;padding:0;background:none;}
.sponsors_alt{ padding:25px 0 36px 3px;}
.sponsors_alt li{ margin:0 20px 0 0;} 
.sponsors li.first {width:870px; font-size:1.6em;color:#333; margin:0;padding:0 0 20px 10px;}

.specialcontent p{float:left;width:100%;font:1.8em Trebuchet MS;color:#2f2f2f;border-top:1px solid #262626;padding:22px 0 0;}



.desc p{width:100px;} 
.desc ul{width:182px; padding:5px 0;}
.desc li{ padding:0 0 0 15px;background:url(/_images/txt/foot_bull.gif) 0 50% no-repeat; }
.desc li.first{background:none; padding:0;} 
.desc h3 {width:160px;}
/*.desc .c-t{background:url(/_images/bgr/c-ts.png) 0 0 no-repeat; width:204px;height:3px; float:left;display:block;}
.desc .c-b {background:url(/_images/bgr/c-bs.png) 0 0 no-repeat; width:204px;height:3px; float:left;display:block;}
.desc .c-c {width:202px; border-left:1px solid #1f1f1f; border-right:1px solid #1f1f1f; float:left; display:block;}*/

.mi10 {padding:0 30px 0 0;}
.desc {padding:7px 9px 7px 10px; width:251px; float:left;display:inline;margin:0 0 19px;border:1px solid #1f1f1f;}
.desc_alt{background:#0e0e0e;}
.desc p {width:227px; font:1.4em Trebuchet MS; font-weight:bold;color:#fff; background:url(/_images/txt/time.png) 0 0 no-repeat;padding:0 0 6px 24px;}
.desc h3 {width:100%;margin:0 0 5px;text-transform:uppercase; padding:0;}
.desc ul {width:100%;border-top:1px solid #202020;float:left;padding:9px 0 7px;}
.desc li {float:left; margin:0 8px 0 0;padding:0 0 0 24px;font:1.1em Trebuchet MS;}
.desc li a {color:#494949;text-decoration:underline;}
.desc li.l1 {background:url(/_images/txt/wiki.png) 0 50% no-repeat;}
.desc li.l2 {background:url(/_images/txt/last_fm.png) 0 50% no-repeat;}
.desc li.l3 {background:url(/_images/txt/flicker.png) 0 50% no-repeat;}



.col4 .c-con,
.col4 .r-con{width:428px;}

.page14 .l-con,
.page15 .l-con,
.page16 .l-con{display:none;}
.page14 .c-con,
.page15 .c-con,
.page16 .c-con{width:570px;padding:0;}

.page14 .c-con .mi,
.page15 .c-con .mi,
.page16 .c-con .mi{width:100%;}

.section {width:204px;padding:0 20px 0 0;display:inline;float:left;}
.section_alt{padding:0;float:right;clear:right;}
.section .desc {width:183px;}
.section .desc p {width:161px}
.section .desc li{padding:0 0 0 12px;}
.section .desc li.first{padding:0;}




/*.c-t {background:url(/_images/bgr/c-t.png) 0 0 no-repeat; width:275px;height:3px; float:left;display:block;}
.c-c {width:273px; border-left:1px solid #1f1f1f; border-right:1px solid #1f1f1f; float:left;}
.c-b {background:url(/_images/bgr/c-b.png) 0 0 no-repeat; width:275px;height:3px;float:left;display:block;}*/


/*  navigation  */
.main_nav {width:586px;padding:0 0 0 312px;height:38px;float:left;background:url(/_images/bgr/main_nav.png) 100% 0 no-repeat;}
.main_nav ul {margin:7px 0 0; float:left;}
.main_nav li {float:left;background:none;display:block;font-size:1.3em; text-transform:uppercase;font-weight:bold;margin:0 7px 0 0;padding:0;}
.main_nav li.sel,
.main_nav li.selc{background:url(/_images/bgr/main_nav_sel.png) 0 0 no-repeat;}
.main_nav li a{color:#fff;float:left; line-height:20px;margin:0;padding:2px 5px;text-decoration:none;}
.main_nav li a.asel,
.main_nav li a.aselc{background:url(/_images/bgr/main_nav_sel.png) 100% -25px no-repeat;}
/*.main_nav li.p6 a{background:url(/_images/bgr/navR.png) 100% 50% no-repeat; width:80px; }*/



.foot_nav {float:right;margin:9px 0 0; }
.foot_nav li {float:left; padding:0 0 0 15px; background:url(/_images/txt/foot_bull.gif) 0 50% no-repeat; } 
.foot_nav li a {color:#333; text-decoration:underline; font-size:1.1em; }
.foot_nav li.first {background:none; padding:0 10px 0 0; }

.footer {clear:both;border-top:1px solid #262626; width:898px;float:left; padding:0 0 200px;text-align:left;}
.copy {color:#333; padding:10px 0;width:200px;float:left;}


.sec_nav {float:left;display:inline;margin:0 0 20px;width:100%;}
.tabs .sec_nav ul{width:584px;}
.sec_nav ul{padding:0;float:left;width:100%;border-bottom:1px solid #fff;}
.sec_nav li {position:relative;background:none;float:left;font-size:1.1em;text-transform:uppercase;font-weight:bold;margin:0 5px -2px 0; padding:0; line-height:25px;}
.sec_nav li.sel{background:url(/_images/bgr/tab_bg.png) 0 0 no-repeat;}
.sec_nav li a{color:#fff; text-align:center; padding:0;margin:0;text-decoration:none;padding:0 20px;}
.sec_nav li a.asel{background:url(/_images/bgr/tab_bg.png) 100% -24px no-repeat;float:left;} 

.flashmovie{width:100%;float:left;text-align:center;}

}
@media print{
body{color:#000000;background:#ffffff;font: 12pt Arial,serif;} 
a{text-decoration:underline;color:#0000ff;} 
img{border:0;}
p {color:#000;}
h1, h2 {background:none; color:#000;}
h1 a, h2 a {color:#000;}
.header,
.sponsors,
.newssubscription, 
.main_nav ,
.main_nav ul, 
.sec_nav,
.sec_nav ul,
.l-con,
.twitterlist,
.footer {display: none;}
}