/* CSS for plumbstarusa.com */

/* 1920 Resolution */

/* BODY */

html, body { background-color: #FFFFFF;
       	     font-family: Arial;
             font-weight: bold;
	     margin: 0px auto;
	     background-image:url('images/american_flag_background_1920.jpg');
	     /* background-repeat: no-repeat; */
	     background-size: cover; 
	     width: 1903px;
}

/* NAVIGATION */

#navigation { color: #191970;
	      background-color: #FFFFFF;
	      width: 1447px;
	      height: 20px;
	      font-size: 12px;
	      padding-left: 456px;
	      padding-top: 5px;
	      padding-bottom: 5px;
}

.menu { visibility: hidden;
	position: absolute;
	border: 1px solid #000000;
	padding: 10px;
	background-color: #FFFFFF;
	z-index: 1;
}

/* HEADERS */

#header1 { font-family: Arial;
	   font-weight: bold;
	   color: #FFFFFF;
	   background-color: #CC1100;
	   width: 1901px;
	   height: 20px;
	   border-top: 1px solid #000000;
	   border-left: 1px solid #000000;
	   border-right: 1px solid #000000;
	   float: left;
}

#header2 { font-family: Arial;
       	   font-weight: bold;
	   font-size: 18px;
	   color: #191970;
	   background-color: #FFFFFF;
	   width: 1445px;
	   height: 155px;
	   border: 1px solid #000000;
	   padding-left: 456px;
	   padding-bottom: 10px; 
	   float: left;
}

#headerOne { font-family: Arial;
       	     font-weight: bold;
	     color: #191970;
	     width: 1901px;
	     height: 20px;
	     background-color: #CC1100;
	     border-top: 1px solid #000000;
	     border-left: 1px solid #000000;
	     border-right: 1px solid #000000;
}

#headerTwo { font-family: Arial;
	     font-weight: bold;
	     color: #191970;
	     background-color: #FFFFFF;
	     width: 1901px;
	     height: 155px;
	     border: 1px solid #000000;
}

.jackelSize { font-size: 50px; }

.headerStyle1 { float: left; 
		padding-left: 375px;
		margin-top: 1px;
}

.headerStyle2 { float: left; 
		padding-left: 30px; 
		margin-top: 10px;
}

.headerStyle3 { float: left;
		padding-left: 700px; 
		font-size: 14px;
		margin-top: 10px;
}

.headerStyle4 { float: left;
		padding-left: 250px;
		font-size: 14px;
		margin-top: 5px;
}

.headerStyle5 { float: left;
		padding-left: 350px;
		font-size: 14px;
		margin-top: 5px;
}

.headerStyle6 { float: left;
		padding-left: 200px;
		font-size: 14px;
		margin-top: 5px;
}

.headerStyle7 { float: left;
		padding-left: 300px;
		font-size: 14px;
		margin-top: 5px;
}

.headerStyle8 { float: left;
		padding-left: 150px;
		font-size: 14px;
		margin-top: 5px;
}

.headerStyle9 { float: left;
		margin-left: -70px;
		margin-top: 1px;
}

/* MAIN CONTENT */

#main_content { color: #333333;
		margin-left: 453px;
		/* padding-left: 136px;	*/
		/* width: 1144px; */
}

img { border-style: none; }

.salesRep { width: 998px; 
	    text-align: left; 
	    font-size: 12px; 
	    background-color: #CCCCCC; 
	    color: #333333;  
	    border-left: 1px solid #000000; 
	    border-right: 1px solid #000000;
	    border-bottom: 1px solid #000000;
	    margin-bottom: 15px;
	    padding-top: 10px;
}

.mainContent { width: 958px;
	       text-align: left; 
	       font-size: 16px; 
	       background-color: #CCCCCC; 
	       color: #333333;  
	       border-left: 1px solid #000000; 
	       border-right: 1px solid #000000;
	       border-bottom: 1px solid #000000;
	       margin-bottom: 15px;
	       padding: 20px;
}

.productImage {	float: left;
		height: 550px; 
		width: 450px; 
		background-color: #FFFFFF; 
		border: 1px solid #000000;  
		font-size: 14px;
		
}

.productDescription { float: left;
		      height: 540px; 
		      width: 500px; 
		      background-color: #CCCCCC;  
		      color: #333333; 
		      border: 1px solid #000000; 
		      padding-top: 10px; 
		      padding-left: 25px; 
		      padding-right: 25px; 
		      text-align: left; 
		      font-size: 14px;
		      
}

.productsStyle1 { position: absolute;
	      	  left: 451px;
	      	  border: 1px solid #000000; 
	          background-color: #191970; 
	          font-size: 16px;
	          text-align: center;
	          padding-top: 10px;
	          margin-top: -1px;
	          width: 250px;
	          height: 265px;
}

