* {
	margin: 0;
	padding: 0;
	}

html {
	background-color:white;
	}

body {
	font: normal 14px verdana;
	min-height: 1582px;
}

#header {
position:absolute;
top:80px;
left:100px;
}
a:link {
    text-decoration: none;}



a:visited {
    text-decoration: none;
}

div#slideshow
{
position:absolute;
left:450px;
top:250px;
background-color:rgba(255,255,255,0.75);
height: 430px;
width:700px;
padding-left: 35px;
padding-right: 35px;
padding-bottom:75px;
padding-top:35px;
box-shadow: 0 0 15px rgba(0,0,0,.5);
border-radius:10px;}





#navigation{
	list-style: none;			
	font: 16px normal 'verdana', sans-serif;
    margin: 0;
    padding: 0;
	position:absolute;
	left:100px;
	top:340px;
	font-family: 'Open Sans', sans-serif;
	text-transform: uppercase;
	list-style-type: none;
}
ul {
    list-style: none;
}

.image-change0 {
    /* This is important */
    display: inline-block; 
    
    /* Here is the first image */
    background: url('images/Shop Light.jpg');
    
    /* Set the image width/height */
    width: 63px;
    height: 28px;
    
    /* Add the following code if you want a "fade to the next image" effect */
    -webkit-transition: all 300ms;
       -moz-transition: all 300ms;
        -ms-transition: all 300ms;
         -o-transition: all 300ms;
            transition: all 300ms;
}

.image-change0:hover {
    /* Here is the second image that will show on hover */
    background: url('images/Shop Dark.jpg');
}
.image-change {
    /* This is important */
    display: inline-block; 
    
    /* Here is the first image */
    background: url('images/about.jpg');
    
    /* Set the image width/height */
    width: 81px;
    height: 28px;
    
    /* Add the following code if you want a "fade to the next image" effect */
    -webkit-transition: all 300ms;
       -moz-transition: all 300ms;
        -ms-transition: all 300ms;
         -o-transition: all 300ms;
            transition: all 300ms;
}

.image-change:hover {
    /* Here is the second image that will show on hover */
    background: url('images/aboutgrey.jpg');
}
.image-change2 {
    /* This is important */
    display: inline-block; 
    
    /* Here is the first image */
    background: url('images/fusionextensions.jpg');
    
    /* Set the image width/height */
    width: 208px;
    height: 28px;
    
    /* Add the following code if you want a "fade to the next image" effect */
    -webkit-transition: all 300ms;
       -moz-transition: all 300ms;
        -ms-transition: all 300ms;
         -o-transition: all 300ms;
            transition: all 300ms;
}

.image-change2:hover {
    /* Here is the second image that will show on hover */
    background: url('images/fusionextensionsgrey.jpg');
}
.image-change3 {
    /* This is important */
    display: inline-block; 
    
    /* Here is the first image */
    background: url('images/blog.jpg');
    
    /* Set the image width/height */
    width: 69px;
    height: 28px;
    
    /* Add the following code if you want a "fade to the next image" effect */
    -webkit-transition: all 300ms;
       -moz-transition: all 300ms;
        -ms-transition: all 300ms;
         -o-transition: all 300ms;
            transition: all 300ms;
}

.image-change3:hover {
    /* Here is the second image that will show on hover */
    background: url('images/bloggrey.jpg');
}

.image-change4 {
    /* This is important */
    display: inline-block; 
    
    /* Here is the first image */
    background: url('images/contactus.jpg');
    
    /* Set the image width/height */
    width: 138px;
    height: 28px;
    
    /* Add the following code if you want a "fade to the next image" effect */
    -webkit-transition: all 300ms;
       -moz-transition: all 300ms;
        -ms-transition: all 300ms;
         -o-transition: all 300ms;
            transition: all 300ms;
}

.image-change4:hover {
    /* Here is the second image that will show on hover */
    background: url('images/contactusgrey.jpg');
}

.image-change5 {
    /* This is important */
    display: inline-block; 
    
    /* Here is the first image */
    background: url('images/mediaandevents.jpg');
    
    /* Set the image width/height */
    width: 208px;
    height: 28px;
    
    /* Add the following code if you want a "fade to the next image" effect */
    -webkit-transition: all 300ms;
       -moz-transition: all 300ms;
        -ms-transition: all 300ms;
         -o-transition: all 300ms;
            transition: all 300ms;
}

.image-change5:hover {
    /* Here is the second image that will show on hover */
    background: url('images//mediaandeventsgrey.jpg');
}

.image-change6 {
    /* This is important */
    display: inline-block; 
    
    /* Here is the first image */
    background: url('images/becomecertified.jpg');
    
    /* Set the image width/height */
    width: 235px;
    height: 28px;
    
    /* Add the following code if you want a "fade to the next image" effect */
    -webkit-transition: all 300ms;
       -moz-transition: all 300ms;
        -ms-transition: all 300ms;
         -o-transition: all 300ms;
            transition: all 300ms;
}

