body{font-family:Arial,Helvetica,sans-serif;background:#d7cfcf;margin:0;padding:0;overflow-y:scroll}a{color:#8a0300}a:hover{color:#333}a:focus,a:active{outline:none}.hide{display:none}.clear{clear:both}small{font-size:11px;color:#605a5a}.quiet{color:#666}.important{font-weight:bold;color:#670A00}.tcenter{text-align:center}.fl{float:left}.fr{float:right}img.fl{margin:12px 12px 12px 0}img.fr{margin:12px 0 12px 12px}.posFix{position:static}#header{position:relative;height:113px;background:#514b4b url(../images/layout/header_bg.gif) bottom repeat-x}#header.subpage{border-bottom:1px solid #B90100}#header .headerWrap{height:100%}#header h1{margin:0;padding:0;position:absolute;top:20px;left:0;width:407px;height:81px}#header h1 a{width:407px;height:81px;display:block;background:url(../images/layout/logo.gif) no-repeat;text-indent:-5000px}#header a.feed{position:absolute;top:0;right:0;display:block;width:143px;height:36px;text-indent:-5000px}#header a.feed{background:url(../images/layout/button_feed.gif) no-repeat}#navigation{font-size:13px;text-transform:uppercase;position:absolute;right:-10px;bottom:20px}#navigation ul{list-style:none;display:block;margin:0;padding:0}#navigation ul li{margin-left:3px;float:left}#navigation ul li a{padding-bottom:6px;text-decoration:none;color:#727272;display:block}#navigation ul li a:hover{color:#f8d2d2}#navigation ul li span{display:block;padding:6px 6px 6px 10px}#navigation li.current{background:url(../images/layout/nav_active_right.gif) top right no-repeat;padding-right:4px}#navigation li.current span{color:#f8d2d2;background:url(../images/layout/nav_active_left.gif) top left no-repeat}#subnavTabs{margin:15px 0 0 0;padding:0;list-style:none;font-size:13px;line-height:20px}#subnavTabs li{float:left;padding:0 8px}#subnavTabs li a{text-decoration:none;color:#af5957}#subnavTabs li a:hover,#subnavTabs li.active a{color:#8a0300}#subnavTabs li.active{font-weight:bold}.tabContainer{min-height:400px}#subnavLinks{margin:15px 0 0 0;padding:0;list-style:none;font-size:13px;line-height:20px}#subnavLinks li{float:left;padding:0 8px}#subnavLinks li a{text-decoration:none;color:#af5957}#subnavLinks li a:hover,#subnavLinks li.active a{color:#8a0300}#subnavLinks li.active{font-weight:bold}#focusArea{border-top:1px solid #b90100;border-bottom:9px solid #403c3c;position:relative;height:306px}#focusArea{background:#2e0100 url(../images/layout/focus_bg.gif) top repeat-x}#focusArea .focusWrap{height:306px;background:#2e0100 url(../images/layout/focus_image.jpg) top left}#focusArea h2{font-size:22px;line-height:32px;color:#feecec;margin:30px 0 10px;padding:0}#focusArea p{font-size:15px;color:#f6dada;margin:0;line-height:22px;padding:0}#focusArea a{color:#d57d7d;text-decoration:underline}#focusArea a:hover{color:#f8d2d2;text-decoration:none}.photoFrame{position:absolute;right:0;top:-338px;z-index:20;width:340px;height:302px;padding:57px 0 0 71px}.photoFrame{background:url(../images/layout/photo_frame.png) no-repeat}.photoFrame .image-looper{overflow:hidden;position:relative;width:287px;height:220px;margin:0;padding:0}.photoFrame ul{width:9999px;display:block;margin:0;padding:0;list-style:none}.photoFrame ul li{display:block;margin:0;padding:0;float:left}.photoFrame img{position:absolute;left:0;top:0;display:block;margin:0}.photoFrame .pagination{position:absolute;font-size:64px;cursor:pointer;color:#d57d7d}.photoFrame .pagination:hover{color:#f8d2d2}.photoFrame .pagination#next{top:115px;right:-35px}.photoFrame .pagination#previous{display:none;left:-40px;top:115px}#contentArea{z-index:10;border-top:1px solid #fff;border-bottom:1px solid #fff;background:url(../images/layout/content_top.gif) repeat-x top}#contentArea.subpage{border-top:10px solid #8A0300}#contentArea .contentWrap{margin:0 auto 20px;background:url(../images/layout/content_bg.jpg) no-repeat top left}#contentArea h2{color:#353030;font-size:23px;letter-spacing:-1px;text-transform:uppercase;margin:25px 0 14px;padding:0}#contentArea .redBar{clear:both;height:25px;font-size:10px;color:#e1dcdc;background:url(../images/layout/home_bar_bg.gif) repeat-x}.redBar a{color:#FFD30B;text-decoration:none}.redBar a:hover{color:#fff}.redBar .status,.redBar .date,.redBar .location,.redBar .news,.redBar .media{text-transform:uppercase;padding-top:6px}.redBar .status,.tourdate-block .status{float:left;width:9%;padding-left:8px}.tourdate-block .status{padding-left:0;width:25%}.redBar .date,.tourdate-block .date{float:left;width:9%}.tourdate-block .date{width:25%}.redBar .location,.tourdate-block .location{float:left;width:24%}.tourdate-block .location{padding-left:0;width:50%}.redBar .news{float:left;width:34%}.redBar .media{float:left;width:23%}.redBar .news a,.redBar .media a{color:#f8d2d2}.redBar .news a:hover,.redBar .media a:hover{color:#d57d7d}.tourArea{width:370px!important}.tourGrid{position:relative}a.print-button{font-size:13px;text-decoration:none;font-weight:bold;position:absolute;top:25px;right:20px;display:block;padding:5px 10px;color:#fff;background:#7B0E00}a:hover.print-button{color:#fff;background:#610900}.tourdate-block{font-size:12px;color:#3c3c3c;border-bottom:1px solid #ada5a5;margin:0 10px 0 0;padding:15px 0;line-height:16px}.tourdate-block a.on-sale,.tourdate-block span.sold-out{display:block;width:74px;height:19px;text-indent:-5000px}.tourdate-block a.on-sale{background:url(../images/layout/button_get_tickets.gif) no-repeat}.tourdate-block span.sold-out{background:url(../images/layout/button_sold_out.gif) no-repeat}.newsArea{border-left:1px solid #ada5a5;border-right:1px solid #ada5a5;width:280px!important;margin:10px 0 15px!important;padding:0 20px!important}.news-block{position:relative!important;padding:0 0 5px;margin:0 0 20px;border-bottom:1px solid #ada5a5!important}.news-block h3,.mediaArea h3{font-size:15px;margin:5px 0 2px;padding:0}.news-block h3 a,.mediaArea h3 a{text-decoration:none}.news-block p,.mediaArea p,.blogDescription div{margin:0 0 10px;padding:0;color:#353030;font-size:13px;line-height:17px}.blogger-post-footer{display:none}.news-block a.read-more{display:block;padding:4px 8px 5px;position:absolute;height:14px;bottom:0;right:0;background:#8a0300;text-decoration:none;font-size:13px;color:#fff}.news-block a.read-more:hover,.mediaArea a.view-details:hover{background:#670A00}.mediaArea{margin-top:15px 0 0 0;margin-right:0!important;width:228px!important}.mediaArea.sidebar{margin-right:10px!important;width:220px!important}.mediaArea.sidebar .sponsors{padding-top:10px}.mediaArea.sidebar .sponsors img{margin-bottom:10px;border-right:solid 1px #999;border-bottom:solid 1px #999}.mediaArea .media-block{margin:15px 0 20px;padding:0 0 0 8px;position:relative}.mediaArea.sidebar .media-block{padding:0!important}.mediaArea a.view-details{display:block;padding:5px 8px;position:absolute;bottom:0;right:0;background:#8a0300;border-top:2px solid #D7CFCF;border-left:2px solid #D7CFCF;text-decoration:none;font-size:13px;color:#fff}.mediaArea img{display:block;margin:0}.border-right{border-right:1px solid #4F4F4F}.grid_4.border-right{padding:0 20px 0 0;width:287px!important}.subpageContentBorder{border-top:5px solid #4F4F4F}.content-area{width:684px!important;padding:15px 15px 0 0}.content h2{font-size:19px;line-height:25px;font-weight:normal;letter-spacing:-1px;color:#000}.content h3{font-size:16px;line-height:22px;font-weight:bold;margin-top:25px;padding:10px 0 0;border-top:1px solid #888;color:#222}.news-block h3{padding:0;margin-top:3px;border:none}.content h4{font-size:14px;margin:0 0 15px;line-height:16px;font-weight:bold;color:#670A00}.info h4{margin:25px 0 0}.info h4.first{margin-top:12px}.content p,.content ul,.content ol{line-height:20px;margin:10px 0;font-size:13px}#footer{clear:both;background:url(../images/layout/footer_bg.gif) repeat-x top}#footer .footerWrap{color:#777;font-size:12px;padding:15px 0}#footer ul{margin:2px 0 0 0;padding:0;list-style:none;float:left;line-height:.8em}#footer ul li{float:left;padding:0 6px;border-right:solid 1px #555}#footer ul li:last-child{border:0}#footer .copyright{float:right}#footer a{color:#727272;font-weight:bold}#footer a:hover,#footer ul li.current a{color:#d57d7d}fieldset{padding:10px 20px;margin:15px 0 0;border:1px solid #999;clear:both}legend{color:#000;padding:0 0 1.286em;font-size:1.167em;font-weight:700}fieldset fieldset legend{padding:0 0 1.5em;font-size:1em}* html legend{margin-left:-7px}*+html legend{margin-left:-7px}p.field{margin:0}form .field,form .buttons{clear:both;margin:0 0 5px}form .field label{display:block}form ul.fields{margin:0 0 1.5em;padding:0}form ul.fields li{list-style-type:none;margin:0}form ul.inline li,form ul.inline label{display:inline}form ul.inline li{padding:0 .75em 0 0}.button{margin:15px 0 0 150px;background:#8A0300;color:#fff;font-weight:bold;padding:8px 10px;border:1px solid #000}input.radio,input.checkbox{vertical-align:top}label,button,input.submit,input.image{cursor:pointer}* html input.radio,* html input.checkbox{vertical-align:middle}*+html input.radio,*+html input.checkbox{vertical-align:middle}textarea{overflow:auto}input.text,input.password,textarea,select{background:#BFB3B3;color:#555;height:15px;padding:7px 8px 5px;margin:0;font:1em/1.3 Helvetica,Arial,"Liberation Sans","Bitstream Vera Sans",sans-serif;vertical-align:bottom}input.text,input.password,textarea{border:1px solid #AFA4A4}input.text,input.password{width:200px}textarea{width:467px;height:120px}input.text:focus,input.password:focus,textarea:focus{background:#e9e2e2;color:#000}form.horizontal .field{padding-left:150px}form.horizontal .field label{display:inline;float:left;width:140px;margin-left:-150px}