.productsStyle2 { position: absolute;
	      	  left: 702px;
	      	  border: 1px solid #000000; 
	          background-color: #CCCCCC;
	          font-size: 16px;
	          padding-left: 25px; 
		  padding-right: 25px;  
		  font-size: 18px;
	          padding-top: 25px;
	          margin-top: -1px;
	          width: 700px;
	          height: 265px;
}

.productsStyle3 { position: absolute;
	      	  left: 451px;
	      	  border: 1px solid #000000; 
	          background-color: #191970;
	          font-size: 16px;
	          text-align: center;
	          padding-top: 10px;
	          margin-top: -1px;
	          width: 250px;
	          height: 265px;
		  top: 483px;
}

.productsStyle4 { position: absolute;
	      	  left: 702px;
	      	  border: 1px solid #000000; 
	          background-color: #CCCCCC;
	          font-size: 16px;
	          padding-left: 25px; 
		  padding-right: 25px;  
		  font-size: 18px;
	          padding-top: 25px;
	          margin-top: -1px;
	          width: 700px;
	          height: 265px;
		  top: 483px;
}

.productsStyle5 { position: absolute;
	      	  left: 451px;
	      	  border: 1px solid #000000; 
	          background-color: #191970;
	          font-size: 16px;
	          text-align: center;
	          padding-top: 10px;
	          margin-top: -1px;
	          width: 250px;
	          height: 265px;
		  top: 759px;
}

.productsStyle6 { position: absolute;
	      	  left: 702px;
	      	  border: 1px solid #000000; 
	          background-color: #CCCCCC;
	          font-size: 16px;
	          padding-left: 25px; 
		  padding-right: 25px;  
		  font-size: 18px;
	          padding-top: 25px;
	          margin-top: -1px;
	          width: 700px;
	          height: 265px;
		  top: 759px;
}

.productsStyle7 { position: absolute;
	      	  left: 451px;
	      	  border: 1px solid #000000; 
	          background-color: #191970;
	          font-size: 16px;
	          text-align: center;
	          padding-top: 10px;
	          margin-top: -1px;
	          width: 250px;
	          height: 265px;
		  top: 1035px;
}

.productsStyle8 { position: absolute;
	      	  left: 702px;
	      	  border: 1px solid #000000; 
	          background-color: #CCCCCC;
	          font-size: 16px;
	          padding-left: 25px; 
		  padding-right: 25px;  
		  font-size: 18px;
	          padding-top: 25px;
	          margin-top: -1px;
	          width: 700px;
	          height: 265px;
		  top: 1035px;
}

.productsStyle9 { position: absolute;
	      	  left: 451px;
	      	  border: 1px solid #000000; 
	          background-color: #191970;
	          font-size: 16px;
	          text-align: center;
	          padding-top: 10px;
	          margin-top: -1px;
	          width: 250px;
	          height: 265px;
		  top: 1311px;
}

.productsStyle10 { position: absolute;
	      	  left: 702px;
	      	  border: 1px solid #000000; 
	          background-color: #CCCCCC;
	          font-size: 16px;
	          padding-left: 25px; 
		  padding-right: 25px;  
		  font-size: 18px;
	          padding-top: 25px;
	          margin-top: -1px;
	          width: 700px;
	          height: 265px;
		  top: 1311px;
}

.productsStyle11 { position: absolute;
	      	  left: 451px;
	      	  border: 1px solid #000000; 
	          background-color: #191970;
	          font-size: 16px;
	          text-align: center;
	          padding-top: 10px;
	          margin-top: -1px;
	          width: 250px;
	          height: 265px;
		  top: 1587px;
}

.productsStyle12 { position: absolute;
	      	  left: 702px;
	      	  border: 1px solid #000000; 
	          background-color: #CCCCCC;
	          font-size: 16px;
	          padding-left: 25px; 
		  padding-right: 25px;  
		  font-size: 18px;
	          padding-top: 25px;
	          margin-top: -1px;
	          width: 700px;
	          height: 265px;
		  top: 1587px;
}

.productsStyle13 { position: absolute;
	      	  left: 451px;
	      	  border: 1px solid #000000; 
	          background-color: #191970;
	          font-size: 16px;
	          text-align: center;
	          padding-top: 10px;
	          margin-top: -1px;
	          width: 250px;
	          height: 265px;
		  top: 1863px;
}

