@charset "utf-8";
/* CSS Document */



#artwrkSubNav {
	position: relative;
/*	width: 769px;*/

}
#artwrkSubNavMenu {
	display: block;
	float: right;
/*	width: 175px;*/
	font-size:  10px;
	margin-right: 50px;
	padding-top: 5px;
}

#subNavArtwork {
	float: left;
	width: 450px;
	/*	margin-left: 17px;*/
	text-align: center;
	padding-left: 17px;
	
}

.artwrkBks {
	position: relative;
	width: 760px;
	margin: 25px auto;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #000;
}
.artwrkBkImg {
	display: block;
	float: right;
	width: 250px;
	margin-right: 25px;
	padding-top: 5px;
	padding-bottom: 25px;
	text-align: right;
}

.artwrkBkTitle {
	float: left;
	width: 400px;
	/*	margin-left: 17px;*/
/*	text-align: center;*/
	padding-left: 17px;
	text-align: center;

}

#artwrkSubNavMenu ul {
	list-style-type: none;
}
/*#contentCJ #booksSubNav ul li a {
	display: inline-block;
}*/

#artwrkSubNav ul li a {
	font-size: 10px;
	font-variant: small-caps;
/*	color: #fbf0ec;*/
/*	display: block;*/
	text-align: left;
	padding:  3px 0px;
	text-decoration: none;
}

#artwrkSubNav ul li a:link {
	color: #034E41;
	text-decoration: none;
}
#artwrkSubNav ul li a:hover {
	font-style: italic;
	color: #663300;
	text-decoration: none;
}

#contentCJ td.artwrkHeaders {
	color: #fbf0ec;
	background-color: #034e41;
	text-align: left;
}

.artwrkPaintTables a:link, .artwrkPaintTables a:visited {
	color: #034E41;
}

.artwrkPaintTables a:hover, .artwrkPaintTables a:focus {
	color:  #663300;
}

.artwrkPhotoTables a:link, .artwrkPhotoTables a:visited {
	color: #034E41;
}

.artwrkPhotoTables a:hover, .artwrkPhotoTables a:focus {
	color:  #663300;
}

.btnAddToCart, .btns {
	border: 1px outset #666666;
	margin: 3px auto;
}


.paintCol1, .photoCol1 {
	width: 35%;
	}
	
.paintCol2, .photoCol2 {
	width: 17%;
	}
	
.paintCol3, .photoCol3 {
	width: 9%;
}

.paintCol4, .photoCol4 {
	width: 19%;
}

.paintCol5, .photoCol5 {
	width: 9%;
}

.paintCol6, .photoCol6 {
	width: 11%;
}

.alignRight {
	text-align: right;
}
	
/*.artwrkPaintWidth59 {
	width: 59px;
}

.artwrkPaintWidth143 {
	width: 143px;
}

.artwrkPaintWidth58 {
	width: 58px;
	text-align: right;
}

.artwrkPaintWidth95 {
	width: 95px;
}*/


#artwrkTable1, .artwrkPaintTables, .artwrkPhotoTables {
	width: 760px;
	font-size:  12px;
/*	border: 1px solid #000000;*/
	border-collapse: collapse;
	margin: 4px 4px;
}

#artwrkTable1 td, .artwrkPaintTables td, .artwrkPhotoTables td {
/*	border: 1px solid #000000;*/
	padding: 5px;
	vertical-align: top;
}

/*.artwrkPaintTables td {
	padding: 10px auto 10px 5px;
	vertical-align: top;
}*/

#artwrkTable2 td, #artwrkTable4 td, #artwrkTable6 td {
	padding-top: 5px;
}

#artwrkTable2 .ValignTop, #artwrkTable4 .ValignTop, #artwrkTable6 .ValignTop {
	vertical-align: top;
}


#artwrkTable2, #artwrkTable4, #artwrkTable6, #artwrkTable7 {
	width: 760px;
	font-size:  12px;
/*	border: 1px solid #000000;*/
	border-collapse: collapse;
	margin: 4px 4px;
	text-align: center;
}

/*#artrkTable2 td, #artwrkTable4 td, #artwrkTable6 {*/
/*	border: 1px solid #000000;*/
/*	padding: 5px;*/
/*	vertical-align: top;*/
/*}
*/

#artwrkT2Col1, #artwrkT4Col1, #artwrkT6Col1 {
	width:  200px;
/*	text-align: center;*/

}

#artwrkT2Col2, #artwrkT2Col3, #artwrkT2Col4, #artwrkT2Col5, #artwrkT4Col2, #artwrkT4Col3, #artwrkT4Col4, #artwrkT4Col5, #artwrkT6Col2, #artwrkT6Col3, #artwrkT6Col4, #artwrkT6Col5 {
	width: 130px;
/*	text-align: center;*/


}
#artwrkTable3, #artwrkTable5 {
	width: 725px;
	font-size:  12px;
	/*	border: 1px solid #000000;*/
	border-collapse: collapse;
	margin: 4px auto;
}

#artwrkTable3 td, #artwrkTable5 td {
/*	border: 1px solid #000000;*/
	padding: 5px;
	vertical-align: top;
}

#artwrkTable5 td {
	padding: 5px 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;	
	}
	
/*#artwrkTable3 .artwrkT3Col1, #artwrkTable3 .artwrkT3Col3, #artwrkTable3 .artwrkT3Col4 {
	text-align: center;
}*/

#artwrkT3Col1 {
	text-align: center;
}

#contentCJ .topBorder {
	border-top: 1px solid #000000;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}



.bookAlign {
	padding-bottom: 20px;
	vertical-align: bottom;
}
