/*******************************************/
    html{
     }
/*******************************************/




/*******************************************/
   /****   DEFAULT FORMATTING INFO   ****/
/*******************************************/

body{
  margin:0px;padding:0px;
  background:#FFAABB;
  color:#080808;
  font:10pt Verdana;
 }


        div{
          margin:0px;padding:0px;
          border:2px ridge #F8A;
          background:white;
         }
            div.moveleft{
              float:left;
              margin-right:3px;
             }
            div.moveright{
              float:right;
              margin-left:3px;
             }
            div.min{
              min-height:420px;
            }


        a{
          color:#A35;
          font-weight:bold;
          text-decoration:none;
         }
            a:hover{
              /*background:#FFE4F0;*/
             }
            a.black{
              color:black;
              text-decoration:none;
            }
            a.black:hover{
              color:#A35;
            }
    

        img{
          display:block;
          margin:0px;padding:0px;
          border:2px solid #E88AA0;
         }
            img.season{
              display:inline;
              width:60px;height:53px;
              margin:0px 15px;
              border:0px solid black;
            }
            img.mailimg{
              display:inline;
              border-width:0px;
              vertical-align:top;
              margin:0px;
            }


        p{
          text-align:justify;
         }
            p.headline{
              margin-top:9px;
              color:black;
              text-align:center;
              text-transform:uppercase;
              font-weight:bold;
              font-size:11pt;
              letter-spacing:1px;
             }
            p.topspace{
              margin-top:36px;
            }
            p.indent{
              text-indent:24px;
             }
            p.nodent{
              text-indent:0px;
             }
            p.bold{
              font-weight:bold;
            }
            p.center{
              text-align:center;
            }
            p.hanging{
              margin-left:36px;
              text-indent:-28px;
              text-align:left;
             }
            p.free{
              clear:both;
             }
             
            hr{
              color:#E9A;
              height:1px;
              margin:0px;
            }
        
        span.nansbold{
          /*font-family:cursive;*/
          font-weight:bold;
          /*font-style:italic;*/
          text-transform:uppercase;
          /*text-decoration:underline;*/
        }
        
        span.nantalics{
          font-family: 'viner hand itc', verdana, sans-serif;
          text-transform:none;
          font-size:14pt;
          font-weight:bold;
        }
            

        table.seasonal{
          margin-left:40px;
          /*border:1px solid pink;*/
         }
            table.seasonal td{
              text-align:left;
              font-style:italic;
              /*width:140px;*/
            }
          
/*******************************************/
/*******************************************/






/*******************************************/
   /****  PAGE LAYOUT DIVS & STYLES  ****/
/*******************************************/

div#wrapper{
  margin:auto;
  width:801px;
  border-right:3px solid #B58;
 }


/*******************************************/
	/***********************************/
	div#banner{
	  margin:0px;padding:0px;
	  width:798px;height:120px;
	  background:black;
	  overflow:hidden;
	 }
	    div#banner img{
	      border-width:0px;
	     }
	/***********************************/



/*******************************************/
	/***********************************/
	div#address{
	  width:798px;height:17px;
	  background:black;
	  color:#FFC0CB;
	  font:bold 8pt Verdana;
	  line-height:16px;
	  word-spacing:1px;
          padding:5px 0px 2px;
         }
	    div#address p{
	      margin-top:2px;
	      text-align:center;
	     }

	    div#address span{
	      display:inline-block;
	      border-left:1px solid #D68;
	      border-right:1px solid #D68;
	      padding:0px 6px;
	      margin:0px 1px;
	      line-height:13px;
	      letter-spacing:0px;
	      text-decoration:none;
	     }
	     
	     div#address a{
	       color:#FFC0CB;
	     }
	     
	     div#address a:hover{
	       color:#D58;
	     }
	/***********************************/
	/***********************************/



/*******************************************/
	/***********************************/
	div#linkline{
	  width:798px;height:28px;
	  background:black;
	  text-align:center;
	 }
	    div#linkline a{
	      background:#F0C4CC;color:#D57;
	      border:1px solid #D7A;
	      /*width 107;*/
	      width:95px;height:20px;
	      /*margin:3px 0px;*/
	      margin:3px 1px;padding:0px;
	      display:inline-block;
	      line-height:20px;
	      font-weight:bold;
	      font-size:9pt;
	      overflow:hidden;
	      text-decoration:none;
	     }
	    div#linkline a:hover{
	      background:#D68;color:#FCD;
	      border:1px solid #DAB;
	     }
	    div#linkline a.selected{
	      background:#D46880;color:#FFB2D4;
	      border:1px solid #E8A4C2;
	    }
	/***********************************/



