body {
	MARGIN: 0px; PADDING: 0px;
  BACKGROUND: #693 url(bg-body.jpg) repeat-y center; COLOR: #333;
	FONT-FAMILY: Georgia, Verdana, Tahoma, Arial;
	TEXT-ALIGN: center;
  LINE-HEIGHT: 1.3em;
}

#container {
  WIDTH: 950px; MIN-HEIGHT: 950px;
  MARGIN: 0px auto;
  BACKGROUND: #fff url(bg-container.jpg) repeat-y center;
  TEXT-ALIGN: left;
}

#top {
  POSITION: relative;
  WIDTH: 890px !important; WIDTH: 950px; HEIGHT: 26px !important; HEIGHT: 236px;
  PADDING: 180px 30px 30px 30px;
  BACKGROUND: #333 url(bg-top.jpg) no-repeat center center;
}
#top a {
  POSITION: absolute; TOP: 0px; LEFT: 0px;
  WIDTH: 950px; HEIGHT: 226px;
  TEXT-DECORATION: none; BORDER: 0px;
}
#top a span {
  DISPLAY: none;
}
#top p {
  COLOR: #693;
  FONT-SIZE: 16px; FONT-WEIGHT: bold;
  LINE-HEIGHT: 26px; TEXT-INDENT: 0px; TEXT-ALIGN: center;
}

#menu {
  FLOAT: left;
  WIDTH: 236px !important; WIDTH: 250px; MIN-HEIGHT: 500px;
  MARGIN: 15px 0px 30px 0px; PADDING: 15px 7px 20px 7px;
  FONT-SIZE: 1em; COLOR: #030;
}
#menu ul {
  MARGIN: 0px; PADDING: 0px;
  LIST-STYLE-TYPE: none;
}
#menu ul li ul {
  MARGIN: 10px; PADDING-LEFT: 7px;
  BORDER-LEFT: 1px dashed #693;
}
#menu ul li {
  MARGIN: 3px 0px 5px 10px; PADDING: 2px;
  TEXT-ALIGN: left;
}
#menu ul li span {
  CURSOR: pointer;
}
#menu ul li ul li {
  DISPLAY: block !important; DISPLAY: inline;
  MARGIN: 0px; PADDING: 0px;
}
#menu a {
  DISPLAY: block;
  BORDER-BOTTOM: 1px dashed #693;
  MARGIN: 1px; PADDING: 2px 7px 2px 7px;
  COLOR: #666;
  FONT-SIZE: 14px;
  TEXT-DECORATION: none;
  LINE-HEIGHT: 16px;
}
#menu ul li ul.selected {
  DISPLAY: block;
}
#menu li.selected a {
  PADDING-BOTTOM: 1px;
  BORDER-BOTTOM: 2px solid #A6FF2D;
  COLOR: #693;
}
#menu a:hover, #menu li.selected a:hover {
  BACKGROUND-COLOR: #693; COLOR: #cf0;
}
#menu .submenu {
  display: none;
}
#menu ul li ul.selected {
  DISPLAY: block;
}


#main {
  FLOAT: right;
  WIDTH: 660px !important; WIDTH: 700px; MIN-HEIGHT: 700px;
  MARGIN: 15px 0px 30px 0px; PADDING: 15px 15px 15px 25px;
}
#main h1 {
  MARGIN: 0px 0px 30px 0px; PADDING: 0px;
  COLOR: #693;
  FONT-SIZE: 1.3em;
  TEXT-ALIGN: center; LINE-HEIGHT: 135%;
}
#main h2 {
  MARGIN: 20px 0px 10px 0px; PADDING: 5px 10px;
  COLOR: #693;
  BORDER-LEFT: 3px solid #693;
  FONT-SIZE: 1.1em;
  TEXT-ALIGN: left; LINE-HEIGHT: 135%;
}
#main h3 {
  MARGIN: 25px 0px 0px 0px; PADDING: 5px 0px 2px 0px;
  COLOR: #630;
  BORDER-TOP: 1px solid #693;
  FONT-SIZE: .9em; FONT-WEIGHT: bold; LINE-HEIGHT: 135%;
}
#main h3 span {
  COLOR: #666;
}
#main p {
  MARGIN: 2px 0px; PADDING: 5px 0px;
  COLOR: #000;
  FONT-SIZE: .9em; TEXT-INDENT: 30px;
}
#main a {
  COLOR: #00f;
  TEXT-DECORATION: underline;
}
#main a:hover {
  COLOR: #f00;
  TEXT-DECORATION: none;
}

#main p.right {
  TEXT-ALIGN: right;
}
#main p.left {
  TEXT-ALIGN: left;
}
#main p.center {
  TEXT-ALIGN: center; TEXT-INDENT: 0px;
}
#main img {
  MARGIN: 10px; PADDING: 0px;
  BORDER: 1px solid #000;
}
#main img.right {
  FLOAT: right; MARGIN: 5px 0px 5px 10px;
}
#main img.left {
  FLOAT: left; MARGIN: 5px 10px 5px 0px;
}

#bottom {
  CLEAR: both;
  WIDTH: 950px; HEIGHT: 50px !important; HEIGHT: 110px;
  MARGIN: 15px 0px 0px 0px; PADDING: 30px 0px 25px 0px;
  BACKGROUND: #462 url(bg-bottom.jpg) no-repeat center center;
}
#bottom p {
  MARGIN: 0px; PADDING: 5px 30px;
  COLOR: #cf0; FONT-WEIGHT: bold;
  FONT-SIZE: 13px; LINE-HEIGHT: 20px;
  TEXT-ALIGN: center; TEXT-INDENT: 0px;
}
#bottom a {
  COLOR: #fff;
  TEXT-DECORATION: none;
}
#bottom a:hover {
  COLOR: #ccc;
  TEXT-DECORATION: underline;
}
#main p.pata {
  CLEAR: both;
  MARGIN: 40px 0 0 0; PADDING: 10px;
  TEXT-INDENT: 0px; TEXT-ALIGN: right;
  FONT-SIZE: .8em; COLOR: #444;
  BORDER-TOP: 1px solid #ccc;
}