@charset "utf-8";
/* CSS Document */
@import url("reset.css");
@import url("common.css");
body{
	margin:0;
	padding:0;
	background:#4b8dc7;
	font-family:Tahoma;
	}
h1 {
font-size:18px;
color:#06F;

}

h2 {
font-size:16px;
color:#06F;

}


h3 {

font-size:13px;
color:#06F;

}

h4 {

font-size:16px;

}


#mttshirtbg {
            background:url(../images/Web%20App%20Template%20Images/tshirtbg.png) no-repeat;
width: 148px;
height: 166px;
padding-top: 40px;
padding-left: 50px;

}

#mttname{
background-color: #ccc;
padding: 2px;
margin-bottom: 5px;

}

.wrapper{
	width:100%;
	background:url(../images/Page-bg.jpg) no-repeat top;
	}
.wrapperinner{
	width:844px;
	margin:0 auto;
	}
.header{
	width:844px;
	float:left;
	padding-top:;
    height:80px;
	}
	.cart{
	width:300px;
	float:right;
	padding-right:15px;
	padding-top:5px;
	text-align:right;
    font-size:12px;
	}
		.nav{
		width:844px;
		height:50px;
		clear:both;
		text-align:center;
		background:url(../images/nav-bg.jpg) no-repeat;
		margin-bottom:8px;
		}
				.nav ul{
				padding:0;
				margin:0;
				list-style:none;
				height:50px;
				}
					.nav ul li{
					padding:0;
					margin:0;
					list-style:none;
					display:block;
					float:left;
					padding:0 20px;
					font-family:Tahoma;
					border-right:1px solid #fff;
					}
						.nav ul li a{
						color:#fff;
						line-height:50px;
						text-decoration:none;
						font-size:18px;
						display:block;
						float:left;
						}
							.nav ul li a.home{
							color:#fff;
							line-height:50px;
							text-decoration:none;
							font-size:20px;
							background:url(../images/home.jpg) no-repeat 50%;
							text-indent:-10000px;
							width:70px;
							}
							.nav ul li a:hover{
							color:#c5e4ff;
							}

		.blackbar{
		width:828px;
		height:31px;
		float:left;
		background:url(../images/blackbar-bg.jpg) no-repeat;
		margin-bottom:8px;
		padding:5px 8px;
		line-height:31px;
		color:#fff;
		font-size:13px;
		font-weight:bold;
		}
			.blackbar .left{
			width:200px;
			float:left;
			}
				.blackbar .left a.facebook{
				background:url(../images/facebook-icon.jpg) no-repeat left;
				padding-left:38px;
				color:#fff;
				text-decoration:none;
				line-height:31px;
				display:block;
				}
			.blackbar .right{
			width:400px;
			float:right;
			text-align:right;
			}
            
            
            
.smallersearchbox{

padding-top:5px;

}            
.headbanner{
	width:844px;
	float:left;
	height:245px;
	}	
.mainContainer{
	width:844px;
	float:left;
	padding:0px;
	clear:both;
	}
#subpage .mainContainer{
	width:814px;
	margin-left:;
	padding:15px;
	clear:both;
	background-image:url(../images/png-bg.png);
	 margin-bottom:10px;
     
	}
