/* ------------------------------------- BASIC ------------------------------------- */

body {  color: #4a5344;
       font-family: "Proxima Nova-Light", "Century Gothic";
       font-size: 20px;
       margin: 0 0 0 0;
       background-color: #fff;
       margin: auto;
       border: 50px solid #F2EEC1;

       }



p {font-size: 16px;
   line-height: 16px;
   margin: 0 0 0 0;
   padding: 0 0 0 0;
   font-family: "Palatino Linotype", Georgia, "Lucida Grande", serif;
   background-color: transparent;
   }
   
.indent {font-size: 14px;
   line-height: 16px;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   font-family: "Palatino Linotype", Georgia, "Lucida Grande", serif;
   background-color: transparent;
   }
   
           
.big {font-size: 20px;
    display: inline;
    text-transform: capitalize;
    margin: 0 0 100px 0;
    }
           
           
                 
                 
        
			 
    
    

   
   
/* ------------------------------------- LINKS ------------------------------------- */
   
a {color: #4a5344;text-decoration: none;}
    
a:hover { text-decoration: none;
          background-color: transparent;
          font-style: normal;
          color: #aa502c;
          }
          
          
a:active { text-decoration: none;
           color: #834025;
           font-style: normal;
           outline: 0;
          }
           
           
a:focus { outline: 0;}
           

a.log_in { color:  #aa502c;
           text-decoration: none;
           text-align: center;
       	   font-family: "Proxima Nova-Light", "Century Gothic";
           font-size: 15px;
           background-color: transparent;
           float: left;
           }
           

a:hover.log_in { text-decoration: none;
          background-color: transparent;
          font-style: normal;
          color: #aa502c;
          }
          

a:active.log_in { text-decoration: none;
           color: #4a5344;
           font-style: normal;
           outline: 0;
           }
                      
           
 	a.visit { color: #aa502c;}
 	
 	a:hover.visit { color: #4a5344;}  
 	
 	a.samples { color: #aa502c;}
 	
 	a:hover.samples { color: #4a5344;}
         
 
/* ---------------- Navigation --------------- */
            
            
#nav { width: 135px;
       padding: 0 0 0 0;
       margin: 120px 0 0 80px;
       text-align: center;
       line-height:17px;
       font-family: "Proxima Nova-Light", "Century Gothic";
       font-size: 16px;
       background-color: transparent;
       float: left;
       }
       
#nav ul {list-style-type: none;
          padding: 0 0 0 10px;
          }
          
#nav li { padding: 15px 0 0 0;}

      
      
      
/* ----- About Page Navigation ----- */


	#about a {color: #aa502c;text-decoration: none;}
    
    
	#about a:hover { text-decoration: none;
      	    background-color: transparent;
      	    font-style: normal;
      	    color: #4a5344;
      	    }
      	    
      	    #about a.visit { color: #4a5344;}  
          
          

                       
              

/* ----------------------- PAGES ----------------------- */



/* ABOUT PAGES (About, Products, and Ethics)  //////////////////////////////////////////////////////////////////////*/

#about  { width: 655px;
          height: 470px;
          padding: 0 0 0 0;
          margin: 135px 0 0 50px;
          float: left;
          font-size:15px;
          background-color: transparent;
                   }
                   
             #about ul { list-style-type: none;}
	     
	     
	     #about li { padding: 0 20px 0 0;
	                 display: inline;
	                }
	                      
	                      
	     #about p { margin: 0 0 0 40px;
	                font-size: 16px;
	                line-height: 17px;
			}
                   
                   
                   
                   
/* POLICIES PAGE  //////////////////////////////////////////////////////////////////////*/

#policies  { width: 655px;
          height: 470px;
          padding: 0 0 0 0;
          margin: 83px 0 0 60px;
          float: left;
          font-size:10pt;
          font-family: "Proxima Nova-Light", "Century Gothic";
          background-color: transparent;
                   }
                   
     #policies p { margin: 0 0 0 40px;
                font-size: 9pt;
                line-height: 13px;
		}
		
/* SAMPLES PAGE  //////////////////////////////////////////////////////////////////////*/

#samplesp  { width: 655px;
          height: 470px;
          padding: 0 0 0 0;
          margin: 93px 0 0 60px;
          float: left;
          font-size:8pt;
          font-family: "Proxima Nova-Light", "Century Gothic";
          background-color: transparent;
                   }
                   
     #samplesp p { margin: 0 0 0 40px;
                font-size: 9pt;
                font-family: "Proxima Nova-Light", "Century Gothic";
                line-height: 16px;
		}
                   
                   
                   
                   
/* COLLECTION PAGES (Fabrics, and Pillows)  //////////////////////////////////////////////////////////////////////*/

                   
/* Collection Descriptions */

	.description {font-size: 14px;
              margin: 8px 0 0 0;
              padding: 0 0 0 0;}


/* Thumbnail Names */

	#format { text-align: center;
          vertical-align: top;}
         
	.small {font-size: 12px;
    	line-height: 12px;}
    
    
