@charset "utf-8";
/* CSS Document */

#oldbody{
  display: block;
  position: relative;
  width: 100%;
  min-width: 739px;
  height: 100%;
  background-color:#F6F6F6 /*rgb(241, 248, 255. 1) *//*5D5E5E*/;
  text-align: left;
  box-sizing: border-box;
  min-width: 780px;
  padding: 0px 25px;
  margin: 0px 0px;
  color: #212121 /*#5B5B5B*/;
  font-family: 'Poppins', sans-serif;
  font-weight: normal;
  font-size: 20px;
  font-style: normal;
  line-height: 28px;  /*background: url('/SiteImages/Background/binding_dark_@2X.png') repeat top left;*/	/*background: url('/SiteImages/Background/texturetastic_gray_@2X.png') repeat top left;
	binding_dark.png*/
		}
    
div {
 box-sizing:border-box;
 border: 0px dotted black;/**/
}

.BLUETEXT{color:rgba(136,199,204, 1);}

  h3  {
	background-color: transparent;
	color: rgba(0,0,0,.65)/*black #FFCD22*/;
/*	font-family: 'Oswald', sans-serif;
	font-weight: normal;*/
	font-size: 24px /*2em*/;
	line-height: 36px /*1.25em*/;
	/*margin:0px;*/	/*padding:0px;*/
	Display:block;float:none;
	
	}

	h2  {
	background-color:transparent;
	color: rgba(0,0,0,.65)/*black #FFCD22*/;
/*	font-family: 'Oswald', sans-serif;
	font-weight: lighter !important;*/
	font-size: 2em;
	line-height: 1.25em;	 
	margin:0px;	padding:0px;
	-webkit-font-smoothing: antialiased;
	Display:Inline-block;float:none;
		}

	h1  {
	background-color:transparent;
	color: rgba(0,0,0,.65) /*black #FFCD22*/;
	/*font-family: 'Oswald', sans-serif;*/
	/*font-weight: lighter !important;*/
	font-size: 1.25em /*1.65em*/;
	line-height: 1.05em /*1.25em*/;	 
	margin:0px;	padding:0px 0px 0px;
	-webkit-font-smoothing: antialiased;
	Display:Inline-block;float:none;
	}

	p  {
	background-color:transparent;
	color:black;
	font-family: 'Oswald', sans-serif;
	/*font-family: 'MyriadPro-Cond' !important; 

	font-family: 'Droid Sans', sans-serif;*/
	font-weight: Lighter;
	font-size: 15px /*1.25em*/;
	font-style: normal;
	/**/line-height: 22.5px /*1.25em*/;

	display:inline-block;
	margin:0px;
	padding:0px;
	}
  
  *{
/*transition: all 1s ease;
    -webkit-transition: all 1s easeInOutBounce;
  -moz-transition:    all 1s easeInOutBounce;
  -ms-transition:     all 1s easeInOutBounce;
  -o-transition:      all 1s easeInOutBounce;*/
background-repeat: no-repeat;
position: relative;
box-sizing: border-box;
color: #707171;

  /*background-image: url(SiteImages/PRODUCT/Hats.png);
  border-bottom-right-radius: 10px;
  border-top-right-radius: 10px;*/

}


  
.FourColumns {
  display: inline-block;
  float: left;
  Margin-left: .75%;
  Margin-bottom: 1%;
  position: relative;
  background-color: rgba(0,0,0,.0);
  height: auto /*489px*/;
  width: 24%;
  min-width: 100px;
  box-sizing: border-box;
  padding: 15px;
  clear: right;
  background-image: url(SiteImages/PRODUCT/Sweatshirt.png);
	}
#FourColumns {display:inline-block;
	float:left;
	Margin-left:.75%;
	Margin-bottom:1%;
	position:relative;
	background-color:rgba(0,0,0,.0);
	height:489px;
	width: 24% ;
	min-width:100px;
	box-sizing:border-box;
	}
#FourColumnsNETFLIX {
	float:left;
	Margin-left:.75%;
	Margin-bottom:1%;
	position:relative;
	background-color:rgba(0,0,0,.0);
	height:425px;
	/*width: 24% ;*/
	min-width:218px;
	box-sizing:border-box;
	}
