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{padding-bottom:16px;font-size:50px;font-weight:700;line-height:1.14;}h2{padding-bottom:8px;font-size:50px;font-weight:700;line-height:1.14;}h3{padding-bottom:4px;font-size:25px;font-weight:400;line-height:1.12;color:#c3c3c3;}h4{padding:6px 0;font-size:20px;font-weight:400;line-height:1.25;text-transform:uppercase;}h5{padding-bottom:4px;font-size:18px;font-weight:700;line-height:1.25;}h6{font-size:13px;font-weight:400;text-transform:uppercase;line-height:1.615;}img{max-width:100%;height:auto;border-style:none;}ul{list-style:none;}a:link{text-decoration: underline;color:#5d8ab4;}a:visited{text-decoration: underline;color:#5d8ab4;}a:hover{text-decoration: underline;color:#000;}a:active{text-decoration: underline;color:#000;}p, ul, ol, dl{padding-bottom:8px;line-height:1.615;}b, strong{}table{border-collapse:collapse;}.clear{font-size:1px;height:1px;clear:both;margin:0;padding:0;}.clearfix:after{content:"";display:block;width:0;height:0;font-size:1px;line-height:0;clear:both;}.validation-failed{background:#ED8D91;}.ahfxmessage{padding:24px 48px;background:#000000;font-weight:bold;color:#fff;}.mceContentBody, .mce-content-body{padding:4px 8px;background:#fff;font-size:13px;font-family:'Cabin','Myriad Pro',Tahoma,Arial,Helvetica,sans-serif;color:#4d4d4d;}body{margin:0 auto;background:#fff;font-size:13px;font-family:'Cabin','Myriad Pro',Tahoma,Arial,Helvetica,sans-serif;color:#4d4d4d;}.width{min-width:280px;width:994px;margin:0 auto;}.width2{min-width:260px;width:882px;margin:0 auto;}#header{width:100%;background:#000000;}#header .logo{float:left;}#header .logo img{display:inline-block;height:43px;padding-top:7px;padding-right:7px;}#header .logo p{display:inline-block;padding:7px 0;font-size:20px;font-family:'Arial Black',Gadget,Arial,sans-serif;font-weight:900;font-style:italic;line-height:1.25;color:#e6e6e6;}#header .logo b{display:block;font-size:14px;font-family:'Cabin','Myriad Pro',Tahoma,Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;}#header .upperlinks{float:right;width:300px;}#header .upperlinks ul{padding:4px 0;}#header .upperlinks li{float:right;width:150px;}#header .upperlinks a, #header .upperlinks a:link, #header .upperlinks a:visited, #header .upperlinks a:hover, #header .upperlinks a:active, #header .upperlinks a:focus{display:block;padding:4px 0 4px 24px;background:url('images/bullet_arrow_right_white.png') no-repeat 11px 8px;font-size:12px;text-decoration:none;line-height:1.25;color:#fff;}#header .upperlinks a:hover, #header .upperlinks a:active, #header .upperlinks a:focus{text-decoration:underline;}#header .upperlinks .highlight a, #header .upperlinks .highlight a:link, #header .upperlinks .highlight a:visited, #header .upperlinks .highlight a:hover, #header .upperlinks .highlight a:active, #header .upperlinks .highlight a:focus{background:url('images/bullet_arrow_right_yellow.png') no-repeat 11px 8px;color:#fff314;}#mainnav{width:100%;min-height:67px;position:relative;z-index:50;}#mainnav > img{width:100%;vertical-align:top;}#mainnav .width{position:relative;}#mainnav .nav{width:100%;height:64px;border-bottom:3px solid #000;background:url('images/nav_bg.png') repeat center top;background:rgba(0,0,0,0.2) url('images/nav_bg.png') repeat center top;position:absolute;top:0;left:0;}#mainnav .nav ul{padding:0;}#mainnav .nav li{display:inline-block;width:123px;height:64px;background:url('images/nav_sep.png') repeat-y left top;vertical-align:top;}#mainnav .nav li:first-of-type{background:transparent;}#mainnav .nav a, #mainnav .nav a:link, #mainnav .nav a:visited, #mainnav .nav a:hover, #mainnav .nav a:active, #mainnav .nav a:focus{display:block;height:64px;margin-left:2px;font-size:15px;text-decoration:none;line-height:1.125;color:#fff;}#mainnav .nav a:hover, #mainnav .nav a:active, #mainnav .nav a:focus{background:#000;background:rgba(0,0,0,0.6);}#mainnav .nav > .width > ul > li:hover > a, #mainnav .nav > .width > ul > li:hover > a:link, #mainnav .nav > .width > ul > li:hover > a:visited, #mainnav .nav > .width > ul > li:hover > a:hover, #mainnav .nav > .width > ul > li:hover > a:active, #mainnav .nav > .width > ul > li:hover > a:focus{background:#000;background:rgba(0,0,0,0.6);}#mainnav .nav a span{display:block;padding:18px 4px 0 6px;}#mainnav .nav li > div{display:none;height:336px;padding:16px 32px;border-bottom:3px solid #000;background:url('images/nav_bg.png') repeat center top;background-color:rgba(0,0,0,0.4);position:absolute;top:64px;left:0;right:0;}#mainnav .nav li:hover .drop{display:block;}#mainnav .nav li .drop ul{float:left;width:25%;height:100%;background:url('images/nav_sep.png') repeat-y right 12px top;}#mainnav .nav li .drop ul:nth-of-type(4n){background:transparent;}#mainnav .nav li .drop li{display:block;width:auto;height:auto;margin-right:24px;background:transparent;}#mainnav .nav li .drop a, #mainnav .nav li .drop a:link, #mainnav .nav li .drop a:visited, #mainnav .nav li .drop a:hover, #mainnav .nav li .drop a:active, #mainnav .nav li .drop a:focus{display:block;height:auto;padding:6px 12px;font-size:15px;text-decoration:none;line-height:1.125;color:#fff;}#mainnav .nav li .drop .sub a, #mainnav .nav li .drop .sub a:link, #mainnav .nav li .drop .sub a:visited, #mainnav .nav li .drop .sub a:hover, #mainnav .nav li .drop .sub a:active, #mainnav .nav li .drop .sub a:focus{padding-left:32px;font-size:13px;}.contentsections{position:relative;z-index:25;}.contentsections > div{position:relative;}.contentsections > div:before{content:"";display:block;width:100%;height:16px;background:url('images/shadow1.png') no-repeat center top;position:absolute;top:0;left:0;right:0;}.contentsections > div:first-child:before{display:none;}.contentsections > .noshadow:before{display:none;}.contentsections blockquote, .mceContentBody blockquote, .mce-content-body blockquote{margin:8px 0 18px -18px;padding:16px 44px;border:1px solid #ededed;border-left:none;border-right:none;}.contentsections blockquote p, .mceContentBody blockquote p, .mce-content-body blockquote p{padding-bottom:1px;font-size:13px;line-height:1.538;}.contentsections blockquote p:last-of-type, .mceContentBody blockquote p:last-of-type, .mce-content-body blockquote p:last-of-type{font-weight:700;}.contentsections ul, .mceContentBody ul, .mce-content-body ul{list-style:disc;padding-left:24px;}.contentsections ul ul, .mceContentBody ul ul, .mce-content-body ul ul{list-style:circle;}.contentsections ol, .mceContentBody ol, .mce-content-body ol{list-style:decimal;padding-left:32px;}.contentsections ol ol, .mceContentBody ol ol, .mce-content-body ol ol{list-style:lower-alpha;}.contentsections .linklist, .mceContentBody .linklist, .mce-content-body .linklist{margin:18px 0 18px -18px;padding:0;border-top:1px solid #ededed;list-style:none;}.contentsections .linklist li, .mceContentBody .linklist li, .mce-content-body .linklist li{border-bottom:1px solid #ededed;}.contentsections .linklist a, .contentsections .linklist a:link, .contentsections .linklist a:visited, .contentsections .linklist a:hover, .contentsections .linklist a:active, .contentsections .linklist a:focus,.mce-content-body .linklist a, .mce-content-body .linklist a:link, .mce-content-body .linklist a:visited, .mce-content-body .linklist a:hover, .mce-content-body .linklist a:active, .mce-content-body .linklist a:focus,.mceContentBody .linklist a, .mceContentBody .linklist a:link, .mceContentBody .linklist a:visited, .mceContentBody .linklist a:hover, .mceContentBody .linklist a:active, .mceContentBody .linklist a:focus{display:block;padding:12px 24px 12px 45px;background:url('images/bullet_arrow_right_blue.png') no-repeat 18px 18px;text-decoration:none;}.contentsections .linklist a:hover, .contentsections .linklist a:active, .contentsections .linklist a:focus,.mceContentBody .linklist a:hover, .mceContentBody .linklist a:active, .mceContentBody .linklist a:focus,.mce-content-body .linklist a:hover, .mce-content-body .linklist a:active, .mce-content-body .linklist a:focus{background:#5d8ab4 url('images/bullet_arrow_right_white.png') no-repeat 18px 18px;text-decoration:none;color:#fff;}.contentsections .featured4col{width:100%;padding:0 0 48px 0;list-style:none;text-align:center;}.contentsections .featured4col li{display:inline-block;width:221px;padding-left:35px;vertical-align:top;}.contentsections .featured4col li:nth-of-type(4n+1){padding-left:0;}.contentsections .featured4col img{vertical-align:top;}.halfcol{float:left;width:294px;}.halfcol h2{margin-right:-90px;}.halfcol h6{margin-right:-64px;}.colleft{float:left;width:46%;}.colright{float:right;width:46%;}.colleft img, .colright img{width:100%;margin:4px 0 8px;vertical-align:top;}.imageleft{float:left;max-width:60%;height:auto;margin:0 12px 8px 0;}.imageright{float:right;max-width:60%;height:auto;margin:0 0 8px 12px;}.imagecenter{max-width:100%;height:auto;display:block;margin:0 auto 8px;}.imagefull{display:block;width:100%;height:auto;margin:0 auto 8px;}.imagelinks{float:right;width:472px;}.imagelinks img{vertical-align:top;}.imagelinks p{padding:13px 22px 12px;background:url('images/imagelink_bg.png') repeat-y right 0 top;font-size:24px;line-height:1;color:#fff;position:absolute;bottom:12px;left:0;right:0;}.imagelinks a, .imagelinks a:link, .imagelinks a:visited, .imagelinks a:hover, .imagelinks a:active, .imagelinks a:focus{display:block;position:relative;font-size:24px;text-decoration:none;color:#fff;}.imagelinks a:hover, .imagelinks a:active, .imagelinks a:focus{color:#5D8AB4;}.imagelinks a:hover p, .imagelinks a:active p, .imagelinks a:focus p{background-color:#000;background-color:rgba(0,0,0,0.5);text-decoration:underline;color:#5D8AB4;}.videolinks{}.videolinks p{padding:13px 22px 12px 76px;font-size:12px;line-height:1.5;}.videolinks p:before{content:"";width:46px;height:100%;background:url('images/icon_play.png') no-repeat center center;position:absolute;left:15px;top:0;bottom:0;}.videolinks a, .videolinks a:link, .videolinks a:visited, .videolinks a:hover, .videolinks a:active, .videolinks a:focus{font-size:12px;color:#fff;}.videolinks a:hover, .videolinks a:active, .videolinks a:focus{color:#fff;}.videolinks a:hover p, .videolinks a:active p, .videolinks a:focus p{background-color:#000;background-color:rgba(0,0,0,0.5);text-decoration:underline;color:#fff;}.videolinks img{width:100%;height:auto;}.vidpage{max-width:600px;margin:0 auto;}.vidpage .vidprev{float:left;}.vidpage .vidnext{float:right;}.vidpage a, .vidpage a:link, .vidpage a:visited, .vidpage a:hover, .vidpage a:active, .vidpage a:focus{display:block;padding:6px 24px;border:1px solid #EDEDED;background:#fff;text-decoration:none;color:#5D8AB4;position:relative;}.vidpage a:hover, .vidpage a:active, .vidpage a:focus{background:#5D8AB4;color:#fff;}.vidpage .vidprev a:hover:after, .vidpage .vidprev a:active:after, .vidpage .vidprev a:focus:after{content:"\25C0";display:block;font-size:13px;position:absolute;left:7px;top:5px;}.vidpage .vidnext a:hover:after, .vidpage .vidnext a:active:after, .vidpage .vidnext a:focus:after{content:"\25B6";display:block;font-size:13px;position:absolute;right:7px;top:5px;}.midholder{width:100%;margin:0 auto;padding:24px 0;background:url('images/body_bg1.png') repeat center top;position:relative;}.mainbackground{background:url('images/body_bg2.jpg') no-repeat center bottom;background-size:100% auto;}.mainholder{width:100%;margin:0 auto;padding:48px 0;background:no-repeat center bottom;background-size:100% auto;position:relative;}.gallery{margin:16px auto;padding:24px;background:#4D4D4D;text-align:center;}.gallery .image{display:inline-block;max-width:96%;max-width:calc(100% - 32px);padding:0 16px;text-align:center;}.gallery .image p{padding:2px 8px 24px;font-size:13px;color:#fff;}.galleryactive{overflow:hidden;position:relative;}.galleryactive .image{display:block;padding:0;position:absolute;top:0;left:0;z-index:1;}.galleryactive .image img{vertical-align:top;}.galleryactive .image p{width:auto;padding:8px 16px;background:rgba(0,0,0,0.8);opacity:0.3;transition:opacity 0.3s;position:absolute;bottom:0;left:0;right:0;}.galleryactive:hover .image p{opacity:1;transition:opacity 0.3s;}.galleryactive .thumbs{width:auto;height:120px;overflow:hidden;white-space:nowrap;padding:12px;background:url('images/nav_bg.png') repeat;background:rgba(0,0,0,0.6) url('images/nav_bg.png') repeat;position:absolute;top:0;left:0;right:0;z-index:2;}.galleryactive .thumbs:before, .galleryactive .thumbs:after{content:"";display:block;width:43px;height:144px;background:#4D4D4D;position:absolute;top:0;left:0;z-index:3;}.galleryactive .thumbs:after{left:auto;right:0;}.galleryactive .thumbs .leftarrow, .galleryactive .thumbs .rightarrow{font-size:110px;text-shadow:0 1px 4px rgba(0,0,0,0.8);line-height:120px;color:#fff;opacity:0.6;position:absolute;left:8px;top:0;z-index:5;cursor:default;}.galleryactive .thumbs .rightarrow{left:auto;right:8px;}.galleryactive .thumbs .leftarrow:hover, .galleryactive .thumbs .rightarrow:hover{opacity:1;}.galleryactive .thumbs .thumbinner{position:relative;left:43px;top:0;z-index:2;}.galleryactive .thumbs .thumbimage{display:inline-block;width:auto;height:120px;margin-right:16px;vertical-align:top;cursor:pointer;}.galleryactive .thumbs .thumbimage img{width:auto;height:100px;border:10px solid #4d4d4d;border:10px solid rgba(255,255,255,0.5);transition:border-color 0.3s;}.galleryactive .thumbs .activethumb img,.galleryactive .thumbs .thumbimage:hover img{border-color:#fff;}#footer{padding:24px 0;background:#f5f5f5;}#footer .footlinks{width:1026px;margin-left:-32px;margin-bottom:24px;}#footer .footlinks ul{float:left;width:310px;padding:0 0 0 32px;margin:0;list-style:none;}#footer .footlinks li{width:auto;border-bottom:1px solid #dedede;}#footer .footlinks b{display:block;padding:6px 18px;}#footer .footlinks a, #footer .footlinks a:link, #footer .footlinks a:visited, #footer .footlinks a:hover, #footer .footlinks a:active, #footer .footlinks a:focus{display:block;padding:6px 24px;text-decoration:none;}#footer .footlinks a:hover, #footer .footlinks a:active, #footer .footlinks a:focus{background:rgba(0,0,0,0.16);background:url('images/bullet_arrow_right_white.png') no-repeat 12px 12px, rgba(0,0,0,0.5) url('images/nav_bg.png') repeat center top;color:#fff;}#footer .address{float:left;width:40%;margin:0;padding:18px 0;text-align:left;}#footer .address p{padding:0 0 4px;}#footer .footright{float:right;width:40%;margin:0;padding:0 0 0;text-align:right;}#footer .footright .social{height:119px;}#footer .footright .social ul{padding:40px 0 0;list-style:none;}#footer .footright .social li{display:inline-block;padding:0 16px;}#footer .footright .copyright{}#footer .footright .copyright p{padding-bottom:4px;}#js_1024{display:none;}#js_800{display:none;}#js_480{display:none;}@media only screen and (max-width:1023px){.width{width:780px;}.width2{width:768px;}#header .upperlinks{width:200px;}#mainnav .nav li{width:97px;}#mainnav .nav a, #mainnav .nav a:link, #mainnav .nav a:visited, #mainnav .nav a:hover, #mainnav .nav a:active, #mainnav .nav a:focus{font-size:14px;}#mainnav .nav a span{padding:6px 8px 0;}#mainnav .nav li > div{height:300px;}#mainnav .nav li .drop a, #mainnav .nav li .drop a:link, #mainnav .nav li .drop a:visited, #mainnav .nav li .drop a:hover, #mainnav .nav li .drop a:active, #mainnav .nav li .drop a:focus{font-size:13px;}#mainnav .nav li .drop .sub a, #mainnav .nav li .drop .sub a:link, #mainnav .nav li .drop .sub a:visited, #mainnav .nav li .drop .sub a:hover, #mainnav .nav li .drop .sub a:active, #mainnav .nav li .drop .sub a:focus{font-size:12px;}.contentsections .featured4col li{width:181px;padding-left:18px;}.contentsections .featured4col li:nth-of-type(4n+1){padding-left:0;}.imagelinks{width:402px;}.imagelinks a, .imagelinks a:link, .imagelinks a:visited, .imagelinks a:hover, .imagelinks a:active, .imagelinks a:focus{margin-bottom:16px;}.halfcol{}.halfcol h2{margin-right:-40px;}.halfcol h6{margin-right:0;}.contentsections blockquote, .mceContentBody blockquote, .mce-content-body blockquote{padding:12px 44px 8px;}#footer .footlinks{width:804px;margin-left:-24px;}#footer .footlinks ul{width:244px;padding:0 0 0 24px;}#footer .footright{width:50%;}#js_1024{display:block;width:0;height:0;font-size:1px;line-height;0;}}@media only screen and (max-width:799px){.width{width:92%;}.width2{width:86%;}#header .logo{float:none;width:100%;margin:0 auto;text-align:center;}#header .upperlinks{float:none;width:100%;text-align:center;}#header .upperlinks a, #header .upperlinks a:link, #header .upperlinks a:visited, #header .upperlinks a:hover, #header .upperlinks a:active, #header .upperlinks a:focus{font-size:14px;}#header .upperlinks ul{padding:4px 0 10px;}#header .upperlinks li{float:none;display:inline-block;width:auto;margin:0 16px;text-align:left;}#mainnav{text-align:center;position:static;}#mainnav > img{max-width:100%;width:auto;max-height:320px;}#mainnav .width{width:100%;}#mainnav .nav{height:auto;background-color:rgba(0,0,0,0.3);position:static;}#mainnav .nav li{width:100%;height:auto;border-bottom:1px solid rgba(255,255,255,0.5);background:transparent;}#mainnav .nav li:last-of-type{border:none;}#mainnav .nav li > div{display:none !important;height:auto;padding:12px 24px;background:rgba(0,0,0,0.4);position:static;}#mainnav .nav li > .show{display:block !important;}#mainnav .nav li .drop ul{float:none;width:100%;height:auto;background:transparent;}#mainnav .nav li .drop ul:nth-of-type(2n){background:rgba(0,0,0,0.2);}#mainnav .nav li .drop li{display:block;margin:0;padding:0 12px;border:none;}#mainnav .nav li .drop li.sub{display:inline-block;padding:0;}#mainnav .nav li .drop a, #mainnav .nav li .drop a:link, #mainnav .nav li .drop a:visited, #mainnav .nav li .drop a:hover, #mainnav .nav li .drop a:active, #mainnav .nav li .drop a:focus{padding:12px;margin:0;}#mainnav .nav li .drop .sub a, #mainnav .nav li .drop .sub a:link, #mainnav .nav li .drop .sub a:visited, #mainnav .nav li .drop .sub a:hover, #mainnav .nav li .drop .sub a:active, #mainnav .nav li .drop .sub a:focus{padding:8px 12px;}#mainnav .nav a, #mainnav .nav a:link, #mainnav .nav a:visited, #mainnav .nav a:hover, #mainnav .nav a:active, #mainnav .nav a:focus{height:auto;margin:0;}#mainnav .nav a span{padding:12px 0;}.contentsections .featured4col{padding-bottom:24px;text-align:center;}.contentsections .featured4col li{display:inline-block;width:42%;padding:6px 2%;}.contentsections .featured4col li:nth-of-type(4n+1){padding:6px 2%;}.colleft, .colright{float:none;width:80%;margin:0 auto;}.halfcol{float:none;width:402px;margin:0 auto 24px;}.halfcol h2{margin-right:0;}.imagelinks{float:none;margin:0 auto 24px;}#footer .footlinks{width:auto;margin:0;}#footer .footlinks ul{float:none;width:380px;margin:0 auto 24px;padding:0;}#footer .address{float:none;width:224px;margin:0 auto;}#footer .footright{float:none;width:380px;margin:0 auto;text-align:center;}#js_800{display:block;width:0;height:0;font-size:1px;line-height;0;}}@media only screen and (max-width:479px){h1{font-size:30px;}h2{font-size:28px;}h3{font-size:24px;}h4{font-size:18px;}h5{font-size:16px;}h6{font-size:15px;}body{font-size:15px;}p, ul, ol, dl{padding-bottom:12px;line-height:1.815;}#header .logo{width:212px;}#header .upperlinks ul{padding-left:64px;}#header .upperlinks li{display:block;}#mainnav .nav a span{padding:10px 0;}#mainnav .nav li > div{padding:8px 16px;}.halfcol, .colleft, .colright, .imagelinks{width:100%;}.imagelinks p{font-size:16px;}.contentsections blockquote, .mceContentBody blockquote, .mce-content-body blockquote{padding:12px 22px 8px 24px;margin-left:-8px;}.contentsections blockquote p, .mceContentBody blockquote p, .mce-content-body blockquote p{font-size:15px;}.contentsections .linklist, .mceContentBody .linklist, .mce-content-body .linklist{margin-left:-8px;}.contentsections .linklist li, .mceContentBody .linklist li, .mce-content-body .linklist li{line-height:1.5;}.contentsections .linklist a, .contentsections .linklist a:link, .contentsections .linklist a:visited, .contentsections .linklist a:hover, .contentsections .linklist a:active, .contentsections .linklist a:focus, .mce-content-body .linklist a, .mce-content-body .linklist a:link, .mce-content-body .linklist a:visited, .mce-content-body .linklist a:hover, .mce-content-body .linklist a:active, .mce-content-body .linklist a:focus, .mceContentBody .linklist a, .mceContentBody .linklist a:link, .mceContentBody .linklist a:visited, .mceContentBody .linklist a:hover, .mceContentBody .linklist a:active, .mceContentBody .linklist a:focus{padding:8px 20px 8px 40px;background-position:18px 15px;}.vidpage{width:100%;max-width:320px;}.vidpage .vidprev a:hover:after, .vidpage .vidprev a:active:after, .vidpage .vidprev a:focus:after{top:6px;}.vidpage .vidnext a:hover:after, .vidpage .vidnext a:active:after, .vidpage .vidnext a:focus:after{top:6px;}.gallery{padding:16px;}.gallery .image{max-width:100%;padding:0;}.gallery .image p{line-height:1.5;}#footer .footlinks ul{width:300px;}#footer .footright{width:300px;}#footer .footright .copyright p{font-size:11px;}#js_480{display:block;}}