/***************************************
stylesheet path of light yoga website
***************************************/
*{box-sizing: border-box;}
body{background-color:#40407a;
	color:#40407a;
	font-family:Verdana, Arial,sans-serif;
	min-width:900px;
	max-width:2800px;
	margin:0;
	}
header{background-color:#40407a;
	color:#ffffff;
	background-image:url("sunrise.jpg");
	background-size:100% 100%;
	margin-top:50px;
	}
header a{text-decoration: none;}
header a:link{color:#ffffff;}
header a:visited{color:#ffffff;}
header a:hover{color: #edf5f5;}
nav{text-align:right;
	font-weight:bold;
	background-color:#ffffff;
	margin:0;
	padding-top:0.5em;
	padding-bottom:1em;
	padding-right:1em;
	position: fixed;
	top:0;
	left:0;
	z-index: 9999;
	width: 100%;
	height:50px;
	}
nav a{text-decoration:none;
	}
nav ul{
	list-style-type: none;
	margin:0;
	padding-right: 2em;
	font-size: 1.2em;
}
nav li{
	display:inline;
	padding-left: 2em;
}
a:link{color:#3f2860;}
a:visited{color:#497777;}
a:hover{color:#a26100;}
h2{margin:0;
	}
li,dd {font-size:90%;
	}
footer{
	font-size:small;
	font-style:oblique;
	text-align:center;
	float: right;
	}
#wrapper{width:80%;
	margin-right:auto;
	margin-left:auto;
	background-color:#f5f5f5;
	padding:2em;
	}
.home{height:40vh;
	padding-top:6em;
	padding-left:8em;
	font-size:120%;
	min-height:300px;
	}
.content{height:250px;
	padding-top:2em;
	padding-left:8em;
	padding-bottom:2em;
	}
#mathero{height:300px;
	background-image:url(yogamat.jpg);
	background-size:100% 100%;
	background-repeat:no-repeat;
	clear: both;
	}
#loungehero{height:300px;
	background-image:url(yogalounge.jpg);
	background-size:100% 100%;
	background-repeat:no-repeat;
	clear: both;
	}
.onethird{
	float: left;
	width: 33%;
	padding-left: 2em;
	padding-right: 2em;
}
.onehalf{
	float: left;
	width: 50%;
	padding-left: 2em;
	padding-right: 2em;
}