* html #subpage .mainContainer{
	width:742px;
	margin-left:34px;
	padding:15px;
	clear:both;
	background:#fff;
	 filter:alpha(opacity=80);
	 margin-bottom:10px;
	 display:inline;
	}
	div.background
	  {
	  width:417px;
	  height:605px;
	 background:url(../images/leftCol-bg.png) no-repeat top;
	  /* for IE */
	  filter:alpha(opacity=100);
	  /* CSS3 standard */
	  opacity:1;
	  }
	html>body div.background
	  {
	  width:417px;
	  height:605px;
	 background:url(../images/leftCol-bg.png) no-repeat top;
	  /* for IE */
	  filter:alpha(opacity=80);
	  /* CSS3 standard */
	  opacity:0.8;
	  }
	  * html div.background
	  {
	  width:417px;
	  height:605px;
	 background:url(../images/leftCol-bg.png) no-repeat top;
	  /* for IE */
	  filter:alpha(opacity=80);
	  /* CSS3 standard */
	  opacity:0.8;
	  }
	div.transbox
	  {
	  width:371px;
	  padding:25px 20px;

	  position:relative;
	  left:0;
	  top:0;
	  }
	div.transbox h1
	  {
	  
	  padding-bottom:5px;
	  }
	div.transbox p
	  {
	  
	  padding-bottom:15px;
	  }
	.mainContainer .leftCol{
	width:417px;
	float:left;
	}
		
		.mainContainer .rightCol{
		width:417px;
		float:right;
		}
			.mainContainer .rightCol h1.top{
			float:left;
			background:url(../images/blackbox-top.png) no-repeat;
			width:417px;
			height:36px;
			font-size:20px;
			color:#fff;
			line-height:36px;
			text-align:center;
			font-weight:normal;
			}
			* html .mainContainer .rightCol h1.top{
			background:none;
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
     src='images/blackbox-top.png', sizingMethod='crop');
			}
			.mainContainer .rightCol h1{
			float:left;
			background:url(../images/blackbox-top1.png) no-repeat;
			width:417px;
			height:34px;
			font-size:20px;
			color:#fff;
			line-height:34px;
			text-align:center;
			font-weight:normal;
			}
			.mainContainer .rightCol div.blackBox{
	width:397px;
	height:140px;
	padding:10px;
	float:left;
	margin-bottom:;
	color:#fff;
	font-size:13px;
    background-image: url(../images/aboutusbox2.png);
    background-position: bottom;
    margin-bottom: 10px;
    }
	
    
    .mainContainer .rightCol div.blackBoxmid{
	width:397px;
	height:140px;
	padding:10px;
	float:left;
	margin-bottom:;
	color:#fff;
	font-size:13px;
    background-image: url(../images/aboutusbox.png);
    background-position: bottom;
    margin-bottom: 10px;
	}
    
			
			.mainContainer .rightCol div.blackBoxlast{
			width:397px;
			height:140px;
			padding:10px;
			float:left;
			color:#fff;
			font-size:13px;
			background-image: url(../images/uniformrental.png);
    		background-position: bottom;
            margin-bottom: 10px;
            }
            
			.mainContainer .rightCol div.boxbtm{
			width:397px;
			height:12px;
			background:url(../images/blackbox-btm.png) no-repeat top;
			float:left;
			}
			* html .mainContainer .rightCol div.boxbtm{
			background:none;
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
     src='images/blackbox-btm.png', sizingMethod='crop');
			}
			.leftColSub{
				width:190px;
				float:left;
				position:relative;
				}
				.leftColBox{
				width:188px;
				float:left;
				background:url(../images/leftBox-bg.png) no-repeat top;
				}
				.leftColBox2{
				width:188px;
				height: 208px;
				float:left;
				background:url(../images/palmettovipsection.jpg) no-repeat top;
				-khtml-box-shadow: 0px 0px 10px #000;
    			-o-box-shadow: 0px 0px 10px #000;
   				-ms-box-shadow: 0px 0px 10px #000;
   				-moz-box-shadow: 0px 0px 10px #000;
    			-webkit-box-shadow: 0px 0px 10px #000;
   				box-shadow: 0px 0px 10px #000;
    
				}
				* html .leftColBox{
				width:188px;
				float:left;
				background:url(../images/leftBox-bg.jpg) no-repeat top;
				 filter:alpha(opacity=70);
				}
				.leftColBox .content{
				width:160px;
				float:left;
				 position:relative;
				 padding:10px;
				 font-size:13px;
				 
				 padding-bottom:197px;
				}
					.leftColBox .content p{
					padding:8px 0;
					}
					.leftColBox .content h3{
					padding:8px 0;
					font-size:18px;
					}
			.rightColsub{
				width:610px;
				float:right;
				 
				}
					.rightColsub h1
					  {
					  
					  padding-bottom:5px;
					  }
					.rightColsub p
					  {
					  
					  padding-bottom:15px;
					  }
					  
					  .rightColsubproduct{
				width:760px;
				margin-left:35px;
				 
				}
					.rightColsubproduct h1
					  {
					  
					  padding-bottom:5px;
					  }
					.rightColsubproduct p
					  {
					  
					  padding-bottom:15px;
					  }
