/* CSS Document - Old */

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: 734px; }

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

#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;
	}

#header { 
		  clear: both;
		  width: 734px;
		  height: 109px;
		  text-align: left;
		  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; }


#navFormat { 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: 734px; 
               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; }

.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: #D36625; }

#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: 734px; 
                  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: 734px;
            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: 120px;
	}
	
#pr_name { float: left;
           width: 231px;
           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: 734px; height: 1px; }

/* END Category */


/* BEGIN CART */

#cartLabels { clear: both; 
              width: 734px; 
              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: normal; text-decoration: none; color: #2F1E04; }
.hdr01 { line-height: 16px; font-family: Arial, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-decoration: none; color: #000000; }

.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 */


.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}

/* Begin other stuff */
#productAttributes { clear: both; 
                     width: 734px; 
                     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: 10px; font-style: normal; font-weight: bold; text-decoration: none; color: #000000;
	}
html>body #productAttributes { height: 14px; padding: 4px 0px 0px 0px; }

#PA_product { float: left; width: 159px; }
#PA_prod { float: left;  width: 140px; }
#PA_style { float: left; width: 54px; }
#PA_color { float: left; width: 152px; }
#PA_xs { float: left; width: 63px; }
#PA_s { float: left; width: 56px; }
#PA_m { float: left; width: 57px; }
#PA_l { float: left; width: 50px; }
#PA_stock { float: left; width: 91px; }

#productDims { clear: both; 
               width: 734px; 
               height: 20px;
               padding: 2px 0px 2px 0px;
		       vertical-align: middle;
		       font-family: Arial, Verdana, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; text-decoration: none; color: #000000;
	}
html>body #productDims { height: 16px; padding: 4px 0px 0px 0px; }
	
#PD_xs { float: right; width: 55px; }
html>body #PD_xs { float: right; width: 62px; }

#PD_s { float: right; width: 55px; }
html>body #PD_s { float: right; width: 56px; }

#PD_m { float: right; width: 60px; }
html>body #PD_m { float: right; width: 58px; }

#PD_l { float: right; width: 65px; }
html>body #PD_l { float: right; width: 59px; }

#curStock_xs { text-align: center; float: right; width: 23px; }
html>body #curStock_xs { text-align: center; float: right; width: 23px; }

#curStock_s  { text-align: center; float: right; width: 23px; }
html>body #curStock_s { text-align: center; float: right; width: 23px; }

#curStock_m  { text-align: center; float: right; width: 30px; padding-right: 10px; }
html>body #curStock_m { text-align: center; float: right; width: 23px; padding-right: 0px; }

#curStock_l  { text-align: center; float: right; width: 23px; padding-right: 60px; }
html>body #curStock_l { text-align: center; float: right; width: 23px; padding-right: 52px; }

#productRow {  clear: both;
			   padding: 8px 0px 16px 0px;
               width: 734px;
               font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #4A2F08;

	}
	
#productRowFormat { float: left; width: 525px; clear: both; }
	
#PR_mainImg { float: left;
			  width: 157px;	
			  font-family: Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-decoration: none; color: #000000;
	}
	
#PR_mainImg a { font-family: Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-decoration: underline; color: #000000; }
	
#style_format { float: left; 
                width: 200px; 
                height: 22px;
                font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #000000;
	}
	
#styleNumber { float: left; width: 25px; }
	
#swatch { position:relative; float: left; width: 55px;  z-index:100; }
#swatch a .large {display:block; position:absolute; width:0; height:0; border:0; top:0; left:0;}
#swatch a.p1:hover .large {display:block; position:absolute; top:-22px; left:-182px; width:150px; height:62px; border:1px solid #ccc; z-index:100;}

#color { float: left; width: 119px; }
	
#inventory_format { 
					float: right; 
                    width: 92px;
					height: 22px;
	}
	
#no_inventory { float: right; 
                width: 23px; 
                text-align: center;
                font-family: Arial, Verdana, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; text-decoration: none; color: #D33636;
	}
	
#cur_inventory { float: right; 
                 width: 23px; 
                 text-align: center;
                 font-family: Arial, Verdana, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; text-decoration: none; color: #535353;
	}
	
	
#qtyBox_format { 
				 float: right; 
                 width: 233px;
	}
	
#qtyBox { float: right; 
          text-align: left;
          width: 58px;
	}
	
.qtyBox01 { width: 24px; height: 18px;  font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #4A2F08; }

#add_button { clear: both; 
              width: 400px; 
              padding-top: 16px;
              text-align: right;
	}
	
