/* 

Style Sheet 1.1
Author: David Critchley
CSS level 2.1

*/

/* - - - - - GLOBAL DECLARATIONS - - - - - */

/* body declarations */
body { 
	margin: 20px auto;
	background-color: #dfe7e9;
} 

/* horizontal line size */
hr {
	height: 2px;
	color: #7b8081
}

/* removes border from linked images */

img{  
	border-style: none;
}

/* pseudo class link */
a:link {
color: #666666;
text-decoration: none;
font-size: 17px; 
font-family: sans-serif;
font-weight: lighter;
}

/* pseudo class visited */
a:visited {
color: #666666;
text-decoration: none;
font-size: 17px; 
font-family: sans-serif;
font-weight: lighter;
}

/* pseudo class hover */
a:hover {
color: #666666;
text-decoration: none;
font-size: 17px; 
font-family: sans-serif;
font-weight: lighter;
text-decoration:underline;
} 

/* collection page titles */
#title {
	font-family: georgia, serif;
	font-size: 15px;
	font-weight: bold;
	color: #666666;
			border: 0px dashed #333;
}

/* collection page prices*/
#price {
	float: right;
	font-family: georgia, serif;
	font-size: 14px;
	width: 200px;
	margin: -17px;
	text-align: left; 
	color: #666666;
		border: 0px dashed #333;
}

/* main div */
#main {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	width: 850px;
	height: 505px;
	margin: 0px auto; 
	text-align: left; 
	padding: 0px;
}

/* main content div */
#maincontent {
	width: 850px;
	height: 400px;
	margin: 0px auto; 
	text-align: left; 
	padding: 0px;
}

/* main text area */
#maintext {
	float: left;
	font-family: georgia, serif;
	font-size: 13px;
	width: 850px;
	height: 100px;
	margin: +10px auto; 
	text-align: left; 
	padding: 0px;
	color: #666666;
	line-height: 150%;
}

#year {
	float: right;
	text-align: right;
	font-family: georgia, serif;
	font-size: 14px;
	color: #666666;
}

#year2 {
	float: right;
	text-align: right;
	font-family: georgia, serif;
	font-size: 14px;
	color: #666666;
	width: 378px;
	margin: +5px 0px;
}

#year3 {
	float: right;
	text-align: right;
	font-family: georgia, serif;
	font-size: 14px;
	color: #666666;
	margin: 0px -4px;
}

#press{
	font-family: georgia, serif;
	font-size: 15px;
	font-weight: bold;
	color: #666666;
}

/* - - - - - END OF GLOBAL DECLARATIONS - - - - - */

/* - - - - - START OF HEADER DECLARATIONS - - - - - */

/* header div */
#header {
	width: 850px;
	height: 70px;
	margin: 0px auto; 
	text-align: left; 
	padding: 0px;
	border: 0px dashed #333;
}

/* floating div for left logo */
#logoleft{
	float: left;
	width: 500px;
	padding: 0px;
	margin: 0px;
}

/* floating div for right logo */
#logoright {
	float: left;
	width: 340px;
	padding: 0px;
	margin: 0px;
	text-align:	right;
	margin: 0px +5px; 
		border: 0px dashed #333;
}

/* horizontal line container */
#line {
	width: 850px;
	height: 15px;
	margin: 0px auto; 
	text-align: left; 
	padding: 0px;
}

/* - - - - - END OF HEADER DECLARATIONS - - - - - */

/* - - - - - START OF HORIZONTAL MENU DECLARATIONS - - - - - */

/* horizontal menu */
#hozmenu {
	width: 850px;
	height: 45px;
	margin: 0px auto; 
	text-align: left; 
	padding: 0px;
}

/* horizontal menu home */
#hozmenuhome {
	float: left;
	width: 10%;
	margin: 0px auto; 
	text-align: left; 
	padding: 0px;
}

/* horizontal menu about */
#hozmenuabout {
	float: left;
	width: 10%;
	margin: 0px auto; 
	text-align: left; 
	padding: 0px;
}

/* horizontal menu collection */
#hozmenucollection{
	float: left;
	width: 13%;
	margin: 0px auto; 
	text-align: left; 
	padding: 0px;
}

/* horizontal menu archive*/
#hozmenuarchive{
	float: left;
	width: 12%;
	margin: 0px auto; 
	text-align: left; 
	padding: 0px;
}

/* horizontal menu galleries and exhibitions */
#hozmenugalleriesandexhibitions{
	float: left;
	width: 27%;
	margin: 0px auto; 
	text-align: left; 
	padding: 0px;
}

