body 
	{	
	background: rgb(0,0,0);	
	}
img
	{
	border: none; 
	}
h1 /* artfront */ 
	{
	font: small-caps 15px century gothic, arial, sans-serif;
	color: rgb(125,125,125);
	}
h2 /* artmain */ 
	{
	font: small-caps 22px century gothic, arial, sans-serif;
	color: rgb(0,0,0);
	}
h3 /* menu */ 
	{
	font: small-caps 18px century gothic, arial, sans-serif;
	color: rgb(125,125,125);
	}
h4 /* purchase headings */ 
	{
	font: small-caps 20px century gothic, arial, sans-serif;
	/* color: rgb(100,100,100); */
	color: rgb(140,140,140);
	line-height: 15px;
	}
h5 /* NOW LOCATED */ 
	{
	font: 14px century gothic, arial, sans-serif;
	color: rgb(100,100,100);
	font-weight: 600;	
	}	
p /* infocontact, infopurchase, infolinks */ 
	{
	font: 12px century gothic, arial, sans-serif;
	color: rgb(125,125,125);
	}
p.explainp 
	{
	font: 13px century gothic, arial, sans-serif;
	/* color: rgb(100,100,100); */
	color: rgb(140,140,140);
	text-align: left;
	}
.explain2p
	{
	font: small-caps 14px century gothic, arial, sans-serif;
	/* text-decoration: none; */
	text-decoration: none;
	font-weight: 900;
	/* color: rgb(160,160,160); */
	color: rgb(160,160,160);
	text-align: center;
	line-height: 18px
	}
.explain2p a
	{
	font: small-caps 14px century gothic, arial, sans-serif;
	/* text-decoration: none; */
	text-decoration: none;
	font-weight: 700;
	/* color: rgb(160,160,160); */
	color: rgb(160,160,160);
	text-align: center;
	line-height: 18px
	}
.explain2p a:hover
	{
	font: small-caps 14px century gothic, arial, sans-serif;
	/* text-decoration: none; */
	text-decoration: none;
	font-weight: 900;
	/* color: rgb(160,160,160); */
	color: rgb(250,250,250);
	text-align: center;
	line-height: 18px
	}
.explain3p
	{
	font: 18px century gothic, arial, sans-serif;
	text-decoration: none;
	/* color: rgb(160,160,160); */
	color: rgb(140,140,140);
	text-align: center;
	}
.explain4p 
	{
	font: 13px century gothic, arial, sans-serif;
	/* color: rgb(100,100,100); */
	color: rgb(140,140,140);
	text-align: center;
	}
p.artmainp  
	{
	font: small-caps 22px century gothic, arial, sans-serif;
	color: rgb(0,0,0);
	}
p.pagep  /* also for image */ 
	{
	font: small-caps 12px century gothic, arial, sans-serif;
	color: rgb(160,160,160);
	}
p.infopurchasep 
	{
	font: 13px century gothic, arial, sans-serif;
	color: rgb(140,140,140);
	text-align: left;
	line-height: 1px;
	}
p.contactp 
	{
	font: 13px century gothic, arial, sans-serif;
	/* color: rgb(100,100,100); */
	color: rgb(140,140,140);
	text-align: left;
	}
.xemailp
	{
	font: small-caps 14px century gothic, arial, sans-serif;
	text-decoration: none;
	color: rgb(160,160,160);
	text-align: center;
	line-height: 18px
	}
p.comingsoonp 
	{
	font: 13px century gothic, arial, sans-serif;
	color: rgb(140,140,140);
	text-align: center;
	line-height: 1px;
	}
p.booksp /* book title headings */  
	{
	font: small-caps 13px century gothic, arial, sans-serif;
	color: rgb(100,100,100);
	text-align: left;
	line-height: 15px;
	}
p.linksminep 
	{
	font: 13px century gothic, arial, sans-serif;
	color: rgb(140,140,140);
	text-align: left;
	line-height: 2px;
	}
p.copyrightp  
	{
	font: small-caps 12px century gothic, arial, sans-serif;
	color: rgb(70,70,70);
	text-align: center;
	}
p.copyrightmainp   /* slightly darker */ 
	{
	font: small-caps 12px century gothic, arial, sans-serif;
	color: rgb(70,70,70);
	}
p.infogalleryp 
	{
	font: 11px century gothic, arial, sans-serif;
	color: rgb(90,90,90);
	}
p.choosep 
	{
	font: 13px century gothic, arial, sans-serif;
	color: rgb(100,100,100);
	text-align: left;
	}
