﻿#content {
	position: relative;
	background:url("cssimg/content_s.jpg") repeat-y #000 center;
	margin:0 auto;
}

#contenttop {
	background:url("cssimg/content_tops.jpg") no-repeat #000 bottom center;
}

#contentLeft {
	display:none;
}

#contentRight {
	position: relative;
	float:left;
	width:894px;
	left: 0px;
}
html>body #contentRight {width:920px;}

#contentbottom {
	background:url("cssimg/content_bottoms.jpg") no-repeat #000 center top;
}

#photo {
	position:relative;
	float:left;
	width:650px;
	text-align:center;
	left:30px;
	border:0px solid #eee;
}
html>body #photo {z-index:10;}

#artwork .i2 {
	position: relative;
	float:right;
	width:110px;
	top:5px;
	right:30px;
	height:19px;
}

#medium {
	width:650px;
	height:650px;
	position:relative;
	text-align:center;
}


html>body #medium {height:auto;}

#medium img {
	position:relative;
	top:0;
	margin-top:10px;
	height:auto;
	border: 0px;
}

#icon {
	position: absolute;
	top:-25px;
	left:470px;
	text-align:center;
	width: 200px;
	z-index:5;
}
	
#database {
	display: none;
}

#description {
	position:relative;
	float:right;
	left:44px;
	top:13px;
	width:150px;
	color:#ccc;
	font-size: 11px;
	line-height: 1.5em;
	padding-left:44px;
}
html>body #description {	left:-44px;}

#info {
	float:right;
	margin-top:60px;
	width:150px;
	overflow-x:hidden;
	overflow-y:auto;
	clear:both;
}

html>body #info {
	float:right;
	margin-top:60px;
	width:195px;
}

#description p {
	font-size:11px;
	color: #aaa;
}

#description h2 {/*letter-spacing:0.05em;*/letter-spacing:0.8px;}

#description span{
	color:#aaa;
	/*letter-spacing:0.5em;
	margin-left:-4.1em;*/
	letter-spacing:5px;
	margin-left:-44px;
	clear:both;}
#description span.ch{
	display:block;
	color:#aaa;
	/*width:20em;*/
	width:200px;
	letter-spacing:0px;
	margin:-16.5px 0px 0px 0px;
	}

#description a {
	font-size:13px;
	color: #fff;
}

#description p.name_tmp {width:150px;padding-left:3em;border:1px solid red;}

#artistnav {
	position:absolute;
	top:117px;
	left:580px;
	background: url(cssimg/navtag.jpg) no-repeat top;
	width:286px;
	height:22px;
	text-align: center;
}

#artistnav a {
	position:relative;
	top:3px;
	font-size:12px;
	color:#333;
	padding:0 10px;
	text-decoration: none;
	
}

#artistnav a:hover {
	color:#f90;
}

/*#icon {
	float:right;
	clear: both;
	width: 189px;
	margin: 10px auto;
}*/

#icon a {
	float: left;
	padding: 0;
	margin: 0;
}

#swf {
	position:absolute;
	left:60px;
	top:10px;
	width: 800px;
	height: 500px;
	z-index:0;
}

#adsearch {
	position:absolute;
	left:350px;
	width:220px;
	height:auto;
	z-index:3;
}
	
	
#adsearch2 {
	position:absolute;
	color:#ddd;
	top:10px;
	left:358px;
	width:250px;
	margin:0 auto;
	z-index:5}


#adsearch2 p {font-size:12px;margin:5px 15px;}

#adsearch2 input {border:none;}

#adsearch2 .button2 {
	position:relative;
	border:none;
	left:76px;
	width:59px;
	height:65px;
	margin-top:5px;
	background:url(cssimg/searchbutton.gif) no-repeat;}
	
html>body .button2 {}

#location {margin-left:60px;}
