body {
	margin: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 0.1em;
}
a {
	color: #000000;
	text-decoration: underline;
	letter-spacing: 0em;
}
a:hover {
	text-decoration: none;
}
.margintop5 {
	margin-top: 5px;
}
.margintop10 {
	margin-top: 10px;
}
.clear {
	clear: both;
	height:1px;
}
.bold {
	font-weight: bold;
}
.contenttitle {
	font-size: 110%;
	font-weight: bold;
}
#site {
	width: 900px;
	text-align: left;
	height: 580px;
}
#logo {
	height: 580px;
	width: 100px;
	bottom: 0px;
	float: left;
}
#logo img {
	margin-top: 450px;
}
#originals, #multiples, #art {
	width:800px;
	height: 580px;
	margin-left:100px;
}
#home {
	padding-left: 160px;
	padding-top: 120px;
	width: 480px;
}
#home #originals, #home #multiples, #home #art
{
	width: 240px;
	height: 90px;
	margin-left:0px;
	float:left;
}
.toptitle {
	width: 227px;
	height: 25px;
	float:left;
	font-weight:bold;
	font-size:14px;
	padding-left:13px;
}
#creations {
	margin-left: 120px;
	margin-top:50px;
}
#content {
	height: 495px;
	padding-bottom:5px;
	background-repeat:no-repeat;
	background-position:120px 20px;
}
#intro {
	width: 560px;
	font-size: 12px;
}
#text {
	padding-left: 15px;
	padding-top: 15px;
	padding-right: 15px;
}
.title
{ 
	height:58px;
	font-size: 16px;
	background-repeat:no-repeat;
	padding-left:75px;
	padding-top:32px;
	
}
#navigation {
	padding-top: 385px;
	padding-left: 637px;
	height: 35px;
}
#collection #navigation {
	padding-top: 330px;
	padding-left: 660px;
}
#description {
	padding-left: 120px;
	width: 400px;
	padding-top: 5px;
	height: 50px;
}
#caption {
	float:right;
	width: auto;
}
#materials { 
	padding-left:20px;
	padding-top: 3px;
}
#originals .title
{ 
background-image: url(/images/originals_bg.gif);
}
#multiples .title
{ 
background-image: url(/images/multiples_bg.gif);
}
#art .title
{ 
background-image: url(/images/art_bg.gif);
}
#collection {
	float:left;
	height: 365px;
	width:720px;
	margin-left: 80px;
	margin-top:25px;
	padding-right: 20px;
	overflow: auto;
}
#collection #intro {
	width: 300px;
	padding-left:5px;
	padding-top:10px;
}
.bg {
background-image: url(/images/measure.jpg); 
background-repeat:no-repeat; 
background-position:200px -15px;
}
#detail {
	float:right;
	margin-top:12px;
	margin-right:110px;
	padding-bottom:6px;
	width:160px;
	background-image: url(/images/detail.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
#detail img {
	margin-bottom:10px;
}
.square  {
	height: 45px;
	width: 70px;
	border: 1px solid #000000;
	margin-right:20px;
	padding-top:25px;
	text-align:center;
	font-size:13px;
	text-transform: capitalize;
}
.squareon, .squareoff
{
float:left;
height:85px; 
background-repeat: no-repeat;
}
.squareon
{
background-position: -8px 56px;
}
.squareoff
{
background-position: -128px 56px;
}
#originals .squareon, #originals .squareoff
{
background-image: url(/images/originals_btn.gif);
}
#multiples .squareon, #multiples .squareoff
{
background-image: url(/images/multiples_btn.gif);
}
#collection .square {
	margin-right: 7px;
	margin-left: 6px;
	margin-top: 8px;
}
.squaretitle {
	float:left;
}
.thumb, .thumbover {
	float:left;
	width:80px;
	padding-bottom:10px;
	margin-right: 5px;
	margin-bottom: 20px;
	background-repeat: no-repeat;
	background-position: ;
	background-position: center bottom;
}
.thumb {
background-image:url(/images/square.gif);
}
.thumbover {
background-image:url(/images/squareover.gif);
}
.previous, .previousover, .next, .nextover, .overview, .overviewover, .previousempty  {
height: 35px;
width: 20px;
float:left;
background-repeat:no-repeat;
}
.overview, .overviewover {
width: 13px;
}
.previous {
background-image:url(/images/previous.gif);
}
.previousover {
background-image:url(/images/previousover.gif);
}
.next {
background-image:url(/images/next.gif);
}
.nextover {
background-image:url(/images/nextover.gif);
}
.overview {
background-image:url(/images/overview.gif);
}
.overviewover {
background-image:url(/images/overviewover.gif);
}
#contact {
	float: left;
	height: 405px;
	width: 785px;
	margin-left: 15px;
	margin-top: 5px;
	padding-right: 20px;
	overflow: auto;
}
#contact img {
	float: left;
	margin-right: 20px;
}
#contact #image {
	margin-left:80px;
}
#contact .left {
	float: left;
	width: 150px;
}
#contact .right {
	padding-top: 1px;
}
#history {
	float: left;
	height: 405px;
	width: 785px;
	margin-left: 15px;
	margin-top: 5px;
	padding-right: 20px;
	overflow: auto;
}
/*** MENU ***/
#menu {
	float: left;
	margin-right: 30px;
	margin-left: 7px;
}
#menu a, #home a, #creations a
{
	color:#000000;
	text-decoration:none;
	letter-spacing: 0.1em;
}
#originals .onbtn, #originals .offbtn
{ 
background-image: url(/images/originals_btn.gif);
}
#multiples .onbtn, #multiples .offbtn
{ 
background-image: url(/images/multiples_btn.gif);
}
#art .onbtn, #art .offbtn
{ 
background-image: url(/images/art_btn.gif);
}
.onbtn, .offbtn
{
	float:left;
	height:26px;
	padding-left:11px;
	padding-right:11px;
	padding-top:4px;
}
.onbtn
{
background-position: 3px;
}
.offbtn
{
background-position: -117px;
} 
.year {
	font-size: 110%;
	font-weight: bold;
	color: #CD1119;
	margin-bottom: 15px;
}
#new {
	margin-left: 10px;
	float:left;
}
#new .previous, #new .previousover {
	margin-right: 10px;
}
#admin {
	margin-top:5px;
	margin-left:15px;
}
#admin #collection {
	overflow: visible;
}
.arthistory {
	margin-left: 80px;
}
#artleft {
	position: relative;
	width:350px;
	float: left;
	padding-top: 100px;
	margin-left: -310px;
}
#artright {
	padding-top:10px;
}
.arttitle {
	font-size: 18px;
	margin-bottom: 10px;
}
.artthumb {
	width: 80px;
	heigth: 80px;
	background-repeat: no-repeat;
	background-position: center;
	margin-right: 5px;
	margin-bottom: 5px;
}
.artthumboverview {
	float:left;
	width: 80px;
	heigth: 80px;
	margin-right:10px;
	background-repeat: no-repeat;
	background-position: center;
}
.artbig {
	float:left;
	padding-left:85px;
	top: 100px;
	position: absolute;
}

.artist {
	font-size: 14px;
}
.arttitleoverview {
	font-size:14px;
	padding-top:65px;
	}
.artistoverview {
	margin-top:7px;
	padding-left:10px;
	background-image:url(/images/square.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px ;		
	}
#artscroll {
	overflow: auto;
	height: 500px;
}
