body, p, h1, h2, h3, h4, h5, ul, ol, dl, dd, dt, li, div, img {
                                                  margin: 0;
                                                  padding: 0;
}
 
body  {font-family: "Trebuchet MS", Helvetica, "Lucida Sans Unicode", "Lucida Grande", sans-serif;}
 
body {background-image: url(images/mudcloth_bgtile_croc2.jpg);
}
body#cards {background-image: url(images/mudcloth_bgtile1.jpg);
}
 
body#publication_list {background-image: url(images/mudcloth_bgtile_pub.jpg);
}
#maincontent {width: 750px;
              margin: 0 auto;
              color: black;
              background: #edd1a2;
              padding: 1em 4em;
}
 
#header {background-image: url(images/bronze_animal_border.jpg);
         background-repeat: no-repeat;
         background-position: bottom center;
         padding-bottom: 40px;
         margin-bottom: 5px;
}
 
ul#nav {width: 361px;
        margin: 0 auto 15px auto;
}        
 
ul#nav li {display: inline;
           padding: 0 3px; 
}
 
ul#nav li a img, ul#nav2 li a img, ul#nav3 li a img {border: none;
}
 

ul#nav2 li {display: inline;
           padding: 0 10px; 
}
 

p {padding: .5em 0;
}
 
.center {text-align: center;
}
 
h1 {font-size: 1.5em;  
    padding-bottom: .3em;
    color: #1F0C02;
}
h2 {font-size: 1.4em;
} 
h3 {font-size: 1.2em;
}
 
p.totop {text-align: right; 
         clear: both;
}
 
.paypal {text-align: right;
 
}
dd.floatleft {width: 125px;
               float: left;
}
p#subheading {font-size: 1.1em;
              padding-top: 0;
              text-align: center;
              font-family: "Times New Roman", "Palatino Linotype", "Book Antiqua", serif;
              color: #752f08;
}
 
p#mte {color: #752f08;
       text-align: center;
       font-size: .9em;
       padding-top: 1em;
 
}
 
div#intlshipping {
                font-style: italic;
                font-size: 90%;
                margin: 1%; 15%;
                padding: 3px;
                

}
p.small {font-size: .8em;
}
 
span.smaller {font-size: .7em; 
              display: block;
 
}
 
#logo {width: 600px;
       padding-left: 75px;
       padding-bottom: 0;
        
}
 
 
#index ul#purpose {padding: 1em 3em;
}
 
#index ul li {padding: .2em 0;
              list-style-image: url(images/purpose.jpg);
              list-style-position: outside;
 
}
 
#index acronym {text-decoration: none;
                border-bottom: 0;
                font-style: italic;
}
#index acronym.noital  {font-style: normal;
}
 
#index #contact {width: 300px;
                 margin: 1em auto 0 auto;
                }
 
#index h2 {font-size: 1.2em;
}
 
p.cardleft {float: left;
            width: 300px;
}
 
p.cardright {float: right;
            width: 280px;
            padding-left: 20px;
}
 
h3.center {padding-top: 20px;
}
 
 
div.unit {clear: both;
          padding-top: 15px;
}
 
.unit .price {text-align: right;
              padding-top: 0;
}
 
ul#subnav {padding-left: 75px;
}
 
ul#subnav li {display: inline;
              padding-left: 35px;
}
 
ul#subnav li a img {border: none;
               
}
 
#publication_list h2 {font-size: 1.2em;
} 
 
dt {padding-top: .5em;
    padding-bottom: .1em;
    font-weight: bold;
    font-size: 1.05em;
 
}
 
dd {padding-bottom: .5em;
}
 
dd em {font-style: italic;
       font-size: 1.05em;
}
#publication_list h1 span.smaller {font-size: .6em;
                                   font-weight: normal;
                                   display: inline;
} 
 
#publication_list h1 span.smaller a {padding-left: .2em;
                                     padding-right: .5em;
}
 
 
#monolingual {background-image: url(images/monolingual.jpg);
              background-repeat: no-repeat;
              padding: 0 0 15px 35px;
              margin-top: 10px;
 
              
}
 
#bilingual {background-image: url(images/bilingual.jpg);
              background-repeat: no-repeat;
              padding: 0 0 15px 55px;
 

              
}

#culture {background-image: url(images/culture.jpg);
 background-repeat: no-repeat;
              padding: 0 0 10px 65px;
}
 
#lang_resources {background-image: url(images/resources.jpg);
              background-repeat: no-repeat;
              padding: 0 0 10px 35px;
 
              
}
ul#publications_subnav1 {padding-left: 35px;
}
ul#publications_subnav1 li {display: inline; 
                           padding-right: 10px;
                           padding-bottom: 10px;
}
ul#publications_subnav2 li {display: inline; 
                           padding-left: 15px;
                           padding-bottom: 10px;
}
 
ul#publications_subnav2 {padding-left: 40px;}
 
#publication_list ul#resources li {padding: .5em 0; 
                                   list-style-type: none;
}
 
