@charset "ISO-8859-1";.container {	width: 900px;	/*border: solid 1px #182B48;*/	margin: 0 auto;}body {	background-color: #FFF9D4;	}.top_nav li {	float: left;	width: 120px;	list-style-type: none;	font-family: Arial, Helvetica, sans-serif;	color: #754C29;}.top_nav {	background-image: url(../images/top_corners.png);	background-repeat: no-repeat;	padding-left: 150px;	padding-top: 10px;}.top_nav li img {	margin-right: 3px;}.top_nav li a {margin-left: 20px;}.jimmy_silhouette {	height: 500px;	width: 350px;	background-image: url(../images/Jimmy_silhouette_two.png);	background-repeat: no-repeat;	margin-top: 25px;	float: left;}.clear {	clear: both;}.main_content {	float: left;	width: 280px;}.main_content h2 {	color: #2BB673;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	margin: 0px;	padding: 0px;}.main_content p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #4D4D4D;}a {	text-decoration: none;}a:hover {	text-decoration: underline;}.top_nav li a {	font-family: Arial, Helvetica, sans-serif;	color: #754C29;}.top_nav li a:hover {	text-decoration: underline;}img {	text-decoration: none;	border: none;}.sidebar {	width: 180px;	text-align: center;	background-image: url(../images/sidebar_middle.png);	margin-left: 40px;	background-repeat: repeat-y;}span {	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;}.large_font {	font-size: 24px;}.bold {	font-weight: bold;}.tight {	letter-spacing: -1px;}.small_font {	font-size: 10px;}.twelve_pixels {	font-size: 12px;}.yellow {	color: #FFCD33;}.span_margin {}.about_jim_content {	float: left;	width: 400px;}.about_jim_content h2 {	color: #2BB673;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	margin: 0px;	padding: 0px;}.about_jim_content p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #4D4D4D;}.donate_content {	float: left;	width: 400px;}.donate_content h2 {	color: #2BB673;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	margin: 0px;	padding: 0px;}.donate_content p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #4D4D4D;}.donate_content ul {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	list-style-type: decimal;	list-style-position: outside;	margin-left: 15px;	padding-left: 0px;}.donate_content span{	color: #4D4D4D;}.donate_content a {	color: #E96F34;}.events_content {	float: left;	width: 400px;	margin-left: 25px;}.events_content h2 {	color: #2BB673;	font-family: Arial, Helvetica, sans-serif;	font-size: 36px;	margin: 0px;	padding: 0px;}.events_content h3 {	color: #2BB673;	font-family: Arial, Helvetica, sans-serif;	font-size: 24px;	margin: 0px;	padding: 0px;}.events_content h4 {	color: #000000	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	margin: 0px;	padding: 0px;	font-family: Arial, Helvetica, sans-serif;	color: #323232;}.events_content h5 {	color: #000000	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	margin: 0px;	padding: 0px;	font-family: Arial, Helvetica, sans-serif;	color: #323232;}.events_content p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #4D4D4D;}.black {	color: #00FF33;}.events_content p .black {	color: #333399;}.container .events_content .black {	color: #323232;}.events_content a {	color: #E96F34;}.repeated_background {	background-image: url(../images/repeated_background.png);	background-repeat: repeat-y;}.rounded_corners {	background-image: url(../images/top_corners.png);	background-repeat: no-repeat;}.logo {	margin-top: 25px;	float: left;	margin-bottom: 25px;}.small_container {	width: 285px;	float: left;}.footer {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;	margin-left: 250px;	padding-top: 10px;	width: 500px;	text-align: center;}.bottom_corners {	background-image: url(../images/bottom_corners.png);	background-repeat: no-repeat;	height: 25px;}.sidebar a {	color: #FFCD33;}.breadcrumbs h1 {	padding: 0px;	margin: 0px 0px 0px 170px;	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	color: #754C29;}a:active {	outline: none;}.right {	float: right;}.events_date {}.supra_sidebar {	width: 250px;	float: left;}.footer a {color: #4D4D4D;}.footer span {margin-left: 50px;margin-right: 50px;}.grey_bar {	margin-left: 170px;	height: 1px;	background-color: #482B14;	margin-right: 80px;	margin-top: 25px;}.events_content .green {	color: #2BB673;}.sidebar_top {	width: 180px;	height: 20px;	background-image: url(../images/sidebar_top.png);	background-repeat: no-repeat;	margin-top: 20px;	margin-left: 40px;}.sidebar_bottom {	width: 180px;	height: 20px;	background-image: url(../images/sidebar_bottom.png);	background-repeat: no-repeat;	margin-left: 40px;	}.disclaimer {	color: #323232;	font-size: 10px;}/* Top Nav CSS below */.button_one {background-image: url(../images/button_one.png); background-repeat: no-repeat;}.button_one:hover {background-position:0px -25px;}.button_two {background-image: url(../images/button_two.png); background-repeat: no-repeat;}.button_two:hover {background-position:0px -25px;}.button_three {background-image: url(../images/button_three.png); background-repeat: no-repeat;}.button_three:hover {background-position:0px -25px;}.button_four {background-image: url(../images/button_four.png); background-repeat: no-repeat;}.button_four:hover {background-position:0px -25px;}.button_five {background-image: url(../images/button_five.png); background-repeat: no-repeat;}.button_five:hover {background-position:0px -25px;}.band_photos {	width: 675px;	float: left;	margin-left: 160px;	font-family: Arial, Helvetica, sans-serif;	margin-top: 35px;}.band_photos img {	margin-bottom: 15px;	float: left;}.band_descriptions {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	margin-left: 10px;	float: left;	color: #4D4D4D;	width: 400px;}.band_descriptions h2 {	color: #2BB673;	margin-top: 0px;}.band_photos a:hover {	color: #2BB673;}