body{
	background: url(images/back4.jpg) no-repeat center center fixed;
    -webkit-background-size: cover; /* For WebKit*/
    -moz-background-size: cover;    /* Mozilla*/
    -o-background-size: cover;      /* Opera*/
    background-size: cover;         /* Generic*/
	/*overflow-x: hidden;*/
	}
#wrapper{
	height: 950px;
	width: 1020px;
	margin-left: auto;
	margin-right: auto;
	margin-top: -8px;
	box-shadow: -1.1px .8px 5px 4px grey;
	background: url(images/back2.png) no-repeat;
	background-size: cover; 
	background-size: 100% 100%;
	}
	
/*BANNER*/
#banner{
	height: 200px;
	width: 798px;
	}
#ban{	
	margin-left: 10px;
	height: 180px;
	width: 550px;
	}
/*BANNER*/

/*NAVIGATION PANEL*/
#nav{
	font-family: Trebuchet MS;
	font-size: 20px;
	margin-top: -65px;
	margin-left: 555px;
	}
/*#gj{
	height: 60px;
	margin-top: -60px;
	margin-left: -40px;
	}*/
#nav1{
	float: left;
	padding: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-left: 10px;
	border-radius: 8px;
	box-shadow: 1px 5px 13px 1px black;
	background: url(images/navback.png);
	color: #023c06;
	opacity: 5;
    -webkit-transform: scale(1,1);
    -webkit-transition-timing-function: ease-out;
    -webkit-transition-duration: 250ms;
    -moz-transform: scale(1,1);
    -moz-transition-timing-function: ease-out;
    -moz-transition-duration: 250ms;
	}
#nav1:hover{
	float: left;
	padding: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-left: 10px;
	border-radius: 8px;
	color: #2EFE2E;
		
		/* Note: This gradient may render differently in browsers that don't support the unprefixed gradient syntax */

/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top left, #000000 0%, #949991 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top left, #000000 0%, #949991 100%);

/* Opera */ 
background-image: -o-linear-gradient(top left, #000000 0%, #949991 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #000000), color-stop(1, #949991));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top left, #000000 0%, #949991 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom right, #000000 0%, #949991 100%);
	
	
	opacity: 5;
    -webkit-transform: scale(1.1,1.1);
    -webkit-transition-timing-function: ease-out;
    -webkit-transition-duration: 250ms;
    -moz-transform: scale(1.05,1.07);
    -moz-transition-timing-function: ease-out;
    -moz-transition-duration: 250ms;
    position: relative;
    z-index: 99;
	
	}
#nav2{
	float: left;
	margin-left: 10px;
	border-radius: 8px;
	background: url(images/navback.png);
	color: #023c06;
	opacity: 5;
    -webkit-transform: scale(1,1);
    -webkit-transition-timing-function: ease-out;
    -webkit-transition-duration: 250ms;
    -moz-transform: scale(1,1);
    -moz-transition-timing-function: ease-out;
    -moz-transition-duration: 250ms;
	}
#nav2:hover{
	float: left;
	margin-left: 10px;
	border-radius: 8px;
	background: url(images/navback.png);
	opacity: 5;
    -webkit-transform: scale(1.1,1.1);
    -webkit-transition-timing-function: ease-out;
    -webkit-transition-duration: 250ms;
    -moz-transform: scale(1.05,1.07);
    -moz-transition-timing-function: ease-out;
    -moz-transition-duration: 250ms;
    position: relative;
    z-index: 99;
	color: white;
	}
/*NAVIGATION PANEL*/

/*CONTENTS*/
#home{
	height: 765px;
	width: 1018px;
	border: solid 1px white;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	margin-top: 50px;
	}
#homeslide{
	height: 200px;
	margin: 10px;
	margin-top: 30px;
	}
#h1{
	margin-top:40px;
	width: 940px;
	}
#hcon1{
	height: 450px;
	width: 450px;
	float: left;
	margin: 10px;
	margin-top:50px;
	margin-left: 40px;
	background: url(images/back1.png);
	box-shadow: 1px 5px 5px 1px grey;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	}
#himage1{
	width: 450px;
	height: 200px;
	}
#tshirt{
	width: 450px;
	height: 200px;
	margin-top: 10px;
	}