/* Style */

                   
	.collection_p { border: 1px solid #aa502c;
                padding: 0 0 0 0;}
                
                
	.ctable { width: 100%;
           margin: 0 0 0 0;
           padding: 0 0 0 0;
           vertical-align: top;
           }
           
	.othercolor {padding: 0 0 0 5px;}
	
	.border {border:1px solid #aa502c;}
	
	.collheading1 {color:#aa502c;
			font-size:17pt;
			font-family: "Palatino Linotype", Georgia, "Lucida Grande";
			}
	
	.collheading2 {color:#aa502c;
			font-size:17pt;
			font-family: "Palatino Linotype", Georgia, "Lucida Grande";
			}
          
	.spaceyrd {vertical-align: bottom;
           line-height: 17px;
           font-size: 13px;
           padding: 0 0 0 0;
           margin: 0 0 0 0;
           float: left;
	   }
	   
	   
/* SHOPPING PAGES  //////////////////////////////////////////////////////////////////////*/
                   
 #shop { width: 600px;
        height: 470px;
        padding: 0 0 0 0;
        margin: 85px 0 0 65px;
        float: left;
        background-color: transparent;
        }
                
                
   
/* MAIN PAGE (Contact)  //////////////////////////////////////////////////////////////////////*/
                   
	#main { width: 655px;
        	height: 470px;
        	padding: 0 0 0 0;
        	margin: 90px 0 0 60px;
        	float: left;
        	background-color: transparent;
        	}
        
        
        
        
        
/* CONTACT PAGE  //////////////////////////////////////////////////////////////////////*/
        
	#fcontact { width: 600px;
        	height: 100px;
        	padding: 10px 0 0 0;
        	margin: 0px 0 0 0px;
        	float: left;
        	background-color:transparent;
        	}
        
        
/* ---------- Forms on Contact Page ---------- */

		#email-signup { width: 600px;
        		height: 100px;
        		padding: 8px 0 0 0;
        		margin: 0px 0 0px 0px;
        		float: left;
        		background-color:transparent;}
        
		#email-signup fieldset { border: none;
                         float: left;
                         margin: 0 0 0 0;
                         padding: 0 0 0 0;}

	label { width: 60px;
      		  float: left;
      		  text-align: left;
      	 	 margin-right: 0em;
      		  display: inline;}
        
  	.email  {  margin-left: 0em;
                  margin-top: 0px;
                  display: inline;
                  font-size: 15px;
                  float: left;
                  }
                  
  	.box  {  margin-left: 0em;
                  margin-top: 0px;
                  display: inline;
                  float: left;
                  border: 1px solid #4a5344;
                  height: 12px;
                  background: #f4f2d3; 
                  }
                  
 	.submit  { margin-left: 61px;
                 margin-top: 2px;
                 float: left;
                 display: inline;
                 margin-bottom: 25px;
                 }
                 
 	.fspace { margin: 10px 0 0px 0;}
 
 	.contact {font-size: 15px;
 	   font-family: "Proxima Nova-Light", "Century Gothic";
           color: #aa502c;
           line-height: 15px;
           margin: 25px 0 0 0;
           }
           
 	.contact1 {font-size: 15px;
 	   font-family: "Proxima Nova-Light", "Century Gothic";
           color: #aa502c;
           line-height: 15px;
           }    
           
  
 
 	input { display: inline;
           float: left;}	
 		  
 		  
 	input.qty { width: 25px;
            height: 10px;
            display: inline;
            margin: 0 8px 0 0;
            }
                   
                   
               
               
                        
        
            
            
            
            
            
/* ----------------------- BACKGROUND AND HEADING ----------------------- */
            
            
 /* ------- Background Image Style ------- */
 
 .home { background-image: url(http://www.parlortextiles.com/images/background_homepage.png);
         background-repeat: no-repeat;
         background-position: 35px 75px;
         width: 919px;
         height: 575px;

        }
        
        
.bkg { background-image: url(http://www.parlortextiles.com/images/background2.png);
               background-repeat: no-repeat;
               background-position: 35px 75px;
         width: 919px;
         height: 575px;
               }
    
    
    
    
/* \\\\ For Space at Top of Pages and Container for Background Image //// */

#container {width: 1000px;
            height: 730px;
            margin-right: auto;
            margin-left: auto;
            padding: 0 0 0 0;
            background-color: #fff;
            }
            

#banner {width: 100%;
         height: 20px;}
         
         
#ultra_container  { width: 600px;
                    height: 470px;
                    padding: 0 0 0 0;
                    margin: 135px 0 0 30px;
                    float: left;
                    font-size:15px;
                    background-color: transparent;
                    }     
         
               
        

           

 /* ------- Misc Codes for Styling Pages ------- */
 
 
.img {border: 0;}
 
.chk {border: 0;padding: 0 0 0 8px;}
 
.logohome {padding: 0 0 0 0;}
                 
.pad { padding: 0px;}

#pad2 {height: 45px;vertical-align: bottom;}
      
