body
{
font-family: Arial, Helvetica, Verdana, Sans Serif;
font-size: small;
}

a:link		{ color: #D3D3D3; text-decoration: none;} 
a:visited	{ color: #F0F8FF; text-decoration: underline;} 
a:active		{ color: #FFFAF0; text-decoration: underline;}
a:hover		{ color: #FFFAF0; text-decoration: none;} 

/* PAGE ELEMENTS */

.top_nav
{
padding-top: 10px;
padding-bottom: 5px;
}

.masthead
{
font-size: xx-large;
font-weight: 600;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 10px
text-transform: lowercase;
letter-spacing: 0.3em;
color: #D3D3D3;
border-bottom-width: .5px;
border-bottom-style: solid;
border-bottom-color: #f93;
}


.primary_nav_link
{
font-size: medium;
font-weight: 600;
padding-left: 10px;
text-transform: lowercase;
letter-spacing: 0.1em;
margin: 0px;
padding-right: 10px;
}

.secondary_nav_link
{
font-size: small;
font-weight: 600;
text-transform: uppercase;
letter-spacing: 0.1em;
padding-right: 25px;
padding-left: 25px;
}

.content_space
{
padding-top: 15px;
padding-bottom: 15px;
padding-left: 15px;
border-top-width: 2px;
border-top-style: solid;
border-top-color: #f93;
border-left-width: 2px;
border-left-style:  solid;
border-left-color: #f93;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #f93;
}

.thumbnail_space
{
padding-top: 5px;
padding-bottom: 5px;
padding-left: 15px;
border-top-width: 0px;
border-top-style: solid;
border-top-color: #f93;
border-left-width: 0px;
border-left-style:  solid;
border-left-color: #f93
border-bottom-width: 2px;
border-bottom-style: solid;
border-bottom-color: #f93;
}

.copyright
{
font-family: Arial, Verdana, Sans Serif;
font-size: xx-small;
text-align: right;
margin-top: 20px;

}


/* ALL WORKS */

.work_thumbnail
{
border-width: opx;
border-style: dotted;
border-color: #999;
padding: 2px;
}

.allwork_header
{
font-size: medium;
font-weight: 500;
margin-left: 5px;
color:  #690;
letter-spacing: 0.1em;
font-style:  italic
}

.allwork_name
{
font-size: medium;
font-weight: 500;
margin-left: 0px;
color:  #000000;
letter-spacing: 0.1em;
font-style:  italic;
}
.allwork_subname
{
font-size: xx-small;
font-weight: 200;
margin-left: 5px;
color:  #000;
letter-spacing: 0.1em;
}

.allwork_description
{
font-size: x-small;
font-weight: 100;
color:  #000;
margin-left: 0px;
margin-top: 50px;
}


/* WORKS */


.work_image
{
border-width: 0px;
border-style: solid;
border-color: #0C6
padding: 15px;
}

.work_thumbnail
{
border-width: opx;
border-style: dotted;
border-color: #999;
padding: 2px;
}

.text_thumbnail
{
font-family: Arial, Verdana, Sans Serif;
font-size: x-small;
text-align: left;
margin-top: 5px;
}

.work_name
{
font-size: x-large;
font-weight: 500;
margin-left: 5px;
letter-spacing: 0.1em;
font-style:  italic
}

.work_subname
{
font-size: medium;
font-weight: 300;
margin-left: 5px;
color:  #360;
letter-spacing: 0.05em;
font-style:  italic
}

.work_description
{
font-size: x-small;
font-weight: 300;
letter-spacing: 0.1em;
line-height: 1.5;
margin-left: 0px;
margin-top: 50px;
}


/* INDIVIDUAL WORKS */

.blank_name
{
font-size: x-large;
font-weight: 500;
margin-left: 5px;
letter-spacing: 0.3em;
font-style:  italic;
color:  #f90;
}

.blank_subname
{
font-size: medium;
font-weight: 300;
margin-left: 5px;
color:  #f93;
letter-spacing: 0.05em;
font-style:  italic
}


.denmark_name
{
font-size: x-large;
font-weight: 500;
margin-left: 5px;
letter-spacing: 0.3em;
font-style:  italic;
color:  #fff;
}

.denmark_subname
{
font-size: medium;
font-weight: 300;
margin-left: 5px;
color:  #999;
letter-spacing: 0.05em;
font-style:  italic
}

.bubbles_name
{
font-size: x-large;
font-weight: 500;
margin-left: 5px;
letter-spacing: 0.3em;
font-style:  italic;
color:  #fff;
}

.bubbles_subname
{
font-size: medium;
font-weight: 300;
margin-left: 5px;
color:  #069;
letter-spacing: 0.05em;
font-style:  italic
}

.pamela_name
{
font-size: x-large;
font-weight: 500;
margin-left: 5px;
letter-spacing: 0.3em;
font-style:  italic;
color:  #f0c;
}

.pamela_subname
{
font-size: medium;
font-weight: 300;
margin-left: 5px;
color:  #f6f;
letter-spacing: 0.05em;
font-style:  italic
}

.FTB_name
{
font-size: x-large;
font-weight: 500;
margin-left: 5px;
letter-spacing: 0.3em;
font-style:  italic;
color:  #fc3;
}

.FTB_subname
{
font-size: medium;
font-weight: 300;
margin-left: 5px;
color:  #fc0;
letter-spacing: 0.05em;
font-style:  italic
}

.DOAR_name
{
font-size: x-large;
font-weight: 500;
margin-left: 5px;
letter-spacing: 0.3em;
font-style:  italic;
color:  #cc3;
}

.DOAR_subname
{
font-size: medium;
font-weight: 300;
margin-left: 5px;
color:  #360;
letter-spacing: 0.05em;
font-style:  italic
}

.FREEZE_name
{
font-size: x-large;
font-weight: 500;
margin-left: 5px;
letter-spacing: 0.3em;
font-style:  italic;
color:  #3cf;
}

.FREEZE_subname
{
font-size: medium;
font-weight: 300;
margin-left: 5px;
color:  #6cf;
letter-spacing: 0.05em;
font-style:  italic
}

.blizzard_name
{
font-size: x-large;
font-weight: 500;
margin-left: 5px;
letter-spacing: 0.3em;
font-style:  italic;
color:  #369;
}

.blizzard_subname
{
font-size: medium;
font-weight: 300;
margin-left: 5px;
color:  #666;
letter-spacing: 0.05em;
font-style:  italic
}

.stopmotion_name
{
font-size: x-large;
font-weight: 500;
margin-left: 5px;
letter-spacing: 0.3em;
font-style:  italic;
color:  #f93;
}

.stopmotion_subname
{
font-size: medium;
font-weight: 300;
margin-left: 5px;
color:  #f90;
letter-spacing: 0.05em;
font-style:  italic
}

.MOTS_name
{
font-size: x-large;
font-weight: 500;
margin-left: 5px;
letter-spacing: 0.3em;
font-style:  italic;
color:  #f33;
}

.MOTS_subname
{
font-size: medium;
font-weight: 300;
margin-left: 5px;
color:  #f66;
letter-spacing: 0.05em;
font-style:  italic
}

.slpwlkr_name
{
font-size: x-large;
font-weight: 500;
margin-left: 5px;
letter-spacing: 0.3em;
font-style:  italic;
color:  #039;
}

.slpwlkr_subname
{
font-size: medium;
font-weight: 300;
margin-left: 5px;
color:  #36c;
letter-spacing: 0.05em;
font-style:  italic
}

.swimmer_name
{
font-size: x-large;
font-weight: 500;
margin-left: 5px;
letter-spacing: 0.3em;
font-style:  italic;
color:  #33f;
}

.swimmer_subname
{
font-size: medium;
font-weight: 300;
margin-left: 5px;
color:  #33fspired by ;
letter-spacing: 0.05em;
font-style:  italic
}

/* BIO */

.bio_text
{
font-size: x-small;
font-weight: 500;
letter-spacing: 0.2em;
line-height: 1.5;
padding: 5px;
padding-right: 25px;
padding-left: 0px;
color:  #000;
}

/* EXHIBITION HISTORY */

.exhibition-header
{
font-size: small;
font-weight: 700;
letter-spacing: 0.2em;
line-height: 1.5;
padding: 5px;
padding-right: 15px;
padding-left: 0px;
color:  #000;
}

.exhibition-text
{
font-size: x-small;
font-weight: 500;
letter-spacing: 0.1em;
line-height: 1.2;
padding: 5px;
padding-right: 15px;
padding-left: 0px;
color:  #000;
}

/* RESUME */

.resume-nav
{
font-size: medium;
font-weight: 500;
letter-spacing: 0.2em;
line-height: 1.5;
padding: 5px;
padding-right: 15px;
padding-left: 0px;
color:  #000;
}
