
@media only screen {/** Skeleton V1.1* Copyright 2011, Dave Gamache* www.getskeleton.com* Free to use under the MIT license.* http://www.opensource.org/licenses/mit-license.php* 8/17/2011*//* Table of Content==================================================#Reset & Basics#Basic Styles#Site Styles#Typography#Links#Lists#Images#Buttons#Tabs#Forms#Misc *//* #Reset & Basics (Inspired by E. Meyers)================================================== */html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline; }article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block; }body {line-height: 1; }ol, ul {list-style: none; }blockquote, q {quotes: none; }blockquote:before, blockquote:after,q:before, q:after {content: '';content: none; }/* #Basic Styles================================================== */body {background: #fff;font: 14px/21px "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;color: #444;-webkit-font-smoothing: antialiased; /* Fix for webkit rendering */-webkit-text-size-adjust: 100%; }/* #Typography================================================== */h1, h2, h3, h4, h5, h6 {color: #181818;font-family: "Georgia", "Times New Roman", Helvetica, Arial, sans-serif;font-weight: normal; }h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-weight: inherit; }h1 { font-size: 46px; line-height: 50px; margin-bottom: 14px;}h2 { font-size: 35px; line-height: 40px; margin-bottom: 10px; }h3 { font-size: 28px; line-height: 34px; margin-bottom: 8px; }h4 { font-size: 21px; line-height: 30px; margin-bottom: 4px; }h5 { font-size: 17px; line-height: 24px; }h6 { font-size: 14px; line-height: 21px; }.subheader { color: #777; }p { margin: 0 0 20px 0; }p img { margin: 0; }p.lead { font-size: 21px; line-height: 27px; color: #777;  }em { font-style: italic; }strong { font-weight: bold; color: #333; }small { font-size: 80%; }/*Blockquotes  */blockquote, blockquote p { font-size: 17px; line-height: 24px; color: #777; font-style: italic; }blockquote { margin: 0 0 20px; padding: 9px 20px 0 19px; border-left: 1px solid #ddd; }blockquote cite { display: block; font-size: 12px; color: #555; }blockquote cite:before { content: "\2014 \0020"; }blockquote cite a, blockquote cite a:visited, blockquote cite a:visited { color: #555; }hr { border: solid #ddd; border-width: 1px 0 0; clear: both; margin: 10px 0 30px; height: 0; }/* #Links================================================== */a, a:visited { color: #333; text-decoration: underline; outline: 0; }a:hover, a:focus { color: #000; }p a, p a:visited { line-height: inherit; }/* #Lists================================================== */ul, ol { margin-bottom: 20px; }ul { list-style: none outside; }ol { list-style: decimal; }ol, ul.square, ul.circle, ul.disc { margin-left: 30px; }ul.square { list-style: square outside; }ul.circle { list-style: circle outside; }ul.disc { list-style: disc outside; }ul ul, ul ol,ol ol, ol ul { margin: 4px 0 5px 30px; font-size: 90%;  }ul ul li, ul ol li,ol ol li, ol ul li { margin-bottom: 6px; }li { line-height: 18px; margin-bottom: 12px; }ul.large li { line-height: 21px; }li p { line-height: 21px; }/* #Images================================================== */img.scale-with-grid {max-width: 100%;height: auto; }/* #Buttons================================================== */a.button,button,input[type="submit"],input[type="reset"],input[type="button"] {background: #eee; /* Old browsers */background: #eee -moz-linear-gradient(top, rgba(255,255,255,.2) 0%, rgba(0,0,0,.2) 100%); /* FF3.6+ */background: #eee -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,.2)), color-stop(100%,rgba(0,0,0,.2))); /* Chrome,Safari4+ */background: #eee -webkit-linear-gradient(top, rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%); /* Chrome10+,Safari5.1+ */background: #eee -o-linear-gradient(top, rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%); /* Opera11.10+ */background: #eee -ms-linear-gradient(top, rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%); /* IE10+ */background: #eee linear-gradient(top, rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%); /* W3C */  border: 1px solid #aaa;  border-top: 1px solid #ccc;  border-left: 1px solid #ccc;  padding: 4px 12px;  -moz-border-radius: 3px;  -webkit-border-radius: 3px;  border-radius: 3px;  color: #444;  display: inline-block;  font-size: 11px;  font-weight: bold;  text-decoration: none;  text-shadow: 0 1px rgba(255, 255, 255, .75);  cursor: pointer;  margin-bottom: 20px;  line-height: 21px;  font-family: "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif; }a.button:hover,button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover {color: #222;background: #ddd; /* Old browsers */background: #ddd -moz-linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%); /* FF3.6+ */background: #ddd -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,.3)), color-stop(100%,rgba(0,0,0,.3))); /* Chrome,Safari4+ */background: #ddd -webkit-linear-gradient(top, rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%); /* Chrome10+,Safari5.1+ */background: #ddd -o-linear-gradient(top, rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%); /* Opera11.10+ */background: #ddd -ms-linear-gradient(top, rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%); /* IE10+ */background: #ddd linear-gradient(top, rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%); /* W3C */  border: 1px solid #888;  border-top: 1px solid #aaa;  border-left: 1px solid #aaa; }a.button:active,button:active,input[type="submit"]:active,input[type="reset"]:active,input[type="button"]:active {border: 1px solid #666;background: #ccc; /* Old browsers */background: #ccc -moz-linear-gradient(top, rgba(255,255,255,.35) 0%, rgba(10,10,10,.4) 100%); /* FF3.6+ */background: #ccc -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,.35)), color-stop(100%,rgba(10,10,10,.4))); /* Chrome,Safari4+ */background: #ccc -webkit-linear-gradient(top, rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%); /* Chrome10+,Safari5.1+ */background: #ccc -o-linear-gradient(top, rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%); /* Opera11.10+ */background: #ccc -ms-linear-gradient(top, rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%); /* IE10+ */background: #ccc linear-gradient(top, rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%); /* W3C */ }.button.full-width,button.full-width,input[type="submit"].full-width,input[type="reset"].full-width,input[type="button"].full-width {width: 100%;padding-left: 0 !important;padding-right: 0 !important;text-align: center; }/* #Tabs (activate in tabs.js)================================================== */ul.tabs {display: block;margin: 0 0 20px 0;padding: 0;border-bottom: solid 1px #ddd; }ul.tabs li {display: block;width: auto;height: 30px;padding: 0;float: left;margin-bottom: 0; }ul.tabs li a {display: block;text-decoration: none;width: auto;height: 29px;padding: 0px 20px;line-height: 30px;border: solid 1px #ddd;border-width: 1px 1px 0 0;margin: 0;background: #f5f5f5;font-size: 13px; }ul.tabs li a.active {background: #fff;height: 30px;position: relative;top: -4px;padding-top: 4px;border-left-width: 1px;margin: 0 0 0 -1px;color: #111;-moz-border-radius-topleft: 2px;-webkit-border-top-left-radius: 2px;border-top-left-radius: 2px;-moz-border-radius-topright: 2px;-webkit-border-top-right-radius: 2px;border-top-right-radius: 2px; }ul.tabs li:first-child a.active {margin-left: 0; }ul.tabs li:first-child a {border-width: 1px 1px 0 1px;-moz-border-radius-topleft: 2px;-webkit-border-top-left-radius: 2px;border-top-left-radius: 2px; }ul.tabs li:last-child a {-moz-border-radius-topright: 2px;-webkit-border-top-right-radius: 2px;border-top-right-radius: 2px; }ul.tabs-content { margin: 0; display: block; }ul.tabs-content > li { display:none; }ul.tabs-content > li.active { display: block; }/* Clearfixing tabs for beautiful stacking */ul.tabs:before,ul.tabs:after {  content: '\0020';  display: block;  overflow: hidden;  visibility: hidden;  width: 0;  height: 0; }ul.tabs:after {  clear: both; }ul.tabs {  zoom: 1; }/* #Misc================================================== */.remove-bottom { margin-bottom: 0 !important; }.half-bottom { margin-bottom: 10px !important; }.add-bottom { margin-bottom: 20px !important; }/** Skeleton V1.1* Copyright 2011, Dave Gamache* www.getskeleton.com* Free to use under the MIT license.* http://www.opensource.org/licenses/mit-license.php* 8/17/2011*//* Table of Contents==================================================    #Base 960 Grid    #Tablet (Portrait)    #Mobile (Portrait)    #Mobile (Landscape)    #Clearing *//* #Base 960 Grid================================================== */    .container                            { position: relative; width: 960px; margin: 0 auto; padding: 0; }    .column, .columns                           { float: left; display: inline; margin-left: 10px; margin-right: 10px; }    .row                                        { margin-bottom: 20px; }    /* Nested Column Classes */    .column.alpha, .columns.alpha               { margin-left: 0; }    .column.omega, .columns.omega               { margin-right: 0; }    /* Base Grid */    .container .one.column                      { width: 40px;  }    .container .two.columns                     { width: 100px; }    .container .three.columns                   { width: 160px; }    .container .four.columns                    { width: 210px; }    .container .five.columns                    { width: 280px; }    .container .six.columns                     { width: 340px; }    .container .seven.columns                   { width: 400px; }    .container .eight.columns                   { width: 460px; }    .container .nine.columns                    { width: 520px; }    .container .ten.columns                     { width: 580px; }    .container .eleven.columns                  { width: 640px; }    .container .twelve.columns                  { width: 700px; }    .container .thirteen.columns                { width: 760px; }    .container .fourteen.columns                { width: 820px; }    .container .fifteen.columns                 { width: 880px; }    .container .sixteen.columns                 { width: 940px; }    .container .one-third.column                { width: 300px; }    .container .portfolio-item.one-third.column  { width: 286px; }    .container .two-thirds.column               { width: 620px; }            /* Offsets */    .container .paddingLeft_one                   { padding-left: 60px;  }    .container .paddingLeft_two                   { padding-left: 120px; }    .container .paddingLeft_three                 { padding-left: 180px; }    .container .paddingLeft_four                  { padding-left: 240px; }    .container .paddingLeft_five                  { padding-left: 300px; }    .container .paddingLeft_six                   { padding-left: 360px; }    .container .paddingLeft_seven                 { padding-left: 420px; }    .container .paddingLeft_eight                 { padding-left: 480px; }    .container .paddingLeft_nine                  { padding-left: 540px; }    .container .paddingLeft_ten                   { padding-left: 600px; }    .container .paddingLeft_eleven                { padding-left: 660px; }    .container .paddingLeft_twelve                { padding-left: 720px; }    .container .paddingLeft_thirteen              { padding-left: 780px; }    .container .paddingLeft_fourteen              { padding-left: 840px; }    .container .paddingLeft_fifteen               { padding-left: 900px; }/* #Tablet (Portrait)================================================== */    /* Note: Design for a width of 768px */    @media only screen and (min-width: 768px) and (max-width: 959px) {        .container                                  { width: 768px; }        .container .column,        .container .columns                         { margin-left: 10px; margin-right: 10px;  }        .column.alpha, .columns.alpha               { margin-left: 0; margin-right: 10px; }        .column.omega, .columns.omega               { margin-right: 0; margin-left: 10px; }        .container .one.column                      { width: 28px; }        .container .two.columns                     { width: 76px; }        .container .three.columns                   { width: 124px; }        .container .four.columns                    { width: 172px; }        .container .five.columns                    { width: 220px; }        .container .six.columns                     { width: 268px; }        .container .seven.columns                   { width: 316px; }        .container .eight.columns                   { width: 364px; }        .container .nine.columns                    { width: 412px; }        .container .ten.columns                     { width: 460px; }        .container .eleven.columns                  { width: 508px; }        .container .twelve.columns                  { width: 556px; }        .container .thirteen.columns                { width: 604px; }        .container .fourteen.columns                { width: 652px; }        .container .fifteen.columns                 { width: 700px; }        .container .sixteen.columns                 { width: 748px; }        .container .one-third.column                { width: 236px; }        .container .two-thirds.column               { width: 492px; }        /* Offsets */        .container .paddingLeft_one                   { padding-left: 48px; }        .container .paddingLeft_two                   { padding-left: 96px; }        .container .paddingLeft_three                 { padding-left: 144px; }        .container .paddingLeft_four                  { padding-left: 192px; }        .container .paddingLeft_five                  { padding-left: 240px; }        .container .paddingLeft_six                   { padding-left: 288px; }        .container .paddingLeft_seven                 { padding-left: 336px; }        .container .paddingLeft_eight                 { padding-left: 348px; }        .container .paddingLeft_nine                  { padding-left: 432px; }        .container .paddingLeft_ten                   { padding-left: 480px; }        .container .paddingLeft_eleven                { padding-left: 528px; }        .container .paddingLeft_twelve                { padding-left: 576px; }        .container .paddingLeft_thirteen              { padding-left: 624px; }        .container .paddingLeft_fourteen              { padding-left: 672px; }        .container .paddingLeft_fifteen               { padding-left: 720px; }    }/*  #Mobile (Portrait)================================================== */    /* Note: Design for a width of 320px */    @media only screen and (max-width: 767px) {        .container { width: 300px; }        .columns, .column { margin: 0; }        .container .one.column,        .container .two.columns,        .container .three.columns,        .container .four.columns,        .container .five.columns,        .container .six.columns,        .container .seven.columns,        .container .eight.columns,        .container .nine.columns,        .container .ten.columns,        .container .eleven.columns,        .container .twelve.columns,        .container .thirteen.columns,        .container .fourteen.columns,        .container .fifteen.columns,        .container .sixteen.columns,        .container .one-third.column,        .container .two-thirds.column  { width: 300px; }        /* Offsets */        .container .paddingLeft_one,        .container .paddingLeft_two,        .container .paddingLeft_three,        .container .paddingLeft_four,        .container .paddingLeft_five,        .container .paddingLeft_six,        .container .paddingLeft_seven,        .container .paddingLeft_eight,        .container .paddingLeft_nine,        .container .paddingLeft_ten,        .container .paddingLeft_eleven,        .container .paddingLeft_twelve,        .container .paddingLeft_thirteen,        .container .paddingLeft_fourteen,        .container .paddingLeft_fifteen { padding-left: 0; }    }/* #Mobile (Landscape)================================================== */    /* Note: Design for a width of 480px */    @media only screen and (min-width: 480px) and (max-width: 767px) {        .container { width: 420px; }        .columns, .column { margin: 0; }        .container .one.column,        .container .two.columns,        .container .three.columns,        .container .four.columns,        .container .five.columns,        .container .six.columns,        .container .seven.columns,        .container .eight.columns,        .container .nine.columns,        .container .ten.columns,        .container .eleven.columns,        .container .twelve.columns,        .container .thirteen.columns,        .container .fourteen.columns,        .container .fifteen.columns,        .container .sixteen.columns,        .container .one-third.column,        .container .two-thirds.column { width: 420px; }    }/* #Clearing================================================== */    /* Self Clearing Goodness */    .container:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; }    /* Use clearfix class on parent to clear nested columns,    or wrap each row of columns in a <div class="row"> */    .clearfix:before,    .clearfix:after,    .row:before,    .row:after {      content: '\0020';      display: block;      overflow: hidden;      visibility: hidden;      width: 0;      height: 0; }    .row:after,    .clearfix:after {      clear: both; }    .row,    .clearfix {      zoom: 1; }    /* You can also use a <br class="clear" /> to clear columns */    .clear {      clear: both;      display: block;      overflow: hidden;      visibility: hidden;      width: 0;      height: 0;    }/* #General Site Styles================================================== */body{-webkit-font-smoothing: antialiased;font: 14px/21px "Open Sans", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;}.wrap{}#main{position:relative;z-index:10;margin-top:1.6em;margin-bottom:4em;overflow:hidden; /* Important for slider, otherwise it expands the page on mobile devices */}.clearfix{clear: both;}img {border-style: none;}.image-left {float: left;margin: 6px 10px 6px 0;}.image-right {float: right;margin: 6px 0 6px 6px;}#main a{color: #356fe1;text-decoration: none;}#main a:hover{color: #4986fd;}#footerWrapper a{text-decoration: none;}/* @group Fonts & Typography *//* #Fonts & Typography======================================================== *//* Serif */h1, h2, h3, h4, .tagline,blockquote,ul.link-list li,.serif{/*Helvetica, Arial, sans-serif;*/font-family: Arial, Helvetica, Geneva, sans-serif;}/* Sans-serif */h5, h6,#myExtraContent1 h1, #myExtraContent1 h2, #myExtraContent1 h3, #myExtraContent1 h4, #myExtraContent1 h5, .sidebar h3, .sidebar h4{font-family:"Open Sans", Helvetica, Arial, sans-serif;}h5, h6{text-transform:uppercase;color:#777;}h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { text-decoration:none; }h1 { font-size: 34px; line-height: 40px; margin-bottom: 14px;}h2 { font-size: 28px; line-height: 34px; margin-bottom: 12px; }h3 { font-size: 22px; line-height: 28px; margin-bottom: 10px; }h4 { font-size: 18px; line-height: 24px; margin-bottom: 8px; }h5 { font-size: 15px; line-height: 20px; margin-bottom: 6px; }h6 { font-size: 11px; line-height: 18px; margin-bottom: 4px; }strong { color:inherit; }.font12{font-size: 12px;}.font13{font-size: 13px;}.font14{font-size: 14px;}.font15{font-size: 15px;}.font16{font-size: 16px;}.font18{font-size: 18px;}.font20{font-size: 20px;}.font24{font-size: 24px;}/* @end *//* @group Drop Panel *//* #Dropdown Panel Container========================================================== */#myExtraContent1{display:none;padding:1em 0;font-size: .8em;position:relative;background-color: #444;}#myExtraContent1 .container{display:block;}#myExtraContent1 h1,#myExtraContent1 h2,#myExtraContent1 h3,#myExtraContent1 h4,#myExtraContent1 h5{margin:.8em 0;line-height:1em;text-transform:uppercase;}.drop-bar-container{border-top-width:3px;border-top-style: solid;border-top-color: #111;}.drop-bar{float:right;font-size:.8em;text-align:right;}.drop-bar a{text-decoration:none;margin-left:10px;}.drop-bar a.social-media{opacity:.8;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;}.drop-bar a.social-media:hover{opacity:1;}.drop-bar a.social-media img{padding:4px 0;vertical-align:top;}.drop-bar a.twitter img{padding-top:6px;}#myExtraContent1 p{margin-bottom:10px;}#panelReveal{background:#000;display:inline-block;padding:2px 11px 3px 11px;color:#efefef;font-weight:900;float:right;}#panelCloser{background:#000;display:inline-block;padding:2px 11px 3px 11px;color:#efefef;font-weight: 900;float:right;text-decoration: none;margin-right: 1px;position: absolute;right: 1px;}#panelCloser{-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}#panelCloser{display: none;}#panelCloser.reveal{display: none;}#panelReveal{-webkit-border-bottom-right-radius: 3px;-webkit-border-bottom-left-radius: 3px;-moz-border-radius-bottomright: 3px;-moz-border-radius-bottomleft: 3px;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;}/* @end */#extraContainer2{margin-bottom: 0;padding-bottom: 0;}#extraContainer2 p{margin-bottom: 10px;}/* #Site Header================================================ */#header{position:relative;z-index:20;}#header #header-inner{padding-bottom:1em;margin-bottom:1.5em;}#site-title,#site-title a{font-size: 1.5em;font-weight: normal;color:#555;text-decoration:none;margin-right: 3px;}#titleSlogan{margin-top: 20px;text-align: center;padding-bottom: 10px;}#sub-title{color:#bbb;text-transform:uppercase;margin:.8em 0 0 0;font-size:1.2em;line-height:1em;}#masthead{margin-top:1.5%;font-size:100%;}.logo{}.clear{clear: both;}/* @group Navigation *//* #Navigation =============================================== *//* All Levels */nav#main-nav ul{margin:0px;padding:0px;display:block;}nav#main-nav ul li a{text-decoration:none;color:#444;white-space: nowrap;}nav#main-nav ul li a.default{font-size:.9em;}nav#main-nav ul li a.plusone{font-size:1em;}nav#main-nav ul li a.plustwo{font-size:1.1em;}/* Top Level */nav#main-nav > ul{float:right;}nav#main-nav > ul > li{display:inline-block;margin:0 0.5em;position:relative;border-bottom:3px solid #8a48de;border-bottom:3px solid transparent;padding-top: .3em;padding-bottom: .2em;}nav#main-nav > ul > li a{}nav#main-nav ul li:hover{z-index:30;border-color: #0665c8;}nav#main-nav ul li.current{border-color: #0665c8;}nav#main-nav > ul > li > a{color:#666;-moz-transition: all .1s ease-in-out;-webkit-transition: all .1s ease-in-out;-o-transition: border-color, color, padding-top .1s ease-in-out; /* Opera likes to be theatrical with font size, so we can't use 'all' */transition: all .1s ease-in-out;}nav#main-nav > ul > li:hover > a,nav#main-nav > ul > li > a:hover{padding-bottom:.3em;color:#000;}nav#main-nav > ul > li.current > a{padding-bottom:.3em;color:#555;}/* Second Level */nav#main-nav > ul li ul{top:100%;left:0;position:absolute;display:block;height:0px;overflow:hidden;opacity:0;min-width:100%;-moz-transition: all .2s ease-in-out;-webkit-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;padding: 4px;margin-left: -5px;}nav#main-nav > ul > li:hover > ul{height:auto;opacity:1;overflow:visible;display:block;}nav#main-nav ul ul li{position:relative;margin:0;padding:0;font-size: 1.1em;}nav#main-nav ul ul li a{padding:.6em 1.3em;display:block;}nav#main-nav ul ul li a:hover{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}/* 3rd + Levels */nav#main-nav ul ul li ul{position:absolute;top:0;left:100%;font-size:100%;}nav#main-nav ul ul li:hover ul{height:auto;opacity:1;}.subIndicator{padding-right: 4px;padding-left: 4px;}.subIndicator:before {content: "+";}/* Mobile */.nav-close{display:none;font-size: 8px;text-transform:uppercase;padding:1px 8px;text-decoration:none;position:absolute;z-index:50;margin-top: 5px;color: #ffffff;background-color: #181717;}.nav-close:hover{color: #ffffff;}a.mobileNavTab{display:none;}.ie8 nav#main-nav > ul li ul{padding-top: 0;padding-bottom: 0;}/* @end *//* @group KulerSlider *//* #Slider============================================== */.wrap .flexslider {background: transparent; border: none; position: relative; zoom:1; -webkit-border-radius: 0px; -moz-border-radius: 0px; -o-border-radius: 0px; border-radius: 0px; }.wrap .flex-caption {background:none; -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000); zoom: 1;}.wrap .flex-container .flex-caption {width: 96.3%; padding: 2%; position: absolute; left: 0; bottom: 0; background: rgba(0,0,0,.3); color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,.3); }.wrap .flex-container .flex-caption.flex-caption-top{top:0;bottom:auto;}.wrap .flex-container h5,.wrap #main .flex-container h5{color:#fff;font-weight:bold;margin-bottom:0px;}.wrap .flex-container .flexslider .flex-caption p{color:#f9f9f9;font-size:1em;font-style:italic;margin-bottom:0;}.wrap .flex-container .flexslider .flex-caption p em{font-style:normal;}.wrap .flex-container li{margin-bottom:0;overflow:hidden;}/* Direction Nav */.wrap .flex-direction-nav{display:none;position:absolute;width:100%;top:50%;margin-top:-25px;display:block\9; /*IE needs this */}.wrap .flex-direction-nav li a {margin: 0 ; display:block;background: url(images/slider_arrows.png) no-repeat 0 0;position: absolute; top:0;cursor: pointer; text-indent: -9999px;background-color:#222;background-color:rgba(0,0,0,.1);color:#fff;width:20px;height:20px;font-size:20px;padding:15px;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;-o-border-radius:50px;text-decoration:none;text-align:center;font-weight:normal;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";}.wrap .flex-direction-nav li a:hover{background-color:#222;background-color:rgba(0,0,0,.3);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}.wrap .flex-direction-nav li a.next {background-position: -50px 0; right: 20px; /*-21px;*/ }.wrap .flex-direction-nav li a.prev {background-position: 0 0; left: 20px; /* -20px;*/ }.wrap .flex-direction-nav li a.disabled {opacity: .3; filter:alpha(opacity=30); cursor: default;}/* Control Nav */.wrap .flex-control-nav { display:none; width: 100%; position: absolute; bottom: 20px; text-align: center;}.wrap .flex-video-slider .flex-control-nav{display:none !important; /* Hide in video slider, otherwise it blocks the controls */}.wrap .flex-control-nav li {margin: 0 0 0 5px; display: inline-block; zoom: 1; *display: inline;}.wrap .flex-control-nav li:first-child {margin: 0;}.wrap .flex-control-nav li a {width: 13px; height: 13px; display: block;background-image:none;background-color:#444;background-color:rgba(0,0,0,.1); cursor: pointer; text-indent: -9999px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;border-radius:6px;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";}.wrap .flex-control-nav li a:hover {background-position: 0 -13px;background-color:#000;background-color:rgba(0,0,0,.6);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}.wrap .flex-control-nav li a.active {background-position: 0 -26px; cursor: default;background-color:#000;background-color:rgba(0,0,0,.4);}/* Only show on hover */.wrap .flex-container:hover .flex-direction-nav,.wrap .flex-container:hover .flex-control-nav{display:block;}/* Pause / Play */.flex-pauseplay{position: absolute;top: 0px;right: 0px;opacity:.3;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";}.flex-container:hover .flex-pauseplay{opacity:1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}.flex-pauseplay span{margin:5px 5px 0 0;width:22px;height:22px;font-size:8px;text-transform:uppercase;font-weight:bold;line-height:24px;display:block;background-color:#222;background-color: rgba(250, 250, 250, .2);background-position:5px 5px;background-repeat:no-repeat;color:#dedede;text-indent:-999em;cursor:pointer;}.flex-pauseplay .play{background-image: url(images/icons/play_12.png);}.flex-pauseplay .pause{background-image: url(images/icons/pause_12.png);}.flexslider iframe{ max-width: 100%; max-height:100%; }.flex-container {margin-bottom: 20px;}/* @end *//* @group Lightbox *//* #Lightbox===================================================== */a.img-link.preload { background-image:url(images/ajax-loader.gif);background-repeat:no-repeat;background-position:50% 50%;}.preload img{visibility:visible;opacity: 1;-webkit-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;transition:all 1s ease-in-out;}.preload img.loading{visibility: hidden;opacity: .2;-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none;}a[data-rel^="prettyPhoto"]{position:relative;text-decoration:none;background-image:url(images/bg/stripes_tiny_08.png);background-repeat:repeat;}a.img-link.preload,a[data-rel^="prettyPhoto"]{display:block;}a[data-rel^="prettyPhoto"] img{display:block;}span.photoButton,a[data-rel^="prettyPhoto"]:hover:after{content: ' ';display:block;position:absolute;bottom:0;left:0;color:#444;font-size:14px;height:18px;width:18px;line-height:18px;text-align:center;text-decoration:none;font-weight:bold;background-color:#eee;background-color:rgba(255, 255, 255, 1);background-image:url(images/icons/camera_4.png); /*zoom_in.png);*/background-position: center center;background-repeat:no-repeat;opacity:.7;height:22px;width:22px;}.video-link span.photoButton,a[data-rel^="prettyPhoto"].video-link:hover:after{background-image:url(images/icons/video_recorder.png);}a[data-rel^="prettyPhoto"]:hover img{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; /* IE 8 */filter: alpha(opacity=50);/* IE 5-7 */opacity:.5; /* Real Browsers */}div.pp_default .pp_description{padding-top:4px;}.pp_gallery{opacity:0;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}.pp_fade:hover .pp_gallery{opacity:1;}/* @end *//* @group Videos *//* #Videos =========================================== */video {max-width: 100%;height: auto;}/* Necessary Styles because IE8 doesn't support media queries */.ie8 .video-container {position: relative;padding-bottom: 56.25%;}.ie8 .video-container iframe,  .ie8 .video-container object,  .ie8 .video-container embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.ie8 .video-wrapper {max-width: 100%;}/* We're not going to do this on mobile devices, because it breaks certain iOS5 versions */@media only screen and (min-width: 481px) {.video-container {position: relative;padding-bottom: 56.25%;/*padding-top: 30px;height: 0;overflow: hidden;*/}.video-container iframe,  .video-container object,  .video-container embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.video-wrapper {max-width: 100%;}}/* @end *//* #Page Headings=================================================== */#main h1,#main h2,#main h3,#main h4{color:#333;}h1.page-title,h2.page-title{margin-bottom:.3em; /*.9em; /*1.5em;*/font-size:2.6em;color:#333;font-weight:bolder;color:#555;text-transform:uppercase;}h2.page-title{margin-bottom:.9em;}/* @group Sidebar *//* #Sidebar=============================================== */.sidebar{margin-top:1.7em;}.sidebar aside.sidebarTitle h3{font-size:1.4em;line-height:1.2em;margin-bottom:1em;text-transform:uppercase;font-weight:bold;color:#555;letter-spacing:0px;}.sidebar aside.sidebarTitle{margin-bottom: 0;padding-bottom: 0;}.sidebar h3{font-size:1.0em;line-height:1.2em;margin-bottom:1.6em;text-transform:uppercase;font-weight:bold;color:#555;letter-spacing:0px;}.sidebar h4{font-size:1.0em;line-height:1.2em;margin-bottom:1.6em;font-weight:bold;color:#888;}.sb_hide{display: none;}.sidebar.left{float: left;}#main.right{float: right;}.search-bar form{margin-bottom:0;}.search-bar label{padding-top:5px;margin-bottom:1em;}.search-bar input[type="text"]{font-size:12px;padding:8px 8px;width:202px;color:#999;font-size:11px;font-weight:normal;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border:1px solid #f2f2f2;background:#f2f2f2;display:block;}.search-bar input:focus{border:1px solid #dedede;box-shadow:0px 0px 3px #dedede;}.ad-200x200{width:200px;height:200px;margin:10px;font-size: 1.8em;font-weight: bold;color:#bbb;text-align:center;line-height: 200px;margin-bottom:2em;background-color: #d5d5d5;}.sidebar aside{padding-bottom:.7em;margin-bottom:2em;font-size:.9em;}.sidebar aside p{}.sidebar aside ul li a{text-decoration:none;}.sidebar aside ul li a:hover{}/* @end *//* #HTML Elements================================================= *//* Tagline */.tagline{font-size:1.5em;padding:1.5em 0;margin:1.5em 0 1.5em 0;text-align:center;font-style:italic;letter-spacing:0px;line-height:1.6em;clear:both;}.tagline.medium{font-size:1.2em;padding:.3em 0;margin:.3em 0 .3em 0;line-height:1.4em;}#myExtraContent1 .tagline.medium{font-size:1.4em;padding:.3em 0;margin:.3em 0 .3em 0;line-height:1.4em;}/* Horizontal Rules & Divisions */hr.stripes{height:10px;}hr.fat{border-top:4px solid #efefef;}hr.mini{width:30%;margin:1em auto 2.6em auto;display:block;}.fleuron{background:transparent url(images/fleuron.png) 50% 50% no-repeat;height:20px;display:block;margin:10px auto;margin-bottom:30px;}.tagline .fleuron{margin-bottom:10px;}.address{font-size:.85em;color:#999;font-style:italic;}.address h5{font-style:normal;}/* @group Blockquotes *//* #Blockquotes=================================================== */body blockquote{position:relative;padding:20px 40px 20px 50px;border-left:none;display:block;letter-spacing:0px;}blockquote:before,blockquote:after{content: '“';font-size:80px;position:absolute;top:0px;left:0px;line-height:1em;font-family:"Droid Serif", serif;font-style:italic;color:#ddd;}blockquote:after{content: '”';position:relative;float:right;margin-right:-30px;}blockquote.pullquote{float:right;width:12em;margin:1em 0 1em 1.3em;padding-right:0px;}blockquote.pullquote:after{ content: '' }blockquote cite{position:absolute;right:50px;text-align:right;bottom:0;line-height:1em;font-family:"Open Sans", sans-serif;text-transform:uppercase;color:#999;font-style:normal;font-size:11px;}blockquote.pullquote cite{right:0;}/* @end *//* @group Lists *//* #Lists====================================================== */ul.checkmark li{background: url(images/icons/check.png) no-repeat left center;padding-left: 24px;}ul.checkmark.red li {list-style-type: none;background: url(images/icons/check_red.png) no-repeat left center;}ul.checkmark.blue li{list-style-type: none;background: url(images/icons/check_blue.png) no-repeat left center;}ul.checkmark.black li{list-style-type: none;background: url(images/icons/check_black.png) no-repeat left center;}ul.checkmark.green li{list-style-type: none;background: url(images/icons/check_green.png) no-repeat left center;}ul.pin li{background: url(images/icons/pushpin.png) no-repeat left center;padding-left: 24px;}ul.pin.red li{list-style-type: none;background: url(images/icons/pushpin_red.png) no-repeat left center;}ul.pin.black li{list-style-type: none;background: url(images/icons/pushpin_black.png) no-repeat left center;}ul.pin.blue li{list-style-type: none;background: url(images/icons/pushpin_blue.png) no-repeat left center;}ul.pin.green li{list-style-type: none;background: url(images/icons/pushpin_green.png) no-repeat left center;}ul.checkmark, ul.pin{padding-left:5px;}ul.link-list{border-top:1px dotted #eee;padding-top:.9em;padding-left:0px;list-style-position: inside;}ul.link-list li{color:#777;border-bottom:1px dotted #e9e9e9;padding-bottom:1em;margin-bottom:1em;font-size:.95em;font-style:italic;letter-spacing:0px;}ul.link-list li a{color:#777;display:block;padding:4px 2px 2px 0px;border:none;background:transparent;-moz-transition: padding .1s ease-in-out;-webkit-transition: padding .1s ease-in-out;-o-transition: padding .1s ease-in-out;transition: padding .1s ease-in-out;}ul.link-list li a:hover{background:transparent url(images/bg/stripes_tiny_05a.png) bottom left repeat;border-left:4px solid #444;border-top:none;padding-left:10px;color:#000;}/* @end *//* @group Buttons *//* #Buttons================================================== */a.button,button,input[type="submit"],input[type="reset"],input[type="button"] {background: #eee; /* Old browsers */background: #eee -moz-linear-gradient(top, rgba(255,255,255,.1) 0%, rgba(0,0,0,.1) 100%); /* FF3.6+ */background: #eee -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,.1)), color-stop(100%,rgba(0,0,0,.1))); /* Chrome,Safari4+ */background: #eee -webkit-linear-gradient(top, rgba(255,255,255,.1) 0%,rgba(0,0,0,.1) 100%); /* Chrome10+,Safari5.1+ */background: #eee -o-linear-gradient(top, rgba(255,255,255,.1) 0%,rgba(0,0,0,.1) 100%); /* Opera11.10+ */background: #eee -ms-linear-gradient(top, rgba(255,255,255,.1) 0%,rgba(0,0,0,.1) 100%); /* IE10+ */background: #eee linear-gradient(top, rgba(255,255,255,.1) 0%,rgba(0,0,0,.1) 100%); /* W3C */box-shadow:inset 0px 1px 1px rgba(255,255,255,.6);text-transform:uppercase;-moz-border-radius: 1px;-webkit-border-radius: 1px;border-radius: 1px;color: #393838 !important;font-family: "Open Sans", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif; -webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}a.button:hover,button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover {color: #222;background: #e6e6e6; /* Old browsers */background: #e6e6e6 -moz-linear-gradient(top, rgba(255,255,255,.1) 0%, rgba(0,0,0,.1) 100%); /* FF3.6+ */background: #e6e6e6 -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,.1)), color-stop(100%,rgba(0,0,0,.1))); /* Chrome,Safari4+ */background: #e6e6e6 -webkit-linear-gradient(top, rgba(255,255,255,.1) 0%,rgba(0,0,0,.1) 100%); /* Chrome10+,Safari5.1+ */background: #e6e6e6 -o-linear-gradient(top, rgba(255,255,255,.1) 0%,rgba(0,0,0,.1) 100%); /* Opera11.10+ */background: #e6e6e6 -ms-linear-gradient(top, rgba(255,255,255,.1) 0%,rgba(0,0,0,.1) 100%); /* IE10+ */background: #e6e6e6 linear-gradient(top, rgba(255,255,255,.1) 0%,rgba(0,0,0,.1) 100%); /* W3C */background: #e6e6e6 -webkit-linear-gradient(top, rgba(255,255,255,.1) 0%,rgba(0,0,0,.1) 100%); /* Chrome10+,Safari5.1+ */}.button-large,a.button-large,input[type="submit"].button-large,input[type="reset"].button-large,input[type="button"].button-large{padding:1em;font-size:1.5em;}.button-full,a.button-full,input[type="submit"].button-full,input[type="reset"].button-full,input[type="button"].button-full{display:block;text-align:center;}.button-green,a.button-green,input[type="submit"].button-green,input[type="reset"].button-green,input[type="button"].button-green{background-color: #42ad05;color: #1a4601 !important;border: 1px solid #3c9109;border-top-color:#58B322;border-left-color:#58B322;text-shadow: 0 1px rgba(255, 255, 255, .4);box-shadow:inset 0px 1px 1px rgba(255,255,255,.3);}.button-green:hover,a.button-green:hover,input[type="submit"].button-green:hover,input[type="reset"].button-green:hover,input[type="button"].button-green:hover{background-color: #54bd18;color:#147000;border: 1px solid #225c00;border-top-color:#58B322;border-left-color:#58B322;}.button-blue,a.button-blue,input[type="submit"].button-blue,input[type="reset"].button-blue,input[type="button"].button-blue{background-color: #4698ec;color:#165DA6;border: 1px solid #073463;border-top-color:#4188D3;border-left-color:#4188D3;text-shadow: 0 1px rgba(255, 255, 255, .4);box-shadow:inset 0px 1px 1px rgba(255,255,255,.3);}.button-blue:hover,a.button-blue:hover,input[type="submit"].button-blue:hover,input[type="reset"].button-blue:hover,input[type="button"].button-blue:hover{background-color: #0e67c3;color:#04376C;border: 1px solid #09325d;border-top-color:#4188D3;border-left-color:#4188D3;}.button-red,a.button-red,input[type="submit"].button-red,input[type="reset"].button-red,input[type="button"].button-red{background-color: #f84b4b;color: #610f02;border: 1px solid #a71a04;border-top-color:#B23D2B;border-left-color:#B23D2B;text-shadow: 0 1px rgba(255, 255, 255, .2);box-shadow:inset 0px 1px 1px rgba(255,255,255,.3);}.button-red:hover,a.button-red:hover,input[type="submit"].button-red:hover,input[type="reset"].button-red:hover,input[type="button"].button-red:hover{background-color: #d20606;color: #250100;border: 1px solid #750303;border-top-color:#B23D2B;border-left-color:#B23D2B;}.button-grey,a.button-grey,input[type="submit"].button-grey,input[type="reset"].button-grey,input[type="button"].button-grey{background-color: #7c7c7c;color:#222;border:1px solid #333;border-top-color:#555;border-left-color:#555;text-shadow: 0 1px rgba(255, 255, 255, .2);box-shadow:inset 0px 1px 1px rgba(255,255,255,.2);}.button-grey:hover,a.button-grey:hover,input[type="submit"].button-grey:hover,input[type="reset"].button-grey:hover,input[type="button"].button-grey:hover{background-color: #5f5d5d;color:#000;border:1px solid #333;border-top-color:#555;border-left-color:#555;}.button-purple,a.button-purple,input[type="submit"].button-purple,input[type="reset"].button-purple,input[type="button"].button-purple{background-color: #9f5af3;color:#3A0D80;border:1px solid #3A0D80;border-top-color:#804BD1;border-left-color:#804BD1;text-shadow: 0 1px rgba(255, 255, 255, .2);box-shadow:inset 0px 1px 1px rgba(255,255,255,.2);}.button-purple:hover,a.button-purple:hover,input[type="submit"].button-purple:hover,input[type="reset"].button-purple:hover,input[type="button"].button-purple:hover{background-color: #7633df;color:#290C70;border:1px solid #3A0D80;border-top-color:#804BD1;border-left-color:#804BD1;text-shadow: 0 1px rgba(255, 255, 255, .2);box-shadow:inset 0px 1px 1px rgba(255,255,255,.2);}.button-yellow,a.button-yellow,input[type="submit"].button-yellow,input[type="reset"].button-yellow,input[type="button"].button-yellow{background-color: #f6e12a;color:#A68916;border:1px solid #C8AB38;border-top-color:#FFD945;border-left-color:#FFD945;text-shadow: 0 1px rgba(255, 255, 255, .4);box-shadow:inset 0px 1px 1px rgba(255,255,255,.4);}.button-yellow:hover,a.button-yellow:hover,input[type="submit"].button-yellow:hover,input[type="reset"].button-yellow:hover,input[type="button"].button-yellow:hover{background-color: #e2d203;color:#957805;border:1px solid #A68916;border-top-color:#FFD945;border-left-color:#FFD945;}.button-acid,a.button-acid,input[type="submit"].button-acid,input[type="reset"].button-acid,input[type="button"].button-acid{background-color: #b7c924;color: #505807;border: 1px solid #465b01;border-top-color: #7c9f1d;border-left-color: #7c9f1d;text-shadow: 0 1px rgba(255, 255, 255, .4);box-shadow: inset 0 1px 1px rgba(79, 113, 11, 0.4);}.button-acid:hover,a.button-acid:hover,input[type="submit"].button-acid:hover,input[type="reset"].button-acid:hover,input[type="button"].button-acid:hover{background-color: #8c8a07;color: #212e01;border: 1px solid #465b01;border-top-color: #7c9f1d;border-left-color: #7c9f1d;}.button-lighttext,a.button-lighttext,input[type="submit"].button-lighttext,input[type="reset"].button-lighttext,input[type="button"].button-lighttext{color:#f9f9f9 !important;text-shadow:0px -1px 1px rgba(0,0,0,.3) !important;}/* @end *//* #Alert Boxes============================================ */.alert{padding:10px 10px 10px 40px;font-size:11px;margin:20px 0px 10px 0px;}.alert p,.alert h6,.alert h5,.alert h4{color:inherit;}.alert h6{font-weight:bold;}.alert p{margin-bottom:0;}.alert-notification{color: #4F8A10;background: #DFF2BF url(images/icons/tick_green.png) 15px 13px no-repeat;border: 1px solid #4F8A10;}.alert-warning{border:1px solid #DDB723;background: #FFEA73 url(images/icons/warning.png) 15px 13px no-repeat;color: #A63C00;}.alert-error{color: #D8000C;background: #FFBABA url(images/icons/cross.png) 15px 13px no-repeat;border: 1px solid #D8000C;text-shadow:none;}/* @end *//* #Tooltips============================================== *//* Social Media */a.social-media.tooltip-container{margin-left:0;text-decoration:none;}.social-media.tooltip-container .tooltip{width:auto;white-space: nowrap;left:auto;right:100%;}/* CSS Tooltips */.tooltip-container{position:relative;display:inline-block;width:26px;height:26px;z-index:10;}.tooltip-container:hover{z-index:20;}.tooltip-anchor{padding:5px;}.tooltip-anchor:hover,.tooltip-container:hover .tooltip-anchor{background-color:#222;background-color:rgba(0,0,0,.8);}.tooltip{display:none;width:130px;bottom:0;left:100%;position:absolute;background-color:#222;background:rgba(0,0,0,.8) url(images/bg/stripes_tiny_08.png) top left repeat;padding:5px 10px;line-height:16px;color:#ccc;}.tooltip-container .tooltip a{color:#dedede;}.tooltip-container .tooltip a:hover{color:#fff;}.tooltip-anchor:hover + .tooltip,.tooltip-container:hover .tooltip{display:block;}/* @group CONTACT FORM */input[type=text], textarea { margin-bottom: 16px;        border: 1px solid #e7e9e9;        font-size: 16px;        background-color: #fdfdfd;border-top-color: #d8dada;-webkit-border-radius:3px;-moz-border-radius: 3px;border-radius: 3px;behavior: url(css/PIE.htc);} input[type=text]:hover,textarea:hover {border: 1px solid #d8dada;}input[type=text]:focus,textarea:focus {border: 1px solid #d8dada;     -webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.1);    -moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.1);    box-shadow: 0px 2px 0px rgba(0,0,0,0.03);background-color: #ffffff;behavior: url(css/PIE.htc);}.message-text {} .required-text {} form{margin-right: auto;margin-left: auto;width: 95%;}.form-input-field {padding:7px; border: 1px solid #cfd1d1; font:16px Arial, Helvetica, sans-serif; width: 98%; color: #707171; -moz-border-radius:5px; -webkit-border-radius:5px;} .form-input-button { text-align: center;font-size: 1.2em;} /* @end *//* @group FILE SHARING */.filesharing-item {-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.filesharing-description{margin-bottom:30px;}.filesharing-item{margin-bottom: 20px;padding-bottom: 10px;padding-top: 10px;background-color: #cdcdcd;border: 1px solid #b3b2b2;}.filesharing-item-title{text-decoration: none;font-weight: bold;text-indent: 10px;margin-left: 5px;margin-right: 5px;}.filesharing-item-title a{font-size: 1.2em;}.filesharing-item-title a:after{content:":";}.filesharing-item-title a:link{font-weight: bold;text-decoration: none;}.filesharing-item-title a:hover{}.filesharing-item-title a:visited{}.filesharing-item-description{margin:0;color: #090909;padding-right: 10px;padding-left: 10px;padding: 10px;}/* #Portfolio ============================================== */.portfolio article{position:relative;display:block;margin-bottom:20px;}.portfolio.col-1 article{margin-bottom:50px;}.portfolio article img,.portfolio article a.img-link{display:block;clear:both;} .portfolio-item.single .img-wrapper{padding-right:0;}.portfolio h1{font-size:.9em;color:#555;text-transform:uppercase;font-weight:bold;line-height:1em;margin-top:.6em;margin-bottom:.3em;}.portfolio .portfolio-by,.portfolio .portfolio-excerpt{font-style:italic;letter-spacing:0px;font-size:.85em;color:#aaa;line-height:1.1em;text-transform:none;font-weight:normal;}/* Grid Clears */.portfolio.col-4 article:nth-child(4n+1){clear:both;}.portfolio.col-3 article:nth-child(3n+1){clear:both;}.portfolio.col-2 article:nth-child(2n+1){clear:both;}.portfolio.col-1 article img.scale-with-grid{width:100%;}.portfolio-item.single h1{line-height:1.1em;}.portfolio-item.single .post-meta{position:relative;}.portfolio-item.single .post-meta .portfolio-meta-icons{position:absolute;right:0;top:6px;}.portfolio-item.single .post-meta .portfolio-meta-icons .tooltip{right:100%;left:auto;}.portfolio-item.single .post-meta .portfolio-meta-icons .post-tags .tooltip{width:220px;text-align:left;}.portfolio-item.single .post-content{font-style:italic;font-size:.9em;}/* Portfolio Nav */#nav-below{margin-top:3em;}.nav-previous a, .nav-next a{font-size:.8em;text-decoration:none;display:block;line-height:1.1em;margin-top:.5em;}.nav-next{text-align:right;}/* @end */.flexslider{box-shadow: 0 1px 5px #1c1c1c;}.kulerSlides img{box-shadow: 0 1px 3px #1c1c1c;}/* @group Tabs *//* #Tabs============================================= */ul.tabs{margin-top:2em;}ul.tabs li a{}ul.tabs li a.active{border-top:1px solid #444;}ul.tabs-content{border-bottom:1px solid #eee;padding-bottom:1em;margin-bottom:2em;}ul.tabs-content li{}/* @end *//* #Miscellaneous Headers====================================================== */#myExtraContent1 h1{font-size:1.3em;font-weight:bold;}#myExtraContent1 h2{font-size:1.1em;font-weight:bold;}#myExtraContent1 h3#myExtraContent1 h4{font-size:1.2em;font-weight:bold;}/* #Utility Classes============================================= */.under{position:relative;z-index:10;}.over{position:relative;z-index:20;}.far-edge{text-align:right;}.notop{margin-top:0px;padding-top:0px;}.notop-margin{margin-top:0px;}.nobottom{margin-bottom:0 !important;}.fallback{display:none;}.clearfix{clear:both;}/* #Transitions================================================== */.column, img.scale-with-grid{-moz-transition: all .2s ease-in-out;-webkit-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}/* Slider columns should have no-trans */.column.no-trans{-moz-transition: none;-webkit-transition: none;-o-transition: none;transition: none;} /* #IE Stupidity================================================== */.mosaic article.ie-nth-child3n1{clear:both;}.responsive-example{margin-bottom:20px;}.responsive-example .columns,.responsive-example .column{background:#dedede;margin-bottom:10px;text-align:center;font-size:10px;font-weight:bold;text-transform:uppercase;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;}.responsive-example .columns:hover,.responsive-example .column:hover{background:#333;color:#efefef;}/* Skeleton Additions================================================== */.column.alpha.omega, .columns.alpha.omega   { margin-right: 0; margin-left: 0px; }/* @group Footer */#footerWrapper{background:#EAEAEA;border-top-width:1px;border-top-style: solid;}#footerWrapper .footer-upper{padding:2em 0;margin-top:-4px;}#footerWrapper p,#footerWrapper ul,#footerWrapper ol{font-size:.9em;}#footerWrapper #footer-base{color:#efefef;padding:.8em 0 .6em 0;font-style: italic;letter-spacing:0px;}#footerWrapper .social-media{font-size:.8em;background:#fff;}.breadcrumbcontainer{float: right;}.breadcrumbcontainer ul{float: right;list-style-type: none;margin-right: 10px;}.breadcrumbcontainer li{float: left;list-style-type: none;}.breadcrumblist span{margin-right: 4px;margin-left: 4px;color: #fffeff;}#footer-base a{text-decoration: none;font-size: 1em;}/* @end *//* @group Photo Album */#flashcontent {text-align: center;}/* @group Index Page (Thumbnail view) */.album-title {padding-bottom:14px;font-size: 1.4em;margin-top: 10px;}.album-description {font-size: 1em;}.album-description p{margin-top: 4px;margin-bottom: 8px;}.album-wrapper {margin: 0 auto;display: block;}.thumbnail-wrap {padding: 5px 10px 80px;display: inline;float: left;margin: 12px 8px;}.thumbnail-frame {padding:5px;display: inline;float: left;-moz-border-radius-topleft: 2px;-moz-border-radius-topright: 2px;-webkit-border-top-left-radius: 2px;-webkit-border-top-right-radius: 2px;-moz-box-shadow:0 0 1px #333333;-webkit-box-shadow:0 0 1px #333333;box-shadow:0 0 1px #333333;}.thumbnail-frame:hover {}.thumbnail-frame a {}.thumbnail-frame a:hover {}.thumbnail-frame img {}.thumbnail-caption {margin: 5px auto;text-align: center;color: gray;font-size: 0.8em;}/* @end *//* @group Single Page (Photo view) */.photo-background {text-align: center;width: 680px;margin: 10px auto;}.photo-title{font: 1.2em "Century Gothic";}.photo-navigation a:link, .photo-navigation a:visited {text-decoration: none;}.photo-navigation{position: relative;top: 580px;text-align: center;}.photo-title{margin: 0;}.photo-caption, .photo-links{text-align: center;margin-top: 6px;margin-bottom: 6px;}.photo-navigation a:hover {}.photo-frame{margin: -20px auto 0;text-align: center;}img .photo-frame{width: 640px;height: 480px;} .photo-frame {border: 20px solid #f4f6f6;border-bottom-width: 120px;-moz-box-shadow:0 0 3px #333333;-webkit-box-shadow:0 0 3px #333333;box-shadow:0 0 3px #333333;margin-left: auto;margin-right: auto;}body.photo-background img{width: 640px;height: 480px;margin-right: auto;}body.photo-background{}/* @end *//* @end *//* @group EXIF data */.exif-data {background: #fffeff url(images/efix.jpg) no-repeat left -120px;margin: 14px 0 0 8px;width: 200px;padding: 70px 4px 5px 6px;border: 1px solid #f3f3f3;position: absolute;left: 2%;top: 6.6%;}.exif-data p {color: #000;text-align: left;padding-left: 17px;border-bottom: 1px solid #eceeee;font-size: 14px;line-height: 14px;padding-bottom: 6px;padding-top: 6px;}/* p tag classes for all exif data */p.exif-version {}p.exif-colour-space {}/* icon */p.exif-focal-length {}/* icon */p.exif-dimensions {}/* icon */p.exif-pixel-y-dimension {}/* icon */p.exif-pixel-x-dimension {}p.exif-oecf-value {}p.exif-subsec-time-original {}p.exif-exposure-mode {}p.exif-spatial-frequency-response {}p.exif-scene-capture-type {}p.exif-subject-location {}/* icon */p.exif-shutter-speed {}/* icon */p.exif-datetime-original {}p.exif-subsec-time {}p.exif-compressed-bits-per-pixel {}p.exif-flash-energy {}p.exif-saturation {}p.exif-brightness {}/* icon */p.exif-exposure-time {}p.exif-f-number {}p.exif-file-source {}p.exif-gain-control {}p.exif-subject-area {}p.exif-cfa-pattern {}p.exif-scene-type {}p.exif-white-balance {}p.exif-flash {}p.exif-exposure-index {}p.exif-flashpix-version {}p.exif-device-setting-description {}p.exif-focalplane-x-resolution {}/* icon */p.exif-image-uniqueid {}p.exif-components-configuration {}p.exif-light-source {}p.exif-sensing-method {}/* icon */p.exif-aperture {}p.exif-sharpness {}p.exif-exposure-program {}p.exif-subject-distance {}p.exif-subsec-time-digitized {}p.exif-contrast {}p.exif-focalplane-resolution-unit {}p.exif-gamma {}/* icon */p.exif-35mm-focal-length {}/* icon */p.exif-datetime-digitized {}p.exif-subject-distance-range {}p.exif-custom-rendered {}/* icon */p.exif-max-aperture {}p.exif-sound-file {}p.exif-metering-mode {}p.exif-spectral-sensitivity {}p.exif-exposure-bias {}p.exif-focalplane-y-resolution {}/* icon */p.exif-iso-rating {}/* icon */p.exif-maker-note {}p.exif-digital-zoom-ratio {}/* icon */p.exif-user-comment {}/* @end *//* @group BLOG PAGE *//* @group Tag Cloud */ul.blog-tag-cloud {margin: 0;padding-bottom: 15px;padding-left: 0;padding-right: 0;font-size: .8em;}ul.blog-tag-cloud li {text-align: center;list-style-type: none;display: inline;font-size: .88em;padding-left: 7px;}ul.blog-tag-cloud li a:after{content:",";}ul.blog-tag-cloud li a{text-decoration: none;}.blog-tag-size-1 {font-size: 0.84em;}.blog-tag-size-2 {font-size: 0.88em;}.blog-tag-size-3 {font-size: 0.92em;}.blog-tag-size-4 {font-size: 0.94em;}.blog-tag-size-5 {font-size: .98em;}.blog-tag-size-6 {font-size: 1.02em;}.blog-tag-size-7 {font-size: 1.04em;}.blog-tag-size-8 {font-size: 1.09em;}.blog-tag-size-9 {font-size: 1.14em;}.blog-tag-size-10 {font-size: 1.19em;}.blog-tag-size-11 {font-size: 1.24em;}.blog-tag-size-12 {font-size: 1.29em;}.blog-tag-size-13 {font-size: 1.3em;}.blog-tag-size-14 {font-size: 1.35em;}.blog-tag-size-15 {font-size: 1.44em;}.blog-tag-size-16 {font-size: 1.49em;}.blog-tag-size-17 {font-size: 1.54em;}.blog-tag-size-18 {font-size: 1.59em;}.blog-tag-size-19 {font-size: 1.64em;}.blog-tag-size-20 {font-size: 1.69em;}/* @end *//* @group Archive Page */.blog-archive-background {}.blog-entry-summary {}.blog-archive-headings-wrapper {font-size: 1.4em;padding-bottom: 25px;}.blog-archive-entries-wrapper {}.blog-archive-entries-wrapper .blog-entry {padding-top: 20px;}.blog-archive-month {font-size: 1.2em;padding-left: 2px;}.blog-archive-link {font-size: 0.8em;}.blog-archive-link a:link, .blog-archive-link a:visited {}/* @end */ .blog-entry{}#blog-categories:before {content: "Categories:";display: block;margin-bottom: 5px;font-size: 1.1em;font-weight: bold;text-align: center;padding-top: 5px;padding-bottom: 5px;border-bottom: 1px solid #e8e8e8;margin-right: 7px;color: #181818;}#blog-archives:before {content: "Archives:";display: block;margin-bottom: 5px;font-size: 1.1em;text-align: center;font-weight: bold;padding-top: 5px;padding-bottom: 5px;border-bottom: 1px solid #e8e8e8;margin-right: 7px;color: #181818;}ul.blog-tag-cloud:before {content: "Tag cloud:";display: block;margin-bottom: 5px;font-size: 1.2em;text-align: center;font-weight: bold;border-bottom: 1px solid #e8e8e8;padding-top: 5px;padding-bottom: 5px;margin-right: 7px;color: #181818;}#blog-archives {margin-bottom: 20px;padding-left: 10px;margin-top: 25px;}#blog-categories {padding-left: 10px;margin-bottom: 10px;}ul.blog-tag-cloud {padding-bottom: 15px;padding-left: 10px;padding-right: 10px;text-align: left;margin-top: 25px;margin-bottom: 15px;margin-bottom: 10px;position: relative;}.blog-entry {margin-bottom: 45px;padding: 10px 20px 20px;font-size: 1.2em;}h1.blog-entry-title {padding: 0;margin: 0 0 -4px;font-style: normal;font-weight: bold;font-size: 2em;}h1.blog-entry-title a {text-decoration: none;}h1.blog-entry-title a:hover {text-decoration: none;}hr.blog{margin: 0 auto 10px;}.blog-entry-date {margin-top: 2px;margin-bottom: 12px;font-weight: normal;font-size: .85em;}/*styles the category link in the main entry */.blog-entry-date{font-weight: bold;font-size: .9em;}.blog-entry-category {margin-right: 8px;font-weight: normal;}.blog-entry-category a{text-decoration: none;text-align: center;padding-left: 8px;}.blog-entry-category a:link, .blog-entry-category a:visited {}.blog-read-more {text-decoration: none;}.blog-entry-body {}.blog-entry-comments {border: 1px solid #e3e0e0;padding: 14px;width: 90%;}.blog-entry-comments a{text-decoration: none;font-size: .85em;}.blog-trackback-link {}p.blog-entry-tags {padding-left: 20px;margin-top: 15px;margin-bottom: 8px;}p.blog-entry-tags a{text-decoration: none;font-size: .85em;}/* styles the archives in the blog sidebar */#blog-archives {text-align: left;padding-bottom: 10px;}.blog-archive-link-enabled {padding-left:20px;margin-top: 3px;line-height: 2em;text-decoration: none;padding-top: 5px;padding-bottom: 5px;}.blog-archive-link-disabled {padding-left: 24px;color: #585758;}/* Styles the blog categories in the blog sidebar */#blog-categories {text-align: left;padding-bottom: 10px;}.blog-category-link-enabled {padding-left:20px;margin-top: 3px;line-height: 2em;text-decoration: none;padding-top: 5px;padding-bottom: 5px;}.blog-category-link-disabled {margin: 0;padding-bottom: 0px;padding-left: 20px;}/* Styles the blog RSS feeds in the blog sidebar */#blog-rss-feeds {text-decoration: none;text-align: left;}.blog-rss-link {padding-left: 20px;line-height: 2em;text-decoration: none;padding-top: 5px;padding-bottom: 5px;}.blog-comments-rss-link {padding-left: 20px;}p.blog-entry-tags {background: url(images/tag.png) no-repeat left center;}.blog-category-link-disabled {background: url(images/file.png) no-repeat left center;}.blog-archive-link-disabled {background: url(images/file.png) no-repeat left center;}.blog-category-link-enabled {background: url(images/file.png) no-repeat left center;}.blog-archive-link-enabled {background: url(images/file.png) no-repeat left center;}.blog-rss-link {background: url(images/feed.png) no-repeat 0;}.blog-comments-rss-link {background: url(images/feed.png) no-repeat 0;}/* @end *//* @group Twitter *//* #Twitter=============================================== */#tweet{font-size:16px;font-style:italic;padding:15px 60px 15px 50px;position:relative;text-align: left;}#tweet a{text-decoration:none;opacity:.8;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;}#tweet a:hover{opacity:1;}#tweet li{line-height:24px;}#tweet::before{content: '“';font-size: 80px;position: absolute;top: 0px;left: 0px;line-height: 1em;font-family: "Droid Serif", serif;font-style: italic;}#tweet ul li a.tweet-time{font-size:10px;position: relative;bottom:0px;text-transform:uppercase;font-family:"Open Sans", Helvetica, Arial, sans-serif;font-style:normal;}#tweet .twitter-account{position:absolute;right:0;top:15px;opacity:1;}#tweet ul{margin-bottom:0;}.sidebarContent #tweet{font-size: 13px;font-style: italic;position:relative;text-align: left;padding: 15px 1px 15px 20px;}.sidebarContent #tweet a{text-decoration:none;opacity:.8;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;}.sidebarContent #tweet a:hover{opacity:1;}#tweet li{line-height:18px;}.sidebarContent #tweet::before{content: '“';font-size: 60px;position: absolute;top: 6px;left: -14px;line-height: 1em;font-family: "Droid Serif", serif;font-style: italic;}.sidebarContent #tweet ul li a.tweet-time{font-size:10px;position: relative;bottom:0px;text-transform:uppercase;font-family:"Open Sans", Helvetica, Arial, sans-serif;font-style:normal;}.sidebarContent #tweet .twitter-account{position:absolute;right:0;top:15px;opacity:1;}.sidebarContent #tweet ul{margin-bottom:0;}/* @end *//* @group Media Queries *//* #Media Queries================================================== *//* Larger than standard 960 (devices and browsers) */@media only screen and (min-width: 960px) {/* Opera can't handle the absolute positioning and still use dropdowns, so position it with a margin instead */noindex:-o-prefocus,nav#main-nav {position:relative;margin-top:70px;margin-bottom:-20px;}}/* Three-column layout */@media only screen and (min-width: 768px) {.far-edge{text-align:right;}.nav-close{display:block;top:-30px;right:0;}}/* Smaller than standard 960 (devices and browsers) */@media only screen and (max-width: 959px) {#header #masthead,#header nav#main-nav{clear:both;width:100%;}nav#main-nav{position:relative;right:auto;bottom:auto;margin-top: 2em;margin-left:0;}nav#main-nav > ul > li:first-child{margin-left:0;} nav#main-nav > ul{float:none;}}/* Tablet Portrait size to standard 960 (devices and browsers) */@media only screen and (min-width: 768px) and (max-width: 959px) {#header-inner{text-align:center;}nav#main-nav ul li ul{text-align:left;}.ad-200x200{width:172px;height:172px;margin:10px 0px;line-height:172px;}.page-title.alternate {font-size: 2em;margin-top: .6em;margin-bottom: .6em;line-height: 1.1em;font-weight: normal;text-align: center;}.search-bar input[type="text"]{width:154px;}.nav-close{display:block;top:-28px;left:0;right:auto;}.contact-form textarea{width:492px;}}/* All Mobile Sizes (devices and browser) */@media only screen and (max-width: 767px) {#titleSlogan{padding-top: 0;text-align: center;margin-bottom: 0px;z-index:10;position: relative;top: 10px;}#masthead{text-align:center;margin-top:0;}a.mobileNavTab{display:inline-block;text-decoration:none;text-transform:uppercase;font-size:.9em;font-weight:bold;margin:0;}#header nav#main-nav{width:260px;position:absolute;top: -26px;left: 0;margin-top: 0 !important;}#header nav#main-nav.nodd {top: 0;left: 0;margin-top: 0 !important;}nav#main-nav ul.nav-menu,nav ul.nav-menu{display:none;position:absolute;width:240px;z-index:190;border-radius: 3px;background-color: rgba(0, 0, 0, 0.95);}nav#main-nav ul ul li a:hover{color:#ffffff;background-color: #3f3e3e;}nav#main-nav ul.nav-menu.menu-open,nav ul.nav-menu.menu-open{display:block;}nav#main-nav ul.nav-menu > li,nav ul.nav-menu > li{padding:5px 10px 5px 10px;margin:0;float:none;display:block;margin-left:0px;margin-top:.4em;}nav#main-nav ul.nav-menu > li ul li, nav ul.nav-menu > li ul li{padding: 0;margin-top:.1em;}nav#main-nav > ul > li{border-bottom:none;}nav ul.nav-menu li a:hover,nav ul.nav-menu li:hover > a{font-weight:bold;}nav ul.nav-menu li ul,nav#main-nav ul.nav-menu li ul, nav#main-nav > ul li ul{border-radius: 3px;margin-left: 1px;background-color: #2b2b2b;width: 96%;}nav#main-nav > ul li ul {min-width: 96%;background-color: #2b2b2b;border-radius: 3px;}nav#main-nav ul li a{color:#fff; }nav#main-nav > ul > li:hover > a,nav#main-nav > ul > li:hover > ul li a{color:#fff; }nav#main-nav > ul > li:hover > ul li a:hover{color:#fff; }.subIndicator:before {content: "+";color: #ffffff;}nav ul.nav-menu li ul li a:before{}nav#main-nav ul ul li ul{left:0;top:100%;}#main .single .img-wrapper{width:100%;padding-right:0;}.single-post-feature-expander{display:none;}blockquote cite{bottom:-.8em;}.sidebar{margin-top:3em;}.far-edge{text-align:left;}.blog-entry {font-size: .88em;}h1.blog-entry-title {font-size: 1.6em;letter-spacing: -1px;}h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { text-decoration:none; }h1 { font-size: 30px; line-height: 34px; margin-bottom: 14px;}h2 { font-size: 25px; line-height: 30px; margin-bottom: 12px; }h3 { font-size: 20px; line-height: 25px; margin-bottom: 10px; }h4 { font-size: 16px; line-height: 21px; margin-bottom: 8px; }h5 { font-size: 14px; line-height: 20px; margin-bottom: 6px; }h6 { font-size: 11px; line-height: 21px; margin-bottom: 4px; }.fc-header-title h2{font-size: 18px !important;}.fc-header-left {width: 20%;text-align: center;}.fc-button-content {padding: 0 .3em;}#panelCloser.reveal{display: block;}#ydcl-mobile .black, #ydcl-mobile a.black {color: #D7D7D7 !important;}}/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */@media only screen and (min-width: 480px) and (max-width: 767px) {}/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */@media only screen and (max-width: 479px) {.logo{display: none;}.sidebar {margin-top: 0;}#main {margin-bottom: .5em;}.fc-button.fc-button-today{display: none !important;}}/* @end *//* @group Font-Face *//* #Font-Face (sample code)================================================== *//* This is the proper syntax for an @font-face fileJust create a "fonts" folder at the root,copy your FontName into code below and removecomment brackets *//*@font-face {    font-family: 'FontName';    src: url('fonts/FontName.eot');    src: url('fonts/FontName.eot?iefix') format('eot'),         url('fonts/FontName.woff') format('woff'),         url('fonts/FontName.ttf') format('truetype'),         url('fonts/FontName.svg#webfontZam02nTh') format('svg');    font-weight: normal;    font-style: normal; }*//* @end *//* * jReject (jQuery Browser Rejection Plugin) * Version 1.0.0 * URL: http://jreject.turnwheel.com/ * Description: jReject is a easy method of rejecting specific browsers on your site * Author: Steven Bower (TurnWheel Designs) http://turnwheel.com/ * Copyright: Copyright (c) 2009-2011 Steven Bower under dual MIT/GPL license. */#jr_overlay {top: 0;left: 0;padding: 0;margin: 0;z-index: 200;position: absolute;}#jr_wrap {position: absolute;text-align: center;width: 100%;z-index: 300;padding: 0;margin: 0;}#jr_inner {font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;font-size: 12px;background: #FFF;border: 1px solid #CCC;color: #4F4F4F;margin: 0 auto;height: auto;padding: 20px;position: relative;}#jr_header {display: block;color: #333;padding: 5px;padding-bottom: 0;margin: 0;font-family: Helvetica,Arial,sans-serif;font-weight: bold;text-align: left;font-size: 1.3em;margin-bottom: 0.5em;}#jr_inner p {text-align: left;padding: 5px;margin: 0;}#jr_inner ul {list-style-image: none;list-style-position: outside;list-style-type: none;margin: 0;padding: 0;}#jr_inner ul li {cursor: pointer;float: left;width: 120px;height: 122px;margin: 0 10px 10px 10px;padding: 0;text-align: center;}#jr_inner li a {color: #333;font-size: 0.8em;text-decoration: none;padding: 0;margin: 0;}#jr_inner li a:hover {text-decoration: underline;}#jr_inner .jr_icon {width: 100px;height: 100px;margin: 1px auto;padding: 0;background: transparent no-repeat scroll left top;cursor: pointer;}#jr_close {margin: 0 0 0 50px;clear: both;text-align: left;padding: 0;margin: 0;}#jr_close a {color: #000;display: block;width: auto;margin: 0;padding: 0;text-decoration: underline;}#jr_close p {padding: 10px 0 0 0;margin: 0;}div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}div.pp_default .pp_top .pp_left{background:url(images/prettyPhoto/default/sprite.png) -78px -93px no-repeat}div.pp_default .pp_top .pp_middle{background:url(images/prettyPhoto/default/sprite_x.png) top left repeat-x}div.pp_default .pp_top .pp_right{background:url(images/prettyPhoto/default/sprite.png) -112px -93px no-repeat}div.pp_default .pp_content .ppt{color:#f8f8f8}div.pp_default .pp_content_container .pp_left{background:url(images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}div.pp_default .pp_content_container .pp_right{background:url(images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}div.pp_default .pp_next:hover{background:url(images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}div.pp_default .pp_previous:hover{background:url(images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}div.pp_default .pp_expand{background:url(images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;height:28px;width:28px}div.pp_default .pp_expand:hover{background:url(images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}div.pp_default .pp_contract{background:url(images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;height:28px;width:28px}div.pp_default .pp_contract:hover{background:url(images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}div.pp_default .pp_close{background:url(images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer;height:30px;width:30px}div.pp_default .pp_gallery ul li a{background:url(images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}div.pp_default .pp_social{margin-top:7px}div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{left:auto;position:static}div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;margin:4px 0 0;width:20px}div.pp_default a.pp_arrow_next{background-position:-82px -3px;left:52px}div.pp_default .pp_content_container .pp_details{margin-top:5px}div.pp_default .pp_nav{clear:none;height:30px;position:relative;width:110px}div.pp_default .pp_nav .currentTextHolder{color:#999;font-family:Georgia;font-size:11px;font-style:italic;left:75px;line-height:25px;margin:0;padding:0 0 0 10px;position:absolute;top:2px}div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7}div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}div.pp_default .pp_bottom .pp_left{background:url(images/prettyPhoto/default/sprite.png) -78px -127px no-repeat}div.pp_default .pp_bottom .pp_middle{background:url(images/prettyPhoto/default/sprite_x.png) bottom left repeat-x}div.pp_default .pp_bottom .pp_right{background:url(images/prettyPhoto/default/sprite.png) -112px -127px no-repeat}div.pp_default .pp_loaderIcon{background:url(images/prettyPhoto/default/loader.gif) center center no-repeat}div.light_rounded .pp_top .pp_left{background:url(images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}div.light_rounded .pp_top .pp_right{background:url(images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}div.light_rounded .pp_next:hover{background:url(images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.light_rounded .pp_previous:hover{background:url(images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_rounded .pp_expand{background:url(images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_rounded .pp_expand:hover{background:url(images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_rounded .pp_contract{background:url(images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_rounded .pp_contract:hover{background:url(images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_rounded .pp_close{background:url(images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px}div.light_rounded .pp_nav .pp_play{background:url(images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_nav .pp_pause{background:url(images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_arrow_previous{background:url(images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}div.light_rounded .pp_arrow_next{background:url(images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}div.light_rounded .pp_bottom .pp_left{background:url(images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}div.light_rounded .pp_bottom .pp_right{background:url(images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_top .pp_left{background:url(images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}div.dark_rounded .pp_top .pp_right{background:url(images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}div.dark_rounded .pp_content_container .pp_left{background:url(images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}div.dark_rounded .pp_content_container .pp_right{background:url(images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}div.dark_rounded .pp_next:hover{background:url(images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.dark_rounded .pp_previous:hover{background:url(images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.dark_rounded .pp_expand{background:url(images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_rounded .pp_expand:hover{background:url(images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_rounded .pp_contract{background:url(images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_rounded .pp_contract:hover{background:url(images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_rounded .pp_close{background:url(images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px}div.dark_rounded .pp_description{color:#fff;margin-right:85px}div.dark_rounded .pp_nav .pp_play{background:url(images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_nav .pp_pause{background:url(images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_arrow_previous{background:url(images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}div.dark_rounded .pp_arrow_next{background:url(images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}div.dark_rounded .pp_bottom .pp_left{background:url(images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}div.dark_rounded .pp_bottom .pp_right{background:url(images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_loaderIcon{background:url(images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}div.dark_square .pp_loaderIcon{background:url(images/prettyPhoto/dark_square/loader.gif) center center no-repeat}div.dark_square .pp_expand{background:url(images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_square .pp_expand:hover{background:url(images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_square .pp_contract{background:url(images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_square .pp_contract:hover{background:url(images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_square .pp_close{background:url(images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px}div.dark_square .pp_nav{clear:none}div.dark_square .pp_nav .pp_play{background:url(images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_nav .pp_pause{background:url(images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_arrow_previous{background:url(images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}div.dark_square .pp_arrow_next{background:url(images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}div.dark_square .pp_next:hover{background:url(images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}div.dark_square .pp_previous:hover{background:url(images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_square .pp_expand{background:url(images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_square .pp_expand:hover{background:url(images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_square .pp_contract{background:url(images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_square .pp_contract:hover{background:url(images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_square .pp_close{background:url(images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px}div.light_square .pp_nav .pp_play{background:url(images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.light_square .pp_nav .pp_pause{background:url(images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.light_square .pp_arrow_previous{background:url(images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}div.light_square .pp_arrow_next{background:url(images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}div.light_square .pp_next:hover{background:url(images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}div.light_square .pp_previous:hover{background:url(images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.facebook .pp_top .pp_left{background:url(images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}div.facebook .pp_top .pp_middle{background:url(images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}div.facebook .pp_top .pp_right{background:url(images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}div.facebook .pp_content_container .pp_left{background:url(images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}div.facebook .pp_content_container .pp_right{background:url(images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}div.facebook .pp_expand{background:url(images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}div.facebook .pp_expand:hover{background:url(images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}div.facebook .pp_contract{background:url(images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}div.facebook .pp_contract:hover{background:url(images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}div.facebook .pp_close{background:url(images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:22px}div.facebook .pp_description{margin:0 37px 0 0}div.facebook .pp_loaderIcon{background:url(images/prettyPhoto/facebook/loader.gif) center center no-repeat}div.facebook .pp_arrow_previous{background:url(images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}div.facebook .pp_arrow_next{background:url(images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}div.facebook .pp_nav{margin-top:0}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}div.facebook .pp_nav .pp_play{background:url(images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}div.facebook .pp_nav .pp_pause{background:url(images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}div.facebook .pp_next:hover{background:url(images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}div.facebook .pp_previous:hover{background:url(images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}div.facebook .pp_bottom .pp_left{background:url(images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}div.facebook .pp_bottom .pp_middle{background:url(images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}div.facebook .pp_bottom .pp_right{background:url(images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}div.pp_pic_holder a:focus{outline:none}div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_content{height:40px;min-width:40px}* html .pp_content{width:40px}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{float:left;margin:10px 0 2px}.pp_description{display:none;margin:0}.pp_social{float:left;margin:0}.pp_social .facebook{float:left;margin-left:5px;overflow:hidden;width:55px}.pp_social .twitter{float:left}.pp_nav{clear:right;float:left;margin:3px 10px 0 0}.pp_nav p{float:left;margin:2px 4px;white-space:nowrap}.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery div{float:left;overflow:hidden;position:relative}.pp_gallery ul{float:left;height:35px;margin:0 0 0 5px;padding:0;position:relative;white-space:nowrap}.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery li.default a{background:url(images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}a.pp_next{background:url(images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}a.pp_previous{background:url(images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{display:block;line-height:22px;position:absolute;right:0;text-indent:-10000px;top:0}.pp_loaderIcon{display:block;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px}#pp_full_res{line-height:1!important}#pp_full_res .pp_inline{text-align:left}#pp_full_res .pp_inline p{margin:0 0 15px}div.ppt{color:#fff;display:none;font-size:17px;margin:0 0 5px 15px;z-index:9999}div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}.pp_top,.pp_bottom{height:20px;position:relative}* html .pp_top,* html .pp_bottom{padding:0 20px}.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_fade,.pp_gallery li.default a img{display:none}/* * jQuery FlexSlider v1.8 * http://flex.madebymufffin.com * * Copyright 2011, Tyler Smith * Free to use under the MIT license. * http://www.opensource.org/licenses/mit-license.php */ /* Browser Resets */.flex-container a:active,.flexslider a:active {outline: none;}.slides,.flex-control-nav,.flex-direction-nav {margin: 0; padding: 0; list-style: none;} /* FlexSlider Necessary Styles*********************************/ .flexslider {width: 100%; margin: 0; padding: 0;}.flexslider .slides > li {display: none;} /* Hide the slides before the JS is loaded. Avoids image jumping */.flexslider .slides img {max-width: 100%; display: block;}.flex-pauseplay span {text-transform: capitalize;}/* Clearfix for the .slides element */.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} html[xmlns] .slides {display: block;} * html .slides {height: 1%;}/* No JavaScript Fallback *//* If you are not using another script, such as Modernizr, make sure you * include js that eliminates this class on page load */.no-js .slides > li:first-child {display: block;}/* FlexSlider Default Theme*********************************/.flexslider {background: #fff; border: 4px solid #fff; position: relative; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; zoom: 1;}.flexslider .slides {zoom: 1;}.flexslider .slides > li {position: relative;}/* Suggested container for "Slide" animation setups. Can replace this with your own, if you wish */.flex-container {zoom: 1; position: relative;}/* Caption style *//* IE rgba() hack */.flex-caption {background:none; -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000); zoom: 1;}.flex-caption {width: 96%; padding: 2%; position: absolute; left: 0; bottom: 0; background: rgba(0,0,0,.3); color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,.3); font-size: 14px; line-height: 18px;}/* Direction Nav */.flex-direction-nav { height: 0; }.flex-direction-nav li a {width: 52px; height: 52px; margin: -13px 0 0; display: block; background: url(theme/bg_direction_nav.png) no-repeat; position: absolute; top: 50%; cursor: pointer; text-indent: -999em;}.flex-direction-nav li .next {background-position: -52px 0; right: -21px;}.flex-direction-nav li .prev {left: -20px;}.flex-direction-nav li .disabled {opacity: .3; filter:alpha(opacity=30); cursor: default;}/* Control Nav */.flex-control-nav {width: 100%; position: absolute; bottom: -30px; text-align: center;}.flex-control-nav li {margin: 0 0 0 5px; display: inline-block; zoom: 1; *display: inline;}.flex-control-nav li:first-child {margin: 0;}.flex-control-nav li a {width: 13px; height: 13px; display: block; background: url(theme/bg_control_nav.png) no-repeat; cursor: pointer; text-indent: -999em;}.flex-control-nav li a:hover {background-position: 0 -13px;}.flex-control-nav li a.active {background-position: 0 -26px; cursor: default;}body, #tweet ul li a.tweet-time, #tweet::before, blockquote, blockquote p { color: #000000;}hr { border-color: #000000 }body .wrap{ background-color: #FFFFFF;}body #footerWrapper {background-color: #FFFFFF;}#footerWrapper {border-top-color: #999999;}html, body #footer-base{background-color: #999973;}#footer-base{color: #000000;}#footer-base a{color: #0000FF;}#footer-base a:hover{color: #FF0000;}#myExtraContent1{ background-color: #0D3E41;}#myExtraContent1{color: #F6F6F6; }#myExtraContent1 a{color: #D9D9D9; }#myExtraContent1 a:hover{ color: #B8B8B8; }#myExtraContent1 h1, #myExtraContent1 h2, #myExtraContent1 h3, #myExtraContent1 h4, #myExtraContent1 h5, #myExtraContent1 h6{color: #EEEEEE; }#site-title a{color: #0D3E41;}#sub-title{color: #3B0011;}#extraContainer4{color: #000000; }#extraContainer4 a{color: #6666FF; }#extraContainer4 a:hover{ color: #8000FF; }#extraContainer4 h1, #extraContainer4 h2, #extraContainer4 h3, #extraContainer4 h4, #extraContainer4 h5, #extraContainer4 h6{color: #EEEEEE; }.drop-bar-container{border-top-color: #390010;}#panelReveal{background-color: #390010;}nav#main-nav ul li a, .subIndicator:before{color:#181818; }nav#main-nav > ul > li:hover > a, .subIndicator.pretty-hover:before, nav#main-nav > ul > li.current > a{color:#181818; }nav#main-nav ul li:hover,nav#main-nav ul li.current{border-bottom-color: #0049A8;}/* Sub Nav Settings */nav#main-nav > ul#main-nav-menu li ul{background-color: #0049A8;}nav#main-nav ul#main-nav-menu ul#main-nav-menu li a{color: #FDFDFD;}nav#main-nav ul#main-nav-menu ul#main-nav-menu li a:hover{color: #FDFDFD;background-color: #0058CD;}#main h1, .sidebar aside.sidebarTitle h1, .sidebar h1{color: #000000; }#main h2, .sidebar aside.sidebarTitle h2, .sidebar h2{color: #000000; }#main h3, .sidebar aside.sidebarTitle h3, .sidebar h3{color: #000000; }#main h4, .sidebar aside.sidebarTitle h4, .sidebar h4{color: #000000; }#main h5, .sidebar aside.sidebarTitle h5, .sidebar h5{color: #000000; }#main a, .sidebar a{color: #0864FF;}#main a:hover, .sidebar a:hover{color: #0752D2;}#panelCloser{background-color: #072527;}/* @group Blog */.sidebar ul.blog-tag-cloud li a, .blog-archive-link-enabled, a.blog-category-link-enabled, #blog-rss-feeds a {color: #434343;}.sidebar ul.blog-tag-cloud li a:hover, a.blog-category-link-enabled:hover, #blog-rss-feeds a:hover {color: #1079B4;}#main h1.blog-entry-title, #main h1.blog-entry-title a, #main .blog-entry-permalink a {color: #000000;}#main h1.blog-entry-title a:hover, #main .blog-entry-permalink a:hover{color: #00569C;}#main .blog-entry-date {color: #000000;}#main .blog-entry-category, #main .blog-entry-category a:link, #main .blog-entry-category a:visited {color: #000000;}#main .blog-entry-category a:hover, #main .blog-entry-category a:active {color: #00569C;}#main .blog-entry-tags a {color: #000000;}#main .blog-entry-tags a:hover {color: #00569C;}/* @group Extras */.filesharing-item{background-image:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #F1F1F1), color-stop(1, #E4E4E4) );background-image:-moz-linear-gradient( center top, #F1F1F1 5%, #E4E4E4 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F1F1F1', endColorstr='#E4E4E4');background-color:#E4E4E4;}.filesharing-description{color: #1C1A1B;}.filesharing-item-description{color: #000000;}#main .filesharing-item-title, #main .filesharing-item-title a:link{color: #000000;}.movie-thumbnail-frame {}.movie-page-title {color: #000000;}.movie-page-description {color: #000000;}.movie-thumbnail-caption {}/* @end *//* @end *//* All Mobile Sizes (devices and browser) */@media only screen and (max-width: 767px) {nav#main-nav ul li a{color:#fff; }nav#main-nav > ul > li:hover > a,nav#main-nav > ul > li:hover > ul li a{color:#fff; }nav#main-nav > ul > li:hover > ul li a:hover{color:#fff; }.subIndicator.pretty-hover:before{color:#fff; }.subIndicator:before{color: #fff;}nav#main-nav ul.nav-menu,nav ul.nav-menu{background-color: rgba(0, 0, 0, 0.95);}nav#main-nav ul ul li a:hover{background-color: #3f3e3e;}nav#main-nav > ul#main-nav-menu li ul, nav ul.nav-menu li ul,nav#main-nav ul.nav-menu li ul, nav#main-nav > ul li ul{background-color: #2b2b2b;}nav#main-nav > ul li ul {background-color: #2b2b2b;}}
}