.guide1024
	{
	position: absolute;
	/* top: 50%; */
	left: 50%;
	width: 1024px;
	height: 768px;
	/* border: 1px solid rgb(250,0,0); */  
	/* margin-top: -384px; always take 1/2 from the size of the height, they have to be negative - removed this and top: 50% so menu not cut off for browsers less than 600px tall*/ 
	margin-left: -512px; /*always take 1/2 from the size of the width, they have to be negative*/
	}
.guide800
	{
	position: absolute;
	top: 92px; /* For some reason? Needed to add 8px to the 84px that should get this to line up perfectly  */ 
	left: 50%;
	width: 800px;
	height: 600px;
	/* border: 1px solid rgb(40,40,40); */   
	margin-top: auto;
	margin-left: auto;
	/* margin-top: -300px; always take 1/2 from the size of the height, they have to be negative - removed this and replaced top: 50% with 84px*/
	margin-left: -400px; /*always take 1/2 from the size of the width, they have to be negative*/
	}
#buttons
	{
	width: 800px;
	height: 600px;
	}
#buttons li
	{
	list-style: none;
	}
#buttons a
	{
	background-image: url(../images/WebBLButtons1x05.jpg);
	background-repeat: no-repeat;
	outline: none;
	display: block;	
	width: 154px;	
	height: 67px;
	}
#buttonshome a
	{
	position: absolute;
	top: -14px;
	left: 16px;
	background-position: 0px 0px;
	}
#buttonshome a:hover
	{
	background-position: 0px -67px;
	}
#buttonshome a:active
	{
	background-position: 0px -134px;
	outline: none;
	}
#buttonshome a.selected
	{
	background-position: 0px -67px;
	}
#buttonscontact a
	{
	position: absolute;
	top: -14px;
	left: 170px;
	background-position: -154px 0px;
	}
#buttonscontact a:hover
	{
	background-position: -154px -67px;
	}
#buttonscontact a:active
	{
	background-position: -154px -134px;
	outline: none;
	}
#buttonscontact a.selected
	{
	background-position: -154px -67px;
	}
#buttonsgallery a
	{
	position: absolute;
	top: -14px;
	left: 324px;
	background-position: -308px 0px;
	}
#buttonsgallery a:hover
	{
	background-position: -308px -67px;
	}
#buttonsgallery a:active
	{
	background-position: -308px -134px;
	outline: none;
	}
#buttonsgallery a.selected
	{
	background-position: -308px -67px;
	}
#buttonspurchase a
	{
	position: absolute;
	top: -14px;
	left: 478px;
	background-position: -462px 0px;
	}
#buttonspurchase a:hover
	{
	background-position: -462px -67px;
	}
#buttonspurchase a:active
	{
	background-position: -462px -134px;
	outline: none;
	}
#buttonspurchase a.selected
	{
	background-position: -462px -67px;
	}
#buttonslinks a
	{
	position: absolute;
	top: -14px;
	left: 632px;
	background-position: -616px 0px;
	}
#buttonslinks a:hover
	{
	background-position: -616px -67px;
	}
#buttonslinks a:active
	{
	background-position: -616px -134px;
	outline: none;
	}
#buttonslinks a.selected
	{
	background-position: -616px -67px;
	}
#buttonsexplain a
	{
	position: absolute;
	bottom: 45px;
	left: 262px;
	background-position: -282px -432px;
	display: block;	
	width: 288px;	
	height: 22px;
	}
#buttonsexplain a:hover
	{
	background-position: -282px -454px;
	}
#buttonsexplain a:active
	{
	background-position: -282px -476px;
	outline: none;
	}
#buttonsexplain a.selected
	{
	background-position: -282px -454px;
	}
#sig
	{
	position:absolute;
	top: 341px;
	left: 229px;
	}
#sigcom
	{
	position:absolute;
	top: 358px;
	left: 484px;
	}
#copyright
	{
	position:absolute;
	bottom: 10px;
	left: 130px;
	}
/* Front Page ----------------------------------- Front Page */
	
.buttonhighlight
	{
	}
.buttonhighlight a:hover
	{
	color: rgb(250,250,250);
	}		
.buttonhighlight1
	{
	font: small-caps 14px century gothic, arial, sans-serif;
	text-decoration: none;	
	color: rgb(120,120,120);
	}	
