@charset "utf-8";
/* CSS Document */

body {
	text-align:center;
	font-family: Verdana;
	font-weight: normal;
	font-size: 9px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a, a:visited, a:active{
color:
#000000}

a:hover {
color:#CC741A
}

p.painting-title{
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	text-align : right;
	margin-top:5px;
	padding-top:0;
	margin-bottom:0;
	padding-bottom:0;
	line-height:120%;
	letter-spacing: 2px;
}
p.painting-details{
	color: #000;
	font-size: 12px;
	font-weight: normal;
	text-align : right;
	margin-top:0;
	padding-top:0;
	line-height:120%;
	letter-spacing: 2px;
}

/* Navigation */

.nav {
	margin: 0;
	padding: 0;
	height: 74px;
	list-style: none; 
	overflow: hidden;
	text-align:center;
	}


.nav li {
	margin: 0; 
	padding: 0;
    list-style: none;
	text-align:center;
	}

.nav a {
	text-align:center;
	float: left;
	margin: 0; 
	padding: 74px 0 0 0;
	overflow: hidden;
	height: 0px !important; 
	height /**/:74px; /* for IE5/Win only */
	}
	
.nav-home a  {
	width: 111px;
	background: url(images/navigation.png) no-repeat;
	background-position: 0 0;
	}

.nav-home a:hover {
	width: 111px;
	background: url(images/navigation.png) no-repeat;
	background-position: 0 -74px;
	}

body#home .nav-home, body#home .nav-home a:hover, body#home .nav-home a {
	width: 111px;
	background: url(images/navigation.png) no-repeat;
	background-position: 0 -148px;
	}
	
.nav-about a  {
	width: 111px;
	background: url(images/navigation.png) no-repeat;
	background-position: -111px 0;
	}

.nav-about a:hover {
	width: 111px;
	background: url(images/navigation.png) no-repeat;
	background-position: -111px -74px;
	}

body#about .nav-about, body#about .nav-about a:hover, body#about .nav-about a {
	width: 111px;
	background: url(images/navigation.png) no-repeat;
	background-position: -111px -148px;
	}
	
.nav-current a  {
	width: 111px;
	background: url(images/navigation.png) no-repeat;
	background-position: -222px 0;
	}

.nav-current a:hover {
	width: 111px;
	background: url(images/navigation.png) no-repeat;
	background-position: -222px -74px;
	}

body#current .nav-current, body#current .nav-current a:hover, body#current .nav-current a {
	width: 111px;
	background: url(images/navigation.png) no-repeat;
	background-position: -222px -148px;
	}
	
.nav-past a  {
	width: 111px;
	background: url(images/navigation.png) no-repeat;
	background-position: -333px 0;
	}

.nav-past a:hover {
	width: 111px;
	background: url(images/navigation.png) no-repeat;
	background-position: -333px -74px;
	}

body#past .nav-past, body#past .nav-past a:hover, body#past .nav-past a {
	width: 111px;
	background: url(images/navigation.png) no-repeat;
	background-position: -333px -148px;
	}
	
.nav-drew a  {
	width: 111px;
	background: url(images/navigation.png) no-repeat;
	background-position: -444px 0;
	}

.nav-drew a:hover {
	width: 111px;
	background: url(images/navigation.png) no-repeat;
	background-position: -444px -74px;
	}

body#drew .nav-drew, body#drew .nav-drew a:hover, body#drew .nav-drew a {
	width: 111px;
	background: url(images/navigation.png) no-repeat;
	background-position: -444px -148px;
	}
		
.nav-news a  {
	width: 111px;
	background: url(images/navigation.png) no-repeat;
	background-position: -555px 0;
	}

.nav-news a:hover {
	width: 111px;
	background: url(images/navigation.png) no-repeat;
	background-position: -555px -74px;
	}

body#news .nav-news, body#news .nav-news a:hover, body#news .nav-news a {
	width: 111px;
	background: url(images/navigation.png) no-repeat;
	background-position: -555px -148px;
	}
			
.nav-press a  {
	width: 111px;
	background: url(images/navigation.png) no-repeat;
	background-position: -666px 0;
	}

.nav-press a:hover {
	width: 111px;
	background: url(images/navigation.png) no-repeat;
	background-position: -666px -74px;
	}

body#press .nav-press, body#press .nav-press a:hover, body#press .nav-press a {
	width: 111px;
	background: url(images/navigation.png) no-repeat;
	background-position: -666px -148px;
	}
			
.nav-contact a  {
	width: 111px;
	background: url(images/navigation.png) no-repeat;
	background-position: -777px 0;
	}

.nav-contact a:hover {
	width: 111px;
	background: url(images/navigation.png) no-repeat;
	background-position: -777px -74px;
	}

body#contact .nav-contact, body#contact .nav-contact a:hover, body#contact .nav-contact a {
	width: 111px;
	background: url(images/navigation.png) no-repeat;
	background-position: -777px -148px;
	}
	
/* Bio  */

.bio-pic {
	float:right;
	margin-bottom : 5px;
	margin-left : 5px;
	margin-right : 0px;
	margin-top : 0px;
	border:#000000 1px solid;
}
.bio-text {
	font-family: Verdana;
	font-size: 12px;
	}

.bio-text#title {
	font-weight: bold;
	margin-bottom:0;
	padding-bottom:0;
}
.bio-text#date {
	margin-top:0;
	padding-top:0;
}

/*News*/

.news-text {
	font-family: Verdana;
	font-size: 12px;
	}

.news-text#title {
	font-weight: bold;
	margin-bottom:0;
	padding-bottom:0;
}
.news-text#date {
	font-size: 9px;
	margin-top:0;
	padding-top:0;
	margin-bottom:0;
	padding-bottom:0;
}

.news-text#content {
	margin-top:3px;
	padding-top:0;
}

/*Footer*/
.footer-email {
	font-family: Verdana;
	font-size: 12px;
	font-weight:bold;
	}

/*About*/

.about-text {
	font-family: Verdana;
	font-size: 12px;
	}

a.maprollover {
display: block;
width: 190x;
height: 190px;
text-decoration: none;
background: url("images/map.jpg");
border:1px solid black;
}

a.maprollover:hover {
background-position:  0 -190px;
}



