/* Mindful Living */
/* Light Cream Body Background faf9f0  fefefe */
/* Brown for text 6b350e   */
/* Navigation & Right Floating Box #ece8d9  also color1 */
/* Rust/brown behind nav 9C4D15
/*Set up body, td, and p as the same style. You'll also want to include the same info in the <body> tag on main template.*/

body {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; line-height: 1.5em; color: #333333;}

a.uppercase {text-transform:uppercase}

td {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; line-height: 1.4em; color: #333333;}

p {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; line-height: 1.4em; color: #333333;
  padding-top:2px;margin-top:0;}


a:link {color: #6b350e; text-decoration: underline;}
a:visited {color: #6b350e; text-decoration: underline;}
a:active {color: #6b350e; text-decoration: underline;}
a:hover {color: #b75b18; text-decoration: underline;} 

p.fancy_model_text {
   font-family: cursive;  font-size: 18px; line-height: 1.6em; color: #a87149; 
   letter-spacing:.1em;}


p.fancy_model_text:first-letter {
   font-family: cursive;  font-size: 30px; line-height: 1.0em; color: #a87149; 
   }


.sitemap li {
             list-style-type: disc;
             font-family: verdana, arial, helvetica, sans-serif; font-size: 14px; line-height: 1.5em; color: #333333; 
             font-weight:bold; padding-bottom:2px;
           }

.sitemap li a {
             list-style-type: disc;
             font-family: verdana, arial, helvetica, sans-serif; font-size: 14px; line-height: 1.5em; color: #333333; 
             text-decoration:none; font-weight:bold;
             padding-bottom:none;
           }

.sitemap li a:hover {
             list-style-type: disc;
             font-family: verdana, arial, helvetica, sans-serif; font-size: 14px; line-height: 1.5em; color: #333333; 
             text-decoration:underline; font-weight:bold;
           }



.sitemap li ul li {    
             list-style-type:none;
             font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; line-height: 1.5em; color: #333333; 
             font-weight:normal; 
             padding-bottom:none;
           }

.sitemap li ul li a{    
             list-style-type:none;
             font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; line-height: 1.5em; color: #333333; 
             text-decoration:none;
             font-weight:normal;
             padding-bottom:none;
           }

.sitemap li ul li a:hover{    
             list-style-type:none;
             font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; line-height: 1.5em; color: #333333; 
             text-decoration:underline;
             font-weight:normal;
           }




/*Here are some very useful options you may want to add to your styles and the choices for each option:

font-style: normal, italic, oblique

font-weight: instead of just putting "bold", you can assign a value from 100 to 900 (in jumps of 100). 400 is the normal weight (useful when you want your headers to be not bold). Doesn't work on all fonts. 

font-variant: small-caps

text-transform: uppercase, lowercase, capitalize (makes an initial cap), none

text-indent: 10px (would indent the first line 10 px)

line-height: 1.5em (this adds space between lines of text. You can specify in ems or percentages. I am going to add this to td style: if you don't want a style to use it, add a line-height of 1 em)

list-style-type: disc, square, circle, decimal, lower-roman, upper-roman, lower-alpha, upper-alpha, none. (I'm adding this to list style)

list-style-position: inside, outside (with outside text won't wrap under bullet--woo hoo! I'm adding this to list style)

list-style-image: if you want to use an image for a style just put the link to the image

*/
/* Note: All styles will use body info unless specified differently in a particular style*/




/* Main divs for home page */
#container {
   margin: 0 auto;
   width:800px;
   background-color:#FAF9F0;   }

#top_banner {
   background:url("http://www.yurtworks.com/images/mindful_banner.jpg");
   width:800px; height:117px;
   }


#home_logo {
	background:#d48314;
	}
	
#home_middle {
	background:#ffffff; 
	}
	
#home_events {
	background:#ffffff;
	}

#index_body_main {
   background-image:url(http://www.yurtworks.com/images/gradient.jpg);background-repeat:no-repeat;  
    padding:5px;background-color:#FAF9F0;}

#body_main {
   padding:5px;background-color:#FAF9F0;}



/* Holds Dynamic Nav */
#upper_nav_box { background-color:#A15318; height:24px; min-width:800px; font-size: 14px; font-weight:bold;
               }



.uppernavlink {  font-size: 12px; line-height: 1.5em; color: #ffffff;}
.uppernavlink A    {color: #ffffff; text-decoration: none;}
.uppernavlink A:visited {color: #ffffff; text-decoration: none;}
.uppernavlink A:hover  {color: #ffffff; text-decoration: underline;}


.printemail {  font-size: 12px; line-height: 1.5em; color: #6b350e;}
.printemail A:visited    {color: #6b350e; text-decoration: none;}
.printemail A    {color: #6b350e; text-decoration: none;}
.printemail A:hover  {color: #a25015; text-decoration: underline;}

	
.uppernavtext {font-size: 12px; color: #444444; text-decoration: none;}
.uppernavtext A    { color: #444444; text-decoration: none;}
.uppernavtext A:visited    { color: #444444; text-decoration: none;}
.uppernavtext A:hover  { color: #a25015; text-decoration: underline;}

.home_banner_text {font-size: 11px; color: #333333;font-weight:bold;line-height:1.5em; text-decoration: none;
                  }


.home_text {font-size: 11px; color: #494736;font-weight:normal; line-height:1.5em; text-decoration: none;
           }


.home_testimonial_text {font-size: 11px; color: #994E15;font-weight:normal; line-height:1.5em;
                        text-decoration: none;
                       }


.home_head1 {  font-family: verdana, arial, sans-serif; font-size: 20px; color: #535353; font-weight:bold;
               text-decoration: none;
               line-height:1.5em;
            }


.home_head2 {  font-family: verdana, arial, sans-serif; font-size: 16px; color: #C1581B; font-weight:normal;
               text-decoration: none;
            }

.home_newsletter_text {font-size: 14px; color: #A37B18;font-weight:normal; line-height:1.5em;
                      text-decoration: none;
                      }
.home_newsletter_text a {font-size: 14px; color: #A37B18;font-weight:bold; line-height:1.5em;
                      text-decoration: underline;
                      }




.home_blog_text {font-size: 12px; color: #7F3B11;font-weight:normal; line-height:1.5em;
                      text-decoration: none;
                }

.home_blog_text a {font-size: 12px; color: #7F3B11;font-weight:normal; line-height:1.5em;
                      text-decoration: none;
                }

.home_blog_text_more a {font-size: 12px; color: #7F3B11;font-weight:bold; line-height:1.5em;
                      text-decoration: underline;
                }

.homespotlight {  font-size: 12px; line-height: 1.5em; color: #6b350e;}
.homespotlight A:visited    {color: #6b350e; text-decoration: underline;}
.homespotlight A    {color: #6b350e; text-decoration: underline;}
.homespotlight A:hover  {color: #a25015; text-decoration: underline;}



.pdflink {  font-size: 12px; line-height: 1.8em; color: #6b350e; font-weight:bold; text-align: center;}
.pdflink A:visited    {color: #6b350e; text-decoration: none;}
.pdflink A    {color: #6b350e; text-decoration: none;}
.pdflink A:hover  {color: #a25015; text-decoration: underline;}

.faqlinks {  font-size: 12px; line-height: 1.5em; color: #6b350e; font-weight:bold;}
.faqlinks A:visited    {color: #6b350e; text-decoration: none;}
.faqlinks A    {color: #6b350e; text-decoration: none;}
.faqlinks A:hover  {color: #a25015; text-decoration: underline;}


.rightfloatbox {float:right;
                padding:4px;
                margin:4px;
                text-align:left;font-size:12px;
                width:200px;
                background-color:#ece8d9;
                }



#footer { 
  width:780px; 
  padding:10px;
  text-align:right;
  clear:both;
  background-color:#ece8d9;
  margin-top:30px; 
  border-top:#b6b291 1px solid;}


#footer2 {
  width:780px; 
  padding:2px 10px;
  text-align:left;
  clear:both;
  background-color:#9C4D15;
  }


.footertext {color: #222222; font-family: verdana, Arial, Geneva, sans-serif; font-size: 12px;}
.footertext A {color: #222222; text-decoration: none;}
.footertext A:visited {color: #222222; text-decoration: none;}
.footertext A:hover {color: #222222; text-decoration: underline;}

.footertextsmall {color: #999999; font-family: verdana, Arial, Geneva, sans-serif; font-size: 9px;}
.footertextsmall A {color: #999999; text-decoration: none;}
.footertextsmall A:visited {color: #999999; text-decoration: none;}
.footertextsmall A:hover {color: #999999; text-decoration: underline;}


.printfootertext {color: #ddd; font-family: verdana, Arial, Geneva, sans-serif; font-size: 9px;}
.printfootertext A {color: #ddd; text-decoration: none;}
.printfootertext A:visited {color: #ddd; text-decoration: none;}
.printfootertext A:hover {color: #ddd; text-decoration: underline;}


.footerlinks {color: #ece1c4; font-size: 12px;text-decoration: none;}
.footerlinks A {color: #ece1c4; text-decoration: none;}
.footerlinks A:visited {color: #ece1c4; text-decoration: none;}
.footerlinks A:hover {color: #ece1c4; text-decoration: underline;}



/*Main template styles.*/

.sbtestimonialheads {  font-size: 12px; font-weight: bold; line-height: 1.5em; color: #333333;}

.sbtestimonialtext {  font-size: 12px; line-height: 1.5em; color: #333333;}

.searchwords {  font-size: 12px; line-height: 1.5em; color: #333333;}

.search {  font-size: 12px; color: #000099; text-decoration: none;} /*next to the search box*/

.navlinks1 {  font-size: 12px; color: #000099; text-decoration: none;}
.navlinks1 A    {color: #000099;text-decoration: underline;}
.navlinks1 A:visited {color: #000099; text-decoration: underline;}
.navlinks1 A:hover  {color: #a25015;text-decoration: underline;}/*main sidebar links*/

.navlinks2 {  color: #000099; font-size: 12px;text-decoration: none;}
.navlinks2 A    {  color: #000099;text-decoration: underline;}
.navlinks2 A:hover  {  color: #cc0000;text-decoration: underline;}/*links under the masthead if used*/

.footername {  color: #333333; font-weight:bold; font-family: verdana, Arial,Geneva,sans-serif;font-size: 12px;text-decoration: none;}
.footername A    {  color: #ff0000;text-decoration: none;}
.footername A:hover  {  color: #0033cc;text-decoration: none;}


.siteby {  font-size: 11px; line-height: 1.5em; color: #333333;}
.siteby A    {color: #333399; text-decoration: underline;}
.siteby A:visited {color: #333399; text-decoration: underline;}
.siteby A:hover  {color: #333333; text-decoration: underline;}




/*Category and Product list, cell and details pages*/

h1 {  margin-bottom: 0; padding-bottom:0; margin-top: 2px; font-size: 22px; font-weight: bold; line-height: 1.7em; color: #6b350e;
letter-spacing:1px;} /*this is always used for the page title, except home page and product detail pages*/

h2 {  margin-bottom: 4px; margin-top: 2px; font-size: 14px; font-weight: bold; line-height: 1.5 em; color: #487360}
h2 A {  margin-bottom: 4px; margin-top: 2px; font-size: 14px; font-weight: bold; line-height: 1.5 em; color: #487360;
  text-decoration:none;}
h2 A:link {  margin-bottom: 4px; margin-top: 2px; font-size: 14px; font-weight: bold; line-height: 1.5 em; color: #487360;text-decoration:none;}

h2 A:visited {  margin-bottom: 4px; margin-top: 2px; font-size: 14px; font-weight: bold; line-height: 1.5 em; color: #487360;text-decoration:none;}

h2 A:hover {  margin-bottom: 4px; margin-top: 2px; font-size: 14px; font-weight: bold; line-height: 1.5 em; color: #a25015;text-decoration:none;}



h3 {  margin-bottom: 2px; margin-top: 0px; font-size: 12px; font-weight: bold; line-height: 1.5 em; color: #6b350e}

h4 {  margin-bottom: 2px; font-size: 12px; font-weight: bold; line-height: 1.5em; color: #6b350e}

li {  font-family: verdana, arial, helvetic1a, sans-serif; font-size: 12px; line-height: 1.5em; list-style-type: square; list-style-position: outside; color: #333333}

li.webpages {  font-size: 12px; line-height: 1.5em; color: #333333;}
li.webpages A    {color: #333333; text-decoration: underline;}
li.webpages A:visited {color: #333333; text-decoration: underline;}
li.webpages A:hover  {color: #a25015; text-decoration: underline;}


.multiheader {  margin-bottom: 4px; margin-top: 2px; font-size: 16px; font-weight: bold; line-height: 1.5 em; color: #487360}

.testimonialcellheader {font-size: 12px; color: #333333; text-decoration: none; font-weight:bold;}
.testimonialcellheader A:visited    {text-decoration: none;}
.testimonialcellheader A    {text-decoration: none;}
.testimonialcellheader A:hover  {text-decoration: underline;}/*item name on the testimonial product list page*/

.testimonialcelltext {  font-size: 12px; line-height: 1.5em; color: #333333;}
.testimonialcelltext A    {text-decoration: underline;}
.testimonialcelltext A:hover  {text-decoration: underline;}

.highlight {  font-size: 12px; font-weight:bold; color: #333333; text-decoration: none;}
.highlight A    {color: #333333;text-decoration: underline;}
.highlight A:hover  {color: #a25015;text-decoration: underline;}

.insertlist1 { font-size: 10px; color: #6b350e; text-decoration: none;}
.insertlist1 A    {color: #6b350e;text-decoration: none;}
.insertlist1 A:hover  {color: #6b350e;text-decoration: underline;} /*youarehere links*/

.nextprev {  font-size: 12px; line-height: 1.5em; color: #333333;}
.nextprev A    {color: #333333; text-decoration: underline;}
.nextprev A:visited {color: #333333; text-decoration: underline;}
.nextprev A:hover  {color: #a25015; text-decoration: underline;}

.jumplinks {font-size: 12px; line-height: 1.5em; color: #333333;} /*used on faq page*/



.gray18b {  font-family: verdana, arial, sans-serif; font-size: 18px; color: #333333; font-weight:bold; text-decoration: none; line-height: 1.5em;}
.gray18b A    {color: #333333;text-decoration: underline;line-height: 1.5em;}
.gray18b A:hover  {color: #333333;text-decoration: underline; line-height: 1.5em;}

.gray16b {  font-family: verdana, arial, sans-serif; font-size: 16px; color: #333333; font-weight:bold; text-decoration: none;}
.gray16b A    {color: #333333;text-decoration: underline; line-height: 1.5em;}
.gray16b A:hover  {color: #333333;text-decoration: underline; line-height: 1.5em;}

.gray16 {  font-family: verdana, arial, sans-serif; font-size: 16px; color: #333333; font-weight:normal; text-decoration: none;}
.gray16 A    {color: #333333;text-decoration: underline; line-height: 1.5em;}
.gray16 A:hover  {color: #333333;text-decoration: underline; line-height: 1.5em;}

.gray14b {  font-family: verdana, arial, sans-serif; font-size: 14px; color: #333333; font-weight:bold; text-decoration: none;}
.gray14b A    {color: #333333;text-decoration: underline; line-height: 1.5em;}
.gray14b A:hover  {color: #333333;text-decoration: underline; line-height: 1.5em;}

.gray14 {  font-family: verdana, arial, sans-serif; font-size: 14px; color: #333333; font-weight:normal; text-decoration: none;}
.gray14 A    {color: #333333;text-decoration: underline; line-height: 1.5em;}
.gray14 A:hover  {color: #333333;text-decoration: underline; line-height: 1.5em;}

.gray13 {  font-family: verdana, arial, sans-serif; font-size: 13px; color: #333333; font-weight:normal; text-decoration: none;}
.gray13 A    {color: #333333;text-decoration: underline; line-height: 1.5em;}
.gray13 A:hover  {color: #333333;text-decoration: underline; line-height: 1.5em;}

.gray12b {  font-family: verdana, arial, sans-serif; font-size: 12px; color: #333333; font-weight:bold; text-decoration: none;}
.gray12b A    {color: #333333;text-decoration: underline; line-height: 1.5em;}
.gray12b A:hover  {color: #333333;text-decoration: underline; line-height: 1.5em;}


.gray12bnone {  font-family: verdana, arial, sans-serif; font-size: 12px; color: #333333; font-weight:bold; text-decoration: none;}
.gray12bnone A    {color: #333333;text-decoration: none; line-height: 1.5em;}
.gray12bnone A:hover  {color: #333333;text-decoration: underline; line-height: 1.5em;}

.gray12 {  font-family: verdana, arial, sans-serif; font-size: 12px; color: #333333; font-weight:normal; text-decoration: none;}
.gray12 A    {color: #333333;text-decoration: underline; line-height: 1.5em;}
.gray12 A:hover  {color: #333333;text-decoration: underline; line-height: 1.5em;}

.gray11 {  font-family: verdana, arial, sans-serif; font-size: 11px; color: #333333; font-weight:normal; text-decoration: none;}
.gray11 A    {color: #333333;text-decoration: none;font-size: 11px;}
.gray11 A:hover  {color: #333333;text-decoration: underline;font-size: 11px;}


.gray10b {  font-family: verdana, arial, sans-serif; font-size: 10px; color: #333333; font-weight:bold; text-decoration: none;}
.gray10b A    {color: #333333;text-decoration: underline; line-height: 1.5em;}
.gray10b A:hover  {color: #333333;text-decoration: underline; line-height: 1.5em;}

.gray10 {  font-family: verdana, arial, sans-serif; font-size: 10px; color: #333333; font-weight:normal; text-decoration: none;}
.gray10 A    {color: #333333;text-decoration: underline; line-height: 1.5em;}
.gray10 A:hover  {color: #333333;text-decoration: underline; line-height: 1.5em;}




.white18b {  font-family: verdana, arial, sans-serif; font-size: 18px; color: #ffffff; font-weight:bold; text-decoration: none; line-height: 1.5em;}
.white18b A    {color: #ffffff;text-decoration: underline;line-height: 1.5em;}
.white18b A:hover  {color: #333333;text-decoration: underline; line-height: 1.5em;}

.white16b {  font-family: verdana, arial, sans-serif; font-size: 16px; color: #ffffff; font-weight:bold; text-decoration: none;}
.white16b A    {color: #ffffff;text-decoration: underline; line-height: 1.5em;}
.white16b A:hover  {color: #333333;text-decoration: underline; line-height: 1.5em;}

.white14b {  font-family: verdana, arial, sans-serif; font-size: 14px; color: #ffffff; font-weight:bold; text-decoration: none;}
.white14b A    {color: #ffffff;text-decoration: underline; line-height: 1.5em;}
.white14b A:hover  {color: #333333;text-decoration: underline; line-height: 1.5em;}

.white14 {  font-family: verdana, arial, sans-serif; font-size: 14px; color: #ffffff; font-weight:normal; text-decoration: none;}
.white14 A    {color: #ffffff;text-decoration: underline; line-height: 1.5em;}
.white14 A:hover  {color: #333333;text-decoration: underline; line-height: 1.5em;}

.white13 {  font-family: verdana, arial, sans-serif; font-size: 13px; color: #ffffff; font-weight:normal; text-decoration: none;}
.white13 A    {color: #ffffff;text-decoration: underline; line-height: 1.5em;}
.white13 A:hover  {color: #333333;text-decoration: underline; line-height: 1.5em;}

.white12b {  font-family: verdana, arial, sans-serif; font-size: 12px; color: #ffffff; font-weight:bold; text-decoration: none;}
.white12b A    {color: #ffffff;text-decoration: underline; line-height: 1.5em;}
.white12b A:hover  {color: #333333;text-decoration: underline; line-height: 1.5em;}


.white12bnone {  font-family: verdana, arial, sans-serif; font-size: 12px; color: #ffffff; font-weight:bold; text-decoration: none;}
.white12bnone A    {color: #ffffff;text-decoration: none; line-height: 1.5em;}
.white12bnone A:hover  {color: #333333;text-decoration: underline; line-height: 1.5em;}

.white12 {  font-family: verdana, arial, sans-serif; font-size: 12px; color: #ffffff; font-weight:normal; text-decoration: none;}
.white12 A    {color: #ffffff;text-decoration: underline; line-height: 1.5em;}
.white12 A:hover  {color: #333333;text-decoration: underline; line-height: 1.5em;}

.white11 {  font-family: verdana, arial, sans-serif; font-size: 11px; color: #ffffff; font-weight:normal; text-decoration: none;}
.white11 A    {color: #ffffff;text-decoration: none;font-size: 11px;}
.white11 A:hover  {color: #333333;text-decoration: underline;font-size: 11px;}


.white10b {  font-family: verdana, arial, sans-serif; font-size: 10px; color: #ffffff; font-weight:bold; text-decoration: none;}
.white10b A    {color: #ffffff;text-decoration: underline; line-height: 1.5em;}
.white10b A:hover  {color: #333333;text-decoration: underline; line-height: 1.5em;}

.white10 {  font-family: verdana, arial, sans-serif; font-size: 10px; color: #ffffff; font-weight:normal; text-decoration: none;}
.white10 A    {color: #ffffff;text-decoration: underline; line-height: 1.5em;}
.white10 A:hover  {color: #333333;text-decoration: underline; line-height: 1.5em;}



.brown18b {  font-family: verdana, arial, sans-serif; font-size: 18px; color: #994E15; font-weight:bold; text-decoration: none; line-height: 1.5em;}
.brown18b A    {color: #994E15;text-decoration: underline;line-height: 1.5em;}
.brown18b A:hover  {color: #000000;text-decoration: underline; line-height: 1.5em;}

.brown16b {  font-family: verdana, arial, sans-serif; font-size: 16px; color: #994E15; font-weight:bold; text-decoration: none;}
.brown16b A    {color: #994E15;text-decoration: underline; line-height: 1.5em;}
.brown16b A:hover  {color: #000000;text-decoration: underline; line-height: 1.5em;}

.brown14b {  font-family: verdana, arial, sans-serif; font-size: 14px; color: #994E15; font-weight:bold; text-decoration: none;}
.brown14b A    {color: #994E15;text-decoration: underline; line-height: 1.5em;}
.brown14b A:hover  {color: #000000;text-decoration: underline; line-height: 1.5em;}

.brown14 {  font-family: verdana, arial, sans-serif; font-size: 14px; color: #994E15; font-weight:normal; text-decoration: none;}
.brown14 A    {color: #994E15;text-decoration: underline; line-height: 1.5em;}
.brown14 A:hover  {color: #000000;text-decoration: underline; line-height: 1.5em;}

.brown13 {  font-family: verdana, arial, sans-serif; font-size: 13px; color: #994E15; font-weight:normal; text-decoration: none;}
.brown13 A    {color: #994E15;text-decoration: underline; line-height: 1.5em;}
.brown13 A:hover  {color: #000000;text-decoration: underline; line-height: 1.5em;}

.brown12b {  font-family: verdana, arial, sans-serif; font-size: 12px; color: #994E15; font-weight:bold; text-decoration: none;}
.brown12b A    {color: #994E15;text-decoration: underline; line-height: 1.5em;}
.brown12b A:hover  {color: #000000;text-decoration: underline; line-height: 1.5em;}


.brown12bnone {  font-family: verdana, arial, sans-serif; font-size: 12px; color: #994E15; font-weight:bold; text-decoration: none;}
.brown12bnone A    {color: #994E15;text-decoration: none; line-height: 1.5em;}
.brown12bnone A:hover  {color: #000000;text-decoration: underline; line-height: 1.5em;}

.brown12 {  font-family: verdana, arial, sans-serif; font-size: 12px; color: #994E15; font-weight:normal; text-decoration: none;}
.brown12 A    {color: #994E15;text-decoration: underline; line-height: 1.5em;}
.brown12 A:hover  {color: #000000;text-decoration: underline; line-height: 1.5em;}

.brown11 {  font-family: verdana, arial, sans-serif; font-size: 11px; color: #994E15; font-weight:normal; text-decoration: none;}
.brown11 A    {color: #994E15;text-decoration: none;font-size: 11px;}
.brown11 A:hover  {color: #000000;text-decoration: underline;font-size: 11px;}


.brown10b {  font-family: verdana, arial, sans-serif; font-size: 10px; color: #994E15; font-weight:bold; text-decoration: none;}
.brown10b A    {color: #994E15;text-decoration: underline; line-height: 1.5em;}
.brown10b A:hover  {color: #000000;text-decoration: underline; line-height: 1.5em;}

.brown10 {  font-family: verdana, arial, sans-serif; font-size: 10px; color: #994E15; font-weight:normal; text-decoration: none;}
.brown10 A    {color: #994E15;text-decoration: underline; line-height: 1.5em;}
.brown10 A:hover  {color: #000000;text-decoration: underline; line-height: 1.5em;}
 




/*Cart pages and shipping*/

th {  font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; line-height: 1.3em; color: #333333}

.instructions {  font-size: 12px; line-height: 1.5em; color: #333333;}
.instructions A    {text-decoration: underline;}
.instructions A:hover  {text-decoration: underline;} /*instructions under the page title*/

.instructions2 {  font-size: 12px; font-weight: bold; line-height: 1.5em; color: #333333;}
.instructions2 A    {text-decoration: underline;}
.instructions2 A:hover  {text-decoration: underline;} /*instructions under the cart sections; ie, shipping*/

.cartproduct {font-size: 12px; color: #3300cc; text-decoration: none;}
.cartproduct A    {text-decoration: underline;}
.cartproduct A:hover  {text-decoration: underline;} /*products in the cart*/

.cartsmall {  font-size: 10px; line-height: 1.5em; color: #333333;} 
.cartsmall A    {color: #333399; text-decoration: underline;}
.cartsmall A:visited {color: #333399; text-decoration: underline;}
.cartsmall A:hover  {color: #a25015; text-decoration: underline;}/*main options line in cart*/







/*Miscellaneous*/

input {margin-top: 0px; margin-bottom: 0px; margin-left: 0px;}

form {margin-top: 0px; margin-bottom: 0px; }

table {margin-top: 0px; margin-bottom: 0px; }

table.price_table th {
	background-color: #ffcc66;
	color: #333333;
	list-style-type: disc;
	list-style-position: inside;
	border: outset,#ffcc66,1px;
	font-weight: bold;
	font-size: 12px;
}

table.price_table td {
	background-color: #ffffff;
	border-style: outset #D1D1CD 1px;
}


table.pmt_table th {
	background-color: #ffcc66;
	color: #333333;
	list-style-type: disc;
	list-style-position: inside;
	border: outset,#ffcc66,1px;
	font-weight: bold;
	font-size: 12px;
}

table.pmt_table td {
	background-color: #ffffff;
	border-style: outset #D1D1CD 1px;
}

.label {  font-size: 12px; line-height: 1.5em; font-weight: bold; color: #333333;}

.attribute {  font-size: 12px; line-height: 1.5em; color: #333333;}


.errormessage {font-size: 12px; color: #333333; font-weight:normal; text-decoration: none;}
.errormessageA    {text-decoration: underline;}
.errormessage A:hover  {text-decoration: underline;}


.fancybutton {background: #6b350e; font-style: normal; font-variant: normal; font-family: verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#fefefe;}

.fancybuttonlink {background: #6b350e; font-style: normal; font-variant: normal; font-family: verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#fefefe;padding:4px;border:1px outset #999999;}

.fancybutton2 {background: #6b350e; font-style: normal; font-variant: normal; font-family: verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#fefefe;}

.fancybutton3 {background: #ffffff; border: 1px dashed #eeeeee; font-style: normal; font-variant: normal; font-family: verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color:#6b350e;}


.fancybutton99 {background: #fff; color: #6b350e;font-family: helvetica, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; border-top: 2px dotted #ece8d9;border-bottom: 2px dotted #ece8d9;border-left: 2px dotted #ece8d9;none; border-right:none;padding:0x; margin:4px;}