.image-change6:hover {
    /* Here is the second image that will show on hover */
    background: url('images/becomecertifiedgrey.jpg');
}

.image-change7 {
    /* This is important */
    display: inline-block; 
    
    /* Here is the first image */
    background: url('images/accessories.jpg');
    
    /* Set the image width/height */
    width: 145px;
    height: 28px;
    
    /* Add the following code if you want a "fade to the next image" effect */
    -webkit-transition: all 300ms;
       -moz-transition: all 300ms;
        -ms-transition: all 300ms;
         -o-transition: all 300ms;
            transition: all 300ms;
}

.image-change7:hover {
    /* Here is the second image that will show on hover */
    background: url('images/accessoriesgrey.jpg');
}

.image-change8 {
    /* This is important */
    display: inline-block; 
    
    /* Here is the first image */
    background: url('images/colors.jpg');
    
    /* Set the image width/height */
    width: 87px;
    height: 28px;
    
    /* Add the following code if you want a "fade to the next image" effect */
    -webkit-transition: all 300ms;
       -moz-transition: all 300ms;
        -ms-transition: all 300ms;
         -o-transition: all 300ms;
            transition: all 300ms;
}

.image-change8:hover {
    /* Here is the second image that will show on hover */
    background: url('images/colorsgrey.jpg');
}

.image-change9 {
    /* This is important */
    display: inline-block; 
    
    /* Here is the first image */
    background: url('images/weftextensions.jpg');
    
    /* Set the image width/height */
    width: 188px;
    height: 28px;
    
    /* Add the following code if you want a "fade to the next image" effect */
    -webkit-transition: all 300ms;
       -moz-transition: all 300ms;
        -ms-transition: all 300ms;
         -o-transition: all 300ms;
            transition: all 300ms;
}

.image-change9:hover {
    /* Here is the second image that will show on hover */
    background: url('images/weftextensionsgrey.jpg');

}


.image-change10 {
    /* This is important */
    display: inline-block; 
    
    /* Here is the first image */
    background: url('images/easyclip.jpg');
    
    /* Set the image width/height */
    width: 233px;
    height: 28px;
    
    /* Add the following code if you want a "fade to the next image" effect */
    -webkit-transition: all 300ms;
       -moz-transition: all 300ms;
        -ms-transition: all 300ms;
         -o-transition: all 300ms;
            transition: all 300ms;
}

.image-change10:hover {
    /* Here is the second image that will show on hover */
    background: url('images/easyclipgrey.jpg');

}

.image-change11 {
    /* This is important */
    display: inline-block; 
    
    /* Here is the first image */
    background: url('images/stickertapeinextension.jpg');
    
    /* Set the image width/height */
    width: 308px;
    height: 28px;
    
    /* Add the following code if you want a "fade to the next image" effect */
    -webkit-transition: all 300ms;
       -moz-transition: all 300ms;
        -ms-transition: all 300ms;
         -o-transition: all 300ms;
            transition: all 300ms;
}

.image-change11:hover {
    /* Here is the second image that will show on hover */
    background: url('images/stickertapeinextensioninverse.jpg');

}
.image-change12 {
    /* This is important */
    display: inline-block; 
    
    /* Here is the first image */
    background: url('images/testimonials.jpg');
    
    /* Set the image width/height */
    width: 157px;
    height: 28px;
    
    /* Add the following code if you want a "fade to the next image" effect */
    -webkit-transition: all 300ms;
       -moz-transition: all 300ms;
        -ms-transition: all 300ms;
         -o-transition: all 300ms;
            transition: all 300ms;
}

.image-change12:hover {
    /* Here is the second image that will show on hover */
    background: url('images/testimonialsgrey.jpg');

}
.image-change13 {
    /* This is important */
    display: inline-block; 
    
    /* Here is the first image */
    background: url('images/beforeandafterwhite.jpg');
    
    /* Set the image width/height */
    width: 208px;
    height: 28px;
    
    /* Add the following code if you want a "fade to the next image" effect */
    -webkit-transition: all 300ms;
       -moz-transition: all 300ms;
        -ms-transition: all 300ms;
         -o-transition: all 300ms;
            transition: all 300ms;
}

.image-change13:hover {
    /* Here is the second image that will show on hover */
    background: url('images/beforeandaftergrey.jpg');

}

.image-change14 {
    /* This is important */
    display: inline-block; 
    
    /* Here is the first image */
    background: url('images/itipextensions.jpg');
    
    /* Set the image width/height */
    width: 175px;
    height: 28px;
    
    /* Add the following code if you want a "fade to the next image" effect */
    -webkit-transition: all 300ms;
       -moz-transition: all 300ms;
        -ms-transition: all 300ms;
         -o-transition: all 300ms;
            transition: all 300ms;
}

