@charset "utf-8";
body {
background-color:#eee;
font-family:   Helvetica, sans-serif;
font-size: 75%;
margin-top: 1px;
margin-bottom: 0px;
}

a img  {
border: none;
}

#Table_01 {
	border: 1px solid #AAA;
	margin-left:auto;
	margin-right:auto; 
	  background-color:#FFFFFF;
}

#submenu td {
  background-image: url('images/menu_spacer.gif');
}

#content_cell {
	vertical-align: top;
	border-top: 1px solid #AAA;
border-right: 1px solid #AAA;	
padding: 1em;
color: #333;
}

.error {
color: #D00;
font-weight: bold;
margin-bottom: 0.1em;
}

.arrow {
vertical-align: 5px;
padding-right: 3px;
}


#content_cell p, form {
margin-left: 1.9em;
margin-right: 2.5em;
}

#right_column {
vertical-align: top;
background-color: #F0F0F0;
}

h1 {
font-size: 140%;
color: #000;
padding-bottom: 0.1em;
border-bottom: 1px solid #999;
}

h2 {
font-size: 130%;
color: #000;
padding-left: 0.5em;
margin-bottom: 0.1em;
padding-bottom: 0.1em;
}

ul {
 margin-top: 0.1em;
}

.sample_photos {
text-align: center;
background-color: #cba;
margin: 1.5em;
padding-bottom: 2em;
border: 1px dotted #AAA;
}

.sample_photos img {
padding: 0em 2em 0em 2em;
}

.louisnexus {
	border: 1px solid #000;
	margin: 1.5em;
	width: 559px;
}
.footer {
  text-align: center;
  border-top: 1px solid #AAA;
  padding: 0.1em 0em 0.1em 0em;
}

.footer_right {
  background-color: #000;
  color: #FFF;
  border-top: 1px solid #AAA;
  padding: 0.1em 0em 0.1em 0em;
}

.footer a {
color: #66f;
}