/*

* Skeleton V1.2

* Copyright 2011, Dave Gamache

* www.getskeleton.com

* Free to use under the MIT license.

* http://www.opensource.org/licenses/mit-license.php

* 6/20/2012

*/



/* Table of Content

==================================================

	#Site Styles

	#Page Styles

	#Media Queries

	#Font-Face */



/* #Site Styles

================================================== */

.tk-ff-mach-web-pro14r {

	font-family: ff-mach-web-pro;

	font-size: 14px;

}



.tk-ff-mach-web-pro14rb  {

	font-family: ff-mach-web-pro;

	font-size: 14px;

	font-weight: bold;

}



.tk-ff-mach-web-pro16r {

	font-family: ff-mach-web-pro;

	font-size: 16px;

}



.tk-ff-mach-web-pro16rb {

	font-family: ff-mach-web-pro;

	font-size: 16px;

	font-weight: bold;

}



.tk-ff-mach-web-pro18r {

	font-family: ff-mach-web-pro;

	font-size: 18px;

}



.tk-ff-mach-web-pro18rb {

	font-family: ff-mach-web-pro;

	font-size: 18px;

	font-weight: bold;

}



.tk-ff-mach-web-pro24r {

	font-family: ff-mach-web-pro;

	font-size: 24px;

}



.tk-ff-mach-web-pro24rb {

	font-family: ff-mach-web-pro;

	font-size: 24px;

	font-weight: bold;

	color: #f5daa4;

}



.tk-ff-mach-web-pro36r {

	font-family: ff-mach-web-pro;

	font-size: 36px;

}



.tk-ff-mach-web-pro36rb {

	font-family: ff-mach-web-pro;

	font-size: 36px;

	font-weight: bold;

}



.tk-ff-mach-web-pro48r {

	font-family: ff-mach-web-pro;

	font-size: 48px;

}



.tk-ff-mach-web-pro48rb {

	font-family: ff-mach-web-pro;

	font-size: 48px;

	font-weight: bold;

}



.logo {

	float: left;

	padding-top: 5px;

}



.logoText {

	padding-left: 80px;

	padding-top: 5px;

	line-height: 36px;

	position: relative;

	left: -20px;

	top: 5px;

	color: #FFE47A;

}



.tk-ff-dagny-pro {

	font-family: ff-dagny-web-pro;

	font-size: 14px;

}



.tk-ff-dagny-pro-bold {

	font-family: ff-dagny-web-pro;

	font-size: 14px;

	font-weight: bold;

}



.emlG {

	color: #FFE47A;

}



.emG {

	color: #E8AC35;

}



.emlB {

	color: #267BE8;

}



.emdB {

	color: #292CFF;

}



.emW {

	color: #FFFFFF;

}



.emBl {

	color: #000000;

}



.emGry {

	color: #505050;

}



.themeBox {

	width: 19%;

}



.tk-ff-dagny-pro {

	

}



.monitor-offset {

	margin-top: 40px;

}



.monitor-offsetd1 {

	margin-top: 60px;

}



.monitor-offsetd3 {

	margin-top: 100px;

}



.monitor-offsetd5 {

	margin-top: 120px;

	padding-left: 20px;

	position: relative;

	left: -50px;

}



.monitor-offsetd5-social {

	margin-top: 120px;

	padding-left: 20px;

	position: relative;

	left: -50px;

}

#pentg {

	position: relative;

	top: 5px;

	left: 5px;

}



#lnkin {

	padding-left: 20px;

	position: absolute;

	top: -45px;

	left: 15px;

}



#bhnc {

	padding-left: 20px;

	position: absolute;

	top: 4px;

	left: 74px;

}



#twit {

	padding-left: 20px;

	position: absolute;

	top: 65px;

	left: 62px;

}



#instg {

	padding-left: 20px;

	position: absolute;

	top: 66px;

	left: -33px;

}



#fbook {

	padding-left: 20px;

	position: absolute;

	top: 3px;

	left: -46px;

}



img#lnkinIcon {

	background-image: url('../lnkin.png');

}



img#lnkinIcon:hover {

	background-image: url('../lnkinHov.png');

}



img#bhncIcon {

	background-image: url('../bhnc.png');

}



img#bhncIcon:hover {

	background-image: url('../bhncHov.png');

}



img#twitIcon {

	background-image: url('../twit.png');

}



img#twitIcon:hover {

	background-image: url('../twitHov.png');

}



img#instgIcon {

	background-image: url('../instg.png');

}



img#instgIcon:hover {

	background-image: url('../instgHov.png');

}



img#fbookIcon {

	background-image: url('../fbook.png');

}



img#fbookIcon:hover {

	background-image: url('../fbookHov.png');

}



.socialIcon {

	border-radius: 5px;

	margin-left: 10px;

}



.socialhover img {

	opacity: 0.6;

}



.socialhover img:hover {

	opacity: 1;

}



ul {

	list-style-type: none;

	margin: 0;

	padding: 0;

	color: #FFE47A;

	position: relative;

	top: 70px;

	left: 10px;

}



#siteMenu ul {

	float: left;

}



#siteMenu ul li {

	display: inline;

	padding-right: 10px;

}