#himage2{
	border: none;
	width: 450px;
	height: 224px;
	text-align: justify;
	margin-top: -50px;
	
	}
#himage3{
	border-top: solid 1px white; 
	width: 450px;
	height: 224px;
	margin-top: -20px;
	font-family: Trebuchet MS;
	}
#tshrttxt{
		font-family: Trebuchet MS;
		font-size: 16px;
		margin-top: 30px;
		margin-left: 15px;
	}
#smarttxt{
	margin-top: 70px;
	font-family: Trebuchet MS;
	font-size: 15px;
	width: 250px;
	margin-left: 175px;
	}
#smartimage{
	margin-top: -10px;
	margin-left: 10px;
	height: 180px;
	width: 150px;
	}
#hcon2{
	height: 450px;
	width: 450px;
	float: left;
	margin: 10px;
	margin-top:50px;
	margin-right: 40px;
	margin-left: 26px;
	background: url(images/back1.png);
	box-shadow: 1px 5px 5px 1px grey;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	}
#comp{
	height: 200px;
	margin-left: 200px;
	margin-top: 10px;
	}
#comptxt{
	width: 185px;
	margin-top: -190px;
	margin-left: 15px;
	}
/*CONTENTS*/

/*LINKS*/
#link{
	text-decoration: none;
	color: black;
	display: block;
}
/*LINKS*/

/*DROPDOWN*/
	
#navMenu{
		margin: 0;
		padding: 0;
		z-index: 1000;
		}
#navMenu ul{
		margin: 0;
		padding: 0;
		}
#navMenu li{
		margin: 0;
		padding: 0;
		list-style: none;
		float: left;
		position: relative;
		z-index: 1000;
		
		}

#navMenu ul{
		position: absolute;
		top: 30px;
		visibility: hidden;

		}
#navMenu  li:hover ul{
		visibility: visible;
		z-index: 99;
		position: absolute;

		}

#prod{
		padding: 15px;
		padding-top: 5px;
		padding-bottom: 5px;
		margin-left: 10px;
		margin-top: -.5px;
		border-radius: 8px;
		box-shadow: 1px 5px 13px 1px black;
		background: url(images/navback.png);
		color: #023c06;
		display: block;
		z-index: 1000;
	
		opacity: 5;
		-webkit-transform: scale(1,1);
		-webkit-transition-timing-function: ease-out;
		-webkit-transition-duration: 250ms;
		-moz-transform: scale(1,1);
		-moz-transition-timing-function: ease-out;
		-moz-transition-duration: 250ms;
	}
#navMenu #as1{
	text-decoration: none;
	}
#navMenu #as1 #prod:hover{
		opacity: 5;
		-webkit-transform: scale(1.1,1.1);
		-webkit-transition-timing-function: ease-out;
		-webkit-transition-duration: 250ms;
		-moz-transform: scale(1,1);
		-moz-transition-timing-function: ease-out;
		-moz-transition-duration: 250ms;
		color: #2EFE2E;
		
		/* Note: This gradient may render differently in browsers that don't support the unprefixed gradient syntax */

/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top left, #000000 0%, #949991 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top left, #000000 0%, #949991 100%);

/* Opera */ 
background-image: -o-linear-gradient(top left, #000000 0%, #949991 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #000000), color-stop(1, #949991));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top left, #000000 0%, #949991 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom right, #000000 0%, #949991 100%);

	}
#navMenu #us1{
		margin-top: 20px;
		margin-left: -18px;
		font-size: 15px;
		font-weight: bold;
}
#navMenu #us1 #s1 #sa1{
		text-decoration: none;
		padding: 15px;
		padding-top: 5px;
		padding-bottom: 5px;
		margin-left: 10px;
		width: 107px;
		border-radius: 8px;
		box-shadow: 1px 5px 13px 1px black;
		background: url(images/navback.png);
		color: #023c06;
		display: block;
		
		opacity: 5;
		-webkit-transform: scale(1,1);
		-webkit-transition-timing-function: ease-out;
		-webkit-transition-duration: 250ms;
		-moz-transform: scale(1,1);
		-moz-transition-timing-function: ease-out;
		-moz-transition-duration: 250ms;
	}
