body {
font-family: "Segoe UI", Optima, Helvetica, Arial, sans-serif;
color: #FFF;
background-color: #FFFFFF;
margin: 0px;
padding: 0px;
height:100%;
}
.content-wrapper {
margin: 0 auto;
width: 800px;
height:100%;
overflow: hidden;
}
.columns-wrapper {
overflow: hidden;
}
.sidebar {
width: 20%;
float: left;
text-align:right;
}
.main-content {
width: 60%;
float: left;
background-image:url(../assets/images/mainBg.png);
}
.main-content2 {
width: 60%;
float: left;
background-image:url(../assets/images/mainBgTrans.png);
}
.sidebar2 {
width: 20%;
float: right;
}
.sidebar .content {
padding: 106px 0px 12px 12px;
font-size: 0.75em;
}
.main-content2 .content,
.main-content .content {
padding: 32px 48px 24px 48px;
font-size: 0.85em;
line-height: 1.5em;
text-align:justify;
box-shadow: inset 0px 0px 10px rgba(90,90,90,0.5);
}
.main-content2 .content p, 
.main-content .content p {
padding: 4px 0px 6px 0px;
}
.sidebar2 .content {
padding: 12px 12px 12px 8px;
font-size: 0.85em;
line-height: 1.5em;
}

h1 {
font-size: 1.35em;
margin: 0 0 18px 0;
color: #FFF;
font-weight:normal;
text-align:center;
}
h2 {
font-size: 1.25em;
margin: 32px 0 12px 0;
color: #FFF;
font-weight:normal;
}
h2.blast a {
color: #FFF;
text-decoration: underline!important;
text-align: center!important;
}
.h2.blast a:hover, .h2.blast a:focus { color: #000; }


.page-topper { margin-top: 0px; }

img.scalable {
height: auto !important;
width: auto !important;
max-width: 100%;
}

.content a { color: #FFF; }
.content a:hover, .content a:focus { color: #000; }
.sidebar2 a { color: #FFF; }
.sidebar2 a:hover, .sidebar2 a:focus { color: #000; }
.footer a {color: #FFF;}
.footer a:hover, .footer a:focus { color: #000; }

.sidebar ul, .sidebar ol, .sidebar2 ul, .sidebar2 ol {
margin: 0 0 0 .5em;
padding: 0 0 0 .5em;
line-height: normal;
}
.sidebar li, .sidebar2 li { 
margin-bottom: 4px; 
}
.footer {
padding: 0px;
font-size: .7em;
color: #FFF;
overflow: hidden;
}
.footerSidebar {
width: 25%;
float: left;
}
.footerMain-content {
width: 50%;
float: left;
}
.footerSidebar2 {
width: 25%;
float: right;
}
.footerSidebar .content {
padding: 12px 12px 12px 12px;
font-size: 0.75em;
}
.footerMain-content .content {
padding: 12px 20px 20px 4px;
line-height: 1.5em;
text-align:center;
}
.footerSidebar2 .content {
padding: 12px 20px 12px 24px;
}
.footer p.copyright {
text-transform: uppercase;
margin: 0px;
}
.center{
text-align:center;
margin-top: 12px;
}
.tableBorder {
width: 100%;
}
.tableBorder td {
border-bottom: 1px solid #F92D9D;
padding: 0px;
}
.tableBorder p {
padding: 0px;
margin: 0px;
}