.buttonhighlight2
	{
	font: small-caps 18px century gothic, arial, sans-serif;
	font-weight: 900;
	text-decoration: none;	
	letter-spacing: 1px;
	color: rgb(120,120,120);
	}	
.buttonhighlight3
	{
	font: small-caps 20px century gothic, arial, sans-serif;
	font-weight: 900;
	text-decoration: none;	
	letter-spacing: 1px;
	color: rgb(120,120,120);
	}		
#playflashintro
	{
	position: relative;
	top: 35px;
	text-align: center;	
	}
#nowlocated
	{
	position: relative;
	top: -30px;
	text-align: center;
	}
#nowlocatedat
	{
	position: relative;
	top: -42px;
	text-align: center;	
	}	
#buttonrollingtree 
	{
	position: relative;
	top: -54px;
	text-align: center;	
	}	
#sigfront
	{
	position:absolute;
	top: 246px;
	left: 229px;
	}
#sigcomfront
	{
	position:absolute;
	top: 263px;
	left: 484px;
	}
#artfrontimage
	{
	position:absolute;
	top: 338px;
	left: 328px;
	}
#artfronttext
	{
	position:absolute;
	top: 271px;
	left: 328px;
	}
#photographyfronttext
	{
	position:absolute;
	top: 271px;
	left: 420px;
	}
#buttonsfancyfront a
	{
	position: absolute;
	bottom: 215px;
	left: 341px;
	background-position: -256px -201px;
	display: block;	
	width: 128px;	
	height: 47px;
	}
#buttonsfancyfront a:hover
	{
	background-position: -256px -248px;
	}
#buttonsfancyfront a:active
	{
	background-position: -256px -295px;
	outline: none;
	}
#buttonsfancyfront a.selected
	{
	background-position: -256px -248px;
	}
#buttonssimplefront a
	{
	position: absolute;
	bottom: 160px;
	left: 341px;
	background-position: -384px -201px;
	display: block;	
	width: 128px;	
	height: 47px;
	}
#buttonssimplefront a:hover
	{
	background-position: -384px -248px;
	}
#buttonssimplefront a:active
	{
	background-position: -384px -295px;
	outline: none;
	}
#buttonssimplefront a.selected
	{
	background-position: -384px -248px;
	}
#buttonschoose a
	{
	position:absolute;
	bottom: 65px;
	left: 328px;
	background-position: -692px -498px;
	display: block;	
	width: 151px;	
	height: 47px;
	}
#buttonschoose a.selected
	{
	background-position: -692px -498px;
	}
#buttonsexplainfront a
	{
	position: absolute;
	bottom: 110px;
	left: 262px;
	background-position: -282px -432px;
	display: block;	
	width: 288px;	
	height: 22px;
	}
#buttonsexplainfront a:hover
	{
	background-position: -282px -454px;
	}
#buttonsexplainfront a:active
	{
	background-position: -282px -476px;
	outline: none;
	}
#buttonsexplainfront a.selected
	{
	background-position: -282px -454px;
	}
/* Explain Page ------------------------------- Contact Page */
.explainframe1
	{
	position:absolute;
	top: 1px;
	left: 30px;
	text-align: center;
	width: 740px;
	height: 480px;
	/* border: 1px solid rgb(250,250,50); */ 
	}
.explainframe2
	{
	position:absolute;
	/* To line body text up with purchase, contact, links body text, use 60px from top below  */
	/*top: 60px; */
	top: 455px;
	left: 30px;
	text-align: left;
	width: 740px;
	height: 480px;
	/* border: 1px solid rgb(250,250,50); */ 
	}
.explain
	{
	font: small-caps 14px century gothic, arial, sans-serif;
	text-decoration: none;
	color: rgb(160,160,160);
	text-align: center;
	line-height: 18px
	}
/* Main Page ------------------------------------- Main Page */
#eyeflat
	{
	position:absolute;
	top: 153px;
	left: 77px;
	}
#artmainimage
	{
	position:absolute;
	top: 248px;
	left: 280px;
	}
#artmaintext
	{
	position:absolute;
	top: 244px;
	left: 286px;
	border: 1px solid rgb(50,250,50);
	}
#buttonsfancymain a
	{
	position: absolute;
	top: 146px;
	left: 14px;
	/*these coordinates are for fainter versions of the buttons that I decided not to use */
	/*background-position: -513px -201px; */
	background-position: -256px -201px;
	display: block;	
	width: 128px;	
	height: 47px;
	}
#buttonsfancymain a:hover
	{
	/*background-position: -513px -248px; */
	background-position: -256px -248px;
	}
