
@media only only screen and (max-width: 480px) and (min-width: 321px) {html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,abbr, address, cite, code,del, dfn, em, img, ins, kbd, q, samp,small, strong, sub, sup, var,b, i,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary,time, mark, audio, video {  margin:0;  padding:0;  border:0;  outline:0;  font-size:100%;  vertical-align:baseline;  background:transparent;}                  article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section {     display:block;}nav ul { list-style:none; }blockquote, q { quotes:none; }blockquote:before, blockquote:after,q:before, q:after { content:''; content:none; }a { margin:0; padding:0; font-size:100%; vertical-align:baseline; background:transparent; }ins { background-color:#ff9; color:#000; text-decoration:none; }mark { background-color:#ff9; color:#000; font-style:italic; font-weight:bold; }del { text-decoration: line-through; }abbr[title], dfn[title] { border-bottom:1px dotted; cursor:help; }/* tables still need cellspacing="0" in the markup */table { border-collapse:collapse; border-spacing:0; }hr { display:block; height:1px; border:0; border-top:1px solid #ccc; margin:1em 0; padding:0; }input, select { vertical-align:middle; }/* END RESET CSS *//* @group General Styles */body {}p {}b, strong {}a:link, a:visited {}a:hover, a:active {}img {border: none;}.image-left {float: left;}.image-right {float: right;}/* @end */@font-face {    font-family: 'BebasNeueRegular';    src: url('BebasNeue-webfont.eot');    src: url('BebasNeue-webfont.eot?#iefix') format('embedded-opentype'),         url('BebasNeue-webfont.woff') format('woff'),         url('BebasNeue-webfont.ttf') format('truetype'),         url('BebasNeue-webfont.svg#BebasNeueRegular') format('svg');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'Just Vector';    src: url('font/justvectorv2-webfont.eot');    src: url('font/justvectorv2-webfont.eot?#iefix') format('eot'),         url('font/justvectorv2-webfont.woff') format('woff'),         url('font/justvectorv2-webfont.ttf') format('truetype'),         url('font/justvectorv2-webfont.svg#webfontkw9J4lGf') format('svg');    font-weight: normal;    font-style: normal;}/* Social Icons */#socialIcons {    font-size: 1.5em;    font-style: normal;    width: 100%;    text-align: center;    padding-top: 8px;            }#socialIcons a {    padding: 15px;    text-decoration: none;        -webkit-transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;}#socialIcons: before {     content: '';        position: absolute;        border-style: solid;        border-color: transparent;        bottom: -10px;                 border-width: 0 10px 10px 0;        border-right-color: #000000;        left: 10;}#socialIcons: after {  content: '';        position: absolute;        border-style: solid;        border-color: transparent;        bottom: -10px;                 border-width: 0 0 10px 10px;        border-left-color: #000000;        right: 10;}#socialIcons a:hover {visibility: visible;opacity: .8;-webkit-transition: opacity;-webkit-transition-timing-function: ease-out;-webkit-transition-duration: 500ms;}span.social {display: inline;  font-family: 'just vector';}header span.social {display: inline-block;    font-family: 'just vector';    font-size: 25px;    font-style: normal;    height: 26px;    line-height: 30px;}header span.social a {color: gray;}.ie9 aside span.social {    font-size: 0.95em;}.ie7 aside span.social {    display: inline;    float: none;}/* end Social Icons *//* @group Layout */#container {}.clearer {clear: both;}#pageHeader {width: auto;margin: 0 auto;background: white;}#pageHeader img {background-position: center center;    clear: both;    float: none;    margin: 0 39%;    text-align: center;}#pageHeader h1 {font-size: 3em;text-align: center;padding-bottom: 3px;}#pageHeader h2 {text-align: center;font-size: .6em;letter-spacing: 1px;margin: 0 auto;padding-bottom: 10px;padding-top: 5px;width: auto;}#banner {background: #eeeeee;width: auto;}#featureImg {margin: 0 auto;padding: 0;height: auto;width: auto;background-color: grey;}#flexslider {width: 100%;height: auto;-webkit-box-shadow: 0 8px 6px -6px black;   -moz-box-shadow: 0 8px 6px -6px black;        box-shadow: 0 8px 6px -6px black;}#extraContainer1 {width: 100%;height: auto;}#main {height: auto;width: auto;}#contentContainer {width: 100%;margin: 0 auto;height: auto;}#contentContainer #content {}#content {width: 100%;}#sidebarContainer {width: 100%;height: auto;}#sidebarContainer #sidebar {}#sidebarContainer .sideHeader {}.sideHeader {border-top: 1px solid black;border-top-style:inset;}#extraContainer2 {width: auto;padding-left: 10px;padding-right: 10px;background: #333333;height: auto;}#footer {  width: auto;height: auto;}#footer p {width: auto;margin: 0 auto;text-align: center;font-size: .6em;letter-spacing: .5px;padding-bottom: 7px;}#footer a:link, #footer a:visited {}#footer a:hover, #footer a:active {}/* @end *//* @group Bread-crumb */#breadcrumbcontainer {width: 100%;margin: 0 auto;letter-spacing: .7px;text-align: center;border-top: 1px solid white;padding-top: 4px;font-size: .6em;}#breadcrumbcontainer ul {list-style: none;}#breadcrumbcontainer li {}#breadcrumbcontainer a {text-decoration: none;font-size: .6em;}#breadcrumbcontainer a:hover {}/* @end *//* @group Toolbar *//* Toolbar Styles *//* Toolbar Styles */#navcontainer {display: none;}[role='main'] {margin: 5% auto;}[role='navigation'] {margin: 0 auto;width: auto;background-color: #333;font-family: arial;}.js [role='navigation'] {display: none;}.menu-button {display: block;padding: 1em;background-image: url(images/arrow-down.png);background-repeat: no-repeat;background-position: 93% 18px;}[role='navigation']:after { /* clearfix */visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}[role='navigation'] li {position: relative;list-style: none;display: block;background-color: #333;width: 100%;}[role='navigation'] li.item-with-ul {background-color: #222;}[role='navigation'] li a {display: block;border-bottom: 1px solid #111;text-decoration: none;font-size: 1em;padding-top: 6px;padding-left: 15px;padding-bottom: 6px;}[role='navigation'] li a: hover { }[role='navigation'] li a.link-with-ul {border-right: 1px solid #222;}[role='navigation'] .top-level a {position: relative;display: block;background-color: #333;padding: 1em;z-index: 2;}[role='navigation'] li ul {width: 100%;}[role='navigation'] li ul li {float: none;width: 100%;}[role='navigation'] li ul li a {display: block;background-color: #333;text-decoration: none;font-size: .9em;padding-left: 25px;font-style: italic;}[role='navigation'] li ul {position: relative;border-top: 1px solid #333;border-bottom: 1px solid #333; }[role='navigation'] .item-with-ul {background-image: url(images/arrow-down.png);background-repeat: no-repeat;background-position: 93% 18px;}.sub-menu {display: none;}.site-footer {margin: 1em 0;overflow: hidden;}.site-footer li {list-style: none;margin: 0;display: block;float: left;}.site-footer li a {padding: .5em .5em .5em 0;}/* @group Global Classes */blockquote, .standout {}h1 {}h2 {}h3 {}h4 {}.imageStyle {}/* Main content area unordered list styles */#contentContainer #content ul {}#contentContainer #content li {}ul.disc {list-style-type: disc;}ul.circle {list-style-type: circle;}ul.square {list-style-type: square;}ol.arabic-numbers {list-style-type: decimal;}ol.upper-alpha {list-style-type: upper-latin;}ol.lower-alpha {list-style-type: upper-latin;}ol.upper-roman {list-style-type: upper-roman;}ol.lower-roman {list-style-type: lower-roman;}/* Sidebar area unordered list styles */#sidebarContainer #sidebar ul {}#sidebarContainer #sidebar li {}/* Table Styles */table {}/* @end *//* @group Blog *//* @group Tag Cloud */.imageStyle {max-width: 100%;height: auto;}embed,object,video {  max-width: 100%;  height: auto;}.blog-entry {    margin-bottom: 15px;    position: relative;    margin-right: 15px;    margin-left: 4px;    line-height: 18px;    margin-top: 15px;    padding-bottom: 15px;    padding-left: 10px;    background: white;           }.blog-entry-title {    float: left;    font-size: 1em;}.blog-permalink {}.blog-entry-title a {    line-height: 1.5em;    font-size: 1em;    }.blog-entry-title, .blog-archive-month {    font-size: 1.3em;    line-height: 1.8em;    margin-bottom: 8px;    margin-top: 10px;    width: 100%;}.blog-entry-title, .blog-archive-month {    margin-right: 100px;    padding: 7px 0 0;}.blog-entry-title a {    text-decoration: none;}.blog-entry-title a:hover {    text-decoration: underline;}.blog-entry-date {       float: left;    font-size: 1em;    background-color: #e8e8e8;    width: 100%;    margin-bottom: 5px;}.blog-entry-body {    clear: both;    background: white;}.blog-entry-comments {    margin-top: 7px;}p.blog-entry-tags {    font-size: 10px;    margin-top: 7px;}#blog-archives, #blog-categories, #blog-rss-feeds {    margin-top: 12px;       }#blog-categories:before {    content: "Categories:";    display: block;    font-size: 1.5em;    margin-bottom: 5px;    padding: 6px 0px 6px 0px;    margin-left: 10px;    margin-right: 10px;      background-color: #e8e8e8;margin-top: -80px;}.blog-category-link-enabled {line-height: 17px;margin-left: 10px;margin-right: 10px;}#blog-archives:before {    content: "Archives:";    display: block; font-size: 1.5em;    margin-bottom: 5px;    padding: 6px 0px 6px 0px;     margin-left: 10px;    margin-right: 10px;      background-color: #e8e8e8;}#blog-archives br {    display: none;    }.blog-archive-link-enabled:after {    content: ", ";    }.blog-archive-link-enabled {    margin-right: 5px; margin-left: 10px;margin-right: 10px;}.blog-archive-link-disabled:after {    content: ", ";}.blog-archive-link-disabled {    display: inline;    margin-right: 5px;    }.blog-archive-headings-wrapper {    margin-bottom: 24px;}ul.blog-tag-cloud {    display: block;    margin: 0 0 18px;    padding: 18px 0 0;    text-align: justify;}ul.blog-tag-cloud:before {    content: "Tag cloud:";    display: block;     font-size: 1.3em;    margin-bottom: 5px;}ul.blog-tag-cloud li {    display: inline;    padding-right: 5px;}ul.blog-tag-cloud li a:after {    content: ", ";}.blog-tag-size-1 {    font-size: 0.8em;}.blog-tag-size-2 {    font-size: 0.85em;}.blog-tag-size-3 {    font-size: 0.9em;}.blog-tag-size-4 {    font-size: 0.95em;}.blog-tag-size-5 {    font-size: 1em;}.blog-tag-size-6 {    font-size: 1.05em;}.blog-tag-size-7 {    font-size: 1.1em;}.blog-tag-size-8 {    font-size: 1.15em;}.blog-tag-size-9 {    font-size: 1.2em;}.blog-tag-size-10 {    font-size: 1.25em;}.blog-tag-size-11 {    font-size: 1.3em;}.blog-tag-size-12 {    font-size: 1.35em;}.blog-tag-size-13 {    font-size: 1.4em;}.blog-tag-size-14 {    font-size: 1.45em;}.blog-tag-size-15 {    font-size: 1.5em;}.blog-tag-size-16 {    font-size: 1.55em;}.blog-tag-size-17 {    font-size: 1.6em;}.blog-tag-size-18 {    font-size: 1.65em;}.blog-tag-size-19 {    font-size: 1.7em;}.blog-tag-size-20 {    font-size: 1.75em;}#blog-rss-feeds {    padding-bottom: 10px;}#blog-rss-feeds:before {    content: "Feeds:";    display: block;      font-size: 1.5em;    margin-bottom: 5px;    padding: 6px 0px 6px 0px;     margin-left: 10px;    margin-right: 10px;    background-color: #e8e8e8;}.blog-rss-link {      background-image: url(images/rss_feed1.png);    background-position: left center;    background-repeat: no-repeat;    display: block;    margin-left: 10px;}.blog-comments-rss-link {  background-image: url(images/rss_feed1.png);    background-position: left center;    background-repeat: no-repeat;    display: block;    margin-left: 10px;       }/* @end *//* @group File Sharing */.filesharing-description {line-height: 2px;margin-left: 10px;margin-right: 10px;padding-top: 50px;font-size: 2em;margin-bottom: 30px;}.filesharing-item {margin-left: 20px;padding-bottom: 20px;}.filesharing-item-title a:link {margin-bottom: 30px;font-size: 1.4em;}.filesharing-item-title a:hover {}.filesharing-item-title a:visited {}.filesharing-item-description {margin-left: 10px;margin-right: 10px;}/* @end *//* @group Photo Album *//* @group Index Page (Thumbnail view) */.album-title { width: auto;height: auto;font-size: 1.5em;text-align: center;}.album-description { text-align: center;width: auto;height: auto;font-size: 1em;}.album-wrapper {width: auto;}.thumbnail-wrap {float: left;display: inline-block;width: 100%;margin-left: 12px;}.thumbnail-frame { }.thumbnail-frame:hover {}.thumbnail-frame a {}.thumbnail-frame a:hover {}.thumbnail-frame a img { }.thumbnail-frame a img:hover {}.thumbnail-caption {margin: 0;font-size: 1em;height: auto;text-align: center;background-color: #e8e8e8; }/* @end *//* @group Single Page (Photo view) */.photo-background {    background-color: black;    margin: 0 auto;    max-width: 100%;    text-align: center;}.photo-background img {    width: 100%;}.photo-background p {    color: #FFFFFF;    margin: 0;    text-align: center;}.photo-navigation {    border-top: medium none;    font-size: 1.5em;    height: 111px;    margin: 20px auto 0;    padding: 20px;    text-align: center;    width: 96%;}.photo-links {    font-size: 1.9em;    top: 100px;    text-align: center;}.photo-navigation a:link, .photo-navigation a:visited {    color: #FFFFFF;    font-size: 1em;    line-height: 18px;    text-align: center;    text-decoration: none;}.photo-navigation a:hover {    color: #878787;    text-decoration: none;}.photo-frame {    margin-top: 11px;}.photo-background p.photo-title {    font-size: 1.6em;    line-height: 26px;    padding-bottom: 7px;    text-align: center;}.photo-background p.photo-caption {    font-family: Times New Roman,Times;    font-size: 0.5em;    font-style: italic;    line-height: 16px;    margin: 21px 0 0;}img.photo-frame {    clear: both;    height: auto;    max-width: 100%;    position: relative;    top: 10px;    width: 100%;}/* @group EXIF data *//* Data wrapper */.exif-data {}.exif-data p {}/* p tag classes for all exif data */p.exif-version {}p.exif-colour-space {}p.exif-focal-length {}p.exif-dimensions {}p.exif-pixel-y-dimension {}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 {}p.exif-shutter-speed {}p.exif-datetime-original {}p.exif-subsec-time {}p.exif-compressed-bits-per-pixel {}p.exif-flash-energy {}p.exif-saturation {}p.exif-brightness {}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 {}p.exif-image-uniqueid {}p.exif-components-configuration {}p.exif-light-source {}p.exif-sensing-method {}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 {}p.exif-35mm-focal-length {}p.exif-datetime-digitized {}p.exif-subject-distance-range {}p.exif-custom-rendered {}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 {}p.exif-iso-rating {}p.exif-maker-note {}p.exif-digital-zoom-ratio {}p.exif-user-comment {}/* @end *//* @end *//* @end *//* @group Quicktime Page */.movie-description {width: 100%;text-align: center;}/* @end *//* @group Quicktime Album *//* @group Index Page (Movie Thumbnail view) */.movie-page-title {width: auto; text-align: center;font-size: 1.8em;padding-right: 35px;padding-top: 4px;padding-bottom: 4px;}.movie-page-description {text-align: center; width: auto;padding-right: 35px;font-size: 1em;}.movie-page {width: 100%;}.movie-thumbnail-frame {padding: 0;width: 100%:background: blue;  }.movie-thumbnail-frame a img {width: 197px;height: 95px;background: red;padding-left: 0;}.movie-thumbnail-frame:hover {}.movie-thumbnail-caption {text-align: center;background-color: #e8e8e8;}/* @end *//* @group Single Page (Movie View) */.movie-background {}.movie-title {}.movie-frame {}/* @end *//* @end *//* @group Contact Form */.message-text {margin-top: 21px;text-align: center;font-size: 1.4em;} .required-text {margin-left: 30px;padding-left: 30px;} form label {margin-left: 30px;}.form-input-field {width: 100%;margin-left: 30px;} .form-input-button {background-color: white;border: 1px solid #dfdfdf;margin-left: 30px;} .form-input-button:hover{border: 1px solid #dfdfdf;}/* @end */body {background-color: %colour_body_background%;}#pageHeader {background-color: %colour_header_background%;}#banner  {background-color: #D9D9D9;}#container {background-color: #FFFFFF;}#topborder {border-top-color: #2B2B2B;}#pageHeader h1  {color: #333333;}#pageHeader h2  {color: #555555;}.menu-button {background-color: #000000; }.menu-button {color: #000000;}#navcontainer li ul li a, [role="navigation"] li ul li a {color: %colour_sub_color%;}#navcontainer, [role='navigation'] {background-color: #000000;}#navcontainer li ul a:hover, .#navcontainer li ul li:hover a, #navcontainer li li , [role='navigation'] li ul a:hover, .menu li ul li:hover a, [role='navigation'] li li {background: %colour_subpage_hover%;}#navcontainer ul, [role='navigation'] ul {background-color: %colour_toolbar_background%;}#navcontainer ul, [role='navigation'] ul {border-bottom-color: %colour_nav_border%;}#navcontainer ul li, [role='navigation'] ul li a {color: #FFFFFF}#navcontainer #current, [role='navigation'] #current {color: #4E9BBC;}#navcontainer li a:hover, [role='navigation'] li a:hover {color: #4E9BBC;}#navcontainer li ul li a, [role='navigation'] li ul li a {       color: #FFFFFF;}#navcontainer li ul li a:hover, [role='navigation'] li ul li a:hover {       color: #4E9BBC;}h1, h2, h3, h4, .album-title, .blog-entry-title, .blog-entry-title a, #blog-categories:before, #blog-archives:before, #blog-rss-feeds:before {color: #333333;}#content a, #sidebar a {color: #333333;}.sideHeader {color: #333333;}#sidebarContainer, #sidebar {color: #555555;}#contentContainer #content {color: #555555;}#sidebarContainer {background-color: #FFFFFF;}#breadcrumbcontainer { background-color: %colour_breadcrumb_background%;}#footer { border-top-color: %colour_border_top%;}#footer, #extraContainer2 { background-color: #333333;}#topHeader a:link, #breadcrumbcontainer ul, #breadcrumbcontainer li, #breadcrumbcontainer a {color: #FFFFFF;}#topHeader a:hover, #breadcrumbcontainer a:hover {color: #999999}#footer {border-top-color: #000000;}#footer a:link, #footer a:hover {color: %colour_back_top%;}#footer p {color: #FFFFFF;}#back-top span  {background-color: %colour_back_links%;}#back-top a:hover span {background-color: %colour_back_hover%;}#socialIcons {background-color: %colour_social_background%;}#socialIcons a {color: #333333;}#socialIcons a:hover {color: #999999;}#socialIcons {background-color: %colour_social_background%;}#border {background-color: %colour_banner_middle_background%;}.blog-entry {background-color: #FFFFFF;}/* Large screens ----------- */#content  {width: 100%;}#sidebarContainer {display: none;}/* iPad Large screens ----------- */@media only screenand (min-width : 481px)and (max-width : 768px) {#content  {width: auto;height: auto;}#sidebarContainer {display: none;}}/* iPhone Small.css Large screens ----------- */@media only screenand (min-device-width : 321px)and (max-device-width : 480px) {#content  {width: auto;height: auto;}#sidebarContainer {display: none;}}/* iPhone Small.css Large screens ----------- */@media only screenand (min-device-width : 5px)and (max-device-width : 320px) {#content  {width: auto;height: auto;}#sidebarContainer {display: none;}}#pageHeader h1 {font-style: normal;font-weight: normal;}#featureImg  {display: none;}#banner {display: none;}#pageHeader h1 {font-family: "Helvetica";}#pageHeader h2 {font-style: normal;}#pageHeader h2 {font-family: "Helvetica";}#navcontainer ul, [role='navigation'] ul {font-family: "Verdana";}h1, h2, h3, h4, #sidebarContainer .sideHeader, .album-title, .photo-background p, #footer, .movie-title, #blog-rss-feeds:before, #blog-archives:before, #blog-categories:before {font-family: "Helvetica";}#contentContainer, #sidebarContainer, .thumbnail-caption, #extraContainer2   {font-family: "Arial";}#contentContainer, #sidebarContainer, .thumbnail-caption, #sidebar, #extraContainer2  {font-size: .75em;line-height: 1.375em;}#breadcrumbcontainer a {font-family: Arial;}#footer p {font-family: Arial;}
}

@media only print {/* Define styles that are to be used for printing here */body {background-color: %colour_body_background%;}#pageHeader {background-color: %colour_header_background%;}#banner  {background-color: #D9D9D9;}#container {background-color: #FFFFFF;}#topborder {border-top-color: #2B2B2B;}#pageHeader h1  {color: #333333;}#pageHeader h2  {color: #555555;}.menu-button {background-color: #000000; }.menu-button {color: #000000;}#navcontainer li ul li a, [role="navigation"] li ul li a {color: %colour_sub_color%;}#navcontainer, [role='navigation'] {background-color: #000000;}#navcontainer li ul a:hover, .#navcontainer li ul li:hover a, #navcontainer li li , [role='navigation'] li ul a:hover, .menu li ul li:hover a, [role='navigation'] li li {background: %colour_subpage_hover%;}#navcontainer ul, [role='navigation'] ul {background-color: %colour_toolbar_background%;}#navcontainer ul, [role='navigation'] ul {border-bottom-color: %colour_nav_border%;}#navcontainer ul li, [role='navigation'] ul li a {color: #FFFFFF}#navcontainer #current, [role='navigation'] #current {color: #4E9BBC;}#navcontainer li a:hover, [role='navigation'] li a:hover {color: #4E9BBC;}#navcontainer li ul li a, [role='navigation'] li ul li a {       color: #FFFFFF;}#navcontainer li ul li a:hover, [role='navigation'] li ul li a:hover {       color: #4E9BBC;}h1, h2, h3, h4, .album-title, .blog-entry-title, .blog-entry-title a, #blog-categories:before, #blog-archives:before, #blog-rss-feeds:before {color: #333333;}#content a, #sidebar a {color: #333333;}.sideHeader {color: #333333;}#sidebarContainer, #sidebar {color: #555555;}#contentContainer #content {color: #555555;}#sidebarContainer {background-color: #FFFFFF;}#breadcrumbcontainer { background-color: %colour_breadcrumb_background%;}#footer { border-top-color: %colour_border_top%;}#footer, #extraContainer2 { background-color: #333333;}#topHeader a:link, #breadcrumbcontainer ul, #breadcrumbcontainer li, #breadcrumbcontainer a {color: #FFFFFF;}#topHeader a:hover, #breadcrumbcontainer a:hover {color: #999999}#footer {border-top-color: #000000;}#footer a:link, #footer a:hover {color: %colour_back_top%;}#footer p {color: #FFFFFF;}#back-top span  {background-color: %colour_back_links%;}#back-top a:hover span {background-color: %colour_back_hover%;}#socialIcons {background-color: %colour_social_background%;}#socialIcons a {color: #333333;}#socialIcons a:hover {color: #999999;}#socialIcons {background-color: %colour_social_background%;}#border {background-color: %colour_banner_middle_background%;}.blog-entry {background-color: #FFFFFF;}/* Large screens ----------- */#content  {width: 100%;}#sidebarContainer {display: none;}/* iPad Large screens ----------- */@media only screenand (min-width : 481px)and (max-width : 768px) {#content  {width: auto;height: auto;}#sidebarContainer {display: none;}}/* iPhone Small.css Large screens ----------- */@media only screenand (min-device-width : 321px)and (max-device-width : 480px) {#content  {width: auto;height: auto;}#sidebarContainer {display: none;}}/* iPhone Small.css Large screens ----------- */@media only screenand (min-device-width : 5px)and (max-device-width : 320px) {#content  {width: auto;height: auto;}#sidebarContainer {display: none;}}#pageHeader h1 {font-style: normal;font-weight: normal;}#featureImg  {display: none;}#banner {display: none;}#pageHeader h1 {font-family: "Helvetica";}#pageHeader h2 {font-style: normal;}#pageHeader h2 {font-family: "Helvetica";}#navcontainer ul, [role='navigation'] ul {font-family: "Verdana";}h1, h2, h3, h4, #sidebarContainer .sideHeader, .album-title, .photo-background p, #footer, .movie-title, #blog-rss-feeds:before, #blog-archives:before, #blog-categories:before {font-family: "Helvetica";}#contentContainer, #sidebarContainer, .thumbnail-caption, #extraContainer2   {font-family: "Arial";}#contentContainer, #sidebarContainer, .thumbnail-caption, #sidebar, #extraContainer2  {font-size: .75em;line-height: 1.375em;}#breadcrumbcontainer a {font-family: Arial;}#footer p {font-family: Arial;}
}

@media only only screen and (max-width: 320px) and (min-width: 5px) {html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,abbr, address, cite, code,del, dfn, em, img, ins, kbd, q, samp,small, strong, sub, sup, var,b, i,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary,time, mark, audio, video {  margin:0;  padding:0;  border:0;  outline:0;  font-size:100%;  vertical-align:baseline;  background:transparent;}                  article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section {     display:block;}nav ul { list-style:none; }blockquote, q { quotes:none; }blockquote:before, blockquote:after,q:before, q:after { content:''; content:none; }a { margin:0; padding:0; font-size:100%; vertical-align:baseline; background:transparent; }ins { background-color:#ff9; color:#000; text-decoration:none; }mark { background-color:#ff9; color:#000; font-style:italic; font-weight:bold; }del { text-decoration: line-through; }abbr[title], dfn[title] { border-bottom:1px dotted; cursor:help; }/* tables still need cellspacing="0" in the markup */table { border-collapse:collapse; border-spacing:0; }hr { display:block; height:1px; border:0; border-top:1px solid #ccc; margin:1em 0; padding:0; }input, select { vertical-align:middle; }/* END RESET CSS *//* @group General Styles */body {}p {}b, strong {}a:link, a:visited {}a:hover, a:active {}img {border: none;}.image-left {float: left;}.image-right {float: right;}/* @end */@font-face {    font-family: 'BebasNeueRegular';    src: url('BebasNeue-webfont.eot');    src: url('BebasNeue-webfont.eot?#iefix') format('embedded-opentype'),         url('BebasNeue-webfont.woff') format('woff'),         url('BebasNeue-webfont.ttf') format('truetype'),         url('BebasNeue-webfont.svg#BebasNeueRegular') format('svg');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'Just Vector';    src: url('font/justvectorv2-webfont.eot');    src: url('font/justvectorv2-webfont.eot?#iefix') format('eot'),         url('font/justvectorv2-webfont.woff') format('woff'),         url('font/justvectorv2-webfont.ttf') format('truetype'),         url('font/justvectorv2-webfont.svg#webfontkw9J4lGf') format('svg');    font-weight: normal;    font-style: normal;}/* Social Icons */#socialIcons {    font-size: 1.5em;    font-style: normal;    width: 100%;    text-align: center;    padding-top: 8px;    }#socialIcons a {    padding: 15px;    text-decoration: none;        -webkit-transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;}#socialIcons: before {     content: '';        position: absolute;        border-style: solid;        border-color: transparent;        bottom: -10px;                 border-width: 0 10px 10px 0;        border-right-color: #000000;        left: 10;}#socialIcons: after {  content: '';        position: absolute;        border-style: solid;        border-color: transparent;        bottom: -10px;                 border-width: 0 0 10px 10px;        border-left-color: #000000;        right: 10;}#socialIcons a:hover {visibility: visible;opacity: .8;-webkit-transition: opacity;-webkit-transition-timing-function: ease-out;-webkit-transition-duration: 500ms;}span.social {display: inline;  font-family: 'just vector';}header span.social {display: inline-block;    font-family: 'just vector';    font-size: 25px;    font-style: normal;    height: 26px;    line-height: 30px;}header span.social a {color: gray;}.ie9 aside span.social {    font-size: 0.95em;}.ie7 aside span.social {    display: inline;    float: none;}/* end Social Icons *//* @group Layout */#container {}.clearer {clear: both;}#pageHeader {width: auto;margin: 0 auto;background: white;}#pageHeader img {background-position: center center;    clear: both;    float: none;    margin: 0 33%;    text-align: center;}#pageHeader h1 {font-size: 2.5em;text-align: center;padding-bottom: 5px;}#pageHeader h2 {text-align: center;font-size: .5em;letter-spacing: 1px;margin: 0 auto;padding-bottom: 10px;padding-top: 5px;width: auto;}#banner {background: #eeeeee;width: auto;}#featureImg {margin: 0 auto;padding: 0;height: auto;width: auto;background-color: grey;}#flexslider {width: 100%;height: auto;-webkit-box-shadow: 0 8px 6px -6px black;   -moz-box-shadow: 0 8px 6px -6px black;        box-shadow: 0 8px 6px -6px black;}#extraContainer1 {width: 100%;height: auto;}#main {height: auto;width: auto;}#contentContainer {width: 100%;margin: 0 auto;height: auto;}#contentContainer #content {}#content {width: 100%;}#sidebarContainer {width: 100%;height: auto;}#sidebarContainer #sidebar {}#sidebarContainer .sideHeader {}.sideHeader {border-top: 1px solid black;border-top-style:inset;}#extraContainer2 {width: auto;padding-left: 10px;padding-right: 10px;background: #333333;height: auto;}#footer {  width: auto;height: auto;}#footer p {width: auto;margin: 0 auto;text-align: center; font-size: .6em;letter-spacing: .5px; padding-bottom: 7px;}#footer a:link, #footer a:visited {}#footer a:hover, #footer a:active {}/* @end *//* @group Bread-crumb */#breadcrumbcontainer {width: 100%;margin: 0 auto;letter-spacing: .7px;text-align: center;border-top: 1px solid white;padding-top: 4px; }#breadcrumbcontainer ul {list-style: none;}#breadcrumbcontainer li {}#breadcrumbcontainer a {text-decoration: none;}#breadcrumbcontainer a:hover {}/* @end *//* @group Toolbar *//* Toolbar Styles *//* Toolbar Styles */#navcontainer {display: none;}[role='main'] {margin: 5% auto;}[role='navigation'] {margin: 0 auto;width: auto;background-color: #333; }.js [role='navigation'] {display: none;}.menu-button {display: block;padding: 1em;background-image: url(images/arrow-down.png);background-repeat: no-repeat;background-position: 93% 18px;}[role='navigation']:after { /* clearfix */visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}[role='navigation'] li {position: relative;list-style: none;display: block;background-color: #333;width: 100%;}[role='navigation'] li.item-with-ul {background-color: #222;}[role='navigation'] li a {display: block; border-bottom: 1px solid #111;text-decoration: none;font-size: 1.1em;padding-top: 6px;padding-left: 15px;padding-bottom: 6px;}[role='navigation'] li a: hover { }[role='navigation'] li a.link-with-ul {border-right: 1px solid #222;}[role='navigation'] .top-level a {position: relative;display: block;background-color: #333;padding: 1em;z-index: 2;}[role='navigation'] li ul {width: 100%;}[role='navigation'] li ul li {float: none;width: 100%;}[role='navigation'] li ul li a {display: block;background-color: #333; text-decoration: none;font-size: 1em;padding-left: 25px;font-style: italic;}[role='navigation'] li ul {position: relative;border-top: 1px solid #333;border-bottom: 1px solid #333; }[role='navigation'] .item-with-ul {background-image: url(images/arrow-down.png);background-repeat: no-repeat;background-position: 93% 18px;}.sub-menu {display: none;}.site-footer {margin: 1em 0;overflow: hidden;}.site-footer li {list-style: none;margin: 0;display: block;float: left;}.site-footer li a {padding: .5em .5em .5em 0;}/* @group Global Classes */blockquote, .standout {}h1 {}h2 {}h3 {}h4 {}.imageStyle {}/* Main content area unordered list styles */#contentContainer #content ul {}#contentContainer #content li {}ul.disc {list-style-type: disc;}ul.circle {list-style-type: circle;}ul.square {list-style-type: square;}ol.arabic-numbers {list-style-type: decimal;}ol.upper-alpha {list-style-type: upper-latin;}ol.lower-alpha {list-style-type: upper-latin;}ol.upper-roman {list-style-type: upper-roman;}ol.lower-roman {list-style-type: lower-roman;}/* Sidebar area unordered list styles */#sidebarContainer #sidebar ul {}#sidebarContainer #sidebar li {}/* Table Styles */table {}/* @end *//* @group Blog *//* @group Tag Cloud */embed,object,video {  max-width: 100%;  height: auto;}.imageStyle {max-width: 100%;height: auto;}.blog-entry {    margin-bottom: 15px;    position: relative;    margin-right: 15px;    margin-left: 4px;    line-height: 18px;    margin-top: 15px;    padding-bottom: 15px;    padding-left: 10px;    background: white;           }.blog-entry-title {    float: left;    font-size: 1em;}.blog-permalink {}.blog-entry-title a {    line-height: 1.5em;    font-size: 1em;    }.blog-entry-title, .blog-archive-month {    font-size: 1.3em;    line-height: 1.8em;    margin-bottom: 8px;    margin-top: 10px;    width: 100%;}.blog-entry-title, .blog-archive-month {    margin-right: 100px;    padding: 7px 0 0;}.blog-entry-title a {    text-decoration: none;}.blog-entry-title a:hover {    text-decoration: underline;}.blog-entry-date {       float: left;    font-size: 1em;    background-color: #e8e8e8;    width: 100%;    margin-bottom: 5px;}.blog-entry-body {    clear: both;    background: white;}.blog-entry-comments {    margin-top: 7px;}p.blog-entry-tags {    font-size: 10px;    margin-top: 7px;}#blog-archives, #blog-categories, #blog-rss-feeds {    margin-top: 12px;       }#blog-categories:before {    content: "Categories:";    display: block;    font-size: 1.5em;    margin-bottom: 5px;    padding: 6px 0px 6px 0px;    margin-left: 10px;    margin-right: 10px;      background-color: #e8e8e8;margin-top: -80px;}.blog-category-link-enabled {line-height: 17px;margin-left: 10px;margin-right: 10px;}#blog-archives:before {    content: "Archives:";    display: block; font-size: 1.5em;    margin-bottom: 5px;    padding: 6px 0px 6px 0px;     margin-left: 10px;    margin-right: 10px;      background-color: #e8e8e8;}#blog-archives br {    display: none;    }.blog-archive-link-enabled:after {    content: ", ";    }.blog-archive-link-enabled {    margin-right: 5px; margin-left: 10px;margin-right: 10px;}.blog-archive-link-disabled:after {    content: ", ";}.blog-archive-link-disabled {    display: inline;    margin-right: 5px;    }.blog-archive-headings-wrapper {    margin-bottom: 24px;}ul.blog-tag-cloud {    display: block;    margin: 0 0 18px;    padding: 18px 0 0;    text-align: justify;}ul.blog-tag-cloud:before {    content: "Tag cloud:";    display: block;     font-size: 1.3em;    margin-bottom: 5px;}ul.blog-tag-cloud li {    display: inline;    padding-right: 5px;}ul.blog-tag-cloud li a:after {    content: ", ";}.blog-tag-size-1 {    font-size: 0.8em;}.blog-tag-size-2 {    font-size: 0.85em;}.blog-tag-size-3 {    font-size: 0.9em;}.blog-tag-size-4 {    font-size: 0.95em;}.blog-tag-size-5 {    font-size: 1em;}.blog-tag-size-6 {    font-size: 1.05em;}.blog-tag-size-7 {    font-size: 1.1em;}.blog-tag-size-8 {    font-size: 1.15em;}.blog-tag-size-9 {    font-size: 1.2em;}.blog-tag-size-10 {    font-size: 1.25em;}.blog-tag-size-11 {    font-size: 1.3em;}.blog-tag-size-12 {    font-size: 1.35em;}.blog-tag-size-13 {    font-size: 1.4em;}.blog-tag-size-14 {    font-size: 1.45em;}.blog-tag-size-15 {    font-size: 1.5em;}.blog-tag-size-16 {    font-size: 1.55em;}.blog-tag-size-17 {    font-size: 1.6em;}.blog-tag-size-18 {    font-size: 1.65em;}.blog-tag-size-19 {    font-size: 1.7em;}.blog-tag-size-20 {    font-size: 1.75em;}#blog-rss-feeds {    padding-bottom: 10px;}#blog-rss-feeds:before {    content: "Feeds:";    display: block;      font-size: 1.5em;    margin-bottom: 5px;    padding: 6px 0px 6px 0px;     margin-left: 10px;    margin-right: 10px;    background-color: #e8e8e8;}.blog-rss-link {      background-image: url(images/rss_feed1.png);    background-position: left center;    background-repeat: no-repeat;    display: block;    margin-left: 10px;}.blog-comments-rss-link {  background-image: url(images/rss_feed1.png);    background-position: left center;    background-repeat: no-repeat;    display: block;    margin-left: 10px;       }/* @end *//* @group File Sharing */.filesharing-description {line-height: 2px;margin-left: 10px;margin-right: 10px;padding-top: 50px;font-size: 2em;margin-bottom: 30px;}.filesharing-item {margin-left: 20px;padding-bottom: 20px;}.filesharing-item-title a:link {margin-bottom: 30px;font-size: 1.4em;}.filesharing-item-title a:hover {}.filesharing-item-title a:visited {}.filesharing-item-description {margin-left: 10px;margin-right: 10px;}/* @end *//* @group Photo Album *//* @group Index Page (Thumbnail view) */.album-title { width: auto;height: auto;font-size: 1.3em;text-align: center;}.album-description { text-align: center;width: auto;height: auto;}.album-wrapper {width: auto;}.thumbnail-wrap {float: left;display: inline-block;width: 100%;margin-left: 10px; }.thumbnail-frame { }.thumbnail-frame:hover {}.thumbnail-frame a {}.thumbnail-frame a:hover {}.thumbnail-frame a img { }.thumbnail-frame a img:hover {}.thumbnail-caption {margin: 0;font-size: 1em;height: auto;text-align: center;background-color: #e8e8e8; }/* @end *//* @group Single Page (Photo view) */.photo-background {    background-color: black;    margin: 0 auto;    max-width: 100%;    text-align: center;}.photo-background img {    width: 100%;}.photo-background p {    color: #FFFFFF;    margin: 0;    text-align: center;}.photo-navigation {    border-top: medium none;    font-size: 1.5em;    height: 111px;    margin: 20px auto 0;    padding: 20px;    text-align: center;    width: 96%;}.photo-links {    font-size: 3em;    top: 100px;}.photo-navigation a:link, .photo-navigation a:visited {    color: #FFFFFF;    font-size: 3em;    line-height: 18px;    text-align: center;    text-decoration: none;}.photo-navigation a:hover {    color: #878787;    text-decoration: none;}.photo-frame {    margin-top: 11px;}.photo-background p.photo-title {    font-size: 3em;    line-height: 26px;    padding-bottom: 7px;    text-align: center;}.photo-background p.photo-caption {    font-family: Times New Roman,Times;    font-size: 0.5em;    font-style: italic;    line-height: 16px;    margin: 21px 0 0;}img.photo-frame {    clear: both;    height: auto;    max-width: 100%;    position: relative;    top: 10px;    width: 100%;}/* @group EXIF data *//* Data wrapper */.exif-data {}.exif-data p {}/* p tag classes for all exif data */p.exif-version {}p.exif-colour-space {}p.exif-focal-length {}p.exif-dimensions {}p.exif-pixel-y-dimension {}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 {}p.exif-shutter-speed {}p.exif-datetime-original {}p.exif-subsec-time {}p.exif-compressed-bits-per-pixel {}p.exif-flash-energy {}p.exif-saturation {}p.exif-brightness {}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 {}p.exif-image-uniqueid {}p.exif-components-configuration {}p.exif-light-source {}p.exif-sensing-method {}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 {}p.exif-35mm-focal-length {}p.exif-datetime-digitized {}p.exif-subject-distance-range {}p.exif-custom-rendered {}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 {}p.exif-iso-rating {}p.exif-maker-note {}p.exif-digital-zoom-ratio {}p.exif-user-comment {}/* @end *//* @end *//* @end *//* @group Quicktime Page */.movie-description {width: 100%;text-align: center;}/* @end *//* @group Quicktime Album *//* @group Index Page (Movie Thumbnail view) */.movie-page-title {width: auto; text-align: center;font-size: 1.8em;padding-right: 35px;padding-top: 4px;padding-bottom: 4px;}.movie-page-description {text-align: center; width: auto;padding-right: 35px;font-size: 1em;}.movie-page {width: 100%;}.movie-thumbnail-frame {padding: 0;width: 100%:  }.movie-thumbnail-frame a img {width: 285px;height: 125px;padding-left: 0px;}.movie-thumbnail-frame:hover {}.movie-thumbnail-caption {text-align: center;background-color: #e8e8e8;}/* @end *//* @group Single Page (Movie View) */.movie-background {}.movie-title {}.movie-frame {}/* @end *//* @end *//* @group Contact Form */.message-text {margin-top: 21px;text-align: center;font-size: 1.4em;} .required-text {margin-left: 5px;padding-left: 5px;} form label {margin-left: 5px;}.form-input-field {width: 80%;margin-left: 5px;} .form-input-button {background-color: white;border: 1px solid #dfdfdf;margin-left: 5px;} .form-input-button:hover{border: 1px solid #dfdfdf;}/* @end */body {background-color: %colour_body_background%;}#pageHeader {background-color: %colour_header_background%;}#banner  {background-color: #D9D9D9;}#container {background-color: #FFFFFF;}#topborder {border-top-color: #2B2B2B;}#pageHeader h1  {color: #333333;}#pageHeader h2  {color: #555555;}.menu-button {background-color: #000000; }.menu-button {color: #000000;}#navcontainer li ul li a, [role="navigation"] li ul li a {color: %colour_sub_color%;}#navcontainer, [role='navigation'] {background-color: #000000;}#navcontainer li ul a:hover, .#navcontainer li ul li:hover a, #navcontainer li li , [role='navigation'] li ul a:hover, .menu li ul li:hover a, [role='navigation'] li li {background: %colour_subpage_hover%;}#navcontainer ul, [role='navigation'] ul {background-color: %colour_toolbar_background%;}#navcontainer ul, [role='navigation'] ul {border-bottom-color: %colour_nav_border%;}#navcontainer ul li, [role='navigation'] ul li a {color: #FFFFFF}#navcontainer #current, [role='navigation'] #current {color: #4E9BBC;}#navcontainer li a:hover, [role='navigation'] li a:hover {color: #4E9BBC;}#navcontainer li ul li a, [role='navigation'] li ul li a {       color: #FFFFFF;}#navcontainer li ul li a:hover, [role='navigation'] li ul li a:hover {       color: #4E9BBC;}h1, h2, h3, h4, .album-title, .blog-entry-title, .blog-entry-title a, #blog-categories:before, #blog-archives:before, #blog-rss-feeds:before {color: #333333;}#content a, #sidebar a {color: #333333;}.sideHeader {color: #333333;}#sidebarContainer, #sidebar {color: #555555;}#contentContainer #content {color: #555555;}#sidebarContainer {background-color: #FFFFFF;}#breadcrumbcontainer { background-color: %colour_breadcrumb_background%;}#footer { border-top-color: %colour_border_top%;}#footer, #extraContainer2 { background-color: #333333;}#topHeader a:link, #breadcrumbcontainer ul, #breadcrumbcontainer li, #breadcrumbcontainer a {color: #FFFFFF;}#topHeader a:hover, #breadcrumbcontainer a:hover {color: #999999}#footer {border-top-color: #000000;}#footer a:link, #footer a:hover {color: %colour_back_top%;}#footer p {color: #FFFFFF;}#back-top span  {background-color: %colour_back_links%;}#back-top a:hover span {background-color: %colour_back_hover%;}#socialIcons {background-color: %colour_social_background%;}#socialIcons a {color: #333333;}#socialIcons a:hover {color: #999999;}#socialIcons {background-color: %colour_social_background%;}#border {background-color: %colour_banner_middle_background%;}.blog-entry {background-color: #FFFFFF;}/* Large screens ----------- */#content  {width: 100%;}#sidebarContainer {display: none;}/* iPad Large screens ----------- */@media only screenand (min-width : 481px)and (max-width : 768px) {#content  {width: auto;height: auto;}#sidebarContainer {display: none;}}/* iPhone Small.css Large screens ----------- */@media only screenand (min-device-width : 321px)and (max-device-width : 480px) {#content  {width: auto;height: auto;}#sidebarContainer {display: none;}}/* iPhone Small.css Large screens ----------- */@media only screenand (min-device-width : 5px)and (max-device-width : 320px) {#content  {width: auto;height: auto;}#sidebarContainer {display: none;}}#pageHeader h1 {font-style: normal;font-weight: normal;}#featureImg  {display: none;}#banner {display: none;}#pageHeader h1 {font-family: "Helvetica";}#pageHeader h2 {font-style: normal;}#pageHeader h2 {font-family: "Helvetica";}#navcontainer ul, [role='navigation'] ul {font-family: "Verdana";}h1, h2, h3, h4, #sidebarContainer .sideHeader, .album-title, .photo-background p, #footer, .movie-title, #blog-rss-feeds:before, #blog-archives:before, #blog-categories:before {font-family: "Helvetica";}#contentContainer, #sidebarContainer, .thumbnail-caption, #extraContainer2   {font-family: "Arial";}#contentContainer, #sidebarContainer, .thumbnail-caption, #sidebar, #extraContainer2  {font-size: .75em;line-height: 1.375em;}#breadcrumbcontainer a {font-family: Arial;}#footer p {font-family: Arial;}
}

@media only only screen and (max-width: 999px) and (min-width: 769px) {html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,abbr, address, cite, code,del, dfn, em, img, ins, kbd, q, samp,small, strong, sub, sup, var,b, i,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary,time, mark, audio, video {  margin:0;  padding:0;  border:0;  outline:0;  font-size:100%;  vertical-align:baseline;  background:transparent;}                  article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section {     display:block;}nav ul { list-style:none; }blockquote, q { quotes:none; }blockquote:before, blockquote:after,q:before, q:after { content:''; content:none; }a { margin:0; padding:0; font-size:100%; vertical-align:baseline; background:transparent; }ins { background-color:#ff9; color:#000; text-decoration:none; }mark { background-color:#ff9; color:#000; font-style:italic; font-weight:bold; }del { text-decoration: line-through; }abbr[title], dfn[title] { border-bottom:1px dotted; cursor:help; }/* tables still need cellspacing="0" in the markup */table { border-collapse:collapse; border-spacing:0; }hr { display:block; height:1px; border:0; border-top:1px solid #ccc; margin:1em 0; padding:0; }input, select { vertical-align:middle; }/* END RESET CSS *//* @group General Styles */body {margin: 0;padding: 0;height: 100%;}p {}b, strong {}a:link, a:visited {}a:hover, a:active { text-shadow: none;      -webkit-transition: 500ms linear 0s;      -moz-transition: 500ms linear 0s;      -o-transition: 500ms linear 0s;      transition: 500ms linear 0s;      outline: 0 none;  }img {border: none;}.image-left {float: left;}.image-right {float: right;}/* @end */@font-face {    font-family: 'BebasNeueRegular';    src: url('BebasNeue-webfont.eot');    src: url('BebasNeue-webfont.eot?#iefix') format('embedded-opentype'),         url('BebasNeue-webfont.woff') format('woff'),         url('BebasNeue-webfont.ttf') format('truetype'),         url('BebasNeue-webfont.svg#BebasNeueRegular') format('svg');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'Just Vector';    src: url('font/justvectorv2-webfont.eot');    src: url('font/justvectorv2-webfont.eot?#iefix') format('eot'),         url('font/justvectorv2-webfont.woff') format('woff'),         url('font/justvectorv2-webfont.ttf') format('truetype'),         url('font/justvectorv2-webfont.svg#webfontkw9J4lGf') format('svg');    font-weight: normal;    font-style: normal;}/* Social Icons */#socialIcons {float: right;    font-size: 1.8em;    font-style: normal;    width: auto;    text-align: right;    }#socialIcons a {    padding: 15px;    text-decoration: none;    -webkit-transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;}#socialIcons: before {     content: '';        position: absolute;        border-style: solid;        border-color: transparent;        bottom: -10px;                 border-width: 0 10px 10px 0;        border-right-color: #000000;        left: 10;}#socialIcons: after {  content: '';        position: absolute;        border-style: solid;        border-color: transparent;        bottom: -10px;                 border-width: 0 0 10px 10px;        border-left-color: #000000;        right: 10;}#socialIcons a:hover {visibility: visible;opacity: .8;-webkit-transition: opacity;-webkit-transition-timing-function: ease-out;-webkit-transition-duration: 500ms;}span.social {display: inline;  font-family: 'just vector';}header span.social {display: inline-block;    font-family: 'just vector';    font-size: 25px;    font-style: normal;    height: 26px;    line-height: 30px;}header span.social a {color: gray;}.ie9 aside span.social {    font-size: 0.95em;}.ie7 aside span.social {    display: inline;    float: none;}/* end Social Icons *//* @group Layout */#container {}.clearer {clear: both;}#pageHeader {width: auto;margin: 0 auto;}#pageHeader img {display: list-item;}#pageHeader h1 {font-size: 3em;  margin-bottom: -14px;padding-left: 8px;}#pageHeader h2 {text-align: left;width: auto;margin: 10px auto;font-size: .64em;letter-spacing: 1px; padding-left: 8px;}#banner {width: auto;height: auto;}img.scale-with-grid {    height: auto;    max-width: 100%;}element.style {    display: block;}#featureImg {height: auto;width: auto;-webkit-box-shadow: 0 8px 6px -6px black;   -moz-box-shadow: 0 8px 6px -6px black;        box-shadow: 0 8px 6px -6px black;} #flexslider {width: 100%;height: auto;-webkit-box-shadow: 0 8px 6px -6px black;   -moz-box-shadow: 0 8px 6px -6px black;        box-shadow: 0 8px 6px -6px black;max-width: 100%;}#extraContainer1 {height: auto;width: 100%;max-width: 100%;display: inline;}#main {width: auto;margin: 0 auto;}#contentContainer {width: auto;margin: 0 auto;}#contentContainer #content {}#content {}#sidebarContainer {width: auto;height: auto;}#sidebarContainer #sidebar {}#sidebarContainer .sideHeader {}.sideHeader {font-size: 2.2em;}#extraContainer1 {}#extraContainer2 {width: auto;margin: 0 auto;}#footer { padding-top: 2px;padding-bottom: 3px;}#footer p {width: auto;margin: 0 auto;text-align: center;font-size: .7em;letter-spacing: .5px;}#footer a:link, #footer a:visited {}#footer a:hover, #footer a:active {}/* @end *//* @group Bread-crumb */#breadcrumbcontainer {width: auto;margin: 0 auto;font-size: .7em;letter-spacing: .7px;text-align: center;padding-top: 2px;padding-bottom: 2px;}#breadcrumbcontainer ul {list-style: none;}#breadcrumbcontainer li {padding-left: 2px;display: inline;}#breadcrumbcontainer a {text-decoration: none;}#breadcrumbcontainer a:hover { text-shadow: none;      -webkit-transition: 500ms linear 0s;      -moz-transition: 500ms linear 0s;      -o-transition: 500ms linear 0s;      transition: 500ms linear 0s;      outline: 0 none;          }/* @end *//* Toolbar Styles */[role='main'] {display: none;}[role='navigation'] {display: none;}.js [role='navigation'] {display: none;}[role="navigation"] ul {    display: none;}#navcontainer {margin: 0;    opacity: 0.9;    padding-bottom: 0px;    padding-top: 0px;    position: relative;    width: auto;    height: auto;    z-index: 100;} .menu-button {display: none;}#navcontainer a.current {}#navcontainer a:hover {        }#navcontainer ul {    font-size: 0.63em;    letter-spacing: 1px;    margin: 0;    padding: 0;    position: relative;    text-align: center;    z-index: 100;     line-height: 35px;}#navcontainer ul li {    *display: inline;   display: inline-block;    margin: 0px auto 0;    padding: 0;    position: relative;    line-height: 43px;}#navcontainer ul li ul{ font-size: 1em;    line-height: 0;    margin-left: -11px;    margin-top: 43.78px;    padding-bottom: 0px;    padding-top: 4px;    text-align: left;    padding-right: 11px;}#navcontainer ul li a {    display: block;    padding: 0 20px 0 0;    text-decoration: none;    width: 100%;    font-size: 1.2em;    color: white;}#navcontainer ul ul {  margin: -1px 0 0 -1px;  width: 100%;  padding: 0;}#navcontainer li ul li{    top: -4px;font-size: .875em;line-height: 9px;background: #111;background: rgba(0,0,0,0.7);border-left: 1px solid #222;border-left: 1px solid rgba(255,255,255,0.1);border-top: 1px solid #444;border-top: 1px solid rgba(255,255,255,0.1);width: 100%;padding:0;margin: 0 0 0 10px;}#navcontainer li ul li ul li {margin: 0;top: 0;}#navcontainer li ul li a {    padding: 10px 11px;    text-shadow: none;    margin: 0;    color: #fff;}#navcontainer li ul {    left: -999em;    margin-top: 27px;    padding: 27px 0 0 0;    position: absolute;    top: 0;    width: 170px;    padding: 0;    z-index: 600;}#navcontainer li ul ul {    margin: 0 0 0 170px;    padding: 0;    font-size: 1em;    z-index: 600;}#navcontainer li:hover ul ul, #navcontainer li:hover ul ul ul, #navcontainer li:hover ul ul ul ul, #navcontainer li:hover ul ul ul ul ul, #navcontainer li.sfhover ul ul, #navcontainer li.sfhover ul ul ul, #navcontainer li.sfhover ul ul ul ul, #navcontainer li.sfhover ul ul ul ul ul {    left: -999em;}#navcontainer li:hover ul, #navcontainer li li:hover ul, #navcontainer li li li:hover ul, #navcontainer li li li li:hover ul, #navcontainer li li li li li:hover ul, #navcontainer li li li li li li:hover ul, #navcontainer li.sfhover ul, #navcontainer li li.sfhover ul, #navcontainer li li li.sfhover ul, #navcontainer li li li li.sfhover ul, #navcontainer li li li li li.sfhover ul #navcontainer li li li li lili.sfhover ul {    left: auto;}#navcontainer ul ul span.sf-sub-indicator {    display: none;}    /* @end *//* @group Global Classes */blockquote, .standout {}h1 {}h2 {}h3 {}h4 {}/* Main content area unordered list styles */#contentContainer #content ul {}#contentContainer #content li {}ul.disc {list-style-type: disc;}ul.circle {list-style-type: circle;}ul.square {list-style-type: square;}ol.arabic-numbers {list-style-type: decimal;}ol.upper-alpha {list-style-type: upper-latin;}ol.lower-alpha {list-style-type: upper-latin;}ol.upper-roman {list-style-type: upper-roman;}ol.lower-roman {list-style-type: lower-roman;}/* Sidebar area unordered list styles */#sidebarContainer #sidebar ul {}#sidebarContainer #sidebar li {}/* Table Styles */table {}/* @end *//* @group Blog *//* @group Tag Cloud */.blog-entry {    margin-bottom: 15px;    position: relative;    margin-right: 15px;    margin-left: 15px;    line-height: 18px;    margin-top: 15px;    padding-bottom: 15px;    padding-left: 10px;           }.blog-entry-title {    float: left;    font-size: 1em;}.blog-permalink {}.blog-entry-title a {    line-height: 1.5em;    font-size: 1em;    padding-left: 5px;    }.blog-entry-title, .blog-archive-month {    font-size: 1.3em;    line-height: 1.8em;    margin-bottom: 8px;    margin-top: 10px;    width: 100%;}.blog-entry-title, .blog-archive-month {    margin-right: 100px;    padding: 7px 0 0;}.blog-entry-title a {    text-decoration: none;}.blog-entry-title a:hover {    text-decoration: underline;}.blog-entry-date {       float: left;    font-size: 1em;    background-color: #e8e8e8;    width: 100%;    margin-bottom: 5px;}.blog-entry-body {    clear: both;}.blog-entry-comments {    margin-top: 7px;}p.blog-entry-tags {    font-size: 10px;    margin-top: 7px;}#blog-archives, #blog-categories, #blog-rss-feeds {    margin-top: 12px;       }#blog-categories:before {    content: "Categories:";    display: block;    font-size: 1.5em;    margin-bottom: 5px;    padding: 6px 0px 6px 0px;}.blog-category-link-enabled {font-size: 1.2em;line-height: 17px;}#blog-archives:before {    content: "Archives:";    display: block; font-size: 1.5em;    margin-bottom: 5px;    padding: 6px 0px 6px 0px;}#blog-archives br {    display: none;    }.blog-archive-link-enabled:after {    content: ", ";    }.blog-archive-link-enabled {    margin-right: 5px;    font-size: 1em; font-size: 1.2em;}.blog-archive-link-disabled:after {    content: ", ";}.blog-archive-link-disabled {    display: inline;    margin-right: 5px;    }.blog-archive-headings-wrapper {    margin-bottom: 24px;}ul.blog-tag-cloud {    display: block;    margin: 0 0 18px;    padding: 18px 0 0;    text-align: justify;}ul.blog-tag-cloud:before {    content: "Tag cloud:";    display: block;     font-size: 1.3em;    margin-bottom: 5px;}ul.blog-tag-cloud li {    display: inline;    padding-right: 5px;}ul.blog-tag-cloud li a:after {    content: ", ";}.blog-tag-size-1 {    font-size: 0.8em;}.blog-tag-size-2 {    font-size: 0.85em;}.blog-tag-size-3 {    font-size: 0.9em;}.blog-tag-size-4 {    font-size: 0.95em;}.blog-tag-size-5 {    font-size: 1em;}.blog-tag-size-6 {    font-size: 1.05em;}.blog-tag-size-7 {    font-size: 1.1em;}.blog-tag-size-8 {    font-size: 1.15em;}.blog-tag-size-9 {    font-size: 1.2em;}.blog-tag-size-10 {    font-size: 1.25em;}.blog-tag-size-11 {    font-size: 1.3em;}.blog-tag-size-12 {    font-size: 1.35em;}.blog-tag-size-13 {    font-size: 1.4em;}.blog-tag-size-14 {    font-size: 1.45em;}.blog-tag-size-15 {    font-size: 1.5em;}.blog-tag-size-16 {    font-size: 1.55em;}.blog-tag-size-17 {    font-size: 1.6em;}.blog-tag-size-18 {    font-size: 1.65em;}.blog-tag-size-19 {    font-size: 1.7em;}.blog-tag-size-20 {    font-size: 1.75em;}#blog-rss-feeds {    padding-bottom: 10px;}#blog-rss-feeds:before {    content: "Feeds:";    display: block;      font-size: 1.5em;    margin-bottom: 5px;    padding: 6px 0px 6px 0px;}.blog-rss-link {    background-image: url(images/rss_feed1.png);    background-position: left center;    background-repeat: no-repeat;    display: block;    font-size: 1.2em;    height: 100px;}.blog-comments-rss-link {    background-image: url(images/rss_feed1.png);    background-position: left center;    background-repeat: no-repeat;    display: block;        padding-left: 19px;       }/* @end *//* @group Archive Page */.blog-archive-background {}.blog-entry-summary {}.blog-archive-headings-wrapper {}.blog-archive-entries-wrapper {}.blog-archive-entries-wrapper .blog-entry {}.blog-archive-month {}.blog-archive-link {}.blog-archive-link a:link, .blog-archive-link a:visited {}/* @end */.blog-entry {}h1.blog-entry-title {}h1.blog-entry-title a {}.blog-entry-date {}/*styles the category link in the main entry */.blog-entry-category {}.blog-entry-category a:link, .blog-entry-category a:visited {}.blog-read-more {}.blog-entry-body {}.blog-entry-comments {}p.blog-entry-tags {}/* styles the archives in the blog sidebar */#blog-archives {}.blog-archive-link-enabled {}.blog-archive-link-disabled {}/* Styles the blog categories in the blog sidebar */#blog-categories {}.blog-category-link-enabled {}.blog-category-link-disabled {}/* Styles the blog RSS feeds in the blog sidebar */#blog-rss-feeds {}.blog-rss-link {}.blog-comments-rss-link {}/* @end *//* @group File Sharing */.filesharing-description {line-height: 2px;margin-left: 10px;margin-right: 10px;padding-top: 50px;font-size: 2em;}.filesharing-item {margin-left: 20px;padding-bottom: 20px;}.filesharing-item-title a:link {margin-bottom: 30px;font-size: 1.4em;}.filesharing-item-title a:hover {}.filesharing-item-title a:visited {}.filesharing-item-description {margin-left: 10px;margin-right: 10px;}/* @end *//* @group Photo Album *//* @group Index Page (Thumbnail view) */.album-title {margin: 3px 0 5px 0;padding: 0;font-style: normal;line-height: 1.9em;font-size: 2em;width: 100%;text-align: center;padding-top: 10px;}.album-description {margin: 10px 0 20px 0;width: 100%;padding-top: 6px;padding-bottom: 6px;font-size: 1em;text-align: center;}.album-wrapper {}.thumbnail-wrap {display: block;float: left;margin-bottom: 64px;margin-left: 25px;}.thumbnail-frame {}.thumbnail-frame:hover {}.thumbnail-frame a {}.thumbnail-frame a:hover {}.thumbnail-frame a img {-moz-border-radius: 3px;    -webkit-border-radius: 3px;    -khtml-border-radius: 3px;    border-radius: 3px;}.thumbnail-frame a img:hover {}.thumbnail-caption {margin: 0;font-size: 1.4em;text-align: center;background: #e8e8e8;padding-top: 4px;padding-bottom: 4px;}/* @end *//* @group Single Page (Photo view) */.photo-background { background-color:black;  text-align:center;  width:100%;}.photo-background p{text-align: left;margin: 0;}.photo-navigation {width: 1000px;margin: 20px auto 0 auto;padding: 20px;border-top: none;height: 102px;position: relative;top: -6px;text-align: left;font-size: 1.6em;color: black;}.photo-links {position: absolute;top: 80px;font-size: .8em;}.photo-navigation a:link, .photo-navigation a:visited {color: #fff;text-decoration: none;text-align: left;line-height: 18px;font-size: .8em;}.photo-navigation a:hover {text-decoration: none;color: #878787;}.photo-frame{border: 2px solid #484848;margin-top: 30px;}.photo-background p.photo-title {padding-bottom: 2px;color: #fff;line-height: 26px;font-size: .8em;}.photo-background p.photo-caption {font-size: 12px;line-height: 16px;color: #878787;}/* @group EXIF data *//* Data wrapper */.exif-data {}.exif-data p {}/* p tag classes for all exif data */p.exif-version {}p.exif-colour-space {}p.exif-focal-length {}p.exif-dimensions {}p.exif-pixel-y-dimension {}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 {}p.exif-shutter-speed {}p.exif-datetime-original {}p.exif-subsec-time {}p.exif-compressed-bits-per-pixel {}p.exif-flash-energy {}p.exif-saturation {}p.exif-brightness {}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 {}p.exif-image-uniqueid {}p.exif-components-configuration {}p.exif-light-source {}p.exif-sensing-method {}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 {}p.exif-35mm-focal-length {}p.exif-datetime-digitized {}p.exif-subject-distance-range {}p.exif-custom-rendered {}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 {}p.exif-iso-rating {}p.exif-maker-note {}p.exif-digital-zoom-ratio {}p.exif-user-comment {}/* @end *//* @end *//* @end *//* @group Quicktime Page */.movie-description {}/* @end *//* @group Quicktime Album *//* @group Index Page (Movie Thumbnail view) */.movie-page-title {font-size: 1.8em;margin-top: 20px;padding-left: 30px;}.movie-page-description {padding-bottom: 23px;padding-top: 18px;line-height: 1.2em;padding-left: 30px;}.movie-thumbnail-frame {margin: 0 20px 20px 20px;float: left;padding-left: 10px;height: 103px;width: 103px;}.movie-thumbnail-frame:hover {}.movie-thumbnail-caption {text-align: center;}/* @end *//* @group Single Page (Movie View) */.movie-background {margin: 0;padding: 24px;text-align: center;}.movie-title {font-size: 1em;line-height: 1.1em;margin: 20px 0;}.movie-frame {margin-bottom: 10px;}/* @end *//* @group Contact Form */.message-text {margin-top: 21px; } .required-text {} .form-input-field {width: 70%;} .form-input-button {background-color: white;border: 1px solid #dfdfdf;} .form-input-button:hover{border: 1px solid #dfdfdf;}/* @end */body {background-color: %colour_body_background%;}#pageHeader {background-color: %colour_header_background%;}#banner  {background-color: #D9D9D9;}#container {background-color: #FFFFFF;}#topborder {border-top-color: #2B2B2B;}#pageHeader h1  {color: #333333;}#pageHeader h2  {color: #555555;}.menu-button {background-color: #000000; }.menu-button {color: #000000;}#navcontainer li ul li a, [role="navigation"] li ul li a {color: %colour_sub_color%;}#navcontainer, [role='navigation'] {background-color: #000000;}#navcontainer li ul a:hover, .#navcontainer li ul li:hover a, #navcontainer li li , [role='navigation'] li ul a:hover, .menu li ul li:hover a, [role='navigation'] li li {background: %colour_subpage_hover%;}#navcontainer ul, [role='navigation'] ul {background-color: %colour_toolbar_background%;}#navcontainer ul, [role='navigation'] ul {border-bottom-color: %colour_nav_border%;}#navcontainer ul li, [role='navigation'] ul li a {color: #FFFFFF}#navcontainer #current, [role='navigation'] #current {color: #4E9BBC;}#navcontainer li a:hover, [role='navigation'] li a:hover {color: #4E9BBC;}#navcontainer li ul li a, [role='navigation'] li ul li a {       color: #FFFFFF;}#navcontainer li ul li a:hover, [role='navigation'] li ul li a:hover {       color: #4E9BBC;}h1, h2, h3, h4, .album-title, .blog-entry-title, .blog-entry-title a, #blog-categories:before, #blog-archives:before, #blog-rss-feeds:before {color: #333333;}#content a, #sidebar a {color: #333333;}.sideHeader {color: #333333;}#sidebarContainer, #sidebar {color: #555555;}#contentContainer #content {color: #555555;}#sidebarContainer {background-color: #FFFFFF;}#breadcrumbcontainer { background-color: %colour_breadcrumb_background%;}#footer { border-top-color: %colour_border_top%;}#footer, #extraContainer2 { background-color: #333333;}#topHeader a:link, #breadcrumbcontainer ul, #breadcrumbcontainer li, #breadcrumbcontainer a {color: #FFFFFF;}#topHeader a:hover, #breadcrumbcontainer a:hover {color: #999999}#footer {border-top-color: #000000;}#footer a:link, #footer a:hover {color: %colour_back_top%;}#footer p {color: #FFFFFF;}#back-top span  {background-color: %colour_back_links%;}#back-top a:hover span {background-color: %colour_back_hover%;}#socialIcons {background-color: %colour_social_background%;}#socialIcons a {color: #333333;}#socialIcons a:hover {color: #999999;}#socialIcons {background-color: %colour_social_background%;}#border {background-color: %colour_banner_middle_background%;}.blog-entry {background-color: #FFFFFF;}/* Large screens ----------- */#content  {width: 100%;}#sidebarContainer {display: none;}/* iPad Large screens ----------- */@media only screenand (min-width : 481px)and (max-width : 768px) {#content  {width: auto;height: auto;}#sidebarContainer {display: none;}}/* iPhone Small.css Large screens ----------- */@media only screenand (min-device-width : 321px)and (max-device-width : 480px) {#content  {width: auto;height: auto;}#sidebarContainer {display: none;}}/* iPhone Small.css Large screens ----------- */@media only screenand (min-device-width : 5px)and (max-device-width : 320px) {#content  {width: auto;height: auto;}#sidebarContainer {display: none;}}#pageHeader h1 {font-style: normal;font-weight: normal;}#featureImg  {display: none;}#banner {display: none;}#pageHeader h1 {font-family: "Helvetica";}#pageHeader h2 {font-style: normal;}#pageHeader h2 {font-family: "Helvetica";}#navcontainer ul, [role='navigation'] ul {font-family: "Verdana";}h1, h2, h3, h4, #sidebarContainer .sideHeader, .album-title, .photo-background p, #footer, .movie-title, #blog-rss-feeds:before, #blog-archives:before, #blog-categories:before {font-family: "Helvetica";}#contentContainer, #sidebarContainer, .thumbnail-caption, #extraContainer2   {font-family: "Arial";}#contentContainer, #sidebarContainer, .thumbnail-caption, #sidebar, #extraContainer2  {font-size: .75em;line-height: 1.375em;}#breadcrumbcontainer a {font-family: Arial;}#footer p {font-family: Arial;}
}

@media only handheld {/* Define styles to be used for handheld devices here */body {background-color: %colour_body_background%;}#pageHeader {background-color: %colour_header_background%;}#banner  {background-color: #D9D9D9;}#container {background-color: #FFFFFF;}#topborder {border-top-color: #2B2B2B;}#pageHeader h1  {color: #333333;}#pageHeader h2  {color: #555555;}.menu-button {background-color: #000000; }.menu-button {color: #000000;}#navcontainer li ul li a, [role="navigation"] li ul li a {color: %colour_sub_color%;}#navcontainer, [role='navigation'] {background-color: #000000;}#navcontainer li ul a:hover, .#navcontainer li ul li:hover a, #navcontainer li li , [role='navigation'] li ul a:hover, .menu li ul li:hover a, [role='navigation'] li li {background: %colour_subpage_hover%;}#navcontainer ul, [role='navigation'] ul {background-color: %colour_toolbar_background%;}#navcontainer ul, [role='navigation'] ul {border-bottom-color: %colour_nav_border%;}#navcontainer ul li, [role='navigation'] ul li a {color: #FFFFFF}#navcontainer #current, [role='navigation'] #current {color: #4E9BBC;}#navcontainer li a:hover, [role='navigation'] li a:hover {color: #4E9BBC;}#navcontainer li ul li a, [role='navigation'] li ul li a {       color: #FFFFFF;}#navcontainer li ul li a:hover, [role='navigation'] li ul li a:hover {       color: #4E9BBC;}h1, h2, h3, h4, .album-title, .blog-entry-title, .blog-entry-title a, #blog-categories:before, #blog-archives:before, #blog-rss-feeds:before {color: #333333;}#content a, #sidebar a {color: #333333;}.sideHeader {color: #333333;}#sidebarContainer, #sidebar {color: #555555;}#contentContainer #content {color: #555555;}#sidebarContainer {background-color: #FFFFFF;}#breadcrumbcontainer { background-color: %colour_breadcrumb_background%;}#footer { border-top-color: %colour_border_top%;}#footer, #extraContainer2 { background-color: #333333;}#topHeader a:link, #breadcrumbcontainer ul, #breadcrumbcontainer li, #breadcrumbcontainer a {color: #FFFFFF;}#topHeader a:hover, #breadcrumbcontainer a:hover {color: #999999}#footer {border-top-color: #000000;}#footer a:link, #footer a:hover {color: %colour_back_top%;}#footer p {color: #FFFFFF;}#back-top span  {background-color: %colour_back_links%;}#back-top a:hover span {background-color: %colour_back_hover%;}#socialIcons {background-color: %colour_social_background%;}#socialIcons a {color: #333333;}#socialIcons a:hover {color: #999999;}#socialIcons {background-color: %colour_social_background%;}#border {background-color: %colour_banner_middle_background%;}.blog-entry {background-color: #FFFFFF;}/* Large screens ----------- */#content  {width: 100%;}#sidebarContainer {display: none;}/* iPad Large screens ----------- */@media only screenand (min-width : 481px)and (max-width : 768px) {#content  {width: auto;height: auto;}#sidebarContainer {display: none;}}/* iPhone Small.css Large screens ----------- */@media only screenand (min-device-width : 321px)and (max-device-width : 480px) {#content  {width: auto;height: auto;}#sidebarContainer {display: none;}}/* iPhone Small.css Large screens ----------- */@media only screenand (min-device-width : 5px)and (max-device-width : 320px) {#content  {width: auto;height: auto;}#sidebarContainer {display: none;}}#pageHeader h1 {font-style: normal;font-weight: normal;}#featureImg  {display: none;}#banner {display: none;}#pageHeader h1 {font-family: "Helvetica";}#pageHeader h2 {font-style: normal;}#pageHeader h2 {font-family: "Helvetica";}#navcontainer ul, [role='navigation'] ul {font-family: "Verdana";}h1, h2, h3, h4, #sidebarContainer .sideHeader, .album-title, .photo-background p, #footer, .movie-title, #blog-rss-feeds:before, #blog-archives:before, #blog-categories:before {font-family: "Helvetica";}#contentContainer, #sidebarContainer, .thumbnail-caption, #extraContainer2   {font-family: "Arial";}#contentContainer, #sidebarContainer, .thumbnail-caption, #sidebar, #extraContainer2  {font-size: .75em;line-height: 1.375em;}#breadcrumbcontainer a {font-family: Arial;}#footer p {font-family: Arial;}
}

@media only only screen and (max-width: 768px) and (min-width: 481px) {html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,abbr, address, cite, code,del, dfn, em, img, ins, kbd, q, samp,small, strong, sub, sup, var,b, i,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary,time, mark, audio, video {  margin:0;  padding:0;  border:0;  outline:0;  font-size:100%;  vertical-align:baseline;  background:transparent;}                  article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section {     display:block;}nav ul { list-style:none; }blockquote, q { quotes:none; }blockquote:before, blockquote:after,q:before, q:after { content:''; content:none; }a { margin:0; padding:0; font-size:100%; vertical-align:baseline; background:transparent; }ins { background-color:#ff9; color:#000; text-decoration:none; }mark { background-color:#ff9; color:#000; font-style:italic; font-weight:bold; }del { text-decoration: line-through; }abbr[title], dfn[title] { border-bottom:1px dotted; cursor:help; }/* tables still need cellspacing="0" in the markup */table { border-collapse:collapse; border-spacing:0; }hr { display:block; height:1px; border:0; border-top:1px solid #ccc; margin:1em 0; padding:0; }input, select { vertical-align:middle; }/* END RESET CSS *//* @group General Styles */body {}p {}b, strong {}a:link, a:visited {}a:hover, a:active {}img {border: none;}.image-left {float: left;}.image-right {float: right;}/* @end */@font-face {    font-family: 'BebasNeueRegular';    src: url('BebasNeue-webfont.eot');    src: url('BebasNeue-webfont.eot?#iefix') format('embedded-opentype'),         url('BebasNeue-webfont.woff') format('woff'),         url('BebasNeue-webfont.ttf') format('truetype'),         url('BebasNeue-webfont.svg#BebasNeueRegular') format('svg');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'Just Vector';    src: url('font/justvectorv2-webfont.eot');    src: url('font/justvectorv2-webfont.eot?#iefix') format('eot'),         url('font/justvectorv2-webfont.woff') format('woff'),         url('font/justvectorv2-webfont.ttf') format('truetype'),         url('font/justvectorv2-webfont.svg#webfontkw9J4lGf') format('svg');    font-weight: normal;    font-style: normal;}/* Social Icons */#socialIcons {    font-size: 1.8em;    font-style: normal;    width: 100%;    text-align: center;    padding-top: 8px;        }#socialIcons a {    padding: 15px;    text-decoration: none;        -webkit-transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;}#socialIcons: before {     content: '';        position: absolute;        border-style: solid;        border-color: transparent;        bottom: -10px;                 border-width: 0 10px 10px 0;        border-right-color: #000000;        left: 10;}#socialIcons: after {  content: '';        position: absolute;        border-style: solid;        border-color: transparent;        bottom: -10px;                 border-width: 0 0 10px 10px;        border-left-color: #000000;        right: 10;}#socialIcons a:hover {visibility: visible;opacity: .8;-webkit-transition: opacity;-webkit-transition-timing-function: ease-out;-webkit-transition-duration: 500ms;}span.social {display: inline;  font-family: 'just vector';}header span.social {display: inline-block;    font-family: 'just vector';    font-size: 25px;    font-style: normal;    height: 26px;    line-height: 30px;}header span.social a {color: gray;}.ie9 aside span.social {    font-size: 0.95em;}.ie7 aside span.social {    display: inline;    float: none;}/* end Social Icons *//* @group Layout */#container {}.clearer {clear: both;}#pageHeader {width: auto;margin: 0 auto;}#pageHeader img {background-position: center center;    clear: both;    float: none;    margin: 0 43%;    text-align: center;}#pageHeader h1 {font-size: 3.5em;text-align: center;}#pageHeader h2 {text-align: center;font-size: .8em;letter-spacing: 1px;margin: 0 auto;padding-bottom: 10px;padding-top: 5px;width: auto;}#banner {background: #eeeeee;width: auto;} #featureImg {margin: 0 auto;padding: 0;height: auto;width: auto;background-color: grey;}#flexslider {width: 100%;height: auto;-webkit-box-shadow: 0 8px 6px -6px black;   -moz-box-shadow: 0 8px 6px -6px black;        box-shadow: 0 8px 6px -6px black;}#extraContainer1 {width: 100%;height: auto;}#main {height: auto;width: auto;}#contentContainer {width: 100%;margin: 0 auto;height: auto;}#contentContainer #content {}#content {width: 100%;}#sidebarContainer {width: 100%;height: auto;}#sidebarContainer #sidebar {}#sidebarContainer .sideHeader {}.sideHeader {border-top: 1px solid black;}#extraContainer2 {width: auto;padding-left: 10px;padding-right: 10px;background: #333333;height: auto;}#footer { width: auto;height: auto;}#footer p {width: auto;margin: 0 auto;text-align: center;font-size: .6em;letter-spacing: .5px;padding-bottom: 7px;}#footer a:link, #footer a:visited {}#footer a:hover, #footer a:active {}/* @end *//* @group Bread-crumb */#breadcrumbcontainer {width: 100%;margin: 0 auto;letter-spacing: .7px;text-align: center;border-top: 1px solid white;padding-top: 6px;}#breadcrumbcontainer ul {list-style: none;}#breadcrumbcontainer li {}#breadcrumbcontainer a {text-decoration: none;}#breadcrumbcontainer a:hover {}/* @end *//* @group Toolbar *//* Toolbar Styles *//* Toolbar Styles */#navcontainer {display: none;}[role='main'] {margin: 5% auto;}[role='navigation'] {margin: 0 auto;width: auto;background-color: #333;font-family: arial;}.js [role='navigation'] {display: none;}.menu-button {display: block;padding: 1em;background-image: url(images/arrow-down.png);background-repeat: no-repeat;background-position: 93% 18px;}.menu-button: after {background: red;}[role='navigation']:after { /* clearfix */visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}[role='navigation'] li {position: relative;list-style: none;display: block;background-color: #333;width: 100%;}[role='navigation'] li.item-with-ul {background-color: #222;}[role='navigation'] li a {display: block;border-bottom: 1px solid #111;text-decoration: none;font-size: 1.1em;padding-top: 8px;padding-left: 15px;padding-bottom: 8px;}[role='navigation'] li a: hover {  text-shadow: none;      -webkit-transition: 500ms linear 0s;      -moz-transition: 500ms linear 0s;      -o-transition: 500ms linear 0s;      transition: 500ms linear 0s;      outline: 0 none;  }[role='navigation'] li a.link-with-ul {border-right: 1px solid #222;}[role='navigation'] .top-level a {position: relative;display: block;background-color: #333;padding: 1em;z-index: 2;}[role='navigation'] li ul {width: 100%;}[role='navigation'] li ul li {float: none;width: 100%;}[role='navigation'] li ul li a {display: block;background-color: #333;text-decoration: none;font-size: 1em;padding-left: 25px;font-style: italic;}[role='navigation'] li ul {position: relative;border-top: 1px solid #333;border-bottom: 1px solid #333; }[role='navigation'] .item-with-ul {background-image: url(images/arrow-down.png);background-repeat: no-repeat;background-position: 93% 18px;}.sub-menu {display: none;}.site-footer {margin: 1em 0;overflow: hidden;}.site-footer li {list-style: none;margin: 0;display: block;float: left;}.site-footer li a {padding: .5em .5em .5em 0;}/* @group Global Classes */blockquote, .standout {}h1 {}h2 {}h3 {}h4 {}.imageStyle {}/* Main content area unordered list styles */#contentContainer #content ul {}#contentContainer #content li {}ul.disc {list-style-type: disc;}ul.circle {list-style-type: circle;}ul.square {list-style-type: square;}ol.arabic-numbers {list-style-type: decimal;}ol.upper-alpha {list-style-type: upper-latin;}ol.lower-alpha {list-style-type: upper-latin;}ol.upper-roman {list-style-type: upper-roman;}ol.lower-roman {list-style-type: lower-roman;}/* Sidebar area unordered list styles */#sidebarContainer #sidebar ul {}#sidebarContainer #sidebar li {}/* Table Styles */table {}/* @end *//* @group Blog *//* @group Tag Cloud */.imageStyle {max-width: 100%;height: auto;}embed,object,video {  max-width: 100%;  height: auto;}.blog-entry {    margin-bottom: 15px;    position: relative;    margin-right: 15px;    margin-left: 4px;    line-height: 18px;    margin-top: 15px;    padding-bottom: 15px;    padding-left: 10px;    background: white;    }.blog-entry-title {    float: left;    font-size: 1em;}.blog-permalink {}.blog-entry-title a {    line-height: 1.5em;    font-size: 1em;    }.blog-entry-title, .blog-archive-month {    font-size: 1.3em;    line-height: 1.8em;    margin-bottom: 8px;    margin-top: 10px;    width: 100%;}.blog-entry-title, .blog-archive-month {    margin-right: 100px;    padding: 7px 0 0;}.blog-entry-title a {    text-decoration: none;}.blog-entry-title a:hover {    text-decoration: underline;}.blog-entry-date {       float: left;    font-size: 1em;    background-color: #e8e8e8;    width: 100%;    margin-bottom: 5px;}.blog-entry-body {    clear: both;    background: white;}.blog-entry-comments {    margin-top: 7px;}p.blog-entry-tags {    font-size: 10px;    margin-top: 7px;}#blog-archives, #blog-categories, #blog-rss-feeds {    margin-top: 12px;       }#blog-categories:before {    content: "Categories:";    display: block;    font-size: 1.5em;    margin-bottom: 5px;    padding: 6px 0px 6px 0px;    margin-left: 10px;    margin-right: 10px;      background-color: #e8e8e8;margin-top: -20px;}.blog-category-link-enabled {line-height: 17px;margin-left: 10px;margin-right: 10px;}#blog-archives:before {    content: "Archives:";    display: block; font-size: 1.5em;    margin-bottom: 5px;    padding: 6px 0px 6px 0px;     margin-left: 10px;    margin-right: 10px;      background-color: #e8e8e8;}#blog-archives br {    display: none;    }.blog-archive-link-enabled:after {    content: ", ";    }.blog-archive-link-enabled {    margin-right: 5px; margin-left: 10px;margin-right: 10px;}.blog-archive-link-disabled:after {    content: ", ";}.blog-archive-link-disabled {    display: inline;    margin-right: 5px;    }.blog-archive-headings-wrapper {    margin-bottom: 24px;}ul.blog-tag-cloud {    display: block;    margin: 0 0 18px;    padding: 18px 0 0;    text-align: justify;}ul.blog-tag-cloud:before {    content: "Tag cloud:";    display: block;     font-size: 1.3em;    margin-bottom: 5px;}ul.blog-tag-cloud li {    display: inline;    padding-right: 5px;}ul.blog-tag-cloud li a:after {    content: ", ";}.blog-tag-size-1 {    font-size: 0.8em;}.blog-tag-size-2 {    font-size: 0.85em;}.blog-tag-size-3 {    font-size: 0.9em;}.blog-tag-size-4 {    font-size: 0.95em;}.blog-tag-size-5 {    font-size: 1em;}.blog-tag-size-6 {    font-size: 1.05em;}.blog-tag-size-7 {    font-size: 1.1em;}.blog-tag-size-8 {    font-size: 1.15em;}.blog-tag-size-9 {    font-size: 1.2em;}.blog-tag-size-10 {    font-size: 1.25em;}.blog-tag-size-11 {    font-size: 1.3em;}.blog-tag-size-12 {    font-size: 1.35em;}.blog-tag-size-13 {    font-size: 1.4em;}.blog-tag-size-14 {    font-size: 1.45em;}.blog-tag-size-15 {    font-size: 1.5em;}.blog-tag-size-16 {    font-size: 1.55em;}.blog-tag-size-17 {    font-size: 1.6em;}.blog-tag-size-18 {    font-size: 1.65em;}.blog-tag-size-19 {    font-size: 1.7em;}.blog-tag-size-20 {    font-size: 1.75em;}#blog-rss-feeds {    padding-bottom: 10px;}#blog-rss-feeds:before {    content: "Feeds:";    display: block;      font-size: 1.5em;    margin-bottom: 5px;    padding: 6px 0px 6px 0px;     margin-left: 10px;    margin-right: 10px;    background-color: #e8e8e8;}.blog-rss-link {      background-image: url(images/rss_feed1.png);    background-position: left center;    background-repeat: no-repeat;    display: block;    margin-left: 10px;}.blog-comments-rss-link {  background-image: url(images/rss_feed1.png);    background-position: left center;    background-repeat: no-repeat;    display: block;    margin-left: 10px;       }/* @end *//* @group File Sharing */.filesharing-description {line-height: 2px;margin-left: 10px;margin-right: 10px;padding-top: 50px;margin-bottom: 30px;}.filesharing-item {margin-left: 20px;padding-bottom: 20px;}.filesharing-item-title a:link {margin-bottom: 30px;font-size: 1.4em;}.filesharing-item-title a:hover {}.filesharing-item-title a:visited {}.filesharing-item-description {margin-left: 10px;margin-right: 10px;}/* @end *//* @group Photo Album *//* @group Index Page (Thumbnail view) */.album-title {width: auto;height: auto;font-size: 1.5em;text-align: center;}.album-description {text-align: center;width: auto;height: auto;font-size: 1.5em;}.album-wrapper {width: auto;margin-left: 35px;}.thumbnail-wrap {float: left;display: inline-block;width: 100%;}.thumbnail-frame {}.thumbnail-frame:hover {}.thumbnail-frame a {}.thumbnail-frame a:hover {}.thumbnail-frame a img {}.thumbnail-frame a img:hover {}.thumbnail-caption {margin: 0;font-size: 1em;height: auto;text-align: center;}/* @end *//* @group Single Page (Photo view) */.photo-background {    background-color: black;    margin: 0 auto;    max-width: 100%;    text-align: center;}.photo-background img {    width: 100%;}.photo-background p {    color: #FFFFFF;    margin: 0;    text-align: center;}.photo-navigation {    border-top: medium none;    font-size: 1.5em;    height: 111px;    margin: 20px auto 0;    padding: 20px;    text-align: center;    width: 96%;}.photo-links {    font-size: 1em;    top: 100px;}.photo-navigation a:link, .photo-navigation a:visited {    color: #FFFFFF;    font-size: 1em;    line-height: 18px;    text-align: left;    text-decoration: none;}.photo-navigation a:hover {    color: #878787;    text-decoration: none;}.photo-frame {    margin-top: 11px;}.photo-background p.photo-title {    font-size: .9em;    line-height: 26px;    padding-bottom: 7px;    text-align: center;}.photo-background p.photo-caption {    font-family: Times New Roman,Times;    font-size: 0.5em;    font-style: italic;    line-height: 16px;    margin: 21px 0 0;}img.photo-frame {    clear: both;    height: auto;    max-width: 100%;    position: relative;    top: 10px;    width: 100%;}/* @group EXIF data *//* Data wrapper */.exif-data {}.exif-data p {}/* p tag classes for all exif data */p.exif-version {}p.exif-colour-space {}p.exif-focal-length {}p.exif-dimensions {}p.exif-pixel-y-dimension {}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 {}p.exif-shutter-speed {}p.exif-datetime-original {}p.exif-subsec-time {}p.exif-compressed-bits-per-pixel {}p.exif-flash-energy {}p.exif-saturation {}p.exif-brightness {}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 {}p.exif-image-uniqueid {}p.exif-components-configuration {}p.exif-light-source {}p.exif-sensing-method {}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 {}p.exif-35mm-focal-length {}p.exif-datetime-digitized {}p.exif-subject-distance-range {}p.exif-custom-rendered {}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 {}p.exif-iso-rating {}p.exif-maker-note {}p.exif-digital-zoom-ratio {}p.exif-user-comment {}/* @end *//* @end *//* @end *//* @group Quicktime Page */.movie-description {width: 100%;text-align: center;}/* @end *//* @group Quicktime Album *//* @group Index Page (Movie Thumbnail view) */.movie-page-title {width: auto; text-align: center;font-size: 1.8em;padding-right: 35px;padding-top: 4px;padding-bottom: 4px;}.movie-page-description {text-align: center; width: auto;padding-right: 35px;font-size: 1em;}.movie-page {width: 100%;}.movie-thumbnail-frame {padding: 0;width: 100%: }.movie-thumbnail-frame a img {width: 325px;height: 185px;padding-left: 12px;}.movie-thumbnail-frame:hover {}.movie-thumbnail-caption {text-align: center;padding-left: 17px;}/* @end *//* @group Single Page (Movie View) */.movie-background {}.movie-title {}.movie-frame {}/* @end *//* @end *//* @group Contact Form */.message-text {margin-top: 21px;text-align: center;font-size: 1.4em;margin-left: 45px;} .required-text {margin-left: 45px;padding-left: 45px;} form label {margin-left: 45px;}.form-input-field {width: 100%;margin-left: 45px;} .form-input-button {background-color: white;border: 1px solid #dfdfdf;margin-left: 45px;} .form-input-button:hover{border: 1px solid #dfdfdf;}/* @end */body {background-color: %colour_body_background%;}#pageHeader {background-color: %colour_header_background%;}#banner  {background-color: #D9D9D9;}#container {background-color: #FFFFFF;}#topborder {border-top-color: #2B2B2B;}#pageHeader h1  {color: #333333;}#pageHeader h2  {color: #555555;}.menu-button {background-color: #000000; }.menu-button {color: #000000;}#navcontainer li ul li a, [role="navigation"] li ul li a {color: %colour_sub_color%;}#navcontainer, [role='navigation'] {background-color: #000000;}#navcontainer li ul a:hover, .#navcontainer li ul li:hover a, #navcontainer li li , [role='navigation'] li ul a:hover, .menu li ul li:hover a, [role='navigation'] li li {background: %colour_subpage_hover%;}#navcontainer ul, [role='navigation'] ul {background-color: %colour_toolbar_background%;}#navcontainer ul, [role='navigation'] ul {border-bottom-color: %colour_nav_border%;}#navcontainer ul li, [role='navigation'] ul li a {color: #FFFFFF}#navcontainer #current, [role='navigation'] #current {color: #4E9BBC;}#navcontainer li a:hover, [role='navigation'] li a:hover {color: #4E9BBC;}#navcontainer li ul li a, [role='navigation'] li ul li a {       color: #FFFFFF;}#navcontainer li ul li a:hover, [role='navigation'] li ul li a:hover {       color: #4E9BBC;}h1, h2, h3, h4, .album-title, .blog-entry-title, .blog-entry-title a, #blog-categories:before, #blog-archives:before, #blog-rss-feeds:before {color: #333333;}#content a, #sidebar a {color: #333333;}.sideHeader {color: #333333;}#sidebarContainer, #sidebar {color: #555555;}#contentContainer #content {color: #555555;}#sidebarContainer {background-color: #FFFFFF;}#breadcrumbcontainer { background-color: %colour_breadcrumb_background%;}#footer { border-top-color: %colour_border_top%;}#footer, #extraContainer2 { background-color: #333333;}#topHeader a:link, #breadcrumbcontainer ul, #breadcrumbcontainer li, #breadcrumbcontainer a {color: #FFFFFF;}#topHeader a:hover, #breadcrumbcontainer a:hover {color: #999999}#footer {border-top-color: #000000;}#footer a:link, #footer a:hover {color: %colour_back_top%;}#footer p {color: #FFFFFF;}#back-top span  {background-color: %colour_back_links%;}#back-top a:hover span {background-color: %colour_back_hover%;}#socialIcons {background-color: %colour_social_background%;}#socialIcons a {color: #333333;}#socialIcons a:hover {color: #999999;}#socialIcons {background-color: %colour_social_background%;}#border {background-color: %colour_banner_middle_background%;}.blog-entry {background-color: #FFFFFF;}/* Large screens ----------- */#content  {width: 100%;}#sidebarContainer {display: none;}/* iPad Large screens ----------- */@media only screenand (min-width : 481px)and (max-width : 768px) {#content  {width: auto;height: auto;}#sidebarContainer {display: none;}}/* iPhone Small.css Large screens ----------- */@media only screenand (min-device-width : 321px)and (max-device-width : 480px) {#content  {width: auto;height: auto;}#sidebarContainer {display: none;}}/* iPhone Small.css Large screens ----------- */@media only screenand (min-device-width : 5px)and (max-device-width : 320px) {#content  {width: auto;height: auto;}#sidebarContainer {display: none;}}#pageHeader h1 {font-style: normal;font-weight: normal;}#featureImg  {display: none;}#banner {display: none;}#pageHeader h1 {font-family: "Helvetica";}#pageHeader h2 {font-style: normal;}#pageHeader h2 {font-family: "Helvetica";}#navcontainer ul, [role='navigation'] ul {font-family: "Verdana";}h1, h2, h3, h4, #sidebarContainer .sideHeader, .album-title, .photo-background p, #footer, .movie-title, #blog-rss-feeds:before, #blog-archives:before, #blog-categories:before {font-family: "Helvetica";}#contentContainer, #sidebarContainer, .thumbnail-caption, #extraContainer2   {font-family: "Arial";}#contentContainer, #sidebarContainer, .thumbnail-caption, #sidebar, #extraContainer2  {font-size: .75em;line-height: 1.375em;}#breadcrumbcontainer a {font-family: Arial;}#footer p {font-family: Arial;}
}

@media only screen {/* Remedy Theme by TTD Themes */html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,abbr, address, cite, code,del, dfn, em, img, ins, kbd, q, samp,small, strong, sub, sup, var,b, i,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary,time, mark, audio, video {  margin:0;  padding:0;  border:0;  outline:0;  font-size:100%;  vertical-align:baseline;  background:transparent;}                  article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section {     display:block;}nav ul { list-style:none; }blockquote, q { quotes:none; }blockquote:before, blockquote:after,q:before, q:after { content:''; content:none; }a { margin:0; padding:0; font-size:100%; vertical-align:baseline; background:transparent; }ins { background-color:#ff9; color:#000; text-decoration:none; }mark { background-color:#ff9; color:#000; font-style:italic; font-weight:bold; }del { text-decoration: line-through; }abbr[title], dfn[title] { border-bottom:1px dotted; cursor:help; }/* tables still need cellspacing="0" in the markup */table { border-collapse:collapse; border-spacing:0; }hr { display:block; height:1px; border:0; border-top:1px solid #ccc; margin:1em 0; padding:0; }input, select { vertical-align:middle; }/* END RESET CSS *//* @group General Styles */body {margin: 0;padding: 0;height: 100%;}#topborder {border-top: 4px solid black;}p {}b, strong {}a:link, a:visited {}a:hover, a:active { text-shadow: none;      -webkit-transition: 500ms linear 0s;      -moz-transition: 500ms linear 0s;      -o-transition: 500ms linear 0s;      transition: 500ms linear 0s;      outline: 0 none;      }img {width: 100%;height: auto;max-width: 100%;}.image-left {float: left;}.image-right {float: right;}/* @end */@font-face {    font-family: 'BebasNeueRegular';    src: url('BebasNeue-webfont.eot');    src: url('BebasNeue-webfont.eot?#iefix') format('embedded-opentype'),         url('BebasNeue-webfont.woff') format('woff'),         url('BebasNeue-webfont.ttf') format('truetype'),         url('BebasNeue-webfont.svg#BebasNeueRegular') format('svg');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'Just Vector';    src: url('font/justvectorv2-webfont.eot');    src: url('font/justvectorv2-webfont.eot?#iefix') format('eot'),         url('font/justvectorv2-webfont.woff') format('woff'),         url('font/justvectorv2-webfont.ttf') format('truetype'),         url('font/justvectorv2-webfont.svg#webfontkw9J4lGf') format('svg');    font-weight: normal;    font-style: normal;}/* Social Icons */#socialIcons {float: right;    font-size: 1.8em;    font-style: normal;    width: auto;    text-align: center;    text-align: right;    }#socialIcons a {    padding: 15px;    text-decoration: none;    color: #333;    -webkit-transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;}#socialIcons: before {     content: '';        position: absolute;        border-style: solid;        border-color: transparent;        bottom: -10px;                 border-width: 0 10px 10px 0;        border-right-color: #000000;        left: 10;}#socialIcons: after {  content: '';        position: absolute;        border-style: solid;        border-color: transparent;        bottom: -10px;                 border-width: 0 0 10px 10px;        border-left-color: #000000;        right: 10;}#socialIcons a:hover {  text-shadow: none;      -webkit-transition: 500ms linear 0s;      -moz-transition: 500ms linear 0s;      -o-transition: 500ms linear 0s;      transition: 500ms linear 0s;      outline: 0 none;           text-shadow: -1px 1px 8px #ffc, 1px -1px 8px #fff; }span.social {display: inline;  font-family: 'just vector';}header span.social {display: inline-block;    font-family: 'just vector';    font-size: 25px;    font-style: normal;    height: 26px;    line-height: 30px;}header span.social a {color: gray;}.ie9 aside span.social {    font-size: 0.95em;}.ie7 aside span.social {    display: inline;    float: none;}/* end Social Icons *//* @group Layout */#container {}.clearer {clear: both;}#pageHeader {width: 1000px;margin: 0 auto;padding-top: 8px;}#pageHeader img {height: auto;width: auto;}#pageHeader h1 {font-size: 3em;background: clear;margin-bottom: -14px;}#pageHeader h2 {text-align: left;width: 1000px;margin: 10px auto;font-size: .64em;letter-spacing: 1px;padding-left: 3px;}#banner {width: 100%;}#featureImg {margin: 0 auto;padding: 0;height: 365px;width: 1000px;background: grey;-webkit-box-shadow: 0 8px 6px -6px black;   -moz-box-shadow: 0 8px 6px -6px black;        box-shadow: 0 8px 6px -6px black;}#extraContainer1 {margin: 0 auto;padding: 0;height: 365px;width: 1000px;display: inline;}#flexslider {height: 365px;width: 1000px;margin: 0 auto;-webkit-box-shadow: 0 8px 6px -6px black;   -moz-box-shadow: 0 8px 6px -6px black;        box-shadow: 0 8px 6px -6px black;background: black;}#main {width: 1000px;margin: 0 auto;}#contentContainer {width: 1000px;margin: 0 auto;}#contentContainer #content {}#content {}#sidebarContainer {}#sidebarContainer #sidebar {}#sidebar {color: red;}#sidebarContainer .sideHeader {}.sideHeader {font-size: 1.7em;}#extraContainer1 {}#extraContainer2 {width: 1000px;margin: 0 auto;height: 100%;}#footer { border-top: 3px solid black;}#footer p {width: 1000px;margin: 0 auto;text-align: center;font-size: .7em;letter-spacing: .5px;padding-bottom: 9px;padding-top: 2px;}#footer a:link, #footer a:visited {}#footer a:hover, #footer a:active {color: #999999;}/* @end *//* @group Bread-crumb */#breadcrumbcontainer {width: 1000px;margin: 0 auto;font-size: .7em;letter-spacing: .7px;text-align: center;padding-top: 9px;padding-bottom: 2px;}#breadcrumbcontainer ul {list-style: none;}#breadcrumbcontainer li {padding-lefT: 2px;display: inline;}#breadcrumbcontainer a {text-decoration: none;color: white;}#breadcrumbcontainer a:hover { text-shadow: none;      -webkit-transition: 500ms linear 0s;      -moz-transition: 500ms linear 0s;      -o-transition: 500ms linear 0s;      transition: 500ms linear 0s;      outline: 0 none;     }/* @end *//* Toolbar Styles */@media only screenand (min-width : 1000px) {[role='main'] {display: none;}[role='navigation'] {display: none;}[role="navigation"] ul {    display: none;}#navcontainer {margin: 0;    opacity: 0.9;    padding-bottom: 0px;    padding-top: 0px;    position: relative;    width: 100%;    z-index: 100;    background: black;} .menu-button {display: none;}#navcontainer a.current {}#navcontainer a:hover { text-shadow: none;      -webkit-transition: 500ms linear 0s;      -moz-transition: 500ms linear 0s;      -o-transition: 500ms linear 0s;      transition: 500ms linear 0s;      outline: 0 none;         }#navcontainer ul {    font-size: 0.63em;    letter-spacing: 1px;    margin: 0;    padding: 0;    position: relative;    text-align: center;     line-height: 35px;}#navcontainer ul li {    *display: inline;   display: inline-block;    margin: 0px auto 0;    padding: 0;    position: relative;    line-height: 43px;}#navcontainer ul li ul{ font-size: 1em;    line-height: 0;    margin-left: -11px;    margin-top: 43.78px;    padding-bottom: 0px;    padding-top: 4px;    text-align: left;    padding-right: 11px;}#navcontainer ul li a {    display: block;    padding: 0 20px 0 0;    text-decoration: none;    width: 100%;    font-size: 1.2em;    color: white;}#navcontainer ul ul {  margin: -1px 0 0 -1px;  width: 100%;  padding: 0;}#navcontainer li ul li{    top: -4px;font-size: .875em;line-height: 9px;background: #111;background: rgba(0,0,0,0.7);border-left: 1px solid #222;border-left: 1px solid rgba(255,255,255,0.1);border-top: 1px solid #444;border-top: 1px solid rgba(255,255,255,0.1);width: 100%;padding:0;margin: 0 0 0 10px;}#navcontainer li ul li ul li {margin: 0;top: 0;}#navcontainer li ul li a {    padding: 10px 11px;    text-shadow: none;    margin: 0;}#navcontainer li ul {    left: -999em;    margin-top: 27px;    padding: 27px 0 0 0;    position: absolute;    top: 0;    width: 170px;    padding: 0;    z-index: 600;}#navcontainer li ul ul {    margin: 0 0 0 170px;    padding: 0;    font-size: 1em;    z-index: 600;}#navcontainer li:hover ul ul, #navcontainer li:hover ul ul ul, #navcontainer li:hover ul ul ul ul, #navcontainer li:hover ul ul ul ul ul, #navcontainer li.sfhover ul ul, #navcontainer li.sfhover ul ul ul, #navcontainer li.sfhover ul ul ul ul, #navcontainer li.sfhover ul ul ul ul ul {}#navcontainer li:hover ul, #navcontainer li li:hover ul, #navcontainer li li li:hover ul, #navcontainer li li li li:hover ul, #navcontainer li li li li li:hover ul, #navcontainer li li li li li li:hover ul, #navcontainer li.sfhover ul, #navcontainer li li.sfhover ul, #navcontainer li li li.sfhover ul, #navcontainer li li li li.sfhover ul, #navcontainer li li li li li.sfhover ul #navcontainer li li li li lili.sfhover ul {    left: auto;}#navcontainer ul ul span.sf-sub-indicator {    display: none;}    }/* @end *//* @group Global Classes */blockquote, .standout {}h1 {}h2 {}h3 {}h4 {}.imageStyle {width: 100%;height: auto;max-width: 100%;}/* Main content area unordered list styles */#contentContainer #content ul {}#contentContainer #content li {}ul.disc {list-style-type: disc;}ul.circle {list-style-type: circle;}ul.square {list-style-type: square;}ol.arabic-numbers {list-style-type: decimal;}ol.upper-alpha {list-style-type: upper-latin;}ol.lower-alpha {list-style-type: upper-latin;}ol.upper-roman {list-style-type: upper-roman;}ol.lower-roman {list-style-type: lower-roman;}/* Sidebar area unordered list styles */#sidebarContainer #sidebar ul {}#sidebarContainer #sidebar li {}/* Table Styles */table {}/* @end *//* @group Blog *//* @group Tag Cloud */.blog-entry {    margin-bottom: 15px;    position: relative;    margin-right: 15px;    margin-left: 15px;    line-height: 18px;    margin-top: 15px;    padding-bottom: 15px;    padding-left: 10px;        }.blog-entry-title {    float: left;    font-size: 1em;}.blog-permalink {}.blog-entry-title a {    line-height: 1.5em;    font-size: 1.1em;    }.blog-entry-title, .blog-archive-month {    font-size: 1.3em;    margin-bottom: 8px;    margin-top: 10px;    width: 100%;}.blog-entry-title, .blog-archive-month {    margin-right: 100px;    padding: 7px 0 0;}.blog-entry-title a {    text-decoration: none;}.blog-entry-title a:hover {    text-decoration: underline;}.blog-entry-date {       float: left;    font-size: 1em;    background-color: #e8e8e8;    width: 100%;    margin-bottom: 5px;}.blog-entry-body {    clear: both;}.blog-entry-comments {    margin-top: 7px;}p.blog-entry-tags {    font-size: 10px;    margin-top: 7px;}#blog-archives, #blog-categories, #blog-rss-feeds {    margin-top: 12px;       }#blog-categories:before {    content: "Categories:";    display: block;    font-size: 1.5em;    margin-bottom: 5px;    padding: 6px 0px 6px 0px;    background-color: #e8e8e8;}.blog-category-link-enabled {line-height: 17px;}#blog-archives:before {    content: "Archives:";    display: block; font-size: 1.5em;    margin-bottom: 5px;    padding: 6px 0px 6px 0px;background-color: #e8e8e8;}#blog-archives br {    display: none;    }.blog-archive-link-enabled:after {    content: ", ";    }.blog-archive-link-enabled {    margin-right: 5px;}.blog-archive-link-disabled:after {    content: ", ";}.blog-archive-link-disabled {    display: inline;    margin-right: 5px;    }.blog-archive-headings-wrapper {    margin-bottom: 24px;}ul.blog-tag-cloud {    display: block;    margin: 0 0 18px;    padding: 18px 0 0;    text-align: justify;}ul.blog-tag-cloud:before {    content: "Tag cloud:";    display: block;     font-size: 1.3em;    margin-bottom: 5px;}ul.blog-tag-cloud li {    display: inline;    padding-right: 5px;}ul.blog-tag-cloud li a:after {    content: ", ";}.blog-tag-size-1 {    font-size: 0.8em;}.blog-tag-size-2 {    font-size: 0.85em;}.blog-tag-size-3 {    font-size: 0.9em;}.blog-tag-size-4 {    font-size: 0.95em;}.blog-tag-size-5 {    font-size: 1em;}.blog-tag-size-6 {    font-size: 1.05em;}.blog-tag-size-7 {    font-size: 1.1em;}.blog-tag-size-8 {    font-size: 1.15em;}.blog-tag-size-9 {    font-size: 1.2em;}.blog-tag-size-10 {    font-size: 1.25em;}.blog-tag-size-11 {    font-size: 1.3em;}.blog-tag-size-12 {    font-size: 1.35em;}.blog-tag-size-13 {    font-size: 1.4em;}.blog-tag-size-14 {    font-size: 1.45em;}.blog-tag-size-15 {    font-size: 1.5em;}.blog-tag-size-16 {    font-size: 1.55em;}.blog-tag-size-17 {    font-size: 1.6em;}.blog-tag-size-18 {    font-size: 1.65em;}.blog-tag-size-19 {    font-size: 1.7em;}.blog-tag-size-20 {    font-size: 1.75em;}#blog-rss-feeds {    padding-bottom: 10px;}#blog-rss-feeds:before {    content: "Feeds:";    display: block;      font-size: 1.5em;    margin-bottom: 5px;    padding: 6px 0px 6px 0px;    background-color: #e8e8e8;}.blog-rss-link {      background-image: url(images/rss_feed1.png);    background-position: left center;    background-repeat: no-repeat;    display: block;    padding-left: 19px;}.blog-comments-rss-link {  background-image: url(images/rss_feed1.png);    background-position: left center;    background-repeat: no-repeat;    display: block;    padding-left: 19px;       }/* @end *//* @group Archive Page */.blog-archive-background {}.blog-entry-summary {}.blog-archive-headings-wrapper {}.blog-archive-entries-wrapper {}.blog-archive-entries-wrapper .blog-entry {}.blog-archive-month {}.blog-archive-link {}.blog-archive-link a:link, .blog-archive-link a:visited {}/* @end */.blog-entry {}h1.blog-entry-title {}h1.blog-entry-title a {}.blog-entry-date {}/*styles the category link in the main entry */.blog-entry-category {}.blog-entry-category a:link, .blog-entry-category a:visited {}.blog-read-more {}.blog-entry-body {}.blog-entry-comments {}p.blog-entry-tags {}/* styles the archives in the blog sidebar */#blog-archives {}.blog-archive-link-enabled {}.blog-archive-link-disabled {}/* Styles the blog categories in the blog sidebar */#blog-categories {}.blog-category-link-enabled {}.blog-category-link-disabled {}/* Styles the blog RSS feeds in the blog sidebar */#blog-rss-feeds {}.blog-rss-link {}.blog-comments-rss-link {}/* @end *//* @group File Sharing */.filesharing-description {line-height: 2px;margin-right: 10px;padding-top: 50px;font-size: 2em;margin-bottom: 30px;}.filesharing-item {padding-bottom: 20px;}.filesharing-item-title {margin-bottom: 5px;text-align: left;width: 100%;}.filesharing-item-title a:link {margin-bottom: 30px;font-size: 1.3em;font-family: arial;}.filesharing-item-title a:hover {}.filesharing-item-title a:visited {}.filesharing-item-description {margin-right: 10px;}/* @end *//* @group Photo Album *//* @group Index Page (Thumbnail view) */.album-title {margin: 3px 0 5px 0;padding: 0;font-style: normal;line-height: 1.9em;font-size: 2em;width: 100%;text-align: center;padding-top: 10px;}.album-description {margin: 10px 0 20px 0;width: 100%;padding-top: 6px;padding-bottom: 6px;font-size: 1em;text-align: center;}.album-wrapper {}.thumbnail-wrap {display: block;float: left;margin-bottom: 64px;margin-left: 25px;}.thumbnail-frame {}.thumbnail-frame:hover {}.thumbnail-frame a {}.thumbnail-frame a:hover {}.thumbnail-frame a img {-moz-border-radius: 3px;    -webkit-border-radius: 3px;    -khtml-border-radius: 3px;    border-radius: 3px;}.thumbnail-frame a img:hover {}.thumbnail-caption {margin: 0;font-size: 1.4em;text-align: center;background: #e8e8e8;padding-top: 4px;padding-bottom: 4px;}/* @end *//* @group Single Page (Photo view) */.photo-background {    background-color: black;    margin: 0 auto;    max-width: 1000px;    text-align: center;}.photo-background img {    width: 100%;}.photo-background p {    color: #FFFFFF;    margin: 0;    text-align: center;}.photo-navigation {    border-top: medium none;    font-size: 1.5em;    height: 111px;    margin: 20px auto 0;    padding: 20px;    text-align: center;    width: auto;}.photo-links {    font-size: 1.3em;    top: 100px;}.photo-navigation a:link, .photo-navigation a:visited {    color: #FFFFFF;    font-size: 0.6em;    line-height: 18px;    text-align: center;    text-decoration: none;}.photo-navigation a:hover {    color: #878787;    text-decoration: none;}.photo-frame {    }.photo-background p.photo-title {    font-size: 1.2em;    line-height: 26px;    padding-bottom: 7px;    text-align: center;}.photo-background p.photo-caption {    font-family: Times New Roman,Times;    font-size: 0.5em;    font-style: italic;    line-height: 16px;    margin: 21px 0 0;}img.photo-frame {    clear: both;    height: auto;    max-width: 100%;    position: inherit;    top: 10px;    width: 100%;}/* @group EXIF data *//* Data wrapper */.exif-data {}.exif-data p {}/* p tag classes for all exif data */p.exif-version {}p.exif-colour-space {}p.exif-focal-length {}p.exif-dimensions {}p.exif-pixel-y-dimension {}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 {}p.exif-shutter-speed {}p.exif-datetime-original {}p.exif-subsec-time {}p.exif-compressed-bits-per-pixel {}p.exif-flash-energy {}p.exif-saturation {}p.exif-brightness {}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 {}p.exif-image-uniqueid {}p.exif-components-configuration {}p.exif-light-source {}p.exif-sensing-method {}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 {}p.exif-35mm-focal-length {}p.exif-datetime-digitized {}p.exif-subject-distance-range {}p.exif-custom-rendered {}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 {}p.exif-iso-rating {}p.exif-maker-note {}p.exif-digital-zoom-ratio {}p.exif-user-comment {}/* @end *//* @end *//* @end *//* @group Quicktime Page */.movie-description {}/* @end *//* @group Quicktime Album *//* @group Index Page (Movie Thumbnail view) */.movie-page-title {font-size: 1.8em;margin-top: 20px;padding-left: 30px;}.movie-page-description {padding-bottom: 23px;padding-top: 18px;line-height: 1.2em;padding-left: 30px;}.movie-thumbnail-frame {margin: 0 20px 20px 20px;float: left;padding-left: 20px;}.movie-thumbnail-frame a img {width: 150px;height: 100px;padding-left: 12px;}.movie-thumbnail-frame:hover {}.movie-thumbnail-caption {text-align: center;}/* @end *//* @group Single Page (Movie View) */.movie-background {margin: 0;padding: 24px;text-align: center;}.movie-title {font-size: 1em;line-height: 1.1em;margin: 20px 0;}.movie-frame {margin-bottom: 10px;}/* @end *//* @group Contact Form */.message-text {margin-top: 21px; } .required-text {} .form-input-field {width: 70%;} form label {}.form-input-button {background-color: white;border: 1px solid #dfdfdf;} .form-input-button:hover{border: 1px solid #dfdfdf;}/* @end */body {background-color: %colour_body_background%;}#pageHeader {background-color: %colour_header_background%;}#banner  {background-color: #D9D9D9;}#container {background-color: #FFFFFF;}#topborder {border-top-color: #2B2B2B;}#pageHeader h1  {color: #333333;}#pageHeader h2  {color: #555555;}.menu-button {background-color: #000000; }.menu-button {color: #000000;}#navcontainer li ul li a, [role="navigation"] li ul li a {color: %colour_sub_color%;}#navcontainer, [role='navigation'] {background-color: #000000;}#navcontainer li ul a:hover, .#navcontainer li ul li:hover a, #navcontainer li li , [role='navigation'] li ul a:hover, .menu li ul li:hover a, [role='navigation'] li li {background: %colour_subpage_hover%;}#navcontainer ul, [role='navigation'] ul {background-color: %colour_toolbar_background%;}#navcontainer ul, [role='navigation'] ul {border-bottom-color: %colour_nav_border%;}#navcontainer ul li, [role='navigation'] ul li a {color: #FFFFFF}#navcontainer #current, [role='navigation'] #current {color: #4E9BBC;}#navcontainer li a:hover, [role='navigation'] li a:hover {color: #4E9BBC;}#navcontainer li ul li a, [role='navigation'] li ul li a {       color: #FFFFFF;}#navcontainer li ul li a:hover, [role='navigation'] li ul li a:hover {       color: #4E9BBC;}h1, h2, h3, h4, .album-title, .blog-entry-title, .blog-entry-title a, #blog-categories:before, #blog-archives:before, #blog-rss-feeds:before {color: #333333;}#content a, #sidebar a {color: #333333;}.sideHeader {color: #333333;}#sidebarContainer, #sidebar {color: #555555;}#contentContainer #content {color: #555555;}#sidebarContainer {background-color: #FFFFFF;}#breadcrumbcontainer { background-color: %colour_breadcrumb_background%;}#footer { border-top-color: %colour_border_top%;}#footer, #extraContainer2 { background-color: #333333;}#topHeader a:link, #breadcrumbcontainer ul, #breadcrumbcontainer li, #breadcrumbcontainer a {color: #FFFFFF;}#topHeader a:hover, #breadcrumbcontainer a:hover {color: #999999}#footer {border-top-color: #000000;}#footer a:link, #footer a:hover {color: %colour_back_top%;}#footer p {color: #FFFFFF;}#back-top span  {background-color: %colour_back_links%;}#back-top a:hover span {background-color: %colour_back_hover%;}#socialIcons {background-color: %colour_social_background%;}#socialIcons a {color: #333333;}#socialIcons a:hover {color: #999999;}#socialIcons {background-color: %colour_social_background%;}#border {background-color: %colour_banner_middle_background%;}.blog-entry {background-color: #FFFFFF;}/* Large screens ----------- */#content  {width: 100%;}#sidebarContainer {display: none;}/* iPad Large screens ----------- */@media only screenand (min-width : 481px)and (max-width : 768px) {#content  {width: auto;height: auto;}#sidebarContainer {display: none;}}/* iPhone Small.css Large screens ----------- */@media only screenand (min-device-width : 321px)and (max-device-width : 480px) {#content  {width: auto;height: auto;}#sidebarContainer {display: none;}}/* iPhone Small.css Large screens ----------- */@media only screenand (min-device-width : 5px)and (max-device-width : 320px) {#content  {width: auto;height: auto;}#sidebarContainer {display: none;}}#pageHeader h1 {font-style: normal;font-weight: normal;}#featureImg  {display: none;}#banner {display: none;}#pageHeader h1 {font-family: "Helvetica";}#pageHeader h2 {font-style: normal;}#pageHeader h2 {font-family: "Helvetica";}#navcontainer ul, [role='navigation'] ul {font-family: "Verdana";}h1, h2, h3, h4, #sidebarContainer .sideHeader, .album-title, .photo-background p, #footer, .movie-title, #blog-rss-feeds:before, #blog-archives:before, #blog-categories:before {font-family: "Helvetica";}#contentContainer, #sidebarContainer, .thumbnail-caption, #extraContainer2   {font-family: "Arial";}#contentContainer, #sidebarContainer, .thumbnail-caption, #sidebar, #extraContainer2  {font-size: .75em;line-height: 1.375em;}#breadcrumbcontainer a {font-family: Arial;}#footer p {font-family: Arial;}
}