#FourColumnsCHIPOTLE {
	float:left;
	Margin-left:.75%;
	Margin-bottom:1%;
	position:relative;
	background-color:rgba(0,0,0,.0);
	height:403px;
	/*width: 24% ;*/
	min-width:264px;
	box-sizing:border-box;
	}
#FourColumnsCHIPOTLE2 {
	float:left;
	Margin-left: 15px;
	Margin-bottom:1%;
	position:relative;
	background-color:rgba(0,0,0,.0);
	height:229px;
	width: 150px ;
	/*min-width:150px;*/
	box-sizing:border-box;
	overflow:hidden;
	}		
#xFourColumns {
	float:left;
	Margin-left:.75%;
	Margin-bottom:1%;
	position:relative;
	background-color:rgba(0,0,0,.0);
	height:175px;
	width: 24% ;
	min-width:201px;
	box-sizing:border-box;
	}
#FourRows {
	float:left;
	Margin-Top:.75%;
	Margin-bottom:1%;
	position:relative;
	background-color:rgba(0,0,0,.0);
	height:350px;
	width: 100% ;
	min-width:201px;
	box-sizing:border-box;
	}
.FourRows {
	float:left;
	Margin-Top:.75%;
	Margin-bottom:1%;
	position:relative;
	background-color:rgba(0,0,0,.0);
    height:580px;
	/*height:350px;*/
	width: 100% ;
	min-width:201px;
	box-sizing:border-box;
    clear:both;
	}	

a:link {
    text-decoration: none;
	color:rgba(0,0,0,.5);
	padding:5px 10px;
	margin-bottom:5px;
	display:inline-block;
	background-color: rgba(136,199,204,.0);
/* background-color: rgba(102,102,102,.5); */
 	border-radius:0px;


}
a:visited {
    text-decoration: none;
		color:rgba(0,0,0,.5);
}
a:hover {
    text-decoration: none;
		color: white /*rgba(136,199,204,.0)*/;
	/*background-color: white /*rgba(102,102,102,.5);*/
	background-color: rgba(136,199,204,.5);
}
a:active {
    text-decoration: none;
		color: rgba(0,0,0,.5);
}

a.button:link {
    text-decoration: none;
		color: white;
	padding:2.5px 10px;
	margin:10px;
	  background-color: rgba(136,199,204, 1);
    border-radius:0px;
    font-size: .75em ;
    transition: all .5s ease;
}
a.button:hover {
  text-decoration: none;
	color: white /*rgba(0,0,0,.5)*/;
	display:inline-block;
	background-color: rgba(136,199,204,.5);
 	border-radius:10px;
  
   transition: all .5s ease;
}

span.bread { 
  margin-top: /*-75px  -130px*/ -80px ;        /* Size of fixed header */
  padding-bottom: /*75px 130px*/ -80px ; 
  display: block; 
}
span.breadtop { 
  margin-top:/* -75px*/ -127px;        /* Size of fixed header */
  padding-bottom: /*75px*/ 127px; 
  display: block; 
}

div.sticky {
  position: -webkit-sticky;
  position: sticky;
  top:  50px;
  padding: 5px;
  background-color: #cae8ca;
  border: 2px solid #4CAF50;
}
.STICKY{  
  position: -webkit-sticky; /* Safari */
  position: sticky;
  top: 65px;
  background-color: green;
  border: 2px solid #4CAF50;
  z-index: 102;}    
  
/*https://developer.mozilla.org/en-US/docs/Web/CSS/text-orientation*/

.gofull{
position: Fixed; 
left: -2px; 
top: 35% /*102px*/; 
width: 25px; 
height: 205px; 


z-index: 100; 
background-color: rgba(0,0,0,.0);
cursor:pointer;
box-sizing:border-box;
padding:20px 0px;
  border-bottom-right-radius: 0px;
  border-top-right-radius: 0px;
  
  font-family:Oswald, sans-serif;
	font-weight:medium;
	/*font-size:10px;*/
	font-style:normal;
  font-size:1em;
 /* letter-spacing: -0.35em;  */
  
  writing-mode: vertical-rl;
  transform: rotate(180deg);
  text-align: center;
    

  
/*text-orientation: mixed; */
}
.gofull:hover {background-color:rgba(33,33,33, 1)/*#62C8CE*/;color:white;left:0px;width:35px;		
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px;
  transition: all 0.5s ease;
	-webkit-font-smoothing: antialiased;}

