
/* General */

body {
	background: #edd9ad;
        background-image: url('bg.gif');
        background-repeat: repeat-x;
	margin: 0;
	padding: 0;
	text-align: justify; 
	font-family: tahoma, arial, sans-serif; 
	font-size: 7.5pt;
	color: #666666;
	}

img {border: 0px none;}



/* Layout */

#frame {position:absolute; top:151px; left:269px; width:503px; height:300px; background:#fef9e4; }

#divScrollTextCont {
        position: absolute;
        width: 354px;
        height: 280px;
	background: #fef9e4;
        clip: rect(0px 354px 300px 0px);
        overflow: hidden;
	}

#divText {
	position: absolute;
	left: 0px;
	top: 0px;
	}


/* Navigation */

#divUp {
	position: absolute;
	top: 173px;
	left: 253px;
	}

#divDown {
	position: absolute;
	top: 340px;
	left: 253px;
	}

#nav {
        position: absolute;
        top: 5px;
        left: 355px;
        width: 131px;
	padding: 0px 0px 0px 0px;
	}

#nav li {
	list-style-type: none;
	padding: 5px 0 2px 5px;
	margin: 0px;
	text-indent: 0px;
        font-family: arial, sans-serif;
        font-size: 11px;
	}

a.nav:active, a.nav:link, a.nav:visited {
        color: #538fc6;
        display: block;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: right;
	text-transform: uppercase;
        border-right: 10px solid #fbcd05;
        }

a.nav:hover {
        color: #fbcd05;
        display: block;
        font-weight: bold;
        text-decoration: none;
	text-transform: uppercase;
        border-right: 5px solid #538fc6;
        }

a:active, a:link, a:visited {
        color: #9AC222;
        font-weight: bold;
        margin: 1px;
        text-decoration: underline;
	text-transform: uppercase;
        }

a:hover {
        color: #3F370B;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
	text-transform: uppercase;
        }



/* Stylistics */

p {
	line-height: 10pt;
        padding-left: 10px;
        padding-right: 20px;
        }

strong, b {
	color: #E25D00;
        letter-spacing: 1px;
        }

blockquote {
	font: 7.5pt tahoma;
	color: #666666;
	text-align: justify;
        padding: 10px;
        background: #fef9e4;
        border: 1px solid #fbcd05;
        }


input, select, textarea {
        font: 7.5pt tahoma;
        color: #666666;
	background: #fef9e4;
        border: 1px dashed #edd9ad;
	}


/* Titles + Headers */

h1 {
	color: #3f370b;
	font-family: arial, tahoma, verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
        letter-spacing: 1px;
        margin: 10px;
	}

h2 {
	color: #9ac222;
	font-family: arial, tahoma, verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 1px;
	text-transform: uppercase;
        margin: 10px;
        }


/* Links */

a img {border: 0;}
