.standard
{
background-color: black;
background-image: 
url('http://www.runescaperegistry.com/sections/images/background.gif');
background-attachment: fixed;
background-repeat: repeat-x ;
background-color: black;
}

.fore
{
background-color: #FF9933;
}

.blackfore
{
background-color: black;
}

.site_heading
{
text-align: center;
font-family: monotype corsiva;
font-weight: 400;
color: black;
font-size:50pt;
}

.front_intro_heading
{
text-align: center;
font-family: monotype corsiva;
font-weight: 900;
color: #D76B00;
font-size:35pt;
}

.front_page_intro
{
text-align: center;
font-family: new times roman;
font-weight: normal;
color: #D76B00;
font-size:12pt;
font-style: italic;
}

.front_page_text
{
text-align: center;
font-family: new times roman;
font-weight: normal;
color: #D76B00;
font-size:10pt;
}



.front_page_advert_text
{
text-align: center;
font-family: new times roman;
font-weight: 900;
color: #D76B00;
font-size:12pt;
font-style: italic;
}

.front_page_disclamer
{
text-align: center;
font-family: new times roman;
font-weight: normal;
color: #666666;
font-size:8pt;
font-style: italic;
}


.table_button
{
text-align: center;
font-family: new times roman;
font-weight: normal;
font-size:14pt;
}

.alt_version
{
text-align: center;
font-family: new times roman;
font-weight: normal;
font-size:14pt;
}

.table_headers
{
text-align: center;
font-family: new times roman;
font-weight: 900;
color: black;
font-size:13pt;
}

.form_headers
{
text-align: center;
font-family: new times roman;
font-weight: 900;
color: black;
font-size:15pt;
}

.rname /* for orange background */
{
text-align: center;
font-family: new times roman;
font-weight: normal;
font-size:14pt;
}

.rlink /* for orange background */
{
text-align: center;
font-family: new times roman;
font-weight: normal;
font-size:13pt;
}

.rnolink /* for orange background */
{
text-align: center;
font-family: new times roman;
font-weight: normal;
font-size:13pt;
color: black;
}

.rlinkban /* for orange background */
{
text-align: center;
font-family: new times roman;
font-weight: normal;
font-size:14pt;
color: red;
}

.rdesc /* for orange background */
{
text-align: center;
font-family: new times roman;
font-weight: normal;
font-size:13pt;
color: black;
}

.rnodesc /* for orange background */
{
text-align: center;
font-family: new times roman;
font-weight: normal;
font-size:11pt;
}

.formfield
{
text-align: center;
font-family: new times roman;
font-weight: normal;
font-size:14pt;
color: black;
}

.sname
{
text-align: center;
font-family: new times roman;
font-weight: 900;
color: #D76B00;
font-size:16pt;
}

.slink
{
text-align: center;
font-family: new times roman;
font-weight: normal;
font-size:14pt;
}

.sauthor
{
text-align: center;
font-family: new times roman;
font-weight: normal;
color: #D76B00;
font-size: 13pt;
}

.sdesc
{
text-align: center;
font-family: new times roman;
font-weight: normal;
color: #D76B00;
font-size:11pt;
}

/* the following is the contact display */

.id
{
text-align: center;
font-family: new times roman;
font-weight: 900;
color: black;
font-size:14pt;
}

.id_display
{
text-align: center;
font-family: new times roman;
font-weight: normal;
color: black;
font-size:12pt;
font-style: italic;
}

.slink
{
text-align: center;
font-family: new times roman;
font-weight: normal;
font-size:14pt;
}

.sauthor
{
text-align: center;
font-family: new times roman;
font-weight: normal;
color: #D76B00;
font-size: 13pt;
}

.sdesc
{
text-align: center;
font-family: new times roman;
font-weight: normal;
color: #D76B00;
font-size:11pt;
}

.otkhead
{
text-align: center;
font-family: new times roman;
font-weight: 900;
color: yellow;
font-size:10pt;
}


.otkskilltitle
{
text-align: center;
font-family: new times roman;
font-weight: 900;
color: #D76B00;
font-size: 8pt;
}

.otkskills
{
text-align: center;
font-family: new times roman;
font-weight: normal;
color: orange;
font-size: 8pt;
}

.maxskill
{
text-align: center;
font-family: new times roman;
font-weight: 900;
color: green;
font-size: 9pt;
}

.norank
{
text-align: center;
font-family: new times roman;
font-weight: 300;
color: red;
font-size: 7pt;
}


/* defeault style link */
a:link {color: orange}
a:visited {color: orange}
a:hover {color: white}
a:active {color: orange}

/* main site link */
a.mainmenu:link {color: black}
a.mainmenu:visited {color: black}
a.mainmenu:hover {color: white}
a.mainmenu:active {color: black}

/* black bg pagelink */
a.pagelink:link {color: orange}
a.pagelink:visited {color: orange}
a.pagelink:hover {color: white}
a.pagelink:active {color: orange}

