  *, * *  {
margin : 0;
padding : 0;
}
body {
font-family : georgia, palatino, serif;
line-height : 1.5em;
font-size : 12px;
}
#wrapper {
background: url(constant/drop-shadow-algonquin.gif)  repeat-y;
width : 1000px;
margin : 0 auto;
}
* html #wrapper {
margin-top: 0; ma\rgin-top: -8px;
}
* html .algonquinretreats #wrapper {
margin-top: 0; ma\rgin-top: -6px;
}
#wrapper-inside {
width : 973px;
margin: 0 0 0 13px;
border-bottom: solid 2px #666;
}
#header {
height : 120px;
margin : 0 auto;
background: url(constant/trees.jpg)  repeat-x;
}
#content {
width : 973px;
}
#top-tea .bmw_quickteaseLinks {
clear: both;
padding: 20px 0 0 5px;
margin: 0 30px;
}
#top-tea div.bmw_link{
margin-bottom: 10px;
}
div#tea-line {
height: 0;
clear: both;
margin: 0 30px;
border-bottom: solid 2px #6f7eb9;
}
#top-tea .bmw_link {
float:left;
text-align: center;
width: 150px;
}
.bmt_page-teas .bmw_images {
float:left;
}
.bmt_page-teas div.bmw_pageContent {
float:left;
width: 350px;
}
#left {
width : 580px;
margin: 15px 0 15px 0;
padding: 10px 30px 10px 30px;
display: inline;
float : left;
background: url(constant/divide-line.gif)  no-repeat top right;
}
.bmt_page-newsletter #left {
width : 600px;
margin: 15px 0 15px 0;
padding: 10px 10px 10px 10px;
}
.algonquinretreats #left {
background: url(constant/divide-line-green.gif)  no-repeat top right;
}

#left .bmw_spotlightLinks * {
padding: 0;
margin: 0;
}


#right {
display: inline;
float : right;
width : 270px;
margin : 15px;
padding: 10px 15px 10px 15px;
}
a.bma_more {
display : block;
float : left;
padding : 0 5px 0 0;
}
.bma_link_div {
float: left;
width: 400px;
}
#right .bmw_link {
width: 270px;
}
.blackbear .bmw_spotlightLinks .bma_link_div, .algonquinretreats .bmw_spotlightLinks .bma_link_div {
float: right;
width: 370px;
}
.bmw_latestLinks .bma_link_div, .bmw_fullrelated .bma_link_div {
float: left;
width: 200px;
}
#top-tea .bma_link_div {
float: none;
width: 150px;
}
/* Right */

h3.bmw_announce {
display: none;
}
/*Navigation*/

#header img {
padding-left: 220px;
float: left;
}
.algonquinretreats #header img {
padding-left: 230px;
}
.blackbear #header img {
padding-left: 190px;
}
#header-img {
padding: 30px 0 0 0;
width: 880px;
margin : 0 auto;
text-align: center;
}
.algonquinretreats #header-img {
padding: 10px 0 0 0;
}
.blackbear #header-img {
padding: 30px 0 0 0;
}
.bmw_navigation {
clear: both;
font-family : 'lucida grande', 'lucida sans unicode',  verdana;
font-size: .9em;
width: 880px;
padding-top: 30px;
margin : 0 auto;
}
.algonquinretreats .bmw_navigation {
padding-top: 10px;
}
.blackbear .bmw_navigation {
padding-top: 34px;
}
#header .bmw_navigation ul {
list-style:none;
display: block;
margin:0px;
padding:0px 0 0 200px;
width: 480px;
}
.bmw_navigation li {
float: left;
display: inline-block;
text-align: center;
width: 80px;
}
.bmw_navigation li a {
line-height: 1.3em;
text-decoration: none;
font-weight: bolder;
padding: 0;
color: #fff;
width: 94%;
border: solid 1px white;
overflow: hidden;
}
.bmw_navigation li a:hover, #header .bmw_navigation li.bmn_active a {
font-weight: bold;
color: #1C2674;
background: #fff;
}


/*
headlines
*/

