@charset "utf-8";
body {
	margin: 0;
	padding: 0;
	font: 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	background: url(/images/body_bg.jpg) repeat-x 50% 0;
}

h1, h2, h3, h4, h5 {
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #a71108;
}

h1 {
	margin-bottom: 0;
}

div, span, p {
	
}

a {
	color: #9a1c14;
	text-decoration: none;
}

img {
	border: none;
}

*:focus {
	border: none;
	outline: none;
}

.wrapper {
	width: 960px;
	min-height:800px;
	height:auto !important;
	height:800px;
	margin-left: auto;
	margin-right: auto;
	background: url(/images/wrapper_bg.jpg) no-repeat 0 0;
}

.emphasis {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	color: #945e3a;
}

bold, strong {
	color: #945e3a;
}

.odd {
	background-color: #fff8eb;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #E1DAC6;
}

.even {
	background-color: #f8f1e4;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #E1DAC6;
}

.right {
	float: right;
}

.left {
	float: left;
}

.clear {
	clear: both;
}

.red {
	background-color: #a61108 !important;
}

.blue {
	background-color: #335184 !important;
}

.green {
	background-color: #338438 !important;
}

.orange {
	background-color: #ea7429 !important;
}

.purple {
	background-color: #6e2574 !important;
}

.gold {
	background-color: #c08f27 !important;
}

.teal {
	background-color: #339999 !important;
}

/* @group Header */
#header {
	width: 957px;
	height: 95px;
	clear: both;
}

#header ul {
	margin: 0;
	padding: 0;
}

#header ul li {
	float: left;
	list-style-type: none;
}

#header .column_1 {
	width: 265px;
	height: 96px;
	float: left;
}

#header .column_1 h1 {
	margin: 0;
	padding: 0;
	position: relative;
}

#header .column_1 h1 a {
	width: 272px;
	height: 96px;
	display: block;
	background: url(/images/header_logo.png) no-repeat 0 0;
	position: absolute;
	top: 0;
	left: -7px;
}

#header .column_1 h1 span {
	display: none;
}

#header .column_2 {
	width: 692px;
	height: 95px;
	float: left;
}

#header .column_2 .row_1 {
	height: 40px;
	padding-top: 16px;
	clear: both;
	background: url(/images/header_row_1.png) no-repeat left bottom;
}

#header .column_2 .row_1 .search {
	margin-left: 10px;
	margin-right: 10px;
	float: left;
}

#header .column_2 .row_1 .social {
	float: left;
}

#header .column_2 .row_1 .social li {
	margin-right: 5px;
}

#header .column_2 .row_1 .social li a {
	display: block;
	width: auto;
}

#header .column_2 .row_1 .contact {
	width: 320px;
	height: 24px;
	float: right;
	background: url(/images/header_callus.png) no-repeat 0 0;
}

#header .column_2 .row_1 .contact span {
	display: none;
}

#header .column_2 .row_2 {
	height: 40px;
	clear: both;
	background: url(/images/nav_bg.png) repeat-x left -120px;
	border-right: 1px solid #d6bd8f;
}

#header .column_2 .row_2 li {
	padding-right: 2px;
	background: url(/images/nav_vr.png) no-repeat right top;
}

#header .column_2 .row_2 a {
	height: 40px;
	display: block;
	background-position: 0 0;
	background-repeat: no-repeat;
}

#header .column_2 .row_2 a:hover {
	background-position: 0 -40px;
}

#header .column_2 .row_2 a.active {
	background-position: 0 -40px !important;
}

#header #nav_tickets {
	width: 97px;
	background-image: url(/images/nav_tickets.png);
}

#header #nav_calendar {
	width: 175px;
	background-image: url(/images/nav_calendar_of_events.png);
}

#header #nav_support {
	width: 95px;
	background-image: url(/images/nav_support.png);
}

#header #nav_about {
	width: 83px;
	background-image: url(/images/nav_about.png);
}

#header #nav_contact {
	width: 101px;
	background-image: url(/images/nav_contact.png);
}

#header #nav_outreach {
	width: 108px;
	background-image: url(/images/nav_outreach.png);
}

