*                     	{ margin: 0; padding: 0; }
.clear 					{ clear: both; }

body                  	{ font-family:"BankGothic Lt BT", Arial; color: #FFFFFF; font-size: 0.9em}

p                   	{ font-family: "BankGothic Lt BT", Georgia; color:#FFFFFF; }
p#cv					{ font-size: 1.1em; font-style: italic }
p#form_buttons			{ margin-left: 90px; }
p#thanks				{ color: #009900; text-align:center; }

a#about_link			{ color:#FFFFFF; text-decoration: none; font-size: 10pt; font-family: "BankGothic Lt BT", Georgia; }
a#about_link:hover		{ color:#999999; text-decoration: none; font-size: 10pt; font-family: "BankGothic Lt BT", Georgia; }
a:hover					{ color:#999999; text-decoration: underline; font-size: 10pt; font-family: Times; }
a						{ color:#660000; text-decoration: underline; font-size: 10pt; font-family: Times; }
img						{ padding: 2px;}
select					{ border: #000000; }
textarea				{ border: #000000; margin-left: 18px; }
input#input				{ border: #000000; }
/*ul#form1 li				{ display: inline; margin-left: 50px; }*/
ul#contact				{ padding-left: 40px }
ul#form					{ width: 300px; padding-left: 40px; list-style-type:none}

div#page_wrap         	{ margin: 0 auto; width: 800px; height: 635px; background-image: url(Images/bkgnd2.png); background-repeat: no-repeat; position: relative; }

/*Top Nav Bar*/
ul#nav_bar_top		  	{ width: 800px; }
ul#nav_bar_top li	  	{ display: inline; padding-left: 10px; text-align: center; }
ul#nav_bar_top li a#r  	{ display:-moz-inline-stack;
						  display: inline-block; 
						  width: 120px;
						  height: 25px;
						  padding-top: 3px;
						  padding-bottom: 0px;
						  font: bold 13pt "BankGothic Lt BT";
						  border: 1px solid #FFFFFF;
						  color: #FFFFFF;  
						  background-color:#000000;
						  text-decoration: none; 
						  vertical-align: bottom; }
ul#nav_bar_top li a#r:hover{ color: #000; background-color:#FFFFFF; border: 1px solid #000; text-decoration: none; }

div#addr1				{ float: left; margin-top: 100px; margin-left: 60px; font-size: 12px; }
div#addr2				{ float: right; margin-top: 100px; margin-right: 60px; font-size: 12px; }
div#nav_bar_top			{ padding-top: 190px; padding-left: 50px; font-family: "BankGothic Lt BT", Georgia; }
div#main_content		{ width: 800px; padding-top: 20px}
div#left_col			{ float: left; width: 336px; height: 346px; background-image: url(Images/frame.png); margin-left: 57px; }
div#left_col p			{ padding: 10px }
div#right_col			{ float: right; width: 336px; height: 346px; background-image: url(Images/frame.png); margin-right: 57px; }
div#right_col p			{ padding: 10px }
div#bottom_banner		{ margin: 0 auto; width: 700px; padding-top: 5px; margin: 0 auto; }

/*Bottom Nav Bar*/
ul#bottom_nav			{ text-align: center; padding: 5px 5px 5px 5px; }
ul#bottom_nav li  		{ display: inline; }
ul#bottom_nav li a		{ font-size: 1.0em; color: #FFFFFF; }
ul#bottom_nav li a:hover, active{ font-size: 1.0em; color: #999999; }

p#load                 	{ font-family: "BankGothic Lt BT", Georgia; color:#342B1F; }
/*this is what we want the div to look like
    when it is not showing*/
  div.loading-invisible{
    /*make invisible*/
    display:none;
  }

  /*this is what we want the div to look like
    when it IS showing*/
  div.loading-visible{
    /*make visible*/
    display:block;

    /*position it 200px down the screen*/
    position:absolute;
    top:400px;
    left:0;
    width:100%;
    text-align:center;
	color:#342B1F;
