div.header-links {
	position: relative;
	width: 857px;
	text-align: right;
	font-family: verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #a2a2a5;
	padding-top: 3px;
}
	div.header-links a,
	div.header-links a:link,
	div.header-links a:visited {
		font-family: arial, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #a2a2a5;
		text-decoration: none;
	}
	div.header-links a:hover {
		font-family: arial, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #d3ac7a;
		text-decoration: none;
	}


div.header-container {
	position: relative;
	width: 901px; height: 301px;
}
	div.header-container a.store1 {
		position: absolute;
		right: 38px;
		top: 13px;
		display: none;
		width: 260px;
		height: 265px;
	}
	div.header-container a.store2 {
		position: absolute;
		right: 298px;
		top: 13px;
		display: none;
		width: 225px;
		height: 207px;
	}
	body.home div.header-container a.store1,
	body.home div.header-container a.store2 {
		display: block;
	}

	body.home div.header-container {
		background: url(/images/headers/home.jpg) no-repeat;
	}
	body.media div.header-container {
		background: url(/images/headers/media.jpg) no-repeat;
	}
	body.news div.header-container {
		background: url(/images/headers/news.jpg) no-repeat;
	}
	body.blog div.header-container {
		background: url(/images/headers/blog.jpg) no-repeat;
	}
	body.bio div.header-container {
		background: url(/images/headers/bio.jpg) no-repeat;
	}
	body.store div.header-container {
		background: url(/images/headers/store.jpg) no-repeat;
	}
	body.contact div.header-container {
		background: url(/images/headers/contact.jpg) no-repeat;
	}


/** START - random generated lyrics container in header **/
div.lyrics {
	width: 285px;
	position: relative;
	left: 590px; top: 117px;
	font-size: 10px;
	font-family: verdana, sans-serif;
	color: #ffffff;
}
div.lyrics b.title {
	font-size: 18px;
	font-family: georgia, times, sans-serif;
	color: #e78c27;
	position: absolute;
	left: 0px; top: 0px;
	z-index: 3;
}
div.lyrics b.title-shadow {
	font-size: 18px;
	font-family: georgia, times, sans-serif;
	color: #777777;
	position: absolute;
	left: 2px; top: 1px;
	z-index: 2;
}
div.lyrics div.sample { width: 270px; }
div.lyrics div.sample p { margin: 0px 0px 5px 3px; padding: 0px; }
	/** END - random generated lyrics container in header **/
/** END - header related styles : header backgrounds, containers, etc **/



/** START - content containers (areas below header) **/
td.content-container {
	background: url(/images/page-bg-repeat-y.gif) repeat-y;
	height: 100%;
	position: relative;	
	vertical-align: top;
	padding-bottom: 100px;
}
div.content-container-full {
	position: relative;
	padding: 31px 0px 0px 30px;
	background: url(/images/page-bg-top.gif) no-repeat top left;
	height: 100%; z-index: 1;
}
div.content-container-left-position {
	position: relative;
}
div.content-container-left {
	position: relative;
	width: 630px; height: 100%;
	text-align: justify;
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #d0d0d0;
}
div.content-container-left div.content {
	padding: 0px 20px 10px 5px;
}
div.content-container-right {
	position: absolute;
	left: 685px; top: 19px;
	width: 186px; height: 100%;
	z-index: 1;
}
img.page-icon-menu { position: absolute; right: 0px; top: -3px; }

div.content-container-left div.content-media-events {
	padding: 0px 20px 20px 5px;
}

div.content-container-left div.content-media-events b { color: #d3ac7a; }
/** END - content containers (areas below header) **/



/** START - breadcrumbs **/
div.breadcrumbs-container {
	position: relative; height: 20px;
	width: 500px;
}

div.breadcrumbs-container div.breadcrumbs {
	position: absolute;
	left: 78px; top: 6px;
	font-family: arial, sans-serif;
	font-weight: bold;
	font-size: 9px;
	color: #898989;
}
div.breadcrumbs span { color: #ffffff; }
div.breadcrumbs a,
div.breadcrumbs a:link,
div.breadcrumbs a:visited {
	color: #898989;
	text-decoration: none;
}
div.breadcrumbs a:hover {
	color: #d3ac7a;
	text-decoration: none;
}
/** END - breadcrumbs **/


div.links-container { padding: 0px; font-family: verdana, sans-serif; font-size: 10px; }
div.links-container b { color: #c2c2c2; padding-left: 9px; font-weight: normal; }
div.links-container a,
div.links-container a:link,
div.links-container a:visited {
	font-weight: normal;
	color: #d3ac7a;
	text-decoration: none;
}
div.links-container a:hover {
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}