.grayBandWrapper{
	width:100%;
	background:#d0d4d6;
	float:left;
	clear:both;
	}
	.grayBand{
	width:834px;
	padding:15px 5px;
	margin:0 auto;
	clear:both;
	}
		.grayBand h2{
		font-size:22px;
		font-weight:normal;
		text-align:center;
		}
		.grayBand p{
		font-size:12px;
		font-weight:normal;
		text-align:justify;
		padding:30px 0;
		}
		.grayBand a{
		font-size:18px;
		text-align:right;
		color:#000;
		text-decoration:none;
		float:right;
		}
		.grayBox1{
		width:244px;
		height: 218px;
		padding:20px 12px 12px 12px;
		float:left;
		background:url(../images/grayBox1.jpg) no-repeat;
		margin-right:3px;
		}
		.paragragh_container{
			margin-top: -30px;
			max-height: 20px;
		}
		.grayBox_more{
			height: 19px;
			width: 53px;
			padding-left: 180px;
			padding-top: 140px;
		}
		.grayBox2{
		width:255px;
		height:198px;
		padding:12px;
		float:left;
		background:url(../images/grayBox2.jpg) no-repeat;
		margin-right:3px;
		}
		.grayBox3{
		width:257px;
		height:190px;
		padding:20px 12px 12px 12px;
		float:left;
		background:url(../images/grayBox3.jpg) no-repeat;
		}
			.grayBox3 blockquote{
			padding:0;
			margin:0;
			padding-top:38px;
			background:url(../images/quote-top.jpg) no-repeat top left;
			}
			.grayBox3 blockquote p{
			padding:0;
			padding-bottom:38px;
			background:url(../images/quote-btm.jpg) no-repeat bottom right;
			}
.footerWrapper{
	width:100%;
	float:left;
	clear:both;
	background:#030500;
	}
.footer{
	width:920px;
	margin:0 auto;
	color:#fff;
	font-size:12px;
	padding:15px;
	line-height:20px;
	text-transform:uppercase;
	}
    
    #splashtag{
	width:920px;
	margin:0 auto;
	color:#fff;
	font-size:12px;
		line-height:20px;
	text-transform:uppercase;
    text-align: right;
	}
    
    #copyright{
	width:350px;
	color:#fff;
	font-size:12px;
	line-height:20px;
	text-transform:uppercase;

   float: left;
	}

     #splashbtn{
	width:250px;
	
	color:#fff;
	font-size:12px;
	margin-top: -9px;
	line-height:20px;
	text-transform:uppercase;
    
    
   float: right;
	}
.addressArea{
	width: 920px;
	margin: 0 auto;
	padding-top: 10px;
}
	
.address{
	float: left;
	color: #fff; 
	font-size: 12px;
	margin-left: 350px;
	text-transform:uppercase;

}
	.clearFloat{
		clear:both;
	}
    
			.footer h3{
			color:#fff;
			font-size:18px;
			font-weight:normal;
			border-bottom:1px solid #818280;
			float:left;
			clear:both;
			}
			.footer a {
			color:#fff;
			text-decoration:none;
			clear:both;
			display:block;
			}
			.footer a:hover{
			text-decoration:underline;
			}
			
/* Testimonial Setup */
	
			.testimonial-text{
				text-align: left;
				}

			.testimonial-name{
				text-align: right; 
				margin-bottom: 5 px;
				}
			
/* Apperal Setup */

	.apperal_wrapper{
		width: 525px;
		height: 328px;
		margin: 0 auto;
		}
	
	.men_apparel{
		margin: 0px;
		width: 250px; 
		height: 328px;
		float:left;
		}
	
	.women_apparel{
		margin: 0px;
		width: 250px; 
		height: 328px;
		float: right
		}