#buttonsfancymain a:active
	{
	/*background-position: -513px -295px; */
	background-position: -256px -295px;
	outline: none;
	}
#buttonsfancymain a.selected
	{
	/*background-position: -513px -248px; */
	background-position: -256px -248px;
	}
#buttonssimplemain a
	{
	position: absolute;
	top: 146px;
	right: 14px;
	/*background-position: -641px -201px; */
	background-position: -384px -201px;
	display: block;	
	width: 128px;	
	height: 47px;
	}
#buttonssimplemain a:hover
	{
	/*background-position: -641px -248px; */
	background-position: -384px -248px;
	}
#buttonssimplemain a:active
	{
	/*background-position: -641px -295px; */
	background-position: -384px -295px;
	outline: none;
	}
#buttonssimplemain a.selected
	{
	/*background-position: -641px -248px;  */
	background-position: -384px -248px;
	}
/* Contact Page ------------------------------- Contact Page */
.contactframe1
	{
	position:absolute;
	top: 60px;
	left: 30px;
	text-align: left;
	width: 740px;
	height: 480px;
	/* border: 1px solid rgb(250,250,50); */ 
	}
/* .xemail
	{
	font: small-caps 14px century gothic, arial, sans-serif;
	text-decoration: none;
	color: rgb(160,160,160);
	text-align: center;
	line-height: 18px
	} */
.xemail
	{
	font: small-caps 14px century gothic, arial, sans-serif;
	/* text-decoration: none; */
	text-decoration: none;
	font-weight: 700;
	/* color: rgb(160,160,160); */
	color: rgb(160,160,160);
	text-align: center;
	line-height: 18px
	}
.xemail a
	{
	font: small-caps 14px century gothic, arial, sans-serif;
	/* text-decoration: none; */
	text-decoration: none;
	font-weight: 700;
	/* color: rgb(160,160,160); */
	color: rgb(160,160,160);
	text-align: center;
	line-height: 18px
	}
.xemail a:hover
	{
	font: small-caps 14px century gothic, arial, sans-serif;
	/* text-decoration: none; */
	text-decoration: none;
	font-weight: 900;
	/* color: rgb(160,160,160); */
	color: rgb(250,250,250);
	text-align: center;
	line-height: 18px
	}
/* Gallery Page ------------------------------- Gallery Page */

#buttonsgallerypage1 a
	{
	position: absolute;
	top: 72px;
	left: 247px;
	background-position: 0px -342px;
	display: block;	
	width: 70px;	
	height: 30px;
	}
#buttonsgallerypage1 a:hover
	{
	background-position: 0px -372px;
	}
#buttonsgallerypage1 a:active
	{
	background-position: 0px -402px;
	outline: none;
	}
#buttonsgallerypage1 a.selected
	{
	background-position: 0px -372px;
	}
#buttonsgallerypage2 a
	{
	position: absolute;
	top: 72px;
	left: 367px;
	background-position: -70px -342px;
	display: block;	
	width: 70px;	
	height: 30px;
	}
#buttonsgallerypage2 a:hover
	{
	background-position: -70px -372px;
	}
#buttonsgallerypage2 a:active
	{
	background-position: -70px -402px;
	outline: none;
	}
#buttonsgallerypage2 a.selected
	{
	background-position: -70px -372px;
	}
#buttonsgallerypage3 a
	{
	position: absolute;
	top: 72px;
	left: 487px;
	background-position: -140px -342px;
	display: block;	
	width: 70px;	
	height: 30px;
	}
#buttonsgallerypage3 a:hover
	{
	background-position: -140px -372px;
	}
#buttonsgallerypage3 a:active
	{
	background-position: -140px -402px;
	outline: none;
	}
#buttonsgallerypage3 a.selected
	{
	background-position: -140px -372px;
	}
.guidethumb1
	{
	position: absolute;
	top: 101px;
	left: 35px;
	width: 730px;
	height: 370px;
	}
.thumb1
	{
	float: left;
	width: 110px;
	height: 110px;
	margin: 10px 0px 0px 10px;
	text-align: center; 
	outline: none;
	/* border: 1px solid rgb(50,150,50); */
	}
.thumbimagecenter /* This sub block was added because only a block formatted as a table cell can have contents centered vertically. */
	{
		width: 106px;
		height: 106px;
	    display: table-cell;
    	vertical-align: middle; 
	}
