@CHARSET "ISO-8859-1";
body{
  font-family: Optima, 'Futura', 'Trebuchet MS', sans-serif;
    color: #dfdfdf;
}

a:hover{
    color: #ffffff;
    outline: none;
    text-decoration: none;
}

a:link{
    color: #ffffff;
    text-decoration: none;
    outline: none;
}

a:visited{
    color: #ffffff;
    outline: none;
    text-decoration: none;
}

a:active{
    color: #ffffff;
}

#middle {position: absolute; top: 0;} /* for explorer only*/
#middle.id {vertical-align: middle; width: 100%;}
#inner {position: relative; top: 0;} /* for explorer only */

#contact_me {
    color: #bfbfbf;
    font-family: 'Futura', 'Trebuchet MS', sans-serif;
    font-size: 12px;
    font-style: italic;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 21px;
    margin: 0;
    opacity: 1.00;
    padding: 0;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}

#spotlight_img{
    height:1175px; 
    width:870px; 
    left:50px; 
    position: absolute; 
    top: 0; 
    z-index: 1;
}

#detail_img{
    border-style:solid;
    border-color:#696969; 
    border-width:4px; 
    height: 139px; 
    left: 102px; 
    position: absolute; 
    top: 60px; 
    z-index: 1;
}

#title{
    height: 70px; 
    left: 330px; 
    position: absolute; 
    top: 83px; 
    width: 500px; 
    z-index: 1;
}

.title_style {
    color: #ffffff;
    font-family: 'Optima', 'Futura', 'Trebuchet MS', 'Skia-Regular', 'Skia', sans-serif;
    font-size: 48px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 2px;
    line-height: 58px;
    margin: 0;
    opacity: 1.00;
    padding: 0;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}

#sub_title {
    height: 29px; 
    left: 575px; 
    position: absolute; 
    top: 137px; 
    width: 250px; 
    z-index: 1;
}

.title_sub_style {
    color: #bfbfbf;
    font-family: 'Futura-Medium', 'Futura', 'Trebuchet MS', sans-serif;
    font-size: 18px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 21px;
    margin: 0;
    opacity: 1.00;
    padding-bottom: 0;
    padding-top: 0;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
    text-transform: uppercase;
}

#content_div{
    left: 325px; 
    position: absolute; 
    top: 245px; 
    width: 500px; 
    z-index: 1;
}

.content_style {
    color: #dfdfdf;
    font-family: 'Optima', sans-serif;
    font-size: 16px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 21px;
    margin: 0;
    opacity: 1.00;
    padding: 0;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}

.content_title{
    color: #FFFFFF;
    font-size:22px;
    text-align:left;
}

.back_button{
    color: #efefef;
    font-family: 'Optima', sans-serif;
    font-size: 14px;
    text-align:right;
    z-index: 1;
}

.welcome_title_div{
    left: 0; 
    position: absolute; 
    top: 0; 
    width: 450px; 
    z-index: 1;
}

.welcome_title{
    text-align: left; 
    font-size: 18px;
}

.about_div{
    left: 0; 
    position: absolute; 
    top: 55px; 
    width: 450px; 
    z-index: 1;
}

#self_portrait_img{
    border-style:solid; 
    border-color:#696969; 
    border-width:4px; 
    height: 200px; 
    z-index: 1;
}

#kiln_img{
    border-style:solid; 
    border-color:#696969; 
    border-width:4px; 
    height: 200px; 
    left: 50px; 
    position: absolute; 
    top: 450px; 
    z-index: 1;
}

#menu_table_div{
    left: 90px; 
    position: absolute; 
    top: 250px; 
    width: 200px; 
    z-index: 1;
}

.Menu_Titles {
    color: #bfbfbf;
    font-family: 'Futura-Medium', 'Futura', 'Trebuchet MS', sans-serif;
    font-size: 16px;
    font-style: italic;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 35px;
    margin: 0;
    opacity: 1.00;
    padding-bottom: 20px;
    padding-top: 10px;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}

.Menu_Titles_Ceramics {
    color: #bfbfbf;
    font-family: 'Futura-Medium', 'Futura', 'Trebuchet MS', sans-serif;
    font-size: 16px;
    font-style: italic;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 30px;
    margin-bottom: 20px;
    margin: 0;
    opacity: 1.00;
    padding-bottom: 30px;
    padding-top: 30px;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}

.Menu_Sub_Titles {
    color: #bfbfbf;
    font-family: 'Futura-Medium', 'Futura', 'Trebuchet MS', sans-serif;
    font-size: 15px;
    font-style: italic;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 21px;
    margin: 0;
    opacity: 1.00;
    padding: 0;
    padding-left: 20px;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}

#contact_td{
    padding-top:10px; 
    outline: none; 
    border-width:0;
}

#contact_img{
    border-width:0;
}

#about_text_div{
    color: #bfbfbf;
    font-family: 'Futura-Medium', 'Futura', 'Trebuchet MS', sans-serif;
    font-size: 15px;
    font-style: italic;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 19px;
    margin: 0;
    opacity: 1.00;
    padding: 0;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
}

.table_div{
    padding:0; 
    padding-right:30px;
}

.work_img{
    border-style:solid; 
    border-color:#696969; 
    border-width:4px; 
}

.work_img_2{
    border-style:solid; 
    border-color:#696969; 
    border-width:4px; 
    background:#888888;
}

.work_img_3{
    border-style:solid; 
    border-color:#696969; 
    border-width:4px; 
    background:#FFFFFF;
}

.copyright_title{
    color: #bfbfbf;
    font-size:16px;
}
