/* ********************************************************************************** */
/*                                                                                   
     File:   terraangelica.css
     Site:   www.TerraAngelica.com
     Author: bhs
     Date:   Jan 15, 2009
     Copyright: all rights reserved.
*/
/* ********************************************************************************** */

body { 
     /* background-color: #b5a789; */
     /* background-color: white; */
     /* background-color: #e6e6fa; */ /* lavendar on wiki */
     /* background-color: purple; */ /* lavendar on wiki */
     background-image: url(images/terra_angelica_bg20.jpg); 
     color: purple;
     font-family: Verdana, Geneva, Arial, sans-serif;
     font-size: small;
     line-height: 1.6em;
     margin: 0px;
}

/* order is important             */
/* order: .link, .visited, .hover */

a {	color: #6699cc }

a:link { color: #6699CC }

a:visited { color: #6699CC }

a:hover {
	color: white;
	text-decoration: none
}

#allcontent {
     width: 800px;  /* 800px */
     padding-top: 0px; /* 5px; */
     padding-bottom: 0px; /* 5px; bhs8 */
     background-color: #e6e6fa; /* background-color: pink; */
     margin-left: auto;
     margin-right: auto;
}
#main {
     font-size: 105%;
     padding: 15px;
     margin: 0px 10px 0px 10px;  /* 0px 10px 10px 10px; bhs8 */
     /* set margin space such that left and right side bars fit */
     margin-right: 20px; /* 140px; */ 
     margin-left:  20px; /* 140px; */ 
}
#navigation {
     /* background: #efe5d0 url(images/background.gif) top left; */
     /* background: white; */
     /* font-size: 105%; */
     /*     padding: 15px;
     margin: 0px 10px 0px 10px;  
     margin-right: 20px;  
     margin-left:  20px;  
*/
}
#h1_center {
        text-align: center;
        font-size: 150%;
}
#h1_left {
        text-align: left;
        font-size: 150%;
        clear: left; /* clear the audiobox */
}
#h2_center {
        text-align: center;
        font-size: 125%;
}
#header {
     margin: 0px; /*margin:10px 10px 0px 10px; */
     padding: 10px;
     /* height: 180px; */
}
#footer {
     /* background-color: #675c47; */
     /* background-color: #FF9; */
     color: purple; /* color: #efe5d0; */
     /* border-top: thin solid purple; */
     text-align: center; 
     padding: 0px 0px 15px 0px; /* 0px 0px 10px 0px; bhs8*/ /* padding: 15px; */ /* padding: top right bottom left */
     margin: 0px; /* 10px; */
     font-size: 90%;
     /* clear: both; */
}
#footer_line {
        float: center;
        padding: 0px;
}
h1 {
     font-size: 120%;
     /* color: #954b4b; */
     color: purple;
}

h2 {
     font-size: 110%;
}

a.nav {
     font-weight: bold;     
}

#portrait {
        float: right;
        padding: 10px;
}
#portrait-left {
        border-width: thick;
        border-style: ridge; /* solid */
        border-color: purple;
        width: 300px;
        float: left; 
        padding: 0px;
        margin: 5px 10px 10px 0px;
        text-align: center;
}

#flower1 {
        float: left;
        padding: 10px;
}

#quote1 {
     font-style: italic;
     color: blue;
}
p.imageCredit {
     font-size: xx-small;
}
#email {
     font-size: 150%;
}

p.smalltext {
	font-size: small;
	line-height: 14px;
}