/*
@font-face {
    font-family: 'compactabold';
    src: url('https://1ba590.claudeassets.com/20251118092118im_/http://powerboards1.com/fonts/compctab-webfont.eot');
    src: url('https://d27a7d.claudeassets.com/20251118092118im_/http://powerboards1.com/fonts/compctab-webfont.eot#iefix') format('embedded-opentype'),
         url('https://3543c7.claudeassets.com/20251118092118im_/http://powerboards1.com/fonts/compctab-webfont.woff') format('woff'),
         url('https://2d26cc.claudeassets.com/20251118092118im_/http://powerboards1.com/fonts/compctab-webfont.ttf') format('truetype'),
         url('https://3fe566.claudeassets.com/20251118092118im_/http://powerboards1.com/fonts/compctab-webfont.svg#compacta_bd_btbold') format('svg');
    font-weight: normal;
    font-style: normal;

}*/
/* HEADER */
#logo{left:0;position:absolute;top:0;width:268px;z-index:10;margin:0;}
#topcart{float:right;height: 67px;}
#topcart img{float:left;}
#logacc {position:absolute;left: 128px;top: -5px;color:#D9D8D2;}
#logacc a {color:#FFFFFF;}
#logaccs {left: 166px;position: absolute;top: 4px;}
#logaccs a {color:#FFF;font-size:16px;font-weight:700;}