.exitfull{
position: Fixed; 
right: -2px; 
top: 35% /*102px*/; 
width: 25px; 
height: 255px; 

  font-family:Oswald, sans-serif;
	font-weight:medium;
	/*font-size:10px;*/
	font-style:normal;
  font-size:1em;
 /* letter-spacing: -0.35em;  */
 
writing-mode: vertical-rl; 
text-orientation: mixed; 
font-size:1em;
text-align:center;
/*letter-spacing: -0.25em; */
z-index: 100; 
background-color: rgba(0,0,0,.0);
cursor:pointer;
box-sizing:border-box;
padding:10px 0px;
  border-radius: 0px;
 
}
.exitfull:hover {background-color:rgba(33,33,33, 1) /*#62C8CE*/;color:white;right:0px;width:35px;		
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px;
  transition: all 0.5s ease;
	-webkit-font-smoothing: antialiased;
  }

.ScrollingTop { display:none;position:fixed;bottom: 25px /*75% 25px 110px*/;Right:5px;z-index:500;background-color:rgba(136,199,204, 1) /*rgba(93,94,94, .45)*/;
color:white;text-align:center;
 border-radius: 0px; 
 }
  
#TITLEmenu {
	Position:Fixed; 
  display:block;
	top:0;left:0; 
	z-index:101;
	height: 66px/*86px 100%*/; 
	width: 100%;
	/* min-Width:675px 487px;*/ 
	background-color: white /*rgba(136,199,204,1) rgba(100,100,100,0) black rgba(153,153,153, 0)*/;
	float:right;
	box-sizing:	border-box;
	padding: 5px /*5px 10px*/ /*20px*/;
	overflow:hidden;
  border-bottom: .5px solid rgba(153,153,153,.25);

	-webkit-box-shadow: 0px 5px 5px -1px rgba(0,0,0,.25);			
	   -moz-box-shadow: 0px 5px 5px -1px rgba(0,0,0,.25);
		    box-shadow: 0px 1px 1px -1px rgba(0,0,0,.25);
  
  font-family:Oswald, sans-serif;
	font-weight:medium;
	font-size:20px;
	font-style:normal;
	}
  
#MENULinksOne {display:inline-block;float:left;background-color:rgba(255,0,0,.0);height:100%;width:100%;overflow: visible; }

#MENULinksOne a {display:inline-block;font-size: 20px; padding:15px 10px 15px 10px;margin:0px 5px 2px 0px;float:Left;border-radius:0px;height:100%;text-align:center;transition: all .5s ease;}

@media screen and (max-width: 1316px) and (min-width: 1148px) {
	#MENULinksOne a {display:inline-block;font-size: 16px; padding:15px 10px 15px 10px;margin:0px 5px 2px 0px;float:Left;border-radius:0px;height:100%;text-align:center;
	transition: all  0.50s ease;}
	}

@media screen and (max-width: 1147px) and (min-width: 992px) {
	#MENULinksOne a {
		display:inline-block;
		font-size: 16px; 
		padding:15px 5px 15px 5px /*15px 10px 15px 10px*/;
		margin:0px 5px 2px 0px;
		float:Left;
		border-radius:0px;
		height:100%;
		text-align:center;
		transition: all 0.50s ease;}
	}

@media screen and (max-width: 991px) and (min-width: 0px /*520px*/) {
	#MENULinksOne a {
		display:inline-block;
		font-size: 16px; 
		padding:2px 5px 2px 5px;
		margin:0px 2px 0px 0px;
		float:Left;
		border-radius:0px;
		height:49%;
		text-align:center;
		transition: all 0.50s ease;
	
	/*-webkit-transition: width 2s; /* Safari */
    /*transition: width 2s;8*/}
	}
    
