/* CSS Document */

body { 
	margin: 0;
	padding: 0;
	background: #A9C5D7;
	text-align: center;
	font-family: Arial, "Gill Sans", Verdana, sans-serif; 
	font-size: .80em;
	color: #E3E3E3;
	}

#container	{
	width: 938px;
	margin: 20px auto 0;
	padding: 0;
	background-color: #2A2F32;
	text-align: left;
	position: relative;
	}
	
#footer	{
	background: #2A2F32 url(../images/bkgdbtm.gif) 0 0 no-repeat;
	height: 28px;
	width: 938px;
	margin: 0px auto 0;
	position: relative;
/*		top: 1019px;
z-index: 42; */
	}
	
	#sound {
	visibility: hidden;
	}

#pageheader	{
	background: url(../images/bkgdtop.gif) 0 0 no-repeat;
	height: 188px;
	width: auto;
	}
	
#pageheaderindex	{
	background: url(../images/bkgdindex.gif) 0 0 no-repeat;
	height: 188px;
	width: auto;
	}
#pageheader	h1 {
	height: 45px;
	width: 60%;
	position: absolute;
	z-index: 39;
	margin: 95px 0px 0px 285px;
	}
#pageheader	h1.home {
	background: url(../images/titles/home.gif) 0 0 no-repeat;
	}
#pageheader	h1.music {
	background: url(../images/titles/music.gif) 0 0 no-repeat;
	}
#pageheader	h1.videos {
	background: url(../images/titles/videos.gif) 0 0 no-repeat;
	}
#pageheader	h1.docfilm {
	background: url(../images/titles/docfilm.gif) 0 0 no-repeat;
	}
#pageheader	h1.gallery {
	background: url(../images/titles/gallery.gif) 0 0 no-repeat;
	}
#pageheader	h1.facts {
	background: url(../images/titles/facts.gif) 0 0 no-repeat;
	}
#pageheader	h1.shop {
	background: url(../images/titles/shop.gif) 0 0 no-repeat;
	}
#pageheader	h1.about {
	background: url(../images/titles/about.gif) 0 0 no-repeat;
	}
#pageheader	h1.contact {
	background: url(../images/titles/contact.gif) 0 0 no-repeat;
	}

/* header level 3 */
#pageheader	h1.musicMassukos {
	background: url(../images/titles/massukos.gif) 0 0 no-repeat;
	}
#pageheader	h1.pressMassukos {
	background: url(../images/titles/press.gif) 0 0 no-repeat;
	}
#pageheader	h1.mpt {
	background: url(../images/titles/mpttitle.gif) 0 0 no-repeat;
	}
#pageheader	h1.bigShout {
	background: url(../images/titles/bigshout.gif) 0 0 no-repeat;
	}
#pageheader	h1.ourTeam {
	background: url(../images/titles/ourteam.gif) 0 0 no-repeat;
	}
#pageheader	h1.sitemap {
	background: url(../images/titles/sitemap.gif) 0 0 no-repeat;
	}

/* header level 4 */
#pageheader	h1.massBkgd {
	background: url(../images/titles/background.gif) 0 0 no-repeat;
	}
#pageheader	h1.massBandMem {
	background: url(../images/titles/bandmembers.gif) 0 0 no-repeat;
	}
#pageheader	h1.massBump {
	background: url(../images/titles/bumping.gif) 0 0 no-repeat;
	}
#pageheader	h1.emptyBoat {
	background: url(../images/titles/emptyboat.gif) 0 0 no-repeat;
	}
#pageheader	h1.emptyBoatBandMem {
	background: url(../images/titles/ebbandmemt.gif) 0 0 no-repeat;
	width: 70%;
	}
#pageheader	h1.empBoatWaitless {
	background: url(../images/titles/ebwaitless.gif) 0 0 no-repeat;
	}
#pageheader	h1.newsevents {
	background: url(../images/titles/newsevents.gif) 0 0 no-repeat;
	}
#pageheader	h1.downloads {
	background: url(../images/titles/downloads.gif) 0 0 no-repeat;
	}

#pageheader	h1 span {
	visibility: hidden;
	}

#leftcolumn {
	margin: 5px 0px 0px 0px; 
	padding: 0;
	width: 860px;
	position: absolute;
	z-index: 41;
	}

ul#nav	{
	margin: 0px 0px 0px 30px;
	padding: 0px;
	width: 215px;
	text-transform: uppercase;
	list-style-type: none;
	position: absolute;
	}

ul#nav li	{
	margin: 3px 0px 3px 0px;
	padding: 0px;
	}

ul#nav ul	{
	margin: 3px 0px 3px 10px;
	padding: 0px;
	list-style-type: none;
	display: block;
	}