/* horizontal menu press comment */
#hozmenupresscomment{
	float: left;
	width: 19%;
	margin: 0px auto; 
	text-align: left; 
	padding: 0px;
}

/* horizontal menu contact */
#hozmenucontact{
	float: left;
	width: 8%;
	margin: 0px auto; 
	text-align: left; 
	padding: 0px;
}

/* - - - - - ENDOF HORIZONTAL MENU DECLARATIONS - - - - - */

/* - - - - - START OF INDEX PAGE DECLARATIONS - - - - - */

/* vertical menu  */
#menu {
	float: left;
	width: 390px;
	height: 100px;
	margin: 0px auto; 
	text-align: left; 
	padding: 0px;
	color:  #ffffff;
}

/* floating div for main image */
#image {
	float: left;
	text-align:	right;
	font-family: georgia, serif;
	font-size: 10px;
	width: 460px;
	height: 100px;
	margin: 0px auto; 
	padding: 0px;
}

/* - - - - - END OF INDEX PAGE DECLARATIONS - - - - - * /

/* - - - - - START OF ABOUT PAGE DECLARATIONS - - - - - */

/* main text area  about page*/
#maintextabout {
	float: left;
	font-family: georgia, serif;
	font-size: 13px;
	width: 550px;
	height: 100px;
	margin: 0px auto; 
	text-align: left; 
	padding: 0px;
	color: #666666;
	line-height: 150%;
}

/* floating div for about page image */
#imageabout {
	float: left;
	text-align:	right;
	font-family: georgia, serif;
	font-size: 10px;
	width: 295px;
	height: 100px;
	margin: +10px auto;  
	padding: 0px;
}

/* - - - - - END OF ABOUT PAGE DECLARATIONS - - - - - */

/* - - - - - START OF COLLECTION PAGE DECLARATIONS - - - - - */

/* main text area  collection page*/
#maintextcollection {
	float: left;
	font-family: georgia, serif;
	font-size: 15px;
	width: 290px;
	height: 100px;
	margin: 0px 0px; 
	text-align: left; 
	padding: 0px;
		border: 0px dashed #333;
}

/* floating div for image hotspots */
#collectionrow1 {
	float: left;
	text-align:	left;
	margin: 0px; 
	width: 96px;
	height: 393px;
	padding: 0px;
	border: 0px dashed #333;
}

/* floating div for image hotspots */
#collectionrow2 {
	float: left;
	text-align:	left;
	margin: 0px; 
	width: 98px;
	height: 393px;
	padding: 0px;
	border: 0px dashed #333;
}

/* set the background image, no repeating */
#navigation { 
	margin: -2px -2px;
	height: 393px;
	width: 294px;
	background: url('images/collection.jpg') no-repeat;  
} 

/* sets the list styles for row 1 */
ul#linkmenurow1, #linkmenurow1 li { 
  padding: 0; 
  margin: 0; 
  list-style: none; 
} 

/* sets the list styles for row 1 */
ul#linkmenurow1 { 
  float: left; 
} 

/* sets the list styles for row 1 */
#linkmenurow1 li { 
  position: relative; 
} 

/* sets the list styles for row 2 */
ul#linkmenurow2, #linkmenurow2 li { 
  padding: 0; 
  margin: 0; 
  list-style: none; 
} 

/* sets the list styles for row 2 */
ul#linkmenurow2 { 
  float: left; 
} 

/* sets the list styles for row 2 */
#linkmenurow2 li { 
  position: relative; 
} 

/* sets the list styles for row 3 */
ul#linkmenurow3, #linkmenurow3 li { 
  padding: 0; 
  margin: 0; 
  list-style: none; 
} 

/* sets the list styles for row 3 */
ul#linkmenurow3 { 
  float: left; 
} 

/* sets the list styles for row 3 */
#linkmenurow3 li { 
  position: relative; 
} 

/* sets the hotspot size and position  for item 1 */
.collectionitem1 { 
  top: 0px; 
  left: 0px;
  width: 90px;
  height: 90px;  
} 

/* sets the hotspot size and position  for item 2 */
.collectionitem2 { 
  top: 0px; 
  left: +2px;
  width: 90px;
  height: 90px;
} 

/* sets the hotspot size and position  for item 3*/
.collectionitem3 { 
  top: 0px; 
  left: +2px;
  width: 90px;
  height: 90px;
} 

/* sets the hotspot size and position  for item 4 */
.collectionitem4 { 
  top: +11px; 
  left: 0px;
  width: 90px;
  height: 90px;
} 

/* sets the hotspot size and position  for item 5*/
.collectionitem5 { 
  top: +11px; 
  left: 2px;
  width: 90px;
  height: 90px;
} 

