#content #mainCont {
margin-top: 20px;
}

#content #mainCont #introduction {
margin-left: 20px;
}

#content #mainCont .nobullet {
list-style-image: none;
list-style-type: none;
}

#content #mainCont #introduction .subheading {
margin-bottom: 3px;
color: #007BBC;
width: 280px;
float: none;
}

#content #mainCont #introduction .rightLink {
text-align: right;
width: 480px;
float: left;
color: #D82F66;
}

#content #mainCont #introduction .rightLinkShort {
text-align: right;
width: 280px;
float: left;
color: #D82F66;
}

#content #mainCont #introduction .strap {
margin-bottom: 3px;
text-align: center;
color: #D82F66;
font-weight: bold;
width: 280px;
float: none;
}

#content #mainCont #introduction a {
font-size: 1em;
font-weight: bold;
color: #007BBC;
text-decoration: none;
}

#content #mainCont #introduction a:hover {
color: #D82F66;
}

#content #mainCont #introduction .imgBox {
width: 162px;
float: right;
text-align: center;
background: url("../images/infoBottom.gif") left bottom no-repeat;
margin-bottom: 10px;
padding-bottom: 20px;
}

#content #mainCont #introduction .imgBox .imgInner {
background: url("../images/infoTop.gif") left top no-repeat;
}

#content #mainCont #introduction .imgBox .imgInner img {
margin-left: auto;
margin-right: auto;
margin-top: 2px;
}

#content #mainCont #introduction h1 {
float: left;
width: 480px;
}

#content #mainCont #introduction #sitemap {
width: 300px;
}

#content #mainCont #introduction #sitemap ul li ul {
width: 260px;
}

#content #mainCont #introduction #sitemap ul {
list-style-image: none;
list-style-type: none;
}

#content #mainCont #introduction #sitemap ul li {
list-style-image: none;
list-style-type: none;
}

#content #mainCont #introduction ul {
width: 450px;
float: left;
list-style-position: outside;
margin-left: 20px;
}

#content #mainCont #introduction p {
float: left;
width: 480px;
margin-bottom: 10px;
}

#content #mainCont #introduction .short {
width: 300px;
float: none;
}

#content #mainCont #introduction ul li {
margin-bottom: 10px;
}

#content #mainCont #introduction .clear {
width: 100%;
clear: both;
margin-bottom: 20px;
}

#content #mainCont #boxClear div {
width: 120px;
margin-left: 10px;
margin-top: 40px;
float: left;
text-align: center;
}

#content #mainCont #boxClear div a {
text-decoration: none;
color: #D82F66;
font-weight: bold;
font-size: 1.1em;
margin-bottom: 5px;
}

#content #mainCont #boxClear div a:hover {
color: #007BBC;
}

#content #mainCont #boxClear div img {
width: 70px; 
height: 70px; 
margin-bottom: 13px;
margin-right: auto;
margin-left: auto;
vertical-align: text-top;
}