.bodytext {font-family: verdana; font-size: 14px; color: #ffffff; text-align: justify; padding-left: 20px; padding-right: 20px; padding-top: 15px; padding-bottom: 15px; line-height: 18px; background-color: #000000; opacity: 0.85; filter: alpha(opacity=85); border-left: 1px solid #c25e5e; border-right: 1px solid #c25e5e;}

.bodytext A:link {text-decoration: none; color: #7499f6;}
.bodytext A:visited {text-decoration: none; color: #7499f6;}
.bodytext A:hover {text-decoration: none; color: #104fee;}

.contact {font-family: verdana; font-size: 12px; color: #ffffff; padding-left: 15px; padding-right: 15px; line-height: 16px; background-color: #000000; opacity: 0.85; filter: alpha(opacity=85); border-left: 1px solid #c25e5e; border-right: 1px solid #c25e5e;}
.contact A:link {text-decoration: none; color: #7499f6;}
.contact A:visited {text-decoration: none; color: #7499f6;}
.contact A:hover {text-decoration: none; color: #104fee;}

img.floatleft {float: left; margin-right: 16px; padding-top: 8px; padding-bottom: 10px;}
img.floatleft2 {float: left; margin-right: 16px; padding-bottom: 8px;}
img.floatright {float: right; margin-left: 16px; padding-top: 8px; padding-bottom: 10px;}
img.floatright2 {float: right; margin-right: 16px;}

.shoptext {font-family: verdana; font-size: 12px; color: #ffffff; text-align: center; padding-left: 20px; padding-right: 20px;}
.shoptext A:link {text-decoration: none; color: grey;}
.shoptext A:visited {text-decoration: none; color: grey;}
.shoptext A:hover {text-decoration: underline; color: #ff6464;}