/* sets the hotspot size and position  for item 6*/
.collectionitem6 { 
  top: +11px; 
  left: 2px;
  width: 90px;
  height: 90px;
} 

/* sets the hotspot size and position  for item 7 */
.collectionitem7 { 
  top: +19px; 
  left: 0px;
  width: 90px;
  height: 90px;
} 

/* sets the hotspot size and position  for item 8*/
.collectionitem8 { 
  top: +19px; 
  left: 2px;
  width: 90px;
  height: 90px;
} 

/* sets the hotspot size and position  for item 9*/
.collectionitem9 { 
  top: +19px; 
  left: 2px;
  width: 90px;
  height: 90px;
} 

/* sets the hotspot size and position  for item 10 */
.collectionitem10 { 
  top: +28px; 
  left: 0px;
  width: 90px;
  height: 90px;
} 

/* sets the hotspot size and position  for item 1 1*/
.collectionitem11 { 
  top: +28px; 
  left: 2px;
  width: 90px;
  height: 90px;
} 

/* sets the hotspot size and position  for item 1 2*/
.collectionitem12 { 
  top: +28px; 
  left: 2px;
  width: 90px;
  height: 90px;
} 

/* - - - - - END OF COLLECTION PAGE DECLARATIONS - - - - - * /

/* - - - - - START OF COLLECTION PAGE 1 DECLARATIONS - - - - - */

/* floating div for collection page image item 1 */
#collectionitem1textside {
	float: left;
	text-align:	left;
	font-family: georgia, serif;
	font-size: 14px;
	width: 195px;
	height: 100px;
	margin: -10px auto;  
	padding: 10px;
	color: #666666;
		border: 0px dashed #333;
}

/* floating div for collection page image item 1 */
#collectionitem1textbottom {
	margin: 0px -153px; 
	text-align:	left;
	font-family: georgia, serif;
	font-size: 14px;
	width: 500px;
	padding: 0px;
	color: #666666;
	border: 0px dashed #333;
}

/* floating div for collection page image item 1 */
#collectionitem1 {
	float: left;
	text-align:	left;
	font-family: georgia, serif;
	font-size: 10px;
	width: 340px;
	height: 100px;
	margin: 0px auto;  
	padding: 0px;
	color: #666666;
	border: 0px dashed #333;
}

/* - - - - - END OF COLLECTION PAGE 1 DECLARATIONS - - - - - * /

/* - - - - - START OF COLLECTION PAGE 2 DECLARATIONS - - - - - */

/* floating div for collection page image item 2 */
#collectionitem2textside {
	float: left;
	text-align:	left;
	font-family: georgia, serif;
	font-size: 14px;
	width: 324px;
	height: 100px;
	margin: -12px 0px;  
	padding: 10px;
	color: #666666;
	border: 0px dashed #333;
}

/* floating div for collection page image item 2 */
#collectionitem2 {
	float: left;
	text-align:	left;
	font-family: georgia, serif;
	font-size: 10px;
	width: 190px;
	height: 100px;
	margin: 0px 0px;  
	padding: 0px;
	color: #666666;
	border: 0px dashed #333;
}

/* - - - - - END OF COLLECTION PAGE 2 DECLARATIONS - - - - - * /

/* - - - - - START OF COLLECTION PAGE 3 DECLARATIONS - - - - - */

/* floating div for collection page image item 3 */
#collectionitem3textside {
	float: left;
	text-align:	left;
	font-family: georgia, serif;
	font-size: 14px;
	width: 286px;
	height: 100px;
	margin: -12px 0px;  
	padding: 10px;
	color: #666666;
	border: 0px dashed #333;
}

/* floating div for collection page image item 3 */
#collectionitem3 {
	float: left;
	text-align:	left;
	font-family: georgia, serif;
	font-size: 10px;
	width: 190px;
	height: 100px;
	margin: 0px 0px;  
	padding: 0px;
	border: 0px dashed #333;
}

/* - - - - - END OF COLLECTION PAGE 3 DECLARATIONS - - - - - */

/* - - - - - START OF COLLECTION PAGE 4 DECLARATIONS - - - - - */

/* floating div for collection page image item 3 */
#collectionitem4textside {
	float: left;
	text-align:	left;
	font-family: georgia, serif;
	font-size: 14px;
	width: 195px;
	height: 100px;
	margin: -12px 0px;  
	padding: 10px;
	color: #666666;
	border: 0px dashed #333;
}

