/* base body for all pages */
body {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}
a:link, a:visited, a:active {
	color: #FFFFFF;
    text-decoration: none;
}


a:hover {
	color:#FFDF35;
}
p {
	padding-left: 45px;
	padding-right: 45px;
	font-size: 0.9em;
	margin: 0px;
	padding-bottom: 20px;
	line-height: 1.2em;
}s

/* change of links on news page because of text color */
#news p a:link, #news p a:visited, #news p a:active {
	color:#FFFF99;
}

#news p a:hover  {
	color:#FFF;
	text-decoration: none;
	
}

/* change of links on connect page because of text color */
#connect p a:link, #connect p a:visited, #connect p a:active {
	color:#1E66BD;
}

#connect p a:hover {
	color:#FFF;
}

/* change of links on connect page because of text color */
#us p a:link, #us p a:visited, #us p a:active {
	color:#FFDF35;
}

#us p a:hover {
	color:#FFF;
	text-decoration: none;
}


/* change of links on listen page */
#listen p a:link, #listen p a:visited, #listen p a:active {
	color:#FFDF35;
}
#listen span a:link, #listen span a:visited, #listen span a:active {
	color:#FFDF35;
}
#listen span a:hover {
	color:#FFF;
}


#listen p a:hover {
	color:#FFF;
}

/* change of links on shop page */
#shop p a:link, #shop p a:visited, #shop p a:active {
	color:#FFFF99;
}

#shop p a:hover  {
	color:#FFF;
	text-decoration: none;
	
}

#gallery-popup p {
	color:#FFFFFF;
	margin: 10px 0px 0px;
	padding: 0px;
}

/* Each pages background color changes */
#home-page {background-color: #7D0E1B;}

#news {background-color: #FFD71B;}

#listen {background-color: #01176A;}

#us {background-color: #5B124A;}

#connect {background-color: #174C8E;}

#shop {background-color: #E64A27;}

#gallery {background-color: #006633;}

#gallery-popup {background-color: #006633;}

#meditation {background-color: #331100;}

/* Centers content */



#center-all-content {
	margin: 30px auto 25px;
	width: 760px;
	border: 1px solid #FFDF35;
}

#news #center-all-content {
	margin: 30px auto 25px;
	width: 760px;
	border: 1px solid #CC3300;
}

#center-all-content-popup {
	margin: 10px auto 0px;
}



/* All heads */
#header {
	margin: 0px;
	width: 100%;
	padding: 0px;
	height: 89px;
}




/*navigation bar*/



ul#nav_main {
	list-style-type : none;
	position : relative;
	width : 760px;
	margin: 0px;
	padding: 0px;
	height: 20px;
 
 }
 
ul#nav_main li {
	display : inline;
	margin : 0px;
	padding: 0px;
 } 
 
 ul#nav_main a:link, ul#nav_main a:visited, ul#nav_main a:active {
	display: block;
	width : 95px;
	font : 0.75em/normal Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	float: left;
	margin: 0px;
	padding: 3px 0px 0px;
	height: 16px;
	text-transform: uppercase;
  }
  
ul#nav_main a:hover {
	background-image: url(images/nav/home_over.gif);
	background-repeat: no-repeat;
}


/* hover state for sub pages */

/*news 4 letter*/
#news ul#nav_main a:hover  {
	background-image: url(images/nav/news/home_over.gif);
}

/*listen 4 letter */
#listen ul#nav_main a:hover {
	background-image: url(images/nav/listen/home_over.gif);
}

/*listen 4 letter */
#connect ul#nav_main a:hover {
	background-image: url(images/nav/connect/home_over.gif);
}
/*shop 4 letter */
#shop ul#nav_main a:hover {
	background-image: url(images/nav/shop/home_over.gif);
}

/*gallery 4 letter */
#gallery ul#nav_main a:hover {
	background: url(images/nav/gallery/4letters.gif);
}


/*us link for each page */
ul#nav_main li#hn_5 a:link, ul#nav_main li#hn_5 a:visited, ul#nav_main li#hn_5 a:active {
	width : 64px;
}

ul#nav_main li#hn_5 a:hover {background-image:url(images/nav/us_over.gif);}

#news ul#nav_main li#hn_5 a:hover {background-image:url(images/nav/news/us_over.gif);}
#listen ul#nav_main li#hn_5 a:hover {background-image:url(images/nav/listen/us_over.gif);}
#connect ul#nav_main li#hn_5 a:hover { background-image:url(images/nav/connect/us_over.gif);}
#shop ul#nav_main li#hn_5 a:hover { background-image:url(images/nav/shop/us_over.gif);}
#gallery ul#nav_main li#hn_5 a:hover { background: url(images/nav/gallery/us.gif);
}



/*meditation link */
ul#nav_main li#hn_8 a:link, ul#nav_main li#hn_8 a:visited, ul#nav_main li#hn_8 a:active {
	width: 121px;
}

