body{
	font-family: "Bliss Regular",Calibri,"Helvetica Neue",Arial,sans-serif;
	color: #000;
    background: #FFF;
    font-size: 1em;
    line-height: 1.5;
}

h1{
    font-family: 'Merriweather',"Times New Roman";

}

h2, h3, h4{
    font-family: 'Merriweather',"Times New Roman";

}

p, pre {
	font-weight:normal;
}

#twoColumnOne {
    margin: 10px;
}

#blogPostText img {
    height: auto;
    width: 100%;
}

#secondColummn h1 {
    margin: 0 0 -5px;
    font-size: 22px;
}

.newsTitle {
    color: #00605e;
    font-size: 17px;
    text-align: left;
}

.mifcreativelisting {
    padding-top: 10px;
}

.mifcreativehtml h1 {
    color: #00605e;
}

.mifcreativehtml {
    padding: 20px;
}

#WCUserControlWrapper3_newsListPages {
    float: left;
    color: #00605e;
}

.blogListItem h3 {
    color: #00605e;
    font-size: 20px;
}

#newsContainer {
    margin: 0 auto;
    max-width: 1000px;
    width: 100%;
	text-align:center;
	border:0px solid #ff0000;
}

#newsRow {
	display:block;
	border:0px solid #000000;
	display:table;
}

.columns {
    width: 100%;
	border:0px solid #000000;
	display:inline-block;
	padding:0px;
	margin:0px;
	float:left;
}

.columns2 {
    width: 100%;
	border:0px solid #000000;
	padding:0px;
	margin:0px;
	clear:both;
}

.newsarticle {
    color: #000000;
    background-color: #ffffff;
	border:0px solid #000000;
	padding:0px;
	margin:10px;
	text-align:left;
}

.newsarticle img {
	width:100%;
}

.newsarticle p {    
    font-weight: normal;
    margin: 10px;
}

.newsarticle h3 {
	margin:10px;
}

.newsCategories {
	margin:10px;
}


a, a:link, a:active, a:hover, a:visited { color: inherit; text-decoration: none; }

.blubg { background-color: #B31C3B; }
.bgBlue { background-color: #B31C3B; position: relative; top: 30px; }
.bigBlue ul, .bigBlue ul li, .bigBlue li { color: #fff; }
.blubg .mainMenu span { color: #FFF!important; }
.bigBlue { position: relative; top: 0px; background-color: #B31C3B; }
    .bigBlue .wrapper { top: 0px; }
    .bigBlue ul { list-style: none; list-style-type: none; padding: 0px; }
        .bigBlue ul li { font-size: 100%; font-weight: bold; letter-spacing: 0;line-height: 15pt;}
        .blubg .txtSearch { text-transform: uppercase; float: left; border: 0px; height: 35px; background: none; backface-visibility: hidden; border-bottom: 1px solid #FFF!important; outline: none; color: #FFF!important; }

        
.bigBlue a, .bigBlue a:link, .bigBlue a:active, .bigBlue a:hover, .bigBlue a:visited {
    color: inherit;
    font-size: 120%;
    text-decoration: none;
}

.bigBlue {
    background-color: #b31c3b;
    position: relative;
    top: 0;
}
ul#demo-block { margin:0 15px 15px 10px;z-index: 1;position: absolute;top: 10px;left: 0px; }
ul#demo-block li{ margin:0 0 10px 0; padding:10px; display:inline; float:left; clear:both; color:#ffffff; font:11px Helvetica, Arial, sans-serif; }
ul#demo-block li a { color:#eee; font-weight:bold; }
          
ul#menuLogo { margin:0 15px 15px 0px; }
ul#menuLogo li{ margin:0 0 10px 0; padding:5px; display:inline; float:left; clear:both; color:#ffffff; font:11px Helvetica, Arial, sans-serif; }
ul#menuLogo li a{ color:#eee; font-weight:bold; }
#demo-block img{ height:150px }


#headerImageHolder {
    height: 375px;
    margin: 0 auto;
    width: 100%;
}

ul#mifLogo{ margin:0 15px 20px 35px;z-index: 1;}
ul#mifLogo li{ margin:0 0 10px 0; padding:10px; display:inline; float:left; clear:both; color:#ffffff; font:11px Helvetica, Arial, sans-serif; }
ul#mifLogo li a { color:#eee; font-weight:bold; }


#slideHtmlDescription {
    font-size: 50%;
}

.htmlOverlay {
    bottom: 0;
    clear: both;
    color: #ffffff;
    font: 25px Helvetica,Arial,sans-serif;
    margin: 0 0 10px 10px;
    padding: 10px;
    position: absolute;
    z-index: 0;
}

#mainContentFirstColumn { 
    padding: 10px 20px 20px 20px;
}

#mainContentSecondColumn,  #mainContentSecondColumnWide { 
    padding: 10px 20px 20px 20px;
}

#mainContentThirdColumn { 
    padding: 10px 20px 20px 20px;
}
#mainContentThirdColumn .eventMiniView, .artistMiniView {
    background: none;
    line-height: 1;
}