/* floating div for collection page image item 4 */
#collectionitem4 {
	float: left;
	text-align:	left;
	font-family: georgia, serif;
	font-size: 10px;
	width: 340px;
	height: 100px;
	margin: 0px 0px;  
	padding: 0px;
	border: 0px dashed #333;
}

/* - - - - - END OF COLLECTION PAGE 4 DECLARATIONS - - - - - */

/* - - - - - START OF COLLECTION PAGE 5 DECLARATIONS - - - - - */

/* text div for collection item 5 */
#collectionitem5textside {
	float: left;
	text-align:	left;
	font-family: georgia, serif;
	font-size: 14px;
	width: 313px;
	height: 100px;
	margin: -12px 0px;  
	padding: 10px;
	color: #666666;
	border: 0px dashed #333;
}

/* floating div for collection page image item 5 */
#collectionitem5 {
	float: left;
	text-align:	left;
	font-family: georgia, serif;
	font-size: 10px;
	width: 190px;
	height: 100px;
	margin: 0px 0px;  
	padding: 0px;
	border: 0px dashed #333;
}

/* - - - - - END OF COLLECTION PAGE 5 DECLARATIONS - - - - - */

/* - - - - - START OF COLLECTION PAGE 6 DECLARATIONS - - - - - */

/* text div for collection item 6 */
#collectionitem6textside {
	float: left;
	text-align:	left;
	font-family: georgia, serif;
	font-size: 14px;
	width: 195px;
	height: 100px;
	margin: -12px 0px;  
	padding: 10px;
	color: #666666;
	border: 0px dashed #333;
}

/* floating div for collection page image item 1 */
#collectionitem6 {
	float: left;
	text-align:	left;
	font-family: georgia, serif;
	font-size: 10px;
	width: 340px;
	height: 100px;
	margin: 0px auto;  
	padding: 0px;
	border: 0px dashed #333;
}

/* - - - - - END OF COLLECTION PAGE 6 DECLARATIONS - - - - - */

/* - - - - - START OF COLLECTION PAGE 7 DECLARATIONS - - - - - */

/* text div for collection item 7 */
#collectionitem7textside {
	float: left;
	text-align:	left;
	font-family: georgia, serif;
	font-size: 14px;
	width: 247px;
	height: 100px;
	margin: -12px 0px;  
	padding: 10px;
	color: #666666;
	border: 0px dashed #333;
}

/* floating div for collection page image item 1 */
#collectionitem7 {
	float: left;
	text-align:	right;
	font-family: georgia, serif;
	font-size: 10px;
	width: 292px;
	height: 100px;
	margin: 0px auto;  
	padding: 0px;
	border: 0px dashed #333;
}

/* - - - - - END OF COLLECTION PAGE 7 DECLARATIONS - - - - - */

/* - - - - - START OF COLLECTION PAGE 8 DECLARATIONS - - - - - */

/* text div for collection item 8 */
#collectionitem8textside {
	float: left;
	text-align:	left;
	font-family: georgia, serif;
	font-size: 14px;
	width: 270px;
	height: 100px;
	margin: -12px 0px;  
	padding: 10px;
	color: #666666;
	border: 0px dashed #333;
}

/* floating div for collection page image item 1 */
#collectionitem8 {
	float: left;
	text-align:	right;
	font-family: georgia, serif;
	font-size: 10px;
	width: 270px;
	height: 100px;
	margin: 0px 0px;  
	padding: 0px;
	border: 0px dashed #333;
}

/* - - - - - END OF COLLECTION PAGE 8 DECLARATIONS - - - - - */

/* - - - - - START OF COLLECTION PAGE 9 DECLARATIONS - - - - - */

/* floating div for collection page image item 9 */
#collectionitem9textside {
	float: left;
	text-align:	left;
	font-family: georgia, serif;
	font-size: 14px;
	width: 195px;
	height: 100px;
	margin: -12px 0px;  
	padding: 10px;
	color: #666666;
	border: 0px dashed #333;
}

/* floating div for collection page image item 9 */
#collectionitem9 {
	float: left;
	text-align:	left;
	font-family: georgia, serif;
	font-size: 10px;
	width: 340px;
	height: 100px;
	margin: 0px 0px;  
	padding: 0px;
	border: 0px dashed #333;
}

/* - - - - - END OF COLLECTION PAGE 9 DECLARATIONS - - - - - */

/* - - - - - START OF COLLECTION PAGE 10 DECLARATIONS - - - - - */

/* floating div for collection page image item 10 */
#collectionitem10textside {
	float: left;
	text-align:	left;
	font-family: georgia, serif;
	font-size: 14px;
	width: 195px;
	height: 100px;
	margin: -12px 0px;  
	padding: 10px;
	color: #666666;
	border: 0px dashed #333;
}

