﻿@import url(/styles/common.css);
@import url(/styles/navigation.css);

/* added 2/4/2007 dcs look at directory page and new sif form */
td, th {
/* font: 10px Verdana, Arial, Helvetica, sans-serif; */
 font: 1em Verdana, Arial, Helvetica, sans-serif;
}

#container {
    background: url(/images/structure/Stylesheets/NEW_bg_container_faces.gif) #FAF2D7 repeat-y;
}

#col_main {
    width: 479px;
    margin: 0 0 32px -1px;
}
#col_main ul {
    margin: 2px 0 10px 39px;
}
#col_main_wide ul {
    margin: 2px 0 10px 28px;
}
#col_main_wide ul li {
    line-height: 16px;
    margin: 0 0 4px 0;
}
#col_main ul li {
    line-height: 16px;
    margin: 0 0 4px 0;
}
/*#col_main ul, #col_main_wide ul {
    margin: 2px 0 10px 39px;
}
#col_main ul li, #col_main_wide ul li {
    line-height: 16px;
    margin: 0 0 4px 0;
}*/

#text_switch {
 position: absolute;
 top: 147px;
 right: 6px;
/* font-size: 9px; */
 font-size: .9em;
}
 html>body #text_switch {
  right: 7px;
 }
#text_switch a {
/*  font-size: 11px; */
 font-size: 1.1em;
}
#text_switch a:hover {
 color: #5D522E;
 text-decoration: none;
}
#text_switch .content {
 padding: 7px 8px 0 8px;
}
#text_switch a {
 color: #858173;
}
#text_switch a:hover {
 color: #5D4C14;
}

.inline_image {
    float: left;
    position: relative;
    top: 4px;
    padding: 3px;
    border: 1px solid #A89145;
    margin: 0 5px 7px 0;
}
    html>body .inline_image {
        margin: 0 8px 7px 0;
    }

#col_faces {
    
}

#col_faces_header {
    width: 480px;
    height: 70px;
    overflow: hidden;
    margin: 38px 0 0 0;
}

#col_faces_headline {
    position: relative;
    width: 462px;
    background: #C16A30;
    color: #EFE3B7;
    margin: 0 0 0 9px;
}

#col_faces_headline span {
    display: block;
/*    font: 20px Verdana, Arial, Helvetica, sans-serif; */
    font: 2.1em Verdana, Arial, Helvetica, sans-serif;
    padding: 0 0 5px 0;
    margin: -2px 0 0 9px;
}

#faces_content {
    width: 480px;
    background: url(/images/structure/Stylesheets/bg_faces_content.gif) repeat-y;
}

#faces_content .content {
    width: 445px;
    padding: 21px 19px 9px 19px;
}
    html>body #faces_content .content {
        width: 442px;
    }

#faces_footer {
    width: 480px;
    height: 9px;
    overflow: hidden;
    background: url(/images/structure/Stylesheets/bg_faces_footer.gif) no-repeat;
}

#next_profile {
    position: absolute;
    top: -11px;
    right: 0;
    overflow: hidden;
    background: url(/images/structure/Stylesheets/b_next_profile.gif) #C16A30 no-repeat;
}
    html>body #next_profile {
        top: -9px;
    }

#next_profile span {
/*    font-size: 12px; */
    font-size: 1.2em;
    display: none;
}

#next_profile a {
    display: block;
    width: 97px;
    height: 37px;
    background: url(/images/structure/Stylesheets/b_next_profile.gif) 0 -41px no-repeat;
}

#next_profile a:hover {
    background: none;
}

textarea {
 width: 170px;
 background-color: #F9F1D5;
 color: #666;
/* font: 11px Verdana, Arial, Helvetica, sans-serif;  */
 font: 1.1em Verdana, Arial, Helvetica, sans-serif;
border: 1px solid #909C49;
}

.wider{
 width: 250px;
}

select {
 width: 170px;
 background-color: #F9F1D5;
 color: #666;
/* font: 11px Verdana, Arial, Helvetica, sans-serif;  */
 font: 1.1em Verdana, Arial, Helvetica, sans-serif; 
 border: 1px solid #909C49;
}

.content .form_row_input select {
 width: 170px;
 background-color: #F9F1D5;
 color: #666;
/* font: 11px Verdana, Arial, Helvetica, sans-serif;  */
 font: 1.1em Verdana, Arial, Helvetica, sans-serif; 
 border: 1px solid #909C49;
}

