@import "http://www.hplex.info/styles/tour.css";

a:link      { color: #000066; }
a:visited   { color: #000066; }
a:active    { color: #FF0000; }

body
{
    background-color: #FFFFFF;
    background-image: url("http://www.hplex.info/images/page/tan.jpg");
    color: #000000;
    font-family: Georgia, "Times New Roman", Times, serif;
    margin:     0;
    padding:    0;
}

blockquote, li
{
	color: #000000;
    font-family: Georgia, "Times New Roman", Times, serif;
	font-size: small;
}

th, td, p, span
{
    color: #000000;
    font-family: Georgia, "Times New Roman", Times, serif;
}

div, dd, dl, dt
{
    color: #000000;
    font-family: Georgia, "Times New Roman", Times, serif;
}

h1
{
    color:  #990000;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: x-large;
    font-weight: bold;
    margin: 0;
}

h2
{
    color:  #000000;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: xx-large;
    font-weight: bold;
    margin: 0;
}

h3
{
    color:  #000000;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: large;
    font-weight: bold;
    margin: 0;
}

h4, h5, h6
{
    color:  #000000;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-weight: bold;
    margin: 0;
}

hr
{
    color: ddb666;
    width: 100%;
}

img.icon_16px
{
    border: none;
    height: 16px;
    width: 16px;
}

img.icon_24px
{
    border: none;
    height: 24px;
    width: 24px;
}

img.page_home
{
    border: none;
    height: 25px;
    width: 34px;
}

img.page_muggle_world
{
    border: none;
    height: 25px;
    width: 82px;
}

img.page_wizarding_world
{
    border: none;
    height: 25px;
    width: 96px;
}

img.page_magic
{
    border: none;
    height: 20px;
    width: 27px;
}

img.page_people
{
    border: none;
    height: 20px;
    width: 31px;
}

img.page_places
{
    border: none;
    height: 20px;
    width: 29px;
}

img.page_creatures
{
    border: none;
    height: 20px;
    width: 44px;
}

img.page_items
{
    border: none;
    height: 20px;
    width: 25px;
}

img.page_other
{
    border: none;
    height: 20px;
    width: 27px;
}

img.page_timelines
{
    border: none;
    height: 25px;
    width: 62px;
}

img.page_help_about
{
    border: none;
    height: 25px;
    width: 66px;
}

img.page_search
{
    border: none;
    height: 25px;
    width: 38px;
}

img.page_back_hand
{
    border: none;
    height: 35px;
    width: 37px;
}

img.page_top_hand
{
    border: none;
    height: 42px;
    width: 39px;
}

div.header
{
    color:  #663300;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: xx-small;
}

div.end_boilerplate
{
    color:  #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-align: center;
}

div.footer
{
    color:  #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
}

div.toc
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: small;
    text-align: center;
}

.pensieve {
	text-align:right;
}
.pensieve a:link, .pensieve a:hover, .pensieve a:active, .pensieve a:visited{
	color:#993333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.textbox {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: 400;
	margin: 5px;
	padding: 5px;
	float: right;
	width: 250px;
	border: thin dotted #990000;
}