ul#nav_main li#hn_8 a:hover {
 background-image: url(images/nav/meditation_over.gif);

}
#news ul#nav_main li#hn_8 a:hover {background-image: url(images/nav/news/meditation_over.gif);}
#listen ul#nav_main li#hn_8 a:hover {background-image: url(images/nav/listen/meditation_over.gif);}
#connect ul#nav_main li#hn_8 a:hover {background-image: url(images/nav/connect/meditation_over.gif);}
#shop ul#nav_main li#hn_8 a:hover {background-image: url(images/nav/shop/meditation_over.gif);}
#gallery ul#nav_main li#hn_8 a:hover {
	background: url(images/nav/gallery/meditation.gif);
}


/* connect */
ul#nav_main li#hn_7 a:link, ul#nav_main li#hn_7 a:visited, ul#nav_main li#hn_7 a:active {
	width: 100px;
}

ul#nav_main li#hn_7 a:hover  {
	background-image:url(images/nav/connect_over.gif);
}

#news ul#nav_main li#hn_7 a:hover {background-image:url(images/nav/news/connect_over.gif);}
#listen ul#nav_main li#hn_7 a:hover {background-image:url(images/nav/listen/connect_over.gif);}
#connect ul#nav_main li#hn_7 a:hover {background-image:url(images/nav/connect/connect_over.gif);}
#shop ul#nav_main li#hn_7 a:hover {background-image:url(images/nav/shop/connect_over.gif);}
#gallery ul#nav_main li#hn_7 a:hover {
	background: url(images/nav/gallery/connect.gif);
}

/* listen and images*/
ul#nav_main li#hn_3 a:hover, ul#nav_main li#hn_6 a:hover  {
	background-image:url(images/nav/listen_images_over.gif);
}

#news ul#nav_main li#hn_3 a:hover, #news ul#nav_main li#hn_6 a:hover {background-image:url(images/nav/news/listen_images_over.gif);}
#listen ul#nav_main li#hn_3 a:hover, #listen ul#nav_main li#hn_6 a:hover {background-image:url(images/nav/listen/listen_images_over.gif);}
#connect ul#nav_main li#hn_3 a:hover, #connect ul#nav_main li#hn_6 a:hover {background-image:url(images/nav/connect/listen_images_over.gif);}
#shop ul#nav_main li#hn_3 a:hover, #shop ul#nav_main li#hn_6 a:hover {background-image:url(images/nav/shop/listen_images_over.gif);}
#gallery ul#nav_main li#hn_3 a:hover, #gallery ul#nav_main li#hn_6 a:hover {background: url(images/nav/gallery/listen_images.gif);}

/*end navigation bar */


/* title of page at top of page*/
#nameofpage {
	margin: 10px 0px 30px 8px;
	padding: 0px;
}



/*Home page center panel */
#home-page #home-center-content {
	background-color: #2A2445;
	margin: 0px;
	padding: 10px 0px 0px;
	height: 610px;
	background-image: url(images/stars.jpg);
	background-repeat: no-repeat;
	background-position: 50% 100%;
}

/*center of pages */
#hor-center-content {
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
	background-position: right top;
	width: 760px;
	color: #000000;
	text-align: left;
}

/* right images and colors for subpages */
#news #hor-center-content {
	background-color: #000000;
	background-image: url(images/right/campfire.jpg);
}

#listen #hor-center-content {
	background-color: #261113;
	background-image: url(images/ListenStrip4.jpg);
}

#us #hor-center-content {
	background-color: #222247;
	background-image: url(images/USMoonStrip2.jpg);
}

#connect #hor-center-content {
	background-color: #b8d4cd;
	background-image: url(images/right/connect_ocean.jpg);
}

#shop #hor-center-content {
	background: #110C12 url(images/right/peacock.jpg) no-repeat right top;
}

#gallery #hor-center-content {
	background: #006633 url(images/right/trees_gallery.jpg) no-repeat center top;
}


/*Home page cover art */
/*holds all cover art */
#center-coverart {
	width: 750px;
	position: relative;
	margin: 20px auto;
}
/* coverart border */
.coverart {
	border: 1px solid;
}
#coverart-left {
	float: left;
	position: relative;
}
.coverart-block { width: 250px; float: left; position: relative; color: #fff; }

#coverart-right {
	float: right;
	width: 185px;
}


/*Home page welcome*/
#welcome {
	text-align: center;
	width: 240px;
	margin: 0px auto 10px 45px;
}


/*Home page links for album art*/
#home-page a:link, #home-page a:visited {
	font-size: 0.9em;
	font-family: Arial, Helvetica, sans-serif;
}


#home-page a:link img, #home-page a:visited img {
	color: #FFFFFF;
    text-decoration: none;
}

#home-page a:hover img {
	color: #FFDF35;
}


/* end homepage links for album art */


/* sub page right column images OLD */
.right-bar-images {
	background-repeat: no-repeat;
	background-position: 100% 0%;
}


#news-page .right-bar-images {
	background-image:url(images/Campfire.jpg);
	background-color: #000000;
}


#bio-page .right-bar-images {
	background-image:url(USMoonStrip2.jpg);
	background-color:#222246;
}

#listen_page .right-bar-images {
	background-image:url(images/ListenStrip4.jpg);
	background-color: #261113;

}