.image-change14:hover {
    /* Here is the second image that will show on hover */
    background: url('images/itipextensionsgrey.jpg');

}
.image-change15 {
    /* This is important */
    display: inline-block; 
    
    /* Here is the first image */
    background: url('images/onlineeducation.jpg');
    
    /* Set the image width/height */
    width: 195px;
    height: 28px;
    
    /* Add the following code if you want a "fade to the next image" effect */
    -webkit-transition: all 300ms;
       -moz-transition: all 300ms;
        -ms-transition: all 300ms;
         -o-transition: all 300ms;
            transition: all 300ms;
}

.image-change15:hover {
    /* Here is the second image that will show on hover */
    background: url('images/onlineeducationgrey.jpg');

}


.image-changebox1 {
    /* This is important */
    display: inline-block; 
    
    /* Here is the first image */
    background: url('images/ombrehair1.jpg');
    
    /* Set the image width/height */
    width:250px;
    height: 250px;
    
    /* Add the following code if you want a "fade to the next image" effect */
    -webkit-transition: all 300ms;
       -moz-transition: all 300ms;
        -ms-transition: all 300ms;
         -o-transition: all 300ms;
            transition: all 300ms;
}

.image-changebox1:hover {
    /* Here is the second image that will show on hover */
    background: url('images/ombrehair2.jpg');

}
.image-changebox2 {
    /* This is important */
    display: inline-block; 
    
    /* Here is the first image */
    background: url('images/doubledrawn1.jpg');
    
    /* Set the image width/height */
    width:250px;
    height: 250px;
    
    /* Add the following code if you want a "fade to the next image" effect */
    -webkit-transition: all 300ms;
       -moz-transition: all 300ms;
        -ms-transition: all 300ms;
         -o-transition: all 300ms;
            transition: all 300ms;
}

.image-changebox2:hover {
    /* Here is the second image that will show on hover */
    background: url('images/doubledrawn2.jpg');

}
.image-changebox3 {
    /* This is important */
    display: inline-block; 
    
    /* Here is the first image */
    background: url('images/accessories1.jpg');
    
    /* Set the image width/height */
    width:250px;
    height: 250px;
    
    /* Add the following code if you want a "fade to the next image" effect */
    -webkit-transition: all 300ms;
       -moz-transition: all 300ms;
        -ms-transition: all 300ms;
         -o-transition: all 300ms;
            transition: all 300ms;
}

.image-changebox3:hover {
    /* Here is the second image that will show on hover */
    background: url('images/accessories2.jpg');

}







	


ul#nav {
    list-style: none;			
	font: 16px normal 'verdana', sans-serif;
    margin: 0;
    padding: 0;
}

ul#nav li {
    position: relative;
    display: inline-block;
	padding-right: 20px;
    height: 30px;
	color: #fff;
}

ul#nav li a {
}
ul#nav li ul {    
    position: absolute;
    display: none; font: normal 16px verdana;
	width: 200px;
    top: 30px;    
    left: 0;
	margin:0;
	padding: 2% 0;
	border-radius:5px;
	background: rgba(255,255,255,0.75);
	
}
ul#nav li:hover ul { 
    display: block;
}
ul#nav li:hover ul li {
	padding: 1% 3%;
	margin: 0;
}
ul#nav li:hover ul li ul {
	display: none;
	width: 100%;
}

ul#nav li ul li a {
	text-decoration: none;
	border-radius:3px;
	display: block;
	color:#4b7db4;
	padding: 2%;
	width: 96%;
}

ul#nav li ul li a:hover {
	text-decoration: none;
	background: white;
}
ul#nav li ul li {
	position: relative;
	display: block;
	height: 25px;
}

ul#nav li ul li ul {
	position: absolute;
	background: rgba(255,255,255,0.75);
	display: none;
	left: 204px;
	top: 0;
}

ul#nav li ul li:hover ul {
	display: block;
}
#social{
	margin: 0;
    padding: 0;
	position:absolute;
	left:100px;
	top:856px;
	width:260px;
	
}

#page {

	margin-right: auto;
	margin-left: auto;
	padding: 20px;
	width:1000px;
		
}

h1 { font-family: 'Julius Sans One', sans-serif;
	font-size:38px;
	color:black;
		text-shadow: 0 0 2px rgba(0,0,0,.2);
		text-align:center;
	}
	
h2 { 
	font-family: 'Open Sans', sans-serif;
	color:#4c4b4b;
	text-align:center;
	text-shadow: 0 0 1px rgba(0,0,0,.1);
	font-size:30px;
}

h3{
	font-family: 'Open Sans', sans-serif;
	color:#4c4b4b;
	text-align:center;
	text-shadow: 0 0 1px rgba(0,0,0,.1);
	font-size:18px;
	text-decoration:none;
}
h4{
	font-family: 'Open Sans', sans-serif;
	color:#4c4b4b;
	text-align:left;
	text-shadow: 0 0 1px rgba(0,0,0,.1);
	font-size:14px;
	text-decoration:none;
}
h5{
	font-family: 'Open Sans', sans-serif;
	color:#4c4b4b;
	text-align:left;
	text-shadow: 0 0 1px rgba(0,0,0,.1);
	font-size:11px;
	text-decoration:none;
	text-align:center;
}

