/* General */

body {
  margin:0;
  padding:0;
  background:#FFF8DC;
}

div#container {
  color:#000;
  font-family:"Trebuchet MS",sans-serif;
  font-size:12px;
  padding-left:205px;
  padding-top:25px;
}

div#container div.header {
  width:550px;
}

div#container div#middle {
  width:550px;
}

/* Menu */

ul#menu {
  background:url("menu.jpg") no-repeat left bottom;
  list-style:none;
  margin:25px;
  padding:0 0 6px;
  width:150px;
  position:fixed;
  left:0;
}

ul#menu li {
  background:url('menu_top.jpg');
  float:left;
  padding:10px 15px 0;
  width:120px;  
}

ul#menu li + li {
  background:url("menu_li.jpg");
  padding:0 15px;
}

ul#menu li ul li {
  background:none;
  width:auto;
  float:none;
  padding:0 15px;
}

ul#menu li ul {
  display:none;
  list-style:none;
  padding:0;
  margin:0;
}

ul#menu li.selected ul {
  display:block;
}

ul#menu a {
  clear:both;
  color:#0000CD;
  float:left;
  font-family:"Trebuchet MS",sans-serif;
  font-size:12px;
  margin:2px 0;
  outline:none;
  text-decoration:none;
}

ul#menu a:hover {
  text-decoration:underline;
}

/* Body */

div#container div.body {
  float:left;
  width:550px;
  padding-top:20px;
}

/* Page */

div#container fieldset.system.page textarea[name=text] {
  width:550px;
}

/* Text */

div#container div.text {
  line-height:20px;
  color:#0000CD;
  text-align:justify;  
}

div#container div.text h1,
div#container div.text h2 {
  color:#DC143C;
  font-family:"Times New Roman",serif;
  font-style:italic;
  font-size:32px;
  margin:0 0 20px;
}

div#container div.text h2 {
  font-size:24px;
}

div#container div.text p {
  margin:0 0 15px;
}

div#container div.text p.image {
  text-align:center;
}

div#container div.text a {
  color:#0000CD;
}

div#container div.text a:hover {
  text-decoration:none;
}

div#container div.text table {
  width:100%;
  margin-bottom:15px;
  border-collapse:collapse;
}

div#container div.text table td {
  text-align:left;
  vertical-align:top;
  width:210px;
}

div#container div.text table td + td {
  width:auto;
}

