body { background-color: #FFFFFF; text-align: center; margin: 0px 0px 56px 0px; }

#wrapper { position: relative;  
		   margin: 0px 0px 0px 0px; 
		   width: 734px; height: auto; 
		  /* background-color: #FFFFFF;*/
		   z-index: 10; 
		   margin-left: auto; 
		   margin-right: auto;
		 /*  background-image: url(../images/paw_background_top.gif); 
		   background-repeat: no-repeat;
		   background-position: top right;*/
		   
	}
	
#mainContent { clear: both; width: 734px; 
               height: auto;
               padding: 0px 0px 0px 0px;
			   text-align: left;
			  /* background-image: url(../images/paw_background_big.gif);
			   background-repeat: no-repeat;
			   background-position: top right;*/
	}

#stdPage { clear: both;
           width: 734px;
		   padding: 0px 24px 0px 28px;
	}
html>body #stdPage { width: 682px; }

#logo { 	 float: left;
             width: 220px;
		     height: 120px;
		     text-align: left;
		     /*background-color: #FFFFFF;*/
		     padding: 20px 0px 0px 0px;
	}
html>body #logo { height: 36px; }

#header { 
		  clear: both;
		  width: 734px;
		  height: 109px;
		  text-align: left;
		  /*background-color: #FFFFFF;*/
		  padding: 0px 0px 0px 0px;
	}
	
#headerImg { float: left;
             width: 220px;
		     height: 109px;
		     text-align: left;
		     background-color: #FFFFFF;
		     padding: 73px 0px 0px 0px;
	}
html>body #headerImg { height: 36px; }

#headerLinks { float: right;
		     height: 109px;
		   
		     text-align: left;
		    /* background-color: #FFFFFF;*/
		     padding: 88px 0px 0px 0px;
		     font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #666666;
	}
html>body #headerLinks { height: 21px; }

#headerLinks a { font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #333333; }
#headerLinks a:hover { font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #666666; }

#navBar { width: 734px;
		  height: 30px;
		  text-align: left;
		  background-color: #B4E0E0;
		  padding: 0px 0px 0px 0px;
	}
/* html>body #navBar { width: 710px; } */

#navBar a { padding: 0px 8px 0px 8px; font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #333333; }
#navBar a:hover { padding: 0px 8px 0px 8px; font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #666666; }

#navBar a span {  font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #666666; }
#navBar a:hover span {  font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #666666; }

#navBarDivider { width: 734px;
		  height: 4px;
		  text-align: left;
		  background-color: #804C17;
		  padding: 0px 0px 0px 0px;
		  margin-top: 3px;
	}

#navBarDividerBot { width: 734px;
		  height: 2px;
		  text-align: left;
		  background-color: #804C17;
		  padding: 0px 0px 0px 0px;
		  margin-top: 3px;
	}
/*E5FFFF*/
#navFormat { float: left; padding: 0px 0px 0px 0px; }
#searchFormat { float: right; padding: 0px 0px 0px 0px; }


.input01 { width: 124px; height: 18px; border: 1px solid #B2B2B2;font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #666666 }



#loginFormat { clear: both; width: 650px; 
               height: auto;
               padding-right: 28px;
	}
html>body #loginFormat { width: 706px; }

#loginBox { float: right; 
			width: 204px; 
			padding: 48px 0px 0px 0px;
			font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #666666;
	}
	
#loginBox a { font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: underline; color: #666666; }
#loginBox a:hover { font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #666666; }

.label02 { float: left;
           width: 80px; 
           margin-bottom: 14px;
           font-family: Arial, Verdana, sans-serif; 
           font-size: 11px; 
           font-style: normal; 
           font-weight: bp;d; 
           text-decoration: none; 
           color: #474747; 
	}
	
.input02 { float: left; width: 124px; height: 18px; border: 1px solid #B2B2B2; font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #4A2F08; }

.input02_tbox { float: left; width: 186px; height: 60px; border: 1px solid #B2B2B2; font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #4A2F08; }

.label03 { float: left;
           width: 100px; 
           margin-bottom: 14px;
           margin-top: 14px;
           font-family: Arial, Verdana, sans-serif; 
           font-size: 11px; 
           font-style: normal; 
           font-weight: bp;d; 
           text-decoration: none; 
           color: #474747; 
	}
	
.inputLabel03 { margin-top: 14px;  margin-bottom: 14px; float: left; width: 200px; height: 18px; border: 1px solid #B2B2B2; font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #4A2F08; }




#passwordBox { float: left; 
			width: 204px; 
			padding: 48px 0px 0px 160px;
			font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #4A2F08;
	}
	
#passwordBox a { font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: underline; color: #4A2F08; }
#passwordBox a:hover { font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #4A2F08; }

#passwordBox2 { float: left; 
			width: 300px; 
			padding: 48px 0px 0px 100px;
			font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #4A2F08;
	}
	
#passwordBox2 a { font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: underline; color: #4A2F08; }
#passwordBox2 a:hover { font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #4A2F08; }




br { clear: left; }
	
/* BEGIN Category */

#productNav { text-align: left; 
              padding: 9px 28px 0px 32px;
              font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #666666;
	}