/* @end */

/* @group Content */

#content {
	
}

#content .column_1 {
	width: 310px;
	float: left;
}

#content .column_2 {
	width: 631px;
	float: left;
	margin-left: 15px;
}

#content .column_single {
	margin-top: 15px;
	width: 100%;
	clear: both;
}

/* @group Marquee */
#marquee {
	width: 955px;
	height: 400px;
	position: relative;
	border: 1px solid #d6bd8f;
}

#marquee.medium {
	height: 260px;
	overflow: hidden;
}

#marquee.small {
	height: 150px;
	overflow: hidden;
}

#marquee .slide {
	width: 955px;
	height: 400px;
}

#marquee .arrow_left {
	position: absolute;
	top: 50%;
	left: -15px;
	z-index: 1000;
}

#marquee .arrow_right {
	position: absolute;
	top: 50%;
	right: -15px;
	z-index: 1000;
}

#marquee .paginate {
	bottom: 10px;
	left: 10px;
	position: absolute;
	z-index: 1002;
	background-color: #FFF;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	border: 1px solid #d6bd8f;
}

/* @end */

/* @group Pages */

.sidebar {
	border: 1px solid #E1DAC6;
	background: #f8f2e5 url(/images/module_bg.gif) repeat-x left bottom;
}

.sidebar ul {
	margin: 0;
	padding: 0;
}

.sidebar ul li {
	list-style-type: none;
}

.sidebar ul li a {
	padding: 5px;
	display: block;
	border-bottom: 1px solid #E1DAC6;
	border-top: 1px solid #FFF;
}

/* @end */

/* @group Calendar */

/* @group Venue */

#venue {
	
}

#venue .container {
	width: 307px;
	border-right: 1px solid #E1DAC6;
	border-left: 1px solid #E1DAC6;
	border-bottom: 1px solid #E1DAC6;
	background: #f8f2e5 url(/images/module_bg.gif) repeat-x left bottom;
}

/* @end */

.title {
	color: #9a1c14;
	display: block;
	font: 15px Georgia, "Times New Roman", Times, serif;
}

.date {
	color: #945e3a;
	display: block;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

/* @group Preview */

.preview {
	width: 100%;
	height: 120px;
	position: relative;
}

.preview .container {
	width: 100%;
	height: 145px;
}

.preview .group {
	width: 100%;
	height: 125px;
	float: left;
	margin-right: 15px;
}

.preview .group.first {
	margin-left: 0;
}

.preview .arrow_left {
	position: absolute;
	top: 46px;
	left: -15px;
	z-index: 1000;
}

.preview .arrow_right {
	position: absolute;
	top: 46px;
	right: -13px;
	z-index: 1000;
}

.preview_single {
	width: 145px;
	height: 120px;
	position: relative;
}

.preview_single .container {
	width: 145px;
	height: 120px;
}

.preview_single .group {
	width: 145px;
	height: 120px;
	background-color: transparent !important;
}

.preview_single .group .event_preview_sq {
	margin-left: 0;
}

.preview_single .group.first {
	width: 145px !important;
	height: 120px !important;
	margin-left: 0;
}

/* @end */

/* @group Event */

.event .column_2 .entry {
	padding: 25px;
}

.event #performances {
	width: 100%;
}

.event #performances .date {
	line-height: 25px;
}

.event #media .media {
}

.event #media .media div {
	padding: 10px;
	border-right: 1px solid #E1DAC6;
	border-left: 1px solid #E1DAC6;
	border-bottom: 1px solid #E1DAC6;
	background: #f8f2e5 url(/images/module_bg.gif) repeat-x left bottom;
}

.event #performances .container {
	width: 100%;
	overflow: auto;
	border-top: 1px solid #E1DAC6;
	border-right: 1px solid #E1DAC6;
	border-left: 1px solid #E1DAC6;
	background: #f8f2e5 url(/images/module_bg.gif) repeat-x left bottom;
}

.event #performances .item {
	overflow: auto;
	padding: 10px;
	border-bottom: 1px solid #E1DAC6;
	border-top: 1px solid #FFF;
}