.productsStyle14 { position: absolute;
	      	  left: 702px;
	      	  border: 1px solid #000000; 
	          background-color: #CCCCCC;
	          font-size: 16px;
	          padding-left: 25px; 
		  padding-right: 25px;  
		  font-size: 18px;
	          padding-top: 25px;
	          margin-top: -1px;
	          width: 700px;
	          height: 265px;
		  top: 1863px;
}

.productsStyle15 { position: absolute;
	      	  left: 451px;
	      	  border: 1px solid #000000; 
	          background-color: #191970;
	          font-size: 16px;
	          text-align: center;
	          padding-top: 10px;
	          margin-top: -1px;
	          width: 250px;
	          height: 265px;
		  top: 2139px;
}

.productsStyle16 { position: absolute;
	      	  left: 702px;
	      	  border: 1px solid #000000; 
	          background-color: #CCCCCC;
	          font-size: 16px;
	          padding-left: 25px; 
		  padding-right: 25px;  
		  font-size: 18px;
	          padding-top: 10px;
	          margin-top: -1px;
	          width: 700px;
	          height: 265px;
		  top: 2139px;
}

.miniNav { cursor: hand; 
	   cursor: pointer; 
	   font-size: 11px;
	   color: #FFFFFF;
	   height: 168px;
	   width: 150px;
	   float: left;
	   border: 1px solid #000000; 
	   background-color: #191970;
	   text-align: center;
	   padding-top: 5px;
}

.buttonStyle { background-color: #191970;
	       color: #FFFFFF;
	       font-size: 12px;
	       font-family: Arial;
	       padding: 5px;
}

/* FOOTERS */

#footer1 { height: 20px; 
	   background-color: #191970;
	   border: 1px solid #000000;
	   float: left;
	   width: 1901px;
}

#footer2 { background-color: #FFFFFF;
	   font-size: 12px;
	   text-align: center;
	   height: 125px;
	   float: left;
	   width: 1901px;
}


/* CLASSES */

// Makes all hyperlinks stay white
a.white:link { color: #FFFFFF; }
a.white:visited { color: #FFFFFF; }
a.white:hover { color: #FFFFFF; }
a.white:active { color: #FFFFFF; }

.homeStyle1 { position: absolute;
	      left: 456px;
	      border: 1px solid #000000; 
	      background-color: #191970;
	      font-size: 16px;
	      text-align: center;
	      padding-top: 10px;
	      margin-top: -1px;
	      width: 250px;
	      height: 264px;
}

.homeStyle2 { position: absolute;
	      left: 707px;
	      border: 1px solid #000000; 
	      background-color: #191970;
	      font-size: 16px;
	      text-align: center;
	      padding-top: 10px;
	      margin-top: -1px;
	      width: 250px;
	      height: 264px;
}

.homeStyle3 { position: absolute; 
	      left: 958px;
	      border: 1px solid #000000; 
	      background-color: #191970;
	      font-size: 16px;
	      text-align: center;
	      padding-top: 10px;
	      margin-top: -1px;
	      width: 250px;
	      height: 264px;
}

.homeStyle4 { position: absolute; 
	      left: 1209px;
	      border: 1px solid #000000; 
	      background-color: #191970;
	      font-size: 16px;
	      text-align: center;
	      padding-top: 10px;
	      margin-top: -1px;
	      width: 250px;
	      height: 264px;
}

.homeStyle5 { position: absolute;
	      left: 456px; 
	      top: 484px;
	      border: 1px solid #000000; 
	      background-color: #191970;
	      font-size: 16px;
	      text-align: center;
	      padding-top: 10px;
	      margin-top: -1px;
	      width: 250px;
	      height: 264px;
}

.homeStyle6 { position: absolute; 
	      left: 707px; 
	      top: 484px;
	      border: 1px solid #000000; 
	      background-color: #191970;
	      font-size: 16px;
	      text-align: center;
	      padding-top: 10px;
	      margin-top: -1px;
	      width: 250px;
	      height: 264px;
}

.homeStyle7 { position: absolute; 
	      left: 958px; 
	      top: 484px;
	      border: 1px solid #000000; 
	      background-color: #191970;
	      font-size: 16px;
	      text-align: center;
	      padding-top: 10px;
	      margin-top: -1px;
	      width: 250px;
	      height: 264px;
}

.homeStyle8 { position: absolute; 
	      left: 1209px; 
	      top: 484px;
	      border: 1px solid #000000; 
	      background-color: #191970;
	      font-size: 16px;
	      text-align: center;
	      padding-top: 10px;
	      margin-top: -1px;
	      width: 250px;
	      height: 264px;
}

/* LINKS */

a:link { color: #191970; text-decoration: none; }      
a:visited { color: #191970; text-decoration: none; }  
a:hover { color: #CC1100; text-decoration: none; }  
a:active { color: #191970; text-decoration: none; }





