
        body {background: #000 url(bg.gif) repeat-x; text-align: center; margin-top:0px; margin-left:auto; margin-right:auto; padding-top:0px}

        .container { background-color:#000; text-align:left; width:1100px; margin-top:0px;}
        .container a { border:none; color:#ffffff;}
        .container img { border:none;}

        .text {color:#fff; background-color:#000; text-align: left; margin-top:0px; margin-left:300px; padding-top:10px; font-family: Arial, Verdana, serif; font-size:12pt; padding-left:0px;}
        .text h1 {font-size:1.5em; letter-spacing:0.3em; margin-left:310px; padding-left:30px; padding-bottom:10px; border-bottom: solid 1px #d96b11;}
        .text h2 { background-color:#000; color:#ffffe7; font-family:Verdana, serif, Arial; font-variant: small-caps; font-size:1.4em; border-bottom-style: solid; border-bottom-color:#555; border-bottom-width:1px; padding-left:30px; margin-left:320px; letter-spacing:0.3em; }
        .text h3 {color:#ffffff;  font-family: Arial, serif, Verdana; font-variant:small-caps; letter-spacing:0.1em;  font-size:2.4em;  padding-left:20px; padding-bottom:10px; font-weight:bold; border:none; margin-left:0px; margin-bottom:0px; }

        .text p {color:#ffffcc; font-family: Arial, Verdana, serif; font-size:12pt; font-weight:normal;  padding-left:30px; padding-right:0px; text-align: justify; margin-left:300px; line-height:1.4em; letter-spacing:0.1em;}

        .text ul {color:#3b3d52; margin-left:320px; padding-left:5px;}

        .heading { background-color:#164450; border-top: dotted 1px #aaa;  border-bottom: dotted 1px #aaa; padding-bottom:0px; 
                   border-bottom: solid 2px #d96b11; border-top: solid 2px #d96b11;}
        .heading h1 {color:#ffcc00;  font-family: Arial, serif, Verdana; font-variant:small-caps; letter-spacing:0.05em;  font-size:2.2em;  padding-left:20px; font-weight:bold; border:none; margin-left:0px; margin-bottom:0px; }
        .heading p {color:#ffffdd; font-family: serif, Verdana; font-size:1.1em; letter-spacing:0.1em; line-height:1.3em; font-weight:normal; text-transform:none; text-align: left; margin-left:30px; text-align:left; margin-bottom:0px; margin-top:0px; padding-top:20px; padding-right:20px; padding-bottom:20px; }


        .imgbar { background-color:#9caf4d; width:300px; float: left; margin-left:0px; margin-top:20px;}
        .imgbar img {margin:0px; padding:0px;}
        .imgbar p {color:#000080; font-family:Arial; font-weight:normal; margin:0px; padding: 5px 3px 5px 10px; text-align: center;  font-size:1.0em; letter-spacing:0.2em; line-height:1.1em;}

        .bigfig { background-color:#000; width:800px; float: middle; margin-left:0px; margin-top:20px;}
        .bigfig img {margin:0px; padding:0px;}
        .figcaption p {color:#000080; background-color:#9caf4d; font-size:1.1em; letter-spacing:0.2em; font-family:Arial; font-weight:normal; margin:0px; padding: 5px 3px 5px 10px; text-align: center;}


        .fulltext p {margin-left:0px; padding-left:10px; font-size:12pt; font-family: Arial, Verdana, serif; line-height:1.4em;}
        .fulltext h1 {font-size:1.5em; letter-spacing:0.3em; margin-left:0px; border-bottom: solid 1px #d96b11;}
        .fulltext h2 {background-color:#000; color:#ffffe7; font-family:Verdana, serif, Arial; font-size:1.4em; font-variant: small-caps;        border-bottom-style: solid; border-bottom-color:#555; border-bottom-width:1px; padding-left:20px; margin-left:0px;   letter-spacing:0.3em; }
        .fulltext ul {margin-left:0px; padding-left:10px;}
        .fulltext li {color:#f4e3c3; margin-left:0px; padding-left:5px; font-size:12pt; font-family: Arial, Verdana, serif;}

        .tabular p {text-align:left; margin:5px;}
        .tabular td {padding:0px; border-bottom:dotted 1px #888;}

        .menu{ width:280px;
                text-align:left;
                margin-left:0px; margin-top:0px;
		float:left;
		font-weight:bold;
		line-height:150%;
	}

	.menu ul {
		list-style: none;
		margin: 0; padding:5px 0px 30px 10px;
                background-color:#677821;
	}

	.menu a, h2 {
		font: 12pt,  Verdana, arial, helvetica, sans-serif;
                font-weight:bold;
                font-variant:small-caps; letter-spacing:2px;
                display:block;
 		padding: 2px 3px;
	}

	.menu h2 {
		background: #677821;
		text-transform: uppercase; padding-top:0px;
	}

	.menu a {
		color: #fff6d5;
                background-color:#677821;
		text-decoration: none;
	}

	.menu a:hover {
		color: #ff9955;  background-color:#677821;
	}

	.menu li {position: relative;  padding-top:10px; padding-bottom:10px; border-bottom-color:#bbb; border-bottom-style: dotted; border-bottom-width: 1px;}
