@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'CenturyGothic';
    src: url('../fonts/CenturyGothicIta.eot');
    src: url('../fonts/CenturyGothicIta.eot?#iefix') format('embedded-opentype'),
         url('../fonts/CenturyGothicIta.woff') format('woff'),
         url('../fonts/CenturyGothicIta.ttf') format('truetype'),
         url('../fonts/CenturyGothicIta.otf') format('opentype'),
         url('../fonts/CenturyGothicIta.svg#CenturyGothic') format('svg');
    font-weight: normal;
    font-style: italic, oblique;
}
@font-face {
    font-family: 'CenturyGothic';
    src: url('../fonts/CenturyGothicBolIta.eot');
    src: url('../fonts/CenturyGothicBolIta.eot?#iefix') format('embedded-opentype'),
         url('../fonts/CenturyGothicBolIta.woff') format('woff'),
         url('../fonts/CenturyGothicBolIta.ttf') format('truetype'),
         url('../fonts/CenturyGothicBolIta.otf') format('opentype'),
         url('../fonts/CenturyGothicBolIta.svg#CenturyGothic') format('svg');
    font-weight: bold;
    font-style: italic, oblique;
}
@font-face {
    font-family: 'CenturyGothic';
    src: url('../fonts/CenturyGothicBol.eot');
    src: url('../fonts/CenturyGothicBol.eot?#iefix') format('embedded-opentype'),
         url('../fonts/CenturyGothicBol.woff') format('woff'),
         url('../fonts/CenturyGothicBol.ttf') format('truetype'),
         url('../fonts/CenturyGothicBol.otf') format('opentype'),
         url('../fonts/CenturyGothicBol.svg#CenturyGothic') format('svg');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'CenturyGothic';
    src: url('../fonts/CenturyGothic.eot');
    src: url('../fonts/CenturyGothic.eot?#iefix') format('embedded-opentype'),
         url('../fonts/CenturyGothic.woff') format('woff'),
         url('../fonts/CenturyGothic.ttf') format('truetype'),
         url('../fonts/CenturyGothic.otf') format('opentype'),
         url('../fonts/CenturyGothic.svg#CenturyGothic') format('svg');
    font-weight: normal;
    font-style: normal;
}


/* Reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0;	border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;}

/* General Styles */
body {line-height: 1; background:#FFFFFF; font-family: "CenturyGothic", Arial, sans-serif; font-size:12px;}
a {color: #666666;}
ol, ul {list-style: none;}
:focus {outline: 0;}
.wrapper {width: 100%; background: #FFFFFF;}
.container {width: 860px; margin: 0 auto;}
h1 {color: #666666; text-decoration: none; font-family:"CenturyGothic", Arial, sans-serif; font-size: 26px; line-height: 30px; font-weight: lighter; margin-bottom: 10px;}
h2 {color: #666666; text-decoration: none; text-case: uppercase; font-family:"CenturyGothic", Arial, sans-serif; font-size: 18px; line-height: 26px; font-weight: lighter;}

/* Header Styles */
.header {padding-top: 10px; height: 75px; background: url(../images/header-background.png) no-repeat;}
.header .logo {float: right; padding-right: 275px;}

/* Page Body Styles */
.content {background: #FFFFFF; font-size: 12px; line-height: 18px;}
.content .panelContainer p {color: #666666; margin-bottom: 10px;}
.content .panelContainer a {color: #666666;}
.content .panelContainer a:hover {color: #000000;}
.textblock {float: left; color: #666666; width: 360px; margin-left: 20px; display: inline;}
.contact {float: right; color: #666666;	width: 200px; margin-top: 48px; margin-right: 20px; display: inline;}
.photos {width: 580px; height: 190px; margin-top: 3px; margin-bottom: 10px; margin-left: 20px;}
.flash {width: 560px; height: auto; margin-top: 3px; margin-bottom: 10px; margin-left: 20px;}
.portfolio {float: left; width: 560px; height: auto; margin-left: 20px; display: inline;}
.portfoliotext {float: left; color: #666666; width: 560px; margin-top: 460px;}
.placeholdertext {float: left; color: #666666; width: 560px; display: inline;}

/* Panel Styles */
.stripViewer {position: relative; left: 0px; overflow: hidden; padding:0 0 20px 0; width: 600px;}
.csw {display: none;}
.csw .loading {display: none;}
.stripViewer .panelContainer {position: relative; left: 0px; top: 0px; width: 600px; list-style-type: none; background:#FFFFFF;}
.stripViewer .panelContainer .panel {float: left; height: 100%; width: 600px; overflow: hidden;}
.stripNav {position: relative; float: right; width: 250px; padding-top: 100px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; display: inline;}
.stripNav ul {list-style: none; position: relative;}
.stripNav ul li {margin-top: 12px;}
.stripNav a {width: 200px; height: 26px; padding: 0 0 0 40px; color: #666666; text-decoration: none; display: block; font-family: "CenturyGothic", Arial, sans-serif; font-size: 16px; line-height: 26px; overflow: hidden;}
.stripNav a:hover {color: #000000;}
.stripNav li a.current {color: #000000;}
.stripNav li a.current:hover {color: #000000;}
.stripNavL, .stripNavR {display: none;}

/* Footer Styles */
.footer {height: 50px; background: url(../images/footer-background.png) no-repeat;}
.footer p {color: #666666; font-family: "CenturyGothic", Arial, sans-serif; font-size: 10px; font-style: normal; padding: 15px 280px 0 0; text-align: right; color: #666666;}
.footer .back {position: relative; left: 650px; bottom: 250px; font-family: "CenturyGothic", Arial, sans-serif; font-size: 16px; line-height: 26px; color: #666666; width: 250px;}
.footer .back a {font-family: "CenturyGothic", Arial, sans-serif; font-size: 16px; line-height: 26px; color: #666666; text-decoration: none;}
.footer .back a:hover {color: #000000;}
.footer .videoback {position: relative; left: 650px; bottom: 100px; font-family: "CenturyGothic", Arial, sans-serif; font-size:16px; line-height: 26px; color: #666666; width:250px;}
.footer .videoback a {font-family: "CenturyGothic", Arial, sans-serif; font-size: 16px; line-height: 26px; color: #666666; text-decoration: none;}
.footer .videoback a:hover {color: #000000;}