.space    { padding: 15px 0 0 0;}
          
       
               
       
           
          
          
 /* ----------------------------------- View Cart ----------------------------------- */
 
 
 /* ------ TABLE STYLES ------ */


.ucTableBorderBackground {
	background-color : #AE4427;
	}


.ucTableHeader {
	font-size: 11px;
	color: #69483B;
	font-weight : bold;
	}

.ucShoppingBackground {
  	background-color: #fff;
  	}

.ucTableHeaderBackground {
	background-color : #F2F0C3;
	}
	
	
.ucSearchResultHeader {
	font-family: Arial;
  font-weight: bold;
  font-size: 12px;
  color: #000000;
  background-color: #ffffff;
}

.ucTableItemLightBackground {
	background-color : #ffffff;
}

.ucTableItemDarkBackground {
	background-color : #F9F8E3;
}






/* ------ TEXT STYLES ------ */


.ucSuggestedItemsHeader {
	font-family: Arial;
  font-weight: bold;
  font-size: 12px;
  color: #AE4427;
  }
  
.ucColorHeader {
	font-family: Arial;
  font-weight: bold;
  font-size: 14px;
  color: #AE4427;
}

.ucColorSubHeader {
	font-family: Arial;
  font-weight: bold;
  font-size: 12px;
  color: #AE4427;
}

  

/* ------ BUTTONS ------ */


.ucAddToCartButton {
	background-image: url(https://s3.amazonaws.com/ultracartsbg/PTX/18158/B_add_to_bag.png);
	background-repeat: no-repeat;
	height: 20px;
	width: 100px;
	}


.ucCheckoutButton {
	background-image: url(https://s3.amazonaws.com/ultracartsbg/PTX/18158/B_checkout.png);
	background-repeat: no-repeat;
	height: 20px;
	width: 90px;
	}


.ucApplyCouponButton {
	background-image: url(https://s3.amazonaws.com/ultracartsbg/PTX/18158/B_apply_coupon.png);
	background-repeat: no-repeat;
	height: 20px;
	width: 110px;
	}

.ucUpdateButton {
	background-image: url(https://s3.amazonaws.com/ultracartsbg/PTX/18158/B_update_bag.png);
	background-repeat: no-repeat;
	height: 20px;
	width: 95px;
	}
	
.ucContinueShoppingButton {

	background-image: url(https://s3.amazonaws.com/ultracartsbg/PTX/18158/B_continue_shopping.png);
	background-repeat: no-repeat;
	height: 20px;
	width: 145px;
	}

.ucContinueButton {
	background-image: url(https://s3.amazonaws.com/ultracartsbg/PTX/18158/continue.png);
	background-repeat: no-repeat;
	height: 20px;
	width: 90px;
	}
	
.ucSearchResultContinueShoppingButton {
	background-image: url(https://s3.amazonaws.com/ultracartsbg/PTX/18158/B_continue_shopping.png);
	background-repeat: no-repeat;
	height: 17px;
	width: 142px;
}
.ucSearchResultContinueShoppingButtonOverlay {
	height: 17px;
	width: 142px;
}

.ucSearchResultBuyButton {
	background-image: url(https://s3.amazonaws.com/ultracartsbg/PTX/18158/buy.png);
	background-repeat: no-repeat;
	height: 18px;
	width: 92px;
}
.ucSearchResultBuyButtonOverlay {
	height: 18px;
	width: 92px;
}
.ucSearchResultMoreInfoButton {
	background-image: url(https://s3.amazonaws.com/ultracartsbg/PTX/18158/moreinfo.png);
	background-repeat: no-repeat;
	height: 18px;
	width: 92px;
}
.ucSearchResultMoreInfoButtonOverlay {
	height: 18px;
	width: 92px;
}

.ucUseThisAddressButton {
	background-image: url(https://s3.amazonaws.com/ultracartsbg/PTX/18158/usethisaddress.png);
	background-repeat: no-repeat;
	height: 17px;
	width: 112px;
}
.ucUseThisAddressButtonOverlay {
	height: 17px;
	width: 112px;
}

.ucSubmitButton {
	background-image: url(https://s3.amazonaws.com/ultracartsbg/PTX/18158/submit.png);
	background-repeat: no-repeat;
	height: 17px;
	width: 55px;
}
.ucSubmitButtonOverlay {
	height: 17px;
	width: 55px;
}

.ucContinueCheckoutButton {
	background-image: url(https://s3.amazonaws.com/ultracartsbg/PTX/18158/continuecheckout.png);
	background-repeat: no-repeat;
	height: 17px;
	width: 147px;
}
.ucContinueCheckoutButtonOverlay {
	height: 17px;
	width: 147px;
}

.ucFinalizeOrderButton {
	background-image: url(https://s3.amazonaws.com/ultracartsbg/PTX/18158/finalizeorder.png);
	background-repeat: no-repeat;
	height: 17px;
	width: 97px;
}
.ucFinalizeOrderButtonOverlay {
	height: 17px;
	width: 97px;
}