#navMenu #us1 #s1 #sa1:hover{
		text-decoration: none;
		padding: 15px;
		padding-top: 5px;
		padding-bottom: 5px;
		margin-left: 10px;
		width: 107px;
		border-radius: 8px;
		box-shadow: 1px 5px 13px 1px black;
		display: block;
		opacity: 5;
		-webkit-transform: scale(1.1,1.1);
		-webkit-transition-timing-function: ease-out;
		-webkit-transition-duration: 250ms;
		-moz-transform: scale(1,1);
		-moz-transition-timing-function: ease-out;
		-moz-transition-duration: 250ms;
		
		color: #2EFE2E;
		
		/* Note: This gradient may render differently in browsers that don't support the unprefixed gradient syntax */

/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top left, #000000 0%, #949991 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top left, #000000 0%, #949991 100%);

/* Opera */ 
background-image: -o-linear-gradient(top left, #000000 0%, #949991 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #000000), color-stop(1, #949991));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top left, #000000 0%, #949991 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom right, #000000 0%, #949991 100%);
	}
	
#navMenu #us1 #s2 #sa2{
		text-decoration: none;
		padding: 15px;
		padding-top: 5px;
		padding-bottom: 5px;
		margin-left: 10px;
		margin-top: 10px;
		width: 107px;
		border-radius: 8px;
		box-shadow: 1px 5px 13px 1px black;
		background: url(images/navback.png);
		color: #023c06;
		display: block;
		
		opacity: 5;
		-webkit-transform: scale(1,1);
		-webkit-transition-timing-function: ease-out;
		-webkit-transition-duration: 250ms;
		-moz-transform: scale(1,1);
		-moz-transition-timing-function: ease-out;
		-moz-transition-duration: 250ms;
	}
#navMenu #us1 #s2 #sa2:hover{
		text-decoration: none;
		padding: 15px;
		padding-top: 5px;
		padding-bottom: 5px;
		margin-left: 10px;
		margin-top: 10px;
		width: 107px;
		border-radius: 8px;
		box-shadow: 1px 5px 13px 1px black;
		display: block;
		opacity: 5;
		-webkit-transform: scale(1.1,1.1);
		-webkit-transition-timing-function: ease-out;
		-webkit-transition-duration: 250ms;
		-moz-transform: scale(1,1);
		-moz-transition-timing-function: ease-out;
		-moz-transition-duration: 250ms;
		
		color: #2EFE2E;
		
		/* Note: This gradient may render differently in browsers that don't support the unprefixed gradient syntax */

/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top left, #000000 0%, #949991 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top left, #000000 0%, #949991 100%);

/* Opera */ 
background-image: -o-linear-gradient(top left, #000000 0%, #949991 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #000000), color-stop(1, #949991));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top left, #000000 0%, #949991 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom right, #000000 0%, #949991 100%);
	}	
	
#navMenu #us1 #s3 #sa3{
		text-decoration: none;
		padding: 15px;
		padding-top: 5px;
		padding-bottom: 5px;
		margin-left: 10px;
		margin-top: 10px;
		width: 107px;
		border-radius: 8px;
		box-shadow: 1px 5px 13px 1px black;
		background: url(images/navback.png);
		color: #023c06;
		display: block;
		
		opacity: 5;
		-webkit-transform: scale(1,1);
		-webkit-transition-timing-function: ease-out;
		-webkit-transition-duration: 250ms;
		-moz-transform: scale(1,1);
		-moz-transition-timing-function: ease-out;
		-moz-transition-duration: 250ms;
	}
#navMenu #us1 #s3 #sa3:hover{
		text-decoration: none;
		padding: 15px;
		padding-top: 5px;
		padding-bottom: 5px;
		margin-left: 10px;
		margin-top: 10px;
		width: 107px;
		border-radius: 8px;
		box-shadow: 1px 5px 13px 1px black;
		display: block;
		opacity: 5;
		-webkit-transform: scale(1.1,1.1);
		-webkit-transition-timing-function: ease-out;
		-webkit-transition-duration: 250ms;
		-moz-transform: scale(1,1);
		-moz-transition-timing-function: ease-out;
		-moz-transition-duration: 250ms;
		
		color: #2EFE2E;
		
		/* Note: This gradient may render differently in browsers that don't support the unprefixed gradient syntax */