.newspink {
    /*background-color: #f8d3d7;*/
}
#contentLinksHolder.lightblue {
    /*background-color: #c9d5e0;*/
}

.depth-2 {
    list-style: outside none none;
}

#contentHolder {   
    background: #ffffff;

}

#firstColummn,#mainContentFirstColumn {
    background: #ffffff;
    border: 0 solid #b0e0e6;
    float: left;
    padding: 10px 5% 20px 5%;
    width: 90%;
}

#secondColummn,#mainContentSecondColumn {
    background: #ffffff;
    border: 0 solid #b0e0e6;
    float: left;
    padding: 20px 5% 20px 5%;
    width: 90%;
}

#mainContentSecondColumn750 {
    background: #ffffff;
    border: 0 solid #b0e0e6;
    float: left;
    padding: 20px 5% 20px 5%;
    width: 90%;
}


#thirdColummn,#mainContentThirdColumn {
    background: #ffffff;
    border: 0 solid #b0e0e6;
    float: left;
    padding: 0px 0 20px 20px;
    width: 90%;
}

.galleryitems img {
    width: 90%;
}

#contentLinksHolder{
	background: none repeat scroll 0 0 #F7ABAF;
    width: 100%;
    overflow: auto;
    text-align: center;
    padding: 0px;
}

#contentLinks {
    padding: 0px;    
    margin: 0 auto;
    width: 100%;
    border: 0px solid #000000;
}


#contentLinks h3 {
    margin-left: 71px;    
}

#contentLinksNews {
    padding: 0px;    
    margin: 0 auto;
    width: 100%;
    border: 0px solid #000000;
}


#contentLinksNews h3 {
    margin-left: 71px;    
}

.contentLinkItems {
    width: 100%;
    text-align:center;
}

.contentLinkItems .items {
    display: inline-block;
    height: 180px;
    margin: 0 25px 25px 25px;
    width: 250px;
}

.sponsors {
    width: 100% !important;
}

.sponsor {
    float: left;
    padding: 1px;
}

.eventsAndFooter {
    border: 0 solid #ff00ff;
    float: left;
    width: 100%;
}

.events-listing {
    margin: 10px 0 0;
}

.events-listing h1 {
    margin: 0 0 0 10px;
}


.eventList {
    border: 0 solid #ff00ff;
    clear: both;
    float: left;
    margin: 26px 0px 0px 20px;
    width: 90%;
}

