#nowp-left {
    float: left;
    width: 279px;
    padding-right: 10px;
}

#nowp-right {
    float: left;
    width: 451px;
}

#search-bar {
    float: left;
    width: 100%;
}

#map {
    float: left;
	overflow:hidden;
	width:279px;
	height:231px;
}

#show-info-header {
    float: left;
    width: 100%;
    border-bottom:solid 2px #3840A7;
    padding-top:10px;
}

#print {
    float:right;
    color:#3840A7;
    font-size:0.8em;
    width:114px;
    text-align:right;
}

#print a:link, #print a:visited, #print a:hover, #print a:active {
    color:#3840A7;
    text-decoration:none;
    cursor:pointer;
}

#print img {
    float:left;
}

#print-text {
    float:left;
    padding-top:3px;
    padding-left:4px;
}

#show-info {
    float: left;
    width: 267px;
    min-height:100px;
    border-left:solid 1px #E5E2C6;
    border-right:solid 1px #E5E2C6;
    background:url(assets/images/show-info-bg.png) repeat-x #EBE9D4;
    padding:5px;
    overflow:visible;
}

#show-info-name {
    float:left;
    width:187px;
    color:#3840A7;
    font-weight:bold;
}

#show-info-cover {
    float:left;
    width:80px;
    font-weight:bold;
    text-align:right;
}

#show-info-admission {
    float:right;
    width:80px;
    font-weight:bold;
    text-align:right;
}

#show-info-address {
    float:left;
    width:147px;
    font-size:0.85em;
}

#show-info-genres {
    float:right;
    width:120px;
    clear:right;
    font-size:0.8em;
    text-align:right;
    font-family:Arial;
}

#show-info-desc-title {
    float:left;
    width:100%;
    font-weight:bold;
    font-size:0.85em;
    padding-top:5px;
}

#show-info-description {
    float:left;
    width:100%;
    font-size:0.85em;
}

#show-info-report {
    float:left;
    padding-top:10px;
}

#show-info-footer {
    float:left;
    width:265px;
    height:17px;
    background:url(assets/images/show-info-footer.gif) no-repeat;
    text-align:right;
    color:#E2E3F5;
    padding:6px 7px;
}

#show-info-footer a:link, #show-info-footer a:visited {
    color:#E2E3F5;
    text-decoration:none;
}

#show-info-footer a:hover, #show-info-footer a:active {
    color:#fff;
    text-decoration:none;
}

.search-field {
    float:left;
    padding-right:5px;
}

.nowp-title-s {
    float:left;
    padding-top:7px;
    width:100%;
    border-bottom:solid 2px #3840A7;
}

.nowp-name {
    float:left;
    width:250px;
    padding:2px 0 0 5px;
    color:#3840A7;
    font-weight:bold;
    text-align:left;
}

.nowp-price {
    float:left;
    width:61px;
    padding-top:2px;
    text-align:right;
    font-weight:normal;
}

.nowp-admission {
    float:left;
    width:80px;
    padding:2px 0 0 10px;
    text-align:right;
    font-weight:normal;
}

.nowp-info {
    float:left;
    width:30px;
    padding:2px 5px 0 10px;
    text-align:right;
    font-weight:bold;
}

.nowp-infolink a:link, .nowp-infolink a:visited, .nowp-infolink a:hover, .nowp-infolink a:link {
    color:#333333;
    text-decoration:underline;
}

.nowp-addshow {
    float:right;
}

#nowp-addshow a:link, .nowp-addshow a:visited, .nowp-addshow a:hover, .nowp-addshow a:active {
    color:#990000;
    text-decoration:none;
}

.nowp-bandlist {
    float:left;
    width:431px;
    padding:0 0 5px 20px;
    text-align:left;
}

.nowp-bandlistrow {
    float:left;
    padding:0px;
    line-height:9px;
    height:12px;
    padding-top:2px;
}

.nowp-bandname {
    float:left;
    width:367px;
}

.nowp-preview {
    float:left;
    width:62px;
    font-size:0.8em;
    text-align:right;
}

.nowp-preview-text {
    float:left;
    color:#BBBBBB;
}

.nowp-preview img {
    float:left;
    padding-top:1px;
}

.nowp-time {
    float:left;
    padding-right:10px;
    color:#333;
}