.stdCopy01 { font-family: Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #4A2F08; }
.stdCopy02 { font-family: Arial, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none; color: #4A2F08; }
.hdr01 { font-family: Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-decoration: none; color: #4A2F08; }

.stdLink01 { font-family: Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: underline; color: #535353; }
.stdLink01:hover { font-family: Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #535353; }

.error01 { font-family: Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-decoration: none; color: #CC0000; }

.cmsError 
	{  font-family: Arial, Verdana, Helvetica; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #FF0000;}


/********* begin item.php page *************/
#desc_format { float: left;
               width: 217px; 
               height: 252px;
               font-family: Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #000000;
	}
#desc { width: 217px; height: 154px; }

#thumb_format { width: 244px; height: 98px; }

.thumb { border:  1px solid #757575; margin-right: 6px; }
.thumbOn { border:  1px solid #857359; margin-right: 6px; }
/********* end item.php page *************/


/********* begin purchase_order.php *************/
#cartAttributes { clear: both; 
                     width: 734px; 
                     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: 10px; font-style: normal; font-weight: bold; text-decoration: none; color: #000000;
	}
html>body #cartAttributes { height: 14px; padding: 4px 0px 0px 0px; }

#CA_HDRproduct { float: left; width: 145px; }
#CA_HDRstyle { float: left; width: 57px; }
#CA_HDRcolor { float: left; width: 121px; }

#CA_HDRxs { float: left; width: 45px; }
#CA_HDRs { float: left; width: 45px; }
#CA_HDRm { float: left; width: 45px; }
#CA_HDRl { float: left; width: 45px; }

#CA_HDRunits { float: left; width: 45px; }
#CA_HDRunitPrice { float: left; width: 63px; }
#CA_HDRextPrice { float: left; width: 71px; }

#cartRow {  clear: both;
			padding: 16px 0px 0px 0px;
            width: 734px;
            font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #000000;
	}
	
#cartRow2 {  clear: both; 
            float: left; 
            width: 734px; 
            padding-top: 15px;
	}

#CA_product { float: left; 
              width: 145px; 
			  font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; text-decoration: none; color: #000000; 
	}
#CA_product a { font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; text-decoration: none; color: #D15D16; }
#CA_product a:hover { font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; text-decoration: underline; color: #D15D16; }
	
	
#CA_style { float: left; width: 57px; }
#CA_color { float: left; width: 121px; }
#CA_formatBoxRow { float: left; width: 180px; }
#CA_qtyBox { float: right; width: 45px; }

#CA_units { float: left; width: 45px; }
#CA_unitPrice { float: left; text-align: left; width: 63px; }
#CA_extPrice { float: left; text-align: left;  width: 71px; }

#cart_remove { clear: both; 
			  float: right; 
			  padding: 0px 89px 22px 0px;
	}
#cart_remove a { font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: underline; color: #7E7E7E; }
#cart_remove a:hover { font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: underline; color: #D15D16; }

#cartTotals { clear: both; 
              width: 734px; 
              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: 10px; font-style: normal; font-weight: bold; text-decoration: none; color: #000000;
	}
html>body #cartTotals { height: 14px; padding: 4px 0px 0px 0px; }

#CT_HDRsubTotal { float: left; width: 503px; }
#CT_HDRunits { float: left; width: 87px; }
#CT_HDRprice { float: right; text-align: right; width: 75px; padding-right: 64px; }

#cart_totalPurch { float: left; width: 503px; padding-top: 14px; font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; text-decoration: none; color: #000000; }
#cart_totalQty { float: left; width: 62px; padding-top: 14px; font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; text-decoration: none; color: #000000; }
#cart_totalPrice { float: right; 
                   width: 70px;
				   text-align: left; 
				   padding: 14px 52px 0px 0px; 
				   font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; text-decoration: none; color: #D15D16; 
	}
#cart_remove { clear: both; float: right; }

/********* end purchase_order.php **************/
	
/* end category & shop pages */
		   
		   
/* begin cart summary */

.productLink01 { font-family: Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-decoration: none; color: #D15D16; }
.productLink01:hover { font-family: Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-decoration: underline; color: #D15D16; }

/* end cart summary */

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

#footerLinks a span { font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: underline; color: #000000; }

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

#welcome { font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #D15D16; }
	
#welcome a { font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; text-decoration: underline; color: #D15D16; }
	
#welcome a:hover { font-family: Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; text-decoration: none; color: #D15D16;
		           background-color: #FFFFFF;
	}
	
	
	@font-face {  
	  font-family: OptimaFont;  
	src: url(../fonts/OPTIMA.eot); 
	} 
	
/* FFx3.5/Safari/Op10 - Next */
@font-face {
font-family: OptimaFont;
src: url(../fonts/OPTIMA.TTF);
}




body { background-color: #f3f3f3; text-align: center; margin: 0px 0px 56px 0px; 		    /*background-image: url(../images/background.gif);
	   background-repeat: repeat-x*/}

#wrapper { position: relative;  
		   margin: 0px 0px 0px 0px; 
		   width: 994px; 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;*/
		   
	}
	
	
h1, h2, h3 { font-family: OptimaFont, Arial; color: #705340;}	
	
td {font-family: OptimaFont, Arial; font-size: 12px;}
	
#mainContent { clear: both; width: 994px; 
               height: auto;
               padding: 0px 10px 0px 40px;
               margin-left: 40px;
			   text-align: left;
			   float: right;
			   z-index: 1000;
			  /* 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;
		   float: right;
	}
html>body #stdPage { width: 682px; }

#logo { 	 position: absolute;
             top: 35px;
             left: 10px;
             z-index: 1000;
	}
html>body #logo { height: 36px; }

#hdrBar { 	 position: absolute;
             top: 125px;
             left: 0px;
             z-index: 999;
	}
html>body #hdrBar { height: 36px; }


#header { 
		  clear: both;
		  width: 1013px;
		  height: 145px;
		  text-align: left;
		  /*background-color: #FFFFFF;*/
		  
		  /* background-image: url(../images/header_bg.png);
		   background-color: transparent; */
		  padding: 0px 0px 0px 0px;
		  z-index: 0;
		  display: table;
	}
	
	
	
#headerImg { float: left;
             width: 220px;
		     height: 109px;
		     text-align: left;
		     background-color: #FFFFFF;
		     padding: 73px 0px 0px 0px;
	}