.eventMiniViewWrapper, .artistMiniViewWrapper {
    cursor: pointer;
    /*float: left;*/
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 100%;
    z-index: 0;
}
.eventMiniViewWrapper3 {
    float: left;
    height: 110px;
    margin: 20px 0 0;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 170px;
    z-index: 3;
}
.artistMiniViewWrapper3 {
    float: left;
    height: 190px;
    margin: 20px 23px 0;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 250px;
    z-index: 3;
}
.eventArtistMiniView img {
    cursor: pointer;
}
#eventDetailUC_bookingTicketsButton {
    cursor: pointer;
}
.eventMiniViewWrapper4, .artistMiniViewWrapper4 {
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 100%;
    z-index: 0;
}
.eventMiniView, .artistMiniView {
    background: none repeat scroll 0 0 #101820;
    line-height: 1;
}
.eventMiniViewWrapper.corner, .artistMiniViewWrapper.corner {
    /*margin-right: 0;*/
}
.eventMiniView h3, .artistMiniView h3, .eventMiniView h4, .artistMiniView h4 {
    color: #000000;
    font-family: "Merriweather","Times New Roman";
    font-size: 1em;
    line-height: 1.2em;
    margin: 0;
    padding: 0 0 0 10px;
}
.eventMiniView h3, .artistMiniView h3, .eventMiniView h4, .artistMiniView h4 {
    font-size:40%;
}
.eventMiniViewHeaderImage {
    z-index: 10000;
}
.eventMiniViewHeaderImage img {
    margin-top: 0;
    /*width: 100%;*/
}
.homepageimagebox img {
    width: 100%;
}

.eventMiniViewImage, .artistMiniViewImage {
    margin-top: 0;
    width: 100%;
}
.eventMiniViewHeader, .artistMiniViewHeader {
    background-color: #ffffff;
    bottom: 0;
    padding: 8px;
    position: absolute;
    width: 100%;
}
.eventArtistMiniViewHeader {
    background-color: #111111;
    padding: 0 0 0 10px;
    position: absolute;
    top: 0;
    width: 100%;
}
.eventArtistMiniView {
    margin-top: 27px;
}
.eventMiniViewHeader a:link, .artistMiniViewHeader a:link, .eventMiniViewHeader a:visited, .artistMiniViewHeader a:visited {
    text-decoration: none;
    font-size: 120%;
}
.eventMiniViewInfo, .artistMiniViewInfo {
    background-color: #101820;
    color: #939ba5;
    font-size: 80%;
    padding: 5px;
    position: absolute;
    top: 0;
    width: 210px;
    z-index: 1;
}
.eventMiniViewInfo a:link, .eventMiniViewInfo a:visited, .artistMiniViewInfo a:link, .artistMiniViewInfo a:visited {
    color: #939ba5;
    text-decoration: underline;
}
.eventMiniViewInfo a:hover, .eventMiniViewInfo a:active, .artistMiniViewInfo a:hover, .artistMiniViewInfo a:active {
    color: #939ba5;
    text-decoration: none;
}


.miniNewsItem.clearfix {
    min-height: 60px;
}

.h3link {
    color: #004b6c;
    font-family: "Merriweather","Times New Roman";
    font-size: 1em;
    line-height: 1.2em;
    margin: 0;
    padding: 0 0 0 26px;
    font-weight: bold;
}
.h3link {
    font-size:40%;
    padding: 8px;
}

.bookTickets {
    color: #62c3db;
    font-size:70%;
    font-weight: bold;
}

.blue {
	color: #004b6c;
}
.blue h1{
	color: #004b6c;
}
.blue h2{
	color: #004b6c;
}
.blue h3{
	color: #004b6c;
}
.blue h4{
	color: #004b6c;
}
.blue h5{
	color: #004b6c;
}

.lightBlue {
    color:#62c3db; 
}
.lightBlue h1{
	color: #62c3db;
}
.lightBlue h2{
	color: #62c3db
}
.lightBlue h3{
	color: #62c3db;
}
.lightBlue h4{
	color: #62c3db;
}
.lightBlue h5{
	color: #62c3db;
}


.grey {
    color:#6a6f73; 
}
.grey h1{
	color: #6a6f73;
}
.grey h2{
	color: #6a6f73;
}
.grey h3{
	color: #6a6f73;
}
.grey h4{
	color: #6a6f73;
}
.grey h5{
	color: #6a6f73;
}


.greyLightBlue {
    color:#e2eff9; 
}
.greyLightBlue h1{
	color: #e2eff9;
}
.greyLightBlue h2{
	color: #e2eff9;
}
.greyLightBlue h3{
	color: #e2eff9;
}
.greyLightBlue h4{
	color: #e2eff9;
}
.greyLightBlue h5{
	color: #e2eff9;
}


