body {margin:0;padding:0;font-family:Verdana;font-size:10px;line-height:15px;background-color:#000000;color:#666666;}
a {font-family:Verdana;font-size:10px;text-decoration:underline;color:#B40404;}
ul {clear:both;float:left;list-style-type:none;margin:0;padding:0;}
h2 {clear:both;float:left;width:678px;margin:0 0 10px 0;padding:0px;font-weight:bold;font-size:12px;color:#000000;text-transform:uppercase;}
h3 {clear:both;float:left;width:678px;margin:0 0 10px 0;padding:0px;font-weight:bold;font-size:11px;color:#000000;}
p {clear:both;float:left;width:678px;margin:0px;padding:0px;}
input,textarea,select {font-family:Verdana;font-size:10px;line-height:15px;color:#666666;}
input,a,textarea,select {outline-style:none;-moz-outline-width: 0;}

form {clear:both;float:left;}
form label {clear:both;float:left;width:100px;margin:8px 0 8px 0;}
form input,textarea{float:left;width:300px;margin:8px 0 8px 0;}
form select{float:left;margin:8px 0 0 0;}
form textarea{height:150px;}
form input[type=submit] {clear:both;float:left;margin:8px 0 0 100px;width:100px;}

#pagewrap {background:url(../data/images/header_background.jpg) no-repeat;background-position:top center;}
#pagewrap td {width:1000px;}
/* Describes Navigation */
#pagewrap ul#navigation {clear:both;margin:0;padding:185px 0 0 140px;width:834px;}
#pagewrap ul#navigation li {float:left;margin:0;padding:0;display:block;}
#pagewrap #navigation_underscore {clear:both;width:720px;height:5px;margin-left:140px;background:url(../data/images/linie_navileiste.jpg) repeat-x;}

/* Describes body, except dynamical content */
#pagewrap table {clear:both;margin:12px 0 0 132px;padding:0;}
#pagewrap p.error {color:#B40404;}
#pagewrap .contentborder_top_left {width:9px;height:9px;background:url(../data/images/ecke_ganzoben_links.jpg) no-repeat;}
#pagewrap .contentborder_middle_top {width:718px;height:9px;background:url(../data/images/randelement_oben.jpg) repeat-x;}
#pagewrap .contentborder_top_right {width:9px;height:9px;background:url(../data/images/ecke_ganzoben_rechts.jpg) no-repeat;}

#pagewrap .contentborder_corner_left {width:9px;height:9px;background:url(../data/images/ecke_dazwischen_links.jpg) no-repeat;}
#pagewrap .contentborder_middle {width:718px;height:9px;background:url(../data/images/randelement_dazwischen.jpg) repeat-x;overflow:hidden;}
#pagewrap .contentborder_corner_right {width:9px;height:9px;background:url(../data/images/ecke_dazwischen_rechts.jpg) no-repeat;}

#pagewrap .contentborder_box_left {width:9px;height:9px;background:url(../data/images/randelement_links.jpg) repeat-y;}
#pagewrap .contentborder_box_right {width:9px;height:9px;background:url(../data/images/randelement_rechts.jpg) repeat-y;}

/* .maincontent has 718px width - padding */
#pagewrap .maincontent_bands {width:696px;padding:19px 0 30px 22px;background-color:#FFFFFF;}
#pagewrap .maincontent_info {width:699px;padding:16px 0 30px 19px;background-color:#FFFFFF;}
#pagewrap .maincontent_novelties {width:668px;padding:20px 25px 30px 25px;background-color:#FFFFFF;}
#pagewrap .maincontent_guests {width:678px;padding:20px 20px 30px 20px;background-color:#FFFFFF;}
#pagewrap .maincontent_supporters {width:718px;padding:0px;background-color:#FFFFFF;}
#pagewrap .maincontent_rules {width:678px;padding:20px;background-color:#FFFFFF;}
#pagewrap .maincontent_tickets {width:678px;padding:20px 20px 30px 20px;background-color:#FFFFFF;}
#pagewrap .maincontent_imprint {width:678px;padding:20px 20px 30px 20px;background-color:#FFFFFF;}

#pagewrap .contentborder_box_right {width:9px;background:url(../data/images/randelement_rechts.jpg) repeat-y;}

/* Links in Header */
#pagewrap #stellwerk_box {position:absolute;margin:93px 0 0 44px;width:115px;height:84px;z-index:2;}
#pagewrap #logo_box {position:absolute;margin:43px 0 0 382px;width:224px;height:87px;z-index:2;}
#pagewrap #sorfbox {position:absolute;margin:45px 0 0 432px;width:66px;height:66px;z-index:2;}
#pagewrap #stellwerk_soundbox {position:absolute;margin:20px 0 0 636px;width:48px;height:44px;z-index:2;}

/* Novelties */
.maincontent_novelties .novelty {clear:both;float:left;width:658px;}
.maincontent_novelties .novelty p {width:658px;}
.maincontent_novelties img {padding:0 20px 10px 0;}

/* Info */
.maincontent_info #info_left {clear:both;float:left;margin:0 19px 0 0;width:445px;}
.maincontent_info #info_left img {float:left;}
.maincontent_info #info_left .info_left_textbox {float:left;width:200px;margin:0 0 0 0;}
.maincontent_info #info_left .info_left_textbox_left {margin:0 39px 0 6px;}
.maincontent_info #info_left .info_left_textbox h2 {width:200px;margin:5px 0 10px 0;}
.maincontent_info #info_left .info_left_textbox p {width:200px;margin:0 0 10px 0;}
.maincontent_info #info_right {float:left;width:200px;margin:4px;}
.maincontent_info #info_right p {width:200px;margin:0 0 10px 0;}
.maincontent_info #info_right p.top {margin-bottom:0px;padding-bottom:32px;}
.maincontent_info #info_right h2 {width:200px;}
.maincontent_info #presse {clear:both;float:left;width:600px;margin:5px 19px 0 6px;}

/* Bands */
.maincontent_bands .band {clear:both;float:left;margin:0 0 30px 0;width:671px;}
.maincontent_bands .band .picture {clear:both;float:left;width:274px;margin:27px 20px 0 0;}
.maincontent_bands .band .description {float:left;width:377px;}
.maincontent_bands .band .description p {width:377px;}
.maincontent_bands p.bold {font-weight:bold;}
.maincontent_bands p.uppercase {text-transform:uppercase;}
.maincontent_bands p.bold a {line-height:18px;}
.maincontent_bands #stages_left {float:left;width:300px;}
.maincontent_bands #stages_right {float:left;width:300px;}

/* Rules */
.maincontent_rules ol {padding:0;margin:0 0 20px 20px;color:#000000;}
.maincontent_rules ol li {color:#666666;}

/* Guests */
.maincontent_guests ul.guest_header {margin:0 0 10px 0;width:678px}
.maincontent_guests ul.guest_header li {float:left;width:50px;text-align:right;}
.maincontent_guests ul.guest_header li.name {width:578px;text-align:left;font-weight:bold;}
.maincontent_guests p.guest_content {clear:both;float:left;}
.maincontent_guests input[type=submit] {clear:both;float:left;margin:10px 0 0 0;width:100px;}
.top_link {padding:10px 20px 20px 20px;}

/* Supporter */
.maincontent_supporters h2 {width:662px;margin:30px 0 10px 56px;}
.maincontent_supporters p {width:640px;margin:0 0 20px 56px;}
.maincontent_supporters #bizz_up {margin:48px 0 0 56px;}
.maincontent_supporters #wildbraeu {margin:60px 0 0 79px;}
.maincontent_supporters #tonwerk {margin:73px 0 0 43px;}
.maincontent_supporters #kjr {margin:77px 0 0 56px;}
.maincontent_supporters #jim {margin:63px 0 0 99px;}
.maincontent_supporters #on3 {margin:109px 0 0 80px;}
.maincontent_supporters #bjr {margin:60px 0 35px 56px;}
.maincontent_supporters #stevereeves {margin:72px 0 35px 40px;}
.maincontent_supporters #deb {margin:95px 0 35px 64px;}

/* Footer */
ul#footer_logos {clear:both;margin:0;margin:0 0 0 134px;}
ul#footer_logos li {float:left;margin:0;padding:0;height:80px;}
ul#footer_logos .footer_img {float:left;width:133px;margin:64px 30px 10px 0;}
ul#footer_logos .bizzup {width:80px;margin:30px 30px 10px 0;}