html>body #headerImg { height: 36px; }

#headerLinks { 
			position: absolute;
			left: 748px;
			padding: 5px 10px 0px 10px;
			top: 0px;
		
			 background-color: #e6f5f6;
		     font-family: OptimaFont, Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #5bb5bd;
		     text-transform: uppercase;
		    
	}
html>body #headerLinks { height: 21px; }

#headerLinks a { font-family: OptimaFont, Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #5bb5bd; text-transform: uppercase;}
#headerLinks a:hover { font-family: OptimaFont, Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #5bb5bd; text-transform: uppercase;}

#navBar { 

	color: #ff9966;
		  font-size: 14px;
		  text-align: left;
		  position: absolute;
		  top: 100px;
		  left: 175px;
		   background: transparent;
		   z-index: 1000;
		 
		  
	}
/* html>body #navBar { width: 710px; } */

#navBar a { padding: 0px 15px 0px 8px; font-family: Georgia, Arial, Verdana, sans-serif; font-size: 18px; font-style: normal; font-weight: normal; text-decoration: none; color: #ff9966; }
#navBar a:hover { padding: 0px 15px 0px 8px; font-family: Georgia, Arial, Verdana, sans-serif; font-size: 18px; font-style: normal; font-weight: normal; text-decoration: none; color: #5b402f; }

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




#subnavBar { 

	color: #ff9966;
		  font-size: 14px;
		  text-align: left;
		  position: absolute;
		  top: 145px;
		  left: 250px;
		   background: transparent;
		   z-index: 1000;
		  
	}
/* html>body #navBar { width: 710px; } */

#subnavBar a { padding: 0px 15px 0px 8px; font-family: OptimaFontFont, OptimaFont, Arial, Verdana, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; text-decoration: none; color: #5b402f; }
#subnavBar a:hover { padding: 0px 15px 0px 8px; font-family: OptimaFontFont, OptimaFont, Arial, Verdana, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; text-decoration: none; color: #ff9966; }

#subnavBar a span {  font-family: OptimaFontFont, OptimaFont, Arial, Verdana, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; text-decoration: none; color: #ff9966; }
#subnavBar a:hover span {  font-family: OptimaFontFont, OptimaFont, Arial, Verdana, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; text-decoration: none; color: #ff9966; }




#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; }

.leftNav {
	float: left;
	width: 225px;
	height: auto;

}

.leftNav a {font-size: 16px; margin: 0px 0px 15px 5px;}

.input01 { width: 124px; height: 18px; border: 1px solid #B2B2B2;font-family: OptimaFont, 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: OptimaFont, Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #666666;
	}
	
#loginBox a { font-family: OptimaFont, Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: underline; color: #666666; }
#loginBox a:hover { font-family: OptimaFont, 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: OptimaFont, 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: OptimaFont, 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: OptimaFont, 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: OptimaFont, 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: OptimaFont, 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: OptimaFont, Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #4A2F08;
	}
	