.grey2 {
    color:#9798a4; 
}
.grey2 h1{
	color: #9798a4;
}
.grey2 h2{
	color: #9798a4;
}
.grey2 h3{
	color: #9798a4;
}
.grey2 h4{
	color: #9798a4;
}
.grey2 h5{
	color: #9798a4;
}


.pink {
    color:#f8b37b; 
}
.pink h1{
	color: #f8b37b;
}
.pink h2{
	color: #f8b37b;
}
.pink h3{
	color: #f8b37b;
}
.pink h4{
	color: #f8b37b;
}
.pink h5{
	color: #f8b37b;
}

.red {
    color:#e50053; 
}
.red h1{
	color: #e50053;
}
.red h2{
	color: #e50053;
}
.red h3{
	color: #e50053;
}
.red h4{
	color: #e50053;
}
.red h5{
	color: #e50053;
}

.gold {
    color:#b78300; 
}
.gold h1{
	color: #b78300;
}
.gold h2{
	color: #b78300;
}
.gold h3{
	color: #b78300;
}
.gold h4{
	color: #b78300;
}
.gold h5{
	color: #b78300;
}

.yellow {
    color:#ffe524; 
}
.yellow h1{
	color: #ffe524;
}
.yellow h2{
	color: #ffe524;
}
.yellow h3{
	color: #ffe524;
}
.yellow h4{
	color: #ffe524;
}
.yellow h5{
	color: #ffe524;
}

.yellow2 {
    color:#fff48c; 
}
.yellow2 h1{
	color: #fff48c;
}
.yellow2 h2{
	color: #fff48c;
}
.yellow2 h3{
	color: #fff48c;
}
.yellow2 h4{
	color: #fff48c;
}
.yellow2 h5{
	color: #fff48c;
}

.green {
    color:#008e3b; 
}
.green h1{
	color: #008e3b;
}
.green h2{
	color: #008e3b;
}
.green h3{
	color: #008e3b;
}
.green h4{
	color: #008e3b;
}
.green h5{
	color: #008e3b;
}


.whiteText {
    font-weight: normal;
    font-family: 'Merriweather',"Times New Roman";
    color: #ffffff;
}

.blackText {
    font-weight: normal;
    font-family: 'Merriweather',"Times New Roman";
    color: #000000;
}


#tabs {
    border: 0 solid #aca39a;
    color: #000000;
    float: right;
    margin-top: 20px;
    width: 100%;
}
#tabs ul li {
    border-color: #aca39a;
    border-style: solid;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-width: 1px 1px 0;
    margin-top: 10px;
    color: #000000;
}

#tabs-1, #tabs-2, #tabs-3, #tabs-4 {
    margin: 10px 0 0 0; 
}

.transparent_class {
    opacity: 0.8;
}

#footerSecondRow {
    background: #000000;
}

#footerSecondRow {
    color: #fefdff;
}

#footerHolder {
    background: none repeat scroll 0 0 #332b29;
    margin: 0 auto;
    width: 100%;
}

            .eventsAndFooter {
                width: 100%;
                border: 0px solid #ff00ff;
                float: left;
            }


            #footer {
    display: block;
    height: 300px;
    width: 100%;
}

#footerFirstRow{
	background: #FFF;
}

footer {
    clear: both;
    background: #332b29 url('/images/interface/footerBackground.png');
    background-repeat: repeat-x;
}

#footerBeatRow {
    background: #332b29 url('/images/interface/beat.png');
    background-position: 120px 0px;
    background-repeat: no-repeat;
    height: 30px;
    display: block;
}

	#footerFirstRowFirstColumn{
		float: left;
		margin: 10px 0 10px 0;
	}
	
	#footerFirstRowSecondColumn{
		float: left;
		margin: 10px 0 10px 20px;
		padding: 0 0 0 10px;
		border-left: 1px solid #424244;
	}
	
	#footerFirstRowThirdColumn{
		float: left;
		margin: 10px 0 10px 20px;
		padding: 0 0 0 10px;
		border-left: 1px solid #424244;
	}
	
	#footerFirstRow h5{
		text-transform: uppercase;
		margin: 0;
		padding: 0 0 10px 0;
		color: #424244;
		font-size: 70%;
	}