/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top left, #000000 0%, #949991 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top left, #000000 0%, #949991 100%);

/* Opera */ 
background-image: -o-linear-gradient(top left, #000000 0%, #949991 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #000000), color-stop(1, #949991));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top left, #000000 0%, #949991 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom right, #000000 0%, #949991 100%);
	}
/*DROPDOWN*/

/*SUBMENU*/
#navMenu #asub1{
		text-decoration: none;
		padding: 15px;
		padding-top: 5px;
		padding-bottom: 5px;
		width: 75px;
		border-radius: 8px;
		box-shadow: 1px 5px 13px 1px black;
		background: url(images/navback.png);
		color: #023c06;
		display: block;
		z-index: 99;
		
		opacity: 5;
		-webkit-transform: scale(1,1);
		-webkit-transition-timing-function: ease-out;
		-webkit-transition-duration: 250ms;
		-moz-transform: scale(1,1);
		-moz-transition-timing-function: ease-out;
		-moz-transition-duration: 250ms;
	}
#navMenu #asub1:hover{
		text-decoration: none;
		padding: 15px;
		padding-top: 5px;
		padding-bottom: 5px;
		width: 75px;
		border-radius: 8px;
		box-shadow: 1px 5px 13px 1px black;
		display: block;
		z-index: 99;
		opacity: 5;
		-webkit-transform: scale(1.1,1.1);
		-webkit-transition-timing-function: ease-out;
		-webkit-transition-duration: 250ms;
		-moz-transform: scale(1,1);
		-moz-transition-timing-function: ease-out;
		-moz-transition-duration: 250ms;
		
		color: #2EFE2E;
		
		/* Note: This gradient may render differently in browsers that don't support the unprefixed gradient syntax */

/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top left, #000000 0%, #949991 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top left, #000000 0%, #949991 100%);

/* Opera */ 
background-image: -o-linear-gradient(top left, #000000 0%, #949991 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #000000), color-stop(1, #949991));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top left, #000000 0%, #949991 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom right, #000000 0%, #949991 100%);
		
	}
#navMenu #asub2{
		text-decoration: none;
		padding: 15px;
		padding-top: 5px;
		padding-bottom: 5px;
		margin-top: 10px;
		width: 75px;
		border-radius: 8px;
		box-shadow: 1px 5px 13px 1px black;
		background: url(images/navback.png);
		color: #023c06;
		display: block;
		z-index: 99;
		
		opacity: 5;
		-webkit-transform: scale(1,1);
		-webkit-transition-timing-function: ease-out;
		-webkit-transition-duration: 250ms;
		-moz-transform: scale(1,1);
		-moz-transition-timing-function: ease-out;
		-moz-transition-duration: 250ms;
	}
#navMenu #asub2:hover{
		text-decoration: none;
		padding: 15px;
		padding-top: 5px;
		padding-bottom: 5px;
		margin-top: 10px;
		width: 75px;
		border-radius: 8px;
		box-shadow: 1px 5px 13px 1px black;
		display: block;
		z-index: 99;
		opacity: 5;
		-webkit-transform: scale(1.1,1.1);
		-webkit-transition-timing-function: ease-out;
		-webkit-transition-duration: 250ms;
		-moz-transform: scale(1,1);
		-moz-transition-timing-function: ease-out;
		-moz-transition-duration: 250ms;
		
		color: #2EFE2E;
		
		/* Note: This gradient may render differently in browsers that don't support the unprefixed gradient syntax */

/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top left, #000000 0%, #949991 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top left, #000000 0%, #949991 100%);

/* Opera */ 
background-image: -o-linear-gradient(top left, #000000 0%, #949991 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #000000), color-stop(1, #949991));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top left, #000000 0%, #949991 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom right, #000000 0%, #949991 100%);
	}
#navMenu #asub3{
		text-decoration: none;
		padding: 15px;
		padding-top: 5px;
		padding-bottom: 5px;
		margin-top: 10px;
		width: 75px;
		border-radius: 8px;
		box-shadow: 1px 5px 13px 1px black;
		background: url(images/navback.png);
		color: #023c06;
		display: block;
		z-index: 99;
		
		opacity: 5;
		-webkit-transform: scale(1,1);
		-webkit-transition-timing-function: ease-out;
		-webkit-transition-duration: 250ms;
		-moz-transform: scale(1,1);
		-moz-transition-timing-function: ease-out;
		-moz-transition-duration: 250ms;
	}