h6{
	font-family: 'Open Sans', serif;
	color:#4c4b4b;
	text-align:center;
	text-shadow: 0 0 1px rgba(0,0,0,.1);
	font-size:26px;
}
h7{
	font-family: 'Open Sans', serif;
	color:black;
	text-align:left;
	text-shadow: 0 0 1px rgba(0,0,0,.1);
	font-size:18px;
}

	a:link {
		color:#4b7db4;
		}    /* unvisited link */
	a:visited {
		color:#4b7db4;} /* visited link */
	a:hover {
		color:navy;}   /* mouse over link */
	a:active {
		color:white;}  /* selected link */

p {
		    text-indent: 40px;
		}
#quote{
	position:absolute;
	left:480px;
	top:130px;
	height: 100px;
	width:700px;
	text-align:center;

	
}

#instagramfeed{
	position:absolute;
	left:100px;
	top:1606px;
	height: 225px;
	width:500px;
	padding-left: 35px;
	padding-right: 35px;
	padding-bottom:75px;
	padding-top:35px;


}		
#twitterfeed{
	 position:absolute;
	left:600px;
	top:1606px;
	height: 300px;
	width:300px;
	padding-left: 35px;
	padding-right: 35px;
	padding-bottom:75px;
	padding-top:35px;

	
}
#box {
	
	position:absolute;
	left:450px;
	top:250px;
	background-color:rgba(255,255,255,0.75);
	height: 430px;
	width:700px;
	padding-left: 35px;
	padding-right: 35px;
	padding-bottom:75px;
	padding-top:35px;
	box-shadow: 0 0 15px rgba(0,0,0,.5);
	border-radius:10px;
}

#mrsamerica{
	margin: 0;
    padding: 0;
	position:absolute;
	left:750px;
	top:170px;
	text-align:center;
	
}
#businessstoryphoto{
	margin: 0;
    padding: 0;
	position:absolute;
	left:570px;
	top:280px;
	text-align:center;
	
}

#coloredhairmodel{

    margin: 0;
    padding: 0;
	position:absolute;
	left:770px;
	top:170px;
}

#colorstext{
	margin-left:35px;
   	padding-left: 35px;
	padding-right: 35px;
	position:absolute;
	left:420px;
	top:170px;
	height: 250px;
	width:225px;
	text-align:left;
	
	
}

#businessstorytext{
	margin-left:35px;
   	padding-left: 35px;
	padding-right: 35px;
	position:absolute;
	left:420px;
	top:170px;
	height: 250px;
	width:600px;
	text-align:center;
	
	
}
#mediaandeventslist{
	margin-top:45px;
	margin-left:5px;
   	padding-left: 5px;
	padding-right: 5px;
	position:absolute;
	left:460px;
	top:670px;
	height:1500px;
	text-align:left;

	
}
#mediaandeventstext{
	margin-left:55px;
   	padding-left: 5px;
	padding-right: 5px;
	position:absolute;
	left:420px;
	top:170px;
	height: 250px;
	width:235px;
	text-align:left;
	
}

#smallbox1{
	position:absolute;
	left:110px;
	top:1236px;
	height: 250px;
	width:250px;
	padding-left: 35px;
	padding-right: 35px;
	padding-bottom:35px;
	padding-top:35px;
	box-shadow: 0 0 15px rgba(0,0,0,.5);
	border-radius:10px;


	
}

#smallbox2{
	position:absolute;
	left:500px;
	top:1236px;
	height: 250px;
	width:250px;
	padding-left: 35px;
	padding-right: 35px;
	padding-bottom:35px;
	padding-top:35px;
	box-shadow: 0 0 15px rgba(0,0,0,.5);
	border-radius:10px;
	
}

#smallbox3{
	position:absolute;
	left:885px;
	top:1236px;
	height: 250px;
	width:250px;
	padding-left: 35px;
	padding-right: 35px;
	padding-bottom:35px;
	padding-top:35px;
	box-shadow: 0 0 15px rgba(0,0,0,.5);
	border-radius:10px;
	
}

#middlebox{
	position:absolute;
	left:425px;
	top:150px;
	height: 1300px;
	width:325px;
	padding-left: 35px;
	padding-right: 35px;
	padding-bottom:35px;
	padding-top:35px;
	border-radius:10px;
	
}

#middleboxcontact{
	position:absolute;
	left:425px;
	top:150px;
	height: 1000px;
	width:325px;
	padding-left: 35px;
	padding-right: 35px;
	padding-bottom:35px;
	padding-top:35px;
	border-radius:10px;
	
}
#middleboxwefthair{
	position:absolute;
	left:425px;
	top:150px;
	height: 800px;
	width:325px;
	padding-left: 35px;
	padding-right: 35px;
	padding-bottom:35px;
	padding-top:35px;
	border-radius:10px;
	
}
#aboutusmiddlebox{
	position:absolute;
	left:425px;
	top:150px;
	height: 1200px;
	width:355px;
	padding-left: 25px;
	padding-right: 25px;
	padding-bottom:25px;
	padding-top:35px;
	border-radius:10px;
	
}

