body { font-family: Georgia, Helvetica, Arial, Verdana, Sans; font-size: 12; line-height: 1.3; color: 000000; letter-spacing: 1px; width: auto; } table, td { font-family: Georgia, Helvetica, Arial, Verdana, Sans; font-size: 12; line-height: 1.3; color: 000000; letter-spacing: 1px; ; background-color: transparent; } img { border: 0px; } input,textarea,select { padding: 0px; margin: 0px; font-family: Georgia, Helvetica, Arial, Verdana, Sans; font-size: 12; line-height: 1.3; color: 000000; letter-spacing: 1px; ; } .indent { margin-left: 20px; font-style: italic;; } .page { margin: 0px; background-color: 000000;; } .edit_preview { margin: 0px; } #content_container { position: relative; height: 680px; width: 800px; background-position: top left; background-attach: fixed; background-repeat: no-repeat; background-color: 000000; ; } .panel, .panel_hidden { position: absolute; } .panel_hidden { visibility: hidden; } .btn { position: absolute; visibility: visible; cursor: hand; cursor: pointer; background-attach: fixed; } a:link, a:visited, a:active { text-decoration: underline; font-weight: bold; cursor: pointer; cursor: hand; ; } a:hover, a.current, a.current:hover { font-weight: bold; text-decoration: none; color: ffffff; background-color: 702090;; } .xspace { display: block; width: 10px; } .yspace { display: block; height: 10px; } .break { clear: both; } .resource { display: block; position: relative; } .resource_hover { cursor: pointer; cursor: hand; } .resourcehidden { display: none; visibility: hidden; } .resourcevisible { display: block; visibility: visible; } .space { position: relative; display: block; clear: both; height: 10px; } .headline { font-size: 22px; display: block; margin: 0 0 3 0px; color: 702090;; } .highlight { font-weight: bold;; } .subhead { display: block; font-size: 16px; ; } .crosshead { text-transform: uppercase; letter-spacing: 0.2em; display: block; margin: 2 0 2 0px; font-size: 10px; font-weight: bold;; } .caption, .caption_rev { line-height: 1; position: absolute; bottom: 5px; font-weight: bold; text-align: center; ; } .caption_rev { color: ffffff; } .summary { margin-top: 5px;; } .attribution { display: block; width: 100%; text-align: center; font-size: x-small; text-transform: uppercase; color: 702090; letter-spacing: 2px; margin-bottom: 5px; ; } .profile { border-style: dotted; border-width: 1px; border-color: 000000; padding: 5px; display: none; ; } .quote { font-size: 16px; font-style: italic; display: block; width: 100%; text-align: center;; } .attribution { display: block; width: 100%; text-align: center; font-size: x-small; text-transform: uppercase; color: 702090; letter-spacing: 2px; margin-bottom: 5px; ; } .time { font-weight: bold;; } .bullet { background-repeat: no-repeat; background-position: left top; display: block; margin-top: 5px; padding: 0 0 0 25px; background-image: url(../img/stars/10.gif); } .insert_hide, .insert_show { display: none; clear: both; ; } .insert_show { display: block; cursor: pointer; cursor: hand; } .insert_mark { display: block; clear: both; } .small { font-size: 9px;; } .controls { font-size: 12px; font-family: Arial, Sans;; } .column { display: block; position: relative; float: left; margin: 0 10 0 0px; } .ul { list-style-image: url(../img/separator.gif); } .rule { display: block; width: 100%; height: 1px; margin: 4 0 2 0px; border-width: 1 0 0 0px; border-style: dotted; border-color: 000000; } .menu_row { white-space: nowrap; } .logo { white-space: nowrap; } .logo { float: left; } .logo_over { cursor: pointer; float: left; } .link_title { font-weight: bold; } #menu { position: relative; display: block; } .menu_up, .menu_down { } .menu_down { cursor: pointer; text-decoration: none; } .menu_item { white-space: nowrap; } .menu_hide, .menu_show, .menu_space { display: none; } .menu_show, .menu_space { display: inline; } .menu_hide, .menu_show { } .form_field_label, .form_field_label_req { width: 1%; text-align: right; } .form_field_label_req { font-weight: bold; } .form_field { width: 95%; } .form_alert { font-weight: bold; color: ff0033; } .form_legend { font-style: italic; display: block; line-height: 1; } #logged_in { font-size: x-small; width: 100%; text-align: right; } .blog_legend { font-size: x-small; } .cpage { display: block; border-width: 1px; border-style: solid; border-color: 000000; padding: 2px; background-color: ffffff; margin: 0 5 2 0px; text-align: center; line-height: 1; width: auto;; } .cday { display: block; font-size: x-small; ; } .cdate { display: block; font-size: 20px; ; } .cmonth { display: block; font-weight: bold; font-size: x-small; text-transform: uppercase;; } /* CMS STYLES */ .helppanel { background-color: DDDDDD; color: 000000; border-width: 0 0 1 0px; border-color: ffffff; border-style: solid; } .barwhite { position: relative; display: block; background-position: top left; background-repeat: no-repeat; font-size: 11px; text-indent: 0px; font-weight: bold; text-transform: uppercase; background-color: ffffff; color: 000000; padding: 3 0 2 3px; } .optional { color: 666666; } .details { display: none; padding: 2px; background-color: ede3f0; } .member, .event { padding: 2px; background-color: ffffff; } /* LIGHTBOX STYLES */ #lightbox{ position: absolute; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0; } #lightbox a.thumb img { border-width: 0 0 0 2px; border-style: solid; border-color: 000000; padding: 0px; background-image: none; } #outerImageContainer{ position: relative; background-color: #fff; width: 200px; height: 200px; margin: 0 auto; } #imageContainer{ padding: 5px; } #loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; } #hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; } #imageContainer>#hoverNav{ left: 0;} #hoverNav a{ outline: none;} #prevLink, #nextLink{ width: 49%; height: 100%; background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */ display: block; } #prevLink { left: 0; float: left;} #nextLink { right: 0; float: right;} #prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; } #nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; } #imageDataContainer{ background-color: #fff; margin: 0 auto; overflow: auto; width: 100% } #imageData{ padding: 0 5 5 5px; color: #000; } #imageData #imageDetails{ width: 100%; } #imageData #caption { line-height: 1; } #imageData #numberDisplay { display: block; clear: left; line-height: 1; } #imageData #bottomNavClose{ float: right; padding-right: 10px; outline: none; } #overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }