body {
margin: 0;
padding: 0;
text-align: center;
font: 12px Arial, Verdana, Helvetica, sans-serif;
line-height: 14px;
color: #333; }

a { color: #0099CC; text-decoration: none}
a:visited {  color: #006666; }
a:active {  color: #0099CC; }
a:hover {  color: #003399; }

div#all {
width: 1000px;
margin: 0 auto;
padding: 0; }

img#logo {
width: 186px;
height: 45px;
border: 0;
margin: 20px 0 17px 0; }

div#top {
display: block;
width: 1000px;
text-align: right; }

div.menuBar {
display: block;
width: 1000px;
height: 25px;
background: #92d0f1; }

div.menuBar a {
display: block;
padding: 5px 10px;
font: bold 12px Arial, Helvetica, sans-serif;
color: #666;
text-decoration: none;
background: transparent;
float: left; }

div.menuBar a:active { color: #0096e3; background: #d7ebea; }
div.menuBar a:hover { color: #0096e3; background: #d7ebea; }

div#main {
display: block;
width: 1000px;
height: 300px;
margin: 0;
padding: 0; }

div#photo {
display: block;
width: 440px;
height: 300px;
margin: 0 0 0 2px;
padding: 0;
overflow: hidden;
float: left; }

div#textBox {
display: block;
width: 550px;
height: 300px;
margin: 0;
padding: 0;
float: left; }

div#textBox div {
display: block;
width: 520px;
height: 260px;
margin: 20px 0 20px 20px;
padding: 0 10px 0 0;
text-align: left;
font: 12px Arial, Verdana, Helvetica, sans-serif;
line-height: 2;
color: #333;
overflow: auto; }

div#footer {
display: block;
width: 1000px;
margin: 10px 0 0 0;
padding: 0;
text-align: left; }

div#footer table {
width: 1000px;
margin: 0;
padding: 0; }

 .footer {
padding: 0 0 0 0;
text-align: left;
font: 11px Arial, Verdana, Helvetica, sans-serif;
line-height: 1;
color: #333;
overflow: none; }

p {
margin: 0;
padding: 0;
font: 12px Arial, Verdana, Helvetica, sans-serif;
line-height: 2;
color: #333; }

