@charset "UTF-8";

/*
 Project Name: Wenaha Wood
 Project Date: Summer 2025
 Project Team: Wenaha Woodpeckers
 Project Form: wenahawood-styles.css
 */

@media only screen and (max-width: 576px)
{.whole_page{max-width:540px;margin-left:auto;margin-right:auto;background-color:#000000;border-collapse:collapse;}}
@media only screen and (min-width: 576px)
{.whole_page{max-width:540px;margin-left:auto;margin-right:auto;background-color:#000000;border-collapse:collapse;}}
@media only screen and (min-width: 768px)
{.whole_page{max-width:720px;margin-left:auto;margin-right:auto;background-color:#000000;border-collapse:collapse;}}
@media only screen and (min-width: 992px)
{.whole_page{max-width:960px;margin-left:auto;margin-right:auto;background-color:#000000;border-collapse:collapse;}}
@media only screen and (min-width: 1200px)
{.whole_page{max-width:720px;margin-left:auto;margin-right:auto;background-color:#000000;border-collapse:collapse;}}

@font-face{font-family: 'Poynter';src: url('../css/PoynterTextItalicOne.ttf');src: url('../css/PoynterTextRomanOne.ttf');font-weight: normal;font-style: normal;}

label {font-family: 'Poynter'; color:#ffffff; font-size: calc(.8em + .8vw);padding:10px;}
span + span {margin-left: 16px;}
h1{font-family: 'Poynter'; color:#ffffff; font-size: calc(.9em + .9vw); font-weight: 800;padding:0px;}
h2{font-family: 'Poynter'; color:#ffffff; font-size: calc(.8em + .8vw); font-weight: 700;padding:0px;}

/*UNIVERSAL*/
hr.rule-shape-blue{width:60%;border:2px solid #29a4f5;}
.blue-title{color:#29a4f5;text-align:center;padding-top:15px;}
.sold-items{font-family: 'Poynter'; color:#ff0000;font-size: calc(.8em + .8vw); font-weight: 700;text-align:center;padding-top:15px;margin-right:auto;margin-left:auto;}

/*BASIC FUNDAMENTALS*/
.fundamental-amazon{background-color:#29a4f5;font-family: 'Poynter'; color:#000000; font-size: calc(.6em + .6vw); font-weight: 600;text-align:center;padding-bottom:10px;}
.fundamental-header{font-family: 'Poynter'; color:#ff4500;background-color:#000000;font-size: calc(.8em + .8vw); font-weight: 700;margin-bottom: 0.75rem;margin-left:auto;margin-right:auto;text-align:center;padding:20px;}
.fundamental-text{font-family: 'Poynter'; color:#ffffff; font-size: calc(.8em + .8vw);background-color:#000000;font-weight: 700;padding-left:5%;padding-right:5%;padding-bottom:20px;padding-top:10px;text-align:left;text-indent:25px;}
.fundamental-title{font-family: 'Poynter'; color:#ffffff;background-color:#000000;font-size: calc(.8em + .8vw); font-weight: 700;margin-bottom: 0.75rem;margin-left:auto;margin-right:auto;text-align:center;padding:20px;}
.fundamental-title-blue{font-family: 'Poynter'; color:#000000;background-color:#29a4f5;font-size: calc(.8em + .8vw); font-weight: 700;margin-bottom: 0.75rem;margin-left:auto;margin-right:auto;text-align:center;padding:20px;}
.fundamental-image{width:350px;height:auto;background-color:#000000;border:4px solid #29a4f5;text-align:center;}
.fundamental-image-row{width:100%;background-color:#000000;text-align:center;}

/*BIRDHOUSE BOXES GUITARS INDEX*/
a.read-more:link {font-family: 'Poynter'; font-size: calc(.8em + .8vw); color: #000000;background-color: #29a4f5;text-decoration: none;}
a.read-more:visited {color: #000000;}
a.read-more:hover {color: #ffffff;text-decoration: underline;}
a.read-more:active {color: #000000;}
hr.rule-categories-blue{width:60%;border:2px solid #29a4f5;}
.center-items{text-align:center;padding-top:15px;margin-right:auto;margin-left:auto;}
.dots{font-family: 'Poynter'; color:#ffffff; font-size: calc(.6em + .6vw); font-weight: 600;}
.even-row{background-color: #000000;}
.odd-row {background-color: #2c2c2c;}
.pagination .currentpage a {background-color: #29a4f5;color: #000000;}
.pagination .currentpage a:hover {background-color: #29a4f5;}
.pagination .next a, .pagination .prev a {text-transform: uppercase;font-size:calc(.7em + .7vw);}
.pagination {list-style-type: none;padding: 5px 0;display: inline-flex;justify-content: space-between;box-sizing: border-box;}
.pagination li {box-sizing: border-box;padding-right: 5px;}
.pagination li a {box-sizing: border-box;background-color: #adb3b8;padding: 5px;text-decoration: none;font-size:calc(.8em + .8vw);font-weight: bold;color: #000000;border-radius: 4px;}
.pagination li a:hover {background-color: #adb3b8;}
.post-image{width:350px;height:auto;border:2px solid #ffffff;}
.post-text{padding-left:10%;padding-right:10%;font-family: 'Poynter'; color:#ffffff; font-size: calc(.8em + .8vw); font-weight: 700;text-align:left;text-indent:25px;}
.post-title{padding-left:10%;padding-right:10%;font-family: 'Poynter'; color:#ffffff; font-size: calc(.8em + .8vw); font-weight: 700;margin-bottom: 0.75rem;margin-left:auto;margin-right:auto;text-align:center;}
.read-more{line-height: 1.5;text-align: center;white-space: nowrap;vertical-align: middle;padding:8px;border-radius: 0.25rem;border-color: #29a4f5;}

/*CONTACT-VIEW*/
.form-container {background: #dadada;border:2px solid #29a4f5;padding: 20px;border-radius: 2px;}
.contact-table{width:100%;background-color:white;color:black;}
.contact-title{background-color:#29a4f5;color:#000000;font-family:'Poynter';font-size:calc(.8em + .8vw);font-weight: 800;text-align:center;}
.input-row {margin-bottom:20px;padding-top: 20px;}
.input-row label {color: #000000;margin-left:20px;}
.input-field {width: 80%;padding: 10px;border:2px solid #000000;box-sizing: border-box;border-radius: 2px;margin-top: 2px;margin-left:20px;}
.info {font-size: .8em;color: #ff0000;letter-spacing: 2px;padding-left: 5px;}
.submit-row{width:100%;text-align:center;}
.btn-submit {padding: 10px 60px;background: #000000;border:1px solid #efefef;color: #ffffff;font-size: 0.9em;border-radius: 2px;cursor: pointer;}

/*FOOTER*/
a.foot-home:link {font-family: 'Poynter'; color:#29a4f5; font-size: calc(.7em + .7vw); font-weight: 700; text-decoration: none;}
a.foot-home:visited {color:#29a4f5;}
a.foot-home:hover {color:#29a4f5;text-decoration: underline;}
a.foot-home:active {color:#29a4f5;}
.copyright-text{background-color: #000000;color:white;font-family:'Poynter';font-size:calc(.7em + .7vw);font-weight: 600;text-align: center;}
.footer-image{width:350px;height:10px;}
.footer-links{width:30%;background-color:#000000;text-align:center;padding:10px;}

/*FURNITURE-BUILDING*/
.furniture-title-blue{font-family: 'Poynter'; color:#000000;background-color:#29a4f5;font-size: calc(.8em + .8vw); font-weight: 700;margin-bottom: 0.75rem;margin-left:auto;margin-right:auto;text-align:center;padding-top:10px;}
.furniture-title{font-family: 'Poynter'; color:#ffffff;background-color:#000000;font-size: calc(.8em + .8vw); font-weight: 700;margin-bottom: 0.75rem;margin-left:auto;margin-right:auto;text-align:center;padding-top:10px;}
.furniture-sub-title{font-family: 'Poynter'; color:#ffffff; font-size: calc(.7em + .7vw); font-weight: 600;text-indent:20px; padding:10px;}
.furniture-description{font-family: 'Poynter'; color:#ffffff; font-size: calc(.8em + .8vw); font-weight: 500;text-indent:20px; padding:10px;}
.furniture-image{width:350px;height:auto;border: 3px solid #ffffff;margin-left:auto;margin-right:auto;margin-top:20px;}
.furniture-side-title{font-family: 'Poynter'; color:#ffffff; font-size: calc(.7em + .7vw); font-weight: 600;text-indent:20px; padding:20px;}
.furniture-side-text{font-family: 'Poynter'; color:#ffffff; font-size: calc(.7em + .7vw); font-weight: 500;text-indent:20px; padding:20px;}

/*GUITAR-BUILDING*/
.guitar-title{font-family: 'Poynter'; color:#ffffff;background-color:#000000;font-size: calc(.8em + .8vw); font-weight: 700;margin-bottom: 0.75rem;margin-left:auto;margin-right:auto;text-align:center;padding-top:10px;}
.guitar-title-blue{font-family: 'Poynter'; color:#000000;background-color:#29a4f5;font-size: calc(.8em + .8vw); font-weight: 700;margin-bottom: 0.75rem;margin-left:auto;margin-right:auto;text-align:center;padding-top:10px;}
.guitar-sub-title{font-family: 'Poynter'; color:#ffffff; font-size: calc(.7em + .7vw); font-weight: 600;text-indent:20px; padding:10px;}
.guitar-image{width:350px;height:auto;border: 3px solid #29a4f5;margin-left:auto;margin-right:auto;margin-top:20px;}
.guitar-description{font-family: 'Poynter'; color:#ffffff; font-size: calc(.8em + .8vw); font-weight: 600;text-indent:20px; padding:20px;}

/*GUITAR-SHAPES*/
.shapes-header-blue{font-family: 'Poynter'; font-size: calc(.8em + .8vw); background-color:#29a4f5; color: #000000;font-weight:bold;padding:10px;text-align:center;}
.shapes-header-orange{font-family: 'Poynter'; font-size: calc(.8em + .8vw); color: #ff4500;font-weight:bold;padding:10px;text-align:center;}
.shapes-text{font-family: 'Poynter'; color:#ffffff; font-size: calc(.8em + .8vw);font-weight: 700;padding-left:5%;padding-right:5%;padding-bottom:20px;padding-top:10px;text-align:left;text-indent:25px;}
.shapes-title{font-family: 'Poynter'; color:#ffffff;font-size: calc(.8em + .8vw); font-weight: 700;margin-bottom: 0.75rem;margin-left:auto;margin-right:auto;text-align:center;padding-top:10px;}
.shapes-image{width:250px;height:auto;}
.shapes-even-row{background-color: #000000;}
.shapes-odd-row {background-color: #515151;}

/*HOLIDAYS*/
a.halloween:link {font-family:'Poynter';font-size:calc(.7em + .7vw);color:#000000;background-color:#ff9b37;padding:12px;text-decoration:none;border-radius:50%;}
a.halloween:visited {color: #000000;}
a.halloween:hover {color: #000000;text-decoration: underline;}
a.halloween:active {color: #000000;}
.halloween-image{width:350px;height:auto;border:2px solid #ff9b37;}
.halloween-link{text-align:center;padding:20px;}
.halloween-navigation{background-color:#000000;padding-top:10px;padding-bottom:10px;text-align:center;}
.halloween-row{background-color:#000000;vertical-align:middle;}
.halloween-title{padding-left:10%;padding-right:10%;font-family: 'Poynter'; color:#ffffff; font-size: calc(.8em + .8vw); font-weight: 700;margin-bottom: 0.75rem;margin-left:auto;margin-right:auto;text-align:center;}

a.christmas:link {font-family:'Poynter';font-size:calc(.7em + .7vw);color:#ffffff;background-color:#f00000;padding:12px;text-decoration:none;border-radius:50%;}
a.christmas:visited {color: #ffffff;}
a.christmas:hover {color: #ffffff;text-decoration: underline;}
a.christmas:active {color: #ffffff;}
.christmas-navigation{background-color:#000000;padding-top:10px;padding-bottom:10px;text-align:center;}
.christmas-row{background-color:#000000;vertical-align:middle;}
.christmas-title{padding-left:10%;padding-right:10%;font-family: 'Poynter'; color:#ffffff; font-size: calc(.8em + .8vw); font-weight: 700;margin-bottom: 0.75rem;margin-left:auto;margin-right:auto;text-align:center;}
.christmas-image{width:350px;height:auto;border:2px solid #f00000;}
.christmas-text{font-family: 'Poynter'; color:#ffffff; font-size: calc(.7em + .7vw); font-weight: 700;margin-bottom: 0.75rem;text-indent:24px;padding:20px;}

/*ICONIC-GUITARS*/
hr.rule-hundred-black{width:60%;border:2px solid #ffffff;}
.black-iconic-line{background-color:#000000;text-align:center;padding-top:15px;}
.iconic-amazon{background-color:#29a4f5;font-family: 'Poynter'; color:#000000; font-size: calc(.6em + .6vw); font-weight: 600;text-align:center;padding-bottom:10px;}
.iconic-header{font-family: 'Poynter'; font-size: calc(.7em + .7vw); color: #ffffff;background-color:#000000;font-weight:bold;padding:10px;text-align:center;}
.iconic-image{width:350px;height:auto;background-color:#000000;border:4px solid #29a4f5;text-align:center;}
.iconic-image-row{width:100%;background-color:#000000;text-align:center;}
.iconic-text{font-family: 'Poynter'; color:#ffffff; font-size: calc(.7em + .7vw);background-color:#000000;font-weight: 700;padding-left:5%;padding-right:5%;padding-bottom:20px;padding-top:10px;text-align:left;text-indent:25px;}
.iconic-title-blue{font-family: 'Poynter'; color:#000000;background-color:#29a4f5;font-size: calc(.8em + .8vw); font-weight: 700;margin-bottom: 0.75rem;margin-left:auto;margin-right:auto;text-align:center;padding-top:10px;}
.iconic-title{font-family: 'Poynter'; color:#ffffff;background-color:#000000;font-size: calc(.8em + .8vw); font-weight: 700;margin-bottom: 0.75rem;margin-left:auto;margin-right:auto;text-align:center;padding-top:10px;}

/*FAMOUS-GUITARS*/



/*NAVIGATION*/
a.main-navigation-link:link {font-family: 'Poynter'; color:#ffffff; font-size: calc(.8em + .8vw); text-decoration: none;}
a.main-navigation-link:visited {color:#ffffff;}
a.main-navigation-link:hover {color:#ff4500;text-decoration: underline;}
a.main-navigation-link:active {color:#ff4500;}
a.navigation-link:link {font-family: 'Poynter'; color:#000000; font-size: calc(.8em + .8vw); text-decoration: none;}
a.navigation-link:visited {color:#000000;}
a.navigation-link:hover {color:#ff4500;text-decoration: underline;}
a.navigation-link:active {color:#ff4500;}
.realwood-smalltitle{font-family: 'Poynter'; color:#ffffff;font-size: calc(.8em + .8vw); font-weight: 800;text-align:center;}
hr.rule-ninty-white{width:90%;background-color:#000000;border:2px solid #ffffff;border-radius:12px;}
hr.rule-ninty{width:95%;border:2px solid #ffffff;}
.basic-style{background-color:#000000;text-align:center;}
.black-title{color:#ffffff;background-color:#000000;text-align:center;padding-top:15px;}
.date-style{font-family: 'Poynter'; font-size: calc(.7em + .7vw); color: #ffffff;background-color:#000000;text-align:right;padding-right:10px;}
.guitars-navigation{background-color:#000000;padding-top:10px;padding-bottom:10px;text-align:center;}
.guitars-row{background-color:#000000;vertical-align:middle;}
.header-navigation{background-color:#000000;padding-top:10px;padding-bottom:10px;text-align:center;}
.logo-image {width:100%;height:auto;}
.logo-row{background-color:#000000;vertical-align:middle;height:154px;}
.navigation-link {background-color: #ffffff;border: none;padding: 7px;text-align: center;display: inline-block;margin: 4px 2px;border-radius:12px;}
.whole_page{width:100%;margin-right:auto;margin-left:auto;border-collapse: collapse;}
.navigation-title{font-family: 'Poynter'; font-size: calc(.8em + .8vw); color: #000000;background-color:#29a4f5;text-align:center;}

/*PROJECTS*/
.comment-table{width:100%;background-color:#d2d2d2;margin-left:auto;margin-right:auto;}
.fat-topped{padding-top:20px;}
.number-visits{font-family: Poynter; font-size: calc(.7em + .7vw);font-weight:600;text-align:right;padding-right:20px;}
.project-image{width:350px;height:auto;border: 3px solid #ffffff;margin-left:auto;margin-right:auto;margin-top:10px;margin-bottom:10px;}
.project-image-center{text-align:center;}
.project-text{font-family: Poynter; font-size: calc(.7em + .7vw);font-weight:600;color:#ffffff;text-align:left;text-indent:20px;margin-left:5px;margin-right:5px;padding-top:20px;}
.project-title{font-family: 'Poynter'; color:#ffffff; background-color:#000000;font-size: calc(.9em + .9vw); font-weight: 900;text-align:center;}
.projects-table{background-color:#000000;width:100%;border-collapse: collapse;}

/*ROSEWOOD-MAPLE*/
.rosewood-title{font-family: 'Poynter'; color:#ffffff;background-color:#000000;font-size: calc(.8em + .8vw); font-weight: 700;margin-bottom: 0.75rem;margin-left:auto;margin-right:auto;text-align:center;padding-top:10px;}
.rosewood-sub-title{font-family: 'Poynter'; color:#ffffff; font-size: calc(.8em + .8vw); font-weight: 700;text-indent:20px; padding:20px;}
.rosewood-description{font-family: 'Poynter'; color:#ffffff; font-size: calc(.8em + .8vw); font-weight: 600;text-indent:20px; padding:20px;line-height:150%;}

/*SEARCH*/
.button-search {background-color:#29a4f5;border:2px solid #000000;color:#000000;padding:8px 16px;text-align: center;font-size: calc(.8em + .8vw); font-weight: 600;cursor: pointer;}
.container{background-color:#000000;text-align:right;padding-right:15px;}
.form-control{width: 300px;height:30px;padding:5px;font-size: calc(.8em + .8vw);font-weight:600;line-height:1.5;color:#000000;background-color:#ffffff;border-radius:.25rem;}
.form-control:focus{color:#000000;background-color:#ffffff;border:2px solid #29a4f5;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}
.search-label{font-size: calc(.8em + .8vw);}
.search-results-negative {color: #ff0000!important;font-size: calc(.8em + .8vw);font-weight:600;text-align:center;}
.search-results-positive {color: #ffffff!important;font-size: calc(.8em + .8vw);font-weight:600;text-align:center;}
.search-row{background-color:#000000;}

/*SPIRIT-GUITAR*/
a.youtube:link {font-family:'Poynter';font-size:calc(.7em + .7vw);color:#ffffff;background-color:#29a4f5;padding:20px;text-decoration:none;}
a.youtube:visited {color: #ffffff;}
a.youtube:hover {color: #ffffff;text-decoration: underline;}
a.youtube:active {color: #ffffff;}
.image-row{background-color:#000000;padding-top:10px;padding-bottom:10px;text-align:center;}
.spirit-image {width:350px;height:auto;border:2px solid #ffffff;}
.spirit-text{font-family: 'Poynter'; color:#ffffff; font-size: calc(.7em + .7vw);background-color:#000000;font-weight: 700;padding-left:5%;padding-right:5%;padding-bottom:20px;padding-top:10px;text-align:left;text-indent:25px;}
.spirit-title-blue{font-family: 'Poynter'; color:#000000;background-color:#29a4f5;font-size: calc(.8em + .8vw); font-weight: 700;margin-bottom: 0.75rem;margin-left:auto;margin-right:auto;text-align:center;padding:20px;}
.spirit-title{font-family: 'Poynter'; color:#ffffff;background-color:#000000;font-size: calc(.8em + .8vw); font-weight: 700;margin-bottom: 0.75rem;margin-left:auto;margin-right:auto;text-align:center;padding:20px;}
.youtube-link{text-align:center;padding:20px;}

/*TOOLS*/
.tool-even{background-color: #c0c0c0;}
.tool-odd {background-color: #ffffff;}
.tools-amazon{background-color:#29a4f5;font-family: 'Poynter'; color:#000000; font-size: calc(.6em + .6vw); font-weight: 400;text-align:center;padding-bottom:10px;}
.tools-description{font-family: 'Poynter'; color:#ffffff;font-size: calc(.7em + .7vw); font-weight: 600;text-indent:20px; padding:20px;}
.tools-header{text-align:center;font-family: 'Poynter'; color:#ffffff;padding-top:20px;padding:10px;}
.tools-image {width:250px;height:auto;border:2px solid #000000;}
.tools-title{width:70%;font-family: 'Poynter';font-size: calc(.8em + .8vw); color:#000000;padding-top:20px;padding:10px;}
.tools-row{color:#000000;font-family: 'Poynter';font-size: calc(.8em + .8vw);font-weight: 700;padding:10px;}

/*WOODS*/
a.woods-navigation:link {font-family: 'Poynter'; color:#ffffff; font-size: calc(.8em + .8vw); padding:5px; text-decoration: none;}
a.woods-navigation:visited {color:#969696;}
a.woods-navigation:hover {color:#ff6229;text-decoration: underline;}
a.woods-navigation:active {color:#ff6229;}
a.jump-link:link {font-family:'Poynter';font-size:calc(.8em + .8vw);color:#303030;background-color:#29a4f5;text-decoration:none;}
a.jump-link:visited {color: #6a0101;}
a.jump-link:hover {color: #000000;text-decoration: underline;}
a.jump-link:active {color: #000000;}
.jump-menu-link{font-family: 'Poynter'; font-size: calc(.8em + .8vw); font-weight: 800;text-align:center;color:#000000;padding-top:20px;}
.jump-menu-list{font-family: 'Poynter'; font-size: calc(.7em + .7vw); font-weight: 600;text-align:center;padding-top:20px;padding-bottom:20px;line-height:2em;}
.blue-back{background-color:#29a4f5;}
.forty-header{width:40%;background-color:#525252;font-family: 'Poynter'; color:#ffffff; font-size: calc(.8em + .8vw); font-weight: 600;padding-top:20px;padding:10px;}
.forty-title{width:30%;font-family: 'Poynter'; color:#000000; font-size: calc(.7em + .7vw); font-weight: 500;padding-top:20px;padding:10px;}
.thirty-header{width:30%;background-color:#525252;font-family: 'Poynter'; color:#ffffff; font-size: calc(.8em + .8vw); font-weight: 600;padding-top:20px;padding:10px;}
.thirty-image{width:30%;font-family: 'Poynter'; color:#000000; font-size: calc(.7em + .7vw); font-weight: 500;padding-top:20px;padding:10px;text-align:center;}
.wood-image{width:200px;height:auto;border:2px solid #000000;}
.woods-description{font-family: 'Poynter'; color:#ffffff; font-size: calc(.6em + .6vw); font-weight: 600;text-indent:20px; padding:20px;}
.wood-even{background-color: #c0c0c0;}
.wood-odd {background-color: #ffffff;}
.wood-title{background-color:#000000;font-family: 'Poynter'; color:#ffffff;padding-top:20px;padding:10px;text-align:center;}
