/********** General Page Formatting **********/
html
{
    overflow-y: scroll;
}

a
{
    color: #100500;
}

a:visited
{
    color: #433848; /*#342C39;*/
}

body
{
    background-color: #605755; /*#635C5C;*/
    color: #0C0300;
    font-family: Verdana, Helvetica, Arial;
    font-size: 14px;
    margin-top: 10px;
}

img
{
    border: 0px solid #000000;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

div#topBorder
{
    background-color: #494039;
    margin-left: auto;
    margin-right: auto;
    margin-top: -10px;
    height: 8px;
    width: 844px;
}

div#main
{
    background-color: #FCFCFC;
    border: 2px solid #999999; /*#888888;*/
    margin-left: auto;
    margin-right: auto; 
    width: 840px;
}

div#framingBox
{   
    border-left: 1px solid #BBB;
    border-right: 1px solid #BBB;
    margin-left: 9px;
    width: 820px;
}


/********** Title Formatting **********/
div#titleBar
{
    margin-top: 5px;
    text-align: center;
    margin-left: auto;
    margin-right: auto; 
    width: 800px;
}

span#title
{
    color: #100500;
    font-size: 29px; 
    font-weight: bold;
    font-style: italic;  
    margin-bottom: -5px;
    margin-left: -14px;
}

span#artist
{
    color: #302520; /*#5A5A5A;*/
    top: -15px;
    margin-left: -18px;
    font-size: 17.5px; 
    font-style: italic;  
    font-weight: bold;  
}


/********** Navigation Formatting **********/
div#navbar
{
    color: #400500; /*#5A5A5A;*/
    font-size: 15px; 
    font-weight: bold;  
    margin-top: 7px;
    margin-left: auto;
    margin-right: auto; 
    text-align: center;
    width: 600px;
}

div#navbar div
{
    float: left;
    width: 150px;
}

div#navbar a
{
    color: #400500;
    text-decoration: none;
}

div#navbar a:hover
{    
    font-style: italic; 
}

div#navbar span#active
{
    border-bottom: 2px solid #989898;
}

div#navbar div#currentWork
{

}

div#navbar div#portfolio
{

}

div#navbar div#bio
{

}

div#navbar div#contact
{

}

div#navTree
{
    color: #999;
    font-size: 10px;
    margin-left: -9px;
    margin-top: -8px;
    margin-bottom: -4px;
}

div#navTree a
{
    color: #999;
}

div#navTree a:visited
{
/*    color: #B9B9BD; */
}

div.top
{
    color: #999;
    font-size: 10px;
    margin-left: -9px;
    margin-top: 7px;
    margin-bottom: -14px; 
}

div.top a
{
    color: #999;
}
/********** Content Specific Formatting **********/
div.clear
{
    clear: both;
    border-bottom: 1px solid #BBB;
}

div#copyright
{
    background-color: #DDD;
	font-size: 10px;
	margin-top: 4px;
    padding-bottom: 2px;
	text-align: center;
}

div.largeHeader
{
    color: #400500;
    font-family: Times New Roman;
    font-size: 25px; 
    font-weight: bold;
    margin-top: 3px;
    margin-bottom: 3px;
    text-align: center;
}

div.mediumHeader
{
    color: #400500;
    font-size: 16px;
    font-weight: bold;
    margin-top: 3px;
    margin-bottom: 3px;
}

div.smallHeader
{
    color: #400500;
    font-weight: bold;
    margin-top: 3px;
    margin-bottom: 3px;
}

div.smallHeader a
{
    color: #0C0300;
}

div.smallText
{
    font-size: 10px;
    text-align: center;
}

div.text
{
    padding: 12px 25px 20px 20px;
}

.italic
{
    font-style: italic;
}