.event #performances .date {
	float: left;
}

.event #performances .icon_group {
	float: right;
}

#actions .icon_group {
	float: right;
}

/* @group Square (small) */


.event_preview_sq {
	width: 145px;
	height: 120px;
	border: 1px solid #d6bd8f;
	float: left;
	position: relative;
	margin-left: 15px;
}

.event_preview_sq.first {
	margin-left: 0;
}

.event_preview_sq .header {
	height: 89px;
	border-bottom: 1px solid #E1DAC6;
	position: relative;
	background-color: #FFF;
}

.event_preview_sq .preview {
	width: 145px;
	height: 120px;
	overflow: hidden;
	position: relative;
}

.event_preview_sq .title {
	position: relative;
	height: 90px;
	width: 145px;
}

.event_preview_sq .title a {
	color: #FFF;
	position: absolute;
	bottom: 10px;
	left: 15px;
	padding-right: 10px;
	text-align: left;
}

.event_preview_sq .header .date {
	display: block;
	color: #FFF;
}

.event_preview_sq .footer {
	height: 25px;
	padding-top: 5px;
	background: #f8f2e5 url(/images/nav_bg.png) repeat-x left top;
	position: relative;
}

.event_preview_sq .footer .icon_group {
	float: right;
}


/* @end */


/* @end */

/* @group Related */

#module_related {
	min-height:300px;
	height:auto !important;
	height:300px;
}

#module_related .icon_group {
	padding-left: 13px;	
}

#module_related .event_preview_sq {
	margin-top: 15px;
}

#module_related .module_header {
	border-bottom: 1px solid #d9c5a1;
}

#module_related .group {
	width: 661px !important;
}

#module_related .container {
	width: 100%;
	height: auto;
}

/* @end */

/* @group Listing */

.listing table {
	width: 100%;
	border: 0;
	border-spacing: 0;
	border-collapse: 0;
	padding: 0;
	margin: 0;
}

.listing .item {
	width: 955px;
	height: 75px;
	margin: 0;
	padding: 0;
}

.listing td {
	height: 100%;
	text-align: left;
	vertical-align: middle;
}

.listing .title {
	margin-left: 15px;
}

.listing .event_details {
	width: 100%;
	overflow: auto;
	clear: both;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #E1DAC6;
}

.listing .event_details.first {
	border-top: none;
	border-bottom: 1px solid #E1DAC6;
}

.listing .event_details.last {
	border-bottom: none;
}

.listing .event_details.single {
	border-top: none;
	border-bottom: none;
}

.listing .event_details .date {
	line-height: 25px;
}

.listing .button {
	padding-right: 10px;
}

.listing .controls {
	width: 955px;
	height: 40px;
	position: relative;
	border-right: 1px solid #E1DAC6;
	border-left: 1px solid #E1DAC6;
	background: url(/images/nav_bg.png) repeat-x left -120px;
}

.listing .paginate {
	margin-top: 10px;
	margin-left: 100px;
	text-align: center;
	float: left;
}

.listing .genres {
	float: left;
}

.listing .genres ul {
	margin: 0;
	padding: 0;
}

.listing .genres ul li {
	padding-right: 2px;
	background: url(/images/nav_vr.png) no-repeat right top;
	float: left;
	list-style-type: none;
	line-height: 40px;
}