/* floating div for collection page image item 10 */
#collectionitem10 {
	float: left;
	text-align:	left;
	font-family: georgia, serif;
	font-size: 10px;
	width: 340px;
	height: 100px;
	margin: 0px auto;  
	padding: 0px;
	border: 0px dashed #333;
}

/* - - - - - END OF COLLECTION PAGE 10 DECLARATIONS - - - - - */

/* - - - - - START OF COLLECTION PAGE 11 DECLARATIONS - - - - - */

/* floating div for collection page image item 11 */
#collectionitem11textside {
	float: left;
	text-align:	left;
	font-family: georgia, serif;
	font-size: 14px;
	width: 195px;
	height: 100px;
	margin: -12px 0px;  
	padding: 10px;
	color: #666666;
	border: 0px dashed #333;
}

/* floating div for collection page image item 11 */
#collectionitem11 {
	float: left;
	text-align:	left;
	font-family: georgia, serif;
	font-size: 10px;
	width: 340px;
	height: 100px;
	margin: 0px 0px;  
	padding: 0px;
	border: 0px dashed #333;
}

/* - - - - - END OF COLLECTION PAGE 11 DECLARATIONS - - - - - */

/* - - - - - START OF COLLECTION PAGE 12 DECLARATIONS - - - - - */

/* floating div for collection page image item 12 */
#collectionitem12textside {
	float: left;
	text-align:	left;
	font-family: georgia, serif;
	font-size: 14px;
	width: 195px;
	height: 100px;
	margin: -12px 0px;  
	padding: 10px;
	color: #666666;
	border: 0px dashed #333;
}

/* floating div for collection page image item 12 */
#collectionitem12 {
	float: left;
	text-align:	left;
	font-family: georgia, serif;
	font-size: 10px;
	width: 340px;
	height: 100px;
	margin: 0px 0px;  
	padding: 0px;
	border: 0px dashed #333;
}

/* - - - - - END OF COLLECTION PAGE 12 DECLARATIONS - - - - - */

/* - - - - - START OF ARCHIVE PAGE DECLARATIONS - - - - - */

/* main text area  collection page*/
#archivemaintextcollection {
	float: left;
	font-family: georgia, serif;
	font-size: 15px;
	width: 350px;
	height: 100px;
	margin: -3px -2px; 
	text-align: left; 
	padding: 0px;
		border: 0px dashed #333;
}

/* floating div for image hotspots */
#archiverow1 {
	float: left;
	text-align:	left;
	margin: 0px; 
	width: 96px;
	height: 393px;
	padding: 0px;
	border: 0px dashed #333;
}

/* floating div for image hotspots */
#archiverow2 {
	float: left;
	text-align:	left;
	margin: 0px; 
	width: 98px;
	height: 393px;
	padding: 0px;
	border: 0px dashed #333;
}

/* floating div for image hotspots */
#archiverow3 {
	float: left;
	text-align:	left;
	margin: 0px; 
	width: 98px;
	height: 393px;
	padding: 0px;
	border: 0px dashed #333;
}

/* set the background image, no repeating */
#archivenavigation { 
	margin: 0px 0px;
	height: 390px;
	width: 400px;
	background: url('images/archive.jpg') no-repeat;  
} 

/* sets the list styles for row 1 */
ul#archivelinkmenurow1, #archivelinkmenurow1 li { 
  padding: 0; 
  margin: 0; 
  list-style: none; 
} 

/* sets the list styles for row 1 */
ul#archivelinkmenurow1 { 
  float: left; 
} 

/* sets the list styles for row 1 */
#archivelinkmenurow1 li { 
  position: relative; 
} 

/* sets the list styles for row 2 */
ul#archivelinkmenurow2, #archivelinkmenurow2 li { 
  padding: 0; 
  margin: 0; 
  list-style: none; 
} 

/* sets the list styles for row 2 */
ul#archivelinkmenurow2 { 
  float: left; 
} 

/* sets the list styles for row 2 */
#archivelinkmenurow2 li { 
  position: relative; 
} 

/* sets the list styles for row 3 */
ul#archivelinkmenurow3, #archivelinkmenurow3 li { 
  padding: 0; 
  margin: 0; 
  list-style: none; 
} 

/* sets the list styles for row 3 */
ul#archivelinkmenurow3 { 
  float: left; 
} 

/* sets the list styles for row 3 */
#archivelinkmenurow3 li { 
  position: relative; 
} 

/* sets the list styles for row 4 */
ul#archivelinkmenurow4, #archivelinkmenurow4 li { 
  padding: 0; 
  margin: 0; 
  list-style: none; 
} 

