



* {margin:0px;padding:0px;}

html, body {height: 101%;}


#wrapper {overflow: hidden;width:800px;max-width:800px;min-height:80%;margin-top:2em;margin-bottom:2em;margin-left:auto;margin-right:auto;background-color:#FFFDFD;padding:1.5em 10px 1.5em 10px;}
#header {position: relative;width:100%;height:6em;float:left;padding-bottom:1em;margin-bottom:3em;border-bottom:1px #474242 solid;}
#name {position: absolute; bottom: 0;float:left;width:200px;padding-right:100px;}
#nav {position:absolute;bottom:0;right:0;}
#body {width:100%;clear:both;float:left;}
.portfoliobox {float:left;display:block;width:262px;margin-bottom:3em;padding-left:0;padding-right:4.6px;height:11em;overflow:hidden;}
.portfolioboximage {margin-bottom:0.5em;max-height:100px;background-color:#474242;}
.portfolioboxdescription {width:100%:float:left;padding:0.5em 0 0 2%;border-left:1px #474242 solid;}
.portfolioboxdescription p {padding:0;margin:0;} 
#headerimage {float:left;margin:0 0 1.5em 0; padding:0;}
#leftcolumn {float:left;width:38%;margin-right:2%;height:100%;padding:1em 0 0 0;}
#leftcolumn.topborder {float:left;width:30%;margin-right:10%;margin-top:-1px;height:100%;border-top:1px black solid;padding: 1em 0 0 0;}
#rightcolumn {float:left;width:60%;margin:0 0 3em 0; padding: 1em 0 0 0;}
.audioplayer {float:left;margin:0 0 2.5em 0;width:100%;}
.icwid_audioplayer {float:left;margin:0 0 1em 0;width:100%;}
.gallery {float:left;width:100%;margin:0 0 1.5em 0; padding:0;}
#footer {clear:both;float:left;width:100%;margin-top:1em;margin-bottom:1em;padding-top:1em;border-top:1px #474242 solid;}
#twitterbox {margin:0;}
.icwid_episode {padding-bottom: 1em; margin-bottom: 2em; border-bottom:1px #474242 solid;}

.event {width:75%;margin-left:0;margin-bottom:1.25em;border-bottom:1px black solid;}
body {font-family: Gibson-light;font-size: 16px;}

p{color:#474242;text-align:justify;font-size: 1em; /* 16px */ line-height: 1.2500em; /* 20px */ margin: 0 0 1.2500em 0;}
p i {font-family:'Gibson-LightIt';font-style:normal;}
p.byline {margin: 0 0 2.4em 0;}
#footer p {margin: 0 0 0 0; font-size:0.875em;line-height: 1.2em;}
p.quote {margin: 0 0 0.33em 0;}
p.clear {clear:both;}


a {color:#474242;text-decoration:underline;}
a:visited {color:#474242;}
a:hover {color:#827979;text-decoration:undeline;}

a.fade {
    background: black;
    padding: 0;margin:0;
}

a.fade img {
    display: block;
    
    -webkit-transition: all 0.5s linear;
       -moz-transition: all 0.5s linear;
        -ms-transition: all 0.5s linear;
         -o-transition: all 0.5s linear;
            transition: all 0.5s linear;
}

a.fade:hover img {
    opacity: 0.8;
            
}
img {padding:0;margin:0;border:none;}
img a {border:none;padding:0;margin:0;}
img a:visited {border:none;}
img a:hover {border:none;padding:0;margin:0;}


img.social {vertical-align:middle;border:none;padding-bottom:0;}
img.portrait {vertical-align:top;float:left;border:0;padding:0px 1em 1em 0px;}

h1 {border:none;font-size:2.5em;line-height:0.725em;font-weight:normal;text-transform:uppercase;font-family:Gibson-Bold;letter-spacing:-1px;}
	h1 a {text-decoration:none;color:#474242;}
	h1 a:visited {color:#474242;text-decoration:none;border-bottom:none;}
	h1 a:hover {text-decoration:none;color:#BDAFAF;}

h2 {font-family:'Gibson-SemiBold';color:#474242;text-transform:none;font-weight:normal;font-size: 1.5385em;line-height: 1.15em;margin-top: 0em; margin-bottom: 0.5em;}
.portfoliobox h2 {font-family:'Gibson-SemiBold';color:#474242;font-size: 1em; /* 16px */ line-height: 1.2500em; /* 20px */ margin:0 0 0.25em 0;}
.portfoliobox h2 a {color:#474242; text-decoration:none;}
.portfoliobox h2 a:visited {color:#474242; text-decoration:none;}
.portfoliobox h2 a:hover {text-decoration:none;color:#827979;}

h3 {color:#474242;font-size: 1em; /* 16px */ line-height: 1.2500em; /* 20px */ margin: 0 0 1.250em 0;}

ol {margin-bottom:1em;margin-left:30px;}
ol li {color:#474242;font-size:1.0385em;line-height: 1.1852em;font-weight:normal;}

ol.piecedetails {margin-left:0; list-style-position: inside; list-style-type: upper-roman;}


ul.nav {padding:0;margin:0;margin-bottom:2em;}
ul.nav li {display:inline;color:#474242;list-style-type:none;font-size: 0.8750em; /* 14px */ line-height: 1em;font-weight:normal;text-transform:uppercase;margin-right:5px;padding-bottom:0px;}
ul.nav li a {display: inline;text-decoration:none;color:#474242;padding:0px 0px 0px 0px;border-bottom:none;}
ul.nav li a:visited, #footer ul li:visited {color:#474242;}
ul.nav li a:hover {color:#827979;text-decoration:none;}


ul.nav li.current, li.current a, li.current a:visited {text-decoration:underline;}
ul.nav li.current a:hover {text-decoration:underline; color:#827979;}


#footer ul {margin:0; padding:0;}
#footer ul li {display:inline;color:#474242;list-style-type:none;font-size: 0.8750em; /* 14px */ line-height: 1.4286em;font-weight:normal;text-transform:uppercase;margin-right:5px;}
#footer ul li a {display: inline;text-decoration:none;color:#474242;padding:0px 0px 0px 0px;border-bottom:none;}
#footer ul li a:hover {color:#827979;text-decoration:underline;}

#tweecool ul {padding:0 margin:0;width:95%;}
#tweecool li img, .tweets_txt {float: left;margin-bottom: 1em;padding-bottom:0;background-image: url(twiticon.png);
    background-repeat: no-repeat;
    background-position: 0px center;
    padding-left: 30px; }
#tweecool li img {-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}
#tweecool li .tweets_txt {width: 100%;margin-left: 0;text-transform:none;font-size:16px;line-height:20px;font-style:italic;}
#tweecool li .tweets_txt span {font-style: italic;color: #474242;display: inline;}

ul.port {padding:0;margin:0;margin-bottom:2em;}
ul.port li {color:#6B6464;list-style-type:none;font-size: 0.8750em; /* 14px */ line-height: 1em;
padding-bottom:0.4286em;font-weight:normal;text-transform:none;}
ul.port li a {display: inline;text-decoration:none;color:#474242;padding:0px 0px 0px 0px;border-bottom:none;}
ul.port li a:visited {color:#474242;}
ul.port li a:hover {color:#827979;text-decoration:none;}

ul.performance_history, ul.piecedetails {padding:0;margin:0;margin-bottom:2em;}
ul.performance_history li, ul.piecedetails li {color:#474242; list-style-type:none;font-size: 0.8750em; /* 14px */ line-height: 1.4286em;font-weight:normal;text-transform:none;padding-bottom:0.5em;}


ul {margin-top:1em;margin-bottom:1em;}
ul li {list-style-type:none;color:#474242;padding-bottom:0.3em;}

ul li.title {color:#fdba13;font-size: 1.0385em;line-height: 1.1852em;}

table {padding:0; border:none;border-spacing:0;}
table tr {padding:0.25em 0 1.25em 0;border:none;border-spacing:0;}
table {color:#474242;text-align:left; font-size: 1.0385em; /* 13.5px */ line-height: 1.1852em; /* 16px */ margin-top: 0em; margin-bottom: 1em;}
td {padding-right:5px;padding-top:0.07335em;padding-bottom:0.07335em;min-width:120px;}
td.composername {width:180px;}


span.composer {font-family:Gibson-Light;letter-spacing:2px;font-size:0.5em;color:#454242;text-transform:uppercase;position:relative;top:-0.6em;}
span.uppercase {text-transform:uppercase;}

/* @license
 * MyFonts Webfont Build ID 2481923, 2013-02-16T13:21:09-0500
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the URLs below.
 * 
 * Webfont: Gibson Light by Canada Type
 * URL: http://www.myfonts.com/fonts/canadatype/gibson/light/
 * 
 * Webfont: Gibson Light Italic by Canada Type
 * URL: http://www.myfonts.com/fonts/canadatype/gibson/light-italic/
 * 
 * Webfont: Gibson Bold Italic by Canada Type
 * URL: http://www.myfonts.com/fonts/canadatype/gibson/bold-italic/
 * 
 * Webfont: Gibson Semi Bold Italic by Canada Type
 * URL: http://www.myfonts.com/fonts/canadatype/gibson/semi-bold-italic/
 * 
 * Webfont: Gibson Bold by Canada Type
 * URL: http://www.myfonts.com/fonts/canadatype/gibson/bold/
 * 
 * Webfont: Gibson by Canada Type
 * URL: http://www.myfonts.com/fonts/canadatype/gibson/regular/
 * 
 * Webfont: Gibson Semi Bold by Canada Type
 * URL: http://www.myfonts.com/fonts/canadatype/gibson/semi-bold/
 * 
 * Webfont: Gibson Italic by Canada Type
 * URL: http://www.myfonts.com/fonts/canadatype/gibson/italic/
 * 
 * 
 * License: http://www.myfonts.com/viewlicense?type=web&buildid=2481923
 * Webfonts copyright: Copyright &#x00A9; 2011 Rod McDonald. Published by Canada Type. All rights reserved.
 * 
 * © 2013 MyFonts Inc
*/


/* @import must be at top of file, otherwise CSS will not work */
@import url("//hello.myfonts.net/count/25df03");

  


@font-face {font-family: 'Gibson-Light';src: url('webfonts/25DF03_0_0.eot');src: url('webfonts/25DF03_0_0.eot?#iefix') format('embedded-opentype'),url('webfonts/25DF03_0_0.woff') format('woff'),url('webfonts/25DF03_0_0.ttf') format('truetype');}
 
  


@font-face {font-family: 'Gibson-LightIt';src: url('webfonts/25DF03_1_0.eot');src: url('webfonts/25DF03_1_0.eot?#iefix') format('embedded-opentype'),url('webfonts/25DF03_1_0.woff') format('woff'),url('webfonts/25DF03_1_0.ttf') format('truetype');}
 
  


@font-face {font-family: 'Gibson-BoldItalic';src: url('webfonts/25DF03_2_0.eot');src: url('webfonts/25DF03_2_0.eot?#iefix') format('embedded-opentype'),url('webfonts/25DF03_2_0.woff') format('woff'),url('webfonts/25DF03_2_0.ttf') format('truetype');}
 
  


@font-face {font-family: 'Gibson-SemiboldIt';src: url('webfonts/25DF03_3_0.eot');src: url('webfonts/25DF03_3_0.eot?#iefix') format('embedded-opentype'),url('webfonts/25DF03_3_0.woff') format('woff'),url('webfonts/25DF03_3_0.ttf') format('truetype');}
 
  


@font-face {font-family: 'Gibson-Bold';src: url('webfonts/25DF03_4_0.eot');src: url('webfonts/25DF03_4_0.eot?#iefix') format('embedded-opentype'),url('webfonts/25DF03_4_0.woff') format('woff'),url('webfonts/25DF03_4_0.ttf') format('truetype');}
 
  


@font-face {font-family: 'Gibson-Regular';src: url('webfonts/25DF03_5_0.eot');src: url('webfonts/25DF03_5_0.eot?#iefix') format('embedded-opentype'),url('webfonts/25DF03_5_0.woff') format('woff'),url('webfonts/25DF03_5_0.ttf') format('truetype');}
 
  


@font-face {font-family: 'Gibson-SemiBold';src: url('webfonts/25DF03_6_0.eot');src: url('webfonts/25DF03_6_0.eot?#iefix') format('embedded-opentype'),url('webfonts/25DF03_6_0.woff') format('woff'),url('webfonts/25DF03_6_0.ttf') format('truetype');}
 
  


@font-face {font-family: 'Gibson-Italic';src: url('webfonts/25DF03_7_0.eot');src: url('webfonts/25DF03_7_0.eot?#iefix') format('embedded-opentype'),url('webfonts/25DF03_7_0.woff') format('woff'),url('webfonts/25DF03_7_0.ttf') format('truetype');}
 

@font-face {
font-family: 'furoreregular';
    src: url('webfonts/Furore-webfont.eot');
    src: url('webfonts/Furore-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/Furore-webfont.woff') format('woff'),
         url('webfonts/Furore-webfont.ttf') format('truetype'),
         url('webfonts/Furore-webfont.svg#furoreregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