#firstmenu {
	/*display:none;
	
	-webkit-box-shadow: 0px 5px 5px rgba(0,0,0,.25);			
	   -moz-box-shadow: 0px 5px 5px rgba(0,0,0,.25);
		    box-shadow: 0px 5px 5px rgba(0,0,0,.25);
    */
    
Position:Fixed; 
top:66px; left:0; 
z-index:100; 
height:auto; 
min-height:30px; 
width:100%; 
background-color: #62C8CE /*#5D5E5E #88c7cc rgba(51,255,255,1)*/; 
text-align:center; 
box-sizing:borderbox; 
padding: 10px 0px 5px 0px; 
word-break: keep-all;	
overflow:hidden;
}
    
.FCWidth {min-width:233px;/*transition: all .25s ease;*/
  display: inline-block;
  float: left;
  Margin-left: .75%;
  Margin-bottom: 1%;
  position: relative;
  background-color: rgba(0,0,0,.10);
  height: auto/*489px*/;
  width: 24%;
  min-width: 100px;
  box-sizing: border-box;
  padding: 15px;
  overflow:hidden;
  }
.SpotlightImage {
  display:inline-block;width:204px;height:204px;margin:auto;
    }
.SpanContent {font-family: 'Open Sans Condensed', sans-serif, bold700; font-size: 19px; line-height: 105%; color:rgba(0,0,0,1); font-weight: 300i; font-style: normal;height:70%;background-color:transparent;box-sizing:border-box;padding-right:10px;margin-top:10px;}

.BreadContent {width: 100%;height:60%; position: relative; float: none; display: inline-block; font-family: 'Arvo', serif; font-size: 20.8px; line-height: 100%; color: black; font-weight: normal; font-style: normal; clear: right; text-align: justify; margin-top: 25px; overflow-x: hidden; overflow-y: hidden;box-sizing:border-box;padding-right:10px;min-width: 228px;background-color:transparent;}

@media screen and (max-width: 1900px) and (min-width: 1019px) {
	.FCWidth {
  display: inline-block;
  float: left;
  Margin-left: .75%;
  Margin-bottom: 1%;
  position: relative;
  background-color: rgba(0,0,0,.10);
  height: auto/*489px*/;
  width: 24%;
  min-width: 100px;
  box-sizing: border-box;
  padding: 15px;
  
  
  }
	}
  
@media screen and (max-width: 1018px) and (min-width: 609px) {
	.FCWidth {
  display: inline-block;
  float: left;
  Margin-left: .75%;
  Margin-bottom: 1%;
  position: relative;
  background-color: rgba(0,0,0,.10);
  height: 489px;
  width: 48%;
 /* min-width: 233px;*/
  box-sizing: border-box;
  padding: 15px;
 
  }
	}
  
@media screen and (max-width: 608px) and (min-width: 100px) /*and (orientation: landscape)*/ {
	.FCWidth {
  display: inline-block;
  float: left;
  Margin-left: .75%;
  Margin-bottom: 1%;
  position: relative;
  background-color: rgba(0,0,0,.0);
  height: 100%/*489px*/;
  width: 100%;
  min-width: 258px;
  box-sizing: border-box;
  padding: 5px;

   overflow: hidden;
  }
  .SpotlightImage {
  display:inline-block;width:104px;height:104px;margin-right:25px:auto;background: no-repeat /*fixed*/ center;
  -webkit-background-size: contain; 
  -moz-background-size: contain; 
  -o-background-size: contain; 
    	background-size: contain; 
      float:left;clear:right;
  }
  .BreadContent {width: 60%;height:auto; position: relative; float: left; display: inline-block; font-family: 'Arvo', serif; font-size: 20.8px; line-height: 100%; color: black; font-weight: normal; font-style: normal; clear: right; text-align: justify; margin-top: 0px; margin-left:25px;overflow-x: hidden; overflow-y: hidden;box-sizing:border-box;padding:10px;min-width: 228px;background-color:transparent;}
  
  .SpanContent {font-family: 'Open Sans Condensed', sans-serif, bold700; font-size: 19px; line-height: 105%; color:rgba(0,0,0,1); font-weight: 300i; font-style: normal;height:70%;background-color:darkgrey;box-sizing:border-box;padding-right:10px;margin-top:10px;display:none;}
	}
  