/* sets the list styles for row 4 */
ul#archivelinkmenurow4 { 
  float: left; 
} 

/* sets the list styles for row 4 */
#archivelinkmenurow4 li { 
  position: relative; 
} 

/* sets the hotspot size and position  for item 1 */
.archiveitem1 { 
  top: +2px; 
  left: 0px;
  width: 90px;
  height: 90px;  
} 

/* sets the hotspot size and position  for item 2 */
.archiveitem2 { 
  top: +1px; 
  left: +2px;
  width: 90px;
  height: 90px;
} 

/* sets the hotspot size and position  for item 3*/
.archiveitem3 { 
  top: +1px; 
  left: +2px;
  width: 90px;
  height: 90px;
} 

/* sets the hotspot size and position  for item 4 */
.archiveitem4 { 
  top: +1px; 
  left: +2px;
  width: 90px;
  height: 90px;
} 

/* sets the hotspot size and position  for item 5*/
.archiveitem5 { 
  top: +12px; 
  left: +1px;
  width: 90px;
  height: 90px;
} 

/* sets the hotspot size and position  for item 6*/
.archiveitem6 { 
  top: +12px; 
  left: +2px;
  width: 90px;
  height: 90px;
} 

/* sets the hotspot size and position  for item 7 */
.archiveitem7 { 
  top: +12px; 
  left: +2px;
  width: 90px;
  height: 90px;
} 

/* sets the hotspot size and position  for item 8*/
.archiveitem8 { 
  top: +12px; 
  left: +2px;
  width: 90px;
  height: 90px;
} 

/* sets the hotspot size and position  for item 9*/
.archiveitem9 { 
  top: +24px; 
  left: +2px;
  width: 90px;
  height: 90px;
} 

/* sets the hotspot size and position  for item 10 */
.archiveitem10 { 
  top: +24px; 
  left: +2px;
  width: 90px;
  height: 90px;
} 

/* sets the hotspot size and position  for item 11*/
.archiveitem11 { 
  top: +24px; 
  left: +2px;
  width: 90px;
  height: 90px;
} 

/* sets the hotspot size and position  for item 12*/
.archiveitem12 { 
  top: +24px; 
  left: +2px;
  width: 90px;
  height: 90px;
} 

/* sets the hotspot size and position  for item 13*/
.archiveitem13 { 
  top: +32px; 
  left: +2px;
  width: 90px;
  height: 90px;
} 

/* sets the hotspot size and position  for item 14*/
.archiveitem14 { 
  top: +32px; 
  left: +2px;
  width: 90px;
  height: 90px;
} 

/* sets the hotspot size and position  for item 15*/
.archiveitem15 { 
  top: +32px; 
  left: +2px;
  width: 90px;
  height: 90px;
} 

/* sets the hotspot size and position  for item 16*/
.archiveitem16 { 
  top: +32px; 
  left: +2px;
  width: 90px;
  height: 90px;
} 

/* - - - - - END OF ARCHIVE PAGE DECLARATIONS - - - - - */

/* - - - - - START OF ARCHIVE PAGE 1 DECLARATIONS - - - - - * /

/* floating div for archive page image item 1 */
#archiveitem1textside {
	float: left;
	text-align:	left;
	font-family: georgia, serif;
	font-size: 14px;
	width: 159px;
	height: 100px;
	margin: -10px +40px;  
	padding: 10px;
	color: #666666;
		border: 0px dashed #333;
}

/* floating div for archive page image item 1 */
#archiveitem1 {
	float: left;
	text-align:	right;
	font-family: georgia, serif;
	font-size: 10px;
	width: 315px;
	height: 100px;
	margin: 0px -70px;  
	padding: 0px;
	border: 0px dashed #333;
}

/* - - - - - END OF ARCHIVE PAGE 1 DECLARATIONS - - - - - * /

/* - - - - - START OF ARCHIVE PAGE DECLARATIONS - - - - - * /

/* floating div for archive page image*/
#archiveitemtextbottom {
	margin: 0px 0px; 
	text-align:	right;
	font-family: georgia, serif;
	font-size: 15px;
	padding: 0px;
	border: 0px dashed #333;
}

/* floating div for archive page image */
#archiveitem {
	float: left;
	text-align:	right;
	font-family: georgia, serif;
	font-size: 15px;
	width: 415px;
	margin: 0px 0px;  
	padding: 0px;
	color: #666666;
	font-weight: bold;
	border: 0px dashed #333;
}