.thumbimagein
	{
	/* float: center; */
	border: 1px solid rgb(80,80,80);
	}
.thumb1 a:hover
	{
	padding: 0px 0px 0px 2px;
	}
.thumb1 a:active
	{
	outline: none;
	}
.clearboth 
	{ 
	clear: both; 
	}
.infogallery1
	{
	position:absolute;
	bottom: 70px;
	left: 75px;
	}
.infogallery2
	{
	position:absolute;
	bottom: 53px;
	left: 50px;
	}
.infogallery3
	{
	position:absolute;
	bottom: 36px;
	left: 77px;
	}
.large
	{
	position:absolute;
	bottom: 96px;
	left: 293px;
	}
/* Zoom Page ------------------------------------- Zoom Page */
.zoomframe
	{
	position: absolute;
	top: 54px;
	left: 24px;
	width: 750px;
	height: 500px;
	border: 1px solid rgb(70,70,70);
	}
.zoomimage
	{
	position: absolute;
	top: 53px;
	left: 53px;
	width: 644px;
	height: 400px;
	text-align: center; 
	/*border: 1px solid rgb(250,250,50); */
	}
.zoomimagecenter /* This sub block was added because only a block formatted as a table cell can have contents centered vertically. */
	{
		width: 644px;
		height: 400px;
	    display: table-cell;
    	vertical-align: middle; 
	}
.zoomimagein
	{
	/* float: center; */
	border: 1px solid rgb(200,200,200);
	}
#buttonszoomprevious a
	{
	position: absolute;
	top: 57px;
	left: 82px;
	background-position: 0px -201px;
	display: block;	
	width: 128px;	
	height: 47px;
	}
#buttonszoomprevious a:hover
	{
	background-position: 0px -248px;
	}
#buttonszoomprevious a:active
	{
	background-position: 0px -295px;
	outline: none;
	}
#buttonszoomclose a
	{
	position: absolute;
	top: 57px;
	left: 303px;
	background-position: -630px -342px;
	display: block;	
	width: 191px;	
	height: 47px;
	}
#buttonszoomclose a:hover
	{
	background-position: -630px -389px;
	}
#buttonszoomclose a:active
	{
	background-position: -630px -436px;
	outline: none;
	}
#buttonszoomnext a
	{
	position: absolute;
	top: 57px;
	left: 598px;
	background-position: -128px -201px;
	display: block;	
	width: 128px;	
	height: 47px;
	}
#buttonszoomnext a:hover
	{
	background-position: -128px -248px;
	}
#buttonszoomnext a:active
	{
	background-position: -128px -295px;
	outline: none;
	}
#buttonszoombuy a
	{
	position: absolute;
	top: 523px;
	left: 258px;
	background-position: 0px -432px;
	display: block;	
	width: 282px;	
	height: 22px;
	outline: none;
	}
#buttonszoombuy a:hover
	{
	background-position: 0px -454px;
	}
#buttonszoombuy a:active
	{
	background-position: 0px -476px;
	}
/* Purchase Page ----------------------------- Purchase Page */
#purchase1
	{
	position:absolute;
	top: 107px;
	left: 30px;
	text-align: left;
	width: 770px;
	height: 450px;
	}
.purchasealltextinfo
	{
	position:absolute;
	top: 535px;
	left: 30px;
	text-align: left;
	}
.purchaseallheading1
	{
	position:absolute;
	top: 95px;
	left: 30px;
	text-align: left;
	width: 770px;
	height: 450px;
	}
#buttonspurchaseprints a
	{
	position: absolute;
	top: 55px;
	left: 74px;
	background-position: 0px -498px;
	display: block;	
	width: 173px;	
	height: 47px;
	}
#buttonspurchaseprints a:hover
	{
	background-position: 0px -545px;
	}
#buttonspurchaseprints a:active
	{
	background-position: 0px -592px;
	outline: none;
	}
#buttonspurchaseprints a.selected
	{
	background-position: 0px -545px;
	}
#buttonspurchaseuse a
	{
	position: absolute;
	top: 55px;
	left: 239px;
	background-position: -173px -498px;
	display: block;	
	width: 173px;	
	height: 47px;
	}
#buttonspurchaseuse a:hover
	{
	background-position: -173px -545px;
	}
#buttonspurchaseuse a:active
	{
	background-position: -173px -592px;
	outline: none;
	}
#buttonspurchaseuse a.selected
	{
	background-position: -173px -545px;
	}