#splash { position:relative;display: inline-block; background: url('/SiteImages/lp_bannerBG_rest.jpg') no-repeat center center; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; box-sizing: border-box; height: 364px;
margin-bottom:29px /*55px*/; 
margin-top: /*67px&amp;*/ 107px/**/;padding:25px;
}   



#Connect {
Position:Relative;
Display:Block; 
Width:100%; 
Height:auto; 
Background-Color: rgba(97,97,97,.0); 
float:left;
box-sizing:border-box;
padding:10px;
Margin-Top:.75% ; 
/*Margin-bottom:1%;*/
min-width:201px;
clear:both;
}

#GreatNews {
Position:Relative;
Display:Block; 
Width:100%; 
Height: auto /*708px580*/; 
Background-Color: rgba(0,0,0,.0); 
float:left;
box-sizing:border-box;
padding:0px;
/*Margin-Top:.45% ; 
Margin-bottom:1%;*/
min-width:201px;
clear:both;
}

#Brands {
Position:Relative;
Display:Block; 
Width:100%; 
Height:auto /*580px*/; 
Background-Color: rgba(0,0,0,.0); 
float:left;
box-sizing:border-box;
padding:10px;
/*Margin-Top:.75% ; 
Margin-bottom:1%;*/
min-width:201px;
clear:both;
}

#Styles {
Position:Relative;
Display:Block; 
overflow:hidden;
Width:100%; 
Height:auto/*580px*/; 
Background-Color:rgba(0,0,0,.0); 
float:left;
box-sizing:border-box;
padding:10px;
/*Margin-Top:.75% ; 
Margin-bottom:1%;*/
min-width:201px;
clear:both;

}

div#ProductStyleImage {font-size:.75em;text-align:center;line-height:.95em;}

#Catalogs {
Position:Relative;
Display:Block; 
Width:100%; 
Height: AUTO /*580px*/; 
Background-Color: rgba(0,0,0,.00); 
float:left;
box-sizing:border-box;
padding:10px;
Margin-Top:.75% ; 
Margin-bottom:1%;
min-width:201px;
clear:both;
}

#OrderQty {
Position:Relative;
Display:Block; 
Width:100%; 
Height:580px; 
Background-Color: rgba(0,0,0,.00); 
float:left;
box-sizing:border-box;
padding:10px;
Margin-Top:.75% ; 
Margin-bottom:1%;
min-width:201px;
clear:both;
}

#Art {
Position:Relative;
Display:Block; 
Width:100%; 
Height:auto; 
Background-Color: rgba(0,0,0,.00); 
float:left;
box-sizing:border-box;
padding:10px;
Margin-Top:.75% ; 
Margin-bottom:1%;
min-width:201px;
clear:both;
}

#Budget {
Position:Relative;
Display:Block; 
Width:100%; 
Height:100%; 
Background-Color: rgba(0,0,0,.00); 
float:left;
box-sizing:border-box;
padding:10px;
Margin-Top:.75% ; 
Margin-bottom:1%;
min-width:201px;
clear:both;
}

#MailChimp {
Position:Relative;
Display:Block; 
Width:100%; 
Height:580px; 
Background-Color: rgba(0,0,0,.00); 
float:left;
box-sizing:border-box;
padding:10px;
Margin-Top:.75% ; 
Margin-bottom:1%;
min-width:201px;
clear:both;
}

#QuoteForm {
Position:Relative;
Display:Block; 
Width:100%; 
Height: auto/*580px*/; 
Background-Color: rgba(0,0,0,.00); 
float:left;
box-sizing:border-box;
padding:10px;
Margin-Top:.75% ; 
Margin-bottom:1%;
min-width:201px;
clear:both;
}

#Screenprinting {
Position:Relative;
Display:Block; 
Width:100%; 
Height:auto/*580px*/; 
Background-Color: rgba(0,0,0,.05); 
float:left;
box-sizing:border-box;
padding:10px;
/*Margin-Top:.75% ; 
Margin-bottom:1%;*/
min-width:201px;
clear:both;
}