#navMenu #asub3:hover{
		text-decoration: none;
		padding: 15px;
		padding-top: 5px;
		padding-bottom: 5px;
		margin-top: 10px;
		width: 75px;
		border-radius: 8px;
		box-shadow: 1px 5px 13px 1px black;
		display: block;
		z-index: 99;
		opacity: 5;
		-webkit-transform: scale(1.1,1.1);
		-webkit-transition-timing-function: ease-out;
		-webkit-transition-duration: 250ms;
		-moz-transform: scale(1,1);
		-moz-transition-timing-function: ease-out;
		-moz-transition-duration: 250ms;
		
		color: #2EFE2E;
		
		/* Note: This gradient may render differently in browsers that don't support the unprefixed gradient syntax */

/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top left, #000000 0%, #949991 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top left, #000000 0%, #949991 100%);

/* Opera */ 
background-image: -o-linear-gradient(top left, #000000 0%, #949991 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #000000), color-stop(1, #949991));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top left, #000000 0%, #949991 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom right, #000000 0%, #949991 100%);
	}
#navMenu #s1 #us2{
		font-size: 15px;
		font-weight: bold;
		visibility: hidden;
		margin-top: -30px;
		margin-left: 160px;
		z-index: 99;
	}
#navMenu #s1:hover #us2{
		visibility: visible;
		font-size: 15px;
		margin-left: 158px;
		z-index: 99;
	}
/*SUBMENU*/

/*ABOUT US*/
#hcon11{
	height: 450px;
	width: 450px;
	float: left;
	margin: 10px;
	margin-top:190px;
	margin-left: 40px;
	background: url(images/back1.png);
	box-shadow: 1px 5px 5px 1px grey;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	}
#hcon22{
	height: 450px;
	width: 450px;
	float: left;
	margin: 10px;
	margin-top:190px;
	margin-right: 40px;
	margin-left: 26px;
	background: url(images/back1.png);
	box-shadow: 1px 5px 5px 1px grey;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	}
#h2{
	margin-top: 90px;
	width: 940px;
}
#bordtxtbam{
	margin-top: -50px;
	height: 100px;
	width: 650px;
	margin-left: 100px;
	padding-left: 150px;
	padding-top: 100px;
	}
#aboutbord{
	box-shadow: 1px 5px 5px 1px grey;
	width: 935px;
	height: 450px;
	margin-left: 40px;
	margin-top: 18px;
	background: url(images/back1.png);
	}
#abouttitle{
	font-family: Trebuchet MS;
	font-size: 25px;
	font-weight: bold;
	}
#abouttxt{
	width: 830px;
	height: 390px;
	padding: 10px;
	margin-left: 40px;
	margin-top: 20px;
	}
#aboutcontent{
	margin-top: 20px;
	font-family: Trebuchet MS;
	font-size: 19px;
	text-align: justify;
	}
#othlinks{
	text-decoration: none;
	}
/*ABOUT US*/

/*SERVICES*/
#wrapperserv{
	height: 4280px;
	width: 1020px;
	margin-left: auto;
	margin-right: auto;
	margin-top: -8px;
	box-shadow: -1.1px .8px 5px 4px grey;
	background: url(images/back2.png) no-repeat;
	background-size: cover; 
	background-size: 100% 100%;
	}
#homeserv{
	height: 4095px;
	width: 1018px;
	border: solid 1px white;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	margin-top: 50px;
	}
#servbord{
	box-shadow: 1px 5px 5px 1px grey;
	width: 935px;
	height: 3770px;
	margin-left: 40px;
	margin-top: 18px;
	padding-top: 10px;
			/* IE10 Consumer Preview */ 
