body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(i/home/home.top.bg-2.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

/* ====================================== TEXT ============================================ */

.titles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFF;
}

.bluetext {
	color:#7B9E9E;
}
.pinktext {
	color:#EE3184;
}

.pinktitle {
	font-size: 18px;
	color: #EE3184;
	font-weight: bold;
}

.darktitle {
	font-size: 18px;
	color: #7B9E9E;
	font-weight: bold;
}
.darktext {
	color: #000;
}
.greytext {
	color: #999;
}
a:link, a:active, a:visited {
	color: #EE3184;
}
a:hover {}
a.bluelink:link, a.bluelink:active, a.bluelink:visited {
	color: #7B9E9E;
	text-decoration: none;
}
a.bluelink:hover {
	color: #666;
	text-decoration: underline;
}

.aboutbg {
	background-image: url(i/bg.about2.jpg);
	background-repeat: no-repeat;
}
.pinktext {
	color: #EE3184;
}
a.footer:link, a.footer:active, a.footer:visited {
	color: #999999;
	text-decoration: none;
}
a.footer:hover {
	color: #ffffff;
}
img.blogimg {
	width: 400px;
}


.calendar {
	font-size: 12px;
}
.cellday {
	font-size: 12px;
}
.today {
	font-size: 12px;
}
.calendarlink {
	color: #7B9E9E;
}


.textform {}
/* ====================================== BGs ============================================ */

.headerleft {background-image: url(i/home/header.left.bg.jpg);background-repeat: no-repeat;background-position: right;}
.headerright {background-image: url(i/home/header.right.bg.jpg);background-repeat: no-repeat;background-position: left;}
.headerbg {background-image: url(i/home/header.bg.jpg);background-position: center;}

.navleft {background-image: url(i/home/nav.left.bg.jpg);background-repeat: no-repeat;background-position: right;}
.navright {background-image: url(i/home/nav.right.bg.jpg);background-repeat: no-repeat;background-position: left;}

.nextshowbg { background: url(i/home/wid.show.bg.png) repeat-y center; }

.bannerleft {background-image: url(i/home/banner.left.bg-2.jpg);background-repeat: no-repeat;background-position: right;}
.bannerright {background-image: url(i/home/banner.home.right.bg-2.jpg);background-repeat: no-repeat;background-position: left;}
.bannerbg {background-image: url(i/home/banner.home.bg.jpg);background-position: center;}

.homebannerleft {background-image: url(i/home/banner.left.bg.jpg);background-repeat: no-repeat;background-position: right;}
.homebannerright {background-image: url(i/home/banner.home.right.bg.jpg);background-repeat: no-repeat;background-position: left;}
.homevideobg {background-image: url(i/home/video.bg.jpg);background-repeat: no-repeat;background-position: top center;}
.homebannerbg {background-image: url(i/home/home.banner.bg.jpg);background-position: center;}
.newsbg {background-image: url(i/home/thelatest.news.bg.jpg);background-position: center top;background-repeat: no-repeat;}
.theohanabg {background-image: url(i/home/theohana.bg.jpg);background-position: center;}

.lowerpagebg {background-image: url(i/home/bg.blue.jpg);background-position: center top;background-repeat: repeat-x;background-color: #f2f2f2;}
.lowerpageleftbg {background-image: url(i/home/lowerpage.top.left.jpg);background-position: right top;background-repeat: no-repeat;}
.lowerpagerightbg {background-image: url(i/home/lowerpage.top.right.jpg);background-position: left top;background-repeat: no-repeat;}

.showsbannerleft {background-image: url(i/shows/banner.shows.left.bg.jpg);background-repeat: no-repeat;background-position: right top;}

.videobannerleft {background-image: url(i/videos/banner.videos.left.bg.jpg);background-repeat: no-repeat;background-position: right top;}
.videobannerbg {background-image: url(i/videos/videos.left.banner.jpg);background-repeat: no-repeat;background-position: left top;}
.videoblogbg {background-image: url(i/videos/videos.videoblog.bg.jpg);background-repeat: no-repeat;background-position: left top;}
.videolivebg {background-image: url(i/videos/videos.livemusic.bg.jpg);background-repeat: no-repeat;background-position: left top;}

.musicbannerleft {background-image: url(i/music/banner.music.left.bg.jpg);background-repeat: no-repeat;background-position: right top;}
.musicbannerright {background-image: url(i/music/banner.music.right.bg.jpg);background-repeat: no-repeat;background-position: left top;}

.aboutbannerleft {background-image: url(i/about/banner.about.left.bg.jpg);background-repeat: no-repeat;background-position: right top;}
.aboutbannerright {background-image: url(i/about/banner.about.right.bg.jpg);background-repeat: no-repeat;background-position: left top;}
.aboutpagebg {background-image: url(i/home/banner.home.bg.jpg);background-position: center;}
.aboutretailersbg {background-image: url(i/about/retailers.bg.jpg);background-position:center;}
.abouttheohanabg {background-image: url(i/about/theohana.bg.jpg);background-position: center;}

.shopbannerleft {background-image: url(i/shop/banner.shop.left.bg.jpg);background-repeat: no-repeat;background-position: right top;}
.shopbannerbg {background-image: url(i/shop/shop.banner.bg.jpg);background-position: left top;}

.blogleftbg {background-image: url(i/blog/blog.top.left.bg.jpg);background-repeat: no-repeat;background-position: right top;}
.blogpostbg {background-image: url(i/blog/archive.post.bg.jpg);background-repeat: no-repeat;background-position: center top;}
.bloglowerpagebg {background-image: url(i/blog/blog.bg.blue.jpg);background-position: center top;background-repeat: repeat-x;}

.radiobg {background-image: url(i/home/radio.hr.jpg);background-repeat: no-repeat;background-position: center bottom;}

.showpostbg {background-image: url(i/shows/show.post.hr.jpg);background-repeat: no-repeat;background-position: center top;}

.contactbluebg {background-image: url(i/contact/contact.retailers.bg.jpg);background-position: right top;}
.contactsignupbg {background-image: url(i/contact/contact.mailinglist.bg.jpg);background-position: center top;}