/*teas headline*/
#BMT_Section-teas .bmw_headline {
padding: 20px 0 10px 5px;
margin: 0 30px;
border-bottom: solid 2px #6f7eb9;
}

/*the other headlines*/
.bmw_headline {
font-family: arial;
padding: 0 0 10px 0;
margin: 0 10px 10px 0;
border-bottom: solid 2px #6f7eb9;
}

/*
buy pages
*/

.order_wrap h2 {
font-size: 1em;
font-weight: normal;
}

.order_wrap h2 strong {
font-size: 1.2em;
color: #3D7717 ;
}

.order_wrap h2 strike {
text-decoration: none;
font-size: 1em;
color: #666 ;
}

.order_wrap {
padding: 10px 0 10px 0;
width: 180px;
text-align: center;
float:left;
}
#view-cart {
padding: 20px 0 0 205px;
}


.order_des
{
padding-top: 5px;
}

#the_button
{
padding-top: 10px;
width: 50px;
}

.information
{
float: left;
width: 180px;
padding-top: 5px;
}

#BMT_Section-buy .bmw_sections {padding-top: 15px;}

/*
type content
*/

.bmw_pageContent *, .bmw_pageContent * *, .bmw_link *, .bmw_link * * {
padding: 0;
margin: 0;
}
.bmw_pageContent h1 {
line-height: 1.5em;
font-size: 1.4em;
padding-bottom: 0;
}
.bmw_pageContent h2 {
line-height: 1.5em;
font-size: 1.4em;
padding-bottom: 10px;
font-weight: normal;
}
.bmw_pageContent h3 {
line-height: 1.5em;
font-size: 1.2em;
padding-bottom: 10px;
font-weight: normal;
font-style: italic;
}
.bmw_pageContent p {
line-height: 1.5em;
font-size: 1.1em;
padding-bottom: 7px;
}

/*
content lists
*/

.bmw_pageContent li {
list-style: none;
padding-bottom: 3px;
padding-left: 15px;
background-image: url(constant/at_bullets.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
margin-left: 20px;
}

/*
type links
*/
.bmw_link h1 {
color: orange;
line-height: 1.5em;
font-size: 1.4em;
padding-bottom: 0;
}
.bmw_link h2 {
color: green;
line-height: 1.5em;
font-size: 1.4em;
padding-bottom: 0;
}
.bmw_link a.bma_head {
color: #1E5082;
line-height: 1.2em;
font-size: 1.2em;
display: block;
padding-bottom: 5px;
}

.bmw_link a:hover {
color: #5C85B6;
}


#left .bmw_link p {
padding-bottom: 10px;
}

/*
related links
*/
.bmw_fullrelated .bmw_link a,
#right .bmw_link a.bma_head 
{
color: #3D7717;
line-height: 1.2em;
font-size: 1.2em;
padding-bottom: 0;
}

.bmw_fullrelated .bmw_link a:hover,
#right .bmw_link a.bma_head:hover {color: #5C85B6; }

.bmw_fullrelated .bmw_link strong,
#right .bmw_link strong {
color: #78935A;
line-height: 1.2em;
font-size: 1.1em;
font-weight: normal;
padding-bottom: 0;
}

.bmw_fullrelated .bmw_link p {
padding-bottom: 0;
}


/*Footer*/

#footer {
clear: both;
border-top: solid 2px #6f7eb9;
width: 880px;
text-align: center;
padding: 10px 0 30px 0;
margin: 10px 0 0 46px;
}

.algonquinretreats #footer {
border-top: solid 2px #8fa483;
}

