﻿@CHARSET "UTF-8";

div.lside{min-height:500px;_height:500px;width:723px;float:left;margin:0 14px 10px 10px;}
div.rside{min-height:500px;_height:500px;width:298px;float:left;}

div.lside div.message_scroll{height:30px;border:0px solid #fff;width:723px;}
div.lside div.message_scroll .marquee{}

div.lside div.show_slider{margin:5px 0 5px 0;clear:both;width:721px;height:407px;border:1px solid #34afc2;}
div.lside div.show_slider ul#artforms{margin:0;padding:0;list-style-type:none;background:#1f6974;height:20px;border-bottom:1px solid #34afc2;}
div.lside div.show_slider ul#artforms li{display:block;float:left;border-left:1px solid #34afc2;height:20px;_width:40px;}
div.lside div.show_slider ul#artforms a{text-transform:uppercase;font-size:13px;font-weight:bold;color:#bcd6d3;text-decoration:none;padding:0 5px;height:20px;display:block;line-height:20px}
div.lside div.show_slider ul#artforms a.active {background:#34afc2;color:#fff;}
div.lside div.show_slider ul#artforms a:HOVER{background:#34afc2;color:#fff;}

div.show_slider{background:url(../images/bk_main_show.png) no-repeat 0 22px;}
div.show_slider div.slide_info{line-height:18px;z-index:100;margin-left: 0px;padding:0 10px;margin-top: 266px;border:0px solid #fff;width: 701px;height: 120px;position: absolute;background: url(../images/slide-bg.png);}
div.show_slider h2{font-size:18px;color:#34afc2;margin:0;padding:5px 0;}
div.show_slider div.controls{z-index:105;margin-left: 0px;margin-top: 357px;width: 721px;height: 30px;position: absolute;}
div.show_slider div.controls a{margin:0 10px;display:block;float:left;font-size:18px;font-family:verdana;}
div.show_slider div.controls a.rightControl{display:none;float:right;text-align:right;color:#34afc2;text-decoration:none;font-weight:bold;width:230px;}
div.show_slider div.controls a.active{display:block;}
div.show_slider div.controls a.leftControl{display:none;color:#34afc2;text-decoration:none;font-weight:bold;width:230px;}
div.show_slider div.controls a.active{display:block;}


ul.slideshow{height:386px;margin:0;padding:0;list-style-type:none;}
ul.slideshow li{display:block;width:721px;position:absolute;margin-top:0;margin-left:0;display:none}
ul.slideshow li.active{display:block;}

div.festival_picks hr{border:0;height:1px;background:#34afc2;}

div.festival_picks form.show_finder{background:url(../images/show_finder.gif) no-repeat;margin:4px 0 0 0;padding:28px 0 0 10px;width:283px;height:25px;display:block;float:right;}
div.festival_picks form.show_finder select{width:265px;}


div.rside form.search{margin:5px 0 0 0;display:block;width:100%;height:18px;border:1px solid #878787;background:url(../images/search.gif) no-repeat #5c5c5c;}
div.rside form.search .field{border:1px solid #fff;background:#858585;margin:1px 0 0 70px;padding:0;height:12px;width:187px;color:#fff;font-size:11px;font-family:verdana;}
div.rside form.search .btn_go{width:35px;cursor:pointer;float:right;border:0;background:url(../images/search_go.gif) no-repeat #5c5c5c;height:18px;color:#fff;font-size:11px;font-family:verdana;}


div.welcome{min-height:150px;_height:150px;border:1px solid #878787;background:#5c5c5c;width:286px;padding:0 6px 10px 6px;margin:7px 0;}

.addthis_button{float:right;}

.become_friend, .gafTV, .specials{margin:7px 0;display:block;}
.specials{color:#fff;text-decoration:none;background:url(../images/stay_and_play.gif) no-repeat;width:278px;height:69px;padding:40px 10px 10px 10px;}
.specials img{float:left;margin:0 8px 0 0;}
.specials .title{color:#fff;text-decoration:none;text-transform:uppercase;font-weight:bold;padding:0 0 4px 0;}
.failte{float:right;margin:7px 0;display:block;}

h1{font-family:verdana;font-size:18px;font-weight:bold;line-height:21px;margin:0;padding:0;text-transform:uppercase;color:#01deff;padding:5px 0px;}



div.shows{width:722px;}

ul.shows_list{margin:0;padding:0;list-style-type:none;}
ul.shows_list li{display:block;float:left;width:232px;margin:0 0 7px 13px;}
ul.shows_list .main_image{border:3px solid #34afc2;}
ul.shows_list li h2{font-size:15px;font-family:verdana;text-transform:uppercase;margin:0;padding:0;line-height:24px;font-weight:bolder;color:#34afc2;}
ul.shows_list li div.show_title{font-size:14px;text-transform:capitalize;font-family:verdana;line-height:18px;font-weight:bold;color:#34afc2;}
ul.shows_list li div.show_html{font-size:12px;line-height:18px;margin-bottom:3px;height:72px;overflow:hidden;}

ul.shows_list  a.show_buy_tickets{float:right;display:block;}
ul.shows_list  a.show_details{float:left;display:block;margin:0 0 8px 0;}
