<!--
body{
	margin: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;
}

a{
	color: #506eaf;
}

h1, h2, h3, j4, h5, h6{
	margin: 0px;
}
h1{
	font-size: 20px; margin-bottom: 12px;
}
h2{
	font-size: 16px;
}
h3{
	font-size: 13px;
}

#splashpage{
	margin: auto; width: 899px; padding-top: 32px;
}
 #splash{
	width: 899px; min-height: 548px; background: #ffffff url(images/splash_clouds.jpg) no-repeat;
 }
  #haclogo{
	padding-top: 123px; padding-left: 127px;
  }


#container{
	margin: auto; width: 899px; padding-top: 27px; background: #ffffff url(images/sky-plane-background.jpg) no-repeat;
}

 #header{
	width: 880px; height: 254px;
 }

  #logo{
	padding-top: 45px; margin-left: 38px; height: 155px;
  }
  #flags{
	margin-left: 42px;
  }

 #topmenu{
	width: 880px; height: 26px; margin-bottom: 18px; background-color: #be1e2d;

 }
  #topmenu ul{
	margin: 0; padding: 0;
  }
   #topmenu ul li{
	float: left; list-style: none;
   }

 #mainline{
	float: left; width: 880px; margin-bottom: 18px;
 }
  #left880{
	float: left; width: 880px;
  }
  #left714{
	float: right; width: 714px;
  }
  #left528{
	float: left; width: 528px;
  }
  #left490{
	float: left; width: 490px;
  }
  #left395{
	float: left; width: 395px;
  }
  #left390{
	float: left; width: 390px;
  }
  #left362{
	float: left; width: 362px;
  }
  #left340{
	float: left; width: 340px;
  }
  #left256{
	float: left; width: 256px;
  }
  #left238{
	float: left; width: 238px;
  }
  #left180{
	float: left; width: 180px;
  }
  #left123{
	float: left; width: 123px;
  }

   #newsmenu ul{
	margin: 0; padding: 0;
   }
    #newsmenu ul li{
	list-style: none; padding-bottom: 12px; padding-left: 4px;
    }
     #newsmenu a{
	color: #652d90; text-decoration: none;
     }
      #newsmenu a:hover, #newsmenu a.selected{
	color: #be1e2d;
      }

   #newstitle{
	height: 56px; background: #ffffff url(images/news-line-bg.png) repeat-x;
   }

  #left160pad6{
	float: left; width: 160px; padding-left: 6px;
  }

  #right295{
	float: right; width: 295px;
  }
  #right240{
	float: right; width: 240px;
  }
  #right340{
	float: right; padding-left: 18px; width: 322px
  }


  #rightdashed{
	float: right; padding-left: 18px; width: 192px; border: 0; border-left: dashed #ebebeb 2px;
  }

   #rightpanel{

   }
   #rightpanelpad{
	height: 404px; margin-top: 36px;
   }
    #rightpanelpadbtm{
	height: 440px;
    }
   #originallogo{
	padding-right: 16px;
   }
   #rightpanelpadnl{
	height: 484px; margin-top: 36px;
   }
   #contactuspanel{
	margin-top: 42px; padding: 8px; background-color: #dfedff;
   }

 #footer{
	float: left; width: 880px; height: 21px; background: #2b388f url(images/footspar.png) no-repeat; font-size: 11px;
 }
  #insole{
	
  }
  #insoleleft{
	float: left; width: 200px; padding-top: 3px; padding-left: 16px;
  }
  #insoleright{
	float: right; width: 176px; padding-top: 3px; 
  }
   #insoleleft a, #insoleright a{
	color: #ffffff; text-decoration: none;
   }
    #insoleleft a:HOVER, #insoleright a:HOVER{
	text-decoration: underline;
    }
 
 #footspace{
	float: left; width: 880px;
 }



/* LINKS */

a.dredbold{
	color: #be1e2d; font-weight: bold; text-decoration: none;
}
 a.dredbold:HOVER{
	text-decoration: underline;
 }

 .darkred{
	color: #960000;
 }


.userinput{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;
}




/* MEMBERS AREA */

ul#membernav{
	margin: 0; padding: 0; line-height: 22px;
}
 ul#membernav li{
	list-style: url(images/redbullet.png); margin-left: 14px;
 }
 










//-->
