body { margin: 0; padding: 0; }

body {width: 100%; 
      background: #FFF url(images/bkg.jpg) fixed;         
      color: #000;	
      font-family:"Palatino Linotype",  "Times New Roman", Helvetica, sans-serif;
      font-size: 1.2em;
      z-index:0;}

#wrapper{position:absolute;
         width:82%;
         background:transparent;
         margin-left:10%;
         margin-right:auto;
         z-index:1;}

#here2,#here{background:#C30308;
             color:#ffffff;}

  .hiddenpic {display:none;}

   #header{width:100%; 
           z-index:2;
           color:#C30308;
           background:transparent; 
           margin:0px 0 -10px 50px;          
           font-size: 2.8em;
           font-variant:small-caps;}

   a:link    {color:#deeafa;background: #869b9e; }
   a:visited {color:#deeafa;background: #869b9e;}
   a:hover   {color:#869b9e;background:#deeafa;}

    .speclink:link    {color:#303a3b;background:transparent; }
    .speclink:visited {color:#2f494d;background:transparent;}
    .speclink:hover   {color:orange;background:transparent;}

  /* Navigation  */ 

 

    li {display:inline;color:#000;}
    li a {text-decoration:none}

     .bar{display:block;         
          text-align:right;
          background:transparent;
          color:#000;
          font-size:1.2em;
          font-variant:small-caps;
          font-weight:bold;
          margin:15px  0 0px 0;}


  /* end navigation*/

 #marqueecontainer{position: absolute;
                    top:275px;
                    left:70px;
                    width: 565px; /*marquee width */
                    height: 110px; /*marquee height */                 
                 }
 #port{ background: transparent ;          
        color: #000;	
        font-family:"Palatino Linotype",  "Times New Roman", Helvetica, sans-serif;
 	font-size: 1.7em;	
        font-weight:bold;}

  #left{background:url(images/main.gif); 
        width:640px;height:560px;margin:0px 0px 0px 20px;padding:0px 20px 0px 20px;          
        z-index:10;
        font-family:"Trajan Pro";
        color:#d0e6e2;
       text-align:center;}

 #left2{background:url(images/main2.png); 
       width:640px;height:560px;margin:0px 0px 0px 20px;padding:0px 20px 0px 20px;          
       z-index:10;
       font-family:"Trajan Pro";
       color:#d0e6e2;
       text-align:center;}

 #left3{background:url(images/main2.png); 
       width:640px;
       height:560px;
       margin:0px 0px 0px 20px;
       padding:0px 20px 0px 20px;         
       z-index:10; 
       font-family:"Trajan Pro";
       color:#d0e6e2;
       text-align:left;}
#disp{margin:0 10px 0 10px;
      float:left;}

     #right {position:absolute;
             background: url(images/qbg.jpg) no-repeat;
             top:132px;
             width:192px; height:560px;
             margin-left:720px; 
             text-align:left; padding:20px 12px; font-family:"Trajan Pro";
             font-size:.85em; color:#deeafa;
             
             line-height2.0em;      
             z-index:1;}
.sbutton{margin:500px 0px 0px 390px;}
.bbutton{margin:100px 0px 0px 390px;}
    #right1 {position:absolute;
             top:29%;
             background:transparent;
             width:40%;
             margin-left:55%; 
             text-align:center;
             font-size:2.2em;
             font-weight:bold;
             font-variant:small-caps;
             line-height2.1em;      
             z-index:1;}

    div.content{text-align:center;
                margin-right:1em;
                margin-left:1em;
                margin-bottom:33pt;}

     #center{ text-align:center;
             font-size:1.3em;
             font-weight:bold;
             line-height2.2em; color:#46071A;
                margin-right:1em;
                margin-left:1em;
                margin-bottom:33pt;} 

    #center1{height:440px;
             margin:20px;
	     padding:20px;
             text-align:left;
	     background:transparent;
             font-size:1em;
             line-height2.2em; 
             overflow: auto;
	     visibility: visible;}

       .text2{font-size:1em;
             text-align:center;
             color:#303a3b;}

       .text{font-size:.7em;
             text-align:center;}
 h1{font-size:22px;}
  
  ul.navbar a {text-decoration: none }
  a {text-decoration: none }

  .address {text-align:center;
            font-style:italic;}

 .box{font-size:17px;}