@font-face {font-family:'leelawadeeregular';src:url('../css/fonts/leelawad-webfont.woff2') format('woff2'), url('../css/fonts/leelawad-webfont.woff') format('woff');font-weight:normal;font-style:normal;}@font-face {font-family:'agency-fb';src:url('../css/fonts/agency-fb.woff') format('woff'), url('../css/fonts/agency-fb.ttf') format('truetype');font-weight:normal;font-style:normal;}html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,abbr, address, cite, code,del, dfn, em, img, ins, kbd, q, samp,small, strong, sub, sup, var,b, i,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary,time, mark, audio, video {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body {line-height:1;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { display:block;}nav ul {list-style:none;}blockquote, q {quotes:none;}blockquote:before, blockquote:after,q:before, q:after {content:'';content:none;}a {margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;}ins {background-color:#ff9;color:#000;text-decoration:none;}mark {background-color:#ff9;color:#000; font-style:italic;font-weight:bold;}del {text-decoration:line-through;}abbr[title], dfn[title] {border-bottom:1px dotted;cursor:help;}table {border-collapse:collapse;border-spacing:0;}hr {display:block;height:1px;border:0; border-top:1px solid #cccccc;margin:1em 0;padding:0;}input, select {vertical-align:middle;}* {margin:0px;padding:0px;}html {-webkit-text-size-adjust:none;height:100%;min-height:100%;}body {background:#FFF;color:#333;font:62.5% leelawadeeregular, Arial, Helvetica, sans-serif;margin:0px;padding:0px 0px 100px;}a {text-decoration:none;color:#00B2FF;}a:visited {color:#999;}acronym {cursor:help;border-bottom-width:1px;border-bottom-style:dotted;}dl {margin:0px 0px 10px;padding:0px;}dt {font-style:normal;font-weight:bold;margin:0px 0px 5px;padding:0px;}dd {margin:0px 0px 5px;padding:0px 10px;}fieldset {margin:0px 0px 10px;padding:5px;}h1,h2, h3, h4, h5, h6 {margin:0px 0px 10px;padding:3px 0px 5px;font-weight:normal;}h2 {font-size:2em;}h3 {font-size:1.8em;color:#0497D6;}h4 {font-size:1.5em;color:#0497D6;}h5 {font-size:1.2em;font-weight:bold;}h6 {font-size:1em;font-weight:bold;}img {border:none;}label {cursor:pointer;}legend {font-size:1.4em;position:relative;top:20px;color:#0497D6;margin-bottom:20px;margin-top:10px;}p {line-height:1.5em;margin:0px 0px 10px;padding:0px;}pre {line-height:1.5em;margin:0px 0px 10px;padding:0px;font-family:leelawadeeregular, Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal;font-variant:normal;}table {width:100%;border-top-style:none;border-left-style:none;border-top-color:#D6D6D6;border-left-color:#D6D6D6;border-right:1px solid #D6D6D6;border-bottom:1px solid #D6D6D6;table-layout:fixed;margin:0px 0px 10px;}th, td {border-right-style:none;border-bottom-style:none;padding:5px;border-top:1px solid #D6D6D6;border-left:1px solid #D6D6D6;vertical-align:top;}th {text-align:left;padding:0px;padding:5px;background-color:#ededed;}ul {margin:0px 0px 20px;padding:0px;list-style:square;}li {margin:0px 0px 5px 20px;padding:0px;}fieldset {}.formBlock {width:100%;overflow:hidden;margin:0px 0px 5px;box-sizing:border-box;padding:0px;}.formBlock dt,.formBlock dd {margin:0px;padding:2px 0px;font-weight:normal;}.textareaBlock dd {text-align:center;}.formBlock .label {}.formBlock .label label {padding-right:16px;}.required .label label {background:url(../images/icon_bullet_star.png) no-repeat right center;}.formBlock .description {text-align:left;}.formError {background-color:#FEE7EE !important;color:#FF0006 !important;}.inputTextArea,.inputTextField,.inputSelectList {width:100%;padding:5px 2px;border:1px solid #CCC;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-sizing:border-box;}.inputSelectList {padding:5px 2px;}.inputTextArea {height:15em;font:1.2em leelawadeeregular, Arial, Helvetica, sans-serif;}#pageHeader,main,#pageFooter {margin:0px auto;padding:0px;font-size:1.2em;width:100%;overflow:hidden;}.clearfix:before,.clearfix:after {content:" ";display:table;}.clearfix:after {clear:both;}.columnContainer,.twoThirdSplitLeft,.twoThirdSplitRight {margin:0px 0px 10px;padding-top:5px;}.ie7 .columnContainer,.ie7 .twoThirdSplitLeft,.ie7 .twoThirdSplitRight {overflow:auto;}.columnContainer:before,.twoThirdSplitLeft:before,.twoThirdSplitRight:before,.columnContainer:after,.twoThirdSplitLeft:after,.twoThirdSplitRight:after {content:" ";display:table;}.columnContainer:after,.twoThirdSplitLeft:after,.twoThirdSplitRight:after {clear:both;}.video {position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:20px;}.video iframe,.video object,.video embed {position:absolute;top:0;left:0;width:100%;height:100%;}.contentBlock {box-sizing:border-box;margin:0px 0px 20px;}.threeColumn:before,.threeColumn:after,.fourColumn:before,.fourColumn:after,.fiveColumn:before,.fiveColumn:after {content:" ";display:table;}.threeColumn:after,.fourColumn:after,.fiveColumn:after {clear:both;}.threeColumn {float:left;width:30%;margin:0px 1.5% 0px 1.5%;}.fourColumn {float:left;width:24%;margin:0px 1% 0px 0px;overflow:hidden;}.fiveColumn {float:left;width:19%;margin:0px 1% 0px 0px;}.primary,.secondary {float:left;width:48%;}.secondary {float:right;}.splitLeft {float:left;width:49%;}.splitRight {float:right;width:49%;}.twoThirdSplitLeft .splitLeft {width:28%;padding-right:2%;}.twoThirdSplitLeft .splitRight {width:68%;padding-left:2%;}.twoThirdSplitRight .splitLeft {width:68%;padding-right:2%;}.twoThirdSplitRight .splitRight {width:28%;padding-left:2%;}.imageLeft {margin:0px 20px 10px 0px;padding:5px;float:left;color:inherit;display:block;}.imageRight {margin:0px 0px 10px 20px;padding:5px;float:right;color:inherit;display:block;}.imageCenter {padding:5px;color:inherit;margin:0px auto 10px;clear:both;float:none;text-align:center;display:block;}.inlineImage {margin:0px 0px 10px;padding:5px;color:inherit;}#subNavTop,#subNavBottom {padding:0px;margin:0px 0px 5px;}#subNavBottom {margin-bottom:0px;}.subNav {margin:0px;padding:0px;}.subNav ul li {margin:0px 10px 0px 0px;padding:0px;}.subNav ul li a,.subNav ul li a:visited {border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#CCC;padding:5px;margin:0px 5px 0px 0px;text-decoration:none;float:left;display:block;}#pageHeader h1 {text-align:left;float:left;padding:5px 0px 0px;}a#pageHeading,a#pageHeading:visited {color:#000;text-decoration:none;display:inline-block;}#page_home #pageHeading {display:none;}.detailList {padding:5px 5px 0px;margin:0px 0px 15px;}.detailList:before,.detailList:after {content:" ";display:table;}.detailList:after {clear:both;}.detailList dt,.detailList dd {margin:0px 0px 20px;padding:0px;}.detailList dt {width:22%;float:left;text-align:left;padding:4px 1% 3px;margin:0px 1% 5px 0px;}.detailList dd {width:73%;float:left;margin:0px 0px 5px;padding:4px 1% 3px}#pageBreadcrumbs {display:none;}.formButton,.linkButton,.linkButton:visited,.compactPagination a,.compactPagination a:visited {font-size:1.2em;color:#fff;padding:10px 15px 10px 15px;border:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#59595B;}.compactPagination {text-align:center;overflow:hidden;margin:10px auto;padding:5px;box-sizing:border-box;}.compactPagination a,.compactPagination a:visited {display:inline-block;}.compactPagination .pagesNum {display:inline-block;margin-right:10px;}#pageHeader {background-color:transparent;padding-bottom:5px;}#pageHeader h1 {font:2em agency-fb, Arial, Helvetica, sans-serif;text-transform:uppercase;text-align:center;}a#logo {color:#000;text-decoration:none;}#pageHeaderMenu,#socialIcons,#headerCategories {display:none;}#pageFooter {color:#999;clear:both;text-align:center;margin:0px 0px 20px;padding:0px;}#copyrightNotice,#attribution {display:inline;font-size:0.9em;margin:0px;padding:0px 5px;line-height:40px;height:40px;}#attribution a {color:#999;background:url(../images/clintdesign_logo.png) no-repeat 5px center;padding-left:34px;display:inline-block;}#paymentOptionsAvailable {float:left;opacity:0.5;}#copyrightNotice,#attribution {float:right;}#homeSlideshow {display:none;}.blogPosts {padding:0px 5px 1px;}.blogPost {margin-bottom:25px;border-bottom:1px solid #5a5a5a;padding:0px 0px 30px 0px;overflow:hidden;position:relative;}.blogPostFull {padding:0px 5px 1px;}.blogPost .featuredImage {margin:0px 0px 20px;padding:0px;text-align:center;float:left;width:20%;}.blogPosts .withImage .featuredImage {margin-bottom:0px;z-index:1;}.blogPosts .withImage .featuredImage figcaption {position:absolute;top:0px;right:0px;z-index:1;color:#FFF;font-size:0.8em;padding:2px;background-color:rgba(0,0,0,0.4);}.blogPostFull .featuredImage {float:none;width:100%;}.blogPost .featuredImage img {max-width:100%;width:auto;}.blogPost header {text-align:center;padding-top:15px;padding-bottom:15px;}.blogPosts .withImage header {position:relative;z-index:2;margin:-50px 0px 10px 0px;padding:5px;background-color:rgba(0,0,0,0.5);}.blogPost header h2 {text-transform:uppercase;margin:0px 0px 10px;padding:5px;}.blogPosts header h2 {font-size:1.5em;}.blogPostFull header h2 {color:#00B2FF;}.blogPosts .withImage header h2 {border:solid 1px #FFF;}.blogPost header h2 a,.blogPost header h2 a:visited {color:#00B2FF;text-decoration:none;}.blogPost .biline,.blogPost .category,.blogPost .imageAttr {padding:0px;margin:0px 5px 5px 5px;display:inline-block;}.blogPosts .content {padding-bottom:10px;}.blogPost .category {font-style:italic;}.blogPost .linkReadMore {display:block;text-align:center;}.blogPost .featuredImage {float:left;width:20%;}.blogPostFull .featuredImage {float:none;width:100%;}.blogPost .featuredImage img {max-width:100%;width:auto;}.blogPosts .withImage .featuredImage figcaption {bottom:10px;left:0px;right:auto;top:auto;}.blogPosts .withImage .featuredImage figcaption a {color:#FFF;}.blogPosts .withImage .featuredImage figcaption a:hover,.blogPosts .withImage .featuredImage figcaption a:focus,.blogPosts .withImage .featuredImage figcaption a:active {color:#CCC;}.blogPost .wrapper {padding:0px 10px 0px 10px;position:relative;padding-bottom:1px;}.blogPosts .withImage .wrapper {-webkit-box-shadow:-3px 0px 5px 0px rgba(0,0,0,0.4);-moz-box-shadow:-3px 0px 5px 0px rgba(0,0,0,0.4);box-shadow:-3px 0px 5px 0px rgba(0,0,0,0.4);margin-left:20%;z-index:2;padding-top:10px;}.blogPost header {text-align:left;}.blogPosts .withImage header {position:inherit;margin:0px;padding:0px;background-color:transparent;}.blogPost header h2,.blogPost .biline,.blogPost .category {margin-left:0px;margin-bottom:10px;padding:0px;}.blogPosts .withImage header h2 {border:none;text-align:left;}.blogPost footer {position:absolute;bottom:0px;right:0px;}.blogPost .linkReadMore {display:none;}.blogPosts,.blogPostFull {padding:0px;}.blogPost {width:100%;}.blogPosts .withImage .wrapper {margin-left:20%;}.blogPost footer {position:absolute;bottom:0px;right:0px;}.listGalleryImages {min-height:400px;display:flex;display:-webkit-flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:center;align-content:space-between;}.listGalleryImages .galleryImage {flex:0 0 auto;margin:24px;}.galleryImage .title {display:none;}.viewGalleryImage {max-width:960px;margin:0px auto 25px;padding:0px;}.viewGalleryImage .description {padding:10px;}.viewGalleryImage figure {margin:0px 0px 20px;padding:0px;text-align:center;}.viewGalleryImage figure img,.listGalleryImages figure img {box-shadow:0 1px 5px rgba(0, 0, 0, 0.5);-webkit-box-shadow:0 1px 5px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 1px 5px rgba(0, 0, 0, 0.5);width:auto;max-width:100%;}.viewGalleryImage h2 {color:#00B2FF;text-transform:uppercase;margin:0px 0px 10px;padding:5px;}.ie9 .listGalleryImages,.ie8 .listGalleryImages,.ie7 .listGalleryImages {text-align:center;}.ie9 .listGalleryImages .galleryImage,.ie8 .listGalleryImages .galleryImage,.ie7 .listGalleryImages .galleryImage {display:inline-block;}#comments {margin-right:auto;margin-left:auto;max-width:960px;}#comments h1 {font-size:1.4em;}#comments .comment {padding:0px 0px 1px 0px;margin-bottom:20px;}#comments .comment header {}#comments .comment header time {margin-left:0px;}#comments .comment header time a,#comments .comment header time a:visited {padding:5px;background:#00B2FF;color:#FFF;text-decoration:none;display:inline-block;}#comments .comment header time a:hover,#comments .comment header time a:focus,#comments .comment header time a:active {background:#FFF;color:#00B2FF;text-decoration:none;}#comments .comment p {padding:20px 20px 10px;}.numComments {display:inline-block;height:16px;padding-left:30px;background:url(../images/icon_comments.png) no-repeat left center;}#submit-comment {display:none;}.messageBlock {-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#009CDA url(../images/icon_information.png) no-repeat 10px center;padding:5px 5px 5px 34px;margin-bottom:5px;clear:both;color:#FFF;font-size:1.2em;}.messageFail {background:#d60404 url(../images/icon_error.png) no-repeat 10px center;}.messageNone,.messageNotice {background:#009CDA url(../images/icon_notice.png) no-repeat 10px center;color:#FFF;}.messageRequired {background:url(../images/icon_bullet_star.png) no-repeat left center;padding-left:16px;}.messageSuccess {background:#5FC016 url(../images/icon_tick.png) no-repeat 10px center;}.messageTip {background-color:#FFFEEA;color:#333;}.messageBlock a,.messageBlock a:visited {color:#002b59;}.messageBlock a:hover,.messageBlock a:focus,.messageBlock a:active {color:#002b59;outline:none;text-decoration:underline;}.messageBlock a.linkButton,.messageBlock a.linkButton:visited {background-color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:1em;font-weight:normal;}.messageBlock a.linkButton:hover,.messageBlock a.linkButton:focus,.messageBlock a.linkButton:active {background-color:#F26C19;text-decoration:none;color:#FFF;}ul.validationErrors,ul.validationErrors li {list-style:none;}label,button,.formButton,.linkButton {cursor:pointer;}#debuggerWrap {background:#FFF;margin:0px;padding:5px 1%;width:98%;color:#333;position:fixed;left:0px;bottom:0px;z-index:500;overflow-x:auto;height:100px;border-top:1px solid #D6D6D6;font-size:1.2em;}#debugger {padding:5px;color:#333;background:#FFF;}.debugMessage {margin:0px 0px 5px;padding:5px;background:#F2F2F2;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}