/*



The yellow hell style by sprattel_dvaerg

based on the original Elftown index.css file.



Thanks to all people on Elftown for inspiration, help and feedback

Nita, Sunrose, Sunny Silverunicorn, True, plain and simple

and a special thank to Isilando for the cool "forumbuttons" :)



This stylesheet is best viewed with Firefox.

http://www.getfirefox.com



and I know it does not import the index.css :P



*/



@import url(buttons.css);





/* ###################### Misc stuff ##################### */


.BALTBUTTON1, .BUTTON1, .BALTBUTTONTEXT2 {

  color: white;

  font-family: verdana, arial, sans-serif;

  font-size: 10px;
  font-weight: bold;
  background-color: #cc6600;

  border:1px solid white;
  border-right: 1px solid black;

  border-bottom: 1px solid black;
  padding: 1px;
  line-height:	20px;
}

.MINI{

  font-size:3pt;

}



IMG {

  border: 0px;

  margin: 0px;

  padding: 0px;

}



HR { /* doesnt seem to work in firefox */

  border: 0;

  width:100%;

  height: 1px;

  color: white;

}



H1 {

  font-size: 18px;

  letter-spacing: 3pt;

}

H2 {

  font-size: 15px;

  margin-top: 1px;

  margin-right: 0em;

  margin-left: 0px;

  margin-bottom: 1px;

  background-color: inherit;

  text-align: center;

  color: #cc6600;

  border-bottom: 0px;

  background-image: none;

}



A:link {

  font-weight: normal;

  text-decoration: none;

  color: #cc6600;

  border-bottom: 1px solid #cc6600;

}



A:visited {  

  font-weight: normal;

  text-decoration: none;

  color: #cc6600;

  border-bottom: 1px solid #cc6600;

}

A:hover {

  font-weight: normal;

  text-decoration: none;

  color: #ff9933;

  border-bottom: 1px solid #cc6600;

}



H2 A:link {

  font-weight: bold;

  text-decoration: none;

  color: #cc6600;

}

H2 A:visited {

  font-weight: bold;

  text-decoration: none;

  color: #cc6600;

}

H2 A:hover {

  font-weight: bold;

  text-decoration: none;

  color: #ff9933;

}





p A:link {

  font-weight: normal;

  text-decoration: none;

  color: #cc6600;

  border-bottom: 0px;

}

p A:visited {

  font-weight: normal;

  text-decoration: none;

  color: #cc6600;

  border-bottom: 0px;

}

p A:hover {

  font-weight: normal;

  text-decoration: none;

  color: #ff9933;

  border-bottom: 0px;

}





DIV {

  margin: 0px;

  padding: 0px;

}



TH {

  margin-left: 0; 

  padding-right: 1em;

  text-align: left;

  vertical-align: top;

}



TD {

  margin-left: 0; 

  padding-right: 1em;

  text-align: left;

  vertical-align: top;

}



P { 

  margin-top: 1px;

  margin-right: 1px;

  margin-bottom: 8px;

  margin-left: 1px;

  text-align: left;

} 



.SPACE { 

  margin-top: 4px;

  margin-right: 4px;

  margin-bottom: 4px;

  margin-left: 4px;

} 



.UNnormal {  

  font-weight: normal!important;

  font-style: italic!important;

}





/* ######### the pages kind of.. or? ########### */



.CONTENT {

  padding-left: 2em;

  margin-right: 0px; /* hmmm? */

  padding-right: 0px; /* hmmm? */
}



.NOCONTENT {

  padding-left: 2em;

  margin-left: 0px;

  background-color: inherit;

}



