﻿article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}h3{font-size:1.3em}
html{background-color:black;font-size:12px;line-height:1.5em;font-family:Arial}body{height:100%;background-image:url(../images/background.jpg);background-attachment:fixed;background-repeat:no-repeat;background-position:top center}form{overflow:hidden;height:auto}h1,h2,h3,h4{margin:0;margin-bottom:10px;font-weight:normal;line-height:1.2em}h1{font-size:2em;font-family:'coalitionregular';text-transform:lowercase;color:#3f2b0b;letter-spacing:1.5px}h2{font-size:1.916666667em;font-family:'forgotten_futurist_sbregular';color:#b25d13;text-transform:uppercase}h3{font-size:1.583333333em;font-family:'forgotten_futurist_sbregular';color:#7a5b45}p{margin-top:0}a{color:#b25d13;text-decoration:none}a:hover{color:#7a5b45;text-decoration:none}ul{padding-left:0;list-style-type:none}ul li{background-image:url(../images/bullet.png);background-position:left 5px;background-repeat:no-repeat;padding-left:10px}ol{padding-left:20px}.required{color:red}img{display:block}input{-webkit-border-radius:0px}a.button{border:1px solid #602d06;display:block;height:26px;line-height:26px;font-family:'forgotten_futurist_sbregular';color:white;text-transform:uppercase;font-size:17px;text-align:center;width:100%;background-color:#351800;background-image:-moz-linear-gradient(top,#542600 0%,#351800 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#542600),color-stop(100%,#351800));background-image:-webkit-linear-gradient(top,#542600 0%,#351800 100%);background-image:-o-linear-gradient(top,#542600 0%,#351800 100%);background-image:-ms-linear-gradient(top,#542600 0%,#351800 100%);background-image:linear-gradient(to bottom,#542600 0%,#351800 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#542600',endColorstr='#351800',GradientType=0 )}a.button span{display:block;margin-right:10px;margin-left:10px;background-image:url(../images/button-next-icon.png);background-position:right center;background-repeat:no-repeat}a.button:hover{background-image:none;background-color:black;border:1px solid black}
.site-container{margin-top:150px}.website-separator{display:block;height:5px;background-image:url("../images/separator.png");background-repeat:no-repeat;background-position:center top}#header{position:fixed;top:0;height:102px;width:100%;background-color:black;border-bottom:1px #7a5b45 solid;z-index:200}#header .inner{width:960px;margin-left:auto;margin-right:auto;height:100%;position:relative}#header .inner a.logo{position:absolute;width:222px;height:75px;left:21px;top:12px;display:block;background:url(../images/header/osa-logo.jpg) no-repeat}#primary-top-menu{height:46px;background:url(../images/header/menu-bar-bg.jpg) no-repeat top center;z-index:2000;width:960px;margin-left:auto;margin-right:auto;font-family:'forgotten_futurist_sbregular';-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:96px;color:#552600;padding:5px 12px 5px;-webkit-box-shadow:0px 0px 6px 4px rgba(0,0,0,0.4);box-shadow:0px 0px 6px 4px rgba(0,0,0,0.4);padding-left:0;padding-right:0}#primary-top-menu>ul{position:relative;margin:0;padding:0;float:left;text-align:center;margin-left:28px}#primary-top-menu ul li a{text-transform:uppercase;color:#552600}#primary-top-menu>ul>li{background-image:url("../images/header/menu-separator.gif");background-position:right top;float:left;padding:0 5px 0 4px}#primary-top-menu>ul>li.last{border:0;background-image:none;padding-right:4px}#primary-top-menu>ul>li>a{position:relative;z-index:100;float:left;font-size:1.583333333em;padding-top:9px;padding-bottom:8px;padding-left:10px;padding-right:10px}#primary-top-menu>ul>li:nth-child(-n+2)>a{color:#9a4809}#primary-top-menu>ul>li>a:hover,#primary-top-menu>ul>li.expanded>a{background-color:#000;color:#fff}#primary-top-menu>ul>li.dropdown>a,#primary-top-menu>ul>li.expandable>a{padding-bottom:14px}#primary-top-menu ul ul{position:absolute;float:left;width:197px;top:41px;background-image:url("../images/header/menu-background.jpg");background-repeat:repeat-y;background-position:right top;margin-top:0;margin-bottom:0;padding-top:16px;padding-bottom:10px;display:none;clear:both}#primary-top-menu ul ul li{z-index:50;display:block;text-align:left;background-image:none;border-top:solid 1px #726051;padding:0}#primary-top-menu ul ul li:first-child{border-top:none}#primary-top-menu ul ul li a{color:#fff;font-size:1.416666667em;display:block;padding-top:5px;padding-bottom:5px;padding-left:15px;padding-right:26px}#primary-top-menu ul li ul li a:hover,#primary-top-menu ul li ul li.expanded>a{color:#000;background-color:#deb99c}#primary-top-menu ul ul li.dropdown>a{background-image:url("../images/header/menu-arrow.gif");background-repeat:no-repeat;background-position:181px 8px}#primary-top-menu ul ul ul{padding-top:0;background-image:none;width:365px;float:left;clear:none;position:relative;z-index:200;top:0}.level-3-container{position:absolute;top:0;left:197px;height:435px;overflow-y:hidden;padding-top:16px;background-color:#020202;background-image:url("../images/header/menu-background.jpg");background-repeat:repeat-y;background-position:right top;width:730px;display:none}#primary-top-menu-panels{display:none;position:absolute;z-index:2000;top:142px;width:100%}#primary-top-menu-panels .panel{border-top:solid 6px #000;border-bottom:solid 6px #000;border-left:solid 5px #000;border-right:solid 6px #000;background-color:#fff;width:949px;overflow:hidden}.search-box{height:21px;overflow:hidden}.search-box input.textbox{float:left;border:none;height:19px;padding-left:8px;padding-right:0;color:#000}.search-box input.textbox:focus,.search-box input.button:focus{outline-width:0}.search-box input.watermark{color:#828282}.search-box input.button{float:left;height:21px;overflow:hidden;border:none;background-color:#fff;background-position:right top;background-repeat:no-repeat}.search-box input.button:hover{background-position:right -21px}#header .search-box{position:absolute;top:15px;right:10px;width:241px}#header .search-box input.textbox{width:192px}#header .search-box input.button{background-image:url("../images/header/search-button.jpg");width:41px}#top-social-media{position:absolute;top:15px;right:279px;width:75px;height:21px}#top-social-media a{display:block;height:21px;width:21px;overflow:hidden;float:right;background-image:url(../images/header/social-media-21px.png);background-repeat:no-repeat;margin-left:5px}#top-social-media a:last-child{margin-left:0}#top-social-media a.facebook{background-position:0 0}#top-social-media a.facebook:hover{background-position:0 -21px}#top-social-media a.youtube{background-position:0 -42px}#top-social-media a.youtube:hover{background-position:0 -63px}#top-social-media a.instagram{background-position:0 -84px}#top-social-media a.instagram:hover{background-position:0 -105px}#secondary-top-menu{position:absolute;top:65px;right:0px;font-size:19px}#secondary-top-menu ul,#tertiary-top-menu ul{margin:0;padding:0;overflow:hidden;list-style-type:none}#secondary-top-menu ul li{float:left;background-image:none;border-right:1px solid #333;padding:0 18px 0}#secondary-top-menu ul li.last,#tertiary-top-menu ul li.last{border:0}#secondary-top-menu ul li a{color:white;font-family:'forgotten_futurist_sbregular'}#tertiary-top-menu{position:absolute;top:15px;right:347px;height:21px}#tertiary-top-menu ul li{font-family:'forgotten_futurist_sbregular';float:left;background-image:none;padding:0 11px 0;border-right:1px solid #3d2e23;color:white}#tertiary-top-menu ul li:first-of-type{border:0}#tertiary-top-menu ul li a{color:#b2896d}#tertiary-top-menu ul li a:hover{color:white}#print-header{display:none}#section-heading{width:960px;margin-left:auto;margin-right:auto;overflow:hidden}#section-heading h1{margin-top:5px;color:white;float:left;text-align:right;margin-bottom:0;line-height:1em;width:825px;text-shadow:2px 2px 5px black}#section-heading h1 span.section-title{display:block;font-size:1.541666667em;line-height:1em}#section-heading .section-logo{float:right;display:inline;margin-right:28px;margin-bottom:8px;width:88px;height:70px}#section-heading .hunters .section-logo{background-image:url("../images/hunters-section-logo.png");background-repeat:no-repeat;background-position:center bottom;margin-top:8px;margin-bottom:0}#section-heading .rural .section-logo{background-image:url("../images/rural-section-logo.png")}#section-heading .sporting .section-logo{background-image:url("../images/sporting-section-logo.png")}#section-heading .beginners .section-logo{background-image:url("../images/beginners-section-logo.png")}#bread-crumb{width:960px;margin-left:auto;margin-right:auto;overflow:hidden;margin-top:10px;margin-bottom:10px}#bread-crumb ul{margin:0;padding:0;list-style-type:none}#bread-crumb ul li{float:left;background-image:url(../images/bread-crumb-arrow.gif);background-position:left center;background-repeat:no-repeat;padding-left:7px;margin-left:10px}#bread-crumb ul li a{color:#fff}#bread-crumb ul li a:hover{color:#e2c1a7}.site-container .content{width:960px;margin-left:auto;margin-right:auto;background:#eae7e4;background-image:url(../images/content-bg-under-layer.gif);background-position:left top;background-repeat:repeat-y;border-bottom:1px solid #522a1a;margin-bottom:30px;box-shadow:0px 0px 4px black}.site-container .content .inner-area{min-height:400px;background-image:url(../images/content-bg.jpg);background-position:left top;background-repeat:no-repeat;position:relative;padding:21px 20px 20px 20px}.site-container .content .two-column,.site-container .content .three-column{width:100%;overflow:hidden;position:relative;z-index:2}.site-container .content .two-column .left,.site-container .content .three-column .left{float:left;width:230px;border-right:1px solid #b2a99d}.site-container .content .two-column .right{float:right;width:629px;padding:5px 35px 5px 15px}.site-container .content .two-column .right h1{width:445px}.site-container .content .three-column .middle{float:left;width:398px;padding:5px 32px 5px 32px}.site-container .content .three-column .right{float:left;width:225px;border-left:1px solid #b2a99d}.site-container .content .three-column .left .inner,.site-container .content .three-column .right .inner{padding:5px 20px 5px 20px}.site-container .content .three-column .left .inner{padding-left:5px}.site-container .content .three-column .right .inner{padding-right:5px}.site-container .content .three-column .left .inner .text{margin-top:20px}.selector-expander-menu{margin:0;padding:0;font-family:'forgotten_futurist_sbregular';font-weight:normal}.selector-expander-menu ul{margin:0}.selector-expander-menu li{background-image:none;padding-left:0;padding-top:3px;padding-bottom:3px;border-top:1px solid #b2a99d}.selector-expander-menu li a{display:block;font-size:1.583333333em;line-height:1.2em;background-image:url(../images/selector-expander-level1-bullet.png);background-position:10px 11px;background-repeat:no-repeat;padding-left:28px;padding-right:20px;padding-top:3px;padding-bottom:5px}.selector-expander-menu li a.selected{color:#3f2b0b;background-image:url(../images/selector-expander-level1-bullet-selected.png)}.selector-expander-menu li a:hover{background-color:black;background-image:url(../images/selector-expander-level1-bullet-hover.png);color:#fff}.selector-expander-menu li:first-child{border-top:0}.selector-expander-menu li>ul li{border-top:0;padding:0}.selector-expander-menu li>ul li a{font-size:1.416666667em;background-image:url(../images/selector-expander-level2-bullet.png);background-position:28px 9px;padding-left:45px;padding-top:5px;padding-bottom:5px}.selector-expander-menu li>ul li a.selected{background-image:url(../images/selector-expander-level2-bullet-selected.png)}.selector-expander-menu li>ul li a:hover{background-image:url(../images/selector-expander-level2-bullet-hover.png)}.selector-expander-menu li>ul li>ul li a{border-top:0;font-size:1.25em;background-image:url(../images/bullet.png);background-position:45px 8px;padding-left:57px;padding-top:3px;padding-bottom:3px}.selector-expander-menu li>ul li>ul li a.selected{background-image:url(../images/selector-expander-level3-bullet-selected.png)}.selector-expander-menu li>ul li>ul li a:hover{background-image:url(../images/selector-expander-level3-bullet-hover.png)}.site-container .share-button{position:absolute;top:0;right:0;width:auto;height:34px;background-image:url(../images/share-bg-edge.png);background-position:left top;background-repeat:no-repeat;padding-left:26px;z-index:1}.site-container .share-button .inner{background-image:url(../images/share-bg.jpg);background-position:left top;background-repeat:repeat-x;min-height:0;height:100%;padding:0;padding-top:6px}#promo-panel{width:960px;margin-left:auto;margin-right:auto;background:#eae7e4;background-image:url(../images/promo-panel-bg.jpg);background-position:left top;background-repeat:no-repeat;height:233px;overflow:hidden;margin-bottom:30px;box-shadow:0px 0px 4px black}#promo-panel .panel{width:292px;height:193px;overflow:hidden;float:left;display:inline;position:relative;margin-top:20px;margin-left:20px}#promo-panel .panel-2,#promo-panel .panel-3{margin-left:22px}#product-categories{margin-top:20px;width:960px;margin-left:auto;margin-right:auto;overflow:hidden}#product-categories a.navigation{float:left;width:31px;height:31px;overflow:hidden;background-image:url("../images/productCategories/navigation-arrows.gif");background-color:#fff;margin-top:61px}#product-categories a.navigation:hover{background-color:#000}#product-categories a.prev{background-position:left top}#product-categories a.prev:hover{background-position:left bottom}#product-categories a.next{background-position:right top}#product-categories a.next:hover{background-position:right bottom}#product-categories .carousel-container{float:left;position:relative;z-index:100;width:880px;overflow:hidden;margin-left:8px;margin-right:9px;margin-bottom:10px}#product-categories ul.categories{width:1240px;list-style-type:none;margin:0;padding:0}#product-categories ul.categories li{float:left;display:inline;background-image:none;padding-left:0;width:202px !important;margin-left:9px;margin-right:9px;margin-top:10px;padding-bottom:10px}#product-categories ul.categories li a{display:block;width:202px;height:133px;overflow:hidden;background-color:#000;font-family:'forgotten_futurist_sbregular';text-transform:uppercase;font-size:1.5em;color:white;box-shadow:0 0 8px black}#product-categories ul.categories li a .image{display:block;width:100%;height:98px;overflow:hidden}#product-categories ul.categories li a .title{display:block;padding-right:10px;height:35px;background-image:url("../images/productCategories/title-background.jpg");background-color:#000}#product-categories ul.categories li a:hover .title{background-image:none}#product-categories ul.categories li a .title:after{content:" ";float:left;background-image:url("../images/productCategories/text-end.png");background-repeat:no-repeat;background-position:0 0;width:28px;height:35px}#product-categories ul.categories li a .title .text{float:left;line-height:35px;background-color:#000;padding-left:15px;padding-right:10px}#product-categories ul.categories li a .title .icon{float:right;width:10px;height:13px;overflow:hidden;background-image:url("../images/productCategories/title-arrow.png");background-repeat:no-repeat;background-position:0 0;margin-top:11px}#product-categories ul.categories li a:hover .title .icon{background-position:0 -13px}#footer{border-top:solid 1px #7a5b45;color:#fff;background-color:#000;background-image:url("../images/footer/background.jpg");background-repeat:no-repeat;background-position:center top;min-height:242px}#footer a{color:#fff}#footer a:hover{color:#e2c1a7}#footer .inner{width:950px;margin-left:auto;margin-right:auto;padding-top:40px;padding-bottom:40px;padding-left:10px;padding-right:10px;overflow:hidden}#footer .inner ul{padding:0;margin:0}#footer .inner ul.sections{list-style-type:none;float:left;width:219px;margin-right:55px}#footer .inner ul.sections li{margin-top:10px;background-image:none;padding-left:0}#footer .inner ul.sections li:first-child{margin-top:0}#footer .inner ul.sections li a{font-family:'forgotten_futurist_sbregular';font-size:1.666666667em;line-height:1.666666667em;font-weight:bold;text-transform:uppercase;display:block;height:33px;overflow:hidden;padding-left:95px;background-image:url("../images/footer/sections-menu.png");background-repeat:no-repeat}#footer .inner ul.sections li a:hover{color:#3f2b0b;font-weight:bold}#footer .inner ul.sections li.hunters a{background-position:0 0}#footer .inner ul.sections li.hunters a:hover{background-position:-219px 0}#footer .inner ul.sections li.sporting a{background-position:0 -33px}#footer .inner ul.sections li.sporting a:hover{background-position:-219px -33px}#footer .inner ul.sections li.rural a{background-position:0 -66px}#footer .inner ul.sections li.rural a:hover{background-position:-219px -66px}#footer .inner ul.sections li.beginners a{background-position:0 -99px}#footer .inner ul.sections li.beginners a:hover{background-position:-219px -99px}#footer .inner ul.menu{list-style-type:none;float:left;width:165px;margin-right:30px}#footer .inner ul.menu li{background-image:none;border-top:solid 1px #474747;padding-top:8px;padding-bottom:5px;padding-left:0;width:100%;overflow:hidden}#footer .inner ul.menu li:first-child{border-top:none}#footer .inner ul.menu li a{font-family:'forgotten_futurist_sbregular';font-size:1.25em}#footer .inner ul.menu li a:before{content:" ";float:left;width:8px;height:11px;margin-top:4px;background-image:url("../images/footer/menu-icon.png");background-position:0 0}#footer .inner ul.menu li a:hover:before{background-position:0 -11px}#footer .inner ul.menu li a .text{display:block;margin-left:20px}#footer .inner ul.social-media{list-style-type:none;float:right;display:inline;margin-bottom:25px}#footer .inner ul.social-media li{float:left;background-image:none;padding-left:0}#footer .inner ul.social-media li a{display:block;overflow:hidden;width:32px;height:31px;margin-left:15px;background-image:url("../images/footer/social-media-icons.png");background-repeat:no-repeat}#footer .inner ul.social-media li:first-child a{margin-left:0}#footer .inner ul.social-media li.facebook a{background-position:0 0}#footer .inner ul.social-media li.facebook a:hover{background-position:0 -31px}#footer .inner ul.social-media li.youtube a{background-position:-32px 0}#footer .inner ul.social-media li.youtube a:hover{background-position:-32px -31px}#footer .inner ul.social-media li.instagram a{background-position:-64px 0}#footer .inner ul.social-media li.instagram a:hover{background-position:-64px -31px}#footer .inner .logos{clear:right;float:right;overflow:hidden}#footer .inner .logos a{float:left}#footer .inner a.logo{width:125px;height:44px;margin-top:28px;margin-right:25px;overflow:hidden;background-image:url("../images/footer/logo.png");background-repeat:no-repeat;background-position:0 0}#footer .inner .details{clear:right;float:right;text-align:right;margin-top:25px;width:500px}
#brag-board{position:relative;background-image:url(../images/facebook-icon-large.png);background-position:5px top;background-repeat:no-repeat;padding-left:5px;padding-right:5px;overflow:hidden}#brag-board h1,#brag-board h2{margin-left:94px}#brag-board h1{margin-bottom:5px}#brag-board h1 span{font-family:'forgotten_futurist_sbregular';color:#7a5b45}#brag-board h2{text-transform:uppercase;margin-bottom:0}#brag-board a.visit-facebook{position:absolute;right:0;top:39px;margin-right:5px;display:block;width:205px;height:31px;line-height:31px;padding-left:40px;background:#b25d13;background-image:url(../images/facebook-button-245px.png);background-position:left top;background-repeat:no-repeat;color:white;font-family:'forgotten_futurist_sbregular';text-transform:uppercase;font-size:22px}#brag-board a.visit-facebook:hover{background-position:left -31px}#brag-board .gallery{margin-top:30px;overflow:hidden}#brag-board .gallery .row{width:910px;height:376px;overflow:hidden}#brag-board .gallery a{display:block;width:168px;height:168px;overflow:hidden;margin-left:17px;margin-bottom:20px;float:left;position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover}#brag-board .gallery a img{z-index:1}#brag-board .gallery a span.overlay{position:absolute;bottom:0;left:0;margin-bottom:-56px;width:152px;height:36px;z-index:2;background:#3f2b0b;background:rgba(63,43,11,0.8);color:white;font-size:0.833333333em;padding-left:8px;padding-right:8px;padding-top:10px;padding-bottom:10px;line-height:1.2em}#brag-board .gallery a span.overlay span{display:block;height:36px;overflow:hidden}#brag-board .gallery a.first{margin-left:0}#brag-board .gallery-nav{float:right}#brag-board .gallery-nav ul{margin:0;padding:0}#brag-board .gallery-nav ul li{background:none;padding:0;float:left;width:33px;height:10px}#brag-board .gallery-nav ul li a{display:block;width:100%;height:100%;background-image:url(../images/brag-gallery-nav.png);background-position:left top;background-repeat:no-repeat}#brag-board .gallery-nav ul li.cycle-pager-active a{background-position:left -10px}.form-content-area{background-image:url(../images/form-content-bg.jpg);background-position:left top;background-repeat:repeat}.form-content-area-footer{height:26px;width:100%;background-image:url(../images/form-content-corner.png);background-position:right top;background-repeat:no-repeat}.form .data{width:100%;overflow:hidden}.form .data .title{float:left;font-family:'forgotten_futurist_sbregular';font-size:17px}.form .data .field{float:right;margin-bottom:10px;position:relative}.form .data .field label{position:absolute;top:3px;left:3px}.form .data .field input,.form .data .field textarea{width:100%;border:0;padding-top:3px;border-left:3px solid white}.form .data .field input{height:19px}.form .data .checkbox label{position:static;top:auto;left:auto;float:left;color:white;margin-left:5px}.form .data .checkbox input{width:auto;float:left}.form a.form-button{margin-top:10px;height:36px;line-height:36px;font-size:18px}.form a.form-button:hover{background-image:none;background-color:black;border:1px solid black}.form-content-area .form{padding:20px 20px 0 20px}.form-content-area .form .data .title{color:white}.contact-us{margin-top:20px}.contact-us .data .field{width:233px}.contact-us .data .field input{width:230px}.contact-us .data .field textarea{width:226px}.contact-us .data .captcha{color:white;margin:0}.contact-us a.form-button{width:231px}.subscription-form{width:100%;overflow:hidden;margin-top:30px}.subscription-form a.form-button{width:231px}.subscription-form .subscribe{float:left;width:440px}.subscription-form .unsubscribe{float:right;width:440px}.subscription-form .form .data .field{width:285px}.site-container .content .where-to-buy{overflow:hidden}.site-container .content .where-to-buy .dealers{width:225px;border-right:none}.where-to-buy .dealers .dealers-list,.where-to-buy .search .search-options{margin-top:26px}.where-to-buy .dealers{padding-top:5px}.where-to-buy .dealers .dealers-list{height:460px}.where-to-buy .dealers-list .dealer{font-size:1em;line-height:1.333333333em;margin-bottom:6px}.where-to-buy .dealers-list .dealer a.name{color:#3f2b0b;font-weight:bold}.where-to-buy .dealers-list .dealer a.name:hover{color:#b15c11}.where-to-buy .dealers-list .dealer .city{color:dimgray}.where-to-buy .dealers-list .mCSB_scrollTools{width:21px;opacity:1}.where-to-buy .dealers-list .mCSB_scrollTools .mCSB_draggerRail{background:none}.where-to-buy .dealers-list .mCSB_scrollTools .mCSB_dragger{height:87px}.where-to-buy .dealers-list .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:21px;border-radius:0;background-color:transparent;background-image:url("../images/dragger-bar.png");background-repeat:no-repeat;background-position:0 0}.site-container .content .where-to-buy .search{border-left:1px solid #b2a99d;width:660px;padding-bottom:20px;padding-left:34px;padding-right:0}.where-to-buy .search .search-options{overflow:hidden;width:620px;margin-bottom:20px;padding:18px 20px 20px;background-image:url("../images/search-panel-background.png");background-repeat:no-repeat;background-position:right bottom}.where-to-buy .search .search-options .option{float:left;display:inline;margin-left:10px}.where-to-buy .search .search-options .option:first-child{margin-left:0}.where-to-buy .search .search-options .option label{float:left;font-family:'forgotten_futurist_sbregular';color:#fff;font-size:1.583333333em;margin-right:15px}.where-to-buy .search .search-options .option select{width:150px}.postcode-search{overflow:hidden}.postcode-search .search-box{float:left}.postcode-search input.textbox{width:120px}.postcode-search input.button{width:56px;background-image:url("../images/postcode-search-button.jpg")}#promo-panel .postcode-search{position:absolute;bottom:20px;left:20px}#promo-panel .postcode-search input.textbox{width:185px}.where-to-buy .search #map{background-color:black;height:365px}.where-to-buy .search #map .gomapMarker{width:250px;height:100px}.where-to-buy .search #map .gomapMarker .name{font-weight:bold;text-transform:uppercase;line-height:1.2;display:block}.where-to-buy .search #map .gomapMarker .city{text-transform:uppercase;line-height:1.2}.where-to-buy .search #map .gomapMarker .additional-details{margin-top:4px;margin-bottom:4px;font-style:italic}.where-to-buy .search #map .gomapMarker a.more{color:#b2a99d}.where-to-buy .search .results{margin-top:10px;font-style:italic}.where-to-buy .dealer-details{margin-top:10px;border:solid 2px #b2a99d;padding:10px;display:none}.where-to-buy .dealer-details .dealer{display:none}.where-to-buy .dealer-details .dealer .additional-details{margin-bottom:10px;font-style:italic}.where-to-buy .dealer-details .dealer .address{margin-bottom:10px}.where-to-buy .dealer-details .dealer table.contact-details th{text-align:left;width:100px}.errorField{border:1px solid #b2a99d;margin-top:20px;padding:10px}.errorField ul{margin-bottom:0}.contact-us-area .right h1{margin-bottom:20px}.contact-facebook,.contact-youtube{display:block;width:184px;height:47px;line-height:47px;color:white;background-position:left top;background-repeat:no-repeat;text-align:right;font-family:'forgotten_futurist_sbregular';font-size:20px;text-transform:uppercase;padding-right:20px;margin-bottom:10px}.contact-facebook:hover,.contact-youtube:hover{color:white;background-position:left -47px}.contact-facebook{background-image:url(../images/contact-facebook-button.jpg)}.contact-youtube{background-image:url(../images/contact-youtube-button.jpg)}.products-master .right{padding-right:5px !important;width:659px !important}.product-categories-list{width:100%;overflow:hidden;padding:20px 10px 20px 10px}.products-master .right .product-categories-list{padding:0;margin-top:20px}.product-categories-list a{float:left;display:block;width:202px;height:133px;overflow:hidden;background-color:#000;font-family:'forgotten_futurist_sbregular';text-transform:uppercase;font-size:1.5em;color:white;margin-left:20px;margin-bottom:20px}.products-master .right .product-categories-list a:nth-child(3n+1){margin-left:0}.products-master .right .our-brands{margin-top:15px}.products-master .right .our-brands .brands-listing{margin-top:15px}.product-categories-list a .image{display:block;width:100%;height:98px;overflow:hidden}.product-categories-list a .title{display:block;padding-right:10px;height:35px;background-image:url("../images/productCategories/title-background.jpg");background-color:#000}.product-categories-list a:hover .title{background-image:none}.product-categories-list a .title:after{content:" ";float:left;background-image:url("../images/productCategories/text-end.png");background-repeat:no-repeat;background-position:0 0;width:28px;height:35px}.product-categories-list a .title .text{float:left;line-height:35px;background-color:#000;padding-left:15px;padding-right:10px}.product-categories-list a .title .icon{float:right;width:10px;height:13px;overflow:hidden;background-image:url("../images/productCategories/title-arrow.png");background-repeat:no-repeat;background-position:0 0;margin-top:11px}.product-categories-list a:hover .title .icon{background-position:0 -13px}.product-subcategories{margin-top:20px;width:100%;overflow:hidden}.product-subcategories a.product-subcategory{display:block;width:206px;height:85px;background-image:url(../images/product-category-bg.png);background-position:left -13px;background-repeat:no-repeat;position:relative;color:white;font-family:'forgotten_futurist_sbregular';font-size:18px;text-transform:uppercase;float:left;margin-left:20px;margin-bottom:20px;line-height:1.2em}.product-subcategories a:nth-child(3n+1){margin-left:0}.product-subcategories a.product-subcategory:hover{background-position:left bottom}.product-subcategories a.product-subcategory .text{position:absolute;bottom:10px;left:20px;display:block;width:156px}.products-listing{width:100%;margin-top:20px}.products-listing .listing-item{width:657px;border:1px solid #b2a99d;background-image:url(../images/product-listing-item-bg.png);background-position:left top;background-repeat:repeat-y;width:100%;overflow:hidden;padding-top:15px;padding-bottom:15px;margin-bottom:10px}.products-listing .listing-item .image{width:125px;height:100%;float:left}.products-listing .listing-item .image img{display:block;margin:0 auto}.products-listing .listing-item .products{float:right;width:532px}.products-listing .listing-item .products h3{font-size:17px;text-transform:uppercase}.products-listing .listing-item .products .listing{width:100%}.products-listing .listing-item .products .listing a.row{display:block;width:100%;overflow:hidden;line-height:21px;background-color:#cdc7bf;background-image:url(../images/bullet.png);background-position:10px 7px;background-repeat:no-repeat;color:black}.products-listing .listing-item .products .listing a.row:hover{color:#b25d13}.products-listing .listing-item .products .listing a.row:nth-child(2n){background:none;background-image:url(../images/bullet.png);background-position:10px center;background-repeat:no-repeat}.products-listing .listing-item .products .listing a.row .title{float:left;width:340px;padding-left:23px}.products-listing .listing-item .products .listing a.row .code{float:right;width:100px}.product-item .title-area{width:100%;overflow:hidden;margin-bottom:30px}.product-item .title-area .brand-logo{background-color:white;border:1px solid #b2a99d;width:91px;height:94px;position:relative;min-height:94px;float:left;margin-right:22px}.product-item .title-area .brand-logo img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.product-item .title-area .details{float:left;width:540px}.product-item .title-area .details h1{width:330px !important;margin-bottom:8px}.product-item .title-area .details h2{margin-bottom:8px}.product-item .title-area .details h3{margin-bottom:0}.product-item .image{border:1px solid #b2a99d;background-color:white;margin-bottom:20px}.product-item .image-portrait{float:right;margin-left:45px;margin-bottom:30px;width:auto}.product-item .image a.expander{display:block;padding-top:10px;padding-bottom:10px;position:relative}.product-item .image-portrait a.expander{padding:20px}.product-item .image a.expander img{margin:0 auto}.product-item .image a.expander .image-count{font-family:'forgotten_futurist_sbregular';font-size:14px;padding:0 5px;position:absolute;bottom:7px;right:55px;background-color:#fff}.product-item .image a.expander .icon{position:absolute;bottom:0;right:0;width:47px;height:28px;background-image:url(../images/product-image-expander-icon.png);background-position:left top;background-repeat:no-repeat}.product-item .image a.expander:hover .icon{background-position:left -28px}.product-item table.product-data{border-collapse:collapse;border-spacing:0;width:auto;margin-top:20px;margin-bottom:30px}.product-item table.product-data td{background-color:#cdc7bf;padding-top:3px;padding-bottom:3px;padding-left:5px;vertical-align:top}.product-item table.product-data tr:nth-child(2n) td{background:none}.product-item table.product-data td.title{font-weight:bold;color:#3f2b0b;width:215px}.product-item table.product-data td.data{width:420px;padding-right:12px}.product-item table.product-data-small td.title{width:215px}.product-item table.product-data-small td.data{width:432px}.product-reviews{clear:both;margin-top:20px;margin-bottom:30px}.product-reviews .review{width:100%;overflow:hidden;padding-bottom:30px;padding-top:30px;border-top:1px solid #b2a99d}.product-reviews .first,.product-reviews .single-review{border-top:0;padding-top:0}.product-reviews .review .media{position:relative;float:right;max-width:350px;margin-left:50px}.product-reviews .single-review .media{margin-bottom:30px}.product-reviews .review h3{margin-bottom:5px;color:black}.product-reviews .review .author{color:#532500;margin-bottom:10px}.product-reviews .review .text{float:left;width:358px}.product-reviews .review a.button{width:250px;margin-top:10px}.product-reviews .single-review a.button{margin-top:30px}.navigation{margin-top:30px;width:100%;height:28px;overflow:hidden;background-color:black;position:relative}.navigation a{display:block;line-height:28px;font-family:'forgotten_futurist_sbregular';color:white;font-size:15px}.navigation a.next,.navigation a.previous{width:173px;height:28px;background-image:url(../images/navigation-button.jpg);background-repeat:no-repeat;position:absolute;text-align:center}.navigation a.next{right:0;background-position:right top}.navigation a.next:hover{background-position:right -28px}.navigation a.previous{background-position:left top}.navigation a.previous:hover{background-position:left -28px}.navigation a.back{width:100%;text-align:center;text-transform:uppercase}.navigation a.back:hover{color:#e2c1a7}.brands-listing{overflow:hidden}.content .brands-area-handler{width:100%;overflow:hidden}.content .brands-listing{border:solid 1px #ccc;float:left;display:inline;overflow:hidden;margin-top:27px;margin-bottom:17px;margin-left:32px}.brands-listing ul{float:left;clear:left;margin-top:0;margin-bottom:0;width:100%}.brands-listing ul li{float:left;background-image:none;border-top:solid 1px #ccc;border-left:solid 1px #ccc;background-color:#fff;padding:0;width:94px;height:94px}.brands-listing ul:first-child li,.brands-listing ul.first li{border-top:none}.brands-listing ul li:first-child,.brands-listing ul li.first{border-left:none}.brands-listing ul li a{float:left;width:94px;height:94px;background-position:center;background-repeat:no-repeat;background-position:0 0}.brands-listing ul li a:hover{background-position:0 -94px}.products-listing-by-brand .title-area{margin-bottom:30px;overflow:hidden;width:100%}.products-listing-by-brand .title-area .brand-logo{background-color:white;border:1px solid #b2a99d;float:left;height:94px;min-height:94px;position:relative;width:94px}.products-listing-by-brand .title-area .brand-logo img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.products-listing-by-brand .title-area h1{margin-left:115px}.products-listing-by-brand .products-listing{display:none;width:560px;border:1px solid #b2a99d;background-image:url("../images/product-listing-item-bg.png");background-color:transparent;background-repeat:repeat-y;margin-top:10px;margin-bottom:20px;overflow:hidden;padding-top:15px;padding-bottom:15px;padding-left:20px;padding-right:20px}.products-listing-by-brand .products-listing .listing{margin-top:20px}.products-listing-by-brand .products-listing .listing:first-child{margin-top:0}.products-listing-by-brand .products-listing .listing a.row{display:block;overflow:hidden;width:100%;line-height:21px;background-color:#cdc7bf;background-image:url(../images/bullet.png);background-position:10px 7px;background-repeat:no-repeat;color:black}.products-listing-by-brand .products-listing .listing a.row:hover{color:#b25d13}.products-listing-by-brand .products-listing .listing a.row:nth-child(2n){background-color:transparent}.products-listing-by-brand .products-listing .listing a.row .title{float:left;width:378px;padding-left:23px}.products-listing-by-brand .products-listing .listing a.row .code{width:100px;float:right}.products-listing-by-brand .category{margin-bottom:20px}.products-listing-by-brand .category .category{margin-bottom:10px}.products-listing-by-brand .category .category .category{display:none}.products-listing-by-brand .category .category .category:last-child{margin-bottom:30px}.products-listing-by-brand .category .category-title{width:100%;overflow:hidden;margin-bottom:10px}.products-listing-by-brand .category .category-title h1,.products-listing-by-brand .category .category-title h2,.products-listing-by-brand .category .category-title h3{float:left;margin-right:10px;margin-bottom:0}.products-listing-by-brand .category .category-title a:hover h2{color:#7a5b45}.products-listing-by-brand .category .category-title a:hover h3{color:#b25d13}.products-listing-by-brand .category .category-title .expand{float:left;margin-top:3px}.rotator-gallery{width:100%;height:100%;overflow:hidden;z-index:1}.rotator-menu{position:absolute;bottom:0;right:0;background-image:url(../images/home/rotator-nav-corner-bg.png);background-position:left bottom;background-repeat:no-repeat;height:35px;overflow:hidden;z-index:2}.rotator-menu .inner{margin-left:27px;background-image:url(../images/home/rotator-nav-bg.png);background-position:left top;background-repeat:repeat;overflow:hidden;height:100%}.rotator-menu .inner ul{margin:0;height:100%;padding-left:10px;padding-right:10px}.rotator-menu .inner ul li{background:none;float:left;padding:0;width:29px;height:100%;margin-left:2px;margin-right:2px}.rotator-menu .inner ul li a{background-image:url(../images/home/rotator-nav-link-bg.png);background-position:left center;background-repeat:no-repeat;display:block;width:29px;height:35px;line-height:35px}.rotator-menu .inner ul li.cycle-pager-active a{background-position:-29px center}#promo-panel .quote-text{font-family:'forgotten_futurist_sbregular';font-size:18px;line-height:24px;color:white;padding-top:24px;margin-left:24px;width:120px}#promo-panel .quote-name{font-family:Arial;font-size:12px;position:absolute;top:14px;right:14px;color:white}#promo-panel .subscribe-button{display:block;position:absolute;bottom:20px;left:20px;width:250px;height:26px;background-color:#bdab9d;background-image:-moz-linear-gradient(top,#fefdfd 0%,#bdab9d 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fefdfd),color-stop(100%,#bdab9d));background-image:-webkit-linear-gradient(top,#fefdfd 0%,#bdab9d 100%);background-image:-o-linear-gradient(top,#fefdfd 0%,#bdab9d 100%);background-image:-ms-linear-gradient(top,#fefdfd 0%,#bdab9d 100%);background-image:linear-gradient(to bottom,#fefdfd 0%,#bdab9d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefdfd',endColorstr='#bdab9d',GradientType=0 )}#promo-panel .subscribe-button:hover{background-image:none;background-color:#e6dfd9}#promo-panel .subscribe-button a{display:block;width:100%;height:100%;font-family:'forgotten_futurist_sbregular';font-size:17px;line-height:26px;text-transform:uppercase;text-align:center;color:#532500;background:url(../images/sign-up-now-button-bg.png) no-repeat;background-position:95% 50%}#promo-panel .facebook-widget{display:block;position:absolute;bottom:20px;left:20px;width:250px;height:26px;background-color:#4d2200;border:1px solid #602d06;background-color:#351800;background-image:-moz-linear-gradient(top,#542600 0%,#351800 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#542600),color-stop(100%,#351800));background-image:-webkit-linear-gradient(top,#542600 0%,#351800 100%);background-image:-o-linear-gradient(top,#542600 0%,#351800 100%);background-image:-ms-linear-gradient(top,#542600 0%,#351800 100%);background-image:linear-gradient(to bottom,#542600 0%,#351800 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#542600',endColorstr='#351800',GradientType=0 )}#promo-panel .facebook-widget:hover{background-image:none;background-color:black;border-color:black}#promo-panel .facebook-widget a{display:block;width:240px;height:100%;padding-left:10px;font-family:'forgotten_futurist_sbregular';font-size:17px;line-height:26px;text-transform:uppercase;color:white;background:url(../images/facebook-button-bg.png) no-repeat;background-position:95% 50%}#search .controls{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:20px;overflow:hidden;margin-bottom:1em;padding-top:10px}#search .controls .textField{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:23px;float:left;margin-bottom:1em}#search .controls a.button{float:left;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#search .controls p{padding-top:2em;clear:both;text-align:center}#search h3{margin-top:50px;text-align:center}#search table{border-collapse:collapse;border-spacing:0;width:100%;margin:0}#search table td{background-color:#cdc7bf;padding:10px;vertical-align:top}#search table td.result-numbers{width:25px;color:#552600}#search table td.result-numbers,#search table td a.main{font-size:1.6em;font-family:'forgotten_futurist_sbregular'}#search table tr:nth-child(2n) td{background:none}#sitemap{position:relative;left:-30px}#sitemap a{display:block;position:relative;line-height:21px;background-image:url(../images/bullet.png);background-position:10px center;background-repeat:no-repeat;padding-left:23px;color:black}#sitemap a:hover{color:#b25d13}.subscribe-popup{background-image:url(../images/subscribe-popup-bg_2.png);background-size:contain;background-repeat:no-repeat;background-position:center center;height:234px;position:relative}.subscribe-popup .subscribe-button{position:absolute;bottom:20px;left:20px;width:314px;height:26px;background-color:#bdab9d;background-image:-moz-linear-gradient(top,#fefdfd 0%,#bdab9d 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fefdfd),color-stop(100%,#bdab9d));background-image:-webkit-linear-gradient(top,#fefdfd 0%,#bdab9d 100%);background-image:-o-linear-gradient(top,#fefdfd 0%,#bdab9d 100%);background-image:-ms-linear-gradient(top,#fefdfd 0%,#bdab9d 100%);background-image:linear-gradient(to bottom,#fefdfd 0%,#bdab9d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefdfd',endColorstr='#bdab9d',GradientType=0 )}.subscribe-popup .subscribe-button:hover{background-image:none;background-color:#e6dfd9}.subscribe-popup .subscribe-button a{display:block;width:100%;height:100%;font-family:'forgotten_futurist_sbregular';font-size:17px;line-height:26px;text-transform:uppercase;text-align:center;color:#532500;background:url(../images/sign-up-now-button-bg.png) no-repeat;background-position:95% 50%}
#homepage{background-image:url("../images/home/background.png");background-repeat:no-repeat;background-position:center top;margin-top:103px;padding-top:104px}#homepage .motto{width:960px;margin-left:auto;margin-right:auto;margin-bottom:25px;text-align:center}#homepage .video{width:960px;margin-left:auto;margin-right:auto}#homepage .video iframe{width:858px;height:450px;margin:0 auto;display:block;margin-bottom:25px;border:2px solid black}#homepage .motto h1{color:#fff;font-size:3.083333333em;line-height:1;padding-left:28px;-webkit-text-shadow:0 0 8px rgba(0,0,0,0.75);text-shadow:0 0 8px rgba(0,0,0,0.75);margin-bottom:0}#sections{width:960px;margin-left:auto;margin-right:auto;padding-bottom:30px;overflow:hidden;padding-top:30px}#sections a.section{font-family:'forgotten_futurist_sbregular';color:#fff;float:left;display:inline;width:216px;border:solid 2px #000;-webkit-box-shadow:0 0 5px 5px rgba(0,0,0,0.4);box-shadow:0 0 5px 5px rgba(0,0,0,0.4);background-color:#000;background-image:url("../images/home/section-background.jpg");background-repeat:no-repeat;background-position:left top;position:relative;margin-left:20px}#sections a.section:first-child{margin-left:9px}#sections a.section .header{display:block;height:64px;overflow:hidden;padding-top:7px;padding-bottom:13px;padding-left:14px}#sections a.section .header .title{display:block;text-transform:uppercase;font-size:3.5em;line-height:1;font-weight:bold;color:#fff;background:-webkit-linear-gradient(#fff,#74523c);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#sections a.section:hover .header .title{background:-webkit-linear-gradient(#fff,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#sections a.section .header .subtitle{display:block;font-size:1.5em;line-height:1.1}#sections a.section .image{display:none;width:100%;height:181px;background-image:url("../images/home/section-images.jpg")}#sections a.hunters .image{background-position:0 0}#sections a.hunters:hover .image{background-position:0 -181px}#sections a.sporting .image{background-position:-216px 0}#sections a.sporting:hover .image{background-position:-216px -181px}#sections a.rural .image{background-position:-432px 0}#sections a.rural:hover .image{background-position:-432px -181px}#sections a.beginners .image{background-position:-648px 0}#sections a.beginners:hover .image{background-position:-648px -181px}#sections a.section .footer{display:block;text-transform:uppercase;padding-left:18px;background-image:url("../images/home/section-enter-background.jpg");background-position:0 0;background-repeat:repeat-x;height:36px;overflow:hidden}#sections a.section .footer .text{float:left;padding-top:3px;padding-right:20px;font-size:1.5em;line-height:1.666666667em;background-image:url("../images/home/section-arrow.png");background-repeat:no-repeat;background-position:right 11px}#sections a.section:hover .footer{background-position:0 -36px;color:black}#sections a.section:hover .footer .text{background-image:url("../images/home/section-arrow-black.png")}#sections a.section:after{content:" ";position:absolute;width:90px;height:57px;background-image:url("../images/home/section-icons.png");bottom:0;right:0}#sections a.hunters:after{background-position:0 0}#sections a.hunters:hover:after{background-position:0 -57px}#sections a.sporting:after{background-position:-90px 0}#sections a.sporting:hover:after{background-position:-90px -57px}#sections a.rural:after{background-position:-180px 0}#sections a.rural:hover:after{background-position:-180px -57px}#sections a.beginners:after{background-position:-270px 0}#sections a.beginners:hover:after{background-position:-270px -57px}#section-home-area{width:960px;margin-left:auto;margin-right:auto;height:348px;margin-bottom:30px}#section-home-area .home-rotator{float:left;width:700px;height:348px;background-image:url(../images/home/rotator-background.jpg);background-position:left top;background-repeat:no-repeat;position:relative;box-shadow:0px 0px 4px black}#section-home-area .home-right-panel{float:right;width:240px;height:348px;background-color:white;box-shadow:0px 0px 4px black;overflow:hidden}#section-home-area .home-right-panel .header{width:100%;height:49px;overflow:hidden;background-image:url(../images/home/right-panel-header-bg.jpg);background-position:left top;background-repeat:no-repeat}#section-home-area .home-right-panel .header h2{font-family:'forgotten_futurist_sbregular';color:white;font-size:27px;float:left;width:120px;line-height:49px;overflow:hidden;margin-left:17px}#section-home-area .home-right-panel .header a.more-link{float:right;font-size:10px;font-weight:bold;line-height:1.1em;text-transform:uppercase;text-align:right;padding-top:14px;padding-right:14px;width:79px;height:35px}#section-home-area .home-right-panel .header a.more-link:hover{color:black}#section-home-area .home-right-panel .content-area .faq-list{margin:0;margin-left:10px;margin-right:10px;margin-top:19px}#section-home-area .home-right-panel .content-area .faq-list li{background:none;padding:0;padding-bottom:3px;padding-top:3px;border-top:1px solid #b2a99d}#section-home-area .home-right-panel .content-area .faq-list li:first-child{padding-top:0;border-top:0}#section-home-area .home-right-panel .content-area .faq-list li a{background-color:#e9e7e3;display:block;font-family:'forgotten_futurist_sbregular';color:black;font-size:15px;padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:5px}#section-home-area .home-right-panel .content-area .faq-list li a:hover{background-color:black;color:white}#section-home-area .home-right-panel .content-area .review-list{padding:6px}#section-home-area .home-right-panel .content-area .review-list a.review{display:block;width:206px;height:119px;border:1px solid #b2a99d;margin-bottom:5px;padding:10px;overflow:hidden}#section-home-area .home-right-panel .content-area .review-list a.review img{padding-bottom:10px}#section-home-area .home-right-panel .content-area .review-list a.review .text{display:block;font-weight:bold;line-height:1.2em}
/*
    ColorBox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}

/* 
    User Style:
    Change the following styles to modify the appearance of ColorBox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:#000000;}
#colorbox{outline:0;}
    #cboxContent{margin-top:20px;background:#000;}
        .cboxIframe{background:#fff;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{border:5px solid #000; background:#fff;padding: 30px;}
        #cboxTitle{position:absolute; top:-20px; left:0; color:white; font-weight: bold;}
        #cboxCurrent{position:absolute; top:-20px; right:0px; color:white; font-weight: bold;}
        #cboxLoadingGraphic{background:url(../css/colorbox/images/loading.gif) no-repeat center center;}

        /* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
        #cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; }
        
        /* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
        #cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}
        
        #cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;}
        #cboxPrevious{position:absolute; top:50%; left:5px; margin-top:-32px; background:url(../css/colorbox/images/controls.png) no-repeat top left; width:28px; height:65px; text-indent:-9999px;}
        #cboxPrevious:hover{background-position:bottom left;}
        #cboxNext{position:absolute; top:50%; right:5px; margin-top:-32px; background:url(../css/colorbox/images/controls.png) no-repeat top right; width:28px; height:65px; text-indent:-9999px;}
        #cboxNext:hover{background-position:bottom right;}
        #cboxClose{position:absolute; top:5px; right:5px; display:block; background:url(../css/colorbox/images/controls.png) no-repeat top center; width:38px; height:19px; text-indent:-9999px;}
        #cboxClose:hover{background-position:bottom center;}

/* basic scrollbar styling */
/* vertical scrollbar */
.mCSB_container{
	width:auto;
	margin-right:30px;
	overflow:hidden;
}
.mCSB_container.mCS_no_scrollbar{
	margin-right:0;
}
.mCS_disabled .mCSB_container.mCS_no_scrollbar,
.mCS_destroyed .mCSB_container.mCS_no_scrollbar{
	margin-right:30px;
}
.mCustomScrollBox .mCSB_scrollTools{
	width:16px;
	height:100%;
	top:0;
	right:0;
}
.mCSB_scrollTools .mCSB_draggerContainer{
	height:100%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.mCSB_scrollTools .mCSB_buttonUp+.mCSB_draggerContainer{
	padding-bottom:40px;
}
.mCSB_scrollTools .mCSB_draggerRail{
	width:2px;
	height:100%;
	margin:0 auto;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}
.mCSB_scrollTools .mCSB_dragger{
	cursor:pointer;
	width:100%;
	height:30px;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:4px;
	height:100%;
	margin:0 auto;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	text-align:center;
}
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown{
	height:20px;
	overflow:hidden;
	margin:0 auto;
	cursor:pointer;
}
.mCSB_scrollTools .mCSB_buttonDown{
	bottom:0;
	margin-top:-40px;
}
/* horizontal scrollbar */
.mCSB_horizontal .mCSB_container{
	height:auto;
	margin-right:0;
	margin-bottom:30px;
	overflow:hidden;
}
.mCSB_horizontal .mCSB_container.mCS_no_scrollbar{
	margin-bottom:0;
}
.mCS_disabled .mCSB_horizontal .mCSB_container.mCS_no_scrollbar,
.mCS_destroyed .mCSB_horizontal .mCSB_container.mCS_no_scrollbar{
	margin-right:0;
	margin-bottom:30px;
}
.mCSB_horizontal.mCustomScrollBox .mCSB_scrollTools{
	width:100%;
	height:16px;
	top:auto;
	right:auto;
	bottom:0;
	left:0;
	overflow:hidden;
}
.mCSB_horizontal .mCSB_scrollTools .mCSB_draggerContainer{
	height:100%;
	width:auto;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	overflow:hidden;
}
.mCSB_horizontal .mCSB_scrollTools .mCSB_buttonLeft+.mCSB_draggerContainer{
	padding-bottom:0;
	padding-right:20px;
}
.mCSB_horizontal .mCSB_scrollTools .mCSB_draggerRail{
	width:100%;
	height:2px;
	margin:7px 0;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}
.mCSB_horizontal .mCSB_scrollTools .mCSB_dragger{
	width:30px;
	height:100%;
}
.mCSB_horizontal .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:100%;
	height:4px;
	margin:6px auto;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}
.mCSB_horizontal .mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_horizontal .mCSB_scrollTools .mCSB_buttonRight{
	width:20px;
	height:100%;
	overflow:hidden;
	margin:0 auto;
	cursor:pointer;
	float:left;
}
.mCSB_horizontal .mCSB_scrollTools .mCSB_buttonRight{
	right:0;
	bottom:auto;
	margin-left:-40px;
	margin-top:-16px;
	float:right;
}

/* default scrollbar colors and backgrounds */
.mCustomScrollBox .mCSB_scrollTools{
	opacity:0.75;
}
.mCustomScrollBox:hover .mCSB_scrollTools{
	opacity:1;
}
.mCSB_scrollTools .mCSB_draggerRail{
	background:#000; /* rgba fallback */
	background:rgba(0,0,0,0.4);
	filter:"alpha(opacity=40)"; -ms-filter:"alpha(opacity=40)"; /* old ie */
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	background:#fff; /* rgba fallback */
	background:rgba(255,255,255,0.75);
	filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"; /* old ie */
}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background:rgba(255,255,255,0.85);
	filter:"alpha(opacity=85)"; -ms-filter:"alpha(opacity=85)"; /* old ie */
}
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
	background:rgba(255,255,255,0.9);
	filter:"alpha(opacity=90)"; -ms-filter:"alpha(opacity=90)"; /* old ie */
}
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight{
	background-image:url(../css/customScrollbar/mCSB_buttons.png);
	background-repeat:no-repeat;
	opacity:0.4;
	filter:"alpha(opacity=40)"; -ms-filter:"alpha(opacity=40)"; /* old ie */
}
.mCSB_scrollTools .mCSB_buttonUp{
	background-position:0 0;
	/* 
	sprites locations are 0 0/-16px 0/-32px 0/-48px 0 (light) and -80px 0/-96px 0/-112px 0/-128px 0 (dark) 
	*/
}
.mCSB_scrollTools .mCSB_buttonDown{
	background-position:0 -20px;
	/* 
	sprites locations are 0 -20px/-16px -20px/-32px -20px/-48px -20px (light) and -80px -20px/-96px -20px/-112px -20px/-128px -20px (dark) 
	*/
}
.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:0 -40px;
	/* 
	sprites locations are 0 -40px/-20px -40px/-40px -40px/-60px -40px (light) and -80px -40px/-100px -40px/-120px -40px/-140px -40px (dark) 
	*/
}
.mCSB_scrollTools .mCSB_buttonRight{
	background-position:0 -56px;
	/* 
	sprites locations are 0 -56px/-20px -56px/-40px -56px/-60px -56px (light) and -80px -56px/-100px -56px/-120px -56px/-140px -56px (dark) 
	*/
}
.mCSB_scrollTools .mCSB_buttonUp:hover,
.mCSB_scrollTools .mCSB_buttonDown:hover,
.mCSB_scrollTools .mCSB_buttonLeft:hover,
.mCSB_scrollTools .mCSB_buttonRight:hover{
	opacity:0.75;
	filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"; /* old ie */
}
.mCSB_scrollTools .mCSB_buttonUp:active,
.mCSB_scrollTools .mCSB_buttonDown:active,
.mCSB_scrollTools .mCSB_buttonLeft:active,
.mCSB_scrollTools .mCSB_buttonRight:active{
	opacity:0.9;
	filter:"alpha(opacity=90)"; -ms-filter:"alpha(opacity=90)"; /* old ie */
}
