/*  
Theme Name: American Daughter Style
Theme URI: http://www.americandaughter.com
Description: Created for our online multimedia news magazine
Author: Nancy K. Matthis
Author URI: http://www.americandaughter.com
*/

/* Style for the XHTML root element */
html {scrollbar-base-color: #9a845f;
      scrollbar-track-color: #9a845f;
      scrollbar-face-color: #9a845f;
      scrollbar-highlight-color: #cdc3b1;
      scrollbar-3dlight-color: #af9e80;
      scrollbar-darkshadow-color: #272218;
      scrollbar-shadow-color: #3a3224;
      scrollbar-arrow-color: #f0e8d2}

/* Style for the page body */
body {background-color: #9a845f;
      margin: 0px;
      border-width: 0px;
      padding: 0px}

#layout  {background-color: #9a845f;
          margin: 0px;
          border-width: 0px;
          padding: 0px}

#navbar  {background-color: #9a845f;
      margin: 0px;
      border-width: 0px;
      padding: 0px}

#banner  {background-color: #9a845f;
      margin: 0px;
      border-width: 0px;
      padding: 0px}

#header  {background-color: #f7f3e7;
      margin: 0px;
      border-left-width: 5px;
      border-top-width: 5px;
      border-right-width: 3px;
      border-bottom-width: 0px;
      border-left-style: inset;
      border-top-style: inset;
      border-right-style: inset;
      border-bottom-style: none;
      padding-left: 16px;
      padding-top: 24px;
      padding-right: 16px;
      padding-bottom: 0px}

#content  {background-color: #f7f3e7;
      margin: 0px;
      border-left-width: 5px;
      border-top-width: 0px;
      border-right-width: 0px;
      border-bottom-width: 0px;
      border-left-style: inset;
      border-top-style: none;
      border-right-style: none;
      border-bottom-style: none;
      padding-left: 16px;
      padding-top: 16px;
      padding-right: 16px;
      padding-bottom: 16px}

#sidebar  {background-color: #f7f3e7;
      margin: 0px;
      border-left-width: 0px;
      border-top-width: 0px;
      border-right-width: 3px;
      border-bottom-width: 0px;
      border-left-style: none;
      border-top-style: none;
      border-right-style: inset;
      border-bottom-style: none;
      padding-left: 16px;
      padding-top: 24px;
      padding-right: 16px;
      padding-bottom: 16px}

#footer  {background-color: #f7f3e7;
      margin: 0px;
      border-left-width: 5px;
      border-top-width: 0px;
      border-right-width: 3px;
      border-bottom-width: 3px;
      border-left-style: inset;
      border-top-style: none;
      border-right-style: inset;
      border-bottom-style: inset;
      padding-left: 16px;
      padding-top: 16px;
      padding-right: 16px;
      padding-bottom: 16px}
#footer  p {font-family: Arial, Helvetica, sans-serif;
         color: #272218;
         font-size: 12px}

/* Class selectors for positioning */
.alignleft  {text-align: left}
.aligncenter  {text-align: center}
.alignright  {text-align: right}

