@font-face {font-family: 'haettenschweilerregular';src: url('fonts/hatten-webfont.eot');src: url('fonts/hatten-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/hatten-webfont.woff2') format('woff2'), url('fonts/hatten-webfont.woff') format('woff'), url('fonts/hatten-webfont.ttf') format('truetype'), url('fonts/hatten-webfont.svg#haettenschweilerregular') format('svg');font-weight: bold;font-style: normal;}@font-face {font-family: 'MinionProBold';src: url('fonts/minionpro-bold-webfont.eot?') format('eot'), url('fonts/minionpro-bold-webfont.woff') format('woff'), url('fonts/minionpro-bold-webfont.ttf') format('truetype'), url('fonts/minionpro-bold-webfont.svg#webfontgB8IA6xS') format('svg');font-weight: bold;font-style: normal;}@font-face {font-family: 'MinionProBoldItalic';src: url('fonts/minionpro-boldit-webfont.eot?') format('eot'), url('fonts/minionpro-boldit-webfont.woff') format('woff'), url('fonts/minionpro-boldit-webfont.ttf') format('truetype'), url('fonts/minionpro-boldit-webfont.svg#webfontQFyH2yTJ') format('svg');font-weight:bold;font-style:italic;}@font-face {font-family: 'MinionProItalic';src: url('fonts/minionpro-it-webfont.eot?') format('eot'), url('fonts/minionpro-it-webfont.woff') format('woff'), url('fonts/minionpro-it-webfont.ttf') format('truetype'), url('fonts/minionpro-it-webfont.svg#webfontvPAFMFxE') format('svg');font-weight: normal;font-style:italic;}@font-face {font-family: 'MinionProRegular';src: url('fonts/minionpro-regular-webfont.eot?') format('eot'), url('fonts/minionpro-regular-webfont.woff') format('woff'), url('fonts/minionpro-regular-webfont.ttf') format('truetype'), url('fonts/minionpro-regular-webfont.svg#webfontIctbAyZk') format('svg');font-weight: normal;font-style: normal;}body,div,html,p,ul,li,ol,dl,dd,blockquote,form,table{padding:0;margin:0;}h1,h2,h3,h4,h5,h6{font-size:12px;margin:0;padding:0;}h1{font-size:51px;font-family:'haettenschweilerregular',"Times","Times New Roman",serif;font-weight:400;letter-spacing:0.04em;line-height:54px;color:#fed078;}h2{margin-bottom:7px;font-size:24px;font-weight:normal;line-height:26px;color:#c3771e;}h3{margin-bottom:6px;font-size:22px;font-weight:bold;color:#64BEE0;}h4{font-size:28px;font-family:'haettenschweilerregular',"Times","Times New Roman",serif;font-weight:400;letter-spacing:0.04em;}h5{font-size:18px;font-weight:normal;color:#c3771e;}h6{font-size:15px;font-weight:bold;color:#fed078;}img{border-style:none;}ul{list-style:none;}ol{padding-left:16px;list-style:decimal;}ol ol{padding-left:24px;list-style:upper-latin;list-style:upper-alpha;}a:link{text-decoration: underline;color:#d47f1b;}a:visited{text-decoration: underline;color:#d47f1b;}a:hover{text-decoration: underline;color:#ee8810;}a:active{text-decoration: underline;color:#ee8810;}p, ul, ol, dl{padding-bottom:0px;line-height:24px;}ol{padding-bottom:6px;}b, strong{}table{border-collapse:collapse;}textarea{padding:4px 0 0 4px;font-size:14px;font-family:Arial,Helvetica,sans-serif;}.clear{font-size:1px;height:1px;clear:both;margin:0;padding:0;}.validation-failed{background:#ED8D91;}.ahfxmessage{margin:0 0 24px;padding:12px 16px;border-bottom:1px solid #ffb;background:#900;box-shadow:0 0 4px rgba(255,255,196,0.2);font-family:Arial,Helvetica,sans-serif;color:#ffb;}.icon{vertical-align:middle;}.crumbs{margin-bottom:16px;}.crumbs p{padding-bottom:0 !important;text-indent:0 !important;font-size:13px;}.crumbs span.crumb{font-weight:bold;}.crumbs a, .crumbs a:link, .crumbs a:visited, .crumbs a:hover, .crumbs a:active, .crumbs a:focus{text-decoration:none;color:#D5DAC5;}.crumbs a:hover, .crumbs a:active, .crumbs a:focus{text-decoration:underline;color:#d47f1b;}body{margin:0 auto;background:#3c3a3a url('images/body_bg.jpg') repeat;font-size:16px;font-family:'MinionProRegular',Times,"Times New Roman",serif;letter-spacing:0.04em;color:#d5dac5;}#header{width:100%;}#header .logo{width:100%;min-width:984px;height:132px;background:url('images/header_bg.jpg') repeat-x center top;text-align:center;}#header .logo img{margin-top:4px;vertical-align:top;}#header .nav{width:100%;min-width:984px;background:#393737;background:rgba(0,0,0,0.06);}#header .nav ul{width:984px;margin:0 auto;padding:0;}#header .nav li{float:left;}#header .nav a, #header .nav a:link, #header .nav a:visited, #header .nav a:hover, #header .nav a:active{display:block;height:50px;padding:14px 17px 0;font-size:17px;text-transform:uppercase;text-decoration:none;text-align:center;line-height:40px;color:#ede2cc;}#header .nav .twoline a, #header .nav .twoline a:link, #header .nav .twoline a:visited, #header .nav .twoline a:hover, #header .nav .twoline a:active{line-height:21px;}#header .nav a:hover, #header .nav a:active{background:#353333;background:rgba(0,0,0,0.08);}#header .nav a.active, #header .nav a.active:link, #header .nav a.active:visited, #header .nav a.active:hover, #header .nav a.active:active{color:#fed078;}#main{width:100%;min-width:984px;padding:28px 0;background:#544031;background:rgba(112,70,37,0.45);}#main .inner{width:984px;margin:0 auto;}#main .fullcontent{width:100%;}#main .fullcontent p{text-indent:22px;}#main .fullcontent .noindent{text-indent:0;}#main .fullcontent .color{color:#64BEE0;}#main .fullcontent ul{width:96%;width:calc(100% - 18px);list-style:disc;padding:0;position:relative;left:18px;}#main .fullcontent ul li{padding:0;}#main .content{float:left;width:740px;}#main .content p{text-indent:22px;}#main .content .noindent{margin-bottom:8px;text-indent:0;}#main .content .color{color:#64BEE0;}#main .content ul{width:96%;width:calc(100% - 18px);list-style:disc;padding:0;position:relative;left:18px;}#main .content ul li{padding:0;}#main img.featuredimage{float:left;max-width:270px;margin:0 20px 12px 0;}#main div.featuredimage{float:left;width:270px;margin:0 20px 12px 0;position:relative;}#main div.featuredimage img{width:100%;}#main div.featuredimage .specialprice{display:block;width:71px;height:81px;background:url('images/ribbon.png') no-repeat left top;font-size:18px;font-family:'haettenschweilerregular',"Times","Times New Roman",serif;text-transform:uppercase;text-shadow:1px 1px 1px rgba(0,0,0,0.25);text-align:center;line-height:15px;color:#fff;position:absolute;right:12px;top:-6px;}#main div.featuredimage .specialprice .pad{display:block;padding:7px 0 0;}#main div.featuredimage .specialprice b{font-size:28px;vertical-align:text-bottom;}#main div.featuredimage .specialprice i{font-size:1px;width:0;height:0;}#main .events{margin:12px 0;}#main .events .event{padding:12px 24px;background:#000;border-bottom:1px solid #544031;}#main .events .date{font-size:15px;text-transform:uppercase;color:#C3771E;}#main .papers{margin:8px 0;}#main .papers a, #main .papers a:link, #main .papers a:visited, #main .papers a:hover, #main .papers a:active{display:block;float:left;text-align:center;width:33.33%}#main .papers img{width:90%;}#main .sidebar{float:right;width:225px;}#main .sidebar img{width:100%;margin-bottom:12px;vertical-align:top;}#main .sidebar .testimonial, #main .halfcall .testimonial{}#main .sidebar .testimonial p, #main .halfcall .testimonial p{margin-bottom:1px;font-size:19px;line-height:29px;color:#d47f1b;padding:5px;}#main .sidebar .testimonial .name, #main .halfcall .testimonial .name{font-size:19px;color:#d5dac5;}#main .halfcall{margin-top:32px;float:left;width:50%;}#main .halfcall .featuredimage{float:left;width:45%;}#main .halfcall .featuredimage img{width:100%;}#main .halfcall .testimonial, #main .halfcall .buynow{float:left;width:50%;}#main .halfcall .buynow p{font-size:26px;text-align:center;line-height:1.2;}#main .halfcall .buynow b{display:block;margin-top:32px;text-transform:uppercase;text-shadow:0 0 12px rgba(255,255,255,0.33);color:#D47F1B;}#main .halfcall .btn{}#main .halfcall .btn a, #main .halfcall .btn a:link, #main .halfcall .btn a:visited, #main .halfcall .btn a:hover, #main .halfcall .btn a:active, #main .halfcall .btn a:focus{display:block;width:80%;height:42px;line-height:42px;margin:8px auto 0;background:#69b754;border:1px solid #fff;border-left:none;border-top:none;box-shadow:2px 2px 4px rgba(0,0,0,0.33);font-size:28px;text-decoration:none;text-transform:uppercase;color:#ffffff;position:relative;}#main .halfcall .btn a:hover, #main .halfcall .btn a:active, #main .halfcall .btn a:focus{border-color:#ddff00;color:#ddff00;box-shadow:2px 2px 6px rgba(0,0,0,0.44);}#specials{width:984px;margin:24px auto;}#specials .col1{float:left;width:482px;}#specials .col2{float:right;width:482px;}#specials .feature{margin-bottom:16px;background:#000000;}#specials .feature .inner{padding:28px 20px;}#specials .feature .heading{float:left;width:146px;}#specials .feature .heading img{width:100%;}#specials .feature .content{float:right;width:276px;}#specials .feature label.x{position:absolute;left:-3000px;top:0;}#specials input[type="email"]{width:200px;font-size:16px;padding:6px 12px;margin:6px 6px 6px 0;background:#fff;border:none;border-radius:2px;vertical-align:top;}#specials input[type="email"]:focus{background:#FED078;}#specials .btn, #specials .btn:hover, #specials .btn:focus{display:inline-block;height:31px;line-height:31px;margin:6px 0 0;padding:0 8px;background:#69b754;border:1px solid #fff;border-left:none;border-top:none;box-shadow:2px 2px 4px rgba(0,0,0,0.33);font-size:18px;text-decoration:none;text-transform:uppercase;color:#ffffff;vertical-align:top;cursor:pointer;position:relative;}#specials .btn:hover, #specials .btn:focus{border-color:#ddff00;color:#ddff00;box-shadow:2px 2px 6px rgba(0,0,0,0.44);}#specials .events{margin-bottom:16px;background:#000000;}#specials .events .inner{padding:28px 20px;}#specials .events ul{padding-left:4px;list-style:none;}#specials .events ul li{padding-left:16px;list-style:none;text-indent:-16px;}#specials .events ul b, #specials .events ul strong{font-weight:bold;text-transform:uppercase;}#specials .imagelink img{width:100%;}.priceinfo{display:inline-block;width:246px;margin-right:48px;margin-bottom:12px;vertical-align:top;}.small{font-size:0.8em;}.section{margin-top:24px;}.ordersection{padding-left:214px;}.ordersection .submit{display:block;width:180px;font-size:24px;padding:6px 0;margin:16px 0;border:2px solid #ffffff;border-radius:6px;background:#D47F1B;color:#ddd;cursor:pointer;}.ordersection .submit:hover{background:#C9771A;}.ordersection .submit:disabled{cursor:default;border-color:#ccc;background:#999;color:#ccc;}.ordersection .totalamt{font-size:20px;font-weight:bold;letter-spacing:-0.01em;color:#FED078;}.continuesection .submit{display:block;width:160px;font-size:16px;padding:4px 0;margin:16px 0;border:1px solid #ffffff;border-radius:4px;background:#D47F1B;color:#ddd;cursor:pointer;}.continuesection .submit:hover{background:#C9771A;}.continuesection .submit:disabled{cursor:default;border-color:#ccc;background:#999;color:#ccc;}.continuesection .totalamt{font-size:20px;font-weight:bold;letter-spacing:-0.01em;color:#FED078;}.sectionhead{width:100%;background:#D47F1B;padding-bottom:1px;margin-bottom:16px;}.sectionhead h3{margin:0;padding:4px 16px 2px 16px;border-bottom:1px solid #fff;color:#533F31;}.carttable{width:60%;min-width:320px;max-width:600px;}.carttable th, .carttable td{padding:2px 6px;}.carttable thead th{padding:4px 6px;background:#383738;font-weight:bold;color:#fff;text-align:left;}.carttable tbody td{border-top:1px solid #fff;border-right:1px solid #fff;}.carttable .number{text-align:right;}.carttable .lastrow td{border-bottom:none;}.carttable .last{border-right:none;}.carttable .total{font-weight:bold;border-top:3px double #fff;}.fields{margin-left:24px;}.fields .reqed{color:#d47f1b;font-weight:bold;}.fields .label{display:inline-block;width:190px;vertical-align:top;}.fields .highlight{color:#ff7;}.fields input[type=text], .fields input[type=email]{width:200px;font-size:16px;padding:6px 12px;margin-bottom:6px;background:#fff;border:none;border-radius:2px;}.fields input.short{width:60px;}.fields input:focus{background:#FED078;}.fields input[readonly]{color:#999;}.fields input[readonly]:focus{background:#eee;}.fields .validation-failed{background:#fdd !important;}.fields select.fld{font-size:16px;padding:2px 12px 6px;margin-bottom:6px;margin-right:6px;background:#fff;border:none;border-radius:2px;}.fields textarea{width:500px;font-size:16px;padding:4px 0 0 6px;margin-bottom:6px;background:#fff;border:none;border-radius:2px;}.fields textarea:focus{background:#FED078;}#footer{width:100%;min-width:984px;padding:12px 0;background:#393737;background:rgba(0,0,0,0.06);}#footer p{padding:12px 0;font-size:12px;text-transform:uppercase;text-align:center;}@media only screen and (max-width:1001px){#header .logo{min-width:866px;}#header .nav{min-width:866px;}#header .nav ul{width:866px;}#header .nav a, #header .nav a:link, #header .nav a:visited, #header .nav a:hover, #header .nav a:active{padding:14px 10px 0;}#main{min-width:866px;}#main .inner{width:866px;}#main .content{width:650px;}#main div.featuredimage{width:240px;}#main .sidebar{width:200px;}#specials{width:866px;}#specials .col1, #specials .col2{width:420px;}#specials .feature .inner, #specials .events .inner{padding:20px 16px;}#specials .feature .content{width:226px;}#footer{min-width:866px;}}@media only screen and (max-width:883px){#header{height:auto;}#header .logo{min-width:600px;height:108px;}#header .logo img{margin-top:0;}#header .nav{min-width:600px;height:auto;}#header .nav:after{content:"";display:block;width:0;height:0;clear:both;}#header .nav ul{width:456px;margin:0 auto;}#header .nav a, #header .nav a:link, #header .nav a:visited, #header .nav a:hover, #header .nav a:active{height:45px;padding-top:9px;padding-left:0;padding-right:0;width:150px;}#main{min-width:600px;}#main .inner{width:600px;margin:0 auto;}#main .content{float:none;width:100%;margin-bottom:24px;}#main .content:after{content:"";display:block;width:0;height:0;clear:both;}#main div.featuredimage{width:215px;}#main .sidebar{float:none;width:100%;text-align:center;}#main .sidebar img{float:none;width:215px;margin-left:0;}#main .sidebar:after{content:"";display:block;width:0;height:0;clear:both;}#main .halfcall{float:none;width:100%;margin:16px 0;}#main .halfcall:after{content:"";display:block;width:0;height:0;clear:both;}#main .halfcall .featuredimage img{width:92%;}#specials{width:100%;min-width:600px;}#specials .col1, #specials .col2{width:48%;}#specials .feature .heading{float:none;width:100%;}#specials .feature .heading img{display:none;}#specials .feature .content{float:none;width:100%;}#footer{min-width:600px;}}@media only screen and (max-width:664px){#header .logo{min-width:480px;height:auto;}#header .logo img{max-width:100%;}#header .nav{min-width:480px;}#main{min-width:480px;}#main .inner{width:96%;margin:0 auto;}#main .content{margin-bottom:32px;}#main div.featuredimage{width:160px;margin-bottom:6px;}#main div.featuredimage .specialprice{display:none;}#main .papers a, #main .papers a:link, #main .papers a:visited, #main .papers a:hover, #main .papers a:active{width:50%}#main .papers img{width:90%;}#main .sidebar{border-top:3px solid #383738;border-top:3px solid rgba(0,0,0,0.33);padding-top:24px;}#main .sidebar img{width:160px;}#specials{min-width:480px;}#specials .col1, #specials .col2{float:none;width:96%;margin:0 auto;}#footer{min-width:480px;}#footer p{width:410px;margin:0 auto;padding-top:10px;}}@media only screen and (max-width:479px){h1{font-size:42px;}p{line-height:26px;}body{font-size:18px;}#header .logo{min-width:320px;}#header .nav{min-width:300px;}#header .nav ul{width:300px;margin:0 auto;}#main{min-width:320px;}#main .inner{width:92%;}#main div.featuredimage{float:none;width:96%;margin:0 auto;}#main .papers a, #main .papers a:link, #main .papers a:visited, #main .papers a:hover, #main .papers a:active{width:100%}#main .papers img{width:100%;}#main .sidebar img{float:none;width:100%;}#specials{min-width:320px;}#footer{min-width:320px;height:auto;padding-bottom:4px;}#footer p{width:92%;margin:0 auto;}}