body      { color: #063; font-size: 12pt; font-family: Arial; background-color: #cecbb3; background-image: url("pages/images/cabin-siding2.jpg"); margin: 0 0 0 -502px; position: absolute; left: 50%; width: 1004px }
.blog-line { background-image: url("pages/images/line.gif"); background-position: 0 bottom; height: 25px }
.ri-line { border-bottom: 12pt double #9c73ff }
p  { color: #063; font-size: 12pt; font-family: Arial }
td  { color: #063; font-size: 12pt; font-family: Arial }
.name { color: #c90; font-size: 14pt; font-family: Arial; font-weight: bold }
.product-names { color: #cdc9ae; font-size: 10pt; font-family: Arial; font-weight: bold }
.timber-back { background-image: url("pages/images/timberframe-back.jpg"); background-repeat: no-repeat; background-position: 0 top }
.leftbottomline    { text-align: left; border-top: 2pt solid #063; border-bottom: 2pt solid #063; border-left: 2pt solid #063 }
.rightbottomline      { background-color: #cdc9ae; text-align: center; border-style: solid solid solid none; border-width: 2pt; border-color: #063 }
.class { color: #fff; font-size: 12pt; font-family: Arial; background-color: #063 }
.class1  { color: #000; font-size: 12pt; font-family: Arial }
.landing page { color: #fff; font-size: 8pt; font-family: Arial; background-color: #063 }
.lefttopline { border-top: 2pt solid #063; border-left: 2pt solid #063 }
.service { color: #000; font-size: 14pt; font-family: Arial; font-style: italic; font-weight: bold }
.promotionhead { color: #063; font-size: 18pt; font-family: Arial; font-style: italic; font-weight: bold }
.customhead    { color: #fff; font-size: 26pt; font-family: "Freestyle Script"; font-weight: bold }
.customhead2 { color: #cdc9ae; font-size: 26pt; font-family: "Freestyle Script" }
.photo-nav { color: #cdc9ae; font-size: 20pt; font-family: "Freestyle Script"; text-decoration: none }
.promotion    { color: #000; font-size: 12pt; font-family: Verdana; background-position: 0 top; text-align: left; padding: 15px; height: 800px; vertical-align: top }
.bottomline    { vertical-align: top; border-top: 2pt solid #063; border-bottom: 2pt solid #063 }
.leftline { border-left: 2pt solid #063 }
.topline { border-top: 2pt solid #063 }
.greenheader   { color: #cdc9ae; font-size: 12pt; font-family: Verdana; font-weight: bold; background-color: #063; background-image: url("pages/images/image-header.jpg"); text-align: center; height: 40px }
.video-text { color: #cdc9ae; font-size: 12pt; font-family: Verdana; font-weight: bold }
.camp-block   { color: #063; font-size: 15px; font-family: Verdana; background-image: url("pages/images/camp-resort-head.jpg"); background-repeat: no-repeat; background-position: left bottom; text-align: left; height: 200px; vertical-align: bottom }
.promo-head { color: #cdc9ae; font-size: 24pt; font-family: "Gill Sans MT"; font-style: italic; font-weight: bold }
.photohead { color: #fff; font-size: 14pt; font-family: Verdana; font-weight: bold }
.contact3 { color: #cdc9ae; font-size: 14pt; font-family: Verdana; font-style: italic; font-weight: bolder; background-color: #063 }
.navigation  { color: #fff; font-size: 10pt; font-family: Arial; font-weight: normal; text-decoration: none; background-color: #063 }
.unitedstates  { color: #000; font-size: 9pt; font-weight: bold; text-decoration: none }
.states2 { color: #000; font-size: 9pt; font-family: Arial; text-decoration: none }
.change { color: #000; font-size: 9pt; font-family: Arial; text-decoration: underline }
.change2 { color: #000; font-size: 9pt; font-family: Arial; text-decoration: underline }
.navigation2 { color: #fff; font-size: 12pt; font-family: Arial; font-weight: bold; text-decoration: none; background-color: #063 }
h3 { color: #063; font-size: 20pt; font-family: Verdana; font-style: oblique; font-weight: bold; font-stretch: condensed }
.dvdlabels { color: #063; font-size: 12pt; font-family: Tahoma; font-weight: bold; background-color: #fff }
.marquee  { color: #063; font-size: 16pt; font-family: Arial; font-weight: normal }
.videos  { color: #fff; font-size: 13pt; font-family: Verdana; font-weight: normal }
.landing-head { color: #063; font-size: 13.5pt; font-family: Tahoma }
.contact  { color: #cdc9ae; font-size: 18pt; font-family: "Brush Script MT"; background-color: #063 }
.photocontest { color: #fff; font-size: 16pt; font-family: "Brush Script MT"; background-color: #063 }
.contact2   { color: #000; font-size: 14pt; font-family: Verdana; font-style: italic; font-weight: bold; background-color: #fff }
.bottom-dashed { border-bottom: dashed #cdc9ae }
.contact4 { color: #063; font-size: 14pt; font-family: Verdana; font-style: italic; font-weight: bolder; background-color: #cdc9ae }
.hours { color: #063; font-family: Verdana; font-weight: bold }
.header-text { color: #fff; font-size: 6pt; text-decoration: none }
.disclaimer { color: #063; font-size: 9pt; font-family: Arial }
.popoup { color: #fff; font-size: 12pt; font-family: Arial }
.photo-nav2 { color: #fff; font-size: 20pt; font-family: "Freestyle Script"; font-weight: bold; text-decoration: none }
.popupsmallitalic { color: #fff; font-size: 10pt; font-family: Arial; font-style: italic }
.red-text  { color: #f00; font-size: 12pt; font-family: Arial }
.flloor-plan-header { height: 40px }
.pdf-page  { margin-top: 0; width: 850px; height: 45px }
.pdf-head  { background-repeat: no-repeat; background-position: right 0; padding: 10px; width: 800px }
.pdf-head-image { background-image: url("eagle-rock/chalet/header.jpg"); background-repeat: no-repeat; background-position: right 0 }
.header-left { background-image: url("pages/images/left-header.jpg"); background-repeat: no-repeat }
.header-left-home { background-image: url("pages/images/homes-header-l.gif"); background-repeat: no-repeat; background-position: right 0 }
.header-left-duo { background-image: url("pages/images/duo-header-l.gif"); background-repeat: no-repeat; background-position: right top }
.product-frame { margin-left: 275px; position: absolute }
.planning-back   { background-image: url("pages/planning/planner.jpg"); background-repeat: no-repeat; background-position: right 0; border-top: 2pt #063; border-right: 2pt #063; border-bottom: 2pt #063 }
.bathhouse-names      { background-image: url("pages/products/bathhouses/bath_house.jpg"); padding: 5px; height: 75px }
.bathhouse-divider    { background-color: #063; width: 2px; height: 2px }
.bathhouse-header   { background-image: url("pages/products/bathhouses/gradient-header.jpg"); background-repeat: no-repeat; text-align: left; padding: 12px; vertical-align: top }
.wood-header   { background-image: url("pages/images/ada-header.jpg"); background-repeat: no-repeat; background-position: left 0; padding: 7px; height: 120px; vertical-align: top }
.bunkhouse-header   { background-image: url("pages/products/bunkouses/bunk_house.gif"); text-align: left; height: 90px; vertical-align: middle }
a.green:link { color: #063; font-size: 16px; font-family: Arial }
a.green:visited { color: #063; font-size: 16px; font-family: Arial }
a.green:hover { color: #cdc9ae; font-size: 16px; font-family: Arial }
a.white:link { color: #fff; font-size: 12px; font-family: Arial; font-weight: bold }
a.white:visited  { color: #fff; font-size: 12px; font-family: Arial; font-weight: bold }
a.white:hover  { color: #fff; font-size: 12px; font-family: Arial; font-weight: bold }
.military-1 { background-image: url("military/pages1_01.gif"); height: 339px }
.military-2 { background-image: url("military/pages1_02.gif"); height: 231px }
.military-3 { background-image: url("military/pages1_03.jpg"); height: 547px }
.maintenance-background   { background-image: url("pages/images/cabin_maintenance.jpg"); background-repeat: no-repeat; background-position: right bottom; text-align: left; height: 765px; vertical-align: top }
.accesory-back   { background-image: url("images/cabin_maintenance.jpg"); background-repeat: no-repeat; background-position: right bottom; height: 790px; vertical-align: top }
.accessory-back2 { background-image: url("images/cabin_maintenance3.jpg"); background-repeat: no-repeat; background-position: right bottom }
.promotion-temp   { background-image: url("pages/images/promotion7.31.jpg"); background-repeat: no-repeat; background-position: 0 top; height: 770px }
.promotion     { background-image: url("pages/images/promotion8.2.jpg"); background-position: 0 top; text-align: left; padding: 15px; height: 840px; vertical-align: top }
.product-background { background-image: url("pages/images/housekeeping-cabin-b.jpg"); background-repeat: no-repeat; background-position: right 0 }
.product-background2  { background-image: url("pages/images/housekeeping-cabin-b2.jpg"); background-repeat: no-repeat; background-position: right 0; height: 200px }
.product-background3  { background-image: url("pages/images/housekeeping-cabin-b3.jpg"); background-repeat: no-repeat; background-position: right 0; height: 200px }
.pre-fab-block { background-image: url("pre_fab/pre-fab-log-homes.jpg"); background-repeat: no-repeat; background-position: right top; text-align: left; padding: 8px; width: 849px; height: 600px; vertical-align: top }
.header-background { background-image: url("pages/images/wood-grain.jpg"); background-position: right 0 }
.mulit-purpose-block   { color: #063; font-size: 14px; font-family: Arial; text-align: left; padding: 10px }
.filler-block { background-image: url("pages/images/filler.jpg"); background-repeat: no-repeat; background-position: 0 bottom; height: 200px; vertical-align: top }
.filler-block2 { background-image: url("pages/images/filler-green.jpg"); background-repeat: no-repeat; background-position: 0 bottom; height: 275px }
.space { height: 10px }
.timber-left-column  { color: #063; font-size: 12px; font-family: Arial; height: 200px }
.timber1      { height: 252px; vertical-align: top }
.timber2      { height: 339px; vertical-align: top }
.timber3      { height: 305px; vertical-align: top }
.timber4  { height: 312px; vertical-align: top }
.timber5  { height: 393px; vertical-align: top }
.timber6     { height: 278px; vertical-align: top }
.timber7   { height: 262px; vertical-align: top }
.furniture      { color: #063; font-size: 14px; font-family: Verdana; text-align: left; padding: 25px; vertical-align: top }
.furnitureback      { background-repeat: no-repeat; background-position: left top; text-align: left; vertical-align: top }
.furniture-main        { color: #fff; font-size: 16px; font-family: Arial; background-image: url("pages/images/fur-back.jpg"); text-align: left; padding: 5px; width: 300px; vertical-align: top }
.furniture-products  { background-image: url("pages/accessories/furniture/back.jpg"); background-repeat: no-repeat; background-position: left bottom; padding: 15px; height: 800px; vertical-align: top }
.furniture-futon { background-image: url("pages/accessories/furniture/backfuton.jpg"); background-repeat: no-repeat; background-position: left bottom }
.camps-video   { height: 275px; vertical-align: middle }
.porch-back  { background-image: url("pages/images/porch-back.jpg"); background-repeat: no-repeat; background-position: left 0; text-align: center }
.video-back { background-image: url("pages/images/video-back2.jpg"); background-repeat: no-repeat; background-position: center }
.white { color: #fff; font-size: 16px; font-family: Verdana; font-weight: bold }
.assembly-back  { background-color: #063; background-image: url("pages/images/assembly-back.jpg"); background-repeat: no-repeat; background-position: right 0 }
.assembly-back2  { background-color: #063; background-image: url("pages/images/assembly-back2.jpg"); background-repeat: no-repeat; background-position: left top }
.assembly-head   { background-image: url("pages/images/assembly-head.jpg"); background-repeat: no-repeat; background-position: right 0; width: 850px; height: 80px }
.interior-back  { background-color: #224c3d; background-image: url("pages/products/26x39/interior-back.jpg"); background-repeat: no-repeat; background-position: 0 top }
h7 { color: #063; font-size: 16px; font-family: Arial }
h2  { color: #063; font-size: 12pt; font-family: Arial }
.picture-head  { background-image: url("pages/images/picture-head.jpg"); background-repeat: no-repeat; background-position: left center; height: 20px }
.picture-head-cus { background-image: url("pages/images/picture-head-cus.jpg"); background-position: left center; height: 70px }
.green-text  { color: #063; font-size: 16px; font-family: Arial; text-decoration: underline }
.picture-header    { background-image: url("pages/Pictures/cabins_over_800/picture-header.jpg"); background-repeat: no-repeat; background-position: right top; height: 55px; vertical-align: middle }
.pictures-header7 { background-image: url("pages/Pictures/camps_resorts/over-800.jpg"); background-repeat: no-repeat; background-position: center top; text-align: center; height: 55px }
.pictures-header8 { background-image: url("pages/Pictures/camps_resorts/under-800.jpg"); background-repeat: no-repeat; background-position: center top; text-align: center; height: 55px }
.assembly-header   { background-image: url("pages/images/assembly-header.jpg"); background-repeat: no-repeat; background-position: right 0; text-align: left; height: 75px }
#footer { background-image: url("footer.html") }
h1  { color: #063; font-size: 22px; font-family: Arial; font-weight: bold }
.picture-header2 { background-image: url("pages/Pictures/cabins_under_800/picture-header.jpg"); background-position: right top; height: 55px }
.timberframe-back  { background-image: url("pages/Pictures/camps_resorts/timber_frame/lytebox-images/timber-frame-cabin.jpg"); background-repeat: no-repeat; background-position: center bottom; margin: 10px; padding: 10px; height: 640px; vertical-align: top }
.picture-header3  { background-image: url("pages/Pictures/camps_resorts/timber_frame/lytebox-images/picture-header2.jpg"); background-repeat: no-repeat; background-position: center top; text-align: center; height: 55px }
.pictures-header4  { background-image: url("pages/Pictures/camps_resorts/bunk-bath-head.jpg"); background-repeat: no-repeat; background-position: center top; text-align: center; height: 55px }
.pictures-header5  { background-image: url("pages/Pictures/camps_resorts/multi-purpose-head.jpg"); background-repeat: no-repeat; background-position: center top; text-align: center; height: 55px }
.pictures-header6 { background-image: url("pages/Pictures/camps_resorts/cabins-head.jpg"); background-repeat: no-repeat; background-position: center top; text-align: center; height: 55px }
.assembly-header  { background-image: url("pages/images/assebmly-header.jpg"); background-repeat: no-repeat; height: 55px; vertical-align: top }
.cabelas-partnership   { background-image: url("pages/images/partnership.jpg"); background-repeat: no-repeat; background-position: left top; width: 662px; height: 200px }
.cabin-home-td    { color: #063; background-image: url("images/cabin-home-back.jpg"); background-repeat: no-repeat; background-position: 0 bottom; width: 850px; height: 900px; vertical-align: top }
.video    { background-color: #cdc9ae; text-align: center; padding: 5px; height: 250px; vertical-align: top }
.video-base { background-color: #063; text-align: left; padding: 12px; vertical-align: top }
.video-space { width: 5px }
.duo-logo { background-image: url("pages/images/duo-logo.gif"); background-repeat: no-repeat; background-position: right top }
.duo-back { background-image: url("pages/images/duo-back.jpg"); background-repeat: no-repeat; background-position: right bottom }
.loghome-back { background-image: url("pages/images/loghome-back.jpg"); background-repeat: no-repeat; background-position: right bottom }
.tradeshow-back { background-image: url("pages/images/tradeshow-back.jpg"); background-repeat: no-repeat; background-position: right bottom }
.cabins-back { background-image: url("pages/images/cabins-back.jpg"); background-repeat: no-repeat; background-position: right bottom }

