body {
background-color: #000000;
text-align: center;
}

#wrapper {
background-color: #FFFFFF;
text-align: left;
width: 768px;
margin: 0 auto;
}



/* Header Styles */

#logo {
text-align: center;
padding-top: 10px;
padding-bottom: 10px;
}

h2 {
font-family: Arial Black, Arial, Verdana, Times;
font-weight: bold;
color: #000000;
text-align: center;
font-style: italic;
margin-top: 0px;
margin-bottom: 0px;
}

#tagline {
font-size: 16px;
font-family: Arial, Verdana, Times;
font-weight: bold;
color: #2DAA46;
text-align: center;
}

#hbar {
background-color: #2DAA46;
font-family: Arial, Verdana, Times;
font-weight: bold;
font-size: 15px;
color: #FFFFFF;
text-align: center;
padding-top: 2px;
padding-bottom: 2px;
}

/* Side Styles */

.sideinfo {
padding-top: 5px;
}

/* Content Styles */

.mainpic {
padding-top: 20px;
padding-bottom: 5px;
text-align: center;
}

.subpic {
padding-top: 2px;
padding-bottom: 5px;
text-align: center;
}

.main {
font-family: Arial Black, Arial, Verdana, Times;
font-weight: bold;
font-size: 28px;
color: #000000;
text-align: left;
font-style: italic;
padding: 0px 0px 0px 20px;
margin-top: 0px;
margin-bottom: 0px;
}

.sub {
font-family: Arial Black, Arial, Verdana, Times;
font-weight: normal;
font-size: 25px;
color: #000000;
text-align: left;
font-style: italic;
padding: 0px 0px 0px 40px;
margin-top: 0px;
margin-bottom: 0px;
}

.sub a:link {
color: #000000;
text-decoration: none;
}

.sub a:visited {
color: #000000;
text-decoration: none;
}

.sub a:hover {
color: #2DAA46;
text-decoration: none;
}

.or {
font-family: Arial Black, Arial, Verdana, Times;
font-weight: bold;
font-size: 25px;
color: #2DAA46;
text-align: center;
font-style: italic;
}

li {
font-family: Arial, Verdana, Times;
font-weight: bold;
font-size: 16px;
color: #000000;
font-style: italic;
padding-top: 10px;
}

.newlink {
text-align: right;
margin-top: 10px;
margin-right: 15px;
}

.pad {
padding-top: 15px;
padding-left: 23px;
}

/* Footer Styles */

#tel {
font-family: Arial Black, Arial, Verdana, Times;
font-size: 22px;
font-weight: bold;
color: #000000;
text-align: left;
font-style: italic;
padding: 10px 0px 10px 15px;
}

.green {
color: #2DAA46;
}

#mobile {
font-family: Arial Black, Arial, Verdana, Times;
font-size: 22px;
font-weight: bold;
color: #000000;
text-align: right;
font-style: italic;
padding: 10px 15px 10px 0px;
}

.copyright {
background-color: #999999;
font-size: 10px;
font-family: Arial, Verdana, Times;
font-weight: bold;
color: #FFFFFF;
text-align: left;
padding: 5px 0px 5px 15px;
}

.wrt {
background-color: #999999;
font-size: 10px;
font-family: Arial, Verdana, Times;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
text-align: right;
padding: 5px 15px 5px 0px;
}

.wrt a:link {
color: #FFFFFF;
text-decoration: none;
}

.wrt a:visited {
color: #FFFFFF;
text-decoration: none;
}

.wrt a:hover {
color: #000000;
text-decoration: none;
}
