body {
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			background-color: #666666;
			scrollbar-face-color: #B09863;
			scrollbar-highlight-color: #FFFFFF;
			scrollbar-3dlight-color: #B09863;
			scrollbar-darkshadow-color: #643417;
			scrollbar-shadow-color: #89643C;
			scrollbar-arrow-color: #643417;
			scrollbar-track-color: #A18954;
		}
		
		body, p, h1, h2, h3, table, td, th, ul, ol, 
textarea, input {
			font-family: verdana, arial, helvetica, 
sans-serif;
			font-size:10pt;
		}
		
		a, a:link, a:visited, a:active {
         	font-family:verdana, arial, sans-serif;
         	font-size:10pt;
         	color: #9d291f;
         	text-decoration: none;
		 	font-weight: bold;
         }
        a:hover {
         	font-family:verdana, arial, sans-serif;
         	font-size:10pt;
         	color: #ffffff;
         	text-decoration: none;
		 	font-weight: bold;
         }
		
		hr {
			background-color:transparent;
			color:#9d291f;
			height:1px;
			noshade:noshade;
		}
		
		#container {
			width: 780px;
			\width: 800px;
			w\idth: 790px;
			border: 1px solid gray;
			/*border: 1px solid #9d291f;*/
			margin: 10px;
			margin-left: auto;
			margin-right: auto;
			padding: 10px;
			background-color: #d5d6d5;
		}

		#banner {
			padding: 0px;
			margin-bottom: 0px;
			background-color: #b4b4b4;
			background-attachment: fixed;
			background-repeat: repeat-y;
			background-image: url
(../images/bannerfade.jpg);
		}
		
		#sitenav {
			padding: 5px;
			margin-bottom: 0px;
			background-color: #5e5f5e;
			font-family:verdana, arial, sans-serif;
			font-size:10pt;
			color: #d6eab7;
			font-weight: bold;
			text-align:right;
		}
		
		#sitenav a, #sitenav a:link, #sitenav 
a:visited, #sitenav a:active
		{
         	font-family:verdana, arial, sans-serif;
         	font-size:10pt;
         	color: #d6eab7;
         	text-decoration: none;
		 	text-transform: uppercase;
		 	font-weight: bold;
         }
        #sitenav a:hover {
         	font-family:verdana, arial, sans-serif;
         	font-size:10pt;
         	color: #ffffff;
         	text-decoration: none;
		 	text-transform: uppercase;
		 	font-weight: bold;
         }

/* begin content for general site pages */
		#content {
			padding: 5px;
			margin-right: 215px;
			background-color: #d5d6d5;
		}
		
		#content h1 {
			margin-top:0px;
			margin-bottom:0px;
			font-size:110%;
			padding-top:5px;
			padding-bottom:5px;
			padding-left:0px;
			color:#9d291f;
			text-transform: uppercase;
		}
		
		.contenttext {
			color: #00000; 
			margin-top:0px;
			margin-bottom:10px;
			padding-top:5px;
			padding-bottom:10px;
			border-bottom:1px dotted #9d291f;
		}
		
		#sidebar-a {
			float: right;
			width: 200px;
			\width: 210px;
			w\idth: 200px;
			margin: 0;
			margin-left: 5px;
			padding: 5px;
			background-color: #b4b4b4;
		}
		
		#sidebar-a a, #sidebar-a a:link, #sidebar-a 
a:visited, #sidebar-a a:active
		{
         	font-family:verdana, arial, sans-serif;
         	font-size:9pt;
         	color: #9d291f;
         	text-decoration: none;
		 	/*text-transform: uppercase;
		 	font-weight: bold;*/
         }
        #sidebar-a a:hover {
         	font-family:verdana, arial, sans-serif;
         	font-size:9pt;
         	color: #ffffff;
         	text-decoration: none;
		 	/*text-transform: uppercase;
		 	font-weight: bold;*/
         }
		
		.sidetitle {
		color:#000000;
		font-size:x-small;
		font-weight:bold;
  		background:#b4b4b4;
  		line-height:140%;
  		padding:2px;
  		margin-top:5px;
  		border-bottom:1px dotted #9d291f;
  		text-transform:uppercase;
		letter-spacing: .2em;  				
	
		}
		
		#relatedlinks {
			color: #00000; 
			margin-top:0px;
			margin-bottom:10px;
			padding:5px;
			border-top:1px dotted #9d291f;
			border-left:1px dotted #9d291f;
			border-right:1px dotted #9d291f;
			border-bottom:1px dotted #9d291f;
		}	
