/**
* CSS
* 
* @version 1.0
* @author Vaska 
* @author Gregory Cadar
*/
* {
	margin: 0;
	padding: 0;
}
/* html.Main {
  background: url(/files/1_background.jpg) no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
*/
body {
	font-size:11px;
	color:#000000;
	line-height:18px;
	font-family: Andale mono, Courier, monospace, Helvetica, Arial, sans-serif
	/*background-image: url(http://irenik.com/ndxz-studio/homepage3a.jpg);
	background-repeat: no-repeat;*/
	/*position: fixed;*/
	
}

body.section-1 {font-size:11px;  }
body.section-2 {font-size:11px;  }
body.section-3 {font-size:11px;  }
.section-title {text-indent: -3000px;}
a:link { text-decoration: none;  color: #555555; }
a:active { text-decoration: none;  }
a:visited { text-decoration: none; color: #555555;  }
a:hover { text-decoration: none; color: #888888; }
/*a:hover { text-decoration: none; color: #CDCD00; }*/

a img { border: none; }



#menu {
	width: 240px;
    /*overflow: auto;*/
    top: 20px;
    bottom: fixed;
	max-height: 600px;
	left: 20px;
	padding: 0px 0px 0px 20px;
	/*height: 70%;*/
	position: fixed;
	background-color: ffffff;
	/*background-image: url(http://ellichung.com/ndxz-studio/eclogo2.jpg);background-repeat: no-repeat;padding-top:150px;*/
}

#menu ul {
	list-style: none;
	margin: 0 0 16px 0;
}

#menu li.section-title {font-size:12px; color:000000;text-align: right; }
#menu li {font-size: 12px;}

#content {
    /*  
     height: 70%; 
    */
	width: 800px;
    margin: 50px 200px 0px 210px;
	top: 0;
	background-color:#transparent;
	

    margin: 20px 200px 0px 262px;
    top: 0;
}

.container {
    /*padding: 10px 5px 302px 20px;*/
  background-color: rgba(255,255,255,.95);
  
	padding: 30px 5px 20px 20px;
}

#content p { width: 480px; margin-bottom: 9px; margin-top: 10px; }
#content .container li, #content .container dl  { width: 480px; }
p, dl {
    margin: 0 0 9px 0;
}
dl dl {
  margin-bottom: 4px;
}
ul.quotes {
  list-style: none;
  padding-bottom: 1em;
}
ul.quotes li {
  margin-bottom: 1em;
}
blockquote {
  padding-left: 20px;
  padding-right: 20px;
  margin-bottom: 0;
  padding-bottom: 0;
  width: 440px;
}
blockquote:before, blockquote:after {
  content:"\"";
}
.cite cite {
  display: block;
  margin-left: 30px;
  padding-right: 20px;
}
.cite cite:before {
  content:"~ ";
}
h1 { font-size: 20px; margin-bottom: 1em;}
h2 { font-size: 18px; margin-top: 1em; margin-bottom: 1em;}
h3 { font-size: 16px; margin-top: 1em; margin-bottom: 1em;}
h4 { font-size: 14px; margin-top: 1em; margin-bottom: 1em;}
h1, h2, h3, h4 {
  
  /*font-weight: normal;*/
}
hr  {
  width: 480px;
}
dt {
 font-weight: bold;  
 margin: 1em 0 1em 0;
}
dd dt, li dt {
  float: left;
  margin: 0;
}
dd dt:after, li dt:after{
  content: " - ";
}
dd {
  line-height: 18px;
}
dd dd {
  text-indent: 5px;
}
object {
  margin-top: 9px;
}
table {
  width: 400px;
}
#img-container .page-citation, p.page-citation {
  display: block !important;
  padding-top: 3em !important;
}
#img-container	{ margin: 0; padding: 0; }
#img-container p	{ width: 480px; margin: 0; padding: 0 0 12px 0; }
#img-container a {color: #077c7e;}
#img-container #d-col2 {
  margin-left: 215px;
}
#once { clear: left; }
