@charset "UTF-8";
h1  {
	font-size: 2.7em;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-style: normal;
	font-weight: 400;
	text-shadow: -4px 3px #FFFFFF;
	color: #222325;
	text-align: center;
}
h2 {
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-style: normal;
	font-weight: 400;
	font-size: 1.2em;
	color: #222325;
	text-align: center;
}
nav {
	background-color: #FFFFFF;
	color: rgba(0,0,0,1.00);
	margin-right: 5%;
	margin-left: 5%;
}

.navHome {
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-style: normal;
	font-weight: 400;
	margin-left: 2%;
	margin-right: 2%;
	-webkit-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
	color: rgba(0,0,0,0.50);
}
.navAbout {
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-style: normal;
	font-weight: 400;
	margin-left: 2%;
	margin-right: 2%;
	-webkit-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
	color: rgba(0,0,0,0.50);
}
.navCV {
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-style: normal;
	font-weight: 400;
	margin-left: 2%;
	margin-right: 2%;
	-webkit-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
	color: rgba(0,0,0,0.50);
}
.navContact {
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-style: normal;
	font-weight: 400;
	margin-left: 2%;
	margin-right: 2%;
	-webkit-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
	color: rgba(0,0,0,0.50);
}
.navHome:hover {
	background-position: 0px;
	color: rgba(0,0,0,1.00);
}
.navAbout:hover {
	background-position: 0px;
	color: rgba(0,0,0,1.00);
}
.navCV:hover {
	background-position: 0px;
	color: rgba(0,0,0,1.00);
}
.navContact:hover {
	background-position: 0px;
	color: rgba(0,0,0,1.00);
}
footer {
	background-color: #FFFFFF;
	color: #000000;
	text-align: center;
	font-size: x-small;
	padding-top: 5px;
	padding-bottom: 5px;
	clear: both;
}
body {
	font-family: source-sans-pro;
	font-style: normal;
	font-weight: 200;
	background-image: url(images/bkgdHome.jpg);
	background-size: cover;
	background-attachment: fixed;
}
.sectionRight {
	width: 70%;
	float: right;
	background-color: #FFFFFF;
}
.sectionFull {
	width: 50%;
	float: right;
	background-color: #FFFFFF;
	padding-top: 2.5%;
	padding-bottom: 2.5%;
	padding-left: 2.5%;
	padding-right: 2.5%;
	margin-left: 15%;
	margin-right: 15%;
}header {
	text-align: center;
}
a {
	color: #000000;
	text-decoration: none;
}
.tb {
	width: 70%;
	margin-left: 15%;
	margin-right: 15%;
	border-width: 0px;
}

nav {
	background-color: #FFFFFF;
	color: #FFFFFF;
	text-align: center;
	margin-right: 50%;
}
footer {
	background-color: #FFFFFF;
	color: #000000;
	text-align: center;
	font-size: x-small;
	padding-top: 5px;
	padding-bottom: 5px;
	clear: both;
}
.sectionRight {
	width: 60%;
	margin-left: 20%;
	margin-right: 15%;
	float: right;
	background-color: #FFFFFF;
	padding-top: 2.5%;
	padding-right: 2.5%;
	padding-bottom: 2.5%;
	padding-left: 2.5%;
	margin-top: 5px;
	margin-bottom: 5px;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	text-align: left;
}

.sectionFull {
	width: 85%;
	margin-left: 5%;
	margin-right: 5%;
	float: right;
	background-color: #FFFFFF;
	padding-top: 2.5%;
	padding-right: 2.5%;
	padding-bottom: 2.5%;
	padding-left: 2.5%;
	margin-top: 20px;
	margin-bottom: 20px;
}
.asideLeft {
	width: 90%;
	margin-left: 5%;
	margin-right: 5%;
	float: left;
}

.sectionFull {
	width: 70%;
	margin-left: 5%;
	margin-right: 5%;
	float: right;
	background-color: #FFFFFF;
	padding-top: 2.5%;
	padding-right: 2.5%;
	padding-bottom: 2.5%;
	padding-left: 2.5%;
	margin-top: 20px;
	margin-bottom: 20px;
}

.b1 {
	color: rgba(0,0,0,0.50);
	-webkit-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}
.b2 {
	color: rgba(0,0,0,0.50);
	-webkit-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}
