/* begin style */



body {         text-align:center;
               font-size:11px;
               font-family:verdanna, sans-serif;
                margin:0;padding:0; 
	        background-color:#fff;



}




#pagetop {     margin:0px auto 0 auto;
               padding:0;
               background:url(g/pagetop.png);
               background-repeat: no-repeat;
               background-position: 11px -4px;
               height:32px;
               position:relative;
}



#pagebot {   width:780px;
             margin:0px 0 0 0;
             padding:0;
             background:url(g/pagebot.jpg);
             background-repeat: no-repeat;
             background-position: -155px 0;
             height:36px;
}

#pagebot h6 {

              font-size:8px;
              font-weight:normal; 
               color:#aaa;

}



#name h1  {
              margin:0 0px 0 6px;
              background:url(g/ArtistName.png);
              background-repeat: no-repeat;
              background-position: 0 0;
              height:46px;width:100%;
}

#name h1   span { 
                  display:none;
}


#page {
            width:780px;
            margin:0 0 0 0;
            padding:0;
            background-color:white;
            background:url(g/pagemid.jpg);
            background-repeat: repeat;
            background-position: -155px 0;

}

#pageholder {
                  width:790px;
                  margin:10px auto 0 auto;
                  padding:0 0 0px 0px;
                  text-align:left;
                  background-color:#fff;

 

}

#pageholder h6 { 
                	font-size:8px;
                	text-align:right;
                 	margin:0 30px 0 0;
                  	color:#bbb;

}

/* +++++++++++++++++++++++++++++++++++++++++++++  begin navigation style */



#holdsitenav  { 	float:left;
                 	margin:12px 0 0 12px;
                  	width:150px;
                   	height:400px;
}


#sitenav {
                	margin: 0px auto 0 auto;
                 	width: 138px;
                 	padding: 0px;
			font-weight:normal;



}





#sitenav ul {

                list-style-type: none;
                margin: 0 9px 0 0;
                padding: 0px 0 0 0;
                text-align:center;


}

#sitenav li a:link  {
                      text-decoration:none;
                      color:#777;
                       display: block;
			 padding:2px;
			background-color:#fff;
}

#sitenav li a:visited  {
                            text-decoration:none;
                            color:#777;
                            display:block;
                            border:none;
				background-color:#fff;
}

#sitenav img {

               border:none;

} 

#sitenav li {
                background-color:#ddd;
		font-size:9px;
                margin: 0 0 5px 0;
               color:#777;
                
                width:126px;
                border:1px solid #ccc;
                display: block;
		line-height:1.7em;
}

#sitenav li.end { margin:0;

}

#sitenav img   {

                   margin: 16px 7px 2px 0px;
                   padding:0px;

}



#sitenav li.youhere   {
                          background-color:white;
                          display:block;

}




#sitenav li a:hover  {
                         text-decoration:none;
                         color:#fff;
                         display: block;
                         border:none;
                         background-color:#000;

}
#sitenav li a:visited hover  {
                                text-decoration:none;
                                color:#fff;
                                
                                border:none;
}


#sitenav address {
			text-align:center;
			color:#666;
			font-size:9px;
			margin:10px auto 0 auto;

}



/* the galleries graphic should be 116 pixels wide and 318 pixels high
in order for it to look right with these div definitions */


#galleries    {
			margin-top:6px;
			margin-bottom:0px;
			background:url(g/galleries.png);
           		 background-repeat: no-repeat;
            		background-position: 7px 0;
			
			
			padding-top:26px;
}

#galleriesbase    {
			margin-top:0px;
			margin-bottom:0px;
			background:url(g/galleries.png);
           		 background-repeat: no-repeat;
            		background-position: 7px -307px;
			height:20px;
			
			padding-top:0px;
}
/* +++++++++++++++++++++++++++++++++++++++++++++ end navigation style */














/* +++++++++++++++++++++++++++++++++++++++++++++ begin content style */

#content  {
                      text-align:center;
		      padding-top:5px;padding-bottom:30px;
		      width: 480px;
	              float: left;  
                      margin: 0px 0 100px 0;
                      border:1px solid #ddd;
	              border-bottom:1px solid #ccc; 
                      border-right:2px solid #ccc;	
		      background-color:#fff;

                      line-height:1.5em;	
                      letter-spacing:.5px;	
	              color:#222;
                  	
}
#content p  { 

		text-align:left;
		padding: 0;line-height:1.4em;font-weight:normal;
		width:420px;padding:0;
		margin:0 auto 1.5em auto;

}
#content img {

		margin:10px auto 0px auto;
		padding:0px;
		background-color:#000;
		border:1px solid #ccc;


}


#content h2, h3, h4 {
		font-size:12px;
		font-weight:bold;
		color:#333;

}
#content h3     {
			margin:0 auto 20px auto;
			padding:0;
			line-height:1em;

}

#content h4 {
		font-size:11px;
		font-weight:bold;
		color:#666;
}
/* +++++++++++++++++++++++++++++++++++++++++++++ end content style */




/* +++++++++++++++++++++++++++++++++++++++++++++ begin slides style */




#slideholder {
		margin: 12px 0 0 0px;
		padding:0;float:left;
		width:112px;
		border-left:1px none #ddd;
		text-align:left;


}





#Aslides {

		margin:0px auto 20px auto;
		padding:0 0 22px 0;
		text-align:center;
		width: 84px;
		display:block;

}








#Aslides ul {

		list-style-type:none;
		width:86px;
		margin:0px auto 0 auto;
		padding:0;
		text-align:center;



}

#Aslides ul li {

			font-size:1px;
			letter-spacing:0px;
			color:#fff;
			color:#000;
			text-align:center;
			text-indent:0px;
			margin:0px auto 3px auto;
			padding:0px;
			display:block;
			border:1px solid #ccc;
			


}


#Aslides ul li img {	margin-top:0;
			border:none;
			padding:2px;

}

#Aslides ul li a:link {	border:none;
			text-decoration:none;
			display:block;
}

#Aslides ul li a:visited 

{			border:none;
			text-decoration:none;
			display:block;

}


#Aslides ul li a i

{ 			text-decoration:none;
			visibility: hidden; 
			border:none;

}


/* +++++++++++++++++++++++++++++++++++++++++++++ end slides style */




#clear {		clear:both;
			width:699px;
			height:1px;
			margin:0 auto 0 auto;


}

/* +++++++++++++++++++++++++++++++++++++++++++++ begin multiple galleries style*/


#parts   {
		margin:0 auto 0 auto;
		
		width:90%;
		height:50px;
		border:1px none #555;

}
#parts img  {
		border:none;
		margin:0;
		padding:0;

}
.gal1   { 	float:left;
		margin:0 0 0 10px;
		width:130px;
		background-color:white;

}