#footerSecondRow{
	background: #332b29;
	color: #FEFDFF;
    margin: 20px 0 0 0;
}
	
	#footerSecondRow p {
		margin: 0;
		padding: 0px 0px 5px 0px;
	}


    #footerSecondRow li {
		margin: 0;
		padding: 0;
	}

    #footerSecondRowLogoColumn {
        display: none;
    }

    #footerSecondRowLogoColumn p {
        display: none;
    }
	
	#footerSecondRowFirstColumn{
        display: none;
	}
	
	#footerSecondRowSecondColumn{
        display: none;
	}
	
	#footerSecondRowThirdColumn{
        display: none;
	}
	
	#footerSecondRowFourthColumn{
        display: none;
	}

	#footerSecondRowFifthColumn{
        display: none;
	}

   
#footerSecondRowSixthColumn {
    font-size: 80%;
    margin-top: 0;
    padding: 0 31px 0 10px;
    position: relative;
    text-align: left;
    width: 150px;
}


    #footerSecondRowSeventhColumn{
        display: none;
	}

   #footerThirdRowFirstColumn {
        position: relative;
        margin-left: 0;
        padding: 0px 10px 0px 10px;
        text-align: left;
        width: 90%;
        top: -10px;
        font-size: 70%;
    }

    #footerThirdRowFirstColumn p{
        margin: 0;
    }
   
    #footerThirdRowFirstColumn a, #footerThirdRowFirstColumn a:link, #footerThirdRowFirstColumn a:active, #footerThirdRowFirstColumn a:hover, #footerThirdRowFirstColumn a:visited {
        color: inherit;
        font-size: 100%;
        text-decoration: none;
    }

   
    #footerThirdRowSecondColumn {
        float: left;
        font-size: 80%;
        margin-left: -10px;
        margin-top: 0px;
        padding: 0 10px 15px 26px;
        text-align: left;
    }

   #footerBeatRow { display:none;}
   
    #footerThirdRowThirdColumn {
        float: left;
        font-size: 80%;
        margin-left: 0;
        padding: 0 0 0 10px;
        text-align: left;
    }

    #footerFourthRowFirstColumn {
        float: left;
		text-align: left;
        clear: both;
    }


    
    #footerFourthRowFirstColumn table {
        width: auto;
    }

    #footerFourthRowFirstColumn td {
	    font-size: 70%;
        float:left;
        padding: 0px 0px 0px 10px;
    }
    
    #footerLogo img {
        width: 70%;
    }

    #footerSecondRow h3{
	    color: #F7ABAF;
        margin-bottom: 0px;
    }

    div#footerFourthRowFirstColumn {
    margin-bottom: 10px;
}

.videoWrapper {
    margin-top: 70px;
}

.bigBlue {
    background-color: #b31c3b;
    left: 126px;
    position: relative;
    top: 106px;
    width: 200px;
}

.wrapper,.menuContainer {  
    width: 200px;
}

.mailingList {
    background: none repeat scroll 0 0 #2a2525;
    border: medium none;
    color: #a2a2a2;
    height: 25px;
    margin-bottom: 4px;
    outline: medium none;
    padding-left: 0.5em;
    width: 102px;
}

#contentHolder { 
    display: none;
}

#contentLinksHolder {
    display: none;
}

.eventsandfooter { 
    display: none;
}

footer {
    display: none;
}

#mainContentSecondColumn a, #mainContentSecondColumn a:visited, #mainContentSecondColumnWide a , #mainContentSecondColumnWide a:visited {
    text-decoration: none;
    color: #ee2b51!important;
}

