body {
	background-color: #000;
	text-align: center;
	margin: 0px;
	scrollbar-base-color: black;
	scrollbar-arrow-color: #a49815;
	scrollbar-DarkShadow-Color: black;
	font: 12pt "Lucida Grande", Lucida, Verdana, sans-serif;
}

* {
	margin: 0px;
	padding: 0px;
}

a {
	color: #d4c22a;
	outline: none;
}

a img {
border: 0px;
}

.container {
	width: 1200px;
	height: 604px;
	background-color: #000000;
	margin-left: auto;
	margin-right: auto;
}

.borderleft {
	width: 102px;
	height: 604px;
	background-image: url(images/left_border.png);
	float: left;
}

.borderright {
	width: 103px;
	height: 604px;
	background-image: url(images/right_border.png);
	float: right;
}

.headerleft {
	width: 879px;
	height: 150px;
	background-image: url(images/header_left.png);
	float: left;
}

.headerright {
	width: 116px;
	height: 150px;
	background-image: url(images/header_right.png);
	float: left;
}

.contentleft {
	width: 2px;
	height: 326px;
	background-image:  url(images/content_left.png);
	float: left;
}

.content {
	width: 746px;
	height: 326px;
	float: left;
	overflow: auto;
	text-align: left;
	font: 16px "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #ffe1ba;color: #ffe1ba;color: #ffe1ba;color: #ffe1ba;#ffe1ba;#ffe1ba;
	background: black url(images/content1-lo.png) fixed 373px 149px;
	position: relative;
}

.content p {
	padding-left: 4px;
	padding-right: 4px;
}

.content ul {
	margin-left: 17px;
}

.content-ns {
	width: 746px;
	height: 326px;
	float: left;
	text-align: left;
	overflow: hidden;
}

.contentright {
	width: 12px;
	height: 326px;
	background-image:  url(images/content_right.png);
	float: left;
}

.sidebar1left {
	width: 118px;
	height: 163px;
	background-image: url(images/sidebar_1-left.png);
	float: left;
}

.sidebar1left p {
	color: #fde0b8;
	font: small-caps bold 11.5px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: center;
	padding-top: 30px;
}

.sidebar1left h1 {
	color: #ffe1ba;
	font: bold 11px/16px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: center;
	padding-top: 0px;
	padding-left: 1px;
	margin-bottom: 5px;
}

.sidebar1right {
	width: 117px;
	height: 163px;
	background-image: url(images/sidebar_1_right.jpg);
	float: right;
}

.sidebar1right p {
	color: #fde0b8;
	font: small-caps bold 13px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: center;
	padding-top: 5px;
}

.sidebar1right h1 {
	color: #fde0b8;
	padding-top: 9px;
	font: small-caps bold medium "Lucida Grande", Lucida, Verdana, sans-serif;
	text-decoration: underline;
}

.sidebar1img {
	width: 117px;
	height: 163px;
	background-image: url(images/sidebar_1-picture.png);
	text-align: center;
	float: right;
}

.sidebar3 {
	width: 235px;
	height: 96px;
	background-image: url(images/sidebar_3.png);
	float: left;
	color: #ffe1ba;
	font: small-caps bold 13px/19px "Lucida Grande", Lucida, Verdana, sans-serif;
}

.sidebar3text {
	padding-top: 34px;
	color: #ffe1ba;
	font: small-caps bold 13px/19px "Lucida Grande", Lucida, Verdana, sans-serif;
}

.sidebar3in {
	width: auto;
	height: auto;
	color: #ffe1ba;
	font: small-caps 9px "Lucida Grande", Lucida, Verdana, sans-serif;
	background: url(images/simplegradient.png) repeat-x;
}

.sidebar3in h1 {
	color: #fde0b8;
	padding-top: 3px;
	font: small-caps bold medium "Lucida Grande", Lucida, Verdana, sans-serif;
	text-decoration: underline;
}

.sidebar2 {
	width: 235px;
	height: 67px;
	background-image: url(images/sidebar_2.png);
	float: left;
}

.sidebarlarge {
	width: 235px;
	height: 326px;
	float: left;
	color: #ffe1ba;
	font: 13px "Lucida Grande", Lucida, Verdana, sans-serif;
	overflow: auto;
	background: url(images/bands.png) scroll;
}

.sidebarlarge p {
	color: #ffe1ba;
	font: 12px "Lucida Grande", Lucida, Verdana, sans-serif;
	position: relative;
	top: -32px;
}

.sidebarlarge h1 {
	color: #ffe1ba;
	font: bold 15px "Lucida Grande", Lucida, Verdana, sans-serif;
	padding-top: 33px;
}

.newsletter {
	position: relative;
	top: 39px;
}

.menu1 {
	width: 135px;
	height: 128px;
	float: left;
}

.menu2 {
	width: 181px;
	height: 128px;
	float: left;
}

.menu3 {
	width: 170px;
	height: 128px;
	float: left;
}

.menu4 {
	width: 187px;
	height: 128px;
	float: left;
}

.menu5 {
	width: 190px;
	height: 128px;
	float: left;
}

.footing {
	width: 132px;
	height: 128px;
	background-image: url(images/footing.png);
	float: left;
}

.footer {
	text-align: center;
	color: #3f3f3f;
	font: small "Lucida Grande", Lucida, Verdana, sans-serif;
}

.footer a {
	color: #3f3f3f;
	font: small "Lucida Grande", Lucida, Verdana, sans-serif;
	text-decoration: underline;
}

.header-music {
	height: 83px;
	width: auto;
	background-image: url(images/music_header.jpg);
}

.header-menu {
	height: 83px;
	width: auto;
	background-image: url(images/menu_header.jpg);
}

.header-events {
	height: 83px;
	width: auto;
	background-image: url(images/event_header.jpg);
}

.header-happyhour {
	height: 83px;
	width: auto;
	background-image: url(images/happyhour.jpg);
	background-position: -20px;
}

.evententry {
	width:  700px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 4px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 1px;
	padding-bottom: 4px;
}

.evententry p {
	margin-bottom: 10px;
}

.divider {
	width: auto;
	height: 2px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(images/divider.png);
}