body
{
width: 100%;
font-family: verdana, tahoma, arial, sans-serif;
font-size: 1em;
background-color: #668ba2;
color: black;
/*margin: 1.5em auto 1.5em auto;*/
margin: 0 0 0 0;
}


div#head {
	width: 100%;
	position: absolute;
	left: 0;
	/*background-color: #349346;*/
	/*background-color: #bae2fa; exact match */
	background-color: #baf7fa; /*looks really good */
	/*background-color: #f7faba;*/
	/*border: solid aqua;*/
}

div#wrapper {
	max-width: 940px;
	margin-left: auto;
	margin-right: auto;
	/*background-color: #ff0000;*/
	/*border: 3px solid #73AD21;*/
	/*border: 3px solid red;*/
}

div#main {
		width:88%;
		/*border: 5px solid purple;*/
		margin: 1em auto 1em auto;
		/*background-color: #ffffff;*/
	}

div#sidebar {
	width: 36%;
	float: left;
	border-left: 2px solid #68cae7;
	/*border-right: 2px solid #68cae7;*/
	border-right: 1px solid #ffffff;
	margin-top: 41px;
	margin-left: 14px;
	padding: .0em .5em .5em .5em;
	background-color: #ffffff;
	
}

div#content {
	width: 58%;
	float: right;
	/*border: 2px solid blue;*/
	margin-top: 41px;
	margin-right:13px;
	padding: 0px;
	background-color: #ffffff;
	border-right: 2px solid #68cae7;
	
}


div#d1 {
	width: 31%;
	float: left;
	padding: 0em 1em 0em 0em;
	border: 2px solid blue;
}


/*
div#d2 {
	width: 31%;
	float: left;
	margin: 0 0 0 3.5%;
	
	border: 2px solid blue;
}

div#d3 {
	width: 31%;
	float: right;
	border: 2px solid blue;
}

.no-wrap {
	clear: both;
}

*/


#header {
	/*position: relative;*/
	margin-left: auto;
	margin-right: auto;
	padding-top: 0px;
	height:142px;
	margin-top: -1px;
	/*width: 80%;*/
	/*border-top: 1px solid #68cae7;*/
	/*border: dotted green;*/
	}


	

.fancy {
  font-family: 'Tangerine', serif;
  font-size: 36px;
  /*text-shadow: 4px 4px 4px #aaa;*/
}

.gotRhyme {
	font-family: 'BioRhyme Expanded', serif;
	font-size: 14px;
}

.noto{
	font-family: 'Noto Sans', serif;
	font-size: 14px;
}

.titil{
	font-family: 'Titillium Web', sans-serif;
	font-size: 18px;
	font-weight: 400;

}


p.dosis300 {
	font-family: 'Dosis', sans-serif;
	font-weight: 300;
	font-size: 18px;
	padding-left: 7px;
	padding-right: 5px;
	/*padding-top: -4px;*/
}

p.dosis300_white {
	font-family: 'Dosis', sans-serif;
	font-weight: 300;
	font-size: 18px;
	padding-left: 7px;
	padding-right: 5px;
	color: #ffffff;
	/*padding-top: -4px;*/
}

h2 {
	font-family: 'Dosis', sans-serif;
	font-size: 20px;
	font-weight: 600;
	color: #413839;
	text-align: center;
	
}

p.dosis600 {
	font-family: 'Dosis', sans-serif;
	font-weight: 600;
	font-size: 18px;
}

p.dosis600italic {
	font-family: 'Dosis', sans-serif;
	font-weight: 600;
	font-size: 18px;
	font-style: italic;
}


p.titil{
	font-family: 'Titillium Web', sans-serif;
	font-size: 14px;
	font-weight: 400;

}

p.dosis{
	font-family: 'Dosis', sans-serif;
	font-size: 24px;
	font-weight: 300;

}

.highlight {
	background-color: #fff2ac;
	background-image: linear-gradient(to right, #ffe359 0%, #fff2ac 100%);
	font-size: 14pt;
}

p.main {
    font:16px/1.4 'PT Sans', sans-serif;
}

table.navbar{
margin-left: auto;
margin-right: auto;
position: relative;
font-size: 8pt;
margin-top: -8px;
padding: 0px; 
border: 0px; 
font-weight: bold;
/*border: 1px solid #68cae7;*/
border: 1px solid #add8e6;
}

table.menu
{font-size: 8pt;
margin: 0px;
padding: 0px;
font-weight: bold;
/*border: 5px solid green;*/
}

td.menuNormal{
padding-left: 2px;
color: white;
font-weight: bold;
vertical-align: top;
/*background-color: #0000FF;
background-color: #c6a537;*/
background-color: #68cae7;
}

td.menuHover
{padding: 0px;
color: black;
font-weight: bold;
vertical-align: top;
/*remove the following line for drop-down menu with images*/
background-color: lightblue;}

div.menuNormal
{display: none;
position: static;}

div.menuHover
{border: 2.5px solid white;
background-color: #0000FF;
display: inline;
position: absolute;}

a.menuitem:link
{text-decoration: none;
color: white;
padding: 2.5px;
background-color: #0000FF;
/*background-color: #af8700;*/
border-bottom: 2.5px solid white;
display: block;}

a.menuitem:visited
{text-decoration: none;
color: white;
padding: 2.5px;
background-color: #0000FF;
border-bottom: 2.5px solid white;
display: block;}

a.menuitem:hover
{text-decoration: none;
color: black;
padding: 2.5px;
background-color: lightblue;
border-bottom: 2.5px solid white;
display: block;}

a.menuitem:active
{text-decoration: none;
color: black;
padding: 2.5px;
background-color: lightblue;
border-bottom: 2.5px solid white;
display: block;}