.listing .genres ul li a {
	height: 40px;
	line-height: 40px;
	display: block;
	background: url(/images/nav_bg.png) repeat-x left -120px;
	padding-left: 15px;
	padding-right: 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.listing .genres ul li a:hover {
	background-position: 0 -160px;
}

.listing .genres ul li a.active {
	background-position: 0 -160px !important;
}

.listing .arrow_left {
	position: absolute;
	top: 5px;
	right: 45px;
	z-index: 1000;
}
.listing .arrow_right {
	position: absolute;
	top: 5px;
	right: 15px;
	z-index: 1000;
}

/*.listing {
	min-height:586px;
	height:auto !important;
	height:586px;
}

.listing .group {
	width: 990px;
	clear: both;
}

.listing .group h2 {
	padding: 0;
	border-bottom: 1px solid #E1DAC6;
	width: 955px;
	font-size: 18px;
	margin: 25px 0 0;
}

.listing .item {
	margin-left: 0;
	width: 955px;
	min-height: 70px;
	overflow: auto;
	border-right: 1px solid #E1DAC6;
	border-left: 1px solid #E1DAC6;
	clear: both;
}

.listing .item .icon_group {
	margin-top: 25px;
	margin-right: 15px;
	float: right;
}

.listing .item .preview {
	width: 70px;
	height: 70px;
	float: left;
	margin-right: 15px;
}

.listing .item .date {
	float: left;
	line-height: 70px;
	display: block;
	height: 70px;
	width: 200px;
	text-align: center;
	background-color: #fff8eb;
	border-right: 1px solid #E1DAC6;
	border-left: 1px solid #E1DAC6;
}

.listing .item .title {
	margin-top: 25px;
	float: left;
	width: 530px;
	display: block;
}



.listing .container {
	width: 955px;
	clear: both;
}

.listing .container .group {

}

*/

/* @end */

/* @end */

/* @group Search */
.search {
	width: 185px;
	height: 24px;
}

.search * {
	height: 24px;
	float: left;
}

.search .cap_left {
	width: 21px;
	background: url(/images/search_input.png) no-repeat 0 0;
}

.search .cap_right {
	width: 12px;
	background: url(/images/search_input.png) no-repeat -170px 0;
}

.search #keywords {
	width: 148px;
	background: url(/images/search_input.png) no-repeat -21px 0;
	border: none;
}

#search_results {
	width: 100%;
	overflow: auto;
}

#search_results .item {
	padding: 15px;
	border-right: 1px solid #E1DAC6;
	border-left: 1px solid #E1DAC6;
}


/* @end */

/* @end */

/* @group Footer */
#footer {
	width: 100%;
	height: 250px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 25px;
	clear: both;
	border-top: 1px solid #f6ebd4;
}

#footer ul {
	margin: 0;
	padding: 0;
}

#footer ul li {
	float: left;
	list-style-type: none;
}

#footer .row_1 {
	width: 960px;
	height: 100px;
	margin-left: auto;
	margin-right: auto;
	clear: both;
	overflow: hidden;
}

#footer .row_2 {
	width: 960px;
	height: 25px;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
}

#footer #sponsors .group {
	width: 100%;
	float: left;
}

#footer #sponsors .group li {
	padding-right: 2px;
	background: url(/images/footer_sponsor_vr.png) no-repeat right top;
}

#footer #sponsors .group li.last {
	padding-right: 2px;
	background-image: none;
}

#footer #copyright {
	font-size: 11px;
}

#footer #copyright li {
	margin-right: 10px;
}
.addy{
	margin: 20px 400px;

}

/* @end */

/* @group UI */

input[type="text"] {
	height: 22px;
	border: 1px solid #e3d8bf;
	background-color: #fefcf5;
}

.paginate {

}

.paginate a {
	height: 20px;
	width: 19px;
	display: block;
	font: italic 11px/20px Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
	background-image: none;
	line-height: 19px;
	float: left;
	margin-right: 5px;
	text-align: center;
}

.paginate a.activeSlide {
	background: url(/images/icon_bg.png) no-repeat 0 0;
}

.hover {
	width: 100%;
	height: 100%;
	display: inline-block;
	top: 0;
	left: 0;
	position: absolute;
	display: none;
}

.trans_90 {
	-moz-opacity:.90; 
	opacity:.90;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity=90);
}

.tooltip {
   position: absolute;
   z-index: 1001;
}

.tooltip.active {
	background-image: none;
}

/* @group Module */

.genre_color {
	width: 100%;
	height: 4px;
	position: absolute;
}

.header .genre_color {
	bottom: 0;
	left: 0;
}

.footer .genre_color,
.preview .genre_color {
	top: 0;
	left: 0;
}

.module {
	margin-top: 15px;
	clear: both;
}

