/*

	Filename:          style.css
	Description:       Style sheet
	Site:              architechgallery.com
	Author:            Steven Dahlman, DCMSoft LLC
	Start date:        12-05-16
	Last modification: 05-04-25

*/

body {
  background-color: #ffffff;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-top: 10px;
  text-align: center;
}

/*
 * Buttons
 */

.purchase_button {
  background-color: #ffffff;
  color: #2b2e8d;
  font-family: Helvetica, Arial;
  font-size: 12pt;
  padding: 4px;
  width: 150px;
}

/*
 * Containers
 */

.essay_div {
  color: #000000;
  font-family: Verdana;
  font-size: 12pt;
  font-weight: normal;
  padding: 10px;
  text-align: left;
}

/*
 * Text input
 */

.text_input {
  background-color: #ffffff;
  border: 2px inset #f0f0f0;
  color: #000000;
  font-family: Courier;
  font-size: 12pt;
  padding: 4px;
  text-align: center;
}

/*
 * Text
 */

.caption {
  color: #000000;
  font-family: Verdana;
  font-size: 10pt;
  text-align: center;
}

.caption_left {
  color: #000000;
  font-family: Verdana;
  font-size: 10pt;
  text-align: left;
}

.caption_right {
  color: #000000;
  font-family: Verdana;
  font-size: 10pt;
  text-align: right;
}

.essay_title {
  color: #000060;
  font-family: Verdana;
  font-size: 18pt;
  font-weight: bold;
  text-align: center;
}

.large1 {
  color: #000000;
  font-family: Verdana;
  font-size: 14pt;
  text-align: left;
}

.medium1 {
  color: #000000;
  font-family: Verdana;
  font-size: 12pt;
  text-align: left;
}

.medium2 {
  color: #000000;
  font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
  font-size: 14pt;
  letter-spacing: 2pt;
  text-align: left;
}

.medium3 {
  color: #000000;
  font-family: Verdana;
  font-size: 11pt;
  text-align: left;
}

.medium4 {
  color: #000000;
  font-family: Georgia;
  font-size: 12pt;
  text-align: left;
}

.medium5 {
  color: #000000;
  font-family: Helvetica;
  font-size: 12pt;
  line-height: 125%;
  text-align: left;
}

.small1 {
  color: #ffffff;
  font-family: Verdana;
  font-size: 10pt;
  text-align: left;
}

.small2 {
  color: #000000;
  font-family: Verdana;
  font-size: 10pt;
  text-align: left;
}

.small3 {
  color: #0000ff;
  font-family: Verdana;
  font-size: 10pt;
  text-align: center;
}

.tiny {
  color: #ffffff;
  font-family: Helvetica, Arial;
  font-size: 8pt;
  text-align: center;
}

.title {
  color: #ffffff;
  font-family: Verdana;
  font-size: 18pt;
  letter-spacing: 2pt;
  text-align: center;
}

.title_exhibit {
  color: #000000;
  font-family: Verdana;
  font-size: 18pt;
  letter-spacing: 2pt;
  text-align: center;
}

.title_strap {
  color: #666666;
  font-family: Verdana;
  font-size: 11pt;
  text-align: center;
}

/*
 * Links
 */

A.archive:link    { color: #191970; font-family: Verdana; font-size: 10pt; text-decoration: none; }
A.archive:visited { color: #191970; font-family: Verdana; font-size: 10pt; text-decoration: none; }
A.archive:hover   { color: #191970; font-family: Verdana; font-size: 10pt; text-decoration: underline; }
A.archive:active  { color: #191970; font-family: Verdana; font-size: 10pt; text-decoration: none; }

A.archweb:link    { color: #000000; font-family: Verdana; font-size: 12pt; text-decoration: underline; }
A.archweb:visited { color: #000000; font-family: Verdana; font-size: 12pt; text-decoration: underline; }
A.archweb:hover   { color: #0000ff; font-family: Verdana; font-size: 12pt; text-decoration: underline; }
A.archweb:active  { color: #000000; font-family: Verdana; font-size: 12pt; text-decoration: underline; }

A.web:link    { color: #000000; font-family: Verdana; font-size: 10pt; text-decoration: underline; }
A.web:visited { color: #000000; font-family: Verdana; font-size: 10pt; text-decoration: underline; }
A.web:hover   { color: #0000ff; font-family: Verdana; font-size: 10pt; text-decoration: underline; }
A.web:active  { color: #000000; font-family: Verdana; font-size: 10pt; text-decoration: underline; }