/***
   * title:  Concert Co-Op Style Sheet For Live Music Finder Widget
   * site:   www.concertcoop.com
   * file:   widget_finder.css
   * author: Operative C
   * email:  operativec@thenumbersstation.com
   *
   * All contents copyright 2008 The Numbers Station LLC, all rights reserved.
   * User access subject to The Concert Co-Op(TM) Site Terms of Use, available at http://www.concertcoop.com/terms.php
 ***/


#coop_module {
    margin: 10px;
    width: 220px;
    font-family: "Lucida Grande", Arial, sans-serif;
    font-size: small;
    border: 1px solid #000;
}

#coop_module table {
    margin: 0px;
    padding: 0px;
    width: 220px;
    border-collapse: collapse;
    text-align: left;
}

#coop_module table td {
    vertical-align: top;
}

.coop_header div, .coop_sponsor div, .coop_ad div,
.coop_date, .coop_location, .coop_genre, .coop_submit, .coop_copy {
    padding: .3em 5px;
    color: #000;
}

.coop_header a, .coop_header div, .coop_header img,
.coop_sponsor a, .coop_sponsor img, .coop_sponsor div,
.coop_ad a, .coop_ad img, .coop_ad div {
    clear: none;
    float: left;
}

#coop_module img {
    border: none;
}

.coop_header a {
    font-size: 180%;
    font-weight: bold;
    text-decoration: none;
    background: #000;
    color: #FFF;
}

.coop_header a:hover {
   color: #FF6600;
}

.coop_header div {
    width: 120px;
}

.coop_sponsor, .coop_ad {
    background: #DDD;
}

.coop_date span, .coop_location span, .coop_genre span {
    font-weight: bold;
    font-size: 120%;
    margin-right: 10px;
}

.coop_date, .coop_genre {
    background: #999;
}

#coop_module .alt {
    background: #DDD;
}

.coop_date label {
    display: none;
}

.coop_location {
    background: #FFF;
}

.coop_submit {
    background: #DDD;
}

.coop_copy {
    background: #000;
}

.coop_copy a {
    font-size: 80%;
    text-decoration: none;
    color: #999;
}

.coop_copy a:hover {
    color: #FF6600;
}