
@font-face {
    font-family: 'cantarellregular';
    src: url('../fonts/cantarell-regular-webfont.eot');
    src: url('../fonts/cantarell-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/cantarell-regular-webfont.woff') format('woff'),
         url('../fonts/cantarell-regular-webfont.ttf') format('truetype'),
         url('../fonts/cantarell-regular-webfont.svg#cantarellregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: '../fonts/cantarelloblique';
    src: url('../fonts/cantarell-oblique-webfont.eot');
    src: url('../fonts/cantarell-oblique-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/cantarell-oblique-webfont.woff') format('woff'),
         url('../fonts/cantarell-oblique-webfont.ttf') format('truetype'),
         url('../fonts/cantarell-oblique-webfont.svg#cantarelloblique') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'cantarellboldoblique';
    src: url('../fonts/cantarell-boldoblique-webfont.eot');
    src: url('../fonts/cantarell-boldoblique-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/cantarell-boldoblique-webfont.woff') format('woff'),
         url('../fonts/cantarell-boldoblique-webfont.ttf') format('truetype'),
         url('../fonts/cantarell-boldoblique-webfont.svg#cantarellboldoblique') format('svg');
    font-weight: normal;
    font-style: normal;

}


body
	{
	background: #ffffff /*f4f3ea*/;
	margin: 0;
	padding-top: 10px;
	color: #6E6759;
	font-family: 'cantarellregular', sans-serif;
	}

xxhomebg
{position: fixed;
top:0;
left:0;
}
img.homebg {
	/* Set rules to fill background */
	min-height: 100%;
	min-width: 1024px;
	
	/* Set up proportionate scaling */
	width: 100%;
	height: auto;
	
	/* Set up positioning */
	position: fixed;
	top: 0;
	left: 0;
}

@media screen and (max-width: 1024px) { /* Specific to this particular image */
	img.homebg {
		left: 50%;
		margin-left: -512px;   /* 50% */
	}
}

img
	{
	border: 0;
	margin: 0;
	padding: 0;
	}


p
	{
	font-family: 'cantarellregular';
	font-size: 14px;
	margin: 0;
	color: #6E6759;
	}


h1
	{
	font-family: 'cantarellboldoblique';
	font-size: 24px;
	font-weight: 200;
	margin: 0;
	color: #993300;
	
	}
ul
	{
	font-family: 'cantarellregular';
	font-size: 14px;
	}

hr
	{
	color: #993300;
	width: 95%;
	}
.mainwrapper
{
}

.footer
{
position: fixed;
bottom: 20px;
left: .4em;
width: 200px;
z-index: 1;
}
.footer p
{
font-size: 11px;
}

a
{ color: #993300;
}
a:hover
{ text-decoration: none;
font-weight: 600;
}
.biocontact
{
font-size: 11px;
}
.biocontact a
{text-decoration: none;}
.biocontact a:hover
{text-decoration: underline;
font-weight: 600;
}
.painter a
{text-decoration: none; font-weight: 600;}
.painter a:hover
{text-decoration: underline;

}

.homenav
{position: fixed;
bottom: 100px;
left: 10px;
}
.biocontainer
	{
	xdisplay:table-cell; 
	xvertical-align:bottom;
 	xheight: 460px;
 	background: url('/painter_vlsb/images/bio.jpg');
 	background-repeat: no-repeat;
 	background-size: auto 100%;
 	background-position: 0 -20px;
 	xwidth: 1000px;
 	margin: 0 0 0 200px;
 	
	}
.biocontent
{
	min-width: 600px;
	max-width: 850px;
	xheight: 400px;
	overflow: hidden;
	margin: 0 40px;
	text-align: justify;
	overflow: hidden;
	xpadding: 40px 0 0 0;
	
	}
	
.biocontent p
{color: #000000; margin: 20px 0 0 0;}