body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.formbutton {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	text-transform: uppercase;
	color: #FFF;
	background-color: #881B1F;
	font-weight: bold;
	border: 1px solid #881B1F}

/* ====================================== TEXT ============================================ */

td {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 12px;
	color: #5A757E;
}
.redtext {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #901F25;
}
.bluetxt1 {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #91B8BD;
	line-height: 160%;
}
.bluetxt2 {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #5A757E;
	line-height: 160%;
}
.bluetxt3 {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #5A757E;
	line-height: 120%;
}
.greytext {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #ACB6B9;
	line-height: 120%;
}
.whitetxt {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #fff;
	line-height: 120%;
}
.whitetitles {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #fff;
	font-size: 18px;
}
.titles {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 18px;
}
.videotitles {
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	color: #2F809C;
}
.newsheadline1 {
	font-size: 18px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	color: #2F809C;
}
.newsheadline2 {
	font-size: 18px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	color: #901F25;
}
.newsheadline3 {
	font-size: 18px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	color: #CCC99E;
}
.newsdate {
	font-size: 14px;
	color: #901F25;
	font-weight: bold;
	padding-bottom: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.newspostdate {
	color: #901F25;
	font-size: 12px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.newspostheadline {
	color: #5A757E;
	font-size: 12px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.showdate {
	color: #91B8BD;
	font-weight: bold;
}
.newstext {
	color: #5A757E;
}
.albumborder {
	border: 1px solid #ccc;
}
/* ======================================= LINKS ========================================== */

a.newspostheadline:link, a.newspostheadline:active, a.newspostheadline:visited {
	color: #5A757E;
	font-weight: bold;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	text-decoration: none;
}
a.newspostheadline:hover {
	color: #91B8BD;
}
a.bluelink:link, a.bluelink:active, a.bluelink:visited {
	color: #5A757E;
}
a.bluelink:hover {
	color: #91B8BD;
}
a.redlink:link, a.redlink:active, a.redlink:visited {
	color: #901F25;
	font-size: 14px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
}
a.redlink:hover {
	color: #62151A;
}
a:link, a:active, a:visited {
	color: #5A757E;
}
a:hover {
	color: #0304B6;
}

/* ======================================= BackGrounds  ========================================== */ 

.mp3bg {
	background-image: url(i/mp3.bg.jpg);
}
.navtop {
	background-image: url(i/nav.top.bg.jpg);
}
.navbottom {
	background-image: url(i/nav.bg.jpg);
}
.bannerbg {
	background-image: url(i/bannerbg.jpg);
 	background-position: center;
}
.tblcontentbg {
	background-image: url(i/tbl.content.bg.jpg);
	background-position: center top;
	background-repeat: no-repeat;
}
.bannernewsbg {
	background-image: url(i/banner.news.bg.jpg);
 	background-position: center;
}
.bannercalendarbg {
	background-image: url(i/banner.calendar.bg.jpg);
 	background-position: center;
}
.bannermusicbg {
	background-image: url(i/music.page.naleo.bottom.bg.jpg);
	background-position: center top;
	background-repeat: repeat-x;
}
.bannerfriendsbg {
	background-image: url(i/banner.friends.bg.jpg);
	background-position: center top;
	background-repeat: repeat-x;
}
.minimusicbg {
	background-image: url(i/album.mini.bg.jpg);
	background-position: center center;
	background-repeat: no-repeat;
}
.bannervideosbg {
	background-image: url(i/videos.banner.bg.jpg);
 	background-position: center;
}
.newspagemainbg {
	background-image: url(i/mainnewspage.bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.newspageshowsbg {
	background-image: url(i/concerts.bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.newspageretailbg {
	background-image: url(i/retaillistbg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.newspostbg1 {
	background-image: url(i/mainnewspage.top.bg.jpg);
	background-repeat: no-repeat;
}
.newspostbg2 {
	background-image: url(i/news.post.bg.jpg);
	background-repeat: no-repeat;
}
.calendarbg1 {
	background-image: url(i/calendar.post.bg.1.jpg);
	background-repeat: no-repeat;
}
.calendarbg2 {
	background-image: url(i/calendar.post.bg.2.jpg);
	background-repeat: no-repeat;
}
.aboutbannerbg {
	background-image: url(i/about.banner.bg.jpg);
	background-position: center;
}
.achievementsbg {
	background-image: url(i/left.collumn.achievements.bg.jpg);
	background-position: center top;
	background-repeat: no-repeat;
}
.lowerbg {
	background-image: url(i/lower.page.bg.jpg);
	background-repeat: repeat-x;
}
.tblbg {
	background-image: url(i/tbl.bg.jpg);
}
.newsbg {
	background-image: url(i/news.bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.postersbg {
	background-image: url(i/calendar.poster.bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.newsdatebg {
	background-image: url(i/title.news.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.collumbg {
	background-image: url(i/collum.bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.bird1bg {
	background-image: url(i/bird.1.left.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.sharebutton {
	background-image: url(i/share.bg.jpg);
}
.tblsmbg {
	background-image: url(i/tbl.short.sm.bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.mailinglistbg {
	background-image: url(i/maillist.bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.twitterbg {
	background-image: url(i/twitterbg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

