﻿body{height:100%;width:100%;text-align:center;vertical-align:middle;background:#fff url(images/Topographic.jpg);background-position: top center;color:#666;margin:0;padding:0;background-repeat: no-repeat;}
.HomePage {background:#fff url(images/Topographic.jpg);background-position: top center;}
body,div,span,td{font-family:Arial, Helvetica, sans-serif;font-size:12px;}
a { font-weight: bold;text-decoration:none; }
a:hover{text-decoration:underline;}
p{margin:0;margin-bottom:8px;padding:0;}
p,ul,ol{line-height:1.7em;}
ul{margin:0;padding:0 0 0 35px;}
li{margin:0;padding:0;}
h1{color:#67711C;margin:8px 0 4px;}
h2{color:#67711C;margin-bottom:4px;font-weight:700;font-size:24px;margin-top:0;text-transform:uppercase;}
h3{color:#67711C;margin:6px 0 4px;}
h4{color:#67711C;margin:4px 0;}
h5{color:#F60;margin:4px 0 2px;}
a img{border:none;}
.content{width:970px;margin:0 auto;margin-top: 20px;}
.menuBack{text-align: center; background-color: Transparent; }
.menuBack a { display: inline-block;padding: 25px; font-size: 10px;   }
.menuBack a:hover {}
#search_bar {text-align: right; display:none;}
#search {float: right; padding-bottom: 6px; }
#IEroot #search {padding-bottom: 0;margin-bottom: 0;}
#IEroot #search td {margin: 0;padding: 0;}
.searcher {border: 1px solid #353229; font-size: 11px; height: 18px; }
.search_btn2{margin-top:0;}
#IEroot .search_btn2 {margin-top: 2px;}
#AboutUs { background-image: url(images/Collage01.jpg); background-position: top left; background-repeat: repeat-y; }
#Overview { background-image: url(images/Collage02.jpg); background-position: top left; background-repeat: repeat-y; }
#FAQ { background-image: url(images/Collage03.jpg); background-position: top left; background-repeat: repeat-y; }
#FAQ p { padding: 10px; text-align: left;margin: 10px;margin-right: 0;}
#Capabilities { background-image: url(images/Collage04.jpg); background-position: top left; background-repeat: repeat-y; }
.bodyCopy { width: 970px;  background-color: #ded8cc;}
.mastHead { background-image: url(images/CerfMastHead.png);  background-repeat:no-repeat; background-position: top center; margin: 0; padding-top: 80px; padding-left: 35px; padding-right: 615px; padding-bottom: 30px;
        text-align: left;}
.breadCrumb {font-size: 11px;font-weight:900; margin-bottom: 20px;position: relative; left: 582px;}
.contentSection { font-size: 11px; line-height: 16px; position: relative; left: 582px;}
.contentSection h1 {font-size: 18px;line-height: 20px;padding-bottom: 18px; }
.unnamed1 {width: 235px;}
.unnamed1 textarea {height: 110px;}
.footerContents {background-color: transparent; padding: 5px; font-size: 11px; color: Black; margin-top: 180px; }
.headerContents {background-color: transparent; padding: 8px; font-size: 11px; color: Black; border-bottom: 1px solid #715820; padding-bottom: 0;margin-bottom: -1px;}
.headerContents .sepbar { display: none; }
.footerContents a,.headerContents a { color: Black !important;display: inline-block;}
.headerContents a { width: 114px; padding: 1px; padding-bottom: 13px; background-image: url(images/activeTab.png); background-position: bottom center; background-repeat: no-repeat; color: White !important; }
#IEroot .headerContents a {width: 110px;}
.headerContents a:hover { background-image: url(images/currentTab.png); background-position: bottom center; background-repeat: no-repeat; text-decoration: none;  }
.headerContents .current {background-image: url(images/inactiveTab.png); background-position: bottom center; background-repeat: no-repeat; text-decoration: none;}
.thankYou { display:none; background-color: White; color: Maroon; padding: 20px; font-size: 11px; border: 1px solid black; text-align: center;}
.homeNav {background-color: Transparent; position: absolute; top: 64px; margin-left: -579px;}
.homeNav img { height: 60px; width: 325px;}
#linkMap01 { position: absolute; top: 40px; margin-left: 197px; border: 0; }
#linkMap02 { position: absolute; top: 110px; margin-left: -485px; border: 0; }
#houseLabel, #licensed, #oem, #privateLabel { display: none; }
.linkMaps { display: none; }
#hideAway:hover {background-image: url(images/HideAwayButton_Hover.png);background-position: center; background-repeat: no-repeat;}
#browningBags:hover {background-image: url(images/BrowningButton_Hover.png);background-position: center; background-repeat: no-repeat;}
#campInn:hover {background-image: url(images/CampInnButton_Hover.png);background-position: center; background-repeat: no-repeat;}
.breadCrumb a, .contentSection a { color: Black;}
.ourBrands {  text-align: left; color: White; padding: 5px; font-size: 14px; font-weight: bold; height: 66px;background-image: url(images/PaperTear.jpg); background-repeat: no-repeat;}

.menu li { display: inline; list-style:none;}
.levelTwo { background-color: #715820; text-align: right; padding: 3px; z-index: 1000; color: White;}
.levelTwo a { text-decoration: none; color: White; width: auto !important; background-image: none !important; }
.levelTwo .sepbar { display: inline; margin-left: 5px; margin-right: 5px; }
.levelTwo a:hover { text-decoration: underline; }
#lvltwoInner { visibility: hidden; position: relative; top: -3px; display: inline-block;}
#Cerf01 { position: relative; top: -1px; }