		/*-------------------------fetaured artist-----------------------------*/
	#main_content #featured-artist{
		float: right;
		width: 220px;
		background-color: #666666;
		}
	#main_content #featured-artist img{
		border: none;
		}
		#main_content #featured-artist-top{
			float: left;
			width: 220px;
			height: 32px;
			background-image: url(/templates/img/featured-artist-top.gif);
			background-position: top left;
			background-repeat: no-repeat;
			}
		#main_content #featured-artist-width{
			float: left;
			width: 196px;
			background-image: url(/templates/img/featured-artist-width.gif);
			background-position: top left;
			background-repeat: repeat-y;
			color: #ffffff;
			padding: 12px 12px 0 12px;
			}
			#main_content #featured-artist-width p{
				padding: 8px 0 0 0;
				}
			#main_content #featured-artist-width a{
				text-decoration: underline;
				color: #fff;
				}
			#main_content #featured-artist-width a img{
				text-decoration: underline;
				border: 1px solid #ec29d4;
				}
				#main_content #featured-artist-width ul{
					margin: 0;
					padding: 5px 0 0 0;
					list-style: none;
					list-style-type: none;
					}
					#main_content #featured-artist-width li{
						margin: 0;
						padding: 0;
						list-style-image: none;
						}
				#main_content #featured-artist-avatar{
					width: 98px;
					height: 98px;
					clear: both;
					margin: 0 0 5px 0;
					}
		#main_content #featured-artist-bottom{
			float: left;
			width: 220px;
			height: 17px;
			background-image: url(/templates/img/featured-artist-bottom.gif);
			background-position: top left;
			background-repeat: no-repeat;
			}

		/*-------------------------artists database-----------------------------*/
		.art-sections-boxes{
			float: left;
			/*width: 254px;*/
			width: 225px;
			background-color: #fff;
			padding: 0 15px 0 0;
			margin: 0 0 15px 0;
			background-image: url(/templates/img/artist-database-boxes-width.gif);
			background-repeat: repeat-y;
			}
		.artist-database-boxes-top{
			float: left;
			width: 225px;
			height: 8px;
			padding: 0;
			margin: 0;
			font-size: 0;
			background-image: url(/templates/img/artist-database-boxes-top.gif);
			background-repeat: no-repeat;
			}
		.art-sections-boxes .art-sections-links{
			float: left;
			width: 225px;
			background-image: url(/templates/img/art-sections-links.gif);
			background-repeat: no-repeat;
			background-position: top left;
			}
		#main_content .art-sections-boxes .art-sections-zone-image{
			float: left;
			padding: 0 8px 8px 8px;
			margin: 0;
			}
		#main_content .art-sections-boxes .art-sections-links .art-sections-zone-text{
			float: left;
			width: 135px;
			}
		#main_content .art-sections-boxes .art-sections-zone-image img{
			float: left;
			padding: 0;
			margin: 0;
			border: 1px solid #a54399;
			}
		#main_content .art-sections-boxes a{
			float: left;
			font-size: 130%;
			text-decoration: none;
			background: transparent;
			color: #a54399;
			font-weight: bold;
			}
		#main_content .art-sections-boxes a:hover, #main_content .art-sections-boxes a:active, #main_content .art-sections-boxes a:focus{
			text-decoration: underline;
			}
		.artist-database-boxes-bottom{
			float: left;
			width: 225px;
			height: 8px;
			padding: 0;
			margin: 0;
			font-size: 0;
			background-image: url(/templates/img/artist-database-boxes-bottom.gif);
			background-repeat: no-repeat;
			}
		
		
		/*---------------------------------artists list---------------------------------*/	
		.artists-list-boxes{
			float: left;
			/*width: 523px;*/
			width: 490px;
			background-image: url(/templates/img/artists-list-box-width.gif);
			background-repeat: repeat-y;
			padding: 0 0 0 0;
			margin: 0 0 15px 0;
			}
			
			#main_content .previous-next-stock-list-section{
				float: left;
				/*width: 515px;*/
				width: 482px;
				margin: 0 0 15px 0;
				padding: 0;
				}
			#main_content .previous-stock-list{
				width: 70px;
				float: left;
				}
			#main_content .previous-stock-list a{
				background-image: url(/templates/img/stock-list/previous-button.gif);
				background-repeat: no-repeat;
				background-position: 0 4px;
				padding: 0 0 0 10px;
				}
			#main_content .showing-stock-list{
				width: 340px;
				float: left;
				text-align: center;
				font-size: 80%;
				}
			#main_content .next-stock-list{
				width: 50px;
				float: right;
				text-align: right;
				}
			#main_content .next-stock-list a{
				background-image: url(/templates/img/stock-list/next-button.gif);
				background-repeat: no-repeat;
				background-position: right 4px;
				padding: 0 10px 0 0;
				}
			
			
			.artists-list-boxes-top{
				float: left;
				width: 490px;
				height: 13px;
				background-image: url(/templates/img/artists-list-box-top.gif);
				background-repeat: no-repeat;
				padding: 0;
				margin: 0;
				font-size: 0;
				}
			.artists-list-boxes-bottom{
				float: left;
				width: 490px;
				height: 10px;
				background-image: url(/templates/img/artists-list-box-bottom.gif);
				background-repeat: no-repeat;
				padding: 0;
				margin: 0;
				font-size: 0;
				}
			.artists-list-boxes-width{
				float: left;
				width: 490px;
				background-image: url(/templates/img/artists-list-box-width-top.gif);
				background-repeat: no-repeat;
				background-position: top;
				}
			.artists-list-zone-image{
				float: left;
				width: 112px;
				padding: 0 0 0 12px;
				margin: 0 0 2px 0;
				}
			.artists-list-zone-image img{
				float: left;
				border: 1px solid #a54399;
				}
			.artists-list-zone-text{
				float: left;
				width: 355px;
				}
			#main_content .artists-list-zone-text .artist-name{
				clear: both;
				width: 100%;
				font-size: 160%;
				color: #a54399;
				background: transparent;
				display: block;
				margin: 0 0 5px 0;
				font-weight: bold;
				}
			#main_content .artists-list-zone-text p{
				clear: both;
				width: 100%;
				padding: 0;
				margin: 0 0 12px 0;
				}
			#main_content .artists-list-zone-text a{
				color: #a54399;
				}
			#main_content .artists-list-zone-text .view-artist-profile{
				clear: both;
				width: 100%;
				font-size: 110%;
				font-weight: bold;
				color: #ec29d4;
				background: transparent;
				text-decoration: none;
				display: block;
				margin: 5px 0 0 0;
				}
			#main_content .artists-list-zone-text .view-artist-profile:hover, #main_content .artists-list-zone-text .view-artist-profile:active, #main_content .artists-list-zone-text .view-artist-profile:focus{
				clear: both;
				width: 100%;
				font-size: 110%;
				font-weight: bold;
				color: #ec29d4;
				background: transparent;
				text-decoration: underline;
				}
			
			/*-----------------------Artists Profile-----------------------*/
			#artist-profile-container{
				/*width: 535px;*/
				width: 500px;
				float: left;
				padding: 0 0 20px 0;
				border-bottom: 1px dotted #cccccc;
				margin: 0 0 20px 0;
				}
				#artist-profile-artwork-container{
					float: left;
					width: 260px;
					}
					#artist-profile-artwork-container-top{
						float: left;
						width: 260px;
						height: 13px;
						background-image: url(/templates/img/artist-profile-artwork-container-top.gif);
						background-repeat: no-repeat;
						font-size: 0;
						}
					#artist-profile-artwork-container-width{
						float: left;
						width: 260px;
						background-image: url(/templates/img/artist-profile-artwork-container-width.gif);
						background-repeat: repeat-y;
						background-position: left;
						}
						#artist-profile-artwork-container-width-top{
							float: left;
							width: 260px;
							background-image: url(/templates/img/artist-profile-artwork-container-width-top.gif);
							background-repeat: no-repeat;
							background-position: top left;
							padding: 0 0 0 15px;
							}
					#artist-profile-artwork-container-width img{
						float: left;
						width: 223px;
						border: 1px solid #404040;
						}
					#artist-profile-artwork-container-bottom{
						float: left;
						width: 260px;
						height: 17px;
						background-image: url(/templates/img/artist-profile-artwork-container-bottom.gif);
						background-repeat: no-repeat;
						padding: 0;
						margin: 0 0 10px 0;
						}
					#artist-profile-thumbnail-container{
						float: left;
						width: 260px;
						padding: 0 0 0 15px;
						margin: 0 0 10px 0;
						}
						.artist-profile-thumbnail{
							float: left;
							width: 68px;
							padding: 0 11px 0 0;
							margin: 0 0 10px 0;
							}
							.artist-profile-thumbnail img{
								border: 1px solid #a54399;
								width: 66px;
								height: 66px;
								}
				
				#artist-profile-details-container{
					float: left;
					}
				
					#avatar-and-name{
						clear: both;
						width: 100%;
						}
						#artist-profile-zone-avatar{
							float: left;
							width: 110px;
							height: 109px;
							/* ackground-image: url(/templates/img/artist-profile-zone-avatar.gif); */
							background-repeat: no-repeat;
							
							}
						#create-your-profile #upload-file-avatar{
							float: left;
							padding: 0 0 0 102px;
							}
						#artist-profile-zone-avatar img{
							float: left;
							width: 98px;
							height: 98px;
							padding: 0 0 0 6px;
							margin: 4px 0 0 0;
							}
						#artist-profile-zone-name{
							float: left;
							}
					 #artist-personal-details{
						clear: both;
						}
						#artist-personal-details ul{
							list-style: none;
							margin: 0;
							padding: 15px 0 15px 0;
							}
						#artist-personal-details li{
							list-style-image: none;
							margin: 0 0 0 0;
							padding: 0 0 2px 0;
							}
						#artist-personal-details a{
							text-decoration: none;
							color: #a54399;
							background-color: #fff;
							}
						#artist-personal-details a:hover, #artist-personal-details a:active, #artist-personal-details a:focus {
							text-decoration: underline;
							}
					#artist-description{
						clear: both;
						padding: 0 0 0 0;
						width: 220px;
						}
