/* CSS Document */
/*This document covers the main screens of the site. 
User Details, FAQ, Donate, Web Space, Gallery */

/* BASIC ELEMENTS */
body 
{background-color: #848b84;  border: 0px;  color: #f5faf5;  font-family: Tahoma;  font-size: 11px;  margin: 0px;}

table.index 
{background-color: #849a84;  border: 1px solid #cbd2cb;}

td, div 
{font-family: Tahoma;  font-size: 11px;}


/* Basic Info */
.navigation
{background-color: #849a84;  border: 1px dashed #cbd2cb;  padding: 2px;  text-align: left;  margin-bottom: 10px;  margin-left: 10px;  position: relative;  float: left;  width: 175px; color: #f5faf5;}

.information
{background-color: #849a84;  border: 1px dashed #cbd2cb;  padding: 2px;  text-align: left;  margin-bottom: 10px;  margin-right: 10px;  position: relative;  float: right; width: 175px;  color: #f5faf5;}

.sidebar
{background-color: #849a84;  border: 1px dashed #cbd2cb;  padding: 2px;  text-align: left;  margin-bottom: 10px;  position: relative;  color: #f5faf5;  width: 200px;}

.main
{background-color: #5b7460;  border: 1px dashed #cbd2cb;  margin-bottom: 10px; color: #f5faf5; width: 500px; color: #f5faf5; text-align: left; padding: 2px}

.donate
{background-color: #5b7460;  border: 1px dashed #cbd2cb;  margin-bottom: 10px;  color: #f5faf5;}

.answer
{background-color: #5b7460;  border: 1px dashed #cbd2cb;  margin-bottom: 10px; color: #f5faf5; padding: 5px;}

.answertitle
{margin-bottom: 10px; font-weight: bold; color: #f5faf5;}

.highlight
{background-color: #56615e;  border: 1px solid #cbd2cb;  font-weight: bold;  vertical-align: top; color: #f5faf5; padding: 2px;}

.navlinks
{margin: 10px; color: #001e14;}

.infotext
{color: #001e14; text-align: justify;  margin: 10px;  font-weight: normal;}

.maintext
{color: #f5faf5; margin: 10px; text-align: justify; font-weight: normal;}

.realmdesign
{background-color: #5b7460; border: 1px dashed #cbd2cb; color: #f5faf5; margin: 10px; font-weight: normal; width: 575px; text-align: left;}

.font
{background-color: #000000; font-weight: bold; text-align: center; font-size: 18px; width: 475px;}

/*Gallery Stuff*/
.gallery
{width: 98%;  cell-spacing: 5px; padding: 3px; margin-bottom: 25px;}

.galleryside
{background-color: #849a84;  border: 1px dashed #cbd2cb;  padding: 2px;  text-align: left;  margin-bottom: 10px; position: relative;  float: left;  width: 175px; color: #f5faf5;}

.galleryintro
{background-color: #5b7460;  border: 1px dashed #cbd2cb; color: #f5faf5; padding: 5px; text-align: left; margin-bottom: 25px; width: 95%;}

.gallerymain
{margin-bottom: 10px; color: #f5faf5; text-align: center; padding-top: 5px; padding-right: 25px; float: right; width: 700px}

.gallerymaintwo
{width: 700; padding-left: 27px;}

.gallerynav
{margin-bottom: 10px; text-align: center;}

.gallerylist
{margin-bottom: 10px; color: #f5faf5; color: #f5faf5; text-align: center; position: relative; float: left; width: 110px;}

.gallerytext
{background-color: #5b7460;  border: 1px dashed #cbd2cb;  margin-bottom: 10px; color: #f5faf5; width: 98%; color: #f5faf5; text-align: left; padding: 5px;}

.gallerywork
{background-color: #FFFFFF; color: #000000; font-size: 12px; width: 700px; padding: 5px; float: left;}


/*Google Maps*/
#map
{border: 1px dashed #cbd2cb;  margin-bottom: 10px; color: #001e14; width: 480px; height: 320px;}

.gmnoprint
{color: #001e14;}


/* Links */
a 
{color: #001e14;  text-decoration: underline;  font-weight: normal;  white-space: nowrap;}

a:hover 
{color: #f5faf5;  text-decoration: overline;  font-weight: normal;  white-space: nowrap;}

a.menu 
{color: #f5faf5; font-size: 12px; font-weight: normal; background-color: #849a84; border: 1px solid #e6ece6; padding: 0 .5em; margin: 1px; width: 3em; white-space: nowrap; text-decoration: none;}

a.menu:hover 
{color: #849a84; font-size: 12px; font-weight: normal; background-color: #e6ece6; border: 1px solid #001e14; padding: 0 .5em; margin: 1px; width: 3em; white-space: nowrap; text-decoration: none;}


/* WHO'S ON */
.whopri
{color: #f5faf5;  font-size: 11px;  background-color: #849a84;  padding-top: 5px;  padding-bottom: 5px;}

.whosec 
{color: #f5faf5;  font-size: 11px;  padding-top: 5px;  padding-bottom: 5px;}

/* FORM FIELDS */
input
{background-color: #56615e; border: 1px solid #001e14; color: #f5faf5; font-size: 11px; font-weight: normal;}

/* Pull down menus */
select 
{background-color: #56615e; border: 1px solid #001e14; color: #f5faf5; font-size: 11px; font-weight: normal;}

/* The puppet selection list in the main gateway of the site */
select.CHAR 
{background-color: #56615e; color: #f5faf5; width: 165px; border: 1px solid #001e14;}

/* The realm selection list in the main gateway for non-javascript users */
select.ROOM 
{background-color: #56615e; color: #f5faf5; width: 165px; border: 1px solid #001e14;}

/* Large boxes where you type text into them. */
textarea 
{background-color: #56615e; border: 1px solid #001e14; color: #f5faf5; font-size: 11px; font-weight: normal;}