/* floating div for archive page image item 1 */
#archiveitem2textside {
	float: left;
	text-align:	left;
	font-family: georgia, serif;
	font-size: 13px;
	width: 1px;
	margin: -10px +34px;  
	padding: 10px;
	color: #666666;
	font-weight: bold;
		border: 0px dashed #333;
}

/* floating div for archive page image */
#archiveitem3 {
	float: left;
	font-family: georgia, serif;
	font-size: 15px;
	margin: 0px 0px;  
	padding: 0px;
	color: #666666;
	font-weight: bold;
	width: 386px;
	text-align:	right;
	border: px dashed #333;
}

/* floating div for archive page image item 1 */
#archiveitem3textside {
	float: left;
	text-align:	left;
	font-family: georgia, serif;
	font-size: 13px;
	width: 17px;
	height: 100px;
	margin: -10px +40px;  
	padding: 10px;
	color: #666666;
		border: 0px dashed #333;
}

/* floating div for archive page image */
#archiveitem4 {
	float: left;
	font-family: georgia, serif;
	font-size: 15px;
	margin: 0px 0px;  
	padding: 0px;
	color: #666666;
	font-weight: bold;
	width: 410px;
	text-align:	right;
	border: 0px dashed #333;
}

/* floating div for archive page image item 1 */
#archiveitem4textside {
	float: left;
	text-align:	left;
	font-family: georgia, serif;
	font-size: 13px;
	width: 1px;
	height: 100px;
	margin: -10px +36px;  
	padding: 10px;
	color: #666666;
		border: 0px dashed #333;
}

/* floating div for archive page image */
#archiveitem5 {
	float: left;
	font-family: georgia, serif;
	font-size: 15px;
	margin: 0px 0px;  
	padding: 0px;
	color: #666666;
	font-weight: bold;
	width: 265px;
	text-align:	right;
	border: 0px dashed #333;
}

/* floating div for archive page image item 1 */
#archiveitem5textside {
	float: left;
	text-align:	left;
	font-family: georgia, serif;
	font-size: 13px;
	width: 1px;
	height: 100px;
	margin: -10px +109px;  
	padding: 10px;
	color: #666666;
		border: 0px dashed #333;
}

/* floating div for archive page image item 1 */
#archiveitem6textside {
	float: left;
	text-align:	left;
	font-family: georgia, serif;
	font-size: 14px;
	width: 150px;
	margin: -10px +40px;  
	padding: 10px;
	color: #666666;
		border: 0px dashed #333;
}

/* floating div for archive page image item 1 */
#archiveitem6 {
	float: left;
	text-align:	right;
	font-family: georgia, serif;
	font-size: 10px;
	width: 295px;
	height: 100px;
	margin: 0px -41px;  
	padding: 0px;
	border: 0px dashed #333;
}

/* floating div for archive page image item 1 */
#archiveitem7textside {
	float: left;
	text-align:	left;
	font-family: georgia, serif;
	font-size: 14px;
	width: 144px;
	margin: -10px +40px;  
	padding: 10px;
	color: #666666;
		border: 0px dashed #333;
}

/* floating div for archive page image item 1 */
#archiveitem7 {
	float: left;
	text-align:	right;
	font-family: georgia, serif;
	font-size: 10px;
	width: 295px;
	height: 100px;
	margin: 0px -41px;  
	padding: 0px;
	border: 0px dashed #333;
}

/* floating div for archive page image item 1 */
#archiveitem8textside {
	float: left;
	text-align:	left;
	font-family: georgia, serif;
	font-size: 14px;
	width: 185px;
	margin: -10px +40px;  
	padding: 10px;
	color: #666666;
		border: 0px dashed #333;
}

/* floating div for archive page image item 1 */
#archiveitem8 {
	float: left;
	text-align:	right;
	font-family: georgia, serif;
	font-size: 10px;
	width: 260px;
	height: 100px;
	margin: 0px -41px;  
	padding: 0px;
	border: 0px dashed #333;
}

#archiveitem9textside {
	float: left;
	text-align:	left;
	font-family: georgia, serif;
	font-size: 14px;
	width: 244px;
	margin: -10px +40px;  
	padding: 10px;
	color: #666666;
		border: 0px dashed #333;
}

/* floating div for archive page image item 1 */
#archiveitem9 {
	float: left;
	text-align:	right;
	font-family: georgia, serif;
	font-size: 15px;
	width: 201px;
	height: 100px;
	margin: 0px -41px;  
	padding: 0px;
	color: #666666;
	font-weight: bold;
	border: 0px dashed #333;
}

