/*{font-size: 0.8em;} which generally renders as the equivalent of 11px (11 pixels). */

body {
background-color: #ffffff;
background-image: url(img/background_img_gradient.jpg);
background-repeat: repeat-x;
margin-top: 0px;
margin-bottom: 15px;
padding: 0;
width: auto;
height: auto;
color: #000000;
font-size: .8em;
line-height: 1.4em;
font-family: verdana,arial,helvetica, sans-serif; 
}

#container {
margin: 0;
text-align: left;
}

#back_color {
width: 760px;
background: #ffffff;
margin-left: auto;
margin-right: auto;
}



#header {
margin-bottom: 22px;
}



#main_content {
position: relative;

}


.quotes {
/*margin-left: 25px;
margin-right: 25px;
color: #666666; */
}

.book_spacer {
height: 25px;}



#left_col {
margin-left: 16px;
}

.left_nav_styles_new {
color: #91aeaa;
font-size: 12px;
line-height: 16px;
font-weight: bold;
margin-top: 0px;
padding-top: 0px;
margin-bottom: 1em;
}

.left_nav_styles_new a:link, .left_nav_styles_new a:visited   {
color: #91aeaa;
text-decoration: none;
}

.left_nav_styles_new a:hover {
color: #666666;
}

#left_nav_styles {
color: #91aeaa;
font-size: 12px;
line-height: 28px;
font-weight: bold;
}

#left_nav_styles a:link, #left_nav_styles a:visited   {
color: #91aeaa;
text-decoration: none;
}

#left_nav_styles a:hover {
color: #666666;
}

#center_col {
margin-left: 40px;
margin-right: 67px;
}

#center_col_wide {
margin-left: 16px;
margin-right: 0px;
}

#center_col_styles {
color: #191b1a;
}


#center_col_home {
margin-left: 25px;
margin-right: 25px;
}
#center_col_styles_home {
color: #191b1a;
font-size: 1.1em;
line-height: 1.3em;


}


#order_online {
margin-top: 24px;
width: 112px;
}

#order_online_info {
background: #eef7f6;
padding: 11px 4px 23px 4px;
color: #738786;
line-height: 14px;
font-style: italic;
}



#right_col_home {

}

#right_col {
margin-right: 25px;
}


#right_col_styles {

}



#home_back {
background-image: url(img/ellen_bkground_img.jpg);
background-repeat: no-repeat;
margin-top: 0px;
background-color: #f2f6e7;
}


#page_title {
font-family: times-roman, serif;
color: #7fbbbc;
font-size: 24px;
margin-top: 10px; 
}


.order_img {
margin-left: 0px;
}


#events_home {
background: #CEE2D9; 
padding-left: 10px; 
padding-right: 10px; 
margin-top: 3px; 
padding-top: 12px; 
margin-right: 8px;
font-size: .9em; 

}

#event_bio_space {
height: 12px;
}

#bio_home {
margin-right: 10px;
text-align: left;
}

.poem_title {
font-weight: bold;
color: #7fbbbc;
font-size: 1.2em;
}

.sub1 {
color: #91aeaa;
font-weight: bold;
font-size: 1.4em;

}



.sub {
color: #91aeaa;
font-size: 18px;
line-height: 26px;
font-weight: bold;
}

.sub2{
color: #7fbbbc;
font-weight: bold;
font-size: 1.2em;
line-height: 1.2em;
}

.sub3{
color: #7fbbbc;
font-weight: bold;
font-size: 1.1em;
line-height: 1.2em;
}

.book_img {
margin-right: 10px;
margin-top: 3px;
margin-bottom: 6px;
}


.book_title {
color: #91aeaa;
font-weight: bold;
font-size: 1.2em;
line-height: 1.5em;
}




#page_title_home {
font-family: times-roman, serif;
color: #131510;
font-size: 26px;
font-style: italic;
margin-top: 10px;
margin-bottom: 4px;
}



.video_title {
font-weight: bold;
text-align: left;
margin-bottom: 10px;
font-size: 1.1em;
}


#white {
background: #fff;
background-image: url();
}

.calendar_date {
font-weight: bold;
}


#footer {
margin-top: 20px;
text-align: center;
font-weight: normal;
font-size: .8em;
}


#footer_styles {
color: #131510;

text-align: center;
font-weight: normal;
}



#footer_styles a:visited, #footer_styles a:link {
color: #131510;
text-decoration: none;
font-weight: normal;
}

#footer a:hover {
color: #666666;
}

#footer_email {
}

.top_workshops {
margin-bottom: 6px;
margin-top: 5px;
}
a:visited, a:link {
color: #5a7370;
text-decoration: underline;
font-weight: bold;
}


a:hover {
color: #666666;
}


.credits {
margin-top: 20px;
color: #666666;
text-align: center;
font-weight: normal;
font-size: .6em;
}

.credits  a:visited, .credits a:link {
color: #91aeaa;
text-decoration: none;
font-weight: normal;
}