ul#nav ul ul	{
	margin: 3px 0px 3px 10px;
	padding: 0px;
	list-style-type: none;
	display: block;
	}

ul#nav ul ul li	{
	margin: 3px 0px 3px 0px;
	padding: 0px;
	list-style-type: none;
	display: block;
	}

ul#nav li.selected,
ul#nav ul.selected	{
	margin: 3px 0px 3px 0px;
	padding: 3px;
	background-color: #C98309;
	color: #E3E3E3;
	text-decoration: none;
	display: block;
	height: 100% !important;
	}

ul#nav a	{
	padding: 3px;
	background-color: #3B4245;
	color: #E3E3E3;
	text-decoration: none;
	display: block;
	height: 100% !important;
	}

ul#nav a:hover	{
	padding: 3px;
	background-color: #717E81;
	color: #E3E3E3;
}
	
a:link {
	text-decoration: none; 
	color: #E1930A;
	}
a:visited {
	text-decoration: none; 
	color: #E1930A;
	}
a:active {
	text-decoration: none;
	color: #E1930A;
	}
a:hover {
	text-decoration: underline;
	}

.mainimage {
	margin: 0px 0px 0px 290px; 
	padding: 0px;
	position: absolute;
	z-index: 42;
	}
	
#mainimagephotocredit {
	margin: 320px 0px 0px 600px;
	padding: 0px;
	position: absolute;
	font-size: .75em;
	}

#mainimagephotocreditella {
	margin: 320px 0px 0px 750px;
	padding: 0px;
	position: absolute;
	font-size: .75em;
	}
	
#mainimagephotocreditbandmem {
	margin: 320px 0px 0px 650px;
	padding: 0px;
	position: absolute;
	font-size: .75em;
	}

#mainimagephotocrediteb {
	margin: 320px 0px 0px 650px; 
	padding: 0px;
	position: absolute;
	font-size: .75em;
	}
	
#mainfilmcredit {
	margin: 375px 0px 0px 200px; 
	padding: 0px;
	position: absolute;
	font-size: .75em;
	}
#mainfilmcredit02 {
	margin: 375px 0px 0px 200px; 
	padding: 0px;
	position: absolute;
	font-size: .75em;
	}
#bigshoutfilmcredit {
	margin: 375px 0px 0px 400px; 
	padding: 0px;
	position: absolute;
	}
#filmcreditdownload {
	margin: 375px 0px 0px 20px; 
	padding: 0px;
	position: absolute;
	}

#leftannounce {
	margin: 360px 0px 0px 40px; 
	position: absolute;
	padding: 0;
	width: 215px;
	font-size: 10pt;
	z-index:100;
	}

img.sidephoto {
	margin: 0px 7px 5px 0px;
	float: left;
	} 

img.sidecd {
	margin: 0px 7px 5px 0px;
	float: left;
	} 
	
#midsection {
	background: #2A2F32 url(../images/bkgdmid.gif) 0 0 no-repeat;
	height: 528px; */
	width: 938px;
	height: 528px;
	margin: 0px;
	}

#bodytext {
	margin: -185px 0px 0px 290px; 
	padding: 0px;
	width: 600px;
/*	z-index: 41; */
	}
p.pressreviews{ 
	margin-top: 3em;
	}

#events {
	border: 1px solid #FFFFFF;
	display: block;
	padding: 10px;
}

.lightblue 	{
	color: #A9C5D7;
	}

h1	{
	font-size: 24pt;
	color: #C37F09;
	}

h2	{
	font-size: 14pt;
	color: #C37F09;
	text-transform: lowercase;
	}

h2.lightblueFirstHeader	{
	margin: 0px;
	font-size: 14pt;
	color: #A9C5D7;
	text-transform: lowercase;
	}

h2.lightblue	{
	margin: 30px 0px 0px 0px;
	font-size: 14pt;
	color: #A9C5D7;
	text-transform: lowercase;
	}

.sidequote 	{
	font-size: 14pt;
	color: #E1930A;
	text-align: center;
	}

.sidequoted 	{
	font-size: 10pt;
	color: #E1930A;
	text-align: center;
	}

.lightblueGallery 	{
	margin: 20px 0px 0px 0px; 
	padding: 0px;
	width: 560px;
	color: #A9C5D7;
	}

#bodytextgallery {
	margin: 180px 0px 0px 290px; 
	padding: 0px;
	width: 600px;
/*	z-index: 41; */
	}

#textcontentonly {
	position: absolute;
	margin: 0px 0px 0px 285px; 
	padding: 0px;
	width: 600px;
	z-index: 42;
	}