#archiveitem10textside {
	float: left;
	text-align:	left;
	font-family: georgia, serif;
	font-size: 14px;
	width: 92px;
	margin: -10px +40px;  
	padding: 10px;
	color: #666666;
		border: 0px dashed #333;
}

/* floating div for archive page image item 1 */
#archiveitem10 {
	float: left;
	text-align:	right;
	font-family: georgia, serif;
	font-size: 15px;
	width: 354px;
	height: 100px;
	margin: 0px -41px;  
	padding: 0px;
	color: #666666;
	font-weight: bold;
	border: 0px dashed #333;
}

#archiveitem11textside {
	float: left;
	text-align:	left;
	font-family: georgia, serif;
	font-size: 14px;
	width: 158px;
	margin: -10px +40px;  
	padding: 10px;
	color: #666666;
		border: 0px dashed #333;
}

/* floating div for archive page image item 1 */
#archiveitem11 {
	float: left;
	text-align:	right;
	font-family: georgia, serif;
	font-size: 15px;
	width: 287px;
	height: 100px;
	margin: 0px -41px;  
	padding: 0px;
	color: #666666;
	font-weight: bold;
	border: 0px dashed #333;
}

#archiveitem12textside {
	float: left;
	text-align:	left;
	font-family: georgia, serif;
	font-size: 14px;
	width: 104px;
	margin: -10px +40px;  
	padding: 10px;
	color: #666666;
		border: 0px dashed #333;
}

/* floating div for archive page image item 1 */
#archiveitem12 {
	float: left;
	text-align:	right;
	font-family: georgia, serif;
	font-size: 15px;
	width: 340px;
	height: 100px;
	margin: 0px -41px;  
	padding: 0px;
	color: #666666;
	font-weight: bold;
	border: 0px dashed #333;
}

#archiveitem13textside {
	float: left;
	text-align:	left;
	font-family: georgia, serif;
	font-size: 14px;
	width: 50px;
	margin: -10px +40px;  
	padding: 10px;
	color: #666666;
		border: 0px dashed #333;
}

/* floating div for archive page image item 1 */
#archiveitem13 {
	float: left;
	text-align:	right;
	font-family: georgia, serif;
	font-size: 15px;
	width: 400px;
	height: 100px;
	margin: 0px -41px;  
	padding: 0px;
	color: #666666;
	font-weight: bold;
	border: 0px dashed #333;
}

#archiveitem14textside {
	float: left;
	text-align:	left;
	font-family: georgia, serif;
	font-size: 14px;
	width: 190px;
	margin: -10px +40px;  
	padding: 10px;
	color: #666666;
		border: 0px dashed #333;
}

/* floating div for archive page image item 1 */
#archiveitem14 {
	float: left;
	text-align:	right;
	font-family: georgia, serif;
	font-size: 15px;
	width: 254px;
	height: 100px;
	margin: 0px -41px;  
	padding: 0px;
	color: #666666;
	font-weight: bold;
	border: 0px dashed #333;
}

#archiveitem15textside {
	float: left;
	text-align:	left;
	font-family: georgia, serif;
	font-size: 14px;
	width: 67px;
	margin: -10px +40px;  
	padding: 10px;
	color: #666666;
		border: 0px dashed #333;
}

/* floating div for archive page image item 1 */
#archiveitem15 {
	float: left;
	text-align:	right;
	font-family: georgia, serif;
	font-size: 15px;
	width: 378px;
	height: 100px;
	margin: 0px -41px;  
	padding: 0px;
	color: #666666;
	font-weight: bold;
	border: 0px dashed #333;
}

#archiveitem16textside {
	float: left;
	text-align:	left;
	font-family: georgia, serif;
	font-size: 14px;
	width: 67px;
	margin: -10px +40px;  
	padding: 10px;
	color: #666666;
		border: 0px dashed #333;
}

/* floating div for archive page image item 1 */
#archiveitem16 {
	float: left;
	text-align:	right;
	font-family: georgia, serif;
	font-size: 15px;
	width: 378px;
	height: 100px;
	margin: 0px -41px;  
	padding: 0px;
	color: #666666;
	font-weight: bold;
	border: 0px dashed #333;
}

/* - - - - - END OF ARCHIVE PAGE DECLARATIONS - - - - - * /

/* - - - - - START OF FOOTER DECLARATIONS - - - - - */

/* footer div */
#footer {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	width: 850px;
	height: 10px;
	text-align: left; 
	padding: 0px;
	color: #666666;
}

/* footer div */
#footer2 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	width: 850px;
	height: 10px;
	text-align: left; 
	padding: 0px;
	color: #666666;
	margin: -17px auto;
}
/* - - - - - END OF FOOTER DECLARATIONS - - - - - */