A:link {
	color: #000000;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	
}
A:visited  {
	color: #333333;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	
}
A:hover   {
	color: black;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	
}
A:active  {
	color: #000000;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	
}

.bodytext  { color: black; font-size: 12pt; line-height: normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none}

.bodytext_bold  {
	color: black;
	font-size: 12pt;
	line-height: normal;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	font-weight: bold;
}

.bodytext_bold_underline {
	color: black;
	font-size: 12pt;
	line-height: normal;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: underline;
	font-weight: bold;
}

.resume_text  {
	color: black;
	font-size: 10pt;
	line-height: normal;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	font-weight: normal;
}

.resume_text_bold  {
	color: black;
	font-size: 10pt;
	line-height: normal;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	font-weight: bold;
}

.resume_text_bold_underline  {
	color: black;
	font-size: 10pt;
	line-height: normal;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: underline;
	font-weight: bold;
}

.description  {
	color: black;
	font-size: 10pt;
	line-height: normal;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	font-weight: normal;
}

.description_large  {
	color: black;
	font-size: 10pt;
	line-height: normal;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	font-weight: normal;
}

.header {
	color: #A19592;
	font-size: 18pt;
	line-height: normal;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
}
.navtext {
	color: black;
	font-size: 16pt;
	line-height: normal;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	font-weight: normal;
}
.footertext    { color: black; font-size: 8pt; line-height: 11pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none}

#menu a {
	float: left;
	display:block;
	background-color:#E7E6EC;
	margin:5px;
	width:18px;
	height:18px;
	border: 1px solid #313035;
	text-align:center;
		}
	#menu a:hover {	
		background-color:white;
		color: black;
		}
	#menu a:active {
		color:#313035;
		}
.home-screen {background: url('images/home-2011.jpg') top left no-repeat; width:760px; height:570px;}
ul.nav {margin:0;padding:0;position: absolute; top:58px; left:11px;}
ul.nav li {margin:0 0 .6em; padding:0;list-style:none;height:.7em;width:150px;opacity: 0.9;background: url('images/dot2.jpg') -99px 0 no-repeat; /*background-color:#ececec;*/}
ul.nav li a {width:100%;height:.7em; display:block;}
ul.nav li:hover {background: url('images/dot2.jpg') 3px 3px no-repeat;}
/*ul.nav li a:hover {background: url('/images/dot2.jpg') top left no-repeat; width:6px; height:6px;}*/
ul.nav li#home {background: url('images/dot2.jpg') 3px 4px no-repeat;}
ul.nav li#sculpture {height:.8em; margin-bottom: .7em;}
ul.nav li#sculpture:hover {background: url('images/dot2.jpg') 3px 4px no-repeat;}
ul.nav li#reviews { margin-bottom: .7em;}
#attribution {width:760px; font-size:.7em;text-align: left;}
#attribution div {display: inline;}
.left {float:left;}
.right {float:right;}

