body
{
    background: #520011;
    margin: 0pt;
    font-size: 100%;
}
.container
{
    text-align: center;
}
/*All this is for the header segment*/
#header
{
    margin-left:auto;
    margin-right:auto;
    width: 700px;
    height: 155px;
    background: #FFFFFF;
    text-align: left;
    z-index:-1;
}
#titlebar
{
    width:700px;
    height:120px;
    position:absolute;
    left:0px;
    top:0px;
    z-index:1;
}
#navbar
{
    width:700px;
    height:35px;
    left:0px;
    top:120px;
    z-index:1;
    background: #000000;
}
ul
{
    list-style-type:none;
    margin:0pt;
    padding:0pt;
}
li
{
    display:inline;
    padding-left:8px;
    padding-right:8px;
    border-style:none;
}
/*Done with header*/
/*Next batch of code is the main content*/
#content
{
    width:700px;
    margin-left:auto;
    margin-right:auto;
    margin-top:0px;
    background:#FFFFFF;
    text-align:left;
    position:relative;
}

a:link      {color:#484848;}
a:visited   {color:#787878;}
a:hover     {color:909090;}
a:active    {color:#520011;}

img
{
    border-style:none;
}

h2
{
    Font-family:"Optima-Regular","Optima","Trebuchet MS",sans-serif;
    Font-size:20px;
    line-height:26px;
    font-style:italic;
    font-weight:200;
    margin-top:0px;
    margin-left:0px;
    margin-bottom:0px;
}

h3
{
    Font-family:"Optima-Regular","Optima","Trebuchet MS",sans-serif;
    Font-size:18px;
    line-height:24px;
    font-style:italic;
    font-weight:200;
    margin-top:0px;
    margin-left:0px;
    margin-bottom:0px;
}

.pageTitle
{
    Font-family:"Optima-Regular","Optima","Trebuchet MS",sans-serif;
    Font-size:1.25em;
    line-height:1.75em;
    font-style:italic;
    font-weight:200;
    position:relative;
    top:20px;
    left:30px;
    margin:0px;
    margin-bottom:35px;
}

.doubleSpacedOptima
{
    font-size: 0.9375em;
    font-family: "Optima-Regular","Optima","Trebuchet MS",sans-serif;
    color:#000000;
    line-height:1.875em;
    text-indent:1em;
}

.singleSpacedOptima
{
    font-size: 0.9375em;
    font-family: "Optima-Regular","Optima","Trebuchet MS",sans-serif;
    color:#000000;
    line-height:1.5em;
    text-indent:1em;
}

.smallArial
{
    font-size: 0.875em;
    font-family: Arial, sans-serif;
    color:#000000;
    text-indent:1em;
    margin:15px;
}

.italic
{
    font-style:italic;
}

.subtleText
{
    font-size: 0.8125em;
    color: #666666;
    font-style: italic;
    font-family: "Times New Roman", serif;
}

.semiTransparent
{
    /*For Firefox, good browsers, etc.*/
    opacity:0.4;
    /*For IE*/
    filter:alpha(opacity=40);
}

.rightColumn
{
    position: absolute;
    width: 315px;
    left: 375px;
}

.reverbNationWidgetColumn
{
    position: absolute;
    width:434px;
    height:100px;
    left:133px;
}

#videoLeftColumn
{
    width:350px;
    height:2120px;
    position:relative;
    top:30px;
    text-align:center;
}

#videoRightColumn
{
    width:350px;
    height:2120px;
    position:absolute;
    left:350px;
    top:590px;
    text-align:center;
}

.videoPageCaption
{
    margin-top:5px;
    margin-bottom:30px;
    width:320px;
    height:auto;
    font-size: 0.9375em;
    font-family: "ArialMT","Arial",sans-serif;
    line-height:1.2em;
    font-style: italic;
    text-align:center;
    color:#000000;
}

#contactPhotoContainer
{
    text-align:center;
    width:250px;
    height:520px;
    padding-top:20px;
    float:left;
    position:relative;
    padding-left:0px;
}

.contactPhoto
{
    padding:0px;
    padding-top:10px;
}

#contactTextContainer
{
    position:relative;
    width:430px;
    float:right;
    height:520px;
    padding-top:20px;
}

.tumblr_title
{
    font-family:"Optima-Regular","Optima","Trebuchet MS",sans-serif;
    font-size:1.1em;
    font-style:italic;
    font-weight:200;
    margin-bottom:0px;
    padding:10px;
    padding-bottom:0px;
    border-style:solid solid none solid;
    border-width:thin;
    border-color:#520011;
}

.tumblr_body
{
    font-size: 0.9375em;
    font-family: "Optima-Regular","Optima","Trebuchet MS",sans-serif;
    color:#000000;
    line-height:1.5em;
    text-indent:1em;
    position:relative;
    top:-15px;
    padding:10px;
    padding-top:0px;
    border-style:none solid solid solid;
    border-width:thin;
    border-color:#520011;
}

/*End of the Content section*/
/*Footer section*/
#footer
{
    position:relative;
    width:700px;
    height:100px;
    margin-left:auto;
    margin-right:auto;
    text-align:center;
    background:#FFFFFF;
}
#mwMacLogo
{
    position:absolute;
    left: 280px;
    top: 10px;
}
