body								{font-family: Arial, Helvetica, sans-serif; background:#FFFFFF top center no-repeat; margin-top:0px; margin-bottom:0px; }
    #box                                 {width:765px; margin:0 auto; border-right:1px solid #d2d1d2;border-left:1px solid #d2d1d2; }
    
    
    /* HEADER */
    
    #header { height:65px; background-image:url('images/logo.gif'); background-repeat:no-repeat;padding-left:515px;}
    #header img{ border: none; }
    
     /* TOP NAVIGATION */
    #nav {height:20px; background-color:#999999;}
    #nav ul{ list-style:none; margin: 0px 0 0 0px;padding:0 0 0 0px;}
    #nav li{ border-right:1px solid #FFFFFF; padding-left:10px; padding-right:10px; padding-top: 2px;float: left; height: 18px;font-family: Arial, Helvetica, sans-serif; color:#FFFFFF;font-size: 12px;}
    #nav li a{font-family: Arial, Helvetica, sans-serif; color:#FFFFFF;font-size: 12px; text-decoration: none;}
    #nav li.sep{width:350px; }
    #nav li.right{border-right: none; }
     /* HOMEPAGE IMAGE */
    #image {height:221px; padding-left: 100px; background-image:url('images/home_image2.jpg');border-right:1px solid #d2d1d2;border-left:1px solid #d2d1d2; background-repeat:no-repeat; background-position:center;}
    
    
     /* SHOP NAVIGATION */
    #shopnav{ border: 1px solid;border:1px solid #ef439c; height: 25px; }
    #shopnav ul{ list-style:none; margin: 0px 0 0 0px;padding:0 0 0 0px;}
    #shopnav li{width:164px; float:left; border-right:1px solid #ef439c;  height:22px; padding-top:3px; text-align:center;} 
    #shopnav li a{ color:#626262; text-decoration:none; font-weight:500; font-size:14px; }
    #shopnav li.shop{width:95px; text-align:center; background-color:#ef439c;}
    #shopnav li.shop a{ color:#e1f7a1; font-weight:600; text-decoration:none;}
    #shopnav li.last{border-right: none;}
    #shopnav li.last a{ }
    
     /* CONTENT */
    #content {  height:1000px;}
    #contentleft{width:498px;float:left;}
    #contentright{width:263px; float:left; padding-top: 8px; *padding-top: 16px; text-align:right; color:#434343; }
    
    
    
    
     /* PRODUCTS HOME */
    #featuredproduct{ padding-left:3px; margin-top:10px;border-right: 1px solid #cccccc; height:400px;}
    h2.featured{font-family:Arial, Verdana; float:left; font-size:15px; color:#fe44ae; font-weight: none; font-variant: small-caps; margin-left:8px; margin-top:8px;}
    h5.more{margin-left: 370px; margin-top:8px; color:#99cc00; text-decoration: underline; margin-bottom:12px;}
    #product{height:170px; width:110px; border: 0px solid gray; text-align:center; float:left; margin-left:10px; margin-top:10px; margin-bottom:-20px;}
    #product img{height:100px; margin-left:5px; width:100px; border: 1px solid #cccccc; }
    h2.home_product_name{font-family:Arial, Verdana; font-size:12px; color:#353535; margin-top:0px; text-decoration:none;*margin-bottom: 10px; }
    h2.home_product_price{font-family:Arial, Verdana; font-size:12px; color:#37abf6; *margin-top:0px; margin-top:-12px; text-decoration:none;}
    
    /* PARTIES HOME*/
    #parties{ padding-left:10px; padding-right:10px; margin-top:30px; height:320px; text-align:right; f}
    
    h2.parties{font-family:Arial, Verdana; float:left; font-size:15px; color:#fe44ae; font-weight: none; text-decoration: none; font-variant: small-caps; width: 250px;text-align:right; margin-top:8px; margin-right:10px; margin-bottom:0px;}
    #party_box{width: 220px; height:120px; border: 1px solid #cccccc; margin-left: 20px;}
    
    p.parties_home{ font-size: 14px; color:#434343; }
    
    h5.right_link1{color:#99cc00; text-decoration: underline; }
    h5.right_link2{ color:#99cc00; text-decoration: underline; margin-right:10px; }
    h5.right_link_sep{ color:#99cc00; text-decoration: none; }
    
    a.more{margin-left: 110px; margin-top:8px; color:#99cc00; text-decoration: underline; margin-bottom:12px; font-size:12px;}
    
    a.topright{ margin-top:8px; color:#99cc00; text-decoration: underline; margin-bottom:12px; font-size:13px;}
    /* PRODUCT PAGE */
    
      #imageproduct {height:221px; padding-left: 100px; background-image:url('images/home_image2.jpg');border-right:1px solid #d2d1d2;border-left:1px solid #d2d1d2; background-repeat:no-repeat; background-position:center;}
      
     h5.backto{float:right; margin-top:4px; margin-right:10px; color:#99cc00; text-decoration: underline; }
     h6.product{color:#99cc00;font-size:13px; margin-bottom:1px; }
     
    #product_image{border: 0px solid black; width:260px; float:left; padding-top:55px; padding-left:10px;}
    #product_image a{text-decoration:none; border:none;}
    #product_image img.product_page{border:1px solid #cccccc; text-decoration: none;margin-left:10px;}
    h5.enlarge{margin-top:-5px; font-size:9px; width:260px; text-align:center;}
    
    
    #product_desc{ border: 0px solid black; float:left; width:465px; padding-top: 20px; padding-left: 20px;}
    #product_desc {font-size:13px; font-family:Arial, Verdana; font-weight:lighter; color:#5d5d5c; list-style-image: url('images/list.gif');} 
    #product_desc li{margin-left:8px; padding-top:-2px; }
    h1.productdesc{font-family:Arial, Verdana; font-size:19px; color:#fe44ae; font-weight: none; font-variant: small-caps; margin-left:8px; margin-top:8px;} 
    
     h1.categories{font-family:Arial, Verdana; font-size:19px; color:#fe44ae; font-weight: none; font-variant: none; font-weight:lighter;  margin-left:8px; margin-top:8px;} }

    
   
     
   
   
    
    /*PARTIES*/
   
    

    
   
    
    h1.parties_page{ font-family:Arial, Verdana;  font-size:18px; color:#99cc00; font-weight: none; text-decoration: none; 
     margin-top:8px; margin-left:10px; margin-bottom:0px;}
     
     h2.parties_page{font-family:Arial, Verdana;  font-size:18px; color:#fe44ae; font-weight: none; text-decoration: none; 
    font-variant: small-caps; margin-top:8px; margin-left:10px; margin-bottom:0px;}
    
     p.parties_page{margin-left: 10px; font:13px Helvetica,arial, sans-serif; color:#555864;}
     img.parties{border: 1px solid #d2d1d2; float:right; margin-right: 10px; }
     
     /*CONTACT*/
     
      #content_contact {height: 400px; padding-left: 15px; color:#5d5d5c;}
      
       /* FOOTER */
     #footer{ margin:0 auto; width:765px;height:50px; text-align:center;
      font-family:Arial, Verdana;  font-size:12px; color:#a5a3a3; font-weight: none; text-decoration: none;}
     
     #footer a{color:#36abf9; }
    #footerline{  border-top: 1px solid #cccccc;  height: 5px; background-image:url('images/footerline.gif'); background-position:top; background-repeat:repeat-x; }
    
    