#hspace{height:50px; display:block}

.stage1{width:660px; float:left}

.stage2{width:300px; float:left; height:442px; margin-bottom:10px; display:block}

#news{width:288px; height:288px; display:block; padding:9px 5px; border:1px solid #000; -moz-border-radius:3px; -webkit-border-radius:3px; margin-bottom:10px; background:url(../images/header.png) repeat}

#tweeter_status{width:280px; height:92px; background:url(../images/header.png) repeat; margin:10px 0; padding:9px; border:1px solid #000; -moz-border-radius:3px; -webkit-border-radius:3px}

#twitter{padding:0 4px; line-height:18px}

#twitter p{margin:0}

#tweeter_status a{color:#aa25b6}

#tweetloading{margin-top:18px; font-size:10px; text-align:center}

#socialize .label{float:left; font-size:14px; font-weight:bold; line-height:20px; margin:0 10px 0 0}

#socialize a{display:block; width:20px; height:20px; overflow:hidden; float:left; line-height:20px; margin:0 5px 0 0}

#socialize a span{display:none}

.fb40{background:url(../images/icons/facebook_40.png) no-repeat center top;}

.ms40{background:url(../images/icons/myspace_40.png) no-repeat center top;}

.tw40{background:url(../images/icons/twitter_40.png) no-repeat center top;}

.fb40:hover, .ms40:hover, .tw40:hover{background-position:center bottom;}

.stage1 h3{margin:0 0 18px 1px}

.stage1 ul li{padding:14px; background:url(../images/header.png) repeat; border:1px solid #000; -moz-border-radius:3px; -webkit-border-radius:3px}

.stage1 ul li, .stage1 ul li.tba, .stage1 ul li.tba:hover{width:180px; height:180px; margin:0 10px 10px 0; float:left; background:url(../images/header.png) repeat; overflow:hidden}

.stage1 ul li:hover{background:url(../images/show.jpg) repeat; border:1px solid #fff; cursor:pointer}

.stage1 ul li.tba:hover{border:1px solid #000; cursor:default}

.stage1 ul li a:hover, .stage2  ul li a:hover{text-decoration:none}

.stage1 ul li h2{font-size:20px; line-height:20px; min-height:36px; height:auto !important; height:36px}

.stage1 ul li h3{font-size:11px}

.stage1 ul li.tba{opacity:.85; ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; filter:alpha(opacity=85)}

.stage1 ul li.tba h2{font-size:36px; text-align:center; color:#666; margin-top:75px}

.stage1 ul li h3{margin-bottom:0px}

.stage2 ul li:hover{background:url(../images/smallshow.jpg) repeat}

.stage2 ul li{margin-bottom:10px; padding:9px; -moz-border-radius:2px; -webkit-border-radius:2px; line-height:18px; text-shadow:0 1px 1px #000;}

.stage2  ul li h2{font-size:18px; margin-bottom:1px}

.stage2  ul li h3{font-family:Arial, Helvetica, sans-serif; font-size:10px; margin-bottom:5px}

.stage2  ul li p{margin-bottom:5px; }

#shows h3 span{color:#aa25b6}

#shows h2 a{color:#ebebeb}

#show{display:block; height:auto; padding:20px; background:#13120d  url(../images/showbck.gif) no-repeat center top; color:#fff}

#show h1{font-size:32px; letter-spacing:-1px; margin-bottom:18px; color:#fff}

#show h3{margin:0; font-size:11px}

#show #detail{width:320px; float:right}

#show #showimg{ float:left;}

#show #detail #detailtxt{background:url(../images/smallshadow.png) repeat; padding:10px; line-height:18px}

#detailtxt a, .stage1  ul li a, .stage2  ul li a{color:#aa25b6}

#spisak{margin:18px 0 0 0; border-top:1px solid  #fff; padding:18px 0 0 0; min-height:180px; height:auto !important; height:180px}

#spisak form ol{background:none; padding:0; margin:10px 0 0 0}

#spisak form ol li label{width:90px; float:left}

#calmenu{width:220px; height:20px; display:block; float:left; line-height:20px; margin-bottom:10px; padding-left:2px}

#calmenu strong, #weekchooser strong{font-family:Helvetica,arial,sans-serif; font-size:14px}

#weekchooser{width:360px; height:20px; line-height:20px; display:block; float:left; margin-bottom:10px}

#weekchooser a{margin:0 5px; color:#fff; font-weight:bold; padding:1px}

#weekchooser a:hover, #weekchooser a.current{text-decoration:none; background:url(../images/smallshadow.png) repeat; -moz-border-radius:1px; -webkit-border-radius:1px}

#showloading{margin-left:9px}

#addevent a{line-height:16px; color:#fff}

#mediaspace{background:url(../images/header.png) repeat; padding:2px; border:1px solid #000; -moz-border-radius:3px; -webkit-border-radius:3px; margin-top:10px}

small{ font-size:11px;}