background-image: -ms-radial-gradient(center, ellipse closest-side, #AD150B -40%, #F5891B 100%);

/* Mozilla Firefox */ 
background-image: -moz-radial-gradient(center, ellipse closest-side, #AD150B -40%, #F5891B 100%);

/* Opera */ 
background-image: -o-radial-gradient(center, ellipse closest-side, #AD150B -40%, #F5891B 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(radial, center center, 0, center center, 140, color-stop(-.4, #AD150B), color-stop(1, #F5891B));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-radial-gradient(center, ellipse closest-side, #AD150B -40%, #F5891B 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: radial-gradient(ellipse closest-side at center, #AD150B -40%, #F5891B 100%);
	}
#serimg{
	height: 100px;
	}
#bordserv{
	height: 150px;
	padding-left: 150px;
	padding-top: 30px;
	}
#h3{
	margin-top: 40px;
	width: 940px;
}
#service{
		height: 400px;
		width: 400px;
		border: solid 1px ;
	}
#servsubborder1{
	
	height: auto;
	}
#servtxt1{
	font-family: Trebuchet MS;
	font-size: 30px;
	font-weight: bold;
	text-align: center;
	width: 840px;
	margin-left: 44px;
	color: #0624a7;
	}
#picture{
	font-family: Trebuchet MS;
	font-size: 30px;
	font-weight: bold;
	text-align: center;
	width: 840px;
	margin-left: 44px;
	color: #0624a7;
	}
#smartload{
	font-family: Trebuchet MS;
	font-size: 30px;
	font-weight: bold;
	text-align: center;
	width: 840px;
	margin-left: 44px;
	color: #0624a7;
	
	margin-top: 20px;
	}
#smartprod{
	font-family: Trebuchet MS;
	font-size: 30px;
	font-weight: bold;
	text-align: center;
	width: 840px;
	margin-left: 44px;
	color: #0624a7;
	
	margin-top: 25px;
	}
#smartcontent{
	font-family: Trebuchet MS;
	font-size: 18px;
	border: ridge 4px blue;
	margin-top: 40px;
	width: 400px;
	margin-left: 30px;
	}
#ratesload{
	height: 323px;
	width: 599px;
	margin-top: 10px;
	margin-left: 165px;
	font-family: Trebuchet MS;
	font-size: 19px;
	background: url('images/back8.png');
	box-shadow: 1px 5px 5px 1px grey;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	border-top: solid 1px;
	}
#ratesload1{
	height: 200px;
	width: 599px;
	margin-top: 10px;
	margin-left: 165px;
	font-family: Trebuchet MS;
	font-size: 19px;
	background: url('images/back8.png');
	box-shadow: 1px 5px 5px 1px grey;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	border-top: solid 1px;
	}
#ratesload2{
	height: 215px;
	width: 599px;
	margin-top: 10px;
	margin-left: 165px;
	font-family: Trebuchet MS;
	font-size: 19px;
	background: url('images/back8.png');
	box-shadow: 1px 5px 5px 1px grey;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	}
#ratesinternet{
	height: 475px;
	width: 599px;
	margin-top: 10px;
	margin-left: 165px;
	font-family: Trebuchet MS;
	font-size: 19px;
	background: url('images/back8.png');
	box-shadow: 1px 5px 5px 1px grey;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	}
#servreso{
	float: left;
	text-align: center;
	margin-left: 45px;
	width: 598px;
	font-family: Trebuchet MS;
	font-size: 25px;
	margin-top: 10px;
	margin-left: 165px;
	background: url('images/back7.png');
	box-shadow: 1px 5px 5px 1px grey;
	}
#servload{
	float: left;
	text-align: center;
	margin-left: 45px;
	width: 598px;
	font-family: Trebuchet MS;
	font-size: 25px;
	margin-top: 10px;
	margin-left: 165px;
	background: url('images/back8.png');
	box-shadow: 1px 5px 5px 1px grey;
	}
#servload1{
	float: left;
	text-align: center;
	margin-left: -45px;
	width: 598px;
	font-family: Trebuchet MS;
	font-size: 25px;
	margin-left: 1px;
	margin-top: 10px;
	background: url('images/back8.png');
	box-shadow: 1px 5px 5px 1px grey;
	}
#rates{
	height: 150px;
	width: 599px;
	margin-top: 40px;
	margin-left: 165px;
	font-family: Trebuchet MS;
	font-size: 19px;
	background: url('images/back7.png');
	box-shadow: 1px 5px 5px 1px grey;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	}