.module_header {
	margin: 0;
	padding: 0;
	color: #d9c5a1;
	text-align: left;
	height: 24px;
	font-size: 25px;
}

.module_header .hide {
	display: none;
}

/* @group Calendar */
#module_calendar {
	text-align: center;
	line-height: 28px;
}

#module_calendar .container {
	width: 307px;
	height: 265px;
	border: 1px solid #d6bd8f;
	background: #f8f2e5 url(/images/module_bg.gif) repeat-x left bottom;
	overflow: hidden;
}

#module_calendar .header .month {
	height: 40px;
	font-size: 18px;
	line-height: 40px;
	background-color: #f8f1e4;
	border-bottom: 1px solid #E1DAC6;
	background: url(/images/nav_bg.png) repeat-x left top;
	position: relative;
}

#module_calendar .header .weekday ul {
	height: 28px;
	width: 308px;
	margin: 0;
	padding: 0;
	background: url(/images/nav_bg.png) repeat-x left top;
}

#module_calendar .header .weekday ul li {
	width: 42px;
	height: 28px;
	border-right: 1px solid #E1DAC6;
	border-bottom: 1px solid #E1DAC6;
	border-left: 1px solid #FFF;
	list-style-type: none;
	float: left;
	color: #9a1c14;
}

#module_calendar .group {
	width: 308px;
	height: 30px;
	background-color: #f8f1e4;
}

#module_calendar .day {
	width: 42px;
	height: 28px;
	border-right: 1px solid #E1DAC6;
	border-bottom: 1px solid #E1DAC6;
	border-top: 1px solid #FFF;
	border-left: 1px solid #FFF;
	float: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #945e3a;
}

#module_calendar .active {
	background: url(/images/calendar_marker.png) no-repeat right top;
}

#module_calendar .light {
	color: #c6bda3;
}

#module_calendar .arrow_left {
	position: absolute;
	top: 7px;
	left: 7px;
	z-index: 1000;
}

#module_calendar .arrow_right {
	position: absolute;
	top: 7px;
	right: 7px;
	z-index: 1000;
}

#module_calendar .item .footer .icon_group {
	float: right;
}


/* @end */

/* @group Newsletter */

#module_newsletter {
	
}

#module_newsletter .container {
	border: 1px solid #d6bd8f;
	background: #f8f2e5 url(/images/module_bg.gif) repeat-x left top;
	overflow: hidden;
	padding: 15px;
}

#module_newsletter form {
	margin-top: 10px;
}

#module_newsletter input[type="text"] {
	width: 150px;
	margin-right: 10px;
	float: left;
}

#module_newsletter .button {
	float: left;
}



/* @end */

/* @group Support Newsletter */

#module_support_newsletter {
	
}

#module_support_newsletter .container {
	border: 1px solid #d6bd8f;
	background: #f8f2e5 url(/images/module_bg.gif) repeat-x left top;
	overflow: hidden;
	padding: 15px;
}

#module_support_newsletter form {
	margin-top: 10px;
}

#module_support_newsletter input[type="text"] {
	width: 150px;
	margin-right: 10px;
	float: left;
}

#module_support_newsletter .button {
	float: left;
}

/* @group Support Us */

#module_support_us {
	
}

#module_support_us .container {
	border: 1px solid #d6bd8f;
	background: #f8f2e5 url(/images/module_bg.gif) repeat-x left top;
	overflow: hidden;
	padding: 15px;
}


/* @end */


/* @end */

/* @group Featured */

#module_featured {
	height: 300px;
}

#module_featured .hover {
	height: 60px;
	top: 169px;
}

#module_featured .item {
	width: 306px;
	height: 265px;
	border: 1px solid #d6bd8f;
	float: left;
	background-color: #f8f2e5;
}

#module_featured .item.last {
	margin-left: 15px;
}

#module_featured .item .header {
	width: 100%;
	height: 220px;
	overflow: hidden;
	position: relative;
}

#module_featured .item .content {
	width: 306px;
	height: 60px;
	background-color: #FFF;
	position: absolute;
	left: 0;
	bottom: 0;
}

#module_featured .item .content .date {
	color: #FFF;
}

