body {
 position: relative;    
          background-color:  #ffffff;  
          background-image:url("images/backgrd3.jpg");          /*("images/backgrd2.jpg");  */ 
          background-repeat: repeat-y;
          background-position: 0px 0px;  
          margin-top:0px;
          margin-left:2px;
          border-width:3px;
          padding:0px 1px; 
          font: bold 10px Verdana, sans-serif; 
          text-align:justify;
          color: #FFDF3A;  
          line-height: 115%;      /*locate top position - margins - in the body*/
  }

IMG.A {
          position: absolute;
	      z-index: 100; 
	      left: 50px; 
                      top: 150px;
}

IMG.B {
          position: absolute;
	      z-index: 100; 
	      left: 53px; 
  	      top: 185px;
} 

IMG.C {
          position: absolute;
	      z-index: 100; 
	      left: 466px; 
          top: 198px;
}

img.floatLeft { 
    float: left; 
    margin: 4px; 
}
img.floatRight { 
    float: right; 
    margin: 4px; 
}


                                      /*main containing box */
.content {
         position: absolute;
         top: 0px; left: 158px; right: 1px;
         background: #fff;      
         font: 11px  verdana, sans-serif;
         line-spacing: 125%;
         color: #000; /*text color*/
         padding: 0px 0px; 
         text-align: left;  /* justify;*/
         line-height: 115%;
   }

.menuplace{
          border-top : 1px solid;
          padding:30px 10px 10px 50px;
          background-color:#fff; 
          background-repeat: repeat;
          border-color: #000;   
          padding-left: 18; 
          font: bold 14px verdana sans-serif;
          color: #000000; 
          height: 25px; 
  }

.topbox{ 
          z-index: 0;
          height:169px; /*69px*/
          padding-top: 0px; padding-right:0px; 	 
          padding-bottom:0px; padding-left:0px; 
          margin-top:0px;
          background-image: url("images/logo3.jpg");
          background-position:  center;
          background-color: #490d26;  /*#742b49; */
          background-repeat: no-repeat;
          font: bold 15px sans-serif;
          text-align:center;
 } 
           /*  navigation begins here   ---------------------------------*/
          		            /*horizontal navigation*/
#navcontainer ul {
          padding-top:0;
          padding-left:10;
          margin-left: -2px;
          background-color:#fff;  / *#742b49;  #036;*/
          color: #000;   /*000;*/
          float: left;     
          width: 100%;
          font-family: arial, helvetica, sans-serif;
          font-color:#000;
}
                                                  
#navcontainer ul li { 
          display: inline;
          float: left;
}

#navcontainer ul li a {
    	 padding:  0.2em 1em;  
    	 background-color: #fff;      
    	 color: #000; 
    	 text-decoration: none;
    	 float:  left; /*left;*/
    	 border-right: 1px solid #fff;
 }

#navcontainer ul li a:hover{
          color: #742B49;   
          text-decoration:underline;
}


#navcontainer ul li a span {
          display: none;
          font-weight: 200;
}
         
#navcontainer ul li a:hover span {
          display: block!important;
          position: absolute; 
          top: 200px; left: -172px; 
          background-color:  #698ea0;                                                
          border : 1px solid #000;  
          width: 172px;
          padding:2px 2px;             
          margin: 1px; 
          z-index: 100;
          font: bold 9px Verdana, sans-serif;  /*check this one*/
          color:#fff;  
          text-align: left;
          line-height: 125%;
          z-index: 100!important;
}
  
                                            /*vertical ------ left side*/
div#links { 
         position: absolute;
         z-index: 100;
         background-color:  #490d26;     /*here*/
         top: 101px; left:20;
         width: 130px;/*125; 130px; */
         height: 480px; 
         font: 12px arial/*verdana sans-serif; */
         z-index: 100;
}

div#links a {
          display: block; 
          text-align: center; 
          font: bold; 1em sans-serif; 
          padding: 10px,15px,12px, 8px; 
          margin: 0 0 22px;         
          border-width: 7px;        
          text-decoration: none; 
          color: #fff;   
          background:#490d26;    /*#742B49; */   /*here*/
          border-right: 5px solid #742B49;  
   }  

div#links a:hover {
          color: #fff; background:#742B49; 
          border-right: 5px double white;}