#publication_list p#mte {color: #752f08;
                         font-size: .9em;
                         padding-top: 1em;
                         text-align: left;
 
}

#publication_list .cultures dd {padding: .5em 0 .5em 1em;

}

#publication_list .bio-float {width: 200px;
                              float: left;
                              padding-right: 15px;
}
 
p.totop1 {text-align: right;
          padding-top: 0;
}
 
 
.paypal {margin-left: 100px;
 
}
 
 
#cards ul#subnav {padding-left: 25px;
}
 
 
#news {width: 350px;
       float: right;
       padding-left: 50px;
       padding-top: 2em;
       padding-bottom: 2em;
       
 
}
 
#news h3 {padding-bottom: 1em;}
 
#news img {padding-left: 15px;}
 
#news h3.clear {padding-top: 1em;
}

#yazi-visit img#flyer {width: 300px;
                       float: left;
                       padding: 20px 40px 20px 0;}
 
#yazi-visit h1 span.smaller {font-size: .8em;
                             display: inline;
 
}
#yazi-visit h1 {width: 500px;
                float: left;
}
 
.yazi_contribute {width: 150px;
             float: left;
}
#yazi-visit input {padding-top: 25px;
}
 
 
#yazi-visit h3.clear {clear: left;
}
               
#index ul.editors li {list-style-type: none; 
                              list-style-image: none; 
}

ul.editors {padding-bottom: 1em;
               
}



#index #float {width: 51%;
          float: left;
               
}

#index #right {padding-left: 52%;
         

}

#index h3.clear {clear: left;
}

/* new today */

#batiks #contact {width: 300px;
                 margin: 0 auto .5em auto;
                }

body#batiks {background-image: url(images/mudcloth_bgtile1.jpg);
}
 

#batiks .floatleft {width: 250px;
                    float: left;
                    padding-right: 15px;
                    padding-top: 1em;
clear:left;
}

#batiks #fabrics {text-align: center;
                  
}

#batiks #fabrics * {padding: 5px;
}


 
#batiks ul#nav2 {width: 500px;
        margin: 0 auto 15px auto; text-align: center;
}        


 #batiks h3 {padding-top: .5em;
                      font-size: 1.15em;

}

#batiks h2 {padding-top: .5em;
                     font-size: 1.3em;

}
#batiks #details, #batiks #ordering {padding-left: 20px;
}
#batiks #details li,  #batiks #ordering li {list-style-type: circle;
                                                                      padding-left: 5px;
                                                                                 list-style-position: inside;
}

#batiks #towns1 li, #batiks #towns2 li, #batiks #towns3 li, #batiks #ordering ul#address li {list-style-type: none;
}

#batiks #towns1, #batiks #towns2 {width: 200px;
                                        float: left; 
}

#batiks #towns1 {padding-left: 100px;
}

#batiks #ordering ul#address {padding-left: 30px;

}

.batikpaypal {padding-left: 12em;
              margin-top: -1em;

}

/* batiks homepage update info */

img#floatleft {width: 75px;
               float: left;
              
}

img.floatleft {width: 75px;
               float: left;
              
}


ul#batiksinfo {min-height: 73px;
               padding-left: 100px;               
               padding-top: 0;
               padding-bottom: 1em; 
}

ul#batiksinfo li {list-style-image: none;
                  list-style-type: none;
                  padding-top: 0;
                 
}

p#briefcase {padding-left: 100px;}

/* temp styles */
 

#news {width: 350px;
       float: right;
       padding-left: 50px;
       padding-top: 0;
       padding-bottom: 2em;
       
 
}

#documents #maincontent  {min-height:  400px;
}

#documents #mte {padding-top: 300px;}
/* artisanry page styles */
 
body#artisanry {background-image: url(images/mudcloth_bgtile1.jpg);
}
#artisanry  ul#internalnav {margin: .5em 0 1em 0;}
 
#artisanry #internalnav li {display: inline; 
                           padding-left: 25px;
                           padding-bottom: 1em;
               
               }
 
#artisanry p#internalheading {float: left;
                  font-weight: bold;
 
                 }
 
#artisanry h2 {padding-bottom: 1em;
           clear: left;}
 
#artisanry #bio {clear: left;
      padding-top: 2em;
}
 
#artisanry .floatright {width: 300px;
            float: right;
            padding-left: 1em;
               
             }
#artisanry .floatleft {width: 300px;
               float: left;
               padding-right: 1em;
              }
 
 
#artisanry .floatleft200 {width: 200px;
               float: left;
               padding-right: 1em;
             }
 
#artisanry #jewelry ul li {list-style-type: circle;
     padding-left: 5px;
     list-style-position: inside;
              }
 
 
 
ul#subnav3 {width: 750px;
         margin: 0 auto 10px auto;
     text-align: center;
}
 
ul#subnav3 li {display: inline;
              padding-left: 35px;
}
 
ul#subnav3 li a img {border: none;
               
            }
ul#nav2, #index ul#nav2, #cards ul#nav2 {width: 750px;
         margin: 10px auto 0 auto;
     text-align: center;
}   