A {
	/*font-weight: 600;*/
	font-size: 20px;
	color: #000000;
	text-decoration: none;
	
}



A:link {
	color: #000
	text-decoration: none;
}

A:visited {
	color: #000
}

A:hover {background-color: #A3D181
}


.background {
	background-color: #D9CEBF;
	position: absolute;
	z-index: 1;
}

body {
	font-family: "Garamond", "Times New Roman", serif;
}


/* box is used as a class in tables within forms */
 
.box{
    width: 99%
}

  



#cart {
	position:absolute;
	top: 85px;
	left:5px;
	width:175px;
	font-weight: 600;
	font-variant: normal;
	font-size: 16px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left:10px;
	background-color:#FFFFFF;
	border: 1px double #000;
	line-height:17px;
}

div#content {
             position: absolute; 
             top: 120px;
             left: 214px;
             background-color : #FFFFFF;
             color: #000000; 
             font: 12px;
             padding: 0px; 
             text-align: justify;
             overflow: auto;
	     margin-top: 10px;
             margin-left: 5px;
             height: 400px;
}

div#contentsls {
             position: absolute; 
             top: 90px;
             left: 200px;
             background-color : #D9CEBF;
             color: #000000; 
             font: 16px;
             padding: 0px; 
             text-align: justify;
             overflow: auto;
	     margin-top: 10px;
             margin-left: 5px;
             height: 500px;
}

div#contentcards {
             position: absolute; 
             top: 290px;
             left: 214px;
             background-color : #FFFFFF;
             color: #000000; 
             font: 12px;
             padding: 0px; 
             text-align: justify;
             overflow: auto;
	     margin-top: 10px;
             margin-left: 5px;
             height: 400px;
}


div#contentsales {
             position: absolute; 
             top: 85px;
             left: 214px;
             background-color : #FFFFFF;
             color: #000000; 
             font: 12px;
             padding: 0px; 
             text-align: justify;
             overflow: auto;
	     margin-top: 10px;
             margin-left: 5px;
             height: 400px;
}

div#contentsls {
             position: absolute; 
             top: 65px;
             left: 200px;
             background-color : #D9CEBF;
             color: #000000; 
             font: 16px;
             padding: 0px; 
             text-align: justify;
             overflow: auto;
	     margin-top: 10px;
             margin-left: 5px;
             height: 500px;
}

#displayl {
        position: absolute; 
	top: 85px;
	left: 200px;
	background-color : #FFFFFF;
	color: #000000; 
	font-size: 12px;
	line-height: 20px;
	padding: 0px; 
	text-align: justify;
	overflow: auto;
	margin-top: 10px;
	margin-left: 5px;
        height: 460px;
}

#display2 {
        position: absolute; 
	top: 140px;
	left: 200px;
	background-color : #FFFFFF;
	color: #000000; 
	font-size: 12px;
	line-height: 20px;
	padding: 0px; 
	text-align: justify;
	overflow: auto;
	margin-top: 10px;
	margin-left: 5px;
        height: 460px;
}

#displayp {
        position: absolute; 
	top: 80px;
	left: 225px;
	background-color : #FFFFFF;
	color: #000000; 
	font: 12px ;
	line-height: 10px;
	padding: 0px; 
	text-align: justify;
	overflow: auto;
	margin-top: 10px;
	margin-left: 5px;
        height: 450px;
}


#displaysls {
        position: absolute; 
	top: 100px;
	left: 200px;
	background-color : #FFFFFF;
	color: #000000; 
	font-size: 12px;
	line-height: 20px;
	padding: 0px; 
	text-align: justify;
	overflow: auto;
	margin-top: 10px;
	margin-left: 5px;
        height: 425px;
}


#eginfo {
	position:absolute;
	top: 130px;
	left: 219px;
	width: 725px;
	height: 20px;
	font-weight: 600;
	font-variant: normal;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-size: 20px;
	background-color:#DFEBEA;
	border: 1px double #000;
	line-height: 20px;
	color: #000000;
}

#eglink {
	position:absolute;
	top:75px;
	left: 275px;
	width: 600px;
	
	font-weight: 600;
	font-variant: normal;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 30px;
	background-color:#C1A685;
	border: 1px double #000;
	line-height: 40px;
	text-transform: capitalize;
	color: #000000;
}

#forminfo {
	position:absolute;
	top:225px;
	left: 10px;
	font-weight: 600;
	font-variant: normal;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-size: 20px;
	background-color:#FFFFFF;
	line-height: 20px;
	color: #000000;
}