body, #tweet ul li a.tweet-time, #tweet::before, blockquote, blockquote p { color: #000000;}hr { border-color: #000000 }body .wrap{ background-color: #FFFFFF;}body #footerWrapper {background-color: #FFFFFF;}#footerWrapper {border-top-color: #999999;}html, body #footer-base{background-color: #999973;}#footer-base{color: #000000;}#footer-base a{color: #0000FF;}#footer-base a:hover{color: #FF0000;}#myExtraContent1{ background-color: #0D3E41;}#myExtraContent1{color: #F6F6F6; }#myExtraContent1 a{color: #D9D9D9; }#myExtraContent1 a:hover{ color: #B8B8B8; }#myExtraContent1 h1, #myExtraContent1 h2, #myExtraContent1 h3, #myExtraContent1 h4, #myExtraContent1 h5, #myExtraContent1 h6{color: #EEEEEE; }#site-title a{color: #0D3E41;}#sub-title{color: #3B0011;}#extraContainer4{color: #000000; }#extraContainer4 a{color: #6666FF; }#extraContainer4 a:hover{ color: #8000FF; }#extraContainer4 h1, #extraContainer4 h2, #extraContainer4 h3, #extraContainer4 h4, #extraContainer4 h5, #extraContainer4 h6{color: #EEEEEE; }.drop-bar-container{border-top-color: #390010;}#panelReveal{background-color: #390010;}nav#main-nav ul li a, .subIndicator:before{color:#181818; }nav#main-nav > ul > li:hover > a, .subIndicator.pretty-hover:before, nav#main-nav > ul > li.current > a{color:#181818; }nav#main-nav ul li:hover,nav#main-nav ul li.current{border-bottom-color: #0049A8;}/* Sub Nav Settings */nav#main-nav > ul#main-nav-menu li ul{background-color: #0049A8;}nav#main-nav ul#main-nav-menu ul#main-nav-menu li a{color: #FDFDFD;}nav#main-nav ul#main-nav-menu ul#main-nav-menu li a:hover{color: #FDFDFD;background-color: #0058CD;}#main h1, .sidebar aside.sidebarTitle h1, .sidebar h1{color: #000000; }#main h2, .sidebar aside.sidebarTitle h2, .sidebar h2{color: #000000; }#main h3, .sidebar aside.sidebarTitle h3, .sidebar h3{color: #000000; }#main h4, .sidebar aside.sidebarTitle h4, .sidebar h4{color: #000000; }#main h5, .sidebar aside.sidebarTitle h5, .sidebar h5{color: #000000; }#main a, .sidebar a{color: #0864FF;}#main a:hover, .sidebar a:hover{color: #0752D2;}#panelCloser{background-color: #072527;}/* @group Blog */.sidebar ul.blog-tag-cloud li a, .blog-archive-link-enabled, a.blog-category-link-enabled, #blog-rss-feeds a {color: #434343;}.sidebar ul.blog-tag-cloud li a:hover, a.blog-category-link-enabled:hover, #blog-rss-feeds a:hover {color: #1079B4;}#main h1.blog-entry-title, #main h1.blog-entry-title a, #main .blog-entry-permalink a {color: #000000;}#main h1.blog-entry-title a:hover, #main .blog-entry-permalink a:hover{color: #00569C;}#main .blog-entry-date {color: #000000;}#main .blog-entry-category, #main .blog-entry-category a:link, #main .blog-entry-category a:visited {color: #000000;}#main .blog-entry-category a:hover, #main .blog-entry-category a:active {color: #00569C;}#main .blog-entry-tags a {color: #000000;}#main .blog-entry-tags a:hover {color: #00569C;}/* @group Extras */.filesharing-item{background-image:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #F1F1F1), color-stop(1, #E4E4E4) );background-image:-moz-linear-gradient( center top, #F1F1F1 5%, #E4E4E4 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F1F1F1', endColorstr='#E4E4E4');background-color:#E4E4E4;}.filesharing-description{color: #1C1A1B;}.filesharing-item-description{color: #000000;}#main .filesharing-item-title, #main .filesharing-item-title a:link{color: #000000;}.movie-thumbnail-frame {}.movie-page-title {color: #000000;}.movie-page-description {color: #000000;}.movie-thumbnail-caption {}/* @end *//* @end *//* All Mobile Sizes (devices and browser) */@media only screen and (max-width: 767px) {nav#main-nav ul li a{color:#fff; }nav#main-nav > ul > li:hover > a,nav#main-nav > ul > li:hover > ul li a{color:#fff; }nav#main-nav > ul > li:hover > ul li a:hover{color:#fff; }.subIndicator.pretty-hover:before{color:#fff; }.subIndicator:before{color: #fff;}nav#main-nav ul.nav-menu,nav ul.nav-menu{background-color: rgba(0, 0, 0, 0.95);}nav#main-nav ul ul li a:hover{background-color: #3f3e3e;}nav#main-nav > ul#main-nav-menu li ul, nav ul.nav-menu li ul,nav#main-nav ul.nav-menu li ul, nav#main-nav > ul li ul{background-color: #2b2b2b;}nav#main-nav > ul li ul {background-color: #2b2b2b;}}