#clipinmiddlebox{
	position:absolute;
	left:425px;
	top:150px;
	height: 200px;
	width:600px;
	padding-left: 35px;
	padding-right: 35px;
	padding-bottom:35px;
	padding-top:35px;
	border-radius:10px;
	
}

#clipinvideo{
	position:absolute;
	left:425px;
	top:1650px;
	height: 370px;
	width:600px;
	padding-left: 35px;
	padding-right: 35px;
	padding-bottom:35px;
	padding-top:35px;
	border-radius:10px;
	
}
#clipinhairpic{
	position:absolute;
	left:425px;
	top:1000px;
	height: 800px;
	width:385px;
	padding-left: 35px;
	padding-right: 5px;
	padding-bottom:5px;
	padding-top:15px;
	border-radius:10px;
	
	

}
#clipinhairpic2{
	position:absolute;
	left:850px;
	top:1000px;

	height: 800px;
	width:400px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom:5px;
	padding-top:10px;
	border-radius:10px;
	
}
#fusionmiddlebox{
	position:absolute;
	left:415px;
	top:150px;
	height: 1600px;
	width:350px;
	padding-left: 35px;
	padding-right: 35px;
	padding-bottom:35px;
	padding-top:35px;
	border-radius:10px;
	
}
#accessories{
	position:absolute;
	left:425px;
	top:200px;
	height: 2300px;
	width:400px;
	padding-left: 35px;
	padding-right: 35px;
	padding-bottom:35px;
	padding-top:35px;
	border-radius:10px;
	text-align:center;

	
}
#accessories2{
	position:absolute;
	left:825px;
	top:200px;
	height: 2300px;
	width:400px;
	padding-left: 35px;
	padding-right: 35px;
	padding-bottom:35px;
	padding-top:35px;
	border-radius:10px;
	text-align:center;

	
}

#toorder{
	position:absolute;
	left:650px;
	top:75px;
	width:400px;
	border-radius:10px;
	text-align:center;
	
}

#accessories3{
	position:absolute;
	left:425px;
	top:2550px;
	height: 600px;
	width:800px;
	padding-left: 35px;
	padding-right: 35px;
	padding-bottom:35px;
	padding-top:35px;
	border-radius:10px;
	text-align:center;
	
	
}

#blackline{
	padding-top:22px;
	position:absolute;
	left:410px;
	top:200px;
	height: 900px;
	width:15px;

	
}

#signupright{
	position:absolute;
	left:835px;
	top:240px;
	background-color:#D3D3D3;
	height: 450px;
	width:355px;
	padding-left: 25px;
	padding-right:25px;
	padding-bottom:35px;
	padding-top:35px;
	border-radius:10px;
	text-align:left;
	font-size:11px;
	
}
#signupimages{
	position:absolute;
	left:435px;
	top:800px;
	height: 600px;
	width:755px;

	padding-left: 25px;
	padding-right:25px;
	padding-bottom:35px;
	padding-top:35px;
	border-radius:10px;
	text-align:left;
	font-size:11px;
	
}
#boxright{
	position:absolute;
	left:825px;
	top:150px;
	background-color:white;
	height: 1100px;
	width:355px;
	padding-left: 25px;
	padding-right:25px;
	padding-bottom:35px;
	padding-top:35px;
	border-radius:10px;
	text-align:left;
}
#aboutusright{
	position:absolute;
	left:810px;
	top:150px;
	background-color:white;
	height: 1100px;
	width:400px;
	padding-left: 25px;
	padding-right:25px;
	padding-bottom:35px;
	padding-top:35px;
	font-size:12px;
	border-radius:10px;
	text-align:center;
}

#stickerhairright{
	position:absolute;
	left:800px;
	top:150px;
	background-color:white;
	height: 900px;
	width:400px;
	padding-left: 25px;
	padding-right:25px;
	padding-bottom:35px;
	padding-top:35px;
	font-size:12px;
	border-radius:10px;
	text-align:center;
}
#waterproof{
	position:absolute;
	left:400px;
	top:1360px;
	height: 450px;
	width:800px;
	padding-left: 25px;
	padding-right:25px;
	padding-bottom:35px;
	padding-top:35px;
	font-size:12px;
	text-align:center;
}
#wefthairright{
	position:absolute;
	left:780px;
	top:150px;
	height: 800px;
	width:400px;
	padding-left: 25px;
	padding-right:25px;
	padding-bottom:35px;
	padding-top:35px;
	font-size:12px;
	border-radius:10px;
	text-align:center;
}

#certifiedanyarea{
	position:absolute;
	left:505px;
	top:1250px;
	margin-left:35px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom:5px;
	padding-top:35px;
	border-radius:10px;
	text-align:center;
}

#beforeandafters{
	position:absolute;
	left:400px;
	top:150px;
	width:750px;
	margin-left:35px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom:5px;
	padding-top:35px;
	border-radius:10px;
	text-align:center;
	font-size:16px;

	
}

