body,div,html,p,ul,li{padding:0;margin:0;}h1,h2,h3,h4,h5,h6{font-size:12px;margin:0;padding:0;}h1{font-size:24px;font-weight:normal;color:#140f0c;}h2{font-size:16px;color:#140f0c;margin-bottom:22px;}h3{font-size:15px;text-transform:uppercase;color:#747474;font-weight:normal;margin-bottom:6px;}h4{}h5{font-size:14px;}img{border-style:none;}img.background {position: fixed;z-index: -1;}ul{list-style:none;}a:link{font-family:Helvetica, sans-serif;text-decoration: underline;color:#333;}a:visited{text-decoration: underline;color:#333;}a:hover{text-decoration: underline;color:#140f0c;background:#DFDFDF;background:rgba(0,0,0,0.05);}a:active{text-decoration: underline;color:#140f0c;background:#DFDFDF;background:rgba(0,0,0,0.05);}p{padding-bottom:18px;line-height:19px;}ul li, ol li{line-height:19px;}.clear, .clearr, .clearl{font-size:1px;height:1px;clear:both;margin:0;padding:0;}.clearr{clear:right;}.clearl{clear:left;}.emph{font-style:italic;}.smtxt{font-size:11px;}.validation-failed{background:#ED8D91;}.fbiframe{border:none;overflow:hidden;width:110px;height:21px;margin-bottom:8px;}.twiframe{width:110px;height:21px;margin-bottom:8px;}.disc{padding-left:30px;list-style:disc;padding-bottom:18px;}.ahfxmessage{background:#CCCECD;background:rgba(0,0,0,0.14);padding:14px;border-radius:14px 0;border:3px solid #bb7b33;color:#140f0c;margin-bottom:12px;font-size:15px;}html, body{width:100%;margin:0;padding:0;}body{margin:0 auto;color:#140f0c;font-family:Helvetica, sans-serif;background:#e6e6e6 url('http://www.ahfx.net/images/bg.jpg') repeat top center;font-size:14px;}#full{width:100%;}#wrapper{width:1204px;margin:0 auto;}#maincol{width:708px;float:left;}.numcomments{float:right;padding:0 0 0 18px;font-size:11px;color:#747474;text-transform:uppercase;}.bloglistitem{padding:8px 12px;position:relative;background:#ebeceb;background:rgba(164,164,163,0.14);border-radius:14px 0;margin-bottom:14px;}.portlistitem{padding:14px;background:#ebeceb;background:rgba(164,164,163,0.14);border-radius:14px 0;margin-bottom:14px;}.portlistitem .field{text-align:right;width:25%;}.portlistitem .label{}.commentitem{width:100%;}.commentpad{padding:16px 16px 12px 16px;}.commentabout{float:left;width:148px;font-size:11px;}.commenttext{float:left;width:480px;}.commentnumber{display:block;width:87px;height:87px;line-height:87px;padding:0;margin:0;text-align:center;}img.resizeme{position:relative;top:0;left:0;z-index:-1;}#header{width:1204px;margin:0 auto;height:111px;}#logo{float:left;width:306px;position:relative;}#logo a, #logo a:link, #logo a:visited, #logo a:hover, #logo a:active{display:block;width:306px;color:#140f0c;text-decoration:none;background:transparent;}#logo a:hover, #logo a:active{}#logo a img{padding:18px 6px 12px;}#logo #catch{display:block;position:absolute;top:78px;left:0;width:300px;padding-right:6px;text-align:right;color:#140f0c;font-size:11px;font-weight:bold;}#nav{float:right;width:477px;padding-top:58px;border-bottom:1px solid #c0c0be;border-bottom:1px solid rgba(38,33,30,0.05);}#nav ul{height:20px;}#nav ul li{float:right;padding-left:24px;}#nav ul li a, #nav ul li a:link, #nav ul li a:visited, #nav ul li a:hover, #nav ul li a:active{color:#140f0c;font-size:14px;text-decoration:none;font-weight:bold;background:transparent;}#nav ul li a:hover, #nav ul li a:active, #nav ul li a.active, #nav ul li a.active:link, #nav ul li a.active:visited, #nav ul li a.active:hover, #nav ul li a.active:active{border-bottom:2px solid rgba(0,0,0,0.1);}.postedby{margin:0 0 12px;padding:0;font-size:11px;}img.mainimage{margin-bottom:20px;background:#F5F5F5;background:rgba(255,255,255,.4);border-radius:14px 0;vertical-align:top;padding:14px;}.smimg, .smimg:link, .smimg:visited, .smimg:hover, .smimg:active{display:block;width:130px;float:right;margin-left:14px;background:transparent;padding:0;margin-top:14px;margin-top:-14px;}.smimg img{border-radius:14px 0;}.portimage{}.portimage div{width:100%;}.portimage div img{width:652px;border-radius:0;box-shadow:3px 3px 8px #ccc;}.portinfo{}.catch, .catch:link, .catch:visited, .catch:hover, .catch:active{font-size:11px;color:#747474;text-decoration:none;text-transform:uppercase;}.swirl{padding-left:30px;}.swirl li{list-style:disc;}.ahfxli{padding-left:30px;}.clientli{padding-left:30px;}.clientli ul li{padding-left:30px;}.quotetop, .quotebot{display:none;}.quotemid{background:#E3DAAC;background:rgba(228,202,90,0.4);border-radius:14px 0;padding:13px 14px;margin-bottom:14px;font-size:14px;color:#140f0c;}.who{text-align:right;font-style:italic;}#prev{float:left;width:45%;}#next{float:right;width:45%;text-align:right;}.nexty{background:#E3D9AC;background:rgba(228,202,90,0.4);border:2px solid #bb7b33;border-radius:14px 0;padding:4px 8px;cursor:pointer;}.nexty:hover{background: -moz-linear-gradient(top, rgba(228,201,89,0.85) 0%, rgba(226,192,54,1) 80%, rgba(228,201,89,0.85) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(228,201,89,0.85)), color-stop(80%,rgba(226,192,54,1)), color-stop(100%,rgba(228,201,89,0.85)));background: -webkit-linear-gradient(top, rgba(228,201,89,0.85) 0%,rgba(226,192,54,1) 80%,rgba(228,201,89,0.85) 100%);background: -o-linear-gradient(top, rgba(228,201,89,0.85) 0%,rgba(226,192,54,1) 80%,rgba(228,201,89,0.85) 100%);background: -ms-linear-gradient(top, rgba(228,201,89,0.85) 0%,rgba(226,192,54,1) 80%,rgba(228,201,89,0.85) 100%);background: linear-gradient(to bottom, rgba(228,201,89,0.85) 0%,rgba(226,192,54,1) 80%,rgba(228,201,89,0.85) 100%);}.barry{background:#C9C9C8;background:rgba(20,15,12,0.12);border-radius:14px 0 0 0;padding:4px 8px;cursor:pointer;}.barry h5{padding:2px 15px;}.insinf{background:#C9C9C8;background:rgba(20,15,12,0.12);border-radius:0 0 14px 0;padding:14px;margin-bottom:12px;}.insinf input[type=text]{font-family:Helvetica,Arial,sans-serif;}.nextbtn{text-align:right;margin-right:29px;}.extrasbox{width:478px;float:right;min-height:150px;background:#bebfbd;background:rgba(20,15,12,0.12);border-radius:12px 0 12px 0;}.extrasbox .related{float:left;width:340px;}.extrasbox .related .padder{padding:12px;}.extrasbox .related p{font-size:11px;color:#140f0c;text-transform:uppercase;font-weight:bold;line-height:14px;padding-bottom:10px;}.extrasbox .related ul{padding-left:22px;}.extrasbox .related ul li{line-height:20px;}.extrasbox .related ul li a, .extrasbox .related ul li a:link, .extrasbox .related ul li a:visited, .extrasbox .related ul li a:hover, .extrasbox .related ul li a:active{font-size:14px;color:white;text-decoration:underline;font-weight:bold;background:transparent;}.extrasbox .related ul li a:hover, .extrasbox .related ul li a:active{color:#140f0c;}.extrasbox .social{float:left;width:138px;background:#a9a8a6;background:rgba(20,15,12,0.05);min-height:216px;border-radius:0 0 12px 0;}.extrasbox .social .padder{padding:12px;}.extrasbox .social .comments{}.extrasbox .social .comments a, .extrasbox .social .comments a:link, .extrasbox .social .comments a:visited, .extrasbox .social .comments a:hover, .extrasbox .social .comments a:active{color:white;font-size:10px;font-family:Helvetica,Arial,sans-serif;display:block;margin-right:3px;float:left;padding:5px 8px;text-decoration:none;background:#757573;background:rgba(0,0,0,0.31);}.extrasbox .social .comments a:hover, .extrasbox .social .comments a:active{background:#646362;background:rgba(0,0,0,0.41);}.extrasbox .social .comments a.commentbutton, .extrasbox .social .comments a.commentbutton:link, .extrasbox .social .comments a.commentbutton:visited, .extrasbox .social .comments a.commentbutton:hover, .extrasbox .social .comments a.commentbutton:active{color:#140f0c;padding:4px 5px;border-top:1px solid #c6c6c6;border-right:1px solid #e1e1e2;border-bottom:1px solid #9e9e9e;border-left:1px solid #bebebe;background:#ececec;background:linear-gradient(to bottom, rgba(251,251,251,1) 0%,rgba(222,223,222,1) 100%);border-radius:3px / 6px;margin-bottom:12px;}.extrasbox .social .comments a.commentbutton:hover, .extrasbox .social .comments a.commentbutton:active{background:#ECEDEC;background:linear-gradient(to bottom, rgba(253,253,253,1) 0%,rgba(229,229,229,1) 100%);}.infobox{position:absolute;top:0;right:17px;width:478px;min-height:150px;background:#c1c1bf;background:rgba(20,15,12,0.12);border-radius:12px 0;text-align:left;}.infobox .headerbar{padding:12px 14px 10px 12px;}.infobox .headerbar p{color:#b66101;font-size:19px;font-weight:bold;padding:0;}.infobox .headerbar p span{color:#140f0c;font-size:16px;font-weight:bold;text-transform:uppercase;}.infobox .infobar{background:#b7b9b6;background:rgba(20,15,12,0.05);border-radius:0 0 12px 0;min-height:108px;}.infobox .infobar .padder{padding:16px 16px 12px 12px;}.infobox .infobar p{font-size:11px;color:#140f0c;font-weight:bold;text-transform:uppercase;line-height:14px;padding-bottom:10px;}.infobox .infobar ul{padding-left:4px;}.infobox .infobar ul li{list-style:none;background:url("http://www.ahfx.net/images/infobox_li_bg.png") no-repeat 0 7px;padding-left:20px;line-height:21px;color:white;font-size:14px;font-weight:bold;}#footer_holder{margin-top:45px;width:100%;min-height:90px;background:#BFC0BF;background:rgba(20,15,12,0.17);border-radius:14px 14px 0 0;}#footer{width:1204px;margin:0 auto;padding:14px;background:url('http://www.ahfx.net/images/footer_bg2.png') no-repeat center top;}#footer p{padding-top:14px;text-align:right;}#cont_top{text-align:center;font-weight:bold;text-transform:uppercase;}#cont_mid{padding-top:12px;text-align:center;font-size:11px;}#cont_mid a, #cont_mid a:link, #cont_mid a:visited, #cont_mid a:hover, #cont_mid a:active{text-decoration:none;color:#140F0C;}#cont_bottom{padding-top:6px;text-align:center;font-size:11px;}#outside{position:relative;height:900px;width:100%;z-index:50;text-align:center;}#holder{width:100%;top:0;bottom:0;left:0;z-index:45;overflow:hidden;position:absolute;}.rotate{position:absolute;top:0;left:0;bottom:0;z-index:44;width:100%;overflow:hidden;}#controls{position:absolute;top:8px;left:100px;z-index:48;}.rotateactive, .rotateactive:link, .rotateactive:visited, .rotateactive:hover, .rotateactive:active, .rotateinactive, .rotateinactive:link, .rotateinactive:visited, .rotateinactive:hover, .rotateinactive:active{display:block;float:left;margin-right:12px;width:30px;height:30px;background:#E3C959;background:rgba(227,201,89,0.5);font-size:1px;text-align:center;border-radius:12px 0;text-decoration:none;}.rotateactive, .rotateactive:link, .rotateactive:visited, .rotateactive:hover, .rotateactive:active{background:#B66101;background:rgba(182,97,1,0.7);}.rotateactive:hover, .rotateactive:active{background:#B66101;}.rotateinactive:hover, .rotateinactive:active{background:#E3C959;}.capture{background:#C7C8C7;background:rgba(20,15,12,0.12);padding:14px;border-radius:14px 0;}.alignright{text-align:right;}.alignleft{text-align:left;}.captcha{width:50px;}.formnote{width:450px;margin:0 auto;font-size:10px;color:gray;}.tinytext{font-size:9px;}.swatch {height:32px;width:80px;font-size:7pt;text-align:center;background:black;color:#666;}.sitemap{margin:0 0 20px 20px;}.processlist{padding-bottom:18px;}.modal{background:url("images/bg.jpg") repeat -1100px 0;border-radius:14px 0;min-height:438px;}.modalpad{padding:14px;}.commenttable{text-align:left;width:100%;}.commenttable .field{width:40%;vertical-align:middle;text-align:right;}.commenttable .label{text-align:left;}.commenttable .label input{background:white;border:none;height:30px;line-height:30px;padding:0 10px;}.commenttable .label textarea{background:white;border:none;padding:6px 8px;}.commenttable .label img{vertical-align:middle;}.requestform{background:#C7C8C7;background:rgba(20,15,12,0.12);padding:14px;border-radius:14px 0;}.fbframe{border:none;overflow:hidden;width:110px;height:21px;margin-bottom:8px;}.fbframeindex{border:none;overflow:hidden;width:110px;height:21px;position:absolute;top:12px;right:14px;z-index:101;}.indexrotator{width:1221px;margin:0 auto;overflow:hidden;}.indexrotator img{max-width:100%;padding-top:48px;}.contactinfo{float:left;width:190px;}#noresponsive, #under1280, #under1024, #under800, #under600, #under480, #under320{opacity:0;display:none;height:0;width:0;font-size:0;line-height:0;}#noresponsive{opacity:1;}@media only screen{#noresponsive{opacity:0;}}@media only screen and (max-width:1280px){#under1280{opacity:1;}}@media only screen and (max-width:1024px){#under1024{opacity:1;}}@media only screen and (max-width:800px){#under800{opacity:1;}}@media only screen and (max-width:600px){#under600{opacity:1;}}@media only screen and (max-width:480px){#under480{opacity:1;}}@media only screen and (max-width:320px){#under320{opacity:1;}}@media only screen and (max-width:1224px){#header{width:880px;}.indexrotator{width:880px;overflow:visible;}.indexrotator img{max-width:100%;padding-top:48px;}#outside{height:auto;}#holder{position:static;overflow:visible;}.rotate{display:block !important;overflow:visible;position:relative;left:0 !important;top:0 !important;margin-bottom:24px;}.infobox{background:rgba(20,15,12,0.33);}.infobox .headerbar{}.infobox .infobar{}.infobox .headerbar p, .infobox .infobar p,.infobox .headerbar p span, .infobox .infobar p span{color:#fff;}#wrapper{width:880px;}#maincol{width:524px;}.extrasbox{width:330px;}.extrasbox .related{float:none;width:100%;}.extrasbox .social{float:none;width:100%;min-height:1px;}.extrasbox .social .padder{padding:12px 12px 2px 12px;}.portimage div img{width:100%;}#footer{width:100%;padding:14px 0;}}@media only screen and (max-width:884px){h2{margin-bottom:12px;}#header{width:600px;margin-bottom:24px;}#nav{width:230px;padding-top:42px;}#nav ul li{margin-top:16px;}.indexrotator{width:600px;}.rotate{padding-top:0;margin-bottom:0;}#controls{display:none;}.infobox{position:relative;width:100%;min-height:10px;margin-top:-24px;margin-bottom:24px;background:rgba(20, 15, 12, 0.33);right:0;}#wrapper{width:600px;}#maincol{width:100%;margin-bottom:24px;}.extrasbox{width:100%;min-height:10px;margin-bottom:16px;}.extrasbox .related ul li a, .extrasbox .related ul li a:link, .extrasbox .related ul li a:visited, .extrasbox .related ul li a:hover, .extrasbox .related ul li a:active{color:#555;}.extrasbox .related ul li a:hover, .extrasbox .related ul li a:active{color:#140f0c;}}@media only screen and (max-width:604px){#header{width:100%;min-width:360px;height:auto;}#logo{float:none;margin:0 auto;}#nav{float:none;width:100%;padding-top:24px;}#nav ul{width:354px;margin:0 auto;}#nav ul li{padding:0 12px;margin-top:0;}.indexrotator{width:98%;}.infobox .headerbar{padding-top:24px;}#wrapper{width:92%;min-width:320px;margin:0 auto;}.extrasbox .social .comments, .numcomments{display:none;}}@media only screen and (max-width:484px){body{font-size:16px;}p, ul, ul li, ol, ol li{line-height:24px;}h3{font-size:16px;}input, textarea, img, select{max-width:100% !important;}blockquote{margin:16px;}.smtxt, .tinytext, .postedby{font-size:13px;}#logo #catch{font-size:14px;top:84px;}#nav{}#nav ul{height:30px;}#nav ul li{padding:0 5px;}#nav ul li a, #nav ul li a:link, #nav ul li a:visited, #nav ul li a:hover, #nav ul li a:active{font-size:16px;display:block;padding:4px;}.infobox .infobar p{font-size:14px;}.formnote{width:100%;font-size:13px;}.commentabout{width:114px;}.commenttext{float:none;width:100%;}img.mainimage{width:90%;width:calc(100% - 28px);}.processlist, .processlist ul{list-style:disc inside;}#prev, #next{font-size:14px;}.extrasbox .related p{font-size:13px;}#pagerholder{font-size:14px;}#contactform table, #captureform table{width:100%;table-layout:fixed;}}@media only screen and (max-width:364px){#header{width:100%;min-width:320px;}#nav{}#nav ul{width:230px;height:72px;}#nav ul li a, #nav ul li a:link, #nav ul li a:visited, #nav ul li a:hover, #nav ul li a:active,#nav ul li a:hover, #nav ul li a:active, #nav ul li a.active, #nav ul li a.active:link, #nav ul li a.active:visited, #nav ul li a.active:hover, #nav ul li a.active:active{border-bottom:none;}#nav ul li a:hover, #nav ul li a:active{text-decoration:underline;}#logo{width:294px;}#logo a, #logo a:link, #logo a:visited, #logo a:hover, #logo a:active{width:294px;}#logo #catch{width:278px;}#maincol{float:none;width:92%;margin:0 auto 24px;}}