#formlink {
	position:absolute;
	top:75px;
	left: 240px;
	width: 690px;
	font-weight: 600;
	font-variant: normal;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 30px;
	background-color:#D9CEBF;
	border: 1px double #000;
	line-height: 30px;
	color: #000000;
}

#formlinkcom {
	position:absolute;
	top:210px;
	left: 240px;
	width: 690px;
	font-weight: 600;
	font-variant: normal;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 30px;
	background-color:#D9CEBF;
	border: 1px double #000;
	line-height: 30px;
	color: #000000;
}


#formprint {
	position:absolute;
	top:50px;
	left: 10px;
	width: 745px;
	font-weight: 600;
	font-variant: normal;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 20px;
	background: white; color black;
	border: ;
	line-height: 20px;
	color: #000000;
}

#formtitle {
	position:absolute;
	top: 100px;
	left: 10px;
	width: 975px;
	height: 100px;
	font-weight: 600;
	font-variant: normal;
	font-size: 36px;
	background-color:#DFEBEA;
	border: 1px double #000;
	line-height: 40px;
	color: #000000;
}

h1 { 
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        font-weight: 600;
        font-size: 22px;
        margin: 0px 0px 15px;
        color: #000000;
        line-height: 28px;
        font-family: Bookman Old Style, Verdana, Arial, Helvetica, sans-serif;
}
        
h2 { 
        padding-top: 0px;
        padding-right: 0;
        padding-bottom: 0px;
        padding-left: 0;
        font-weight: 600;
        font-size: 22px;
        margin: 0px 0px 15px;
        color: #000000;
        line-height: 28px;
        font-family: Bookman Old Style, Verdana, Arial, Helvetica, sans-serif;
}
        
h3 { 
        padding-top: 0px;
        padding-right: 0;
        padding-bottom: 0px;
        padding-left: 0;
        font-weight: 600;
        font-size: 18px;
        margin: 0px 0px 15px;
        color: #000000;
        line-height: 12px;
        font-family: Bookman Old Style, Verdana, Arial, Helvetica, sans-serif;
}

h4 { 
        padding-top: 0px;
        padding-right: 0;
        padding-bottom: 0px;
        padding-left: 0;
        font-weight: 600;
        font-size: 18px;
        margin: 0px 0px 15px;
        color: #000000;
        line-height: 12px;
        text-decoration:underline;
}

h5 { 
        
        font-weight: 600;
        font-size: 30px;
        
        color: #000000;
        font-family: "Garamond", "Times New Roman", serif;
}
.info {
        font-size: 16px;
        font-weight: 600; 
        line-height: 16px;
}


#information {
	position:absolute;
	top: 60px;
	left:5px;
	width:150px;
	font-weight: 600;
	font-variant: normal;
	font-size: 16px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left:10px;
	background-color:#FFFFFF;
	border: 1px double #000;
	line-height:17px;
}
  


.input {
    width: 1600px
}
 
#intro {
	position:absolute;
	top: 70px;
	left:200px;
	padding-left:10px;
	font-weight: 600;
	font-size: 20px;
	background-color:#D9CEBF;
	line-height:25px;
	width:750px;
}

 
#introw {
	position:absolute;
	top: 100px;
	left:25px;
	padding-left:10px;
	font-weight: 600;
	font-size: 20px;
	background-color:#D9CEBF;
	line-height:25px;
	width:895px;
}

#logo {
	float: right;
	padding: 5px;
	margin-left: 5px;
	margin-top: 5px;
	
}

.navbar {
	font-size: 14px;
	line-height:6px;
	color: #000000;
}

#navartdetails {
	position:absolute;
	top: 120px;
	left: 30px;
	padding-left:10px;
	padding-top: 18px;
	background-color:#D9CEBF;
	border:1px double #000;
	line-height:50px;
	width: 140px;
}


#navartworks {
	position:absolute;
	top: 65px;
	left:20px;
	padding-left:10px;
	background-color:#C1A685;
	border: 1px double #000;
	line-height:17px;
	width:155px;
}



#navhome {
	position:absolute;
	top: 0px;
	left:20px;
	padding-bottom: 0px;
	padding-left:10px;
	background-color:#C4BA96;
	border: 1px double #000;
	line-height:5px;
	width:125px;

}


#navprint {
	position:absolute;
	top: 50px;
	left:775px;
	padding-bottom: 0px;
	padding-left:10px;
	background: white; color black;
	border: 1px double #000;
	line-height:5px;
	width:175px;

}