.subtitle {padding:5px 0;}
.cartwrap{float: left; padding: 5px 0 10px 10px;border-bottom:1px solid #938375;position:relative;width:240px;}
.carthead{margin: 0 0 10px;}
.carthead a{color: #FFFFFF;font-family: Arial;font-size: 16px;font-weight: 700;}
.cartitems,.carttots{color: #D9D8D2;float: left;font-size: 14px;font-weight: 700;padding: 0;margin-right:9px;width: 65px;}
.cart_btn {float: right;margin-right: 3px;margin-top: -4px;}
span.result_column{display:inline-block}
li.result_column{display:inline-block; padding: 5px 0;}
span.invoice_column{ border-bottom: 1px solid #DDDDDD;display: inline-block;margin-bottom: 5px;padding-bottom: 5px;text-align: center;}
.inner-wrap h3 {color: #4F4F4F; font-size: 16px;margin: 5px 0;}
#search{left: 350px;position: absolute;top: 40px;}
#login{float:left;text-align:right;width:480px;margin:5px 0 0}

/* BODY */
.foot_nav1 a:hover,.foot_nav2 a:hover,.contact_right a:hover,.blog_title h2 a:hover,.prod_title h3 a:hover {color:#F59526;}

#main_container{background:#FFFFFF;margin: 0;min-width:960px;}
.how-it-works img {margin:10px 0;}
.main_heading {float: left;}
.slogan {margin:13px 10px;float:left;}
.slogan li {float: left;padding: 0 30px 0 0;}
.slogan li h2.surftxt {color: #999999;}
.slogan li h2 {font-size: 21px;}
.main_heading h1 {color: #F49426;font-size:50px;}
.slideshow_div {height: 378px;min-width:960px;}
.no_prods {color: #696156;font-family: Aller Display;font-size: 30px;margin: 10px;}
.main_inner{}
.main_img{margin: 0 auto;max-height: 378px;}
.lprice{color: #382506;display: inline-block;font-family: Aller Display;font-size: 27px;margin: 0 0 10px;}
.pre_price {
    background: url("https://459bf6.claudeassets.com/20251118092118im_/http://powerboards1.com/images/pre_fade.png") repeat scroll 0 0 transparent;
    bottom: 28px;
    color: #FFFFFF;
    font-size: 19px;
    height: 82px;
    left: 0;
    margin: 0;
    padding: 5px 12px;
    position: absolute;
    text-align: center;
    width: 177px;
}

.deposit {
    color: #382506;
    font-size: 18px;
    font-weight: 700;
}
#pre_btn{font-size:12px;width:auto;margin:5px 0;padding:0 10px;text-transform: uppercase;border:none;}
.coming_soon {display: block;font-size: 19px;margin: 5px 0;}	
.details_soon {}
.sprice{color: #999999;display: inline-block;font-family: Aller Display;font-size: 20px;margin: 0 0 10px;text-decoration: line-through}
.sp_price {text-decoration:line-through;color:#999999;font-size: 22px;font-family: Aller Display; display: block;}
#products {width: 510px;float:left;}
#featured, #products, #recent,#catagory_products {margin:10px 0;}
#recent,#catagory_products {background:none;margin:8px;padding: 0;}
.column_featured li,.column_products li {float: left;width:25%;position: relative;height:200px;padding: 0;}
#preorder_prod div.prod_title {padding: 3px 0;margin: 0;}
#preorder_products  { float: left;margin: 0;}
#preorder_products li {width:20%; height:279px; margin-left:10px; margin-right:24px; margin-bottom:24px;}


#preorder_products h3 {font-size: 25px;}
.prodwrap { padding: 0;}
#preorder_products li div.prod_image {height: 258px;}
.prod_image {height: 152px;}

.prod_image img,
.img_details img,
.blog_img img,
.how-it-works-body img,
.about-us img,
.blog_post img {border-radius: 5px;}

.prod_image img {opacity:0.9;}
.prod_image img:hover {opacity:1;}
.related_products li {float: left;width:14%;position: relative;height:220px;padding: 0;}
#category_products h3 { margin: 10px 0;font-size:23px;}
.prod_title {padding:5px 28px 0 0;}
.tag {background: url("https://941894.claudeassets.com/20251118092118im_/http://powerboards1.com/images/special_tag.png") no-repeat scroll 0 0 transparent;height: 63px;position: absolute;right:10px;top: 0;width: 63px;z-index: 999;color: #FFFFFF;display: block;font-family: Aller Display;font-size: 27px;padding:6px 0 0 0;text-align: center;}
.prod_title h3 a{color:#666;display:block;font-size:16px;text-align:center;text-transform:uppercase;margin:0;padding:0;font-family: Aller Display;}
.prod_title a:hover h3 {color: #7C7061;}
#prod_title h2 {font-size: 30px;margin: 10px 0;}
span.result_products a img{display:block;}
.it_cats{font-size:15px;margin:10px 0}
.it_cats h1{margin:10px 0}
#it_loc {margin:0 0 10px 0;}
.top_level {margin:0 0 5px -10px;padding:0 0 5px 10px;background:url('https://0310c1.claudeassets.com/20251118092118im_/http://powerboards1.com/images/double_dash.jpg') no-repeat scroll left bottom;}
.top_level a,.second_level a {color: #777777;font-family: Arial;font-size: 15px;font-weight: 700;text-transform: capitalize;}
.top_level a:hover,.second_level a:hover,.third_level a:hover {color:#00A3D8;}
.second_level_div {margin: 0 0 7px;}
.second_level {padding:5px 0 5px 10px;}
.second_level a {font-size: 12px;}
.third_level {padding:5px 0 5px 20px;}
.third_level a {font-size: 11px;color: #777777;}
.hightlight {color:#00A3D8 !important}
.onChangeURL{border:1px solid #CCC;padding:5px}
.fill_info {margin:0 0 20px 0;}

#PB_angle {padding: 20px 0;background:#333;min-width:960px;}
.angle1 h2 {color: #fff;font-size: 60px;}
.angle1 h2 span {color: #F49426;}
.angle2 h3 {color:#CCCCCC;font-size: 37px;}

#PB_hook {border-top: 5px solid #CCCCCC;padding: 20px 0;min-width:960px;}
.hook1 h2 {font-size: 60px;}
.hook1 h2 span {font-size: 40px;}
.PB_features {margin:10px 0;width: 320px;float: left;padding: 0 80px 0 0;}
#preorder {float: left;margin-top: 50px;}

.PB_features p {color: #333;font-size: 30px;font-family: Aller Display;}
#youtube_vid{float:left;min-height:400px;position:relative}
.checkout_title{background:url(https://7d6d70.claudeassets.com/20251118092118im_/http://powerboards1.com/images/checkout_banner2.png) no-repeat;height:79px;position:absolute;width:260px}
.vid_inner{background:#010100;border-radius:10px 10px 10px 10px;height:290px;width:367px;margin:20px 0 0 60px;padding:10px}
.vid_inner span{color:#FFF;display:block;font-size:22px;text-align:right;font-family:Aller Display;margin:0 0 11px}
#youtube_vid iframe{z-index:0;}
/* ARTICLES */	
#news {padding:5px 0 20px;}
#post {border-bottom: 1px solid #DDDDDD;padding: 0 0 10px;}
#post img {margin:0 0 10px;}
.blog_post img {margin:0 0 10px;}
#article {padding: 10px 0;position:relative;}
.blog_content {float: left;width: 650px;}
.blog_img {float: left;margin: 10px 10px 0 0;width: 300px;}

.how-it-works-body div.front,.how-it-works-body div.back,.how-it-works-body div.specially {float: left;margin: 10px 0 0;width: 310px;}
.how-it-works-body div.front span,.how-it-works-body div.back span,.how-it-works-body div.specially span {display: block;font-family: Aller Display;font-size: 21px;}

.pre-order-body { margin: 0 0 20px;}
.articlebody {font-family: Arial;line-height: 19px;}
.articlebody p {margin-bottom:10px;text-align:justify;}
.articlebody ul {list-style:disc inside}
.articlebody li {color:#555}
.about-us div.articlebody{float: left;width: 648px;}
.about-us img {float: right;margin-left:20px;}
.blog_title h2 {padding:5px 0 0;}
.blog_title h2 a {color:#555;font-family: Aller Display;}
.blog_post_title h1 {font-size:32px;margin: 0 0 5px;}
.blog_title span,.blog_post_title span{display:block;font-weight:700;color:#777;margin:0 0 10px}
.blog_readmore a {font-family:Arial}
.contact_left,.contact_right{float: left;position: relative;}
.contact_left {width: 50%;}
.contact_right {width: 30%;line-height: 22px; }
.contact_right p {font-size: 13px;margin: 0 0 7px;}

.comments_system {margin: 10px 0;}
.comPers name {font-weight: 700;text-transform: capitalize;}
.leave_reply {
    color: #555555;
    font-size: 16px;
    font-style: italic;
    font-weight: 700;
	}
#commwrap {
    clear: left;
    padding: 10px 0;
}

.show_comments {
    border-left: 1px solid #4F4F4F;
    margin: 10px 20px;
    padding: 0 10px;
}
#CommentList {
    background: none repeat scroll 0 0 #eee;
    clear: left;
    margin: 0 0 10px;
    padding: 10px;
}
#commForm input[type="text"] {
    margin: 5px !important;
}
#commForm textarea {
    margin: 10px 0;
}
#commlogin {
    width: 300px;
}
.comments_system span {
    display: block;
    font-size: 18px;
    font-weight: 700;
    margin: 0 0 10px;
	color: #555555;
}

/* CONTACT FORM */	
#theform label {margin-right: 55px;}
#theform input,#theform select,#theform textarea {margin: 0 0 10px;border-radius:none;}
.padtb { padding: 10px 10px 10px 0;}
.diff_img {color: #666666;display: block;padding: 5px 0;font-family: Arial;}
/* SEARCH SUGGESTION */	
#searchmid {float: left;width: 760px;padding: 10px;}
#suggestionsList ul{float:none;width:auto}
#suggestionsList li{float:left;margin: 0 0 7px;}
#search_small {border-radius: 0;width: 165px;height: 20px;margin-right: 4px;border: 1px solid #5F554B;padding: 6px;background: #E2DFDC;}
.try_cats li {padding:5px 0;}
input:focus#search_small {background:#E2DFDC;}
.search_btn{background: #98897c;background: -moz-linear-gradient(top,  #98897c 0%, #796c60 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#98897c), color-stop(100%,#796c60));background: -webkit-linear-gradient(top,  #98897c 0%,#796c60 100%);background: -o-linear-gradient(top,  #98897c 0%,#796c60 100%);background: -ms-linear-gradient(top,  #98897c 0%,#796c60 100%);background: linear-gradient(to bottom,  #98897c 0%,#796c60 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#98897c', endColorstr='#796c60',GradientType=0 );border-radius:0;color: #4F4F4F;padding: 6px; cursor: pointer;color: #FFFFFF; border: 1px solid #5F554B;}
.suggestionsBox{background: #E2DFDC;border-bottom: 1px solid #5F554B;border-left: 1px solid #5F554B;border-right: 1px solid #5F554B;color:#666;display:none;position:absolute;z-index:10;padding:5px}
#big_search{position:relative}
#big_search .suggestionsBox{left:0;top: 33px;width: 186px;z-index:999}
#small_search .suggestionsBox{left:5px;top:37px;width:500px}
#big_searchbox .suggestionsBox{left:10px;top:56px;width:660px}
#suggestionsList a{color:inherit;display:block;font-size:14px}
#suggestionsList a:hover{color:#00A3D8}

#suggest h2,.cartblock,#recomitems h3{margin:0 0 10px;text-transform: capitalize;color:#555; position: relative;}
.noresults {color: #555;padding:10px 0;font-size:14px;}
#suggestionsList h2 {font-family: Arial;font-size: 15px;}
#suggestionsList img {margin-right:5px;}
/* DETAILS PAGE */
#captcha {border-radius: 0 0 0 0;box-shadow: none;}
.listmid {padding:10px 10px 10px 0;}
.breadcrumbs a {color:#888;}
.breadcrumbs a:hover {color:#000;}
#cartmessage {position: absolute;left: 240px;top: 45px;}
.breadcrumbs {padding: 10px 0;}
#products_left{border-bottom:1px solid #CCC;margin-bottom:0;padding:0 0 40px;}
.prod_terms {padding:10px 0;border-bottom:1px solid #CCCCCC;}
.prod_terms h3 {font-size: 23px;}
.prod_termstxt {line-height: 18px;margin: 5px 0;padding: 0 20px;}
.prod_termstxt p {margin:0 0 5px; font-size: 13px;} 
#rec_container { padding-bottom: 0;}
.cartblock{background:none repeat scroll 0 0 #EEE;border:1px solid #DDD;color:#555;position:relative;text-transform:capitalize;margin:0 0 10px;padding:10px}
a.buybtn{float:left;font-size:13px;text-align:center;width:100px;margin:10px;padding:2px 5px}
input.details_submit {margin: 10px 0;width: 125px;height: 35px;line-height: 35px;border-radius: 0 0 0 0;padding:0}
.pmain_image{float:left;padding-right: 15px;width: 292px;}
.psmall_image img{border:1px solid #CCC;margin-right:8px;padding:0 3px}
.img_details{width: 100%;}
.product_info{width:653px;float:left}
.product_info h1{color: #666;font-family: Aller Display;line-height: 30px;margin: 0 0 10px;}
.product_desc {line-height: 20px;}
.product_desc h2 {color: #555555;font-size: 23px;text-transform: capitalize;}
#product_quantity{float:left;width:60px;margin:10px 10px 10px 0;padding:8px}
.recpr{display:block;color: #37312B;height: 35px;}
#recwrap {padding: 10px 0 0 0;}
.desc_heading{color:#888;font-size:16px;font-weight:700}
.desc_text{color:#888;margin:10px 0}
.desc_text p {color:#888;}
#recomitems .prodwrap {float:left;width:20%;position: relative;}
/* CHECKOUT */

.mycart_container {padding:10px 10px 10px 0;}
a.checkout,a.continue {display: block;font-family: Aller Display;font-size: 24px; color: #555;}
a:hover.checkout,a:hover.continue {text-decoration: underline;color: #F59526;}
#botcartbuts {padding: 10px 0;}
a.continue {margin-right: 40px;float:left;}
a.checkout {float:right;}
.cooltable {}
.cooltable td {padding: 4px;}
.cooltable td.thead,.cooltable td.tfoot{color: #555;font-size: 14px;padding: 5px; font-weight: 700;}
#grand_div {position: relative;}
.grand {background:#eee;border: 1px solid #555;float: right;height: auto;margin: 10px 0;padding: 10px;}
#grand {padding: 10px 40px 10px 10px;margin: 0;background:#ECEAE8;}
.grandtxt,.grandamount {font-size: 17px;}
.grandtxt2 {font-size: 14px;}
/* LOGIN & REGISTER */
input.signputs {margin:5px 0;height: 20px;}
input:focus.signputs {background: none repeat scroll 0 0 #eee;}
/* FOOTER */
#top {color:#F59526}
.logo_small {margin:5px 0 0;}
#footer_wide {background:#111;height:150px;min-width:960px;}
.footer_inner {padding-top: 20px;}
.foot_menu {}
.foot_menu li {float: left;padding-right: 20px;}
.foot_menu a {color:#999999;text-transform: uppercase;}

.foot_nav1,.foot_nav2{float:left;}
.foot_nav2 {width: 485px;}
.foot_nav1 {width: 475px;}
.foot_nav1 li {float: left;padding-right: 20px;}
.foot_nav1 a,.foot_nav2 a{color:#999999;font-size:12px;font-family: Aller Display;}

.foot_block {float: left;margin-top:20px;}
.foot_block span {display:block;font-size:16px;color:#fff;font-weight:700;}
.foot_block li {margin: 5px 0;}
.foot_block a {color: #E8E4E1;font-weight: 700;}
.foot_block a img {margin-top:10px;opacity: 1;}
.foot_block a:hover img {opacity: 0.7;}
.foot_block img {margin-top:10px;}
/* MISC - ORDERS */
#tablediv{background:#ECEAE8;margin: 10px 0;padding: 10px;width:940px;}
#tablediv h1 {margin:0 0 5px 0;margin: 10px 0;}
.thead { color: #696156;font-size: 14px;font-weight: 700;}
.INhead {background: none repeat scroll 0 0 #696156;color: #FFFFFF;font-weight: 700;margin: 0 0 5px;padding: 5px;text-align: center;}
.navigation a {background: #41BCFE;color: #FFFFFF;padding: 5px 8px;}
.navigation a:hover {background: #01A3FA;}
.navigation {padding: 10px 0;}
.navigation span,.gbut {font-family: Arial;font-size: 14px;cursor: default;font-weight:700;color: #555;}
#logright h3,#logleft h3 {font-size:21px;}
#logleft input[type="checkbox"]{margin-top: 15px;}
#logright {margin: 20px 0 0;}
input#fname,input#lname,input#femail{margin:0 0 5px}
.wrapdone h1 {font-size:30px;}
.orderstat { font-family: Aller Display;}
.complete_order {font-size: 20px;margin: 15px 0;}
#cart_update{display:inline-block;font-size:12px;height:31px;line-height:20px;margin-left:10px;padding:5px}
/* PASSWORD STRENGHT */
.testresult {color: #000;display: block;font-size: 18px;padding: 5px;position: absolute;left: 170px;text-align: center;top: 6px;}
.goodPass, .strongPass {background: none repeat scroll 0 0 #CFFE78;}
.shortPass, .badPass {background: none repeat scroll 0 0 #FF7777;}
/* Basic jQuery Slider essential styles */
ul.bjqs{position:relative; list-style:none;padding:0;margin:0;overflow:hidden; display:none;}
li.bjqs-slide{display:none;position:absolute;}
ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999;}
ol.bjqs-markers{list-style:none;margin:0;padding:0;z-index:9999;}
ol.bjqs-markers li{float:left;}
p.bjqs-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0;}
#banner{height:300px;width:700px;position:relative;background:#fff;border:20px #fff solid;box-shadow:0 0 50px rgba(0,0,0,0.5);margin:0 auto}
ul.bjqs-controls li a{display:block;position:absolute;background:#fff;color:#fd0100;text-decoration:none;text-transform:uppercase;padding:5px 10px}
a.bjqs-prev{left:0}

.cancelled_order{}
.cancelled_order h3 {
  color: #444444;
  font-family: Arial;
  font-size: 16px;
  font-weight: 700;
}
.cancelled_order a {
  color: #444444;
}
.cancelled_order a:hover {color: #F59526}
a.bjqs-next{right:0}
p.bjqs-caption{background:rgba(0,0,0,0.7);color:#fff;text-align:center}
ol.bjqs-markers{position:absolute;bottom:-50px}
ol.bjqs-markers li{float:left;margin:0 3px}
ol.bjqs-markers li a{display:block;height:10px;width:10px;border:4px solid #fff;overflow:hidden;text-indent:-9999px;background:#000;border-radius:10px;box-shadow:0 0 50px rgba(0,0,0,0.5)}
ol.bjqs-markers li.active-marker a{background:#fd0100}
/*
     FILE ARCHIVED ON 21:27:55 Apr 24, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 13:05:23 Aug 04, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.47
  exclusion.robots: 0.04
  exclusion.robots.policy: 0.03
  esindex: 0.008
  cdx.remote: 20.558
  LoadShardBlock: 136.39 (3)
  PetaboxLoader3.datanode: 123.441 (5)
  PetaboxLoader3.resolve: 2159.24 (3)
  load_resource: 2190.305 (2)
*/