#Embroidery {
Position:Relative;
Display:Block; 
Width:100%; 
Height:800px/*auto580px*/; 
Background-Color: rgba(0,0,0,.05); 
float:left;
box-sizing:border-box;
padding:10px;
Margin-Top:.75% ; 
Margin-bottom:1%;/**/
min-width:201px;
clear:both;
}

.ContainerText{Position:Relative;Display:Inline-Block;Background-Color:rgba(0,0,0,0);width:39%; Height:100%;float:left;box-sizing: border-box;padding:15px;overflow:hidden;
}

span.headertext {display:block;position:relative;font-family: 'Poppins', sans-serif;font-size: 26px /*32px*/; line-height: 100%; font-weight: 700;margin: 0px 0px 10px 0px}

.headertext2{display:block;position:relative;font-family: 'Poppins', sans-serif;font-weight: 700;margin: 0px 0px 10px 0px;text-align:center;

  font-size: /*1.25em*/ 1.65em;
	line-height: 1.25em /*1.25em*/;	
  color:rgba(0,0,0,.65);
  /*font-size: 32px /*32px;*/ 
  /*line-height: 110%;*/
  }

.headertextSmall
{font-family: 'Raleway', sans-serif; font-size: 25px /*24px*/; line-height: 110%; font-weight: normal;text-align:center;display:block;position:relative;width:100%;background-color:transparent;clear:left;margin:5px 0px;}

span.contenttext{font-family: 'Raleway', sans-serif; font-size: 20px /*24px*/; line-height: 110%; font-weight: normal;}

 #FifthContainer {Position: Relative; Display: Inline-Block; Width: 100%; Height: 100%; Background-Color:rgba(0,0,0,.00)/*#DFDFDF*/ ; float:left;box-sizing:border-box;padding:10px;margin:1% 0;text-align:center;clear:both;}



section#fsBUTTONS {
		/*Position:absolute;
		Bottom:0px;
		Right:0px;
		background:transparent;
		height:auto;
		Width:100%;
		Padding:0px 0px 0px 0px;*/
		
	display:inline-block;
              z-index:50;
              background-color:rgba(0,0,125,0); 
                 
   -moz-border-radius:  10px 10px 10px 10px ; 
-webkit-border-radius:  10px 10px 10px 10px ;
 -khtml-border-radius:  10px 10px 10px 10px ; 
        border-radius:  10px 10px 10px 10px ; 
           box-sizing:	border-box; 
              padding:	0px /*5px 5px*/;
              
   position: fixed /*absolute*/;
   Bottom: 0px; 
   left: 30%;
   margin-top:0px;
   width: 310px;	
   
		}
	button.FullScreenButton {
	display: inline-block;
	position:relative;
	border-radius: 3px;
	border: none;
	font-size: 0.65em /*.25em 0.9rem*/;
	padding: 0.4em 0.6em;
	background: rgba(0,0,0, 0) /*#0D1115*/;
	color: rgba(136,199,204,1) /*rgba(245,211,82,1)*/;
	border-bottom: 2px solid #88c7cc /*#F5D352*//*#498b50*/;
	/* transition: background-color 0.5s ease; */
		transition: all 0.5s ease;
	-webkit-font-smoothing: antialiased;
	font-weight: bold;
	margin: auto /*0.5em 0.25rem 0*/;
	text-align: center;
	float:left;
	width:50%;
	height:auto;
	white-space: nowrap;
	text-decoration:none;
	
	    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
	}
	button.FullScreenButton:hover, button:focus {
		
  		/*opacity: 0.75;*/
  		cursor: pointer;
		background: rgba(136,199,204,1)
		/*#F5D352 #0D1115  #0D1115 #69c773*/
		/*rgba(245,211,82,1)*/;
		color: white /*#0D1115*/;
		text-decoration:none;
		outline:none;
		
		    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
		
	}
	button.FullScreenButton:active {
  		opacity: 1;
  		box-shadow: 0 -3px 10px rgba(0, 0, 0, 0.1) inset;
		text-decoration:none;
		
		    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
	}

.TeamContainer{Position: Relative; Display: Inline-Block; Width: 100%; Height: 100%; Background-Color:rgba(0,0,0,.0)/*#DFDFDF*/ ; float:left;box-sizing:border-box;padding:10px;margin:1% 0;text-align:center;   transition: all 0.5s ease;	-webkit-font-smoothing: antialiased;}

