body
{
background: #484948 url(images/background.png) no-repeat top center;
font-family: helvetica,sans-serif; font-size: .75em; color: #fcfce4;
position: absolute;
top: 20px;
left: 50%;
margin-left:  -600px;
padding-left: 50px;
}



#page
{
width: 100%;
height: 100%;
}

img.logo
{
position: relative;
top: 411px;
left: 182px;
z-index: 1;

}

table.links
{
position: relative;
top: 245px;
left: 493px;
z-index: 3;}

body.store
{
color:#fcfce4;
background-color: #d2d1b5;
width: 1200px	;
font-family: helvetica,sans-serif; font-size: .75em; font-color: .75em;
position: absolute;
top: 20px;
left: 50%;
margin-left: -600px;
padding-left: 50px;
}

div.storecontent
{
padding-top: 100px:
height: 800px;
background-image: url('images/store_repeat.png');
background-repeat: repeat-y;
}
img.store_bottom
{
position: relative;
top: -0px;
z-index: 1;
}

img.storelogo
{
position: relative;
top: -210px;
left: 50px;
z-index: 2;
}

table.album
{
position: relative;
top: -210px;
left: 50px;
z-index: 2;
}



table.links td a{
	text-decoration: none;
	}

table.links td{
	text-align: center;
	vertical-align: bottom;
	
	}
img.show_button{
position: relative;
left: -89px;

}


/* set height for menus -- needed a consistent height to keep menus in correct place on page */
#connections-menu,#shows-menu,#gallery-menu,#purchase-menu{
	height: 160px;
	}

/* tweak styling on UL used for menus */
#connections-links ul,#shows-links ul,#gallery-links ul,#purchase-links ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: left;
	}

/* color for menu links */
#connections-links ul li a,#shows-links ul li a,#gallery-links ul li a,#purchase-links ul li a{
	color: #cccbae;
	}

/* common attributes for pop up menus */	
#connections-links,#shows-links,#gallery-links,#purchase-links{
	width: 77px;
	background-color:#fff;
	padding: 10px;
	}
#connections-links{
background-image: url('images/connections_back.png')
}
#shows-links{
background-image: url('images/shows_back_wide.png')

}



/* hide menus to start */
#connections-links, #shows-links, #gallery-links, #purchase-links{
	visibility:hidden;
	margin: 0;
}

/* give each menu a height and top-margin to bottom align it */

#connections-links{
	height: 140px;
	padding-top: 10px;
	padding-left: 15px;
	}
#shows-links{
	width: 268px;
	height: 140px;
	padding-top: 10px;
	padding-left: 15px;
	}
#gallery-links{
	height: 80px;
	padding-top: 70px;
	}
#purchase-links{
	height: 100px;
	padding-top: 50px;
	}

a.storeroll{
	top: 10px;
	}



table.rollovers{
	position: relative;
	top: 242px;
	left: 709px;
	z-index: 4;
	}















