/****************************************/
/*** Smell Goodies Website Styles    ***/
/*** Bluefire Productions           ***/
/*** www.bluefire.tv               ***/
/******************************** ***/
body {margin: 0; padding:0;}
td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align: left;}

/******** top menu styles ******/
.top_menu1 div a:link, .top_menu1 div a:visited {color: #444442; font-weight: bold; text-decoration: none;}
.top_menu1 div a:hover {text-decoration: underline;}
.top_menu1 div {margin: 0px 0 3px 0;}
.top_menu1 span {color: #444442; margin: 0 2px 0 8px;}
.top_menu2 {color: #30437D; font-weight: bold; text-decoration: none;}
.top_menu2 div a:link, .top_menu2 div a:visited {color: #A1A38B; font-weight: bold; text-decoration: none;}
.top_menu2 div a:hover {text-decoration: underline;}
.top_menu2 div {margin: 0px 0 9px 0;}
.top_menu2 span {color: #A1A38B; margin: 0 2px 0 2px;}

/******** generic page styles *********/
.whole_box {border: 1px solid #C4C3BF}
.whole_box div {margin: 20px 20px 20px 22px;}
.bottom_box {border-left: 1px solid #C4C3BF;border-right: 1px solid #C4C3BF;border-bottom: 1px solid #C4C3BF;padding-top: 2px;padding-bottom: 2px;padding-left: 2px;padding-right: 2px;background-color:#F4F3EF}
.shop_box {border-left: 1px solid #C4C3BF;border-right: 1px solid #C4C3BF;border-bottom: 1px solid #C4C3BF;border-top: 1px solid #C4C3BF;padding-top: 2px;padding-bottom: 2px;padding-left: 2px;padding-right: 2px;background-color:#F4F3EF}
.bold_text {font-weight: bold}

/******** home page styles *********/
.home_main {border: 1px solid #C4C3BF}
.home_sub1 {border-left: 1px solid #C4C3BF; border-bottom: 1px solid #C4C3BF; background-color:#E7EDEB}
.home_sub1_c1 {background: url(../images/home_sub1_c1.jpg) no-repeat bottom;line-height: 16px;}
.home_sub2 {border-left: 1px solid #C4C3BF; border-bottom: 1px solid #C4C3BF; background-color:#EBE2DB}
.home_sub2_c1 {background: url(../images/home_sub2_c1.jpg) no-repeat bottom;line-height: 16px;}
.home_sub3 {border-left: 1px solid #C4C3BF; border-bottom: 1px solid #C4C3BF;border-right: 1px solid #C4C3BF; background-color:#EAE8E9}
.home_sub3_c1 {background: url(../images/home_sub3_c1.jpg) no-repeat bottom;line-height: 16px;}

/******** about page styles *********/
.about_top_l {border-left: 1px solid #C4C3BF;border-top: 1px solid #C4C3BF}
.about_top_r {border-right: 1px solid #C4C3BF;border-top: 1px solid #C4C3BF; background-color:#F4F3EF}
.about_mid_l {border-left: 1px solid #C4C3BF;background-color:#F4F3EF;padding-left: 2px;padding-left: 2px;line-height:14px;}
.about_mid_r {border-right: 1px solid #C4C3BF;background-color:#F4F3EF;padding-right: 2px}
.about_mid_txt {border-left: 1px solid #C4C3BF;background-color:#F4F3EF}
.about_mid_txt div {margin: 0px 20px 20px 22px;}
.about_mid_img {border-right: 1px solid #C4C3BF;background-color:#F4F3EF}
.about_bot {border: 1px solid #C4C3BF; background-color:#F1F2F6}
.about_bot div {margin: 20px 20px 0px 22px;}
.about_trough {border-left: 1px solid #C4C3BF;border-right: 1px solid #C4C3BF;background-color:#F4F3EF;padding-right: 2px;padding-left: 2px;padding-bottom: 2px}
.about_trough_inner {border-left: 1px solid #C4C3BF;border-right: 1px solid #C4C3BF;border-bottom: 1px solid #C4C3BF;background-color:#F4F3EF}

/******** top questions page styles *********/
.topq_right_box {border-right: 1px solid #C4C3BF;border-top: 1px solid #C4C3BF;border-bottom: 1px solid #C4C3BF; background-color:#E5EBE7}
.topq_box {border: 1px solid #C4C3BF}
.topq_box div {margin: 0px 20px 20px 22px;}
.topq_box span {color: #6FADAC; font-weight: bold}

/******** testimonials page styles *********/   
.testimonials_top_box {border: 1px solid #C4C3BF;background-color:#E8E4DB}
.testimonials_top_box div {margin: 0px 20px 20px 22px;}
.testimonials_bot_box {border-left: 1px solid #C4C3BF;border-right: 1px solid #C4C3BF;border-bottom: 1px solid #C4C3BF}
.testimonials_bot_box div {margin: 20px 20px 20px 22px;}
.testimonials_leader {color: #67908A; font-weight: bold}
.testimonials_client {color: #757B9D; font-weight: normal;text-align: right;}

/******** news page styles *********/   
.news_upper_box {border: 1px solid #C4C3BF;background-color: #E9E5E2}
.news_upper_box div {margin: 10px 20px 20px 30px;}
.news_lower_box {border: 1px solid #C4C3BF}
.news_lower_box div a:link, .contact_right_box span a:visited {color: #5B5EA5; font-weight: normal; text-decoration: underline;}
.news_lower_box div {margin: 20px 20px 20px 22px;}
.news_lower_box span {color: #913C17; font-weight: bold}

/******** newsletter page styles *********/ 
.newsletter_upper_box {border: 1px solid #C4C3BF;background-color: #D6DBD7}
.newsletter_upper_box div {margin: 0px 20px 20px 30px;}
.newsletter_lower_box div {margin: 20px 15px 20px 23px;}

/******** contact us page styles *********/   
.contact_box {border: 1px solid #C4C3BF}
.contact_box div {margin: 0px 15px 20px 23px;}
.contact_box div a:link, .contact_right_box span a:visited {color: #5B5EA5; font-weight: normal; text-decoration: underline;}
.contact_box span {color: #6FADAC;font-weight: bold}
.contact_box .boldtext {color: #000000;font-weight: bold}

/******** purchase pages styles *********/ 
.purchase_box {border: 1px solid #C4C3BF}
.purchase_box div {margin: 0px 15px 20px 23px;}
.purchase_box span {font-weight: bold}
.purchase_box_l {border: 1px solid #B1B0B6;background-color:#DDDCE2}
.purchase_box_r {border-right: 1px solid #B1B0B6;border-top: 1px solid #B1B0B6;border-bottom: 1px solid #B1B0B6;}
.purchase_auto {border-right: 1px solid #B1B0B6;border-bottom: 1px solid #B1B0B6;border-left: 1px solid #B1B0B6;background-color:#32427E}
.purchase_box .purchase_block {line-height: 16px;}
.purchase_box .purchase_price {font-size:14px;font-weight: bold}
.purchase_box .purchase_save, .purchase_box .purchase_save a:visited {color: #AF7744;font-weight: normal; text-decoration: none;}
.purchase_autotxt_l {color: #B3B9D1;font-size:14px;font-weight: normal;padding-left: 25px;padding-right: 2px;padding-bottom: 2px;line-height: 24px;}
.purchase_autotxt_l span {font-weight: bold}
.purchase_autotxt_r {color: #D6DAE6;font-size:10px;font-weight: normal;padding-left: 25px;padding-right: 2px;padding-bottom: 2px;line-height: 18px;}

/*** purchase2 for subsequent order pages *********/ 
.purchase2_box {border: 1px solid #C4C3BF}
.purchase2_box div {margin: 20px 15px 20px 23px;}
.purchase2_box {color: #323232;font-weight: normal}
.purchase2_box span {font-weight: bold}
.purchase2_box .purchase_price {font-size:14px;font-weight: bold}
.purchase2_box .purchase2_indent {color: #000000;font-weight: normal;padding-left: 25px;line-height: 22px;}
.purchase2_box .purchase2_indent_break {color: #000000;font-weight: normal;padding-left: 25px;line-height: 14px}
.purchase2_box div a:link, .contact_right_box span a:visited {color: #5B5EA5; font-weight: normal; text-decoration: underline;}
.purchase2_box .purchase_orange {color: #C36002}

/*** purchase2 for subsequent order pages *********/ 
.phoneOrderNumber {font-size:18px;font-weight: bold}

/******** footer styles *******/
.footer {margin-top: 5px; color: #A1A1A1}
.footer a:link, .footer a:visited {color: #A1A1A1; font-weight: normal; text-decoration: none;}
.footer div a:hover {text-decoration: underline;}
.footer a:hover {text-decoration: underline;}
.footer div {margin: 8px 0 12px 0;}
.footer span {color: #A1A1A1; margin: 0 4px 0 4px;}