/* Style for the links throughout the header, content, sidebar, and footer */
a         {text-decoration: none}
a:link    {color: #76993e}    /* unvisited links */
a:visited {color: #727635}    /* visited links   */
a:hover   {color: #cdc3b1}    /* user hovers     */
a:active  {color: #cdc3b1}    /* active links    */
a.external         {text-decoration: none}
a.external:link    {color: #76993e}    /* unvisited links */
a.external:visited {color: #727635}    /* visited links   */
a.external:hover   {color: #cdc3b1}    /* user hovers     */
a.external:active  {color: #cdc3b1}    /* active links    */

/* General utilities */
hr {color: #76993e;
    width: 80%;
    text-align: center}
ul li  {list-style-type: square;
        list-style-position: inside}
img  {hspace: 12px;
      vspace: 12px}


/* ---------------------------------------- */
/* ---------------------------------------- */
/* Below this point all the styles are for 
   the WordPress components*/

.blogname  {font-family: Arial, Helvetica, sans-serif;
            font-size: 24px;
            font-style: normal;
            font-weight: bold}
.blogname  a {color: #cd853f}

.description {font-family: Arial, Helvetica, sans-serif;
              color: #cd853f;
              font-size: 14px;
              font-style: italic;
              font-weight: normal}

.post  

.post-title {font-family: Arial, Helvetica, sans-serif;
             color: #272218;
             font-size: 19px;
             font-style: normal;
             font-weight: bold;
             text-align: left}

.post-info   {font-family: Arial, Helvetica, sans-serif;
              color: #272218;
              font-size: 12px;
              font-style: normal;
              font-weight: normal;
              text-align: left}

.post-body  {font-family: Arial, Helvetica, sans-serif;
             color: #272218;
             font-size: 14px;
             font-style: normal;
             font-weight: normal;
             text-align: left;
             margin-bottom: 16px}
.post-body ul li {list-style-type: square;
                  list-style-position: outside}


.post-excerpt  {font-family: Arial, Helvetica, sans-serif;
                color: #272218;
                font-size: 16px;
                font-style: normal;
                font-weight: normal;
                text-align: left}

.iconsphere  {font-family: Arial, Helvetica, sans-serif;
              font-size: 14px;
              font-style: normal;
              font-weight: bold;
              text-align: left}

.bio  {font-family: Arial, Helvetica, sans-serif;
       color: #cd853f;
       font-size: 12px;
       font-style: normal;
       font-weight: bold;
       text-align: left}


.post-foot   {font-family: Arial, Helvetica, sans-serif;
              color: #272218;
              font-size: 12px;
              font-style: normal;
              font-weight: normal;
              text-align: left}

.notfound  {font-family: Arial, Helvetica, sans-serif;
            color: #272218;                   
            font-size: 19px;
            font-style: normal;
            font-weight: bold;
            text-align: center}

.archiveblurb  {font-family: Arial, Helvetica, sans-serif;
                color: #272218;
                font-size: 14px;
                font-style: normal;
                font-weight: normal;
                text-align: left}

.navigation  {font-family: Arial, Helvetica, sans-serif;
              color: #76993e;
              font-size: 14px;
              font-style: normal;
              font-weight: bold}

/* Style for the comments section */
#author  {background-color: #f7f3e7;
          margin-right: 6px}
#email  {background-color: #f7f3e7;
         margin-right: 6px}
#url  {background-color: #f7f3e7;
       margin-right: 6px}
textarea  {background-color: #f7f3e7;
           scrollbar-base-color: #f0e8d2;
           scrollbar-track-color: #f0e8d2;
           scrollbar-face-color: #f0e8d2;
           scrollbar-highlight-color: #f7f3e7;
           scrollbar-3dlight-color: #f3ecda;
           scrollbar-darkshadow-color: #827e72;
           scrollbar-shadow-color: #7b776c;
           scrollbar-arrow-color: #9a845f}
#comment  {margin: 0px}
#submit  {background-color: #f0e8d2;
          font-family: Arial, Helvetica, sans-serif;
          color: #cd853f}
#comments {font-family: Arial, Helvetica, sans-serif;
           color: #cd853f;
           font-size: 14px;
           font-weight: bold;
           font-style: normal;
           text-align: left}
#respond  {font-family: Arial, Helvetica, sans-serif;
          color: #cd853f;
          font-size: 14px;
          font-weight: bold;
          font-style: normal;
          text-align: left}
#loggedin  {font-family: Arial, Helvetica, sans-serif;
         color: #cd853f;
         font-size: 14px;
         font-weight: normal;
         font-style: normal;
         text-align: left}
.label  {font-family: Arial, Helvetica, sans-serif;
         color: #cd853f;
         font-size: 12px;
         font-weight: bold;
         font-style: normal;
         text-align: left}
.alt {background-color: #f0e8d2}
.commentlist  {color: #272218;
               font-size: 14px;
               font-weight: normal;
               font-style: normal;
               text-align: left;
               margin-left: 0px}
.commentlist li {list-style-type: decimal;
                 list-style-position: outside;
                 margin-left: 36px;
                 margin-top: 0px;
                 margin-right: 36px;
                 margin-bottom: 16px;
                 padding: 12px}
.commentmetadata {color: #272218;
               font-size: 14px;
               font-weight: normal;
               font-style: normal;
               text-align: left;
               margin-left: 0px}
.nocomments  {font-family: Arial, Helvetica, sans-serif;
              color: #cd853f;
              font-size: 14px;
              font-weight: bold;
              font-style: normal;
              text-align: left}

/* Styles for the sidebar */
#translator  {margin-left: 0px;
              margin-top: 0px;
              margin-right: 0px;
              margin-bottom: 24px;
              border-width: 2px;
              border-style: solid;
              border-color: #76993e}
#translator td {padding-top: 20px}
#translator font {font-size: 12px;
                  color: #76993e;
                  font-weight: normal;
                  font-style: normal}

#wp-calendar  {font-family: Arial, Helvetica, sans-serif;
               margin-left: 0px;
               margin-top: 0px;
               margin-right: 0px;
               margin-bottom: 24px}
#wp-calendar  caption {color: #cd853f;
                       font-size: 14px;
                       font-weight: bold;
                       font-style: normal;
                       text-align: center}
#wp-calendar  th {color: #cd853f;
                 font-size: 14px;
                 font-weight: bold;
                 font-style: normal;
                 text-align: center}
#wp-calendar  td {color: #cd853f;
                  font-size: 12px;
                  font-weight: normal;
                  font-style: normal;
                  text-align: right}
#searchform {margin-left: 0px;
             margin-top: 0px;
             margin-right: 0px;
             margin-bottom: 32px}
#s {background-color: #f7f3e7}
#searchsubmit  {background-color: #f0e8d2;
                color: #cd853f;
                text-align: center}

.announcement  {margin-left: 0px;
                margin-top: 0px;
                margin-right: 0px;
                margin-bottom: 24px;
                font-family: Arial, Helvetica, sans-serif;
                color: #76993e;
                font-size: 14px;
                font-weight: normal;
                font-style: italic;
                text-align: left}

#sidebar ul {margin: 0px;
             padding: 0px}
#sidebar  ul li {list-style-type: none;
              margin-left: 0px;
              margin-top: 0px;
              margin-bottom: 24px}
#sidebar  ul li h2 {margin-bottom: 4px;
             color: #cd853f;
             font-size: 18px;
             font-weight: bold;
             font-style: normal;
             text-align: left}
#sidebar  ul li ul {margin-top: 6px}
#sidebar  ul li ol {margin-top: 6px}

#sidebar  ul li ul li {list-style-type: none;
              margin-left: 0px;
              margin-top: 0px;
              margin-bottom: 0px;
              font-size: 14px;
              font-weight: normal;
              font-style: normal;
              text-align: left}

#sidebar  ul li ol li {list-style-type: none;
              margin-left: 0px;
              margin-top: 0px;
              margin-bottom: 0px;
              font-size: 14px;
              font-weight: normal;
              font-style: normal;
              text-align: left}