.container {
	display: block;
	height: 330px;
	width: 800px;
	margin: 0 auto;
	background: url(assets/images/home-background.jpg) no-repeat;
}

.news {
	float: left;
	width: 310px;
	margin: 75px 0 0 58px;
}
	
.news a {
	font-family: arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.2;
	color: #bdb088;
	text-decoration: none;
}

.news a:hover {
	text-decoration: underline;
}

.news hr {
	border-left: 0px;
	border-right: 0px;
	border-bottom: dashed 1px #3A2D24;
	border-top: dashed 1px #000;
	width: 240px;
	background-color: #3A2D24;
}

.bio {
	float: right;
	width: 310px;
	margin: 60px 45px 0 0;
}

.bio p {
	font-family: georgia, serif;
	color: #A6A39B;
	font-size: 12px;
	line-height: 1.8;
}

.newspage a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #D6885F;
	background-color: transparent;
	text-decoration: none; 
}

.newspage a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CDB9A7;
	text-decoration: underline;
	background-color: transparent;
}

.footerText { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color : #967A58;
	line-height : 13px;
}

a.footerLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #967A58;
	line-height: 13px;
	text-decoration: none;
}

a.footerLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #967A58;
	line-height: 13px;
	text-decoration: underline;
}

.captionText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CFB08B;
	line-height: 13px;
}

.contentText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #EDEADD;
	line-height: 17px;
}

.contentHeader {
	font-weight: bold;
	color: #b29d63;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
}

a.ContentLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #D6885F;
	background-color: transparent;
	text-decoration: underline; 
}

a.ContentLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CDB9A7;
	text-decoration: underline;
	background-color: transparent;
}

a.ContentLinkBig {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 17px;
	font-weight: normal;
	color: #D6885F;
	background-color: transparent; 
	text-decoration: underline;
}

a.ContentLinkBig:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	color: #CDB9A7;
	text-decoration: underline;
	background-color: transparent;
}

hr {
	border-left: 0px;
	border-right: 0px;
	border-bottom: dashed 1px #000000;
	border-top: dashed 1px #463B32;
	width: 90%;
	background-color: #000000;
}

a:focus, a:hover, a:active {
	outline: none;
} 

#albumSidebar {
	width: 149px;
    background-image: url(assets/images/album-landing-sidetile.gif);
	padding: 0 21px 0 23px;
}

#albumSidebar a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #D5D0C5;
	background-color: transparent;
	text-decoration: none; 
}

#albumSidebar a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
	text-decoration: underline;
	background-color: transparent;
}

#albumPaperPage {
	width: 369px;
    background-image: url(assets/images/album-landing-papertile.gif);
	padding: 0 32px 0 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #342921;
	line-height: 1.3;
}

.songHeader {
	font-family: arial, sans-serif;
	font-size: 17px;
	font-weight: bold;
}
.calendar_table {
	float:left;
	width:528px;
}
.calendar_table td{
	color:#f8f7f6;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	padding:4px 0;
}
.calendar_table td a{
	color:#f8f7f6;
	text-decoration:underline;
}
.calendarhr td{
	color:#b29854;
	font-weight:bold;
	font-size:12px;
}
.calendarlocation{
	color:#b29854;
	font-weight:bold;
}
.calendarcity{
	padding:5px 0px;
}
.calendarpage{
	margin-left:15px;
}