#testimonialphotos{
	position:absolute;
	left:505px;
	width:300px;
	height:2000px;
	top:100px;
	margin-left:35px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom:5px;
	padding-top:35px;
	border-radius:10px;
	text-align:left;
	background-color:blue;
	
}

#testimonials1{
	position:absolute;
	left:400px;
	top:50px;
	width:600px;
	height:500px;
	margin-left:35px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom:5px;
	padding-top:35px;
	border-radius:10px;
	text-align:left;
	font-size:16px;
	
}
.testimonials1 {

    margin-left: 5px;
	margin-right:5px;
}
#testimonials2{
	position:absolute;
	left:400px;
	top:450px;
	width:600px;
	height:500px;
	margin-left:35px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom:5px;
	padding-top:35px;
	border-radius:10px;
	text-align:left;
	font-size:16px;
		
}

#testimonials3{
	position:absolute;
	left:400px;
	top:850px;
	width:600px;
	height:500px;
	margin-left:35px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom:5px;
	padding-top:35px;
	border-radius:10px;
	text-align:left;	
	font-size:16px;
}
#testimonials4{
	position:absolute;
	left:400px;
	top:1250px;
	width:600px;
	height:500px;
	margin-left:35px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom:5px;
	padding-top:35px;
	border-radius:10px;
	text-align:left;
	font-size:16px;	
}

#testimonials5{
	position:absolute;
	left:400px;
	top:1650px;
	width:600px;
	height:500px;
	margin-left:35px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom:5px;
	padding-top:35px;
	border-radius:10px;
	text-align:left;
	font-size:16px;	
}
#testimonials6{
	position:absolute;
	left:400px;
	top:2050px;
	width:600px;
	height:500px;
	margin-left:35px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom:5px;
	padding-top:35px;
	border-radius:10px;
	text-align:left;
	font-size:16px;	
}
#testimonials7{
	position:absolute;
	left:400px;
	top:2450px;
	width:600px;
	height:500px;
	margin-left:35px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom:5px;
	padding-top:35px;
	border-radius:10px;
	text-align:left;
	font-size:16px;	
}




#educationform{
	position:absolute;
	left:405px;
	width:300px;
	top:700px;
	margin-left:35px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom:5px;
	padding-top:35px;
	border-radius:10px;
	text-align:center;

}
#soliddarkcolors{
	position:absolute;
	left:405px;
	width:120px;
	top:800px;
	margin-left:35px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom:5px;
	padding-top:35px;
	border-radius:10px;
	text-align:center;
	
}
#solidcolors2{
	position:absolute;
	left:555px;
	width:120px;
	top:800px;
	margin-left:35px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom:5px;
	padding-top:35px;
	border-radius:10px;
	text-align:center;
	
}
#solidcolors3{
	position:absolute;
	left:705px;
	width:120px;
	top:800px;
	margin-left:35px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom:5px;
	padding-top:35px;
	border-radius:10px;
	text-align:center;
	
}
#solidcolors4{
	position:absolute;
	left:855px;
	width:120px;
	top:800px;
	margin-left:35px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom:5px;
	padding-top:35px;
	border-radius:10px;
	text-align:center;
	
}
#solidcolors5{
	position:absolute;
	left:1000px;
	width:120px;
	top:800px;
	margin-left:35px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom:5px;
	padding-top:35px;
	border-radius:10px;
	text-align:center;
	
}
#solidcolors6{
	position:absolute;
	left:1150px;
	width:120px;
	top:800px;
	margin-left:35px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom:5px;
	padding-top:35px;
	border-radius:10px;
	text-align:center;
	
}
#solidcolors7{
	position:absolute;
	left:405px;
	top:1500px;
	margin-left:35px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom:5px;
	padding-top:35px;
	border-radius:10px;
	text-align:center;
	background-color:red;
	
}

#meches{
	position:absolute;
	left:410px;
	width:725px;
	top:1700px;
	margin-left:35px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom:5px;
	padding-top:35px;
	border-radius:10px;
	text-align:left;
	
}
#meches2{
	position:absolute;
	left:400px;
	width:120px;
	top:1750px;
	margin-left:35px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom:5px;
	padding-top:35px;
	border-radius:10px;
	text-align:center;
	
}
#meches3{
	position:absolute;
	left:550px;
	width:120px;
	top:1750px;
	margin-left:35px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom:5px;
	padding-top:35px;
	border-radius:10px;
	text-align:center;
	
}
#meches4{
	position:absolute;
	left:700px;
	width:120px;
	top:1750px;
	margin-left:35px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom:5px;
	padding-top:35px;
	border-radius:10px;
	text-align:center;
	
}
#meches5{
	position:absolute;
	left:850px;
	width:120px;
	top:1750px;
	margin-left:35px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom:5px;
	padding-top:35px;
	border-radius:10px;
	text-align:center;
	
}
#meches6{
	position:absolute;
	left:1000px;
	width:120px;
	top:1750px;
	margin-left:35px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom:5px;
	padding-top:35px;
	border-radius:10px;
	text-align:center;
	
}