#ratespic{
	height: 115px;
	width: 599px;
	margin-top: 40px;
	margin-left: 165px;
	font-family: Trebuchet MS;
	font-size: 19px;
	background: url('images/back7.png');
	box-shadow: 1px 5px 5px 1px grey;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	}
#ratespic1{
	height: 140px;
	width: 599px;
	margin-top: 40px;
	margin-left: 165px;
	font-family: Trebuchet MS;
	font-size: 19px;
	background: url('images/back7.png');
	box-shadow: 1px 5px 5px 1px grey;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	}
#ratespic2{
	height: 115px;
	width: 599px;
	margin-top: 40px;
	margin-left: 165px;
	font-family: Trebuchet MS;
	font-size: 19px;
	background: url('images/back7.png');
	box-shadow: 1px 5px 5px 1px grey;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	}
#ratesplug{
	height: 240px;
	width: 599px;
	margin-top: 40px;
	margin-left: 165px;
	font-family: Trebuchet MS;
	font-size: 19px;
	background: url('images/back8.png');
	box-shadow: 1px 5px 5px 1px grey;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	}
#servreso1{
	width: 298px;
	border: solid 1px;
	float: left;
	text-align: center;
	margin-top: .5px;
	border-top: none;
	border-right: none;
	}
#resoprice1{
	width: 298px;
	border: solid 1px;
	float: left;
	text-align: center;
	margin-top: .5px;
	border-top: none;
	}
#servreso2{
	width: 298px;
	border: solid 1px;
	float: left;
	text-align: center;
	margin-top: 10px;
	border-right: none;
	}
#resoprice2{
	width: 298px;
	border: solid 1px;
	float: left;
	text-align: center;
	margin-top: 10px;
	}
#servreso3{
	width: 298px;
	border: solid 1px;
	float: left;
	text-align: center;
	margin-top: .5px;
	border-right: none;
	}
#resoprice3{
	width: 298px;
	border: solid 1px;
	float: left;
	text-align: center;
	margin-top: .5px;
	}
#servpicture{
	float: left;
	text-align: center;
	margin-left: 45px;
	width: 598px;
	font-family: Trebuchet MS;
	font-size: 25px;
	margin-top: 10px;
	margin-left: 165px;
	background: url('images/back7.png');
	box-shadow: 1px 5px 5px 1px grey;
	}
#wifipic{
	height: 180px;
	width: 110px;
	margin-top: 5px;
	float: left;
	margin-left: 20px;
	}
#plug{
	height: 180px;
	width: 110px;
	margin-top: 5px;
	float: left;
	margin-left: 20px;
	}
#wifi{
	width: 110px;
	}
#plugimg{
	width: 78px;
	margin-left: 20px;
	}
#wificontent{
	height: 232px;
	width: 440px;
	margin-top: 5px;
	float: left;
	font-size: 15px;
	text-align: justify;
	font-family: Trebuchet MS;
	}
#servtshirt{
	font-family: Trebuchet MS;
	font-size: 30px;
	font-weight: bold;
	text-align: center;
	width: 840px;
	margin-left: 44px;
	color: #0624a7;
	margin-top: 25px;
	}
#ratestshirt{
	height: 400px;
	width: 599px;
	margin-top: 20px;
	margin-left: 165px;
	font-family: Trebuchet MS;
	font-size: 19px;
	background: url('images/back7.png');
	box-shadow: 1px 5px 5px 1px grey;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	}
#ratesother{
	height: 582px;
	width: 599px;
	margin-top: 20px;
	margin-left: 165px;
	font-family: Trebuchet MS;
	font-size: 19px;
	background: url('images/back7.png');
	box-shadow: 1px 5px 5px 1px grey;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	}
#tshirtbord{
	
	}
#tshirt1{
	margin-left: 60px;
	}
#tshirtcontent{
	
	height: 135px;
	width: 400px;
	margin-left: 100px;
	margin-top: 20px;
	font-size: 15px;
	text-align: justify;
	}
#othercontent{
	
	height: 135px;
	width: 400px;
	margin-left: 100px;
	margin-top: 20px;
	font-size: 15px;
	text-align: justify;
	}