#module_featured .item .content .title {
	width: 306px;
	height: 60px;
	position: relative;
}

#module_featured .item .content .title a {
	font-size: 18px;
	padding-right: 15px;
	padding-left: 15px;
	color: #FFF !important;
	display: block;
	position: absolute;
	bottom: 10px;
	left: 0;
}

#module_featured .item .footer {
	padding: 10px;
	height: 24px;
	background: #f8f2e4 url(/images/nav_bg.png) repeat-x 0 6px;
	position: relative;
}

#module_featured .item .footer .icon_group {
	float: right;
}


/* @end */

/* @group Genres */

#module_genres .container {
	border: 1px solid #E1DAC6;
	background: #f8f2e5 url(/images/module_bg.gif) repeat-x left bottom;
}

#module_genres .container ul {
	margin: 0;
	padding: 0;
}

#module_genres .container ul li {
	list-style-type: none;
}

#module_genres .container ul li a {
	padding: 5px;
	display: block;
	border-bottom: 1px solid #E1DAC6;
	border-top: 1px solid #FFF;
}


/* @end */

/* @group Gallery */

.gallery {
	width: 100%;
	overflow: auto;
}

.gallery .group {
	clear: both;
}

.gallery .group .item {
	width: 145px;
	height: 100px;
	overflow: hidden;
	display: block;
	margin-top: 15px;
	margin-left: 15px;
	float: left;
}

.gallery .group .item.first {
	margin-left: 0;
}

.gallery .module_header {
	border-bottom: 1px solid #d9c5a1;
}

/* @end */


/* @end */

/* @group Icons */

.icon {
	height: 20px;
	width: 21px;
	display: block;
	font: italic 11px/20px Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
	background: url(/images/icon_bg.png) no-repeat 0 0;
	text-indent: 22px;
	text-align: left;
}

.icon.twitter {
	background-image: url(/images/icon_twitter.png);
}

.icon.facebook {
	background-image: url(/images/icon_facebook.png);
}

.icon.info {
	background-image: url(/images/icon_info.png);
}

.icon.venue {
	background-image: url(/images/icon_venue.png);
}

.icon.tickets {
	width: 71px;
	background-image: url(/images/icon_tickets.png);
}

.icon.download {
	width: 19px;
	background-image: url(/images/icon_download.png);
	display: inline-block;	
	margin-top: 4px;
	margin-bottom: -4px;
}

.icon.arrow_left {
	width: 30px;
	height: 30px;
	background: url(/images/icon_arrow_left.png) no-repeat 0 0;
	padding: 0;
}

.icon.arrow_right {
	width: 30px;
	height: 30px;
	background: url(/images/icon_arrow_right.png) no-repeat 0 0;
	padding: 0;
}

.icon.arrow_left:hover,
.icon.arrow_right:hover {
	background-position: 0 -30px;
}

.icon_group {
	margin: 0;
	padding: 0;
}


.icon_group li {
	float: left;
	list-style-type: none;
	margin-right: 3px;
}

.icon_group li.last {
	margin-right: 0;
}

/* @end */

.button {
	font-style: italic;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #945e3a;
	display: block;
	width: 103px;
	height: 27px;
	background: url(../images/ui_button.png) no-repeat 0 0;
	text-align: center;
	text-decoration: none;
	line-height: 25px;
}

.button:hover {
	background-position: 0 -27px;
}



.button.em {
	background: url(../images/ui_button_r.png) no-repeat 0 0;
	color: #a61108;
	line-height: 27px;
	font-style: italic;
}

.redbutton {
	font-style: italic;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #a71108;
	display: block;
	width: 103px;
	height: 27px;
	background: url(../images/ui_button.png) no-repeat 0 0;
	text-align: center;
	text-decoration: none;
	line-height: 25px;
}

.redbutton:hover {
	background-position: 0 -27px;
}

.shadow {
	width: 100%;
	height: 7px;
	position: absolute;
	left: 0;
	bottom: 0;
	background: url(/images/ui_drop_shadow.png) repeat-x;
	z-index: 1000;
}

/* @end */
