#container{
width: 760px;
text-align: left;
}

#logoContainer{
border: 1px solid #000;
text-align:center;
}

#logoContainer h1{
background: #636363;
color: #fff;
padding: 5px;
margin:0 0 5px 0;
text-align:left;
}

.right{
float:right;
width: 200px;
}

.right span{
display:block;
padding:0 0 0 5px;
}

.right img{
border: 2px solid #636363;
margin: 5px 5px 2px 5px;
}

.right h2{
padding: 0 0 0 5px;
}

.divider {
background:#636363;
height:1px;
margin: 10px 0;
}

.topPicture{
border: 3px solid #636363;
padding: 5px;
float:right;
}

.clearFloat{
clear:right;
}

img {
border-style: none;
}

p{
font-size: 130%;
font-family: Arial, Helvetica, sans-serif;
line-height:150%;
}

h1{
font-size: 180%;
}

h2{
font-size: 140%;
}

p span {
font-style:italic;
}

p img {
float: left;
}

.heading {
border-bottom: 1px solid #000;
}