body{
margin:0;
padding:0;
font-family:arial, verdana, sans-serif;
}

.smlit
{
font-size:0.75em; 
font-style: italic;
}

b{font-size: 100%;}
em{color: red;}

#maincontainer{
width: 840px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#topsection{
background: #FFFFFF;
height: 144px; /*Height of top section*/
}

#topsection h1,h2{
font-family: georgia;
margin: 0;
padding-top: 15px;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin-left: 200px; /*Set left margin to LeftColumnWidth*/
}

#leftcolumn{
float: left;
width: 200px; /*Width of left column*/
margin-left: -840px; /*Set left margin to -(MainContainerWidth)*/
background: #ffffff;
}

#menu {
  padding:1;
  margin:0;
  width:0;
  }
#menu li {
  margin:0 0 0.25em 0; 
  list-style-type:none;
  }

  #menu a, #menu a:visited {
  display:block;
  width:9em;
  border:1px solid #564c66;
  font-family:arial, verdana, sans-serif;
  font-size:0.9em; 
  text-align:center;
  text-decoration:none;
  padding:0.1em;
  }

#menu a:hover {
  background:#cc99cc;
  color:#660066;
  }


#footer{
clear: left;
width: 100%;
background: #564c66;;
color: #FFF;
text-align: center;
padding: 4px 0;
}

#footer a{
color: #FFFF80;
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

.ctr{text-align:center;}

.drop {
font:12pt arial,helvetica,tahoma,verdana,sans-serif;
width:90%;
text-align:justify;
color:black;
background-color:white;
}
.drop:first-letter {
color:black;
font-weight:800;
background:transparent;
font-size:3em;
line-height:0.9em;
float:left;
width:0.7em;
padding-right:2px;
} 

.menutitle{
cursor:pointer;
margin-bottom: 5px;
background-color:#663399;
color:#ffffcc;
width:140px;
padding:2px;
text-align:center;
font-weight:bold;
/*/*/border:1px solid #000000;/* */
}


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.indentmenu{
font: bold 13px Arial;
width: 95%; /*leave this value as is in most cases*/
}

.indentmenu ul{
margin: 0;
padding: 0;
float: left;
width: 100%; /*width of menu*/
border: 1px solid #564c66; /*dark purple border*/
border-width: 1px 0;
background: black url(images/indentbg.gif) center center repeat-x;
}

.indentmenu ul li{
display: inline;
}

.indentmenu ul li a{
float: left;
color: white; /*text color*/
padding: 5px 11px;
text-decoration: none;
border-right: 1px solid #564c66; /*dark purple divider between menu items*/
}

.indentmenu ul li a:visited{
color: white;
}

.indentmenu ul li a:hover, .indentmenu ul li .current{
color: white !important; /*text color of selected and active item*/
padding-top: 6px; /*shift text down 1px for selected and active item*/
padding-bottom: 4px; /*shift text down 1px for selected and active item*/
background: black url(images/indentbg2.gif) center center repeat-x;
}