#navcontact {
	position:absolute;
	top: 510px;
	left:20px;
	padding-left:10px;
	background-color:#B8B382;
	border:1px double #000;
	line-height:17px;
	width:150px;
}


#navexhibition {
	position:absolute;
	top: 450px;
	left:20px;
	padding-left:10px;
	background-color:#DFEBEA;
	border:1px double #000;
	line-height:17px;
	width:150px;
}

#navpurchase {
	position:absolute;
	top: 510px;
	left:20px;
	padding-left:10px;
	background-color:#B8B382;
	border:1px double #000;
	line-height:17px;
	width:150px;
}

#navsales {
	position:absolute;
	top: 370px;
	left:20px;
	padding-left:10px;
	background-color:#DFEBEA;
	border:1px double #000;
	line-height:17px;
	width:150px;
}

#navsalesreturn{
	position:absolute;
	top: 0px;
	left:20px;
	padding-left:10px;
	background-color:#DFEBEA;
	border:1px double #000;
	line-height:17px;
	width:150px;
}

#navslscards {
	position:absolute;
	top: 310px;
	left:20px;
	padding-left:10px;
	background-color:#DFEBEA;
	border:1px double #000;
	line-height:17px;
	width:150px;
}

#navslsdetails {
	position:absolute;
	top: 140px;
	left: 30px;
	padding-left:10px;
	padding-top: 18px;
	background-color:#D9CEBF;
	border:1px double #000;
	line-height:50px;
	width: 140px;
}


#navslsprints {
	position:absolute;
	top: 420px;
	left:20px;
	padding-left:10px;
	background-color:#CBE1E1;
	border:1px double #000;
	line-height:17px;
	width:150px;
}


#navtheartist {
	position:absolute;
	top: 570px;
	left:20px;
	padding-left:10px;
	background-color:#CBE1E1;
	border:1px double #000;
	line-height:17px;
	width:150px;
}

#notice {
        position: absolute;
        top:840px;
        left: 200px; 
        font-size: 10px;
        line-height; 14px;
        width: 675px;
        padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left:10px;
}

#pagetitle {
	position:absolute;
	top: 0px;
	left: 220px;
	width: 725px;
	
	font-weight: 600;
	font-variant: normal;
	font-size: 30px;
	padding-top:  10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color:#DFEBEA;
	border: 1px double #000;
	line-height: 40px;
	text-transform: capitalize;
	color: #000000;
}


#pagetitlecards{
	position:absolute;
	top: 0px;
	left: 220px;
	width: 725px;
	font-weight: 600;
	font-variant: normal;
	font-size: 30px;
	padding-top:  10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color:#DFEBEA;
	border: 1px double #000;
	line-height: 40px;
	color: #000000;
}



#pricing {
	position:absolute;
	top: 100px;
	left:5px;
	width:175px;
	font-weight: 600;
	font-variant: normal;
	font-size: 16px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left:10px;
	background-color:#FFFFFF;
	border: 1px double #000;
	line-height:17px;
}

#site-title {
	position:absolute;
	top:0px;
	left: 200px;
	width: 500px;
	height: 40px;
	font-weight: 600;
	font-variant: normal;
	padding-top: 10px;
	padding-right: 150px;
	padding-bottom: 10px;
	padding-left: 100px;
	font-size: 36px;
	background-color:#DFEBEA;
	border: 1px double #000;
	line-height: 40px;
	z-index: 1;
	text-transform: capitalize;
	color: #000000;
}

#site-titleboxl {
	position:absolute;
	top: 10px;
	left: 200px;
	width:  50px;
	height:  40px;
	z-index: 2; 
	background-color:#9C8966;
	border: 1px double #000;
}

#site-titleboxr {
	position:absolute;
	top: 10px;
	left: 900px;
	width: 50px;
	height: 40px;
	z-index: 2; 
	background-color:#9C8966;
	border: 1px double #000;
}


tr.header {
        font-size: 30px;
        font-weight: 600; 
        background-color: #DFEBEA;
}

tr.headerseparate {
        font-size: 1px;
        background-color: #DFEBEA;
}

tr.headerblank {
        font-size: 10px;
}

tr.header2 {
        font-size: 20px;
        font-weight: 600; 
}

tr.header3 {
        font-size: 24px;
        font-weight: 600; 
}


tr.header4 {
        font-size: 16px;
        background-color: #FFFFFF;
        font-weight: 600; 
}