#buttonspurchaseshoot a
	{
	position: absolute;
	top: 55px;
	left: 392px;
	background-position: -346px -498px;
	display: block;	
	width: 173px;	
	height: 47px;
	}
#buttonspurchaseshoot a:hover
	{
	background-position: -346px -545px;
	}
#buttonspurchaseshoot a:active
	{
	background-position: -346px -592px;
	outline: none;
	}
#buttonspurchaseshoot a.selected
	{
	background-position: -346px -545px;
	}
#buttonspurchasebooks a
	{
	position: absolute;
	top: 55px;
	left: 544px;
	background-position: -519px -498px;
	display: block;	
	width: 173px;	
	height: 47px;
	}
#buttonspurchasebooks a:hover
	{
	background-position: -519px -545px;
	}
#buttonspurchasebooks a:active
	{
	background-position: -519px -592px;
	outline: none;
	}
#buttonspurchasebooks a.selected
	{
	background-position: -519px -545px;
	}
.linksimage2
	{
	float: left;
	margin: 0px 14px 0px 14px;
	/*border: 1px solid rgb(130,130,130); */
	}
/* Links Page ----------------------------------- Links Page */
.linksframe1
	{
	position:absolute;
	top: 95px;
	left: 30px;
	text-align: left;
	width: 770px;
	height: 450px;
	/*border: 1px solid rgb(250,250,50); */
	}
.linksminelist1
	{
	}
.linksminelist1 a:hover
	{
	color: rgb(250,250,250);
	}
.linksimage1
	{
	float: left;
	margin: 0px 14px 0px 14px;
	border: 1px solid rgb(130,130,130); 
	}
.linksmine1
	{
	font: small-caps 13px century gothic, arial, sans-serif;
	text-decoration: none;
	font-weight: 700;
	color: rgb(160,160,160);
	text-align: left;
	line-height: 15px
	}
.linksmine1 a
	{
	font: small-caps 13px century gothic, arial, sans-serif;
	text-decoration: none;
	font-weight: 700;
	color: rgb(160,160,160);
	text-align: left;
	line-height: 15px
	}
.linksmine1 a:hover
	{
	font: small-caps 13px century gothic, arial, sans-serif;
	text-decoration: none;
	font-weight: 900;
	color: rgb(250,250,250);
	text-align: left;
	line-height: 15px
	}
.linkslist2
	{
	}
.linkslist2 a:hover
	{
	color: rgb(250,250,250);
	}
.links2
	{
	font: small-caps 13px century gothic, arial, sans-serif;
	text-decoration: none;
	color: rgb(160,160,160);
	text-align: left;
	line-height: 8px
	}
#buttonslinkscompanion a
	{
	position: absolute;
	top: 55px;
	left: 74px;
	background-position: 0px -639px;
	display: block;	
	width: 173px;	
	height: 47px;
	}
#buttonslinkscompanion a:hover
	{
	background-position: 0px -686px;
	}
#buttonslinkscompanion a:active
	{
	background-position: 0px -733px;
	outline: none;
	}
#buttonslinkscompanion a.selected
	{
	background-position: 0px -686px;
	}
#buttonslinksart a
	{
	position: absolute;
	top: 55px;
	left: 239px;
	background-position: -173px -639px;
	display: block;	
	width: 173px;	
	height: 47px;
	}
#buttonslinksart a:hover
	{
	background-position: -173px -686px;
	}
#buttonslinksart a:active
	{
	background-position: -173px -733px;
	outline: none;
	}
#buttonslinksart a.selected
	{
	background-position: -173px -686px;
	}
#buttonslinksartists a
	{
	position: absolute;
	top: 55px;
	left: 392px;
	background-position: -346px -639px;
	display: block;	
	width: 173px;	
	height: 47px;
	}
#buttonslinksartists a:hover
	{
	background-position: -346px -686px;
	}
#buttonslinksartists a:active
	{
	background-position: -346px -733px;
	outline: none;
	}
#buttonslinksartists a.selected
	{
	background-position: -346px -686px;
	}
#buttonslinksartistsaustin a
	{
	position: absolute;
	top: 55px;
	left: 544px;
	background-position: -519px -639px;
	display: block;	
	width: 173px;	
	height: 47px;
	}
#buttonslinksartistsaustin a:hover
	{
	background-position: -519px -686px;
	}
#buttonslinksartistsaustin a:active
	{
	background-position: -519px -733px;
	outline: none;
	}
#buttonslinksartistsaustin a.selected
	{
	background-position: -519px -686px;
	}