@charset "UTF-8";
/* CSS Document */

body {
	background-color:#000000;
	margin:0px;
	padding:0px;
	border:0;
	text-align:center;
	overflow-x:hidden;
	overflow-y:auto;
	}

img {border:0px;}

/* TEMPLATE DIVISION ELEMENTS */
#wrapper {width:812px;margin:0 auto; }

#contentContainer {
	width:812px;
	height:850px;
	background-image:url(../images/home-splash.jpg);
	background-position:top;
	background-repeat:no-repeat;
	margin:0 auto;
	position:relative;
	float:left;
	}
	
#twitter {position:absolute; top:9px; right:211px;}
#facebook {position:absolute; top:9px; right:164px;}
#itunes {position:absolute; top:9px; right:118px;}
#myspace {position:absolute; top:9px; right:72px;}
#gmail {position:absolute; top:9px; right:26px;}
#player {position:absolute; top:575px; left:10px;}
#schedule {position:absolute; top:575px; right:10px;}

#contact {position:absolute; top:66px; right:38px;font-family:Arial, Helvetica, sans-serif; color:#000; font-size:10px;}



#footer {width:812px; float:left; clear:both; margin:0px 0px 20px 0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF;}
#footer ul {list-style-type:none; margin:0px; padding:0px;}
#footer ul li {display:inline;}
#footer a {text-decoration:none; color:#FFF;}
#footer a:hover{text-decoration:underline; font-weight:bold;}
#footer p {font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:12px; margin:0px;}

#footerLeft {position:absolute; width:415px; top:845px; left:10px; margin:0px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF;}
#footerRight {position:absolute; width:415px; top:845px; right:10px; margin:0px; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF;}


/* PAGES DIVISION ELEMENTS */

#hdr_left {width:437px; position:absolute; top:214px; left:63px;}
#hdr_right {width:194px; position:absolute; top:214px; left:554px;}

.header-black-bg {float:left; margin:30px 0px -10px 63px;}

#leftCol {width:445px; float:left; margin-top:243px; margin-bottom:0px; margin-left:63px; background-color:#FFF; padding-top:15px; padding-left:15px; text-align:left; padding-right:10px;filter:alpha(opacity=85); -moz-opacity:0.85; -khtml-opacity: 0.85;opacity:0.85;}
#rightCol {width:204px; float: right; margin-top:243px; margin-right:62px; background-color:#FFF;filter:alpha(opacity=85); -moz-opacity:0.85; -khtml-opacity: 0.85;opacity:0.85;}
.transparency {filter:alpha(opacity=85); -moz-opacity:0.85; -khtml-opacity: 0.85;opacity:0.85;}

#bio {width:445px; float:left; margin-top:15px; margin-bottom:0px; margin-left:63px; background-color:#FFF; padding-top:15px; padding-left:15px; text-align:left; padding-right:10px;filter:alpha(opacity=85); -moz-opacity:0.85; -khtml-opacity: 0.85;opacity:0.85;}

#video-splash {width:445px; float:left; margin:15px 0px 0px 63px; background-color:#fff; padding:20px 0px 20px 25px; text-align:left;}
/* Text Elements */

p {font-family:Arial, Helvetica, sans-serif; font-size:.85em; line-height:1.1em; margin-top:10px;}
a {text-decoration:none; color:#000;}
a:hover {text-decoration:none; color:#C09;}

.first_entry {font-family:Arial, Helvetica, sans-serif; font-size:.85em; font-weight:bold; font-style:italic; margin-top:0px; margin-bottom:0px;}
.entry {font-family:Arial, Helvetica, sans-serif; font-size:.85em; font-weight:bold; font-style:italic; margin-top:30px; margin-bottom:0px;}


/* Music page */
#ep_img {width:125px; float:left;}
#ep_desc {width:315px; float:right;}
.description_text {font:Arial, Helvetica, sans-serif; font-size:.7em; margin-top:4px; margin-bottom:4px;}


/* Media page */

#video {float:left; filter:none; margin-left:10px; margin-bottom:25px; margin-top:10px;}
.thumbTop {width:115px; height:115px; margin-top:25px;filter:none;}
.thumbBottom {width:115px; height:115px; margin-bottom:25px;}
.thumbMiddle {width:115px; height:115px; margin-top:25px; margin-bottom:25px;}
.thumbLeft {width:115px; height:115px; text-align:left;}
.thumbCenter{width:115px; height:115px; padding-right:42px; padding-left:42px;}
.thumbRight {width:115px; height:115px;}

