@charset "utf-8";
/* CSS Document */

body.body {margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color:#FFFFFF;}
body.body,.body td,.body th {font-family: 'Josefin Sans', sans-serif; color: #4E535F; font-size: 17px; -webkit-text-size-adjust:none;}
.body a:link {color: #700011; text-decoration: none;}
.body a {color: #700011; text-decoration: none;}
.body a:visited {text-decoration: none; color: #700011;}
.body a:hover {text-decoration: none; color: #0A6D67;}
.body a:active {text-decoration: none; color: #700011;}
.body h1 {font-size: 30px; font-weight:100;}
.body h2 {font-size: 25px; font-weight:100;}
.body h3 {font-size: 20px; font-weight:100;}
.body .textshadowblack1 {text-shadow: 1px 1px #000000;}
.body .textshadowblack2 {text-shadow: 2px 2px #000000;}
.body .textshadowwhite1 {text-shadow: 1px 1px #FFFFFF;}
.body .textshadowwhite2 {text-shadow: 2px 2px #FFFFFF;}
.body .textshadowblue1 {text-shadow: 1px 1px #2E8B92;}
.body .textshadowblue2 {text-shadow: 2px 2px #2E8B92;}
.body a.whitelink:link {color: #FFFFFF; text-decoration: none;}
.body a.whitelink:visited {text-decoration: none; color: #FFFFFF;}
.body a.whitelink:hover {text-decoration: none; color: #0A6D67;}
.body a.whitelink:active {text-decoration: none; color: #FFFFFF;}
.body a.whitelink2:link {color: #FFFFFF; text-decoration: none;}
.body a.whitelink2:visited {text-decoration: none; color: #FFFFFF;}
.body a.whitelink2:hover {text-decoration: none; color: #FFFFCC;}
.body a.whitelink2:active {text-decoration: none; color: #FFFFFF;}
.body a.blacklink:link {color: #333333; text-decoration: none;}
.body a.blacklink:visited {text-decoration: none; color: #333333;}
.body a.blacklink:hover {text-decoration: none; color: #700011;}
.body a.blacklink:active {text-decoration: none; color: #333333;}
.body a.copyrightlink:link {color: #555555; text-decoration: none;}
.body a.copyrightlink:visited {text-decoration: none; color: #555555;}
.body a.copyrightlink:hover {text-decoration: none; color: #333333;}
.body a.copyrightlink:active {text-decoration: none; color: #555555;}
.body a.redfadelink:link {color: #9B4C58; text-decoration: none;}
.body a.redfadelink:visited {text-decoration: none; color: #9B4C58;}
.body a.redfadelink:hover {text-decoration: none; color: #0A6D67;}
.body a.redfadelink:active {text-decoration: none; color: #9B4C58;}
.body .fontsmall {font-size: 15px;}
.body .fontmedium {font-size: 18px;}
.body .fontlarge {font-size: 24px;}
.body .fontxtralarge {font-size: 30px;}
.body .fontxtralarge2 {font-size: 36px;}
.body .size10 {font-size: 10px;}
.body .size11 {font-size: 11px;}
.body .size12 {font-size: 12px;}
.body .size13 {font-size: 13px;}
.body .size14 {font-size: 14px;}
.body .size15 {font-size: 15px;}
.body .size16 {font-size: 16px;}
.body .size17 {font-size: 17px;}
.body .size18 {font-size: 18px;}
.body .size19 {font-size: 19px;}
.body .size20 {font-size: 20px;}
.body .size21 {font-size: 21px;}
.body .size22 {font-size: 22px;}
.body .size24 {font-size: 24px;}
.body .size26 {font-size: 26px;}
.body .size28 {font-size: 28px;}
.body .size34 {font-size: 34px;}
.body .size36 {font-size: 36px;}
.body .size40 {font-size: 40px;}
.body .size46 {font-size: 46px;}
.body .size52 {font-size: 52px;}
.body .size60 {font-size: 60px;}
.body .size70 {font-size: 70px;}
.body .pink {color: #FF00FF;}
.body .orange {color: #FF5A26;}
.body .white {color: #FFFFFF;}
.body .maroon {color: #772825;}
.body .maroonwhite {color: #841A2E;}
.body .black {color: #444444;}
.body .red {color: #CC0000;}
.body .green {color: #469D52;}
.body .blue {color: #1669B3;}
.body .gold {color: #D8A31C;}
.body .gray {color: #C8C7C7;}
.body .gray3 {color: #333333;}
.body .gray6 {color: #666666;}
.body .gray9 {color: #999999;}
.body .brown {color: #B07D44;}
.body .footergray {color: #CCD0D0;}
.body .lightblue {color: #80999E;}
.body .copyright {color: #555555;}
.body .spacing {line-height: 26px;}
.body .medspacing {line-height: 30px;}
.body .rentalspacing {line-height: 28px;}
.body .lrgspacing {line-height: 40px;}
.body .smallspacing {line-height: 21px;}
.body .tinyspacing {line-height: 18px;}
.body .customspacing {line-height: 46px;}
.body .repeatx {background-repeat: repeat-x;}
.body .repeatxcenter {background-position: center top; background-repeat: repeat-x;}
.body .repeaty {background-repeat: repeat-y;}
.body .norepeat {background-repeat: no-repeat;}
.body .bgcenter {background-position: center top; background-repeat:no-repeat;}
.body .bgcenterrepeat {background-position: center top; background-repeat:repeat;}
.body .bgtopright {background-position: right top; background-repeat:no-repeat;}
.body .bgbottom {background-position: center bottom; background-repeat:repeat-x;}
.body .bgbottomno {background-position: center bottom; background-repeat:no-repeat;}
.body .padding {padding: 10px;}
.body .responsiveimage {width: 100%;, height: auto;}
.body .imagepadding {padding-right: 25px; padding-bottom: 5px;}