body { color: #503216; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #36311b; background-image: url(../images/BodyBG.jpg); background-repeat: repeat-x; }
.content { padding-right: 40px; padding-left: 30px; }
.States { margin-right: -7px; }
h1 { color: #503216; font-size: 16px; text-transform: uppercase; margin: 3px 0; padding: 0; }
.StatesListing { font-size: 11px; font-weight: bold; text-transform: uppercase; margin-top: 5px; margin-left: 0; }
#HomeWrapper { background-color: #36311b; background-image: url(../images/HomeWrapperBG.jpg); background-repeat: no-repeat; width: 960px; min-height: 1056px; margin-right: auto; margin-left: auto; }
#Footer { color: #bdb093; background-color: #36311b; background-image: url(../images/FooterRounded.jpg); background-repeat: no-repeat; background-position: center top; text-align: right; width: 960px; height: 80px; margin-right: auto; margin-left: auto; }
.Copyright { color: #fff; font-size: 11px; margin-right: 200px; margin-bottom: 5px; padding-top: 60px; }
.Copyright a:link { color: #fff; text-decoration: none; }
.Copyright a:hover, a:visited, a:active { color: #fff; text-decoration: underline; }
#DoubleBorder { background: #36311b url(../images/FooterBG.jpg) repeat-y center 0; width: 960px; margin-right: auto; margin-left: auto; }
#BuyFishWrapper { background-image: url(../images/BuyFish.jpg); background-repeat: no-repeat; margin-right: auto; margin-left: auto; width: 960px; min-height: 1056px; }
#ShorterWrapper { background-image: url(../images/ShorterBG.jpg); }
#FishInfoWrapper { background-image: url(../images/GeneralInfoBG.jpg); background-repeat: no-repeat; margin-right: auto; margin-left: auto; width: 960px; min-height: 1056px; }
.BrownBox { color: #fff; background-color: #6b512a; width: 360px; float: right; margin-top: 5px; margin-right: 15px; margin-bottom: 10px; padding: 5px 10px; border: solid 2px #57391b; }
.CalculateBox { color: #fff; background-color: #cd5226; margin-top: 5px; margin-right: 15px; margin-bottom: 10px; padding: 5px 10px; width: 360px; float: right; border: solid 2px #57391b; }
.CalculateBox td { padding-top: 1px; padding-bottom: 1px; height: 25px; }
.BrownBox td { height: 25px; padding-top: 1px; padding-bottom: 1px; }
.BrownBoxOrder { color: #fff; background-color: #6b512a; margin-top: 5px; margin-right: 15px; margin-bottom: 10px; padding: 5px 10px; width: 480px; float: right; border: solid 2px #57391b; }
.BrownBoxOrder td { padding-top: 1px; padding-bottom: 1px; height: 25px; }
.InputFormPadding { margin-top: 5px; margin-bottom: 5px; margin-left: 5px; }
.OrangeBox { color: #fff; background-color: #cd5226; margin-top: 5px; margin-left: 10px; padding: 10px; }
.FishDetail { font-size: 11px; font-weight: normal; }
form { margin: 0; }
.BrownBoxHeader { color: #fff; font-size: 14px; font-weight: bold; text-transform: uppercase; }
.TopNav { padding-top: 30px; padding-right: 80px; }
.HomeTextOnOrange { color: #e9c0b0; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: center; padding-top: 15px; padding-right: 30px; padding-left: 30px; }
.HomeTextOnOrange h1 { color: #fff; font-size: 20px; text-transform: uppercase; word-spacing: 6px; letter-spacing: 2px; margin: 3px 0; padding: 0; }
.HomeTextOnOrange h2 { color: #e9c0b0; font-size: 13px; margin: 2px 0; padding: 0; }
.MainNav { padding-left: 130px; }
p { }
td { }
a:link { color: #503216; text-decoration: underline; }
a:visited { color: #503216; text-decoration: underline; }
a:hover { color: #cd5226; text-decoration: none; }
a:active { color: #503216; text-decoration: underline; }
.DottedLine { background-image: url(../images/Dashes.jpg); background-repeat: repeat-x; background-position: 0 center; padding-right: 2px; padding-left: 2px; }
.DottedLineOrange { background-image: url(../images/OrangeDashes.jpg); background-repeat: repeat-x; background-position: 0 center; padding-right: 2px; padding-left: 2px; }
.SubmitBtn { color: #fff; font-size: 12px; background-color: #cd5226; text-transform: uppercase; text-align: center; height: 30px; margin-right: 15px; border: solid 2px #57391b; }
.SubmitBtn:hover { color: #fff; font-size: 12px; background-color: #bdb093; text-align: center; text-transform: uppercase; height: 30px; margin-right: 15px; border: solid 2px #57391b; }
.BottomMessage { color: #fff; font-size: 12px; text-transform: uppercase; text-align: center; padding-right: 5px; padding-left: 5px; }
.BottomMessage h1 { color: #fff; font-size: 15px; margin: 0; }
.HomeCopyright a { color: #fff; text-decoration: none; }
