<!--/*--><![CDATA[/*><!--*/
  html { font-family: Times, serif; font-size: 11pt; }
  .title  { text-align: center; }
  .todo   { color: red; }
  .done   { color: green; }
  .tag    { background-color: #add8e6; font-weight:normal }
  .target { }
  .timestamp { color: #bebebe; }
  .timestamp-kwd { color: #5f9ea0; }
  p.verse { margin-left: 3% }
  pre {
	border: 1pt solid #AEBDCC;
	background-color: #F3F5F7;
	padding: 5pt;
	font-family: courier, monospace;
        font-size: 90%;
        overflow:auto;
  }
  table { border-collapse: collapse; }
  td, th { vertical-align: top; 
	  font-family: Verdana, DejaVu, sans-serif;
	  font-size: 10.5pt;}
  dt { font-weight: bold; }
  div.figure { padding: 0.5em; }
  div.figure p { text-align: center; }
  .linenr { font-size:smaller }
  .code-highlighted {background-color:#ffff00;}
  .org-info-js_info-navigation { border-style:none; }
  #org-info-js_console-label { font-size:10px; font-weight:bold;
                               white-space:nowrap; }
  .org-info-js_search-highlight {background-color:#ffff00; color:#000000;
                                 font-weight:bold; }
  /*]]>*/-->



@media all
{
  body {
	margin: 1px 0% 1px 0px;
	font-family: Verdana, DejaVu, sans-serif;
	font-size: 10.5pt;
	text-align: left;
        /* background-image:url('guilloche3.png'); */
	/* background-image: url(img/nrocinu2.jpg); */
	background-repeat:no-repeat;
	background-position:-90px 60%;
	background-attachment: fixed;
	/* background-position: 10px 10px; */
	line-height:1.2em;
        color: #2f4f4f;
 
       /* background-color: #8db6cd; */
  }

#one { background-image:url('background/guilloche_index.jpg');} 
#test { background-image:url('background/test_background.png');} 
#two { background-image:url('background/guilloche_links.jpg');}
#three { background-image:url('background/guilloche_man.jpg');}
#four { background-image:url('background/guilloche4.png');}
#five { background-image:url('fract5.png');}

  h1 {font-size: 12pt;}

#table-of-contents {
	font-size: 85%;
	position: fixed;
	display: block;
	left: 10px;
	top: 150px;
	width: 200px;
	min-height:60px;
	max-height:70%;
	line-height: 1.4em;
	overflow:auto;
}

  #table-of-contents h2 {
	display:none;
  }

  #table-of-contents ul {
	list-style: none;
	margin: 7px 0px 7px 15px ;
	padding: 0px;
  }

  .title {
	padding-bottom: 7px;
	margin-bottom: 20px;
	border-bottom: 1px solid #222;
  }

  h2 {
	font-size: 12pt;
	padding-bottom: 4px;
	margin-top: 5px;
	margin-bottom: 5px;
	border-bottom: 1px solid #DDD;
  }

  h1 {font-size: 11pt; color: #a34d32;}

  h3 {font-size: 11pt;
      color : #8b3a3a;
      font-weight: 500;
      font-style:italic;

 h4 {font-size: 15pt; color: #000000; }
}

   a {text-decoration: none; color: #008b00}/* #537d7b} */
  /* a:visited {text-decoration: none; color: #224444} */ /* Taken out because color too similar to text. */
  a:visited {text-decoration: none; color: #98855b}  /* this is now the color of the Unicorns horn */
  /* a:hover {text-decoration: underline; color: #a34d32} */
a:hover{
	color:#fff;
	background-color:#7acf6f;
	text-decoration:none;
}

  .todo {color: #990000;}
  .done {color: #006666;}
  .timestamp-kwd {color: #444;}
  .tag {color: #DDD; font-size: 70%; font-weight: 500;}

  table {border: none;}
  td {border: none; padding: .1em .7em .1em .3em;}
  th {border: none;}

  code {font-size: 10pt;}

  pre {
	border: 1px solid #555;
	background: #EEEEEE;
	font-size: 9pt;
	padding: 1em;
  }

	.e { 
  text-transform:uppercase;
  font-size:95%;
  vertical-align: -0.45ex;
  margin-left: -0.1em;
  margin-right: -0.06em;
  line-height:0;           
  }

.a { 
  text-transform:uppercase;
  font-size:75%;
  vertical-align: 0.45ex;
  margin-left: -0.36em;
  margin-right: -0.15em; 
  }

  img {
	border: none;
  }

  .share img {
	opacity: .4;
	-moz-opacity: .4;
	filter: alpha(opacity=40);
  }

  .share img:hover {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
  }
h1.banner {
  font-size: 130%;
  font-weight: normal;
margin: 1px 0% 1px 0px;
  /* margin: 0em; */
}

#top {
       background-image:url('lln10.png');
       background-repeat:no-repeat;
       background-position:0px 10%; 
       background-color: #556680;
       font-size: 110%;
       height: 169px;
}

#header {

  margin: 0em auto;
  padding: 2em 3em 1.1em 1em;
  width: 44em;
  text-align: right;
  color: #8596b0;
}

#sidebar {
  width:  15em;
  height: 86em; 
  float: left;
  padding: 1em;
  margin: 1em;
  position: relative;
/* background-color:#bebebe; */
/*     opacity: 0.6;       /\* modern browser *\/   */
/*     -moz-opacity: 0.6;  /\* older Mozilla browser *\/   */
/*     -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; /\* IE8 in Standard Compliant Mode *\/   */
/*     filter:alpha(opacity=60); /\* IE5.x -7.0 *\/  */
}

#sidebar_2 {
  width: 22em;
  height: auto;
  float: left;
  padding: 0em;
  margin: 1em;
}

#sidebar_3 {
  width: 22em;
  height: 130em;
  float: left;
  padding: 0em;
  margin: 1em;
}

#sidebar_4 {
  width: 22em;
  height: 59em;
  float: left;
  padding: 0em;
  margin: 1em;
}

#container {
  margin: 2em auto 5em auto;
padding: 1em;
  width: 86em;
  text-align: left;
}

#container_1 {
 margin: 1em auto 5em auto;
 text-align: right;
padding: 0em;
  width: 70%;
}


#container_2 {
 margin: 1em auto 5em auto;
padding: 0em;
  width: 80%;
}

.addthis_toolbox.addthis_pill_combo a {
    float: left;
}
.addthis_toolbox.addthis_pill_combo a.addthis_button_tweet {
    margin-top: -2px;
}
.addthis_button_compact .at15t_compact {
    margin-right: 4px;
    float: left;
}   
          

/* These style are only for IE: */

* html {
  overflow-y: hidden;
  padding-bottom:0px;
  margin:0px;
}
* html body
{
  height: 100%;
  overflow-y: auto;
  font-size: 100%;
  margin: 0px 0px 0px 250px;
  padding: 0px 10% 0px 0px;
}
* html #table-of-contents
{
  position: absolute;
  width:200px;
  /*
    The evil IE-JavaScript hack :-) depends on Picture and y-distance.
    Added to support small screens (Netbooks...).
    */
  height: expression((document.body.clientHeight - 210) + "px");
}

* html h1
{
  margin-top:10px;
}




}  /* END OF @media screen */