BODY {

  font-size: 11px;

  font-family: verdana, arial, serif;

  color: black;

  background-color: #f5f5f5; 

  margin: 0px;

  padding: 0px;

  border-top: 3px solid black;

/*  border-left: 3px solid black;*/

  background-image: url(http://home.student.uu.se/t/toma5209/drawn/elf/ss/gul.png);

  background-repeat: repeat-x;

}



TABLE {

  font-size: 11px;

}



/* ####################################################### */



.UPDATEATTRLINK A, .NEXTPREVIOUSMEMBER A, .RANDOMBEMBER A, .TOMEMBERDATA A, 

.TOMEMBERGUESTBOOK A, .TOMEMBERDIARY A, .TOMEMBERPOLL A {

  border-bottom: 0px;

}





/* ###################### LINKLIST ####################### */



/* The links at top of almost every pages */



.LINKLIST {

  text-align: right;

  border-collapse: collapse;

  border-bottom: 6px solid black;

  border-left: none;

  border-right: none; 

  border-top: none;

  background-color: white;

  background-image: none;

  margin: 0px;

  padding-bottom: 1px;

  padding-top: 1px;

background-image: url(http://home.student.uu.se/t/toma5209/drawn/elf/ss/upprightliten.png);

background-position: top right;

background-repeat: no-repeat;

  margin-top: 10px;



  width: 85%;

  margin-left: 0px;

  margin-right: 20%;

}

.LINKLIST TD {

  text-align: left;

  background-color: inherit;

  padding-left: 5px;

}

LINKLIST A:hover {

  background-color: #ff9933;

  border-bottom: 0px;

}

.LINKLIST A:link, .LINKLIST A:visited {  

  color: #cc6600;

  border-bottom: 0px;

}





/* ################# Most Pages stuff #################### */



/* ### Things that can exists on many pages. #### */



.FRIENDOKP {} /* Used on member.html and seek_members.html when someone asks for a relation */



/* The alert message */

.MESSAGE { font-family: verdana, serif; 

  margin-top: 1px;

  margin-right: 1px;

  margin-bottom: 10px;

  margin-left: 1px;

  text-align: left;

  font-weight: normal;

  width: 500px;

  color: #c1665a;

  font-weight: bold;

  border: 1px solid #807d74;

  padding: 1px 1px 1px 1px;

  background-image: none;

  background-color: white;

  text-align: center;

} 



/* errors on the wiki-page */

.ERROR {

  color: #df421e;

}



/* This is the button that adds the current page to you bookmarks */ 

.NOTEBUTTON {}



/* ################### Bottomlinks ################### */



/* Containing all the links on bottom of almost every page */

.BOTTOMTEXTS {

/*  float: left; 

  clear: both;*/

/*  width: 78%;*/

  margin-bottom: 0px;

  margin-left: 0px;

  margin-right: 22%;

  padding-bottom: 0px;

  background-color: white;

  border: 3px solid black;

  border-left: none;

}

.BOTTOMIMG {

  width: 100%;

  background-color: inherit; 

  text-align: center;

  margin: 0px;

  margin-top: 0px;

}

DIV .BOTTOMIMGTEXT {

  font-size: 13px; /* this font-size will not change! */

  margin-top: -65px;

  margin-right: 0em;

  margin-bottom: 52px;

  margin-left: 0;

  padding: 0;

  background-color: inherit;

}

/* The link to the news-page on bottom of almost every page */

.NEWS {

  margin-top: 1em;

  margin-right: 50%;

  margin-bottom: 0px;

  margin-left: 1em;

}

/* The link to the help-page on bottom of almost every page */

.HELP {

  margin-top: -1em;

  margin-right: 1em;

  margin-bottom: 0em;

  margin-left: 50%;

  text-align: right;

}

/* The link to the news-page on bottom of index.html */

.NEWSINDEX {

  color: white;

  text-align: left;

  margin-top: 0px;

  margin-right: 50%;

  margin-bottom: 0px;

  margin-left: 1px;

}

/* The link to the help-page on bottom of index.html */

.HELPINDEX {

  color: white;

  margin-top: -1em;

  margin-right: 1em;

  margin-bottom: 0em;

  margin-left: 50%;

  text-align: right;

}

.BOTTOMIMGTEXT A {font-weight: bold; border-bottom: 0px;}



.NEWSINDEX A:hover {

  background-color: white;

  color: #ff9933;

}

.NEWSINDEX  A:link, .LINKLIST A {  

  text-decoration: none;

  color: #cc6600;

}

.HELPINDEX A:hover {

  background-color: white;

  color: #ff9933; 

}

.HELPINDEX  A:link, .LINKLIST A {  

  text-decoration: none;

  color: #cc6600;

}







/* ################ */



.EMAILSHOW{

  text-align: right;

  margin-top: 1px;

  margin-right: 1px;

  margin-bottom: 1px;

  margin-left: 1px;

}

.DELETEMESSAGEBUTTON2 {

  text-align: right;

  margin-top: 1px;

  margin-right: 1px;

  margin-bottom: 1px;

  margin-left: 1px;

}

.DELETEPOSTINGBUTTON2 {

  text-align: right;

  margin-top: 0px;

  margin-right: 1px;

  margin-bottom: 0px;

  margin-left: 0px;

}

.THREADPOSTINGNRS .NOLINK{

  font-style: italic;

}

.SKIPTHREADBUTTON {

  text-align: right;

  margin-top: 0px;

  margin-right: 24%;

  margin-bottom: 0px;

  margin-left: 0px;

}

.SKIPFROMHEREBUTTON {

  text-align: right;

  margin-top: 0px;

  margin-right: 24%;

  margin-bottom: 0px;

  margin-left: 0px;

}

/* not used */

.DELETEPOSTINGBUTTON3 {

  text-align: right;

  margin-top: 0px;

  margin-right: 24%;

  margin-bottom: 0px;

  margin-left: 0px;

}



/* ### The diary thing on the right side ### */



.NEWWIKIS  {

  background-color: inherit;

  border: none;

  border-left: 6px solid #ffcc00;

  border-collapse: separate;

  border-spacing: 3px;

  text-align: center;

}



/* ########################## Right side STATUS list ############################# */



/* the stuff that is in the status list on the right side, like the new messages-thing, the search stuff, the last visitors and so on

*/



/* The status-list on almost every page */

/* fixing the right-margin on all the thingies */

.STATUSCHANGEMOOD, .STATUSHELP, .STATUSHELPNEW, .STATUSTOUNAME, .STATUSTIME,

.STATUSONLINEFRIENDS, .STATUSTOWIKI, .NEWWIKIS, .MEMBEROFTODAY, .LASTVISITORS,

 .WIKIDATA, .FORUMINFOSTATUS, .STATUSTOPOSTINGNR, .STATUSTOFORUM, .LINKTOGBS {

  margin-top: 2px;

  margin-right: 0px;

  margin-bottom: 6px;

  margin-left: 0px; /* used to be 9px; */

}

.LOGINS, .STATUSLIST {

  margin-top: 2px;

  margin-right: 0px;

  margin-bottom: 6px;

  margin-left: 0px; /* used to be 9px; */

}



.STATUSALL {

  background-color: inherit;

  font-size: 11px;

  float: right;

  height: 100%;

  width: 20%;

  clear: right;

  overflow: auto;



  padding-right: 1px;

  padding-left: 1px;

  margin-left: 2px;

  margin-right: 2px;

 /* 

border-left: 3px solid #ffcc00;*/

  border: none;

  border-right: none;

}



.STATUSALL A:link {  

  font-weight: normal;

  text-decoration: none;

  border-bottom: none;

}

.STATUSALL A:visited {  

  font-weight: normal;

  text-decoration: none;

  border-bottom: none;

}

.STATUSALL A:hover {

  font-weight: normal;

  text-decoration: none;

  border-bottom: none;

}



.STATUSHELPNEW {

  text-decoration: blink;

  color: red;

}



.MEMBEROFTODAY {

  text-align: center;

  border: 1px solid #807d74;

  background-color: white;

  padding: 1px;

  padding-top: 3px;

  padding-bottom: 3px;

}



.STATUSLISTTABLE {

  width: 100%; /* used to be 99,5% */

  background-color: inherit;

  font-size: 11px;

  border-left: 6px solid #ffcc00;

  border-collapse: separate;

  border-spacing: 0px 0px;

  padding-left: 5px;

}

.STATUSLISTTABLE TD {

  padding-right: 1px; /* whats the use of this one? */

  padding-left: 5px;

}



/* These values are also used in the LOGINSTABLE below */

.STATUSTABLETOP {

  color: white;

  font-weight: bold;

  background-color: black;

}

.STATUSTABLEBOTTOM {

  background-color: inherit;

}

.STATUSTABLEONE {

  background-color: inherit;

}

.STATUSTABLETWO {

  background-color: inherit;

}



/* The last-logins-list on almost every page */

.LOGINS  {}

.LOGINSTABLE {

  background-color: inherit;

  width: 100%;

  font-size: 11px;

  border: none;

  border-left: 6px solid #ffcc00;

  border-collapse: separate;

  border-spacing: 0px 0px;

  padding-left: 5px;

}

.LOGINSTABLE TD {

  padding-right: 1px; /* whats the use of this one? */

  padding-left: 5px;

}



/* ################### Last visitors ###### */



/* The was last seen note on member.html */

.LASTSEEN {}

/* The table of last visitors to a member-page */

.LASTVISITORS {

  font-size: 11px;

  background-color: inherit;

  border: none;

  border-left: 6px solid #ffcc00;

  padding-left: 5px;

  text-align: left;

}



/* parts of that table */

.LASTVISITORTOP { 

  background-color: black;

  border: 0px;

  color: white;

  font-weight: bold;

  padding-left: 5px;

}

.LASTVISITORONE { 

  background-color: inherit;

  padding-left: 5px;

/*  text-indent: 0px; */

}

.LASTVISITORTWO { 

  background-color: white;

  padding-left: 5px;

/*  text-indent: 0px;*/

}







/* ################### crap on left side, polls and stuff ##### */

/* start.html */

.STARTWORLDMAP{

  clear: both;

  padding-left: 57px;

}

.NROFMEMBERS, .NOOFBIRTHDAYS, .TERMODATA

{

  padding-left: 57px;

}



.STARTABOUT { 

  margin-top: 0;

  margin-bottom: 1em;

  margin-right: 24%; 

  margin-left: 22%;

 } 

.STARTLINKS { 

  margin-bottom: 1em;

  margin-top: 0;

  margin-right: 24%;

  margin-left: 22%;

} 

.STARTLINKS H2 {

  width: 80%;

  margin-left: 10%;

  margin-right: 10%;

  border-bottom:1px solid #807d74;

  text-align: center;

}

.STARTLINKS P {

  margin-right: 1px;

  margin-bottom: 8px;

  margin-left: 9px;

  font-size: 14px; 

}

/*

.STARTLINKS H1 A:visited {

color: #000000;

}



.STARTLINKS H1 A:link {

color: #000000;

}



.STARTLINKS H2 A:visited {

color: #000000;

}



.STARTLINKS H2 A:link {

color: #000000;

}

*/



.LEFTATSTART { 

  background-image: none;

  width: 20%;

  margin-top: 0px;

  margin-right: 1px;

  margin-bottom: 1px;

  margin-left: 2px;

  float: left;

  clear: left;
/*  padding-left: 2px; */

} 

.POLLATSTART { 

  margin-right: 0px;

} 



.POLLATSTART H2 { 

  font-size: 14px;

} 



.CALENDARATSTART { 

  margin-right: 0px;

} 



.CALENDARPART, .EDITCALENDARBUTTON {

  margin-top: 4px;

  margin-right: 0;

  margin-bottom: 4px;

  margin-left: 0;

  border: 1px solid #807d74; 

  background-color: white; 

}



.POLLFORM {

  margin-top: 4px;

  margin-right: 0em;

  margin-bottom: 1px;

  margin-left: 0;

  border: 1px solid #807d74; 

  background-color: white;

}

.POLLFORM H2 {

  font-size: 13px;

  font-weight: normal;

}



/* ####################  poll.html ##################3##### */



/* contains the pollchangebuttons  */ 

.POLLLISTINGELEMENT{

  width: 75%;

  border: 0px;

}

.POLLLISTINGELEMENTIMG{

  width: 505px;

  margin-top: 5px;

  margin-right: 1px;

  margin-bottom: 0px;

  margin-left: 1px;

}

.POLLLISTINGELEMENTTEXT{

  margin-top: 1px;

  margin-right: 1px;

  margin-bottom: 0px;

  margin-left: 1px;

}



.POLLCHANGEBUTTONS {

  margin-top: 1em;

  margin-right: 24%;

  margin-bottom: 1em;

  margin-left: 2em;

}



/* ################## help.html ##################### */



.HOWDOESITWORK { 

  border: 0; 

  border-collapse: separate;

  border-spacing: 1em;

 } 



.HOWDOESITWORKATTRIBUTESTABLE { 

/* width: 100%;  Don't work here! */

  border: 0; 

  border-collapse: separate;

  border-spacing: 1em;

} 



/* ################# The Houses of members ################ */



/* member.html and home.html */

/* The div-class surrounding all presented attributes */



.MEMBERINFO {}

.MEMBERINFO .TEXT .DATA {

}

.UPDATEATTRLINK{  

  text-align: right; 

  margin-top: 0em;

  margin-right: 24%;

  margin-bottom: 1em;

  margin-left: 1em;

}



/* The SPAN-class for info about an attribute. Example "Name:" */

.INFO{}

/* The SPAN-class for the date of an attribute. Example "Henrik Wallin" */

.DATE{} /* redefined in most cases below */

/* How the member username and "Member:" will be presented on memberpages */

.MEMBERNAME {

  font-size: 10px;

  font-family: verdana, serif;



}

/* The text "Member:" */

.MEMBERNAME H2 {

  margin-top: 5px;

  width: 70%;

  border-bottom: 1px solid #565248;

}



/* The username */

.UNAME {

  font-size: 20px; 

  font-weight: bold;

/*  border-bottom: 1px solid #565248;*/

}

.UNAMEMOOD {

  font-size: 15px; 

  font-weight: normal;

}



/* text and date when the member is created */

.MEMBERCREATED { 

}

.MEMBERCREATED .DATE { 

  font-style: italic;

  color: #565248;

  font-weight: normal;

}

/* How the number-attributes are presented */

.NUMBER {  

  font-weight: normal;

}

.NUMBER .DATA {

  color: #565248;

  font-weight: normal; 

  text-align: right;

}

/* How the selectone-attributes are presented */

.SELECTONE {}

.SELECTONE .DATA { 

  font-style: italic;

  font-weight: normal; 

  color: #565248;

  margin-left: 4px

}

/* How the selectmany-attributes are presented */

.SELECTMANY {}

.SELECTMANYTABLE {

  border: 0; 

  border-collapse: separate;

  border-spacing: 1em;

}

.SELECTMANY .DATA {  

  font-size: 10px;

  font-weight: normal; 

}

.SELECTMANY .DATA TABLE {

  text-align: center;

  background: inherit;

  background-image: none;

  border: 0px;

  border-left: 1px solid #565248;

  border-bottom: 1px solid #565248;

  border-collapse: separate;

  border-spacing: 1em;

  margin-left: 1px;

  width: 78%;

}

.SELECTMANY .DATA TABLE TH {

  width: 33%;

  padding-right: 2em;

}



/* How the string-attributes are presented */

.STRING { }

.STRING .DATA { 

  color: #565248;

  font-weight: normal;

  margin-left: 4px

}

/* How the text-attributes are presented */

.TEXT {

  background-color: white;

  border: 1px solid #efe0cd;

  font-weight: normal;

  width: 78%;

/*  margin-left: 20px; */

}

.TEXT .DATA { 

  max-height: 1000px;

  overflow: auto;

  margin-left: 1px;

  margin-right: 1px;

  padding: 3px;

  color: black;

  font-weight: normal;

}



.TEXT H2 {

text-align: center;

width: auto;

}



/* How the image-attributes are presented */

.IMAGE A {border-bottom: 0px;}

.IMAGE IMG {

  border: 1px solid black;

  margin: 1px;

  padding: 0px;

  margin-left: 4px

}

.IMAGEDESC {

  font-style: italic;

  width: 60%;

  border: none;

  background: transparent;

  padding-left: 2px;

}







/* ############# Relations ############33 */



.RELATIONS {

  text-align: center;

  width: 78%;

  margin-right: 5px;

}

.RELATIONS TABLE {

  background: white;

  border: 1px solid #807d74;

  width: 98%; 

  border-collapse: collapse;

}

.RELATIONS TABLE TR TD {

  margin:0!important;

  padding:0!important;

}

.RELATIONS TABLE TH { /* why table header instead of table data?!!!! */

  border: 0px;

  text-align: center;

  border-collapse: collapse;

}

.RELATIONNAMES {

  width: 25em;

  overflow: auto;

  font-size: 90%;

  text-align: left;

}



.RELATIONSFORM {}

.MESSAGEFORM {}

.MESSAGEFORMBUTTON {}

.BLOCKBUTTON {

  color: red;

}



.FRIENDFORMTABLE {

  border: 0; 

  border-collapse: separate;

  border-spacing: 1em;

  margin-left: 4px

}



.NEXTPREVIOUSMEMBER TD{

  text-align: center;

  margin-left: 0px; 

  margin-right: 0px; 

  padding-right: 0px;

  padding-left: 0px;

}



.NEXTPREVIOUSMEMBER table {

  border-collapse: collapse;

  width: 78%;

}



/* bookmarks.html */

/* the bookmark-text that is a link to something */

.NOTELINK { }

/* The buttons that delete the bookmark */

.DELETENOTEBUTTON {  

  text-align: right; 

  margin-top: 0em;

  margin-right: 1em;

  margin-bottom: 1em;

  margin-left: 4em;

  font-size: 10px;

}

.DELETENOTEBUTTON table {  

  text-align: right; 

}



.DELETEGBBUTTON {

  text-align: right; 

  margin-top: 1px;

  margin-right: 24%;

  margin-bottom: 0em;

  margin-left: 1em;

  font-size: 10px;

}



/* ########################## Main Page stuff ############################# */



/* ########################## News-related ############################# */



.ALLNEWS, .ALLPOEMS, .ALLFMEMBERS, .ALLIMAGES {

  background-color: white;

  background-image: none;

  margin-bottom: 1em;

  margin-top: 0;

  margin-right: 24%;

  margin-left: 22%;

  font-size: 11px;

  text-align: center;

  border: 1px; 

  border-color: #807d74;

  border-style: solid;

  border-collapse: separate;

  border-spacing: 3px;

  padding: 3px;

}



.ALLNEWS  A:link, .ALLIMAGES  A:link, .ALLPOEMS  A:link, .ALLFMEMBERS A:link, A:visited {  

  font-weight: normal;

  text-decoration: none;

  color: #cc6600;

  border-bottom: 0px;

}

.ALLNEWS A:hover, .ALLIMAGES A:hover, .ALLPOEMS A:hover, .ALLFMEMBERS A:hover {

  font-weight: normal;

  text-decoration: none;

  color: #ff9933;

}



.OLDNEWSBUTTON {

}

.NEWNEWSBUTTON {

}

.NEWSTEXT P {

  margin-top: 0;

  margin-right: 1px;

  margin-bottom: 1em;

  margin-left: 1px;

 }

.NEWSTEXT H1 {

  font-size: 25px;

  margin-top: 1px;

  margin-right: 1px;

  margin-bottom: 1px;

  margin-left: 1px;

  font-family: "Arial Black", verdana, arial, serif;

}

.NEWSTEXT {

  color: black;

  border: 0px;

  border-top: 1px solid #807d74;

  background-color: inherit;

  background-image: none;

}

.NEWSTEXT A:link, .IMAGESTEXT A:link, .POEMSTEXT A:link, .FMEMBERSTEXT A:link {  

  font-weight: normal;

  text-decoration: none;

  color: #cc6600;

  border-bottom: 1px solid;

}

.NEWSTEXT A:visited, .IMAGESTEXT A:visited, .POEMSTEXT A:visited, .FMEMBERSTEXT A:visited {  

  font-weight: normal;

  text-decoration: none;

  color: #cc6600;

  border-bottom: 1px solid;

}

.NEWSTEXT A:hover, .IMAGESTEXT A:hover, .POEMSTEXT A:hover, .FMEMBERSTEXT A:hover {

  font-weight: normal;

  text-decoration: none;

  color: #ff9933;

}



/* This fix the pre-thing for a lot, so it doesnt need duplication */

.NEWSTEXT PRE, .POEMSTEXT PRE, .FMEMBERSTEXT PRE, .IMAGESTEXT PRE {

  background: white;

  background-image: none;

  border-top: 1px solid #807d74; 

  text-align: left;

  text-indent: 0px;

  padding-left: 10px;

  font-family: monospace; 

  font-size: 10px;

  margin-top: 3px;

  margin-right: 0px;

  margin-bottom: 0px;

  margin-left: 0px;

  padding: 3px;

}



/* ####################################################### */



/* ########################## Poems-related ############################# */



/* This part defines the various aspects of the poem window on the main page.

*/



.OLDPOEMSBUTTON {

}

.POEMPOEMSBUTTON {

}

.POEMSTEXT P {

  margin-top: 0;

  margin-right: 1px;

  margin-bottom: 1em;

  margin-left: 1px;

  text-align: center;

 }

.POEMSTEXT H1 {

  font-size: 25px;

  margin-top: 1px;

  margin-right: 1px;

  margin-bottom: 1px;

  margin-left: 1px;

  font-family: "Arial Black", verdana, arial, serif;

}

.POEMSTEXT {

  border: 1px solid white;

  background-color: white;

  background-image: none;

  background-repeat: repeat-x repeat-y;

  border-top: 1px solid #807d74;

}





/* ####################################################### */





/* ########################## Featured member-related ############################# */



/* The Featured Members part.

*/



.AllMEMBERS img { border: 1px solid white; }

.OLDFMEMBERSBUTTON {

}

.FMEMBERFMEMBERSBUTTON {

}



.FMEMBERSTEXT img { border: 1px solid #807d74; } /* border around image */



.FMEMBERSTEXT P {

  margin-top: 0;

  margin-right: 1px;

  margin-bottom: 1em;

  margin-left: 1px;

 }

.FMEMBERSTEXT H1 {

  font-size: 25px;

  margin-top: 1px;

  margin-right: 1px;

  margin-bottom: 1px;

  margin-left: 1px;

  font-family: "Arial Black", verdana, arial, serif;

}

.FMEMBERSTEXT {

  background-color: white;;

  border: 0px;

  background-image: none;

  border-top: 1px solid #807d74;

}



/* ####################################################### */





/* ########################## All Images-related ############################# */



/* This is the part where the Featured Art is displayed.

*/



.OLDIMAGESBUTTON {

}

.IMAGEIMAGESBUTTON {

}



.IMAGESTEXT P {

  margin-top: 0;

  margin-right: 1px;

  margin-bottom: 1em;

  margin-left: 1px;

 }



.IMAGESTEXT H1 {

  font-size: 25px;

  margin-top: 1px;

  margin-right: 1px;

  margin-bottom: 1px;

  margin-left: 1px;

  font-family: "Arial Black", verdana, arial, serif;

}

.IMAGESTEXT {

  background-color: white;;

  border: 0px;

  background-image: none;

  border-top: 1px solid #807d74;

}



/* ####################################################### */



/* ####################### recieved mail and sending ################## */

.YOURMAIL {}

.MAILLIST {}

.NEXTMESSAGEBUTTON {}



.MAILTABLE{

  border-collapse: collapse;

  margin-right: 5px;

}



.MAILTABLE TD {

  margin: 0; 

  margin: 0; 

  padding: 0;

  padding: 0;

  border: 0;

}



.MAILTABLE .UR {

background-image: url(http://home.student.uu.se/t/toma5209/drawn/elf/rightuppercorner.png); /* left bottom;  */

height: 17px;

width: 17px;

background-repeat: no-repeat;

}

.MAILTABLE .UL {

background-image: url(http://home.student.uu.se/t/toma5209/drawn/elf/leftuppercorner.png); /* right bottom;  */

height: 17px;

width: 17px;

background-repeat: no-repeat;

}

.MAILTABLE .LR {

background-image: url(http://home.student.uu.se/t/toma5209/drawn/elf/rightlowercorner.png); /* left top; */

height: 17px;

width: 17px;

background-repeat: no-repeat;

}

.MAILTABLE .LL {

background-image: url(http://home.student.uu.se/t/toma5209/drawn/elf/leftlowercorner.png); /* right top; */

height: 17px;

width: 17px;

background-repeat: no-repeat;

}

.MAILTABLE .UM {

background-image: url(http://home.student.uu.se/t/toma5209/drawn/elf/up.png); /* bottom; */

height: 17px;

background-repeat: repeat-x;

/*border-bottom: 1px solid black;*/

}

.MAILTABLE .MR {

background-image: url(http://home.student.uu.se/t/toma5209/drawn/elf/right.png); /* left; */

width: 17px;

background-repeat: repeat-y;

/*border-left: 1px solid black;*/

}

.MAILTABLE .ML {

background-image: url(http://home.student.uu.se/t/toma5209/drawn/elf/left.png); /* right; */

width: 17px;

background-repeat: repeat-y;

/*border-right: 1px solid black;*/

}

.MAILTABLE .LM {

background-image: url(http://home.student.uu.se/t/toma5209/drawn/elf/down.png); /* top; */

height: 17px;

background-repeat: repeat-x;

/*border-top: 1px solid black;*/

}

.MAILTABLE .MM {

background-image: none;

background-color: white;

}



.MAILLISTTABLE A:visited {

  background-color: inherit;

  color: #cc6600;

  border-bottom: 0px; 

}

.MAILLISTTABLE A:link {  

  text-decoration: none;

  color: #cc6600;

  border-bottom: 0px;

}

.MAILLISTTABLE A:hover {

  background-color: inherit;

  color: #ff9933;

  border-bottom: 1px solid;

}



.MAILLISTTABLE {

  color: black;

  background-color: white; /* note this non-standard colour */

  background-image: none;

  background-repeat: repeat-x repeat-y;

  border: 1px solid #807d74; 

  width: 78%;

  border-spacing: 0px;

}

.MAILLISTTABLE TD {

  padding: 1px 1em 1px 1em; /* gives the text some "space" */

 /* border-right: 1px solid #807d74; */ /* the vertical lines */

  border-right: 0px;

} 

.MAILLISTTABLE TR {

} 

.DELETEMAIL {

  text-align: left; 

}



/* ####################################################### */



/* ########## Settings Page ############## */



/* here I want some other modifications, mainly in the stuff that generates the html.. thinking on <textarea rows=20 cols=45-part of it.. to tiny!!!

pushed the stuff together to make it easier to read

*/



.CHOOSEATTRIBUTES {

  border: 1px solid #807d74;

  border-collapse: separate;

  border-spacing: 1em;

  margin-right: 2em;

  background-color: white;

  background-image: none;

  background-repeat: repeat;

}

.CHOOSEATTRIBUTES .DESC {

  width: 50%;

}

.CHOOSEATTRIBUTES .DATA {

  width: 50%;

}

 

.SEEKFORMTABLE {

  margin-right: 24%;

}



.SELECTMANYTABLE{ /*uuuuhm????*/

  border: 1px solid #807d74;

  border-collapse: collapse;

  border-spacing: 1em;

  background-image: none;

  background-repeat: repeat;

}



.SELECTMANYTABLE TH {

  padding-right: 1px;

  margin-right: 0;

  margin-left: 0;

}



.SEEKFORMTABLE TR TD {

  padding: 1px;

}



.SNUMBER {}

.SSELECTONE {}

.SSELECTMANY {}

.SSTRING {}

.WTEXT {}

.SIMAGE {}

.SAGO {}

.DOITALL {}



.DESC  { margin-top: 0em;

  margin-right: 1em;

  margin-bottom: 0em;

  margin-left: 0em;

  font-family: Arial, sans-serif;

  font-style: italic; 

}



.MEMBERLIST {

}

.MEMBERLISTTABLE {

  border-spacing: 0px;}

.MEMBERLISTTABLETOP {

  background-color: #bab5ab;}

.MEMBERLISTTABLEONE {

  background-color: white;}

.MEMBERLISTTABLETWO {

  background-color: inherit;}

.SBLOCKBUTTON {}

.NOTEINFO {}

.SNOTEBUTTON {}





/* ############# forum stuff ############## */



.FORUMLIST { clear: none; 

  width: 100%;

}

.FORUMLISTTABLE { 

  width: 100%;

  border-collapse: separate;

  border-spacing: 0;

  font-size: 11px;

}



.FORUMLISTTABLE TH { 

/*  border: inset 1pt;*/

  border-bottom: 0px;

  font-style: normal;

  font-weight: normal;

  font-variant: normal; 

  padding-right: 1em;

}

.FORUMLISTTABLETOP {

  background-color: #807d74;

  color: white;

}

.FORUMLISTTABLETOP A {

  background-color: #807d74;

  color: #eae8e3;

  font-weight: bold;

  border-bottom: 1px solid;

}

.FORUMLISTTABLETOP A:hover{

  background-color: #807d74;

  color: white;

  font-weight: bold;

  border-bottom: 1px solid;

}

.FORUMLISTTABLEONE {

  background-color: white;

}

.FORUMLISTTABLETWO {

  background-color: inherit;

}

.FORUMLISTTABLEONE A {

  border-bottom: none;

}

.FORUMLISTTABLETWO A {

  border-bottom: none;

}





.GOTONEXTPOSTINGBUTTON {

  width: 75%;

  margin-left: 4px;

}

.GOTONEXTPOSTINGBUTTON A{

  border-bottom: 0px;

}

.GOTONEXTPOSTINGBUTTON2 {

  width: 75%;

 margin-left: 4px;

}

.POSTINGSLIST {

  width: 75%;

  margin-top: 4px;

  margin-right: 1px;

  margin-bottom: 1px;

  margin-left: 0px;

}

.POSTINGSLISTTABLE {

  width: 100%;

  border-spacing: 0;

  border: 1px solid #807d74;

  border-collapse: separate;

  margin-left: 4px;

}

.POSTINGSLISTTABLETOP { 

  color: white;

  background-color: #807d74;

}

.POSTINGSLISTTABLEONEREAD { 

  color: #ff9933;

  background-color: white; 

}

.POSTINGSLISTTABLEONEUNREAD {

  background-color: white;

}

.POSTINGSLISTTABLETWOREAD {

  color: #ff9933;

  background-color: white; 

}

.POSTINGSLISTTABLETWOUNREAD {

  background-color: white;

}



.POSTINGSLISTTABLEONEREAD A:visited, .POSTINGSLISTTABLEONEREAD A:link,

.POSTINGSLISTTABLETWOREAD A:link, .POSTINGSLISTTABLETWOREAD A:visited {  

  color: #cc6600;

  font-weight: normal;

  text-decoration: none;

}





.POSTINGDATA {  

}

/* .POSTINGDATA have the following underclasses:

 NR

 UNAME     

 DATE      

 SUBJECT

 COMMENTTO

 COMMENTS

NOTE: Beware about other definitions of these elements!



 And they also have the subsubclasses:

 INFO

 DATA

 */



.POSTINGDATA .NR, .POSTINGDATA .UNAME,.POSTINGDATA  .SUBJECT, .POSTINGDATA .DATE, .POSTINGDATA .COMMENTTO, .POSTINGDATA .COMMENTS { 

  

  margin-top: 0em;

  margin-right: 2em;

  margin-bottom: 0em;

  margin-left: 0em;

  font-family: Arial, sans-serif;

  font-weight: normal;

  font-size: 10px;

/* the color I want for the bg of the text: #337BA6 */

}

.POSTINGDATA .NR { width: 15% }

.POSTINGDATA .UNAME { width: 25% }

.POSTINGDATA .DATE { width: 30% }

.POSTINGDATA .COMMENTTO {

  text-align: right;

}

.FORUMNAME { 

  width: 100%;

  font-size: 16px;

  color: white;

  font-weight: normal;

  background-color: #807d74;

  border-bottom: 1px solid white;

  border-right: 0px;

  border-left: 0px;

  border-top: 0px;

}



.POSTINGDATA table { width: 100%;}



.POSTINGDATA { width: 75%; 

  background-color: white;

  border: 1px solid #807d74; 

  border-collapse: separate;

  border-spacing: 1px;

  margin-left: 4px;

}



.POSTINGDATA .COMMENTS {

  margin-top: 0em;

}

.POSTINGDATA  .INFO { 

  font-weight: normal;

  font-size: 10px;

}



.POSTINGDATA .DATA { 

  font-size: 10px;

}

.POSTINGDATA .SUBJECT TABLE { 

width: 100%;

}



.POSTINGDATA .SUBJECT { 

  width: 100%;

  background-color: #bab5ab;

  border-top: 1px solid white;



  margin-top: 0;

  margin-right: 0;

  margin-bottom: 0;

  background-image: none; 



}

.POSTINGDATA .SUBJECT .DATA { 

  font-size: 13px;

  font-weight: bold;

}

.POSTINGTEXT {

  background-color: white;

  border: 1px solid #807d74; 

  border-collapse: separate;

  border-spacing: 1px;

  width: 75%;

  margin-left: 4px;

  overflow: auto;

}

.POSTINGTEXT table {

  width: 100%;

}

.OBSOLETEPOSTINGTEXT table {

 width: 100%;

}

.DELETEDPOSTINGTEXT table {

 width: 100%;

}



/* Used in postingstexts for comments from Elftown system */

.TEXTCOMMENT {

  font-style: italic;

  color: #FF0000;

  font-weight: normal;

}

.OBSOLETEPOSTINGTEXT{

  background-color: #DCC0B0;

  border: 1px solid #807d74; 

  border-collapse: separate;

  border-spacing: 1px;

  width: 75%;

  margin-left: 4px;

}



.DELETEDPOSTINGTEXT {

  background-color: #FFB8B8;

  border: 1px solid #807d74; 

  border-collapse: separate;

  border-spacing: 1px;

  width: 75%;

  margin-left: 4px;

}

.REPLYTOPOSTING { width: 75%;

  background-color: inherit;

  border: 0px;

  border-collapse: separate;

  background-image: none;

  border-spacing: 1px;

  margin-left: 4px;

}

.NEWPOSTING { width: 75%; 

  background-color: inherit;

  background-image: none;

  border: 0px;

  border-collapse: separate;

  border-spacing: 1px;

  margin-left: 4px;

}



.EDITPOSTING {

  width: 75%;

  background-color: #807d74;

  border: 1px solid white; 

  border-collapse: separate;

  border-spacing: 1px;

  margin-left: 4px;

}

.REPLYTOPOSTING TABLE {}

.NEWPOSTING TABLE {}

.REREADFORMS {}

.FORUMSEARCHFORM {}

.FORUMSEARCHBUTTON {}

.FORUMCREATEFORM {

  width: 75%; 

  border: 1px solid white;

  background-color: white;

  background-image: none;

  background-repeat: repeat;

  border-collapse: separate;

  border-spacing: 1px;

}



.FOO  {

/*  font-family: monospace; */ /* This is supposed to be ugly! */ /* WHY OH WHY?! */

  font-size: 10pt;

  margin-top: 1em;

  margin-right: 1em;

  margin-bottom: 1em;

  margin-left: 1em;

}



.UPLOADIMAGEFORM {

  background-color: inherit;

}





.LASTPOSTINGBUTTON { }

.MEMBERMEMBERNOTE {

  margin-top: 4px;

  margin-right: 0;

  margin-bottom: 4px;

  margin-left: 0;

  border: 1px; 

  border-color: black;

  border-style: solid;

  border-collapse: separate;

  border-spacing: 1px;

  width: 75%;

  background-color: white;

}



.TOGUARDSMEMBERCOMMENT1 {

  margin-top: 1px;

  margin-right: 0;

  margin-bottom: 1px;

  margin-left: 0;

  border: 1px; 

  border-color: black;

  border-style: solid;

  border-collapse: separate;

  border-spacing: 1px;

  width: 75%;

  background-color: #F0F0F0;

}



.TOGUARDSMEMBERCOMMENT2 {

  margin-top: 1px;

  margin-right: 0;

  margin-bottom: 1px;

  margin-left: 0;

  border: 1px; 

  border-color: black;

  border-style: solid;

  border-collapse: separate;

  border-spacing: 1px;

  width: 75%;

  background-color: #D6D6D6;

}



.TOGUARDSMEMBERCOMMENT3 {

  margin-top: 1px;

  margin-right: 0;

  margin-bottom: 1px;

  margin-left: 0;

  border: 1px; 

  border-color: black;

  border-style: solid;

  border-collapse: separate;

  border-spacing: 1px;

  width: 75%;

  background-color: #C0C0C0;

}



.TOGUARDSMEMBERCOMMENT4 {

  color: red;			

  margin-top: 1px;

  margin-right: 0;

  margin-bottom: 1px;

  margin-left: 0;

  border: 1px; 

  border-color: black;

  border-style: solid;

  border-collapse: separate;

  border-spacing: 1px;

  width: 75%;

  background-color: #E0E0E0;

}



.MEMBERCOMMENT {

  color: #990000;

  background-color: white;

  border: 1px solid #807d74;

  width: 75%;

  margin-bottom: 5px;

  padding: 3px;

  text-align: center;

}

 .MEMBERCOMMENT H2 {

  border: 0px;

  border-bottom: 1px solid;

}



.MEMBERCOMMENT PRE {

  color: #000000;

}

/*

.MEMBERCOMMENT A:LINK {

  color: #000000;

  text-decoration: none;

}*/



.NEWSFORM {

}







/* ###################### wiki related ################## */



.WIKI BR {

  margin-top: 0px;

  margin-right: 1px;

  margin-bottom: 0px;

  margin-left: 1px;

  text-align: left;

}

.WIKI P {

  margin-top: 1px;

  margin-right: 1px;

  margin-bottom: 8px;

  margin-left: 1px;

  text-align: left;

}

.WIKI H1 {

  margin-top: 8px;

  margin-right: 1px;

  margin-bottom: 1px;

  margin-left: 1px;

  text-align: left;

  padding-bottom: 2px;

  border: 1px solid #807d74;

  width: 70%;

  background-color: white;

}

.WIKI H2 {

  margin-top: 6px;

  margin-right: 1px;

  margin-bottom: 1px;

  margin-left: 1px;

  text-align: left;

}

.WIKI {

  margin-top: 6px;

  margin-right: 0px;

  margin-bottom: 20px;

  margin-left: 0px;

}

.WIKIDIFF {

  margin-top: 6px;

  margin-right: 0px;

  margin-bottom: 20px;

  margin-left: 0px;

  overflow: auto;

  width: 75%;

}

.WIKIDIFFHELP {

  margin-top: 6px;

  margin-right: 0px;

  margin-bottom: 20px;

  margin-left: 0px;

  overflow: auto;

  width: 75%;

  background-color: white; 

  border: 1px; 

  border-color: black;

  border-style: solid;

}

.WIKIDIFFHELP .UNCHANGED,

 .WIKIDIFF .UNCHANGED {

}

.WIKIDIFFHELP .REMOVED, 

 .WIKIDIFF .REMOVED{

  background-color: #bab5ab;

  text-decoration: line-through;

}

.WIKIDIFFHELP .ADDED,

 .WIKIDIFF .ADDED{

  background-color: white;

  color: #df421e;

  font-weight: normal;

}



.WIKICOMMENTS{

  border: 0px;

  background-color: inherit;

}

.WIKICOMMENT{

  border: 1px solid #eae8e3;

  background-color: white;

  background-image: none;

  margin-top: 1px;

  margin-right: 22%;

  margin-bottom: 0px;

  margin-left: 0px;

}

.WIKICOMMENTDELETEBUTTON {

  margin-top: 0px;

  margin-right: 3px;

  margin-bottom: 0;

  margin-left: 0px;

}

.WIKICOMMENTEDITFORM{

  margin-top: 0px;

  margin-right: 0px;

  margin-bottom: 0px;

  margin-left: 0px;

}



.WIKIDATA {

  border: 1px solid #807d74;

  background-color: white;

  text-align: center;

/*

  margin-top: 1px;

  margin-right: 0px;

  margin-bottom: 0px;

  margin-left: 9px; */

}

.WIKIDATA WIKIAUTHOR {

}

.WIKIDATA WIKIPAGENAME {

}

.WIKIDATA WIKIVERSIONNR {

}

.WIKISTUFFUPLOADFORM{

  border: 1px; 

  border-color: black;

  border-style: solid;

}



/* ####################################################### */



/* Forum tweaks contributed by Isilando */

.FORUMLINKS {

 text-align: right;

 margin-top: 0px;

 margin-right: 24%;

 margin-bottom: 4px;

 margin-left: 0px;

 border: 1px solid #807d74;

 border-width: 0 1px 1px 0;

 line-height: 1.7;

 padding: 4px;

}

.FORUMLINKS A {

border: 1px solid;

border-color: #807d74 #eae8e3 #807d74 #eae8e3; /* left and right is to be changed if the background of the page is changed, "transparent-effect" */

background-color: #fff;

font-weight: normal;

}

.FORUMLINKS A:hover{

border-color: #706d64;

background-color: #eee;

color: inherit;

}

.FORUMLINKS A.UNBOLD {

background-color: inherit;

border: 1px solid;

border-color: #807d74 #eae8e3 #807d74 #eae8e3; /* left and right is to be changed if the background of the page is changed, "transparent-effect" */

font-style: italic;

}



/* what about this? */



.STATUSNONEWMESSAGE {

}

.STATUSNEWMESSAGE {

  color: #990000;

}

.STATUSNEWMESSAGES {

  color: #990000;

}

.STATUSNEWGB{

  color: #990000;

}

.STATUSNEWPOSTINGS {

  color: #990000;

}



.STATUSCHAT{

  background-color: white;

  border: 1px; 

  border-color: black;

  border-style: solid;

  margin-top: 3px;

  margin-right: 0px;

  margin-bottom: 1px;

  margin-left: 1px;

}

.STATUSBOOKMARKS{

  background-color: white;

  border: 1px; 

  border-color: black;

  border-style: solid;

  margin-top: 0px;

  margin-right: 0px;

  margin-bottom: 0px;

  margin-left: 9px;

}



/* ############ Status stuff again ########### */



.STATUSTOUNAME{

  background-color: inherit;

  border: none;

  border-left: 6px solid #ffcc00;

  border-collapse: separate;

  text-align: center;

}



.STATUSTIME, .STATUSCHANGEMOOD, .RELATIONREQUEST, .STATUSALARM{

  font-size: 11px;

  border: none;

  border-left: 6px solid #ffcc00;

  border-spacing: 3px;

  background-color: inherit;

  background-image: none;

}

.RELATIONREQUEST, .RELATIONREQUEST p, .RELATIONREQUEST A:link {
  font-weight: bold;
  text-decoration: blink;
  text-align: center;
}


.STATUSTOWIKI{

  background-color: inherit;

  font-size: 11px;

  border: none;

  border-left: 6px solid #ffcc00;

  border-collapse: separate;

  border-spacing: 3px;

  text-align: right;

}



.STATUSSTARTCSS{

  background-color: white;

  border: 1px; 

  border-color: black;

  border-style: solid;

  margin-top: 3px;

  margin-right: 0px;

  margin-bottom: 1px;

  margin-left: 9px;

}



.LINKTOGBS{

  background-color: inherit;

  border: none;

  border-left: 6px solid #ffcc00;
  padding-left: 5px;

}
.LINKTOGBS P {text-align: left;}



.TOGUARDSMEMBERNOTESLINK img

{

  display: block;

  margin-left: auto;

  margin-right: auto

}

.LINKTOGBS img

{

  display: block;

  margin-left: auto;

  margin-right: auto

}





/* ####################### Online friend list ############# */



/* the part that shows who is online and who is away and such

*/



.STATUSONLINEFRIENDS{ /*biffbiff*/

  font-size: 11px;

  border: 1px;

  background-color: inherit;

  border: none;

  border-left: 6px solid #ffcc00;

  border-spacing: 3px;

  text-align: center;

}

.STATUSONLINEFRIENDS BR { font-size: 1px;}

.STATUSONLINEFRIENDS A { border-bottom: 1px solid; }

.STATUSONLINEFRIENDS A:link, A:visited { color: #565248; border-bottom: 1px solid;} 

.STATUSONLINEFRIENDS A:hover { color: #807d74;} 



.LOGOUTFRIEND A:link, .NOTSOACTIVEFRIEND A:link, .NORMALFRIEND A:link {

color: #cc6600; border-bottom: none;

}

.LOGOUTFRIEND A:visited, .NOTSOACTIVEFRIEND A:visited, .NORMALFRIEND A:visited {

color: #cc6600; border-bottom: none;

}

.LOGOUTFRIEND A:hover, .NOTSOACTIVEFRIEND A:hover, .NORMALFRIEND A:hover {

color: #ff9933; border-bottom: none;

} 

.LOGOUTFRIEND, .NOTSOACTIVEFRIEND, .NORMALFRIEND {

  font-size: 11px;

  border: 0px;

  padding-top: 1px;

  padding-bottom: 1px;

  border-collapse: separate;

  border-spacing: 3px;

  background-color: inherit;

  border-bottom: none

}



.STATUSTOPOSTINGNR {

  border: 1px solid #807d74;

  background-color: #f5f5f5;

  text-align: right;

}

.STATUSTOPOSTINGNR P {text-align: right;}

.STATUSTOFORUM P {text-align: right;}



.STATUSTOFORUM {

  background-color: inherit;

  font-size: 11px;

  border: none;

  border-left: 6px solid #ffcc00;

  border-collapse: separate;

  border-spacing: 3px;

  text-align: right;
}



/* ####################################################### */



.STATUSTIME P {

  color: #cc6600;

  background-color: inherit;

  text-align: center;

  font-weight: normal;

  letter-spacing: 1px;

  margin: 1px;  

}



.STATUSCHANGEMOOD P {

text-align: center;

}



.STATUSTICKET{

  background-color: white;

  border: 1px solid #807d74; 

  margin-top: 3px;

  margin-right: 0px;

  margin-bottom: 1px;

  margin-left: 9px;

}



.STATUSTICKET P {

  margin-top: 1px;

  margin-right: 1px;

  margin-bottom: 1px;

  margin-left: 1px;

}



.FORUMINFOSTATUS{

  background-color: white;

  border: 1px solid #807d74; 

  margin-top: 1px;

  margin-right: 2px;

  margin-bottom: 2px;

  margin-left: 5px; /* used to be 9px; */

}



.WARNING {

  color: #990000;

}



.MEMBERLINKS {

  margin-top: 3px;

  width: 75%;

}



.TOMEMBERDATA {

margin-right: 1em;

}



.TOMEMBERGUESTBOOK {

margin-right: 1em;

}

.TOMEMBERDIARY {

margin-right: 1em;

}

.TOMEMBERPOLL {

}



/* ########3################## Guestbook ####################### */



.GBMESSAGE {

  margin-top: 15px;

  margin-right: 24%;

  margin-bottom: 1px;

  margin-left: 0px;

}

.GBMESSAGEONLYFRIENDS {

  margin-top: 15px;

  margin-right: 24%;

  margin-bottom: 1px;

  margin-left: 0px;

}

.GBMESSAGEONLYME {

  margin-top: 15px;

  margin-right: 24%;

  margin-bottom: 1px;

  margin-left: 0px;

}

.GBMESSAGEEVERY {

  margin-top: 15px;

  margin-right: 24%;

  margin-bottom: 1px;

  margin-left: 0px;

}

.GBMESSAGEONLYFRIENDS .GBMESSAGETEXT{

  border: 1px solid #807d74;

  background-color: white;

}

.GBMESSAGEONLYME .GBMESSAGETEXT{

  border: 1px solid #990000;

  background-color: white;

}

.GBMESSAGE .GBMESSAGETEXT{

  border: 1px solid #565248;

  background-color: white;

}

.GBMESSAGEEVERY .DATA, .GBMESSAGEONLYME .DATA, .GBMESSAGEONLYFRIENDS .DATA, .GBMESSAGE .DATA {

  font-family: verdana, arial, serif;

  font-style: italic;

  font-size: 10px;

  margin-top: 0;

  margin-right: 0;

  margin-bottom: 0;

  margin-left: 0;

}

.GBMESSAGEEVERY .GBMESSAGETEXT{

  border: 1px solid #565248;

  background-color: inherit; 

}



/* ####################################################### */





/* ############### chat stuff ############### */



.CHATAPPLE {

  margin-top: -140px;

  margin-right: 0px;

  margin-bottom: 0px;

  margin-left: 0px;

}



.STOPADD {

  margin-top: 0px;

  margin-right: 0px;

  margin-bottom: 0px;

  margin-left: 0px;

}



.ALARMMESSAGE {

  text-align: center;

  font-weight: normal;

  font-size: 14px;

  border: 0px;

  border-bottom: 1px solid #990000;

  background: white;

}



.ALARMNOTE {

  text-decoration: blink;

  color: #990000;

  font-weight: bold;

  background: inherit;

}



.UPLOADPREMADEFORM {

  border: 1px; 

  border-color: black;

  border-style: solid;

}



.UPLOADOWNMADEFORM table {

  width: 75%;

}



.BANIPFORM {

  background: #BEF8B8;

}



.UNBANIPFORM {

  background: #7E8878;

}



.HUGE {

  font-size: 120px;

}

.ULINE {

  text-decoration: none; 

}



/* ####################################################### */



/* #################3 Only for admins ############### */



.CHANGEOTHERPRIV {

  background-color: #AEB8A8;

}

.BANMEMBER {

  background-color: #AEB8A8;

}

.BANNEDINFO {

  background-color: #FEA8A8;

}

.MEMBERCOMMENTFORM {

  background-color: #AEB8A8;

}

.MEMBERSECRETDATA {

  width: 75%;

  background-color: white;

  border: 1px; 

  border-color: black;

  border-style: solid;

  background-color: #AEB8A8;

}

.TOGUARDSMEMBERNOTESLINK{

margin-left: 9px;

}



.CSSFORM1 {}

.CSSFORM2 {}



.TECHIMAGEFORM {}



.SELECTMANY,

.SELECTONE,

.NUMBER,

.TEXT ,

.IMAGE ,

.SNUMBER ,

.SSELECTONE ,

.SSELECTMANY ,

.SSTRING ,

.WTEXT ,

.SIMAGE ,

.SAGO ,

.DOITALL,

.STRING { margin-top: 1em;

margin-right: 0;

margin-bottom: 0;

margin-left: 0;

}



/* Text only shown to admins */

.ADMCHANGEPRIV {

  background-color: #AEB8A8;

  width: 75%;

  margin-left: 4px

}

.ADMESSAGE{

  background-color: #AEB8A8;

  width: 75%;

  margin-left: 4px

}





/* ####################################################### */



/* ################# Input stuff #################### */

/* stuff like the search things for members and wikis

*/

/*

TEXTAREA, INPUT, .STATUSTOUNAME INPUT, .STATUSCHANGEMOOD INPUT, .STATUSTOFORUM INPUT, .RELATIONSFORM INPUT, .MESSAGEFORM TEXTAREA, .MESSAGEFORM SELECT, .CHANGEIMAGEDESCFORM TEXTAREA, .STATUSTOWIKI INPUT, .WIKIDATA INPUT, .FRIENDFORMTABLE INPUT, .FRIENDFORMTABLE SELECT, .NOTEBUTTON INPUT, .WIKICOMMENTEDITFORM INPUT, .MEMBERMEMBERNOTESLINK TEXTAREA, .MEMBERMEMBERNOTESLINK INPUT, .OLDIMAGESBUTTON INPUT,  MAILLISTTABLE  INPUT, .SEARCHINMESSAGESFORMS INPUT, .WIKICOMMENTFORM INPUT, .TEXTBUTTON, .DELETENOTEBUTTON INPUT, .SEEKFORMTABLE SELECT, .CSSFORM1 INPUT, .REPLYTOPOSTING SELECT, .FORUMCREATEFORM SELECT, .DATA SELECT, .DELETEPOSTINGBUTTON2 SELECT, .FORUMSEARCHFORM SELECT

{

  color: #cc6600;

  background-color: white;

  font-family: verdana, arial, serif;

  font-size: 11px;

  margin: 1px;

  border: 1px solid #807d74;

}*/



.CARD {

  background-color: #FFFFFF; 

  color: #000000;

  background-image: NONE;

}



.RED { color: #df421e; }

.BLUE { color: #0000FF; }

.GREEN { color: #009F00; }

.WHITE { color: #FFFFFF; }

.PURPLE { color: #8A2BE2; }

.YELLOW { color: #FFFF00; }



/* ######## bla bla bla ########### */



.IMAGEBUTTON{

/*  border: 1px solid #565248;*/

  border: 0px;

}



/* attempt to get rid of lines under buttons */

A IMG{border-bottom: none;}



.VIEWOLDMESSAGESNUMBERLIST A{border-bottom: none;}

.GOTONEXTPOSTINGBUTTON A {border-bottom: none;}

.BLOCKEDMESSAGEBUTTON A {border-bottom: none;}

.LIST_MESSAGED_MEMBERS_LINK A {border-bottom: none;}

.WIKIEXPORTLINK A {border-bottom: none;}

.LISTMESSAGESTOLINK A {border-bottom: none;}

.LISTMESSAGESFROMLINK A {border-bottom: none;}

.NEXTMESSAGEBUTTON A {border-bottom: none;}



/* #####################  EOF ################### */