#siteMenu li a {

	text-decoration: none;

	color: #FFE47A;

}



#siteMenu li:hover,li:hover a:hover {

	color: #00FFFF;

}



.monitor-offsetsocial {

	margin-top: 40px;

}



.monitordroptext {

	color: #FFE47A;

	position: relative;

	top: 170px;

	left: 15px;

}



.monitordroptext:hover {

	color: #00FFFF;

}



a.menudrop {

	text-decoration: none;

}



a.monitordrop {

	text-decoration: none;

}



.monitortitle {

	color: #FFE47A;

	position: relative;

	top: 40px;

	left: 300px;

}



.monitortitleprojects {

	color: #FFE47A;

	position: relative;

	top: 30px;

	left: 300px;

	width: 50%;

}



.contactform {

	position: relative;

	top: 100px;

}



.profileText {

	position: relative;

	top: 100px;

}



.sectionHeadResume {

	position: relative;

	color: #FFE47A;

	line-height: 40px;

}

.pgLnk {
color: #ffe17d;
}

a.pgLnk:visited {
color: #ffe17d;
}

.sectionHeadResumeEduc {

	position: relative;

	top: 40px;

	color: #FFE47A;

	line-height: 40px;

}



.sectionHead {

	color: #FFE47A;

	line-height: 25px;

}



.resumeText {

	color: #ffffff;

	line-height: 16px;

}



.resumeLabel {

	color: #FFE47A;    line-height: 20px;

	font-family: ff-dagny-web-pro;

	font-size: 14px;

	font-weight: bold;

}



/* #Page Styles

================================================== */



/* #Media Queries

================================================== */



/* Tablet Portrait size to standard 960 (devices and browsers) */

@media only screen and (min-width: 960px) {

	body {

		background-image: url(../pegasus1500.png);

		background-repeat: no-repeat;

		background-size: cover;

	}
	
	.sectionHeadResume {
	top: 50px;
	}

	.monitor {

		background-image: url(../Monitor.png);

		background-repeat: no-repeat;

		margin-top: 50px;

		min-height: 605px;

	}

	.monitorNone {

		margin-top: 50px;

		min-height: 605px;

	}

	.monitortitle {

		left: 350px;

	}

	.monitortitleprojects {

		visibility: visible;

	}

	.resumePosL {

	position: relative;

	top: 370px;

	left: -55px;

	float: left;

	}
	
	.resumePosR {

	position: relative;

	top: 370px;

	left: -30px;

	float: left;

	}



	.resumePosText {

		position: relative;

		top: 370px;
		
		left: -18px;

		float: left;

	}

	#prev-button-container {

	visibility: visible;

	}

	#next-button-container {

	visibility: visible;

	}

	#projects-body {

	visibility: visible;

	}

	#projects-bodyMobile {

	visibility: hidden;

	display: none;

	}

	.monitor-offsetd2 {

	margin-top: 240px;

	}

	.monitor-offsetd4 {

	margin-top: 280px;

	}



}



/* All Mobile Sizes (devices and browser) */

@media only screen and (max-width: 959px) {

	body {

		background-image: none;

	}
	
	.sectionHeadResume {
	top: 100px;
	}

	.monitor {

		background-image: none;

		margin-top: 50px;

		min-height: 605px;

	}

	.monitor-offsetd5 {

		margin-top: 120px;

		position: relative;

		left: 100px;

	}

	.monitortitle {

	top: 80px;

	left: 0px;

	margin-left:50px;

	}

	.socials320 {

		margin-top: 140px !important;

	}

	.monitor-offsetd5-social {

	left: 40px;

	}

	.monitortitleprojects {

	visibility: hidden;

	display: none;

	}

	.resumePosL{

		position: relative;

		top: 150px;

		float: left;

	}
	
		.resumePosR{

		position: relative;

		top: 150px;

		float: left;

	}



	.resumePosText {

		position: relative;

		top: 150px;

		left: 30px;

		float: left;

	}

	.projectsSection {

	margin-bottom: 20px !important;

	}

	#prev-button-container {

	visibility: hidden;

	display: none;

	}

	#next-button-container {

	visibility: hidden;

	display: none;

	}

	#project-page {

	margin-top:50px;

	}

	#projects-body {

	visibility: hidden;

	display: none;

	}

	#projects-bodyMobile {

	visibility: visible;

	}

	.monitor-offsetd2 {

	position: absolute;

	top: 280px;

	left: 170px;

	}

	.monitor-offsetd4 {

	position: absolute;

	top: 500px;

	left: 150px;

	}

}





/* Google 404 styling */

	.header404 {

	margin-top: 20px;

	line-height: 40px;

	}

    /* Widget content container */

   #goog-wm { }



    /* Heading for "Closest match"

   #goog-wm h3.closest-match { }



    /* "Closest match" link

   #goog-wm h3.closest-match a { }



    /* Heading for "Other things" */

   #goog-wm h3.other-things { display:none;}



    /* "Other things" list item */

   #goog-wm ul li { }



    /* Site search box */

   #goog-wm li.search-goog { display: list-item; }

   

   #goog-wm-sb{

   float: left;

   }

   #goog-fixurl {

   }

