@charset "utf-8";
/* CSS Document */

body { 
	margin: 20px 0 20px 0; 
	padding: 0; 
	color: black;
	font-family: "Arial", "Helvetica", "Sans Serif"; 
	font-size: 13px; 
	text-align: center;
		}
body {background: #456F00 url(images/flowerbackground1440.jpg) fixed;}	
p {margin: 0;
	padding: 0;
	border: none;
}
#header {width: 100%;
       border: 1px solid black;
       background: #FFFFFF;}
h1 {font-size:18px;
    padding: 0;
	margin: 0;}
h2 {font-size:24px;
    font-weight:bold;
    padding: 0;
	margin: 0;}
h3 {font-size:16px;
    padding: 0;
	margin: 0;}
#container {width: 1000px;
           margin-left: auto;
		   margin-right: auto;
		   background-color: transparent; 
		   min-width: 950px;
      	   }
img {border:0;}
#menu {width: 98%;
       height: 25px;
       text-align:center;
	   margin-right: auto;
	   margin-left: auto;
	   border-left: 1px solid black;
	   border-right: 1px solid black;
	   border-bottom: 1px solid black;
	   background-color: #EED6CC;
	   font-size: .85em;
	   font-weight: bold;
       	   	  	   }
#menu a:link {color: black;
        text-decoration: none;
		}
#menu a:visited {color: black;
           text-decoration: none;
		   }
#menu a:hover, a:active, a:focus {color: white;
         text-decoration: none;
		  }		
table.shop {background-color: white;
           width: 100%;
		   text-align: center;
		   border: 1px solid black;}
.shop a:link {color: #663399;
 }
.shop a:visited {color: #663399;
 } 
.shop a:hover, a:active, a:focus {color: #996600; 
}
.current {color: #999;}
img {border: 0;}
table {width: 100%;
       text-align: center;
	  }
td.shop {width: 25%;
         }
td.shopborder {width: 25%;
               border: 1px solid black;
			   font-weight: bold;
         }		 
.trans {background-color: transparent;
        width: 100%;}
.borderpink {border: 1px solid #000;
                text-align: center;
                 background: #EED6CC;}		
.allborderpink {border: 1px solid #000;
                text-align: center;
                 background: #EED6CC;}
#allborderpink {border: 1px solid #000;
                text-align: center;
                 background: #EED6CC;}				 
.allborderpinkthin {border: 1px solid #000;
                    background: #EED6CC;
				    width: 90%;
                    text-align: center;
			        margin-left:auto;
			        margin-right:auto; 	}
.allborder  {border: 1px solid black;}
.allborderwt {width: 97%;
             background-color:#FFFFFF;
	  border:1px solid black;
      padding: 3px;
      margin-left: auto;
      margin-right: auto;}
.allborderwtYF {width: 97%;
      background-color:transparent;
	  border:none;
      padding: 3px;
      margin-left: auto;
      margin-right: auto;}
.allborderwtleft {width: 99%;
      background-color:#FFFFFF;
	  border:1px solid black;
	  text-align:left;
	  padding-left: 5px;}
.allborderwtthinbld {width: 95%;
      background-color:#FFFFFF;
	  border:1px solid black;
      font-weight: bold;
	  margin-left: auto;
	  margin-right: auto;}
.allborderwtthin {width: 90%;
      background-color:#FFFFFF;
	  border:1px solid black;
	  margin-left: auto;
	  margin-right: auto;}
.allborderwtthinpam {width: 50%;
      background-color:#FFFFFF;
	  font-weight:bold;
	  text-align:left;
	  padding: 5px;
	  border:1px solid black;
	  margin-left: auto;
	  margin-right: auto;}
.allborderwtthinnotop {width: 90%;
      background-color:#FFFFFF;
	  border-left: 1px solid black;
	  border-right: 1px solid black;
	  margin-left: auto;
	  margin-right: auto;}
.allbordertrans {width: 100%;
      background-color:transparent;
	  border:1px solid black;}

.clear { clear: both; }
img.left {float: left;
          margin: 5px;
		            }
img.right {float: right;
          margin: 5px;
		             }
.left {text-align: left;
       font-weight:normal;}
.leftpad {text-align: left;
          padding: 10px;}

a:link {color: black;
        text-decoration: none;
	    font-weight: bold; }
a:visited {color: black;
        text-decoration: none;
	    font-weight: bold; }
a:hover {color: #8c53c6;
         font-weight: bold; }
a:active, a:focus { color: #8c53c6; }

.shippingtable {width: 450px;
               margin-top: 0;
			   padding-top: 0;
               margin-left: auto;
			   margin-right: auto;
			   border: 1px solid #000;
               background: #EED6CC;}
ul {list-style-type: disc;
    font-size: 13px;
	}
li {margin:0;
	padding:0;}
.indent {margin-left: 30px;
         margin-right: 30px;
		 padding: 3px;
		 }	
.indent2 {margin-left: 50px;
         margin-right: 30px;
		 padding: 3px;
		 }	
span.goldbigbold {color: #996600;
		   font-weight: bold;
		   font-size:16px;
		   			}
span.goldbiggerbold {color: #996600;
		   font-weight: bold;
		   font-size:20px;
		   			}
.fontsmall {font-size: 12px;}
.fontbg {font-size: 16px;}
.fonttiny {font-size: 10px;}
span.red {color: #990000;}
.grnbigger {color: #006633;
             font-size: 18px;
			 font-weight: bold;}
.blkbiggest {color: black;
             font-size: 20px;
			 font-weight: bold;}
.blkbiggermore {color: black;
             font-size: 26px;
			 font-weight: bold;}
.blkbigger2 {color: black;
             font-size: 16px;
			 font-weight: bold;}
.gldbigger2 {color: #996600;
             font-size: 16px;
			 font-weight: bold;}				 			 
.green2 {color: #006633;
              font-weight: bold;
              font-size: 17px;
              border: 1px solid black;
                         }
td.greenborder {border: 1px solid black;
               color: black;}
.green{color: #006633;
              font-weight: bold;}
.greenbold  {color: #006633;
              font-weight: bold;
             font-size: 16px;}
.white {background:#FFFFFF;
        color: #996600;
        border: 1px solid black;}
span.redbigger {color: #990000;
             font-size: 18px;
			 font-weight: bold;}
span.redbiggest {color: #990000;
             font-size: 20px;
			 font-weight: bold;}
span.redbig {color: #990000;
             font-size: 15px;
			 font-weight: bold;}
span.purple {color: #663399;
             font-weight:bold;}
span.purpleM {font-size: 16px;
              color: #663399;
              font-weight: bold;
              font-family: palatino linotype;}
span.gold {color: #996600;
		   font-weight: normal;}
span.bannermonotype {font-family: Monotype Corsiva;
                     font-size: 30px;
                     color: #990000;}
span.bannermonotype2 {font-family: Monotype Corsiva;
                     font-size: 26px;
                     color: #990000;}
.frntpicpad {padding-bottom: 30px;}
#footer {margin-top: 0px;}
form {padding: 0;
      margin: 0;}
#p7PMM_2 {
border-top: 0;
}

