/*default style sheet for site*/

body{margin: 0px;
     padding: 0px;
     background-color: #333399;
     color: #ccccff;
     font-family: arial, helvetica, sans-serif;
     font-size: 100%;
     }
 
div#maindiv{ width:100%;
             min-width:700px;
			 max-width:1000px;
			 margin-left:auto;
			 margin-right:auto;
			 position:relative;
			 background-image: url(../images/back.jpg);
             background-repeat: repeat;
             background-position: 40px 100px;
             overflow:hidden;
			 }     
     
#cornerpic{ position: absolute;
        top: 0px;
        left: 0px;
        /*background-color: #333399;
        border-right-color: #333399;
        border-right-style:solid;
        border-right-width: 10px;
        border-bottom-color: #333399;
        border-bottom-style:solid;
        border-bottom-width: 10px;*/} 

#topbar{position: absolute;
        top: 0px;
        left: 150px;
     
        }
        
 #namebar{margin: 0px;}        

#leftcol{/*position: absolute;
         top:145px;
         left: 0px;*/
         height: 600px;
         width: 60px;
         background-color: #333399;
         background-image: url(../images/sidebar4.jpg);
         background-repeat: repeat-y;
         }
         
 #menubar{position: absolute;
          top: 50px;
          left: 150px;
          width: 1060px;
          height: 40px;
          background-color: #333399;
          }
          
 #menu{position: absolute; 
       top: 50px;
       left: 120px;
       z-index: 96;
      }
          
 a.menulink, a.currlink{display: block;
            text-decoration: none;
            text-align: center;
            border-width: 1px;
            border-style: solid;
            border-color: #ffffff;
            background-color: #000066;
            color: #ccccff;
            width: 80px;
            height: 20px;
            padding: 5px;
            white-space: nowrap;
            z-index: 96;
            font-size: 0.9em;
            }
            
a.currlink{color: #ffffff;
           font-weight: bold;}
           
a.menulink:hover{color: #ffffff;}           

#choice1{position: absolute; top:5px;left:30px; }   
#choice2{position: absolute; top:5px;left:140px; }  
#choice3{position: absolute; top:5px;left:250px; }  
#choice4{position: absolute; top:5px;left:360px; }  
#choice5{position: absolute; top:5px;left:470px; }  
#choice6{position: absolute; top:5px;left:580px; }  

a.sublink{display: block;
            text-decoration: none;
            text-align: center;
            border-width: 1px;
            border-style: solid;
            border-color: #ffffff;
            background-color: #666666;
            color: #ddddff;
            width: 180px;
            padding: 5px;
            z-index: 96;
           /* white-space: nowrap;*/
            }
            
a.sublink:hover{background-color: #ffffff;
                color: #000066;}

#sub1{position: absolute; top: 35px;left: 110px; visibility: hidden;}
#sub2{position: absolute; top: 35px;left: 200px; visibility: hidden;}
#sub3{position: absolute; top: 35px;left: 310px; visibility: hidden;}
#sub5{position: absolute; top: 35px;left: 530px; visibility: hidden;}


#mylogo{position: absolute;
        display: block;
        top: 350px;
        left: 10px;
        width: 100px;
        height: 30px;
         font-size: 80%;
         font-style: italic;
         text-align: center;
         border-width:1px;
         border-style: solid;
         border-color: #ffffff;
         background-color: #000066;}

a.mylink{text-decoration: none;
         color: #bbbbff;}
         }
a.mylink:hover{color: #ffffff;}

#searchsubmit{font-size: 8pt;
                padding: 0px;
                background-color: #000066;
                color: #ffffff}
                
 #search{position:absolute;
         top: 0px; left: 680px;
         display: inline;
         }      
         
 #msnlogo{position: absolute; left: 84px; top: 0px; background-color:#ffffff; margin: 2px; display: block;
         }

 #searchbox{height: 12px;font-size: 70%}
 
 #rightcol{position: absolute;
           height: 650px;
           width: 200px;
           top: 0px;
           left: 1100px;
           background-color: #000066;
           z-index: 100;
           }
           
            
 #bottomborder{position: absolute;
           height: 100px;
           width: 1300px;
           top: 600px;
           left: 0px;
           background-color: #000066;
           z-index: 101;
           }           
       
h2{font-size: 170%;}
h3{font-size: 140%;}
h5{font-size: 90%; }       
