		body {
			margin: 0;
			font-family: tahoma;
		}
		
		section {
			overflow: hidden;
			}
		
		p, h1, h3 {
			margin: 0;
			padding: 0;
			}
			
		a {
			text-decoration: none;
		}
		
		*{
			webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;
			box-sizing: border-box;
			}
			
		
		ul {
			list-style: none;
			margin: 0;
			padding: 0;
		}
		
		.white {
			color: #fff;
			}
			
		.grey {
			color: #515f67;
			}
			
		.grey2 {
			color: #515f67;
			}
			
		.nav {
			width: 100%;
			background-color: #333333;
			height: 80px;
		}
		
		.container {
			margin: auto;
			max-width: 1060px;
			width: 100%;
		}
		
		#container-body {
			float: left;
			width: 800px;
			padding: 0px;
			height: 100%;
			}
			
			
			
			
			
		#textleft {
			float: left;
			width: 800px;
			margin: 10px 0 0 0;
			height: 100%;
			}
			
		#textleft h2 {
			font-size:18px;
			color:#0066CC;
			}

		#textleft p {
			text-align:justify;
			}
	
			
			
			
			
			
			
			
		#container-sidebar {
			float: right;
			width: 260px;
			height: 100%;
			}
			
		#container-sidebar {
			float: right;
			margin: 13px 0 0 0;
			padding: 0;
			width: 260px;
		}
		
		#container-sidebar h4 {
			padding: 0 10px 0 5px;
			text-align: right;
			font-weight: bold;
			letter-spacing: -1px;
			color: #BBB;
			}

		#container-sidebar ul {
			
			margin: 0;
			padding: 0;
			list-style-type: none;
			text-align: left;
			font-weight: bold;
			letter-spacing: -1px;
		}

		#container-sidebar ul a {
			display: block;
			
			background: #FFF url('images/menu-blue-normal.gif') no-repeat;
			padding: 10px 10px 10px 45px;
		}

		#container-sidebar ul a:link {
			color: #36C;
			text-decoration: none;
		}

		#container-sidebar ul a:hover {
			background: #FFF url('images/menu-blue-hover.gif') no-repeat;
			color: #000;
			}

		#container-sidebar ul.sub a {
			display: block;
			
			background: #FFF;
			padding: 5px 10px 5px 60px;
		}

		#container-sidebar ul.sub a:hover {
			background: #FFF;
		}
		
		
		
		
		.logo {
			float: left;
			margin-top: 12px;
			width: 279px;
			margin-right: -21px;
		}
			
		
		.menu {
			width: 630px;
			float: right;
			color: #ffffff;
			display: inline-block;
			padding-top: 40px;
		}
		
		.menu > li {
			display: inline-block;
			padding: 0 25px 0 0;
			font-size: 17px;
			transition: 0.1s color ease-in-out;
			-webkit-transition: 0.1s color ease-in-out;
			}
			
		.menu li:hover {
			color: #2b8bd2;
			transition: 0.2s color ease-in-out;
			-webkit-transition: 0.2s color ease-in-out;
			}
			
			
		.header {
			background-image:url("http://suplugins.com/podiumwalker/assets/images/pixel_weave.png");
			width: 100%;
			background-position: center center;
			border-top:4px solid #cccccc; 
			border-bottom:4px solid #cccccc; 
			}
			
		.body-container {
			background-image:url("http://suplugins.com/podiumwalker/assets/images/pixel_weave.png");
			width: 100%;
			background-position: center center;
			border-top:4px solid #cccccc; 
			border-bottom:4px solid #cccccc; 
			}
			
		.body-content {
			margin: auto;
			margin-top: 15px;
			margin-bottom: 15px;
			
			width: 100%;
			
			max-width: 1070px;
			background-image:url("http://suplugins.com/podiumwalker/assets/images/lightener.png");
			padding-bottom:0px;
			
			border: 1px solid #cccccc;
			
			}
			
		.body-content h2 {
			font-size: 27pt;
			color: #4c4c4b;
			margin: 0px;
			padding:15px;
			}
			
		.body-content p.emphasis {
			text-align: justify;
			margin: 0px;
			padding-left: 50px;
			padding-right: 50px;
			padding-bottom: 15px;
			font-size: 16pt;
			color: #4c4c4b;
			}
			
		.body-content p.copy {
			text-align: justify;
			margin: 0px;
			padding-left: 50px;
			padding-right: 50px;
			padding-bottom: 15px;
			font-size: 12pt;
			color: #424242b;
			}
			
		table.feature-list ul {
			list-style-type: disc;
			text-align: justify;
			}
			
		table.feature-list li {
			padding-bottom: 25px;
			text-align: left;
			}
			
		table.feature-list td {
			padding: 20px;
			}
			
		table.feature-list {
			margin-left: 90px;
			}
			
		.center {
			text-align: center;
			}
		
		.gallery-bar-container {
			position:relative;
			width: 100%;
			height: 144px;
			background-image:url("http://suplugins.com/podiumwalker/assets/images/kitchen-blurred.jpg");
			background-position: center center;
			border-top:4px solid #cccccc; 
			}
			
		.gallery-bar {
			position:relative;
			margin: auto;
			width: 100%;
			height: 140px;
			max-width: 1070px;
			background-color: #b0b0b0;
			}
			
		.gallery-image-01 {
			position: relative;
			background-image:url("http://suplugins.com/podiumwalker/assets/images/livingroom-nat.png");
			margin:0px;
			padding:0px;
			margin-right:4px;
			width:210px;
			height:140px;
			background-color: #ccc;
			float:left;
			}
			
		.gallery-image-01 a {
			display: block;
			width:210px;
			height:140px;
			background-color: #fff668;
			opacity:0;
			
			-webkit-transition: all 0.4s ease-in-out;
			-moz-transition: all 0.4s ease-in-out;
			-ms-transition: all 0.4s ease-in-out;
			-o-transition: all 0.4s ease-in-out;
			transition: all 0.4s ease-in-out;
			}
			
		.gallery-image-01 a:hover {
			display: block;
			width:210px;
			height:140px;
			background-color: #fff668;
			opacity:.4;
			
			-webkit-transition: all 0.2s ease-in-out;
			-moz-transition: all 0.2s ease-in-out;
			-ms-transition: all 0.2s ease-in-out;
			-o-transition: all 0.2s ease-in-out;
			transition: all 0.2s ease-in-out;
			}
			
		.gallery-image-02 {
			position: relative;
			background-image:url("http://suplugins.com/podiumwalker/assets/images/style-bar.png");
			margin:0px;
			padding:0px;
			margin-right:4px;
			width:210px;
			height:140px;
			background-color: #ccc;
			float:left;
			}
			
		.gallery-image-02 a {
			display: block;
			width:210px;
			height:140px;
			background-color: #689aff;
			opacity:0;
			
			-webkit-transition: all 0.4s ease-in-out;
			-moz-transition: all 0.4s ease-in-out;
			-ms-transition: all 0.4s ease-in-out;
			-o-transition: all 0.4s ease-in-out;
			transition: all 0.4s ease-in-out;
			}
			
		.gallery-image-02 a:hover {
			display: block;
			width:210px;
			height:140px;
			background-color: #689aff;
			opacity:.4;
			
			-webkit-transition: all 0.2s ease-in-out;
			-moz-transition: all 0.2s ease-in-out;
			-ms-transition: all 0.2s ease-in-out;
			-o-transition: all 0.2s ease-in-out;
			transition: all 0.2s ease-in-out;
			}
			
			.gallery-image-03 {
			position: relative;
			background-image:url("http://suplugins.com/podiumwalker/assets/images/kitchen-hoeg.png");
			margin:0px;
			padding:0px;
			margin-right:4px;
			width:210px;
			height:140px;
			background-color: #ccc;
			float:left;
			}
			
		.gallery-image-03 a {
			display: block;
			width:210px;
			height:140px;
			background-color: #68ff76;
			opacity:0;
			
			-webkit-transition: all 0.4s ease-in-out;
			-moz-transition: all 0.4s ease-in-out;
			-ms-transition: all 0.4s ease-in-out;
			-o-transition: all 0.4s ease-in-out;
			transition: all 0.4s ease-in-out;
			}
			
		.gallery-image-03 a:hover {
			display: block;
			width:210px;
			height:140px;
			background-color: #68ff76;
			opacity:.4;
			
			-webkit-transition: all 0.2s ease-in-out;
			-moz-transition: all 0.2s ease-in-out;
			-ms-transition: all 0.2s ease-in-out;
			-o-transition: all 0.2s ease-in-out;
			transition: all 0.2s ease-in-out;
			}
			
		.gallery-image-04 {
			position: relative;
			background-image:url("http://suplugins.com/podiumwalker/assets/images/bambrose-meeting-room.png");
			margin:0px;
			padding:0px;
			margin-right:4px;
			width:210px;
			height:140px;
			background-color: #ccc;
			float:left;
			}
			
		.gallery-image-04 a {
			display: block;
			width:210px;
			height:140px;
			background-color: #fff668;
			opacity:0;
			
			-webkit-transition: all 0.4s ease-in-out;
			-moz-transition: all 0.4s ease-in-out;
			-ms-transition: all 0.4s ease-in-out;
			-o-transition: all 0.4s ease-in-out;
			transition: all 0.4s ease-in-out;
			}
			
		.gallery-image-04 a:hover {
			display: block;
			width:210px;
			height:140px;
			background-color: #fff668;
			opacity:.4;
			
			-webkit-transition: all 0.2s ease-in-out;
			-moz-transition: all 0.2s ease-in-out;
			-ms-transition: all 0.2s ease-in-out;
			-o-transition: all 0.2s ease-in-out;
			transition: all 0.2s ease-in-out;
			}
			
			.gallery-image-05 {
			position: relative;
			background-image:url("http://suplugins.com/podiumwalker/assets/images/kitchen-chris.png");
			margin:0px;
			padding:0px;
			margin-right:4px;
			width:210px;
			height:140px;
			background-color: #ccc;
			float:left;
			}
			
		.gallery-image-05 a {
			display: block;
			width:210px;
			height:140px;
			background-color: #689aff;
			opacity:0;
			
			-webkit-transition: all 0.4s ease-in-out;
			-moz-transition: all 0.4s ease-in-out;
			-ms-transition: all 0.4s ease-in-out;
			-o-transition: all 0.4s ease-in-out;
			transition: all 0.4s ease-in-out;
			}
			
		.gallery-image-05 a:hover {
			display: block;
			width:210px;
			height:140px;
			background-color: #689aff;
			opacity:.4;
			
			-webkit-transition: all 0.2s ease-in-out;
			-moz-transition: all 0.2s ease-in-out;
			-ms-transition: all 0.2s ease-in-out;
			-o-transition: all 0.2s ease-in-out;
			transition: all 0.2s ease-in-out;
			}
			
		.header-container {
			margin: auto;
			text-align: center;
			width: 100%;
			height: 700px;
			max-width: 1070px;
			background-image:url("http://suplugins.com/podiumwalker/assets/images/lightener.png");
			padding-bottom:0px;
			border-left: 1px solid #cccccc;
			border-right: 1px solid #cccccc;
			}
			
		
			
		.header-title {
			
			width: 100%;
			font-size: 50px;
			text-transform: uppercase;
			color: #293137;
			margin: auto;
			opacity: .95;
			margin-top: -50px;
			margin-bottom: 15px;
			}
			
		.header-subtitle {
			width: 970px;
			background-color: #6183a6;
			
			cursor: pointer;
			font-size: 27px;
			font-weight: 100px;
			color: #ffffff;
			margin: 0px auto 0px auto;
			
			}

		.intro-video {
			
			margin: auto;
			margin-top: 2px;
			padding-bottom: 10px;
			width: 970px;
			height: 554px;
			padding: 10px;
			background-color: #c7c7c7;
			
			z-index: +3;
			}
		
			
		.call-to-action {
			height: 180px;
			background-color: #3F4038;
			border-top: 8px solid #545454;
			border-bottom: 8px solid #545454;
			}
		
			
		.section-title {
			
			text-transform: uppercase;
			font-size: 37px;
			font-weight: 150;
			line-height:31px;
		}
		
		.intro {
			float: left;
			width: 50%;
			padding-top: 30px;
			
		}
		
		.intro-right {
			float: right;
			text-align: center;
			width: 50%;
			padding-top: 55px;
			padding-left: 248px;
			margin-right: -2px;
			margin-top: 7px;
			
		}
		
		.gallery-close {
			position: relative;
			float: left;
			margin-left: -75px;
			top:140px;
			opacity: .3;
			z-index: +3;
			
			}
			
		.intro > p {
			color: #ffffff;
			font-size: 17px;
		}
		
		.call-button {
			border: 5px solid #fff;
			color: #fff;
			font-size: 30px;
			padding: 10px 30px;
			
			text-transform: uppercase;
		}
		
		.intro p {
			color: #fff;
			line-height: 30px;
			margin-top: 15px;
			font-size: 25px;
			}
		
		.column {
			
			
			width: 50%;
			float: left;
			}
			
		.column2 {
		
			
			width: 50%;
			float: right;
			}
			
		.column img {
			max-width: 100%;
			margin: auto;
			
			padding-top:25px;
			padding-right: 30px;
			padding-bottom: 20px;
			
			transform: scale(0.85);
			-webkit-transform: scale(0.85);
			-moz-transform: scale(0.85);
			-o-transform: scale(0.85);
			

			opacity: 0.8;
			-webkit-opacity: 0.8;
			
			transition: 0.3s all ease-in-out 0s;
			
			
		}
		
		.column img:hover {
			transform: scale(1);
			-webkit-transform: scale1);
			-moz-transform: scale(1);
			-o-transform: scale(1);
			
			opacity: 1;
			-webkit-opacity: 0.8;
			
			transition: 0.3s all ease-in-out 0s;
			
			
			}
		
		.column2 img {
			max-width: 100%;
			margin: auto;
			
			padding-top: 25px;
			padding-left: 30px;
			padding-bottom: 20px;
			
			transform: scale(0.85);
			-webkit-transform: scale(0.85);
			-moz-transform: scale(0.85);
			-o-transform: scale(0.85);
			transition: 0.3s all ease-in-out 0s;
			}
			
		.column2 img:hover {
			transform: scale(1);
			-webkit-transform: scale(1);
			-moz-transform: scale(1);
			-o-transform: scale(1);
			transition: 0.3s all ease-in-out 0s;
			}
			
			
		.works {
			
			padding-top: 10px;
			padding-bottom: 1px;
			}
			
		.testimonials {
			background-color: #ebebeb;
			height: 175px;
			padding-top: 20px;
		}
		
		.testimonials p {
			line-height: 20px;
			padding-top: 20px;
			font-size: 15px;
			color: #515f67;
			font-style: oblique;
			font-weight: 100;
			opacity: 0.6;
		}
		
		footer {
			background-color: #191e22;
			height: 100px;
			clear: both;
			}
			
		.footer-menu {
			padding-top: 30px;
			}
			
		.footer-menu li {
			color: #fff;
			font-size: 13px;
			font-weight: 100;
			display: inline-block;
			padding-right: 10px;
			}
			
			
			
		
			
			