input#Subscribe {
    padding-left: 3px;
}
html, button, input, select, textarea {
    color: #222;
}
.patty { font-size:30px;cursor: pointer; }
.patty i { margin-top:-3px; }
.patty i { color: #FFF; }
.patty i { content: "\f0c9"; }
.patty i:hover { -webkit-transform: rotateZ(360deg); -moz-transform: rotateZ(360deg); transform: rotateZ(360deg); }
.patty i:hover { -webkit-transition: -webkit-transform 0.4s ease-out; -moz-transition: -moz-transform 0.4s ease-out; transition: transform 0.4s ease-out; }


.notransition i {
    color: #FFF;
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none;
}

    .notransition i:before {
        content: "\f00d";
        -webkit-transform: none;
        -moz-transform: none;
        -ms-transform: none;
        -o-transform: none;
        transform: none;
    }

/**once the menu item is clicked open**/

/*.patty i:hover .active{ -webkit-transform: rotateZ(0deg); -moz-transform: rotateZ(0deg); transform: rotateZ(0deg); }
.patty i:hover .active { -webkit-transition: -webkit-transform 0.4s ease-out; -moz-transition: -moz-transform 0.4s ease-out; transition: transform 0.4s ease-out; }
    
.patty i:hover { }
.patty i { color: #FFF; -webkit-transform: none; -moz-transform: none; transform: none; }
.patty i:before { content: ""; -webkit-transform: none; -moz-transform: none; transform: none; }

.patty i:after { content: "\f0c9"; }
.patty i:after:hover { -webkit-transform: rotateZ(360deg); -moz-transform: rotateZ(360deg); transform: rotateZ(360deg); }*/

.miniNewsItem.clearfix {
  float: left;
  clear: both;
}


/*.blogListItemInfo {
    display: block;
    vertical-align: top;
    width: 120px;
}
.blogListItemInfo img {
    width: 120px;
}
.blogListExcerpt {
    display: block;
    width: auto;font-size: 80%;
}*/

.blogListItem {
    width: 100%;
}

.blogListItemInfo {  
    border: 0px solid #000000;
    float: left;
}

.blogListExcerpt {
    border: 0px solid #000000;
    float: left;
    width: 80%;
}

.blogListExcerpt p{
    font-size: 12px;
}

.blogListItemImage {   
    border: 0px solid #000000;
    width: 20%;
}

.blogListItemImage img {
    width: 50px;
    padding-right: 8px;
    float: left;
}

.blogListItemMetaTags {
    display: none;
}

.blogListItem h3 {
    color: #00605e;
    font-size: 14px;
    margin: 0px;
    padding: 0px;
    line-height: 1;
}

#mainContentSecondColumn750 {
    width: 100%;
}

.miniNewsItemBody p, .miniNewsItemMeta{
    font-size: 80%;
}


.miniNewsItemImage {
    display: inline-block;
    vertical-align: top;
    width: 50px;
}
.miniNewsItemImage img {
    width: 50px;
}
.miniNewsItemBody {
    display: inline-block;
    width: auto;
}
.miniNewsItemTitle {
    margin: 0;
    padding: 0;
}
h4.miniNewsItemTitle {
    margin-left: 0;
    position: relative;
    top: 0;
}

.miniNewsItemBody p, .miniNewsItemMeta{
    font-size: 80%;
}

#fullscreenVideoContainer { 
    display: none;
    visibility: hidden;
    height: 100%;
    left: 0;
    min-height: 100%;
    overflow: hidden;
    /*position: fixed;*/
    top: 0;
    width: 100%;
    z-index: 0;
}


#stopFullscreenVideo {
    border: 1px solid #ffffff;
    cursor: pointer;
    display: block;
    padding: 0 5px;
    position: absolute;
    right: 13px;
    top: 13px;
    visibility: hidden;
}

#stopFullscreenVideo i {
    color:#ffffff;
}

#supersized li .playVideo {
    background-image: url("/Images/interface/icon-video-play.png");
    cursor: pointer;
    height: 88px;
    position: fixed;
    width: 88px;
    /* IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
    /* IE 5-7 */
    filter: alpha(opacity=60);
    /* Netscape */
    -moz-opacity: 0.6;
    /* Safari 1.x */
    -khtml-opacity: 0.68;
    /* Good browsers */
    opacity: 0.6;
}

#supersized li .playVideo:hover {
    /* IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    /* IE 5-7 */
    filter: alpha(opacity=100);
    /* Netscape */
    -moz-opacity: 1.0;
    /* Safari 1.x */
    -khtml-opacity: 1.00;
    /* Good browsers */
    opacity: 1.0;
}