#maingalleryholding {
	position: absolute;
	margin: -5px 0px 0px 280px; 
	padding: 0px;
	width: 560px;
	height: 700px;
	z-index: 42;
	}

#mainimagebkgd {
	background: url(../images/bkgdwindow.gif) 0 0 no-repeat;
	position: absolute;
	margin: -30px 0px 0px 295px; 
	padding: 0px;
	width: 505px;
	height: 369px;
	z-index: 42;
	}
#mainimagebkgd02 {
	background: url(../images/bkgdwindow.gif) 0 0 no-repeat;
	position: absolute;
	margin: 380px 0px 0px 295px; 
	padding: 0px;
	width: 505px;
	height: 369px;
	z-index: 42;
	}
img.centre {
	margin: 10px;
	position: absolute;
	} 

img.filmRight {
	margin: 0px 0px 0px 80px;
	} 

img.playercenter {
	margin: 60px 0px 0px 90px;
	} 
.imgLeft {
	float: left;
	margin: 0em 1em 0em 0;
	}

.imgQuicktime {
	float: left;
	margin: 0em 3em 0em 0;
	}

#videoplacement {
	margin: 60px 0px 0px 90px;
	position: absolute;
	} 
#videoplacement02 {
	margin: 50px 0px 0px 90px;
	position: absolute;
	} 
#pbsvideoplacement {
	margin: 80px 0px 0px 70px;
	position: absolute;
	} 
ul#sitemap	{
	margin:  0px;
	padding: 0px;
	text-transform: uppercase;
	list-style-type: none;
	}

ul#sitemap ul	{
	margin:  0px 0px 0px 10px;
	padding: 0px;
	text-transform: uppercase;
	list-style-type: none;
	}

ul#sitemap li {
	margin:  0px 0px 10px 0px;
	padding: 0px;
	text-transform: uppercase;
	list-style-type: none;
	}

TABLE.cd {
	margin: 0px; 
	border-collapse: collapse;
	border: 0px;
	font-family: Verdana, Arial, sans-serif; 
	font-size: 8pt;
	color: #E3E3E3;
	align: center;
	}
TH.cd { 
	vertical-align: top;
	text-align: center;
	font-weight: bold;
	}
TR.cd {
	vertical-align: top;
	text-align: left;
	}
TD.cd {
	border: 0px;
	vertical-align: top;
	color: #A9C5D7;
	line-height: 1.5em;
	}

#nameListing	{
	line-height: 2em;
	}

#links	{
	line-height: 2em;
	}

.biog {
	margin: 5px 60px 0px 0px;
	font-size: 14px;
	text-align: right;
	}

hr	{
	margin: 10px 0px 0px -250px; 
	width: 850px;
	height: .5px;
	color: #666666;
	}	

/* hr.btmnavhr	{
	margin: 0px 0px 10px -0px; 
	color: #666666;
	}	
*/	

.previous	{
	margin: 320px 0px 0px 0px;
	font-size: 14pt;
	}

.next	{
	margin: -25px 0px 0px 500px;
	font-size: 14pt;
	}

.musicNavleft	{
	margin: 0px;
	font-size: 14pt;
	float: left;
		}

.musicNavCentre	{
	margin:  0px;
	font-size: 14pt;
	float: left;
	text-align: center;
		}

.musicNavright	{
	margin: 0px;
	font-size: 14pt;
	text-align: right;
	}

ul.lightblue 	{
	color: #A9C5D7;
	list-style-type: square;
	}

ul 	{
	list-style-type: square;
	}
	
#btmnav	{
	margin: 3px 40px 0px 40px; 
	padding: 0px;
	text-align: center;
	text-transform: uppercase;
	font-size: smaller;
	}

#btmnavborder	{
	margin: 120px 40px 0px 40px; 
	padding: 0px;
	border-top: 1px solid rgb(100,100,100);
	text-align: center;
	text-transform: uppercase;
	font-size: smaller;
	}

#copyright	{
	margin: 20px 0px 0px 0px;
	text-align: center;
	font-size: smaller;
	}

#disclaimer {
	text-align: left;
	font-size: x-small;
	border: 1px solid #FFFFFF;
	display: block;
	padding: 10px;
}
p.smaller { 
	font-family: Arial, "Gill Sans", Verdana, sans-serif; 
	font-size: smaller;
	color: #E3E3E3;
	}

sup { 
	font-size: smaller;
	}

#bodygallery { 
	margin: 0;
	padding: 0;
	background: #2A2F32;
	text-align: center;
	font-family: Arial, "Gill Sans", Verdana, sans-serif; 
	font-size: 10pt;
	color: #E3E3E3;
	}
#pageheader h1.santosBkgd {
	background: url(../images/titles/santos.gif) no-repeat 0 0;
}