/*******************************************/
	/***********************************/
	div#tagline{
	  width:798px;height:35px;
	  background:white;
	  text-align:center;
	  overflow:hidden;
	  border-width:1px 2px;
	 }
	    div#tagline p{
	      font:bold 12pt Verdana;
	      letter-spacing:4px;
	      word-spacing:5px;
	      border:0px solid black;
	      margin:9px;
	      text-align:center;
	     }
	/***********************************/



/*******************************************/
	/***********************************/
	div#mainbox{
	  width:798px;/*height:394px;*/
	  padding:5px 0px;
	 }


            /******************************/
            /**  one-column layout divs  **/
            /******************************/
            div#imgcol{
              float:left;
              display:inline;
              width:168px;/*height:360px;*/
              overflow:hidden;
              margin-left:32px;
              margin-top:8px;
              padding-top:4px;
              border:0px solid black;
              /*background:gray;*/
             }
               div#imgcol img{
                 display:block;
		 margin:2px auto 0px;
		 /*width:144px;height:108px;*/
                }
               div.capdiv {
                 padding:0px 0px 4px;
                 border:0px solid #E88AA0;
                 margin:0px auto 10px;
                 /*background:pink;*/
                 overflow:hidden;
                }
               div#imgcol p.imgtxt{
                 display:block;
                 margin:2px auto 0px;
                 width:148px;
                 /*background:silver;*/
                 font:bold 7pt Verdana;
                 text-align:center;
                 border-bottom:0px solid #E88AA0;
                }
               div#imgcol img.mailimg{
                 margin:0px;
               }
               div#imgcol table{
                 width:168px;
                 /*border:1px solid #E8A;*/
                 margin:0px 0px 4px;
                 font-size:9pt;
                 font-weight:bold;
                }
               div#imgcol table a{
                 /*text-decoration:underline;*/
                 /*border:1px solid #E8A;*/
                 margin-bottom:14px;
                 font-size:9pt;
                }
			
            div#onecol{
              width:460px;min-height:420px;
              margin:12px auto 12px;
              padding:4px 24px 4px 48px;
              overflow:auto;
              border-width:0px;
              border-left-width:1px;
              border-left-color:#F8A;
              /*background:blue;*/
             }
                   div#onecol a{
	             text-decoration:underline;
	             text-transform:uppercase;
	            }
                   div#onecol a:hover{
	             color:white;
	             background:#FF94B2;
	            }

	       div.colbox{
	         width:100%;
	         margin-bottom:18px;
	         border-width:0px;
	         /*background:gray;*/
	        }
		   div.imgbox{
		     width:148px;
		     padding:1px 2px 1px;
		     border:2px solid #FAB;
		     /*background:green;*/
		     text-align:left;
		    }
		       div.imgbox img{
		         margin:auto;
		        }
		       span.pictxt{
		         display:block;
		         margin:1px 0px;
		         text-align:center;
		         font-size:7pt;
		         font-weight:bold;
		         font-family:Tahoma;
		        }
		   div.txtbox{
		     display:block;
		     padding:0px 0px;
		     border-width:0px;
		     width:298px;
		     /*background:blue;*/
		    }

               div.tagsale{
                 width:312px;
                 margin:12px auto;
                 padding:2px 0px 2px 0px;
                 border:0px solid #FAB;
                }
                   div.tagsale img{
                     float:left;
                     width:34px;height:34px;
                     margin:0px 0px 0px 6px;
                     padding:2px;
                     border:2px solid #FAB;
                   }
                   div.tagsale p{
                     width:308px;
                     margin-top:0px;
                     font:bold 13pt Tahoma;
                     text-align:center;
                   }
                   div.tagsale img.tag{
                     display:inline;float:none;
                     width:16px;height:16px;
                     margin:1px;padding:1px;
                     border:none;
                     vertical-align:middle;
                   }
                   table.pxl, table.pxl td{
                     border-color:#EAB;
                     border-width:1px;
                     border-style:solid;
                   }
	/***********************************/



/*******************************************/
	/***********************************/
	div#infobar{
	  width:798px;height:34px;
	  background:black;
	  color:#FFC0CB;
	  text-align:center;
	  font:8pt Verdana;
	  line-height:16px;
	  word-spacing:1px;
	 }
	    div#infobar p{
	      margin-top:1px;
	      text-align:center;
	     }
	    div#infobar a{
	      display:inline-block;
	      /*width:93px;*/
	      margin:0px 1px;
	      padding:1px 8px;
	      border-left:1px solid #D68;
	      border-right:1px solid #D68;
	      color:#D68;
	      line-height:13px;
	      letter-spacing:0px;
	      text-decoration:none;
	     }
	    div#infobar a:hover{
	      background:#E9B;
	      color:#C46;
	     }
	/***********************************/




/*******************************************/
/*******************************************/