*
{
	margin: 0;
	padding: 0;
}
html, body
{
	height: 100%;
	width: 99.9999%;
	margin: 0;
	padding: 0;
	overflow: auto;
}
body
{
	background: #E2E2D2;
	font-size: 62.5%;
	font-family: Verdana, Tahoma, "Lucida Sans Unicode", Arial, Helvetica, sans serif;
	color: #3b8cbe;
}

#menu, #artist, #work {
	display: block;
	overflow: auto;
	position: absolute;
	height: 100%;
	top: 0px;
}
#menu
{
	left: 0;
	width:34%;
}
#artist
{
	left: 34%;
	width: 33%;
}
#work
{
	right: 0;
	width: 33%;
}

*
{
	font-size: 1em;
}

h1, h2, h3, h4, h5, h6
{
	color: #e85c31;
	font-weight:bold;
	font-size: 1.1em;
}

a, em
{
	color: #e85c31;
	font-style:normal;
}

#artist a, #artist h4, .hint
{
	color: #a5a59a;
	text-decoration: none;
}

.hint
{
	margin: 17px 0;
	text-align:right;
}
#artist p
{
	font-size:1.2em;
	font-family: Verdana;
	text-decoration: none;
	word-spacing: normal;
	text-align: left;
	letter-spacing: 0;
	line-height: 1.3em;
	font-size: 1.1em;
	margin-bottom: 0.25em;
}

#artist h2
{
	margin-bottom: 1.5em;
	font-weight:bold;
}

#artist h3
{
	margin: 2em 0 0.5em 0;
	font-weight:normal;
}

#artist h4
{
	margin: 0.75em 0;
	font-size:1.1em;
	font-weight:normal;
	overflow:auto;
	_height: 1%;
	margin-bottom: 1em;
}

#artist h4 span.left
{
	float:left;
}

#artist h4 span.right
{
	float:right;
}

.biography
{
	margin-top: 3em;
}

.country, #artist a.homepage
{
	color: #97c4cf;
}

#artist a.homepage
{
	font-size:1.2em;
	margin: 3em 0;
	display:block;
}

#artist_inner_content, .inner_content
{
	padding: 47px 6%;
}

#work img
{
	width: 100%;
	border: 0;
}

#work img.noresize
{
	width: auto;
}

#work img.pub
{
	width: 90%;
	margin: 5% 5% 0 5%;
}

h4 span.right
{
	background:url(images/raquo.png) no-repeat top right;
}

h4 span.right.down
{
	background:url(images/daquo.png) no-repeat top right;
}

h4 span.right strong
{
	visibility:hidden;
	width: 13px;
}

q
{
	display:block;
	font-size:1.6em;
	font-style:italic;
}

#language_bar
{
	text-align:right;
	margin-top: 17px;
	margin-right:4px;
}

#language_bar a
{
	text-decoration:none;
	color: #7095c8;
}

#language_bar span a 
{
	color: #3f3f3c;
}

.orange
{
	color: #E23A43;
}

/* MENUS */

#menu-main
{
/*	height:auto;
	min-height: 2500px;
	width:100%;
	display: block;*/
}
#menu-main-holder, #flashMenu
{
	/*margin-top:47px;*/
}
*
{
	outline:none;
}

#work blockquote, #work p.quotee
{
	color: #E2E2D2;
	font-size:1.6em;
	font-style:normal;
	padding: 0 20px;
	margin-top:47px;
	line-height: 150%;
}

#work p.quotee
{
	font-style:normal;
	font-size:1.2em;
	margin-top:8px;
}

#menu-main-raw
{
	padding: 0 20px;
	margin-top:47px;
	font-size: 1.5em;
}
#menu-main-raw li
{
	list-style:none;
	line-height: 150%;
}

#menu-main-raw li a
{
	text-decoration:none;
	color: #e85c31;
	font-weight:bold;
	font-family: Arial, Helvetica, Verdana, Tahoma, "Lucida Sans Unicode", sans serif;
}

#menu-main-raw li a:hover, #menu-main-raw li a.selected:hover, #menu-main-raw li a.selected
{
	text-decoration:underline;
	color: #3b8cbe;
}

#language_choice
{
	position:absolute;
	top: 17px;
	right: 20px;
}