diff --git a/app/app.js b/app/app.js
new file mode 100644
index 0000000..a283bc9
--- /dev/null
+++ b/app/app.js
@@ -0,0 +1,23 @@
+(function() {
+ const courses = document.getElementsByClassName('courses')[0];
+
+ courses.addEventListener('mouseover', () => {
+ const dropdown = document.getElementsByClassName('moreCourses')[0];
+ dropdown.style.display = 'block';
+ });
+
+ document.getElementsByClassName('courses')[0].addEventListener('mouseover', () => {
+ const dropdown = document.getElementsByClassName('moreCourses')[0];
+ dropdown.style.display = 'block';
+ });
+
+ document.getElementsByClassName('moreCourses')[0].addEventListener('mouseover', () => {
+ const dropdown = document.getElementsByClassName('moreCourses')[0];
+ dropdown.style.display = 'block';
+ });
+
+ document.getElementsByClassName('moreCourses')[0].addEventListener('mouseout', () => {
+ const dropdown = document.getElementsByClassName('moreCourses')[0];
+ dropdown.style.display = 'none';
+ });
+})();
\ No newline at end of file
diff --git a/app/img/background.jpg b/app/img/background.jpg
new file mode 100644
index 0000000..cd1b968
Binary files /dev/null and b/app/img/background.jpg differ
diff --git a/app/img/favicon.ico b/app/img/favicon.ico
new file mode 100644
index 0000000..6876106
Binary files /dev/null and b/app/img/favicon.ico differ
diff --git a/app/img/lambdawhite.png b/app/img/lambdawhite.png
new file mode 100644
index 0000000..98f9a2e
Binary files /dev/null and b/app/img/lambdawhite.png differ
diff --git a/app/index.html b/app/index.html
new file mode 100644
index 0000000..f4c2adc
--- /dev/null
+++ b/app/index.html
@@ -0,0 +1,79 @@
+
+
+
+
+ Lambda School
+
+
+
+
+
+
+ A New Model for Higher Education
+ Lambda School invests in a small number of ambitious individuals
+ by training them for the world's most in-demand careers.
+ In exchange, Lambda School graduates pay back a small percentage
+ of their salary after they are hired.
+
+
+
Selection
+
Our unique application and interview process is designed
+ to identify those with great aptitude for a technical
+ career, regardless of their background.
+
+
+
Training
+
Once students are selected, a small class undergoes live,
+ intensive online training designed to meet the rigorous
+ demands of our hiring partners.
+
+
+
+
+
\ No newline at end of file
diff --git a/app/styles.css b/app/styles.css
new file mode 100644
index 0000000..19a97d1
--- /dev/null
+++ b/app/styles.css
@@ -0,0 +1,201 @@
+html, body {
+ margin: 0;
+ height: 100%;
+ width: 100%;
+ font-family: 'Montserrat', sans-serif;
+}
+
+.navbar {
+ border-bottom: 1px solid rgba(255, 255, 255, 0.1);
+}
+
+.logopng {
+ height: 25.47px;
+ width: 100px;
+}
+
+.ls-logo {
+ float: left;
+ margin-left: 20px;
+ margin-right:50px;
+ margin-top: 20px;
+}
+
+ul {
+ list-style-type: none;
+ color: white;
+ font-size: 12.5px;
+ margin: 0;
+ padding: 0;
+ overflow: hidden;
+}
+
+li.navbarlinks {
+ float: left;
+ margin-top: 10px;
+ margin-bottom: 12px;
+}
+
+div.background-image-container {
+ background:
+ linear-gradient(
+ rgba(66,143,187, 0.7),
+ rgba(66,143,187, 0.7)
+ ),
+ url('img/background.jpg');
+ background-size: cover;
+ height: 860px;
+}
+
+
+.moreCourses {
+ display: none;
+ position: absolute;
+ z-index: 2;
+ background-color: #232323;
+ width: 390px;
+ margin-left: 23%;
+ padding-top: 15px;
+ padding-left: 15px;
+}
+
+.moreCoursesLinksMain {
+ color: rgba(255, 255, 255, 0.6);
+ text-decoration: none;
+ font-size: 12px;
+}
+
+.moreCoursesLinksMain:hover {
+ color: rgba(255, 255, 255, 1);
+ margin-left: 10px;
+}
+
+.moreCoursesLinks {
+ color: rgba(255, 255, 255, 0.6);
+ text-decoration: none;
+ text-align: left;
+ padding: 10px;
+}
+
+.moreCoursesLinks:hover {
+ color: rgba(255, 255, 255, 1);
+ margin-left: 10px;
+}
+
+.coursesListName {
+ font-size: 10px;
+ margin: 5px;
+}
+
+.courses:hover .moreCourses {
+ display: block;
+}
+
+.header1 {
+ margin-top: 250px;
+ position: relative;
+}
+
+h1 {
+ color: #fff;
+ font-size: 65px;
+ text-align: center;
+}
+
+.subheader {
+ color: white;
+ text-align: center;
+ font-size: 25px;
+}
+
+.btn1 {
+ border: 1px solid #fff;
+ color: white;
+ font-size: 10px;
+ width: 190px;
+ text-align: center;
+ text-decoration: none;
+ padding: 19px 60px;
+ margin-right: 20px;
+}
+
+.btn2 {
+ background-color: white;;
+ color: rgb(66,143,187);
+ font-size: 10px;
+ width: 190px;
+ text-align: center;
+ text-decoration: none;
+ padding: 20px 65px;
+}
+
+.buttons {
+ margin-top: 40px;
+ margin-left: 32%;
+}
+
+.newModel {
+ text-align: center;
+ margin-top: 100px;
+ font-size: 35px;
+}
+
+.newModelP {
+ text-align: left;
+ font-size: 25px;
+ margin-left: 300px;
+ margin-right: 250px;
+ color: #767676;
+ margin-bottom: 100px;
+ font-family: 'Lora', serif;
+}
+
+.h5container {
+ width: 300px;
+ float: left;
+ margin-left: 27%;
+ margin-right: 20px;
+ margin-bottom: 100px;
+}
+
+.h5container2 {
+ width: 350px;
+ float: left;
+ margin-bottom: 100px;
+}
+
+h5 {
+ font-size: 16px;
+}
+
+.selectionP {
+ font-size: 25px;
+ color: #767676;
+ text-align: left;
+ font-family: 'Lora', serif;
+}
+
+.trainingP {
+ font-size: 25px;
+ color: #767676;
+ text-align: left;
+ margin-right: 100px;
+ font-family: 'Lora', serif;
+}
+
+li {
+ color: rgba(255, 255, 255, 0.6);
+ margin: 0;
+}
+
+li a {
+ display: block;
+ color: white;
+ text-align: center;
+ padding: 14px 16px;
+ text-decoration: none;
+}
+
+li a:hover {
+ color: rgba(255, 255, 255, 0.6);
+}
\ No newline at end of file