/*Ammouncements*/
.bmw_anncContent h2 {line-height: 1.8em; font-family:arial; font-size: 1.1em;}
.bmw_anncContent h3 {font-weight: normal; color: #6f7eb9;}
.bmw_anncContent a { 
color: #3D7717; 
line-height: 1.3em;
font-size: 1.1em;
font-weight: normal;
padding-bottom: 0;}


/*colors
forest green #3D7717 
strong blue #1E5082*/
/*HOME -- AT*/

.bmw_link a.bma_more,
.bmw_fullrelated .bmw_link a.bma_more {
color: #3D7717;
line-height: 1.4em;
font-size: .9em;
padding-bottom: 10px;
font-family : helvetica;
}

.bmw_link a.bma_more:hover {color: #5C85B6;}

.bmw_spotlightLinks
{padding-bottom: 15px; font-size: 1.2em;}

.bmw_spotlightLinks em {color: #5C85B6;}

/*HOME -- Bear*/

.blackbear .bmw_link a {color: #d1770d;}
.blackbear .bmw_link a:hover {color: #576932;}

.blackbear .bma_link_div p {padding-bottom: 7px;}


.blackbear .bmw_link strong {
color: #667932;
font-weight: normal;
font-style: italic;
}

.blackbear .bmw_headline {color: #667932;}
.blackbear .bmw_pageContent h2 {color: #667932;}
.blackbear .bmw_pageContent h3 {color: #6c5306;}

.blackbear .bmw_latestLinks {font-size: 1em;}
.blackbear .bmw_latestLinks .bma_head a {font-size: .9em;}
/*
OUR TEAS
*/

/*Sweetfern Tonic*/
#top-tea .bma_page1229 a.bma_head{
color: #06B15A;
font-size: 1em;
}
/*Sacred Blend*/
#top-tea .bma_page1232 a.bma_head{
color: #ED2D2E;
}
/*Peace Tea*/
#top-tea .bma_page1231 a.bma_head{
color: #EA5639;
}

/*Homestead Blend*/
#top-tea .bma_page1230 a.bma_head{
color: #CCB300;
}
/*Awakening Tea*/
#top-tea .bma_page1228 a.bma_head{
color: #12BED5;
}
/*Lucid Dream Tea*/
#top-tea .bma_page1227 a.bma_head{
color: #7769AE;
}
#top-tea .bma_link_div a.bma_head{
font-size: 14px;
}
#top-tea .bma_link_div {
font-size: 12px;
}

.bmw_pageContent h1 {
color: #1E5082;}

.bmw_pageContent h2 {
color: #5C85B6;}

.bmw_pageContent h3 {
color: #342E7C;}

.bmw_pageContent p {
color: #404040;
}


.blackbear #header {
height : 120px;
margin : 0 auto;
background: url(constant/bear_banner.jpg)  repeat-x;
}

.algonquinretreats #header {
height : 120px;
margin : 0 auto;
background: url(constant/kim_header.jpg)  repeat-x;
}

/*

.algonquinretreats #wrapper {
background: url(constant/drop-shadow-kim.gif)  repeat-y;
width : 1000px;
margin : 0 auto;
}

algonquinretreats 
turq strong : #09ABB7;
turq light : #8EDDDD;

*/
.algonquinretreats #left .bmw_link p {padding-bottom:3px;}
.algonquinretreats .bmw_link a { color: #09ABB7;}
.algonquinretreats .bmw_link a:hover { color: #8EDDDD;}
.algonquinretreats #left .bmw_spotlightLinks strong,
.algonquinretreats .bma_link_div strong { color: #f17e0a; font-weight: normal;}
.algonquinretreats .bma_link_div em { color: #6e6e6e;}

.algonquinretreats #left h2.bmw_headline {color: #f17e0a;}
.algonquinretreats #left .bmw_pageContent h2 {color: #09ABB7; line-height:1.2em;}
.algonquinretreats #left .bmw_pageContent h3 { color: #6e6e6e; line-height:1.3em;}
.algonquinretreats .bmw_gallery h3 {color: #09ABB7; padding-bottom: 10px; padding-top: 10px; font-weight: normal; text-transform: uppercase; font-family : helvetica;}

.algonquinretreats #right .bmw_link a.bma_head {color: #09ABB7;}
.algonquinretreats #right .bmw_link a.bma_head:hover {color: #8EDDDD;}
.algonquinretreats #right .bmw_link strong  {color: #F17E0A;}

.algonquinretreats .bmc_caption {font-family : helvetica;}

.bmt_home #content .bmw_images {
padding: 0 180px 50px 180px;
}
#mc_embed_signup {
margin: 0 0 20px 0;
}