#productNav a {  margin-right: 16px; font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #664F2F; }
#productNav a:hover { margin-right: 16px; font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #B4E0E0; }

#productNav a span {  font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #666666; }
#productNav a:hover span { font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #666666; }




#productName a { margin-bottom: 4px; font-family: Arial, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-decoration: none; color: #000000; }

#productPrice { margin-bottom: 36px; font-family: Arial, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none; color: #000000; }

#pagination { float: right;
			  font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #666666;
			  padding: 0px 6px 10px 0px;
	}

#pagination a { font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #666666; }


.stdCopy01 { line-height: 16px; font-family: Arial, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none; color: #000000; }

#productOptions { clear: both; 
                  width: 682px; 
                  height: 18px;
                  padding: 2px 0px 2px 0px;
                  border-top: 1px solid #857359;
                  border-bottom: 1px solid #857359;
		          vertical-align: middle;
		          font-family: Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-decoration: none; color: #000000;
	}
html>body #productOptions { height: 14px; padding: 4px 0px 0px 0px; }

#PO_HDRproduct { float: left; width: 353px; }
#PO_HDRprice { float: left; width: 97px; }
#PO_HDRsize { float: left; width: 75px; }
#PO_HDRqyt { float: left; width: 157px; }

#productRow {  clear: both;
			padding: 16px 0px 8px 0px;
            width: 682px;
            font-family: Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #000000;
	}

#pr_swatch { float: left;
             width: 170px;
	}
	
#pr_name { float: left;
           width: 181px;
           line-height: 15px; font-family: Arial, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-decoration: none; color: #000000;
	}
	
#pr_name span { line-height: 15px; font-family: Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #000000;
	}
	
#pr_price { float: left;
           width: 97px;
	}
	
#pr_size { float: left;
           width: 85px;
	}

#pr_qty { float: left;
           width: 43px;
	}
	
#pr_button { float: right; }

