/*
http://gauntlet-publishing.com
Author: Cleland Weller
Date: 06-29-2005
*/

body {
 font-family:
 verdana,
 arial, 
 helvetica,
 sans-serif;
 color: #000000;
 text-align: center;
 margin-left: auto;
 margin-right: auto;
 background: #ffffff;
 }

/* Frame IE 5 Mac */
#page_center {
 background-color: transparent;
 position: absolute;
 top: 30px;
 left: 20px;
 }
 
/* Below Invisible to IE 5 \*/
#page_center {
 left: 0px;
 width: 100%;
 text-align: center;
 min-width: 900px; 
 }
/* end IE 5 hack */
 
ul {
 text-align: center;
 padding: 0;
 margin: 0;
 }

li {
 text-align: center;
 padding: 0;
 margin: 0;
 }

.right {
 text-align: right;
 float: right;
 }

.left {
 text-align: left;
 float: left;
 }

.text_right {
 text-align: right;
 }

.text_left {
 text-align: left;
 }

.center {
 text-align: center;
 margin-left: auto;
 margin-right: auto;
 }

.bold {
 font-weight: bold;
 }

.medium_text {
 font-size: 13px;
 font-variant: small-caps;
 letter-spacing: 3px;
 }

img {
 border: 1px #808080 solid;
 }

a.white_link:link {
 color: #cccccc;
 text-decoration: none;
 }

a.white_link:visited {
 color: #cccccc;
 text-decoration: none;
 }

a.white_link:hover {
 color: #cccccc;
 background: #ffffff;
 text-decoration: none;
 }

a.white_link:active {
 color: #cccccc;
 text-decoration: none;
 }

a.gray_link:link {
 color: #444444;
 text-decoration: none;
 }

a.gray_link:visited {
 color: #444444;
 text-decoration: none;
 }

a.gray_link:hover {
 color: #444444;
 background: #ffffff;
 text-decoration: none;
 }

a.gray_link:active {
 color: #444444;
 text-decoration: underline;
 }

a.publisher_link:link {
 color: #cccccc;
 font-weight: bold;
 text-decoration: none;
 }

a.publisher_link:visited {
 color: #cccccc;
 font-weight: bold;
 text-decoration: none;
 }

a.publisher_link:hover {
 color: #cccccc;
 font-weight: bold;
 text-decoration: none;
 }

a.publisher_link:active {
 color: #cccccc;
 font-weight: bold;
 text-decoration: none;
 }

#header {
 padding: 0;
 margin: 0;
 height: 20px;
 color: #cccccc;
 background: #ffffff;
 }

#image_layer {
 height: 368px;
 margin-left: auto;
 margin-right: auto;
 }

#width_550 {
 width: 550px;
 height: 370px;
 padding: 0;
 margin-left: auto;
 margin-right: auto;
 }

#caption {
 font-size: 11px;
 text-align: left;
 padding: 0 0 0 5px;
 margin: 0;
 width: auto;
 }
 
#menu_01 {
 font-size: 13px;
 color: #000000;
 letter-spacing: 3px;
 text-align: center;
 padding: 0 0 5px 0;
 margin: 0px auto;
 white-space: nowrap;
 background: #ffffff;
 }

#menu_01 ul {
 list-style-type: none;
 background: #ffffff;
 }

#menu_01 ul li {
 display: inline;
 }

#menu_01 ul li a {
 color: #000000;
 font-size: 13px;
 font-variant: small-caps;
 text-decoration: none;
 }

#menu_01 ul li a:hover {
 color: #000000;
 background: #ffffff;
 text-decoration: none;
 }

#menu_02 {
 font-size: 13px;
 color: #000000;
 letter-spacing: 3px;
 text-align: center;
 padding: 15px 0 5px 0;
 margin: 0px auto;
 white-space: nowrap;
 background: #ffffff;
 }

#menu_02 ul {
 list-style-type: none;
 background: #ffffff;
 }

#menu_02 ul li {
 display: inline;
 }

#menu_02 ul li a {
 color: #000000;
 font-size: 13px;
 font-variant: small-caps;
 text-decoration: none;
 }

#menu_02 ul li a:hover {
 color: #000000;
 background: #aaaaaa;
 text-decoration: none;
 }

#copyright {
 font-size: 11px;
 color: #444444;
 padding: 10px 0 0 0;
 margin: 0;
 }

#publishing {
 font-variant: small-caps;
 font-size: 13px;
 padding: 10px 0 0 0;
 margin: 0;
 }

 #frame_light_gray {
 position: relative;
 text-align: center;
 width: 65%;
 margin: 0px auto;
 background: #ffffff;
 }

#width_65_percent {
 width: 65%;
 margin: 0px auto;
 } 

h1 {
 font-size: 19px;
 padding: 15px 0 0 0;
 margin: 0;
 }

h2 {
 color: #808080;
 }

table {
 text-align: center;
 margin-left: auto;
 margin-right: auto;
 }

tr {
 text-align: center:
 }

td {
 text-align: center;
 }

#gallery {
 padding: 0;
 margin: 0;
 }

#monograph {
 height: 40px;
 padding: 0;
 margin: 0;
 }

#image_layer {
 height: 380px;
 }

#statement {
 font-size: 15px;
 text-align: left;
 word-spacing: 3px;
 padding: 0 50px 40px 50px;
 margin: -10px 0 0 0;
 }

#essay {
 font-size: 12px;
 text-align: left;
 word-spacing: 3px;
 padding: 0 50px 40px 50px;
 margin: -10px 0 0 0;
 }

.left_65 {
 padding: 0 65px 0 0;
 }

#height_194 {
 height: 194px;
 }

#links {
 font-size: 16px;
 color: #222222;
 letter-spacing: 3px;
 padding: 0 0 10px 0;
 margin: 0px auto;
 width: 60%;
 }

#links ul {
 list-style-type: none;
 }

#links ul li {
 display: list-item;
 text-align: left;
 }

#links ul li a {
 color: #222222;
 font-size: 16px;
 font-variant: small-caps;
 text-align: left;
 text-decoration: none;
 }

#links ul li a:hover {
 color: #000000;
 background: #808080;
 text-decoration: none;
 }
