* {
  padding: 0;
  margin: 0;
}

body {
  font-family: Arial, sans-serif;
 }

p {
  padding: 10px;
}

#wrapper { 
  width: 960px;
  border-right: solid #DDD 1px;
}

#content { 
  float: left;
  color: #000;
  background: #FFFFFF;
  /*width: 768px;*/
  /*width: 726px;*/
  /*width: 684px;*/
  width: 642px;
  display: inline;
  padding: 21px;
  /*text-align: justify;*/
}

#header {
  color: #000;
  font-family: Garamond, serif;
  font-size: 75px;
  padding: 24px;
  width: 960px;
  float: left;
  /*height: 100px;*/
  height: 66px;
  background: #FFFFFF;
  vertical-align: bottom;
}

#footer { 
  width: 960px;
  height: 120px;
  clear: both;
  color: #333;
  background: #FFFFFF;
}

.footercontent {
  width: 156px;
  min-height:66px;
  padding: 21px;
  background: #ddd;
  float: left;
  margin: 21px;
  font-family: Arial, sans-serif;
  font-size: 10pt;
}

#leftcolumn { 
  color: #000;
  background: #FFF;
  /*width: 192px;*/
  /*width: 191px;*/
  width: 233px;
  float: left;
  padding: 21px;
  border-right: solid #DDD 1px;
  text-align: center;
  font-family: Arial, sans-serif;
  font-size: 10pt;
}

.leftcolumn_left { 
  color: #000;
  text-align: left;
  font-family: Arial, sans-serif;
  font-size: 10pt;
}

.thumbnail {
  padding: 5px;
}

h1 {
  padding: 12pt 0 12pt 0;
  margin: 0;
  text-align: left;
  font-size: 24pt;
}

h2 {
  padding: 9pt 0 9pt 0;
  margin: 0;
  text-align: left;
  font-size: 18pt;
}

h3 {
  padding: 7pt 0 7pt 0;
  margin: 0;
  text-align: left;
  font-size: 14pt;
}

p {
  padding: 0 0 6pt 0;
  margin: 0;
  /*text-align: justify;*/
  font-size: 12pt;
}

.inlinediv {
  padding: 21px;
  margin: 0;
  font-size: 12pt;
}

img {
  border: none;
}

em {
  font-style: italic;
}

ul {
        list-style-type: none;
        margin: 0;
}

li {
      margin: 4px;
      padding: 10px;
      font-family:Verdana;
      font-size:10pt;
      border-width: 0 1px 1px 1px;
      border-color:#DDD;
      border-style:solid;
}

.even {
      background-color: #FFF; 
      background-image:url(layout/libg.jpg);
      background-repeat:repeat-x;
      background-position:bottom left;
}
.odd  {
      background-color: #FFF;
      background-image:url(layout/libg.jpg);
      background-repeat:repeat-x;
      background-position:bottom left;
}

.startHover {
      background-color: #C7DEEB;
}

a:link    { font-weight:normal; color:#222;  text-decoration:none; }
a:visited { font-weight:normal; color:#333;  text-decoration:none;      }
a:focus   { font-weight:normal; color:#000;  text-decoration:none;      }
a:hover   { font-weight:normal; color:#000;  text-decoration:underline; }
a:active  { font-weight:normal; color:#333;  text-decoration:underline;  }

#loading { 
  color: #000;
  background: #FFF;
  width: 100%;
  height: 100%;
  position:fixed;
  top:120px;
  left:250px;
  filter:alpha(opacity=85);
	-moz-opacity:0.85;
	-khtml-opacity: 0.85;
	opacity: 0.85;
	z-index:999999;
	padding: 30px;
}
