.musicglue_page_container_highlight{
	float:left;
}

.musicglue_page_container_highlight .content{
    padding-top:0;
    float:left;
}

/************** major highlight ****************************/

.musicglue_page_container_highlight .highlights .major{
    background-color:#F8F7F1;
    border-top:1px dotted #30170D;
    border-bottom:1px dotted #30170D;
    padding:10px;
    width:935px;
}

.musicglue_page_container_highlight .highlights .major .left{
    width:auto;
}

.musicglue_page_container_highlight .highlights .major .image{
    width:auto;
}

.musicglue_page_container_highlight .highlights .major img{
    max-width:200px;
    width:auto;
}

/****************** minor highlights *************************/

.musicglue_page_container_highlight .highlights .minor {
    width:635px;
    height:205px;
    border:none;
    background-color:#F8F7F1;
    border-top:1px dotted #30170D;
    border-bottom:1px dotted #30170D;
    margin-bottom:10px;
    margin-top:10px;
    clear:both;
}

.musicglue_page_container_highlight .highlights .minor h1{
    height:2em;
    background-color:#DBD5C0;
    border:none;
    font-size:110% !important;
}

.musicglue_page_container_highlight .highlights .minor h1 a,
.musicglue_page_container_highlight .highlights .minor h1 a:hover{
    color:#30170D !important;
}

.musicglue_page_container_highlight .highlights .minor h4{
    width:375px;
    float:none;
}

.musicglue_page_container_highlight .highlights .minor a.tickets{
    float:none;
}

.musicglue_page_container_highlight .highlights .minor p{
    clear:none;
    padding: 10px 10px 10px 0;
}

.musicglue_page_container_highlight .highlights .minor p.bands{
    padding: 10px 0 0;
}

.musicglue_page_container_highlight .highlights .minor img{
    max-height:120px;
    max-width:120px;
}

.musicglue_page_container_highlight .highlights .minor a.image{
    height:140px;
    max-width:140px;
}

/*************** listings *****************************/

.musicglue_page_container_listing .full-listings a:hover{
    text-decoration:underline !important;
}

.musicglue_page_container_listing .full-listings th{
    border-top:1px dotted #30170D;
    border-bottom:1px dotted #30170D;
}

/***************** details ****************************/

.musicglue_page_container_listing .content .left{
    width:auto;
}

.musicglue_page_container_listing .performance .left img{
    width:auto;
}

.musicglue_page_container_listing .performance .left ul{
    width:auto;
}

.musicglue_page_container_listing .performance .left li{
    border-color:#30170D;
}

.musicglue_page_container_listing .performance .title{
    border-color:#30170D;
}

.musicglue_page_container_listing .performance .website{
    width:97%;
}