@CHARSET "UTF-8";

body{
	margin: 15px;
	margin-top:0;
	padding: 15px;;
	font-family: sans-serif;
	font-size: 12pt;
	color:  #6b4730;
}

a{
	color: inherit;
}

#header {
    height:150px;
	overflow: hidden;
}

#logo {
    background-image: url(/StylePics/cantamus-logo-neu.png);
    background-repeat: no-repeat;
    /*float: left;*/
    height:150px;
  }

#logo-repeat {
    position: relative;
    top: -150px;
    left: 550px;
    background-image: url(/StylePics/cantamus-logo-neu-continued.png);
    height:150px;
}

#container {
  padding-left: 150px;   /* LC width */
  overflow: hidden;
 
}

#container .column {
  float: left;
  position: relative;
  padding-bottom: 20010px;  /* X + padding-bottom */
  margin-bottom: -20000px;  /* X */
}

#center {
  width: 100%;
}

#content {
  min-height: 35em;
  border: 5px solid #FFEFD4;
  -moz-border-radius: 10pt;
  -webkit-border-radius: 10pt;
  -khtml-border-radius: 10pt;
  border-radius: 10pt;
  padding: 5px 5px 5px 15px;
}

#left {
	width: 150px;  /* LC width */ 
	margin-left: -100%;
	right: 150px;        /* LC width */
}

#left>ul {
	padding: 0;
	padding-top: 10px;
	margin: 0;
}

#left>ul>li {
	-moz-border-radius-topleft: 10pt;
	-moz-border-radius-bottomleft: 10pt;
	-webkit-border-radius-topleft: 10pt;
	-webkit-border-radius-bottomleft: 10pt;
	-khtml-border-radius: 10pt 0 0 10pt;
	border-radius-topleft: 10pt;
	border-radius-bottomleft: 10pt;
	margin-right: 2px;
	background-color: #fff8ed;
	height: 2em;
	padding: 10px 10px 0 10px;
	margin-bottom: 2pt;
	list-style: none;
	font-weight: bold;	
	font-size: 12pt;
}

#left>ul>li>a {
	text-decoration: none;
	color: inherit;
}

#left>ul>li>a:hover {
	text-decoration: underline;
}

#left>ul>li.selected {
	margin-right:0;
	background-color: #FFEFD4;
}

#footer {
	border-top: 1px #7f0000 solid;
	padding-top: 4px;
	clear: both;
	font-size: 8pt;
}

h1{
	font-size: 14pt;
	text-align: center;
}

h1>subscript{
	font-size: 14pt;
	text-align: center;
}

h2{
	font-size: 12pt;
	text-align: center;
}

.subscript {
    font-size:80%;
    vertical-align: -20%;
}

ul{
	padding-left: 20px;
    list-style-image:url(../StylePics/bullet.png);
    list-style-position: outside;
}

li{
	margin-bottom: 10px;	
}

.bold{
	font-weight: bold;
}

.italic{
	font-style: italic;
}

.clear{
	clear: both;
}