#easyclipinfo{
	position:absolute;
	left:350px;
	width:900px;
	top:2350px;
	margin-left:35px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom:5px;
	padding-top:35px;
	border-radius:10px;
	text-align:left;
	
}




#colors{


	position:absolute;
	left:400px;
	top:630px;
	height: 2300px;
	width:800px;
	margin-left:35px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom:5px;
	padding-top:35px;
	text-align:center;

	
}

#businessstory{


	position:absolute;
	left:400px;
	top:780px;
	height: 1300px;
	width:700px;
	margin-left:35px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom:5px;
	padding-top:35px;
	text-align:left;

	
}

#contactform{
	position:absolute;
	left:400px;
	top:365px;
	background-color:white;
	height: 400px;
	width:350px;
	margin-left:35px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom:5px;
	padding-top:35px;
	border-radius:10px;
	text-align:center;

}

#faq{
	position:absolute;
	left:450px;
	top:165px;
	height: 1200px;
	width:660px;
	margin-left:35px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom:5px;
	padding-top:35px;
	text-align:left;

	
	
}

#imageslideshow1 {
	margin-right: auto;
	margin-left: auto;
	width: 750px;
}

#highlight{
	position:absolute;
	left:450px;
	top:780px;
	background-color:rgba(255,255,255,0.75);
	overflow: auto;
	 overflow-x: hidden;
	height: 40px;
	width:700px;
	padding-left: 35px;
	padding-right: 35px;
	padding-bottom:75px;
	padding-top:35px;
	box-shadow: 0 0 15px rgba(0,0,0,.5);
	border-radius:10px;
	
}

#footer {
	
	margin-top: 600px;
	margin-bottom:40px;
	margin-left:10px;
	margin-right:150px;
	width:350px;
	height:100px;
	text-align:left;
	border-radius:10px;
	
	
}
#footerbeforeandafters {
	
	margin-top: 8900px;
	margin-bottom:20px;
	margin-left:50px;
	margin-right:150px;
	text-align:left;
	border-radius:10px;
	
	
	
}
.footerbeforeandafters a {
    display: inline-block;
    margin-right: 7px;
    margin-left: 20px;
	margin-bottom:40px;
}
#footerhome {
	
	margin-top: 1900px;
	margin-bottom:20px;
	margin-left:50px;
	margin-right:150px;
	text-align:left;
	border-radius:10px;
	
	
	
}
.footerhome a {
    display: inline-block;
    margin-right: 7px;
    margin-left: 20px;
	margin-bottom:40px;
}

#footertestimonials {
	
	margin-top: 2900px;
	margin-bottom:20px;
	margin-left:50px;
	margin-right:150px;
	text-align:left;
	border-radius:10px;
	
	
	
}
.footertestimonials a {
    display: inline-block;
    margin-right: 7px;
    margin-left: 20px;
	margin-bottom:40px;
}
#footeraboutus {
	
	margin-top: 1450px;
	margin-bottom:20px;
	margin-left:10px;
	margin-right:150px;
	text-align:left;
	border-radius:10px;
	
	
}
.footeraboutus a {
    display: inline-block;
    margin-right: 7px;
    margin-left: 7px;
}

#footerfaq {
	
	margin-top: 1450px;
	margin-bottom:20px;
	margin-left:20px;
	margin-right:150px;
	text-align:left;
	border-radius:10px;
	
	
}
.footerfaq a {
    display: inline-block;
    margin-right: 7px;
    margin-left: 7px;
}
#footercolors{
	margin-top: 2700px;
	margin-bottom:20px;
	margin-left:20px;
	margin-right:150px;
	text-align:left;
	border-radius:10px;
	
	
}
.footercolors a {
    display: inline-block;
    margin-right: 7px;
    margin-left: 7px;
}
#footeraccessories {
	
	margin-top: 3200px;
	margin-bottom:20px;
	margin-left:20px;
	margin-right:150px;
	text-align:left;
	border-radius:10px;
	
	
}
.footeraccessories a {
    display: inline-block;
    margin-right: 7px;
    margin-left: 7px;
margin-bottom:40px;
}
#footerwefthair {
	
	margin-top: 1100px;
	margin-bottom:20px;
	margin-left:20px;
	margin-right:150px;
	text-align:left;
	border-radius:10px;
	
	
}
.footerwefthair a {
    display: inline-block;
    margin-right: 7px;
    margin-left: 7px;
margin-bottom:40px;
}

#footerbecomecertified {
	
	margin-top: 1600px;
	margin-bottom:20px;
	margin-left:20px;
	margin-right:150px;
	text-align:left;
	border-radius:10px;
	
	
}
.footersignup a {
    display: inline-block;
    margin-right: 7px;
    margin-left: 7px;
	margin-bottom:40px;
	padding-bottom:40px;
}
#footersignup {
	
	margin-top: 1900px;
	margin-bottom:20px;
	margin-left:20px;
	margin-right:150px;
	text-align:left;
	border-radius:10px;
	
	
}
.footerbecomecertified a {
    display: inline-block;
    margin-right: 7px;
    margin-left: 7px;
	margin-bottom:40px;
	padding-bottom:40px;
}