#passwordBox a { font-family: OptimaFont, Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: underline; color: #4A2F08; }
#passwordBox a:hover { font-family: OptimaFont, 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: OptimaFont, Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #4A2F08;
	}
	
#passwordBox2 a { font-family: OptimaFont, Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: underline; color: #4A2F08; }
#passwordBox2 a:hover { font-family: OptimaFont, 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: Georgia, Arial, Verdana, sans-serif; font-size: 20px; font-style: normal; font-weight: normal; text-decoration: none; color: #666666;
              float: left;
              width: 180px;
              line-height: 35px;
              z-index: 1000;
              
	}

#productNav a {  margin-right: 16px; font-family: Georgia, Arial, Verdana, sans-serif; font-size: 18px; font-style: normal; font-weight: normal; text-decoration: none; color: #86c8ce; margin-bottom: 15px;}
#productNav a:hover { margin-right: 16px; font-family: Georgia, Arial, Verdana, sans-serif; font-size: 18px; font-style: normal; font-weight: normal; text-decoration: none; color: #ff9966; }

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




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

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

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

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


.stdCopy01 { line-height: 16px; font-family: OptimaFont, Arial, Verdana, sans-serif; font-size: 13px; 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: OptimaFont, 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: OptimaFont, 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: OptimaFont, 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: OptimaFont, 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: OptimaFont, Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #4A2F08; }
.input04 { text-align: center;  font-family: OptimaFont, 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: OptimaFont, 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: OptimaFont, 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: OptimaFont, 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: OptimaFont, 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: OptimaFont, Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-decoration: none; color: #000000; }
.cartLink01 { font-family: OptimaFont, Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-decoration: none; color: #666666; }
.cartLink02 { font-family: OptimaFont, 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: 14px; font-family: OptimaFont, Arial, Verdana, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; text-decoration: none; color: #000000; }
.italic01 { line-height: 16px; font-family: OptimaFont, Arial, Verdana, sans-serif; font-size: 11px; font-style: italic; font-weight: bold; text-decoration: none; color: #804C17; }
.hdr01 { line-height: 14px; font-family: OptimaFont, 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, OptimaFont, Arial, sans-serif; font-size: 18px; font-style: normal; font-weight: normal; text-decoration: none; color: #72BFBF; }

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


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


.error02 { line-height: 16px; font-family: OptimaFont, 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: OptimaFont, Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #868686;
	}
#profileNav a span { font-family: OptimaFont, Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #715A38; }
#profileNav a:hover span { font-family: OptimaFont, Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #715A38; }
#profileNav a { font-family: OptimaFont, Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #868686; }
#profileNav a:hover { font-family: OptimaFont, Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #715A38; }


#profileContent { width: 520px;
		      	  padding: 0px 0px 40px 0px;
		          text-align: justify;
		          line-height: 18px;
		          letter-spacing: 1px;
		          font-family: OptimaFont, Arial, Verdana, sans-serif; font-size: 12px; 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: OptimaFont, Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #868686;
	}
#continent a span { font-family: OptimaFont, Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #715A38; }
#continent a:hover span { font-family: OptimaFont, Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #715A38; }
#continent a { font-family: OptimaFont, Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #868686; }
#continent a:hover { font-family: OptimaFont, 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: OptimaFont, 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: OptimaFont, Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #666666; }
#state a:hover span { font-family: OptimaFont, Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #333333; }
#state a { font-family: OptimaFont, Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #666666; }
#state a:hover { font-family: OptimaFont, 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: OptimaFont, 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: OptimaFont, 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: 950px;
		  height: 88px;
		  text-align: right;
		  border-top: 1px solid #d5dee1;
		  margin-top: 25px;
		  margin-left: 20px;
		  padding: 0px 0px 0px 0px;
		  font-family: OptimaFont, Arial, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none; color: #74c8d0;
	
		  line-height: 13px;
	}
html>body #footer { width: 950px; }

#footer a { font-family: OptimaFont, Arial, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none; color: #74c8d0; }
#footer a:hover { font-family: OptimaFont, Arial, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none; color: #ff9966; }

#subFooter { clear: both;
			 width: 734px;
		     text-align: left;
		  
		     padding: 0px 0px 0px 0px;
		     font-family: OptimaFont, 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: OptimaFont, 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: OptimaFont, 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: OptimaFont, 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: OptimaFont, Arial, Verdana, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; text-decoration: none; color: #804C17; margin-bottom: 10px:}
	
	
	