.selectBox01 { width: 44px; height: 15px;  font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #4A2F08; }
.input04 { text-align: center;  font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #000000; }
.input03 { width: 26px; height: 17px; text-align: center;  font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #4A2F08; }
.checkbox01 { margin-left: 20px; height: 17px;  font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #4A2F08; }
.input05 { float: left; width: 220px; height: 18px; border: 1px solid #B2B2B2; font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #4A2F08; }





.swatch { border: 1px solid #737373; margin-left: 4px; }




#horzDiv01 { clear: both; 
             width: 734px; 
             height: 1px;
             margin: 0px 0px 28px 0px;
             border-left: 28px solid  #ffffff;
             border-right: 24px solid #ffffff;
		     background-color: #666666;
	}
html>body #horzDiv01 { width: 682px; height: 1px; }

/* END Category */


/* BEGIN CART */

#cartLabels { clear: both; 
              width: 682px; 
              height: 18px;
              padding: 2px 0px 2px 0px;
              border-bottom: 1px solid #857359;
		      vertical-align: middle;
		      font-family: Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-decoration: none; color: #666666;
	}
html>body #cartLabels { height: 14px; padding: 0px 0px 0px 0px; }

#cl_remove { float: left; width: 86px; }
#cl_item { float: left; width: 294px; }
#cl_qty { float: left; width: 117px; }
#cl_price { float: left; width: 104px; }
#cl_subTotal { float: left; width: 81px; }

.cart01 { font-family: Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-decoration: none; color: #000000; }
.cartLink01 { font-family: Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-decoration: none; color: #666666; }
.cartLink02 { font-family: Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-decoration: none; color: #000000; }

/* END CART */


/* BEGIN ACCOUNT */

.stdCopy02 { line-height: 12px; font-family: Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #000000; }
.italic01 { line-height: 16px; font-family: Arial, Verdana, sans-serif; font-size: 11px; font-style: italic; font-weight: bold; text-decoration: none; color: #804C17; }
.hdr01 { line-height: 14px; font-family: Arial, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-decoration: none; color: #804C17; }
.hdr02 { line-height: 14px; font-family: Verdana, Arial, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; text-decoration: none; color: #72BFBF; }

.hdr03 { line-height: 16px; font-family: Verdana, Arial, sans-serif; font-size: 18px; font-style: normal; font-weight: bold; text-decoration: none; color: #72BFBF; }


.acctLink01 { line-height: 16px; font-family: Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #666666; }
.helpLink01 { line-height: 16px; font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #666666; }


.error02 { line-height: 16px; font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #CC0000; }

/* END ACCOUNT */


/*  BEGIN PROFILE  */

#profileNav { float: left;
              width: 145px;
		      padding: 22px 0px 40px 0px;
		      background-color: #FFFFFF;
		      text-align: right;
		      line-height: 18px;
		      letter-spacing: 1px;
		      font-family: Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #868686;
	}
#profileNav a span { font-family: Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #715A38; }
#profileNav a:hover span { font-family: Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #715A38; }
#profileNav a { font-family: Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #868686; }
#profileNav a:hover { font-family: Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #715A38; }


#profileContent { width: 520px;
		      	  padding: 22px 0px 40px 16px;
		          text-align: justify;
		          line-height: 18px;
		          letter-spacing: 1px;
		          font-family: Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #373737;
	}
html>body #profileContent { width: 504px; }

#profilePress { clear: both;
                width: 520px;
		      	padding: 0px 0px 18px 0px;
		        background-color: #FFFFFF;
	}
.profilePressImg { margin-right: 4px; }


/*  END PROFILE  */

/* BEGIN STORE LOCATOR */

#continent { float: left;
             width: 145px;
		     padding: 22px 0px 40px 0px;
		     background-color: #FFFFFF;
		     text-align: right;
		     line-height: 18px;
		     letter-spacing: 1px;
		     font-family: Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #868686;
	}
#continent a span { font-family: Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #715A38; }
#continent a:hover span { font-family: Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #715A38; }
#continent a { font-family: Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #868686; }
#continent a:hover { font-family: Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #715A38; }

#state { float: left;
         width: 129px;
		 padding: 22px 0px 40px 16px;
		 background-color: #FFFFFF;
		 text-align: left;
		 line-height: 18px;
		 letter-spacing: 1px;
		 font-family: Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #666666;
	}
html>body #state { width: 113px; }

#state a span { font-family: Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #666666; }
#state a:hover span { font-family: Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #333333; }
#state a { font-family: Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #666666; }
#state a:hover { font-family: Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #333333; }

#location { float: left;
            width: 408px;
		    padding: 22px 0px 40px 0px;
		    background-color: #FFFFFF;
		    text-align: left;
		    line-height: 18px;
		    font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #666666;
	}
	
#locationHdr { width: 400px;
		       padding: 0px 0px 4px 0px;
		       background-color: #FFFFFF;
		       text-align: left;
		       line-height: 18px;
		       letter-spacing: 1px;
		       font-family: Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #666666;
	}
	
#locationRow { clear: both;
               width: 408px;
               height: 20px;
		       padding: 0px 0px 0px 0px;
		       background-color: ##666666;
	}
	
#locationStore{ float: left; width: 105px; }
#locationCity { float: left; width: 97px; }
#locationPhone { float: left; width: 96px; }
#locationWWW { float: left; width: 110px; }

#euroRetailer { float: left; width: 268px; }
#euroWWW { float: left; width: 140px; }


/* END STORE LOCATOR */



#footer { clear: both;
          width: 734px;
		  height: 88px;
		  text-align: right;
		  background-color: #B4E0E0;
		  padding: 0px 28px 0px 0px;
		  font-family: Arial, Verdana, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; text-decoration: none; color: ##666666;
		  line-height: 11px;
	}
html>body #footer { width: 706px; }

#footer a { font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #666666; }
#footer a:hover { font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #666666; }

#subFooter { clear: both;
			 width: 734px;
		     text-align: left;
		     background-color: #B4E0E0;
		     padding: 0px 0px 0px 0px;
		     font-family: Arial, Verdana, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; text-decoration: none; color: #333333;
	}
	
	
.bl {background: url(../images/1bl.gif) 0 100% no-repeat #B4E0E0;}
.br {background: url(../images/1br.gif) 100% 100% no-repeat}
.tl {background: url(../images/1tl.gif) 0 0 no-repeat}
.tr {background: url(../images/1tr.gif) 100% 0 no-repeat; padding:10px}
.clear {font-size: 1px; height: 1px}	

.homeText {  font-family: Arial, Verdana, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; text-decoration: none; color: #804C17; margin-bottom: 10px:}		
.homeNav a {  font-family: Arial, Verdana, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; text-decoration: none; color: #804C17; margin-bottom: 10px:}
.homeNav a:hover { font-family: Arial, Verdana, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; text-decoration: none; color: #B4E0E0; margin-bottom: 10px:}	
.homeNav span {  font-family: Arial, Verdana, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; text-decoration: none; color: #804C17; margin-bottom: 10px:}
	
	