#footermediaandevents {
	
	margin-top: 2200px;
	margin-bottom:20px;
	margin-left:20px;
	margin-right:150px;
	text-align:left;
	border-radius:10px;
	
	
}
.footermediaandevents a {
    display: inline-block;
    margin-right: 7px;
    margin-left: 7px;
}

#footerfusion {
	
	margin-top: 2000px;
	margin-bottom:20px;
	margin-left:10px;
	margin-right:150px;
	text-align:left;
	border-radius:10px;
	
	
}
.footerfusion a {
    display: inline-block;
    margin-right: 7px;
    margin-left: 7px;
margin-bottom:40px;
}
#footersticker {
	
	margin-top: 1700px;
	margin-bottom:20px;
	margin-left:20px;
	margin-right:150px;
	text-align:left;
	border-radius:10px;
	
	
}
.footersticker a {
    display: inline-block;
    margin-right: 7px;
    margin-left: 7px;
margin-bottom:40px;
}
#footercontact{
	
	margin-top: 1500px;
	margin-bottom:20px;
	margin-left:20px;
	margin-right:150px;
	text-align:left;
	border-radius:10px;
	
	
}
.footercontact a {
    display: inline-block;
    margin-right: 7px;
    margin-left: 7px;
margin-bottom:40px;
}
#footereasyclip{
	
	margin-top: 2200px;
	margin-bottom:20px;
	margin-left:20px;
	margin-right:150px;
	text-align:left;
	border-radius:10px;
	
	
}
.footereasyclip a {
    display: inline-block;
    margin-right: 7px;
    margin-left: 7px;
margin-bottom:40px;
}

#footerbuyeasyclip{
	
	margin-top: 3150px;
	margin-bottom:20px;
	margin-left:20px;
	margin-right:150px;
	text-align:left;
	border-radius:10px;
	
	
}
.footerbuyeasyclip a {
    display: inline-block;
    margin-right: 7px;
    margin-left: 7px;
margin-bottom:40px;
}

#footerbusinessstory{
	
	margin-top: 2300px;
	margin-bottom:20px;
	margin-left:20px;
	margin-right:150px;
	text-align:left;
	border-radius:10px;
	
	
}
.footerbusinessstory a {
    display: inline-block;
    margin-right: 7px;
    margin-left: 7px;
margin-bottom:40px;
}



#copyright {
	padding-top: 15px;
}
#box2 {
	margin-top: 360px;
	background-color:rgba(255,255,255,0.75);
	height: 1500px;
	padding-left: 35px;
	padding-right: 35px;
	padding-bottom:35px;
	padding-top:35px;
	box-shadow: 0 0 15px rgba(0,0,0,.5);
	border-radius:10px;
}

#box3{
	margin-top: 360px;
	background-color:rgba(255,255,255,0.75);
	height: 1700px;
	padding-left: 35px;
	padding-right: 35px;
	padding-bottom:35px;
	padding-top:45px;
	box-shadow: 0 0 15px rgba(0,0,0,.5);
	border-radius:10px;
}

#sidebox{
				
	font: 17px normal 'verdana', sans-serif;
    margin: 0;
    padding: 10px;
	position:absolute;
	left:80px;
	top:950px;
	height:110px;
	width:300px;
	list-style-type: none;
	border-radius:20px;
	font-color:black;
	text-align:center;
	border-style: solid;
	border-color: #4b7db4 #0000ff;
}

#sports{
	margin-top: 5px;
	padding-left: 35px;
	padding-right: 35px;
	padding-bottom:35px;
	padding-top:15px;
	display: inline-block;
	position:absolute;
	left:170px;
	top:750px;
	width:400px;
	text-align:left;

	
}

#sportsimg{
	text-align:center;
}

#sportsright
{
	margin-top: 8px;
	padding-left:35px;
	padding-right: 35px;
	padding-bottom:35px;
	padding-top:0px;
	position:absolute;
	right:170px;
	text-align:left;
	top:750px;
	width:400px;
}

#mc_embed_signup{
	background-image:url("images/form-background.jpg");
	background:#fff; 
	clear:left; 
	font:14px Helvetica,Arial,sans-serif;
	position:absolute;
	left:110px;
	top:946px;
	height:210px;
	width:1030px;
	padding-left: 35px;
	padding-right: 35px;
	padding-bottom:0px;
	padding-top:35px;
	box-shadow: 0 0 15px rgba(0,0,0,.5);
	border-radius:10px;
	
}

.image-formBackground {
    /* This is important */
    display: inline-block; 
    
    /* Here is the first image */
    background: url('images/form-background.jpg');
    
    /* Set the image width/height */
    width:1030px;
    height: 180px;
 
}
	

