@CHARSET "UTF-8";

* {margin: 0;padding: 0;background-position: left top;background-repeat: no-repeat;}
td {vertical-align: top;}
img {vertical-align: middle;border-width: 0;}
a {text-decoration: underline;overflow:hidden;}


body {font: normal small verdana, helvetica, sans-serif;background-color: #000;background-repeat: repeat-x;color: #000;padding: 5px 0;}
form input {border: 1px solid #ccc;}
form button {font: normal small arial, helvetica, sans-serif;background-color: #e5e5e5;border: 1px solid #ccc;}
h2 {font-size:large}
h3 {margin-left:10px;}
#wrap {width: auto;margin: 0 20px;min-width: 930px;}
#options {width: 100%;margin-bottom: 10px;}

#wrapHeader {width: 100%;}
#navigation {margin-bottom:20px; height:48px;}

#header {list-style-type: none;width: 520px;float: right;}
#header h1 {text-indent: -9999px;height: 138px;width: 100%;margin-top: 25px;}

.date {color: #fff;font: normal small arial, helvetica, sans-serif;}

.block {background-color: #000;color: #fff;padding: 10px 0;margin-bottom: 10px;}
.block ul {list-style-type: none;padding: 0 15px;}
.block a {color: #fff;}
.block .more {display: block;padding: 0 15px;}
.block .back {display: block;padding: 0 15px;}
.block .back a {text-decoration:none;}
.block p {padding: 0 15px;margin-bottom: 5px;}

#main {margin-right: 200px;min-width: 730px;}
#main h3 {float: left; margin-left:10px;}
#main .pagination {display: block;margin: 0 15px 15px; 15px;}

#main {background-color:#459033};
	
#main ul.list {margin-left: 150px;margin-bottom: 10px;}
#main ul.list li {border-top: 1px solid #fff;cursor:pointer;min-height:115px;padding:10px;}
#main ul.list li.first {border-top-width: 0;}
#main ul.list li * {display: block;}
#main ul.list img {display: inline;float: left;}
#main ul.list .date {margin-left: 154px;padding-left:10px;}
#main ul.list a.tickets {float: right;}
#main ul.list strong {font-size: large;color: #000; margin-left: 154px;padding-left:10px;}
#main ul.list .subtitle {color: #fff;font-size: medium;margin-left: 154px;padding-left:10px;}
#main ul.list p {margin-left: 154px;padding-left:10px;};

#main .back {margin-left:20px;}
#main .title {margin-left:10px; margin-top:10px; margin-right:10px; height:80px; background-color:#53a341;}
#main .title strong {display: block;color:#fff;font-weight:bold;font-size:medium;margin-bottom: 5px;}

#search ul.searchList {margin-left:130px;}
#search .pagination{margin-left:140px;}
#search .category{color:#53a341; float:left; padding-right:1px; width:90px;}
#search span.name {margin-left:1px;clear:none;}
#search .result {color:#53a341; font-style: italic;display:block; margin-bottom:10px;}
#search ul.searchList li {border-top: 1px solid #ccc;padding: 4px;cursor:pointer;}
#search ul.searchList li.first {border-top-width: 0;}
#search a{text-decoration:none;}