.highlight { background: #FFFF40; }
.searchheading { font-size: 130%; font-weight: bold; }
.summary { font-size: 90%; font-style: italic; }
.suggestion { font-size: 100%; }
.results { font-size: 100%; }
.category { color: #999999; }
.sorting { text-align: right; }
.result_title { font: 12px Georgia, Times, serif; }
.description { font-size: 100%; color: #528082; }
.context { font-size: 100%; }
.infoline { font-size: 90%; font-style: normal; color: #808080;}
.zoom_searchform { font-size: 100%; }
.zoom_results_per_page { font-size: 90%; margin-left: 10px; }
.zoom_match { font-size: 90%; margin-left: 10px;}
.zoom_categories { font-size: 90%; }
.zoom_categories ul { display: inline; margin: 0px; padding: 0px;}
.zoom_categories li { display: inline; margin-left: 15px; list-style-type: none; }
input.zoom_button {  }
input.zoom_searchbox {  }
.result_image { float: left; display: block; }
.result_image img { margin: 10px; width: 80px; border: 0px; }
.result_block { margin-top: 15px; margin-bottom: 15px; clear: left; }
.result_altblock { margin-top: 15px; margin-bottom: 15px; clear: left; }
.result_pages { font-size: 100%; }
.result_pagescount { font-size: 100%; }
.searchtime { font-size: 90%; }
.recommended
{
    background: #DFFFBF;
    border-top: 1px dotted #808080;
    border-bottom: 1px dotted #808080;
    margin-top: 15px;
    margin-bottom: 15px;
}
.recommended_heading { float: right; font-weight: bold; }
.recommend_block { margin-top: 15px; margin-bottom: 15px; clear: left; }
.recommend_title { font-size: 100%; }
.recommend_description { font-size: 100%; color: #008000; }
.recommend_infoline { font-size: 80%; font-style: normal; color: #808080;}
 
/* added for form for multicultural affairs */
dl#contact_us {
 clear: both;
 width: 159px;
 overflow: hidden;
 background: url(/images/structure/Stylesheets/contact_us_btm.gif) #F7EED0 bottom left repeat-x;
 border-right: 1px solid #E7D9AE;
 margin: 34px 0 0 9px;
}
 html>body dl#contact_us {
  width: 158px;
 }
dl#contact_us dt {
 overflow: hidden;
 background: url(/images/structure/Stylesheets/contact_us_top.gif) #F7EED0 top left repeat-x;
 padding: 18px 0 7px 16px;
}
dl#contact_us dd {
 color: #7B8252;
/* font: 11px Georgia, Times, serif; */
 font: 1.1em Georgia, Times, serif;
 padding: 0 5px 0 17px;
 margin: 0 0 18px 0;
}
dl#contact_us dd p {
 margin: 0 0 5px 0;
}
dl#contact_us dd a {
 font-family: Verdana, Arial, Helvetica, sans-serif;
}
dl#contact_us p.link {
 padding: 0 0 5px 0;
}
dl#contact_us_right {
 float: right;
 clear: both;
 width: 155px;
 overflow: hidden;
 background: url(/images/structure/Stylesheets/contact_us_btm.gif) #F7EED0 bottom left repeat-x;
}
dl#contact_us_right dt {
 overflow: hidden;
 background: url(/images/structure/Stylesheets/contact_us_top.gif) #F7EED0 top left repeat-x;
 padding: 18px 0 7px 16px;
}
dl#contact_us_right dd {
 color: #7B8252;
/* font: 11px Georgia, Times, serif; */
 font: 1.1em Georgia, Times, serif;
 padding: 0 5px 0 17px;
 margin: 0 0 18px 0;
}
dl#contact_us_right dd p {
 margin: 0 0 5px 0;
}
dl#contact_us_right dd a {
 font-family: Verdana, Arial, Helvetica, sans-serif;
}
dl#contact_us_right p.link {
 padding: 0 0 5px 0;
}
/* ========================================= */
/* moving print and sharethis to top of page */
/* 02/2010 - dcs                             */
/* ========================================= */
#printPage, #printPage:visited {
    background: url(/news_icons/print.gif) no-repeat;
    color: #666;
    font-size: 90%;
    text-transform: uppercase;
    margin: 0 25px 0 0;
    padding: 0 0 0 19px;
}
#printPage:hover {
    background: url(/news_icons/print.gif) no-repeat;
    color: #336699;
    font-size: 90%;
    text-transform: uppercase;
    margin: 0 25px 0 0;
    padding: 0 0 0 19px;
    text-decoration: none;
}
/*Share This Overrides ----------- */
#col_main_wide #start_tools
{
    margin-top: -20px;
    padding: 5px 0 10px 0; 
    background: transparent url(/news_structure/bgDashedLineH1.gif) 0 bottom repeat-x;
}
#col_main_wide #pageTools 
{
    margin-top: -9px;
    padding: 0 0 4px 0; 
    /*font-size: 77%; */
    text-align: right; 
    background: transparent url(/news_structure/bgDashedLineH1.gif) 0 bottom repeat-x;
}
#col_main_wide .stbutton 
{
    padding-left: 16px;
}
.stbuttontext 
{
    color: #666;
    font-size: 90%;
    text-transform: uppercase;
    text-decoration: none;
}
.stbuttontext:hover
{
    color: #336699;
    font-size: 90%;
    text-transform: uppercase;
}
.stwrapper 
{
    left: 789px !important;
    top: 275px !important;
}
#col_main_wide .stico_default 
{
    background: url(/news_icons/share.gif) no-repeat 0 2px !important;
}
.stbuttontext {
    line-height: 12px !important;
}