.ProfileTITLE{font-family: 'Open Sans Condensed', sans-serif; font-size: 17px; line-height: 22px; color:rgba(102,102,102,1); font-weight: normal; font-style: italic;}

.ProfilePhone{font-size:16px;font-style: italic;}

.ProfileEMAIL {font-family: 'Open Sans Condensed', sans-serif; font-size: 17px; line-height: 22px; color: rgba(0,0,0,1.00); font-weight: normal; font-style: normal;word-break: break-all;}


.IFRAME{height:2000px;Overflow:hidden;}






















ul.FooterINFO {
	Position:relative;	
	Left : 0px;
	Top : 0px;
    list-style-type: none;
    margin: 0px;
    padding: 10px;
    overflow: hidden;

    background-color: rgba(220,255,0,.9);
    Display:Inline-block;
    box-sizing:border-box;
	/*border-bottom:thin white dotted;*/
	height: 100%;
    width: 100%;
	}

li.FooterINFO {
    float: left;
    background-color:rgba(102,255,255,.60);
    padding:10px 10px;
	margin: 10px;
    width:20%;
	height:100%;
    box-sizing:border-box;
	border-right-style:solid;border-width: 0px; 
	text-align:left;
	line-height: 120%;
	Display:inline-block;
	white-space:nowrap;
}
	
li.FooterINFO:hover {
    background-color:rgba(102,255,255,.90);
	-moz-border-radius: 10px; border-radius: 10px;
	 }

a.FooterINFO{
	text-decoration: none;	
    display: block;
    width: 100%;  
	background-color: transparent;
	color: grey; 
	Text-align:  left;
    Padding:0px;
    box-sizing:border-box;

}
span.FooterINFO {font-size:18px;color:grey;}

.OneCol{
	width:99%/*32%*/;
	min-width: 0px/*220px 229px*/;
	height:auto /*350px*/;
	margin:0px .5% 10px .5%;
	transition: all 1s ease;
  float:left; Clear:right;
  box-sizing:border-box;
  padding:1px;
  /*background-color:pink;*/
	}	
.TwoCol{
	width:49%/*32%*/;
	min-width: 0px/*220px 229px*/;
	height:auto /*350px*/;
	margin:0px .5% 10px .5%;
	transition: all 1s ease;
  float:left; Clear:right;
  box-sizing:border-box;
  padding:1px;
  background-color:pink;
	}	
  .ThreeCol{
	width:32.30%/*32%*/;
	min-width: 0px/*220px 229px*/;
	height:auto /*350px*/;
	margin:0px .5% 10px .5%;
	transition: all 1s ease;
  float:left; Clear:right;
  box-sizing:border-box;
  padding:1px;
  background-color:pink;
	}	
   .FourCol{
	width:24%/*32%*/;
	min-width: 0px/*220px 229px*/;
	height:auto /*350px*/;
	margin:0px .5% 10px .5%;
	transition: all 1s ease;
  float:left; Clear:right;
	}	
  .FiveCol{
  display:inline-block;
	width:19%/*32%*/;
	min-width: 0px/*220px 229px*/;
  min-height:250px;
  max-height:250px;
  Overflow:hidden;
  background-color:orange;
	height:auto /*350px*/;
	margin:0px .5% 10px .5%;
	transition: all 1s ease;
  float:left; Clear:right;
  
	}	
  .SixCol{display:inline-block;overflow:hidden;
	width:15.6666666667%/*32%*/;
	min-width: 0px/*220px 229px*/;
	height:215px /*350px*/;
 /* max-height:250px;*/
	margin:0px .5% 10px .5%;
	transition: all 1s ease;
  float:left; Clear:right;
  /*border: thin dotted pink;*/
	}	
   .TwoColTEXT{
	width:49%/*32%*/;
	min-width: 0px/*220px 229px*/;
	height:215px /*350px*/;
	margin:0px .5% 10px .5%;
	transition: all 1s ease;
  float:left; Clear:right;
  box-sizing:border-box;
  padding:1px;
  background-color:rgba(0,0,0,.05);
	}	

  
