
BODY.main {
          font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	  	  color: #cccccc;
	  	  margin: 0;
	  	  padding: 0 15 0 15;
	  	  background:#eeffe0 url('../images/bg.png') no-repeat top left;
	}
    
div.bigcontainer {
	  position: relative;
	  overflow: visible;
      width:990px;
	  margin-left:auto;
	  margin-right: auto;
	}

div.littlecontainer {
	  position: relative;
	  width:100%;
	  overflow: visible;
	  margin:60 0 0 0px;
	  z-index:20;
}
 	
div.includetext {
	  position:relative;
	  width:571px;
	  padding: 20 0 20 0px;
	  text-align:center;
	  color: #555555;
	  border: 2px dotted;
	  overflow:auto;
	
	  overflow-y: auto !important;
	  overflow-x: hidden !important;
	  z-index: 4;
	  background-color: #ffffef;
	  filter:alpha(opacity=90); 
      opacity: 0.90; 
	}
div.includetext_wrapper {position:relative;
	overflow:auto;
	  
	  overflow-y: auto !important;
	  overflow-x: hidden !important;
	  z-index: 4;
	  width:577px;}
div.footer {
	  color: #999999;
	  font-size: 12px;
	  margin-left: auto ;
      margin-right: auto ;
	  text-align: center;
	  position: relative;
	}
	
div.nav {
	  position: relative; 
	  width:740px;
      margin-left: auto ;
      margin-right: auto ;
  }
 

div.leftside {position: relative; width: 200; color: #222222; float:left; margin: 0 0 0 0px; display: inline;}
div.leftside_wrapper{ position:relative; width:230px; float:left; display:inline;}
div.verticalmarginL{ position:relative; float:left; width:14px; height:1000px; display:inline;}

div.rightside {position: relative; width: 140px; color: #222222;  margin: 0 0 0 0px; display: inline;}
div.rightside_wrapper{ position:relative; width:145px; float:right; display:inline;}
div.verticalmarginR{ position:relative; float:right; width:14px; height:100px;}
div.pub {
	  border: 2px dotted #333333; 
	  margin-bottom: 20px;
	  padding:10px;
	  background-color: #ffffef;
	  filter:alpha(opacity=90); 
      opacity: 0.90;
      text-align:center;
    }
    
div.events {
	  text-align:left;
	  padding:10px;
	  border: 2px dotted #333333;
	  background-color: #ffffef;
	  filter:alpha(opacity=90); 
      opacity: 0.90;
	  white-space:normal;
	  z-index:10;
    }
 div.events iframe:hover{ width:250px; visibility:visible;}  
div.ads {
	  text-align:center;
	  padding:0px;
	  border: 2px dotted #333333;
	  width: 210px;
	  background-color: #ffffef;
	  filter:alpha(opacity=90); 
      opacity: 0.90;
      overflow:hidden;
    }
div.rightside p{
 background-color: #ffffef;
 filter:alpha(opacity=90); 
 opacity: 0.90;
} 
H1	{
	  font-family:"courier new", courier, monospace;
	  color: #222222;
	  background-color:#ffffff;
	  font-size:150%;
	  font-weight:800;
	  text-align:center;
	  
	  }
	  
H2	{
	  font-family:"Verdana", sans-serif;
	  color: #222222;
	  font-weight:700;
	  font-size: 120%;
	  padding-left:4px; padding-right:4px;
	  }
	  
H3	{
	  font-family:"courier new", courier, monospace;
	  color: #222222;
	  font-weight:600;
	  font-size:130%;
	  padding-left:4px; padding-right:4px;
	  }
	  
H4	{
	  font-family:"courier new", courier, monospace;
	  color: #222222;
	  font-weight:500;
	  font-size: 120%;
	  padding-left:4px; padding-right:4px;
	  }


H5	{
	  font-family:"courier new", courier, monospace;
	  color: #222222;
	  font-weight:500;
	  font-size: 100%;
	  padding-left:4px; padding-right:4px;
	  }
p, li {padding-left:5px; padding-right:5px;}  
IMG { border:none;}
DT {font-weight:700}
lh {font-weight:700; position:relative; margin: 20 10 10 -25px;}
p {text-align:left; margin-left:5px;}
.text {
	  
	  text-align: justify;
	  font-size: 100%;
	}

	
    a:link              { color:#555555; text-decoration:none; }
    a:visited           { color:#444444; text-decoration:none; }
    a:hover             { color:#000000; text-decoration:underline; }
    a:active            { color:#333333; text-decoration:none; }
	
ul#blue { margin:0 0 0 30px; padding:0px; list-style-type:none; }

ul#blue li { position:relative; float:left; border-top:4px solid #dfdfdf; margin-right: 55px; padding-right: 0px; padding-top: 5px;}

ul#blue li.current { border-top:4px solid #00b1f0;}
ul#blue .current { color: #000000; }

ul#blue li:hover { border-top:4px solid #00b1f0;}

ul#blue li a { padding:2px 2px; text-decoration:none; font:bold 14px Verdana, Georgia, "Times New Roman", Times, serif; color:#777777;}

ul#blue li a:hover { color:#000000; border-top:4px; }

ul#blue li span{
	  background-color: #eeffe0;
	  filter:alpha(opacity=90); 
      opacity: 0.90; display:none; text-align:justify; position:absolute; top:20px; left:0px; width:140px; font:normal 12px Verdana, Georgia, "Times New Roman", Times, serif; line-height: 15px; 
      }

ul#blue li a:hover span {margin-top: 7px; display:block; color: #000000;}



#navbar {
height: 0px;
visibility: hidden;
display: none;
}
#outer-wrapper{ position:relative;
	min-height:1000; width:542px; 
	display: inline;  
	overflow-y: auto !important;
	overflow-x: hidden !important;
	overflow:auto;
	float:none;
 margin-left: 0; margin-right:0; padding-left:0; padding-right:0;}
 #wrap2{ margin-left: 0; margin-right:0; padding-left:0; padding-right:0;}
#content-wrapper{width:540px; margin-left: 0; margin-right:0; padding-left:0; padding-right:0;}
#main-wrapper{width: 540px; margin-left: 0; margin-right:0; padding-left:0; padding-right:0;}
#sidebar {  margin-left: 0; margin-right:0; padding-left:0; padding-right:0;}

