﻿body 
{
    font-family:Verdana, Sans-Serif;
    font-size:11px;
    letter-spacing:0.3px;
    color:#3b3b3b;
    margin:0;
    margin-top:28px;
    padding:0;
}
h1
{
    color:#39231c;
    font-size:14px;
    font-weight:normal;    
    letter-spacing:1.4px;
    padding-bottom:0;
    margin-bottom:2px;
    margin-top:2px;
}
h2
{
    color:#39231c;
    font-size:13px;
    padding-bottom:0;
    margin-bottom:2px;
    margin-top:12px;
    font-weight:normal;    
    letter-spacing:1.4px;
}
h3
{
    color:#39231c;
    font-size:12px;
    font-weight:normal;
    letter-spacing:1.4px;
    padding-bottom:0;
    margin-bottom:2px;
    margin-top:2px;
}
a
{
    text-decoration:none;
    color:#39231c;
}
a:hover
{
    color:#000000;
    text-decoration:underline;
}
#holder
{
    width:920px;
    margin-left:auto;
    margin-right:auto;
    position:relative;
}
#homeholder
{
    width:922px;
    margin-left:auto;
    margin-right:auto;
    position:relative;
}
#header
{
    color:#ffffff;
    font-size:16px;
    font-weight:bold;
    float:right;
    padding:23px 0 30px 0;
}
#homeheader
{

}
#nav
{
    clear:right;
    float:left;
    width:150px;
    padding-left:70px;
    font-size:13px;
    font-weight:normal;
}
#homeholder #nav
{
    width:193px;
    height:263px;
    padding-left:70px;
    padding-top:10px;
    font-size:13px;
    font-weight:normal;
    background-image:url(images/mojo_designer_blacksmiths_06.jpg);
    background-repeat:no-repeat;
}
#nav ul
{
    list-style:none;
    padding:0;
    margin:0px 0 0 0;
}
#nav li
{
    margin:0 0 4px 0;
}
#nav li a
{
    padding:14px 0 0 10px;
    height:24px;
    display:block;
    text-decoration:none;
    color:#997149;
}
#homeholder #nav li a
{
    padding:14px 0 0 10px;
    height:24px;
    display:block;
    text-decoration:none;
    color:#ddba98;
}
#nav li a.current
{
    color:#39231c;
}
#nav li a:hover
{
    text-decoration:none;
    color:#39231c;
}
#homeholder #nav li a.current
{
    color:#f2e4d6;
}
#homeholder #nav li a:hover
{
    text-decoration:none;
    color:#f2e4d6;
}
#content
{
    float:left;
    margin:0px 0 0 0px;
    width:700px;
    min-height:400px;
}
*html #content
{
    height:400px;
}
#homeholder #content
{
    float:left;
    margin:0px 0 0 0px;
    width:659px;
    height:auto;
    min-height:0;
}
#content a
{
    font-weight:bold;
}
p
{
    padding:0 0 20px 0;
    margin:0;
}
.figure
{
    float:right;
    margin-left:12px;
    margin-bottom:10px;
    font-size:10px;
    color:#666666;
    width:182px;
}
.figure img
{
    border:solid 2px #997149;
    display:block;
}
.figureleft
{
    float:left;
    margin-right:12px;
    margin-bottom:10px;
    font-size:10px;
    color:#666666;
    width:182px;
}
.figureleft img
{
    border:solid 2px #997149;
    display:block;
}
.biglink
{
    margin:0 0 0 7px;
    padding:6px 6px 6px 0;
    border:solid 1px #A2A2A2;
    border-top:none;
    border-left:none;
    float:left;
    color:#997149;
    font-size:18px; 
    font-weight:bold;
    text-decoration:none;   
}
.biglink:hover
{
    text-decoration:none;
    border-right:solid 3px #282963;
    border-bottom:solid 1px #282963;
}
.footer
{
    color:#8b8b8b;
    font-size:11px;
    font-weight:normal;
    padding:0 0 0 0;
    margin:30px 0 10px 0;
    clear:both;
    letter-spacing:1.4px;
    text-align:right;
}
.footer a
{
    color:   #8b8b8b;
}
.footer a:hover
{
    color:   #39231c;
    text-decoration:none;
}

.footer a img
{
    border:none;
    top:2px;
    position:relative;
    margin-left:0px;
}
.footer .social img
{
    border:none;
    top:5px;
    position:relative;
    margin-left:6px;
}
.clearer
{
    clear:both;
}
p
{
    padding:0;  
    margin:0 0 15px 0; 
}
p.outline
{
    /*border:solid 1px #a2a2a2;*/
    background-color:#E6F2F7;
    padding:10px;
}
.galleryItem
{
    padding-right:12px;
    padding-bottom:41px;
    margin-bottom:36px;
    float:left;
    width:190px;
    margin-left:30px;
}
.galleryLink
{
    display:block;
    overflow:hidden;
    width:152px;
    height:152px;
}
.galleryImage
{
    border:solid 1px #997149;
    
}
.date
{
    color:#997149;
    font-size:10px;
}
.editForm
{
    width:232px;
    display:block;
    float:left;
}
.editForm input,.editForm label,.editForm textarea
{
    display:block;
    width:222px;
    margin-right:5px;
    margin-bottom:5px;
}
.editForm .uploadLink
{
    margin:0 0 20px 155px;
    display:block;
}
.editForm label
{
    text-align:left;
    margin-top:2px;
    width:150px;
}
.editForm br
{
    clear:left;
}
.formattedForm
{
    width:450px;
    margin-left:75px;
}
.formattedForm input,.formattedForm label,.formattedForm textarea
{
    display:block;
    width:340px;
    margin-right:5px;
    margin-bottom:5px;
    float:left;
}
.formattedForm .uploadLink
{
    margin:0 0 20px 155px;
    display:block;
}
.formattedForm label
{
    margin-top:2px;
    width:90px;
    text-align:right;
}
.formattedForm br
{
    clear:left;
}
.formattedForm h2
{
    margin-left:95px;
}
.principals
{
    float:left;
    width:102px;
    margin:15px 0 20px 0;
}
.principals img,.additionalIndividual img
{
    display:block;
    border:solid 1px #997149;
    margin-bottom:5px;
}
.additionalInstitute img
{
    display:block;
    border:none;
}
.additionalInstitute
{
    float:left;
    width:230px;
}
.additionalIndividual
{
    float:left;
    width:130px;
    margin-bottom:20px;
}
.links,.linksImages
{
    float:left;
}
.links
{
    width:300px;
}
.linksImages
{
    width:200px;
}
.links a
{
    display:block;
    margin:5px 0 10px 20px;
    font-weight:bold;
    font-size:12px;
    color:#282963;
}
.membersItem
{
    border-right:solid 1px #c2c2c2;
    border-bottom:solid 1px #c2c2c2;
    padding-right:12px;
    padding-bottom:12px;
    margin-bottom:36px;
    width:100%;
}
.hangingIndent
{
    margin-top:4px;
    display:block;
}
.mail img
{
    border:none;
    top:2px;
    position:relative;
}
.members a img
{
    border:none;
    padding-right:10px;
    position:relative;
    top:10px;
}
.members a:hover
{
    text-decoration:none;
}
.subtext
{
    color:#997149;
    padding-left:12px;
}