div#links a span {
          display: none;
 }

div#links a:hover span {
          display: block;
          position: absolute; 
          top: 155px; left: 0;  
          background-color:#490d26;  /*#742B49; */  
          border-width: 1px solid;  
          border-color:#000;  
          width: 147px;
          padding:    3px 3px;             
          margin: 1px; /*10*/
          z-index: 100;
          font: bold; 12px /*Verdana, sans-serif; */
          color:#fff;  
          text-align: left;
          line-height: 125%;
} 
                                  /*mavigation ends here   ----------------------------------------------*/

ol{
         list-style-image: url(dot00000.htm);
         list-style-type: circle;
}


ul{
                      list-style-image: url(dot00000.htm)
	      list-style-type: square;
}

h1{
	      font: /*bold;*/ 12px ;Verdana, sans-serif; 
	      color: #6e2d46;
}

h2{
	      font-size: 180%;
	      font: bold;
                      color: #6e2d46;
}

h3{
	      font-size: 140%;
	      font: bold;
                      color: #6e2d46;
}

h4{
	     font-size: 126%;
	     font: bold;
                     color:#000:  
}

h5{
	    font-size: 110%;
	    font-weight: bold; 
	    color: #5382c1;  
}

h6{
	   font:arial sans-serif; 
	   font-size: 11px;
	   color: #5382c1;
                   line-height: 125%;
}

h7{
	   font: arial sans-serif; 
	   font-size: 12px;
	   color: #5382c1;
                   line-height: 125%;
}

h8 {
        font-size: 140%;
        font: bold;
        color: #6e2d46;
        text-align:justify;
}

       div#content p {margin: 0 5em 1em;}
       div#content h2 {margin-bottom: 0.25em;}

.textbox{ 
       background-color:  #fff;   
       padding:3px 60px 5px 70px;  
  }

.nextbox{   
                      margin: 1px 1px;
	      background-color:  #fff;   
	      border : 1px solid #fff; 
                      font: 11px  verdana, sans-serif;
	      color: #000; /*text color*/
	      padding:5px 20px; 
	      text-align: left;    /* justify;*/
   } 



.namebox{
                 
           background-image: url("images/dougsname2.gif");
           background-position:  left;
           background-repeat: no-repeat;
           padding: 12px ;
           border : 1px solid #fff;  
  }

.smallbox { 
           text-align: center;
           font:arial sans-serif; 
           font-size: 13px;
}

 .littlebox{   margin: 2em 1em;
           background-color:
           border : 2px solid; 
           border-color : #666633;
           border: thin dotted #800080; 
           padding: 1em 2em 1em; 
  }

  .nextlittlebox {   
	      background-color:  #fff;   
	      border : 1px solid #000; 
                      font: 10px  verdana, sans-serif;
	      color: #000; /*text color*/
	      padding: 10px 5px 10px 15px;  
	      text-align: left;    
   } 

     .listbox {
           margin: 1em 8em 3em 1em;
           background-color:#ffffff;
		   font:arial sans-serif; 
	        font-size: 14px;
           /*border : 2px solid; 
           border-color : #666633;
           border: thin dotted #800080; */
           padding: 1em 2em 1em; 
}

div#content h3 {
   	       margin-bottom: 0.25em;
           padding: 15px 10px 25px 25px; 
   	       text-align:left; 
   	       color: #ff0033;
  	       background-color:#00ffff;
}

 #bannerWrap, #navWrap, #contentWrap {
            width: 100%;
            clear: both;
}

.banner { 
           position:absolute; top: 0px; left:0px;
           height:10px;
           border-top: 1px solid; 
           border-color : #fff; 
           background: #ff0000;
           z-index:0;
  }

.bottominfo{
          padding:5px 50px 0px 40px;
          background-color:#fff; 
          border-bottom: 1px solid #000; 
          border-top: 1px solid #000;
          padding-left: 18px;
          font-weight: bold 14px sans-serif;color:#000; 
          height: 25px; 
       }

.bottominfoB{
          padding:5px 50px 0px 40px;
          background-color:#fff;  
          /*border-bottom : 1px solid #000; */
          border-top: 1px solid #fff; 
          padding-left: 18px
          font-weight: bold 14px sans-serif;color:#000; 
          height: 25px; 
       }