body	{
	color: #333;
	margin: 0;
	padding: 0;
	border: 0;
	text-align: center;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
}

* html body { width: 1000px; }
	
	
#wrapper {
	position: relative;
	margin: 0;
	padding: 0;
	width: 100%; 
	border: none;
	text-align: left;
}

#footer {
	position: relative;
	margin: 0 auto 0 auto;
	padding: 0;
	padding-bottom: 30px;
	width: 100%; 
	border: none;
	text-align: left;
	font-size: 10px;
	color: #666;
}

#footer span {
         display: none;
}
* html #footer span { /* IE bug: width: auto seems to be be broken _sometimes_ (depending on page content...)*/
	width: 530px;
}

#shadow-top {
	
	padding: 0;
	background: none;
	
}

#shadow-bottom {
	padding: 0;
	background: none;
}

#shadow-bottom-left {
	padding: 0;
	background:none;
}

#shadow-corner {
	background: none;
}

#logo {
	position: relative;
	top: 0px;
	border: 0;
	left: 0px;
	voice-family: "\"}\""; /* IE5 bug, but not IE6 */
 	voice-family:inherit; 
 	padding: 0; 
	background: none;
	width: 103px;
	height: 142px;
}

#logo img {
	display: block;
	width: 52px;
	height: 71px;
	border: none;
}


#frame {
        position: relative;  /* IE 5/6 positioning bug */
background: none;
border: none;
	margin: 0;
	min-height: 55em;
	padding: 0;
}

* html #frame { height: 55em; }  /* IE min-height bug */

#content {
        padding: 0 15px 20px 10px;
        text-align: justify;
        line-height: 1.5em;
        font-size: 11px;
}



#leftcol {
	display: none;
}

#frame p {
	text-align: justify;
}


#navcontainer
{
padding-bottom: 20px;
text-align: left;
height: 20px;
}


#navcontainer ul {   
width: 100%;
}

#navcontainer  li
{
height: 20px;

}

#navcontainer a
{
border-bottom: 3px solid #aaa;
}



/*dfg */  /* Dummy class. Needed for IE5 bug */
#ssd {}

	
h1 {
	
	font-weight: normal;
	font-size: 16px;/* IE bug: medium renders too big */
            background: none;
            padding-left: 0;
}



h2 {
	font-size: 14px;
	text-transform:capitalize;
	font-variant:small-caps;
	color: #744530;
	font-weight: normal;
	margin-top: 2em;
}


#printpage {
        display: none;
}


img.fleft {
    float: left;
    margin-right: 10px;
    padding-top: 5px;
}