@media screen and (max-width: 800px) and (min-width: 551px) {
    #blogPost {
        max-width:70%;
        margin: 10px;
    }
    /*headerImageHolder 1000
Scratchpad/1 (line 11)
3
undefined 1000
Scratchpad/1 (line 11)
mainContentPlaceHolder_mainContentTopLevelPlaceHolder_rtxtMainContent 1000
Scratchpad/1 (line 11)
twoColumnOne 1000
Scratchpad/1 (line 11)
footerHolder 1000
Scratchpad/1 (line 11)
footerFirstRow 1000
Scratchpad/1 (line 11)
2
undefined 1000
Scratchpad/1 (line 11)
footerBeatRow 1000
Scratchpad/1 (line 11)
footerSecondRow 1000
Scratchpad/1 (line 11)
2
undefined 1000
Scratchpad/1 (line 11)
fullscreenVideoFrame 1581
Scratchpad/1 (line 11)
undefined 1210*/
}

@media screen and (max-width: 1000px) {

    .Body img, .header img {
        width: 100%!important;
        height: auto!important;  
    }
   
	iframe, object {
		border: 0 none;
		width: 100%;
	}

    
    .galleryName {
        clear: both;
    }
    
    div#silver-corporate-partners img {
        width: 100%;
        height: auto;
    }

    .supporters {
      width: 100%;
      height: auto;
    }

    ul#eventDetailUC_HeartShare {
        width: 100%;
    }

    ul#eventDetailUC_HeartShare a, ul#eventDetailUC_HeartShare b {
        padding-right: 10px;
    }

    img.performanceAccessibilityIcon {
      display: none;
    }

    #year_list {
      position: relative;
      bottom: -580px;
      left: 0px;
      background: #191D26;

    }

  .videogalleryitems ul li .videogalleryItemType, .galleryitems ul li .galleryItemType {
        clear: both;
        display: none;
        float: none;
        padding: 10px 0;
    }
    .galleryitems ul li img {
        float: left;
        height: 100px;
        width: 100px;
    }

    
    .videogalleryitems li .galleryItemTitle, .galleryitems li .galleryItemTitle {
        display: none;
    }

    .videogalleryitems ul, .galleryitems ul, .guide-listing-wrapper ul {
        clear: both;
        list-style: outside none none;
        margin: 0;
        max-width: 900px;
        padding: 0;
    }

    .videogalleryitems ul li, .galleryitems ul li {
        -moz-border-bottom-colors: none;
        -moz-border-left-colors: none;
        -moz-border-right-colors: none;
        -moz-border-top-colors: none;
        background-color: #eee;
        border-color: #f3f3f3 #bbb #bbb #f3f3f3;
        -moz-border-image: none;
        -o-border-image: none;
        -webkit-border-image: none;
        border-image: none;
        border-style: solid;
        border-width: 1px;
        float: left;
        margin: 5px;
        padding: 5px;
    }

        .videogalleryitems ul li img {
            float: left;
            height: 82px;
            width: 132px;
        }

        .galleryitems ul li img {
            float: left;
            height: 100px;
            width: 100px;
        }

        .videogalleryitems ul li span {
            clear: both;
            display: none;
        }

        .galleryitems ul li span {
            clear: both;
            display: block;
            height: 20px;
        }

        .videogalleryitems ul li:hover, .galleryitems ul li:hover {
            background-color: #bbb;
        }

        .videogalleryitems ul li a:link, .videogalleryitems ul li a:visited, .galleryitems ul li a:link, .galleryitems ul li a:visited {
            text-decoration: none;
        }


    .videogalleryitems ul li.main-item, .galleryitems ul li.main-item {
        background: none repeat scroll 0 0 transparent;
        border: medium none;
    }

    .videogalleryitems ul li.item-left, .galleryitems ul li.item-left {
        clear: left;
    }

    .galleryitems ul li.main-item img {
        height: auto;
        width: auto;
    }


    .galleryItems h2 {
        font-size: 14px;
    }


}