/* monad_basic.css */	
/* The CSS2 convention standard. IE 6 has some issues with this. */

a:link {color: #0000BB; text-decoration: none;}
a:visited	{color: #800080; text-decoration: none;}
a:hover {background: #009900; color: white;}

p.drop-cap:first-letter {
	color: #213d62;
	font: bold 400% timesnr,serif;
}

body {font-family:  timesnr, serif; background: white; color: black }

div.head	{
	position: absolute;
	top: 0px;
	left: 4px;
	background: white;
	height: 100px;
	right: 10%;
	z-index: 5;
}
img.head {
	position: absolute;
	top: 58px;
	left: 90px;
	z-index: 10;
}
div.head-cap {
	position: absolute;
	top: 70px;
	left: 450px;
	padding-right: 10%;
	z-index: 15;
	background: white;
}
div.head-hr {
	position: absolute;
	top: 125px;
	left: 0;
	z-index: 1;
	right: 1%;
}

.caption {
	font: xx-small arial,sanserif;
	padding-left: 2%;
}

div.main-t {
	position: absolute;
	
	top: 165px;
	left: 25%;
	right: 1%;
	padding-left: 1%;
	z-index: 25;
}

div.sidebar-t {
	font-family: arial,sanserif; 
	font-size: smaller;  
	background: LightGreen url("../../images/sidebar_background_grad.gif") repeat-y;
	color: black;
	position: absolute;
	
	padding-left: 4px;
	padding-right: 10%;
	left: 0;
	top: 140px;
	right: 69%;
	z-index: 20;
	}
div.sidebar-text {
	width: 110%;
	}
div.sidebar-info {
	font-family: arial,sanserif; 
	font-size: smaller; 
	line-height: 120%;
	background: LightGreen url("../images/sidebar_background_grad.gif") repeat-y;
	color: black;
	position: absolute;
	width: 29%; 
	padding-left: 4px;
	padding-right: 20%;
	padding-top: 5%;
	left: 0;
	top: 340%;
	z-index: 20;
	}
div.main-t1 {
	position: absolute;
	width: 73%; 
	top: 200px;
	left: 25%;
	right: auto;
	padding-left: 1%;
	z-index: 25;
	color: black;
	}

div.no-sidebar {
	position: absolute;
	background: LightGreen url("../images/sidebar_background_grad.gif") repeat-y;
	color: black;
	top: 200px;
	padding-left: 25%;
	z-index: 25;
	}

div.sidebar-t1 {
	font-family: arial,sanserif; 
	font-size: smaller; 
	background: LightGreen url("../images/sidebar_background_grad.gif") repeat-y;	
	position: absolute;
	width: 29%; 
	padding-left: 4px;
	padding-right: 15%;
	left: 0;
	top: 150px;
	z-index: 20;
	}

div.sidebar-t a:link,
div.sidebar-t a:visited {
  color: #1111ff;
  }
div.sidebar-t a:hover {
  background: url(../images/sidebar_link_hover.gif) no-repeat;
  background-color: #009900;
  color: #006600;
 }

div.sidebar-t h3 {
 color: #005500;
 font-size: 175%;
 border-top: 2px #004400 solid;
 border-left: 1px #004400 solid;
 padding-left: 3px;
}

div.main {
	position: absolute;
	width: 37em; 
	top: 225px;
	left: 250px;
	padding-left: 4px;
	z-index: 25;
}

div.sidebar {
	font-family: arial,sanserif; 
	font-size: smaller; 
	background: LightGreen url("../images/sidebar_background_grad.gif") repeat-y;
	color: black;
	position: absolute;
	width: 270px; 
	padding-left: 4px;
	padding-right: 30px;
	left: 0;
	top: 175px;
	z-index: 20;
	}

ul.sidebar {
	line-height: 130%; 
	letter-spacing: 0.03em; 
	list-style-image: url('../../images/list_1_image.gif');
	}

hr 	{
	margin-top: 5px;
	width: 80%;
	height: 1px;
	color: blue;
	background: white;
	}

div.left-spc {
	padding-left:100px;
	}

.ultrakern	{
	letter-spacing: -0.1em;
	}
.superkern {
	letter-spacing: -0.2em;
	}
h1	{
	letter-spacing: -0.03em;
	word-spacing: -.08em;
	}

h1.trails-top {
	text-align: center; 
	font:  bolder small-caps 28px/.95 "timesnr",serif; 
	padding: .05em .2em .05em .05em; 
	border: 8px blue double;
	LEFT: 0px; 
	POSITION: absolute
	}
h2.trails {
	font-weight: bolder;
	font-variant:  small-caps;
	font-family: timesnr,serif;
	}

table.quick {
	background: #F0F0D0; 
	font-size: smaller; 
	font-family: arial,sans-serif; 
	line-height: 140%;
	width: 100%;
	padding: 3px;
	border: 1px solid;
	}
th.quick {	
	font-weight: bold;	
	}
hr.quick-table {	
	width: 80%;
	height: 1px;
	color: blue;
	background: #F0F0D0;
	}

hr.trails {
	width: 80%;
	height: 4px;
	color: blue;
	padding-top: 20px;
	background: white;
	}

dl	{
	background: #F0F0D0;
	border: 1px solid;
	padding: 3px;
	}

p.special {
	font: smaller arial,sanserif;
	border: black solid 1px;
	padding: 5px;
	}

img.trails {
	border: 2px black solid;
	margin: 4px;
	}	

.img-right {float: right;}
.img-left	{float: left;}

font.announce {
	color: #800080;
	font-size: larger;
	}

.enhance {font-size: 20px;}

.dropcap	{font: bold 300% timesnr,serif; float: left;}

.asterisk {color: #800030;}

p.no-summit {
	font-weight: bold; 
	background: #EFEFEF; 
	}

p.summit {font-style: italic; 
	background: #F0F0D0; 
	}

p.summit-link {font-style: italic; 
	background: #F0F0F0; 
	}

/*
norm {text-align: left; font-size: small;}
ul.a {font: 15px Arial; font-family: sanserif;color: green; background: yellow}
p.a {font: 14px Arial; font-family: sanserif; color: yellow; background: blue}
body {font: 14px Arial; font-family: sanserif; color: black; LINK="#FFFFFF" VLINK="#FF00FF" ALINK="#FFFF00"}
.delicate {font-weight: bold}
*/