#servother{
	font-family: Trebuchet MS;
	font-size: 30px;
	font-weight: bold;
	text-align: center;
	width: 840px;
	margin-left: 44px;
	color: #0624a7;
	margin-top: 25px;
	}
/*SERVICES*/

/*CONTACT US*/
#contactbord{
	height: 740px;
	width: 1015px;
	}
#contactback{
	height: 480px;
	width: 500px;
	border: solid 1px orange;
	margin-top: 50px;
	margin-left: 257.5px;
	border-radius: 10px;
	box-shadow: 1px 5px 20px 5px;
		/* IE10 Consumer Preview */ 
background-image: -ms-radial-gradient(center, ellipse closest-side, #AD150B -40%, #F5891B 100%);

/* Mozilla Firefox */ 
background-image: -moz-radial-gradient(center, ellipse closest-side, #AD150B -40%, #F5891B 100%);

/* Opera */ 
background-image: -o-radial-gradient(center, ellipse closest-side, #AD150B -40%, #F5891B 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(radial, center center, 0, center center, 140, color-stop(-.4, #AD150B), color-stop(1, #F5891B));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-radial-gradient(center, ellipse closest-side, #AD150B -40%, #F5891B 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: radial-gradient(ellipse closest-side at center, #AD150B -40%, #F5891B 100%);
	}
#contactinfo{
	height: 600px;
	width: 600px;
	margin-top: 5px;
	margin-left: -50px;
	box-shadow: 1px 5px 20px 5px;
	padding-top: 30px;
	border-radius: 8px;
	background: rgba(183,222,237,1);
background: rgba(183,222,237,1);
background: -moz-linear-gradient(top, rgba(183,222,237,1) 0%, rgba(113,206,239,1) 18%, rgba(33,180,226,1) 94%, rgba(183,222,237,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(183,222,237,1)), color-stop(18%, rgba(113,206,239,1)), color-stop(94%, rgba(33,180,226,1)), color-stop(100%, rgba(183,222,237,1)));
background: -webkit-linear-gradient(top, rgba(183,222,237,1) 0%, rgba(113,206,239,1) 18%, rgba(33,180,226,1) 94%, rgba(183,222,237,1) 100%);
background: -o-linear-gradient(top, rgba(183,222,237,1) 0%, rgba(113,206,239,1) 18%, rgba(33,180,226,1) 94%, rgba(183,222,237,1) 100%);
background: -ms-linear-gradient(top, rgba(183,222,237,1) 0%, rgba(113,206,239,1) 18%, rgba(33,180,226,1) 94%, rgba(183,222,237,1) 100%);
background: linear-gradient(to bottom, rgba(183,222,237,1) 0%, rgba(113,206,239,1) 18%, rgba(33,180,226,1) 94%, rgba(183,222,237,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b7deed', endColorstr='#b7deed', GradientType=0 );
	}
#contactimage{
	}
#con{
	margin-left: 110px;
	margin-bottom: 5px
	}
#tybord{
	margin-top: 50px;
	width: 330px;
	margin-left: 140px;
	}
#wrappercontact{
	height: 995px;
	width: 1020px;
	margin-left: auto;
	margin-right: auto;
	margin-top: -8px;
	box-shadow: -1.1px .8px 5px 4px grey;
	background: url(images/back2.png) no-repeat;
	background-size: cover; 
	background-size: 100% 100%;
	}
#homecontact{
	height: 810px;
	width: 1018px;
	border: solid 1px white;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	margin-top: 50px;
	}
/*CONTACT US*/
#top{
	position: fixed;
	margin-top: 45%;
	z-index: 99999;
	opacity: 0.1;
	margin-left: 91%;
	}
#top:hover {
	position: fixed;
	z-index: 99999;
	opacity: 1;
	margin-top: 45%;
	margin-left: 91%;
	}
#navitop{
	width: 80px;
	height: 60px;
	}
	
	
#footnav{
	border-top: solid 1px white;
	height: 30;
	width: 1020px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
	}
#hom{
	float: left;
	color: white;
	font-family: Trebuchet MS;
	font-size: 13px;
	margin-left: 30px;
}
#hom1{
	float: left;
	color: white;
	font-family: Trebuchet MS;
	font-size: 13px;
	margin-left: 360px;
}
#footnav #afoot{
	text-decoration: none;
	color: white;
}