/* end content for general site pages */

/* begin content for list pages */
		.iconcontainer {
			/* float:left; */
			/*position:absolute;*/
			/*text-align:left;*/
			padding:0px;
			/*width:350;*/
			margin-left:0px;
			margin-top:0px;
		}
		
		.icon {
			margin-left:0px;
			margin-right:3px;
			margin-bottom:3px;
			border: 1px solid #d5d6d5;
		}
		
		.icon:hover {
     		margin-left:0px;
			margin-right:3px;
			margin-bottom:3px;
			border: 1px solid #9d291f;
		}
/* end content for list pages */

/* begin content for artist detail pages */

		#artistnav {
			float: right;
			padding: 0px;
			margin-right: 10px;
			height:39px;
		}

		#artistname {
			width: 470px;
			\width: 480px;
			w\idth: 470px;
			padding: 5px;
			margin-bottom: 5px;
			background-color: #d5d6d5;
			font-family:verdana, arial, sans-serif;
			font-size:14pt;
			color: #000000;
			font-weight: bold;
			text-align:left;
		}
		
		#artistcategory {
			padding: 5px;
			margin-bottom: 5px;
			background-color: #d5d6d5;
			background-attachment: fixed;
			background-repeat: repeat-y;
			background-image: url
(/images/categoryfade.jpg);
			font-family:verdana, arial, sans-serif;
			font-size:110%;
			color: #000000;
			text-align:left;
		}
		
		#artistcategory h1 {
			margin-top:0px;
			margin-bottom:0px;
			font-size:110%;
			text-transform: uppercase;
			color:#000000;
		}
		
		/* #content-artist {
			float: right;
			width: 380px;
			\width: 390px;
			w\idth: 380px;
			margin: 0;
			margin-left: 5px;
			padding: 5px;
			background-color: #d5d6d5;
		} */
		#content-artist {
			float: right;
			width: 330px;
			\width: 340px;
			w\idth: 330px;
			margin: 0;
			margin-left: 5px;
			padding: 5px;
			background-color: #d5d6d5;
		}
		
		#content-artist h1 {
			margin-top:0px;
			margin-bottom:0px;
			font-size:110%;
			text-transform: uppercase;
			padding-top:5px;
			padding-bottom:5px;
			padding-left:0px;
			color:#9d291f;
		}
		
		#box-artist {
			padding: 5px;
			margin-right: 395px;
			background-color: #d5d6d5;
		}
		
		.artistphoto {
			float:left;
			/*position:absolute;*/
			text-align:right;
			padding:0px;
			width:350;
			margin-left:0px;
			margin-top:0px;
			margin-bottom:50px;
		}
		
		.thumbcontainer {
			float:left;
			/*position:absolute;*/
			text-align:right;
			padding:0px;
			width:350;
			margin-left:0px;
			margin-top:0px;
		}
		
		.thumb {
			margin-left:0px;
			margin-right:3px;
			margin-bottom:3px;
			border: 1px solid #d5d6d5;
		}
		
		.thumb:hover {
     		margin-left:0px;
			margin-right:3px;
			margin-bottom:3px;
			border: 1px solid #9d291f;
		}
/* end content for artist detail pages */

		#footer {
			clear: both;
			padding: 5px;
			margin-top: 5px;
			background-color: rgb(235, 235, 235);
			font-size: 10pt;
			text-align:right;
		}
/* test */