.b1:hover {
	color: rgba(0,0,0,1);
}
.b2:hover {
	color: rgba(0,0,0,1);
}
.td1 {
	width: 33.333%;
	height: 200px;
	border-width: 0px;
	text-align: center;
	background-image: url(images/project%207%20cover.png);
	background-position: 55% 15%;
	background-size: 500px auto;
	-webkit-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	background-repeat: no-repeat;
}
.td2 {
	width: 33.333%;
	height: 200px;
	border-width: 0px;
	text-align: center;
	background-image: url(images/project%206%20cover.png);
	background-size: 400px auto;
	background-position: 15% 50%;
	-webkit-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
	background-repeat: no-repeat;
}
.td3 {
	width: 33.333%;
	height: 200px;
	border-width: 0px;
	text-align: center;
	background-image: url(images/project%205%20cover.png);
	background-position: 50% 50%;
	background-size: 400px auto;
	-webkit-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
	background-repeat: no-repeat;
}
.td4 {
	width: 33.333%;
	height: 200px;
	border-width: 0px;
	text-align: center;
	background-image: url(images/project%204%20cover.png);
	background-position: 45% 50%;
	background-size: 380px auto;
	-webkit-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
	background-repeat: no-repeat;
}
.td5 {
	width: 33.333%;
	height: 200px;
	border-width: 0px;
	text-align: center;
	background-image: url(images/project%203%20cover.png);
	background-size: 400px auto;
	background-position: 50% 0%;
	-webkit-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
	background-repeat: no-repeat;
}
.td6 {
	width: 33.333%;
	height: 200px;
	border-width: 0px;
	text-align: center;
	background-image: url(images/project%202%20cover.png);
	background-size: 400px auto;
	background-position: 50% 0%;
	-webkit-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
	background-repeat: no-repeat;
}
.td7 {
	width: 33.333%;
	height: 200px;
	border-width: 0px;
	text-align: center;
	background-image: url(images/project%201%20cover.jpg);
	background-size: 330px auto;
	background-position: 50% 90%;
	-webkit-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
	background-repeat: no-repeat;
}
.td8 {
	width: 33.333%;
	height: 200px;
	border-width: 0px;
	text-align: center;
	background-image: url(images/project%20processing%20and%20lighting%20cover.jpg);
	background-size: 350px auto;
	-webkit-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
	background-repeat: no-repeat;
	background-position: 40% 15%;
}
.td9 {
	width: 33.333%;
	height: 200px;
	border-width: 0px;
	text-align: center;
	background-image: url(images/project%20sketch%20and%20photo.png);
	background-size: 300px auto;
	background-position: 45% 0%;
	-webkit-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
	background-repeat: no-repeat;
}
.a1 {
	width: 100%;
	text-align: center;
	color: rgba(0,0,0,0.25);
	font-size: xx-large;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;

}
.a2 {
	width: 100%;
	text-align: center;
	color: rgba(0,0,0,0.25);
	font-size: xx-large;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
}
.a3 {
	width: 100%;
	text-align: center;
	color: rgba(0,0,0,0.25);
	font-size: xx-large;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
}
.a4 {
	width: 100%;
	text-align: center;
	color: rgba(0,0,0,0.25);
	font-size: xx-large;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
}
.a5 {
	width: 100%;
	text-align: center;
	color: rgba(0,0,0,0.25);
	font-size: xx-large;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
}
.a6 {
	width: 100%;
	text-align: center;
	color: rgba(0,0,0,0.25);
	font-size: xx-large;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
}
.a7 {
	width: 100%;
	text-align: center;
	color: rgba(0,0,0,0.25);
	font-size: xx-large;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
}
.a8 {
	width: 100%;
	text-align: center;
	color: rgba(0,0,0,0.25);
	font-size: xx-large;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
}
.a9 {
	width: 100%;
	text-align: center;
	color: rgba(0,0,0,0.25);
	font-size: xx-large;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
}
.td1:hover {
	background-image: url(images/project%207%20cover_white.png);
}
.td2:hover {
	background-image: url(images/project%206%20cover_white.png);
}
.td3:hover {
	background-image: url(images/project%205%20cover_white.png);
}
.td4:hover {
	background-image: url(images/project%204%20cover_white.png);
}
.td5:hover {
	background-image: url(images/project%203%20cover_white.png);
}
.td6:hover {
	background-image: url(images/project%202%20cover_white.png);
}
.td7:hover {
	background-image: url(images/project%201%20cover_white.jpg);
}
.td8:hover {
	background-image: url(images/project%20processing%20and%20lighting%20cover_white.jpg);
}
.td9:hover {
	background-image: url(images/project%20sketch%20and%20photo_white.png);
}
.a1:hover {
	color: rgba(0,0,0,1);
}
.a2:hover {
	color: rgba(0,0,0,1);
}
.a3:hover {
	color: rgba(0,0,0,1);
}
.a4:hover {
	color: rgba(0,0,0,1);
}
.a5:hover {
	color: rgba(0,0,0,1);
}
.a6:hover {
	color: rgba(0,0,0,1);
}
.a7:hover {
	color: rgba(0,0,0,1);
}
.a8:hover {
	color: rgba(0,0,0,1);
}
.a9:hover {
	color: rgba(0,0,0,1);
}
.table_cv {
	border-width: 0px;
	width: 60%;
	margin-top: 0px;
	margin-left: 20%;
	margin-right: 20%;
}
.td_cv1 {
	border-width: 0px;
	text-align: left;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-weight: 500;
}
.td_cv2 {
	border-width: 0px;
	font-size: small;
}
.li {
	text-align: left;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
}
.table_logo {
	width: 50%;
	height: 400px;
	margin-left: 25%;
	margin-right: 25%;
	background-image: url(images/logo.png);
	background-position: 50% 50%;
	background-size: 400px auto;
	background-repeat: no-repeat;
	-webkit-transition: all .5s ease-in-out;
	-o-transition: all .5s ease-in-out;
	transition: all .5s ease-in-out;
}
.table_logo:hover {
	background-image: url(images/logo_2.png);
}
.email {
	color: rgba(0,0,0,0.50);
	-webkit-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}
.email:hover {
	color: rgba(0,0,0,1);
}

.cycle-slideshow img {
	width: 55%;
	height: auto;
	margin-top: .5%;
	margin-bottom: .5%;
}
.pager {
	width: 70%;
	margin-left: 15%;
	margin-right: 15%;
	background-color: rgba(0,0,0,0.00);
}

.pager img{
	margin:2px 1px;
	opacity:0.3;
	transition:all .3s ease-in-out 0s;
}

.pager img:hover{
    opacity:1;
    transition:scale(1.05);
}
.table_portfolio {
	width: 70%;
	margin-left: 15%;
	margin-right: 15%;
}
.td_p_1 {
	text-align: left;
	font-size: large;
}
.td_p_2 {
	text-align: left;
	font-size: medium;
	font-weight: normal;
}
