/*folkdance_style*/
* {margin:0; padding:0;}

body {
    position:relative;
	font-family: Arial, Helvetica, sans-serif; font-size:  100%;
	line-height:1.75;
	background-color: navy; color:navy;	
	
}


#container {
  position:relative; 
  width: 825px; 
  margin-left:auto; margin-right:auto; 
  background-color:#FFF; color:navy;

 
}

#topimage {
	margin-left: auto; margin-right:auto; 
	padding: 10px;
	height:175px;  width:auto;
	background-color:#FFF; 
}

#topimage img {align:center; margin: 1em;  border: 5px solid  #2D73B9;}

#topbanner {
	margin-left: auto; margin-right:auto; 
	margin-top: 10px;
	padding: 10px;
	border-bottom: 2px solid #FFF;
	height:50px;  width:auto;
	background-color:#FFF; 
	
}


#topbanner h1, h2, h5, h6 { 
    font-weight:bold;  
    text-align:center;   
}
   
#topbanner h1 {font-size:2em; }
#topbanner h2 {font-size:1.5em; }

#navbar {

    font-size: 90%; font-weight:bold;
	color: #00305A; background-color:#FFEC8B;
	padding: 5px 0px 5px 10px;
	border-bottom: 2px solid #C0C0C0;

}

#navbar a:hover {color:#99CCFF; text-decoration:underline;}


#navleft {

    background-color:#FFFFCC; color:navy;
	font-size: 95%;
	font-weight:bold;	
	float: left;
	width: 230px;

}

#navleft ul {
    list-style-type:none;	
	}
	
#navleft ul h1,h2,h3,h4,h5 {
    padding-left: 1em;}
#navleft ul li {
    list-style-type:none; list-style-position:outside;
    padding-left: 1em;
    }
#navleft li a:hover {color:#0099FF; text-decoration:underline;}

#navleft ul ul {padding-left: 1em;}

#centercolumn{
    margin-left:230px; margin-right:inherit;
	background-color:#FFFFFF; color:navy;
	padding:1.5em;    	
    }
	
#centercolumn p em {color:#0033CC; font:Verdana, Arial, Helvetica, sans-serif;}
	
#centercolumn ul {padding-left: 2em;}
	
#centercolumn h1, h2, h3, h4, h5 {text-align:left;}
	
#centercolumn img {
    float:left; margin:1em; border: 3px solid  #2D73B9;
	}
		
	
#clear {clear:both;}
	
/*miscellaneous styles*/

p {
   border: none;
   text-indent: none;
   
 }
 

a:link, a:visited, a:hover {
	color: #006699;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}
/* overrides decoration from previous rule for hovered links */

h1, h2, h3, h4, h5, h6 {
	font-family: Arial,sans-serif;
	color: #800000;
}

h1{
 font-family: Verdana,Arial,sans-serif;
 font-size: 140%;
 
}

h2{
 font-size: 125%;

}

h3{
 font-size: 100%;

}

h4{
 font-size: 100%;
 font-weight: bold;
 
}

h5{
 font-size: 100%;

}

ul{

 padding-left: 2em;
}

ul li {list-style-type:disc; list-style-position:inside; padding-left:2em;}

ul ul{
 list-style-type: none; 
 list-style-position: inside;
}

ul ul ul{
 list-style-type: none;
 list-style-position: inside;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

/*miscellaneous classes*/
.smalltext {
    font-size:75%;
	}
	
.clear {
     clear:both;
	 }
	 
.boldcolor {
     font-weight:bold; color:#800000;
	 }
	 
.redbold {
     font-weight:bold; font-size:115%;color:red;
	 }
	 
.red {color:red;}

.maroon {color:maroon;}

.underline {text-decoration:underline;}
    