.clear-both {
	clear: both;
	color: #000000;
}
.reviewer-name {
	font-size: 1em;
	font-weight: bold;
}

/*left container sub pages*/
#left-content-container {
	margin: 0px 150px 0px 0px;
	padding: 0px;
	width: 610px;
}

/*left container sub pages bg color*/

#news #left-content-container {
	background-color: #FFe97b;
}
#listen #left-content-container {
	background-color: #5B83B6;
}

#us #left-content-container {
	background-color: #CD9EB0;
}

#connect #left-content-container {
	background-color: #FFCC9A;
}
#shop #left-content-container {
	background-color: #666699;
}
#meditation-content-container {
	background: #331100 url(images/meditation-back.jpg) no-repeat left top;
	height: 550px;
}
#meditation_quotes {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 75px 0px 0px;
	margin: 0px auto;
}
#meditation_quotes p {
	padding-left: 45px;
	padding-right: 45px;
	font-size: 0.9em;
	margin: 0px;
	line-height: 1.2em;
}

/* paragraph colors for sub-pages*/

#connect p .makestrong {
	font-weight: bold;
	text-transform: uppercase;
}


/*table on listen page */
#give-me-listen {
	background-image: url(images/coverart/perfectworld_tn.jpg);
	background-repeat: no-repeat;
	background-position: 50% 50%;
}

/*listen page tables */
/*name of album*/
.title {
	float: left;
	display: block;
	width: 235px;
	padding-bottom: 2px;
}
.hi {
	display: block;
	float: left;
	width: 80px;
}
.low {
	display: block;
	float: left;
	width: 40px;
	text-align: right;
}
/*list of songs*/
#listen_to_tunes {
	width: 335px;
	overflow: auto;
	font-size: 0.9em;
	margin-left: 270px;
	margin-bottom: 20px;
}
/*album art */
#album_art {
	width: 610px;
	overflow: auto;
	background-repeat: no-repeat;
	background-position: 45px 5px;
}

.perfect {
	background-image: url(images/coverart/perfectworld-bd.jpg);
}
.fly {
	background-image: url(images/coverart/dtf-bg.jpg);
}

.heaven {
	background-image:url(images/coverart/intoheaven_bd.jpg);
	}


#perfect_world {
	width: 610px;
	overflow: auto;
	background-image: url(images/coverart/perfectworld-bd.jpg);
	background-repeat: no-repeat;
	background-position: 45px 5px;
}
.comingsoon {
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	font-size: 1.5em;
}
.white_title {
	color: #FFFFFF;
}

#shop_center {
	width: 580px;
	overflow: auto;
	padding-left: 70px;
}

#shop_left {
	width: 250px;
	float: left;
	display: inline;
	padding-left: 75px;
	padding-top: 10px;
}
#shop_titles {
	margin-bottom: 50px;
}
#shop_right {
	float: left;
	display: inline;
	width: 230px;
	padding-top: 10px;
}
.check_address {
	margin: 0px;
	padding: 0px;
	font-size: .8em;
}
h2 {
	font-size: 1.5em;
	color: #000000;
	padding-top: 0px;
	margin: 0px;
	padding-bottom: 10px;
}
.cdBaby {
	padding-left: 75px;
}

/*header without border on gallery page */
.gallery_page_name {
	margin: 11px 0px 0px 11px;
	padding: 0px;
}

/* image page */

ul#gallery_layout {
list-style-type: none;
	position: relative;
	height: 1004px;
	margin: 0px;
	padding: 0px;
}


/* image placement of thumbnails */

ul#gallery_layout img {
	border: 1px solid #FFDF35;
	margin: 0px;
	padding: 0px;
}
	


#ann_onthebeach {position: absolute; left: 85px; top: 23px;}
#ann_bbking01 {position:absolute; left: 249px;top: 21px;}
#onWPRB {position:absolute; left: 402px; top: 70px;}
#viewVideo {position:absolute; left: 551px; top: 18px;}
#window {position:absolute; left: 96px; top: 138px;}
#a_WPRB {position:absolute; left: 265px; top: 147px;}
#tony_on_stage {position:absolute; left: 431px; top: 195px;}
#a_and_singers {position:absolute; left: 572px; top: 160px;}
#a_at_bbking02 {position:absolute; left: 107px; top: 294px;}
#dune {position:absolute; left: 230px; top: 276px;}
#painting {position:absolute; left: 397px; top: 314px;}
#sea {position:absolute; left: 578px; top: 299px;}
#in_studio {position:absolute; left: 49px; top: 455px;}
#coverart {position:absolute; left: 233px; top: 425px;}
#guitar {position:absolute; left: 488px; top: 420px;}
#hula {position:absolute; left: 655px; top: 465px;}
#close {font-size: 0.7em; margin: 0px 0px 5px; padding: 0px;}
#moon {position:absolute; left: 143px; top: 552px;}
#sand {position:absolute;left: 353px;top: 548px;}
#smithereens {position:absolute;left: 559px;top: 552px;}
#saz {
	position:absolute;
	left: 240px;
	top: 647px;
}

