@font-face {
    font-family: 'robotolight';
    src: url('/packages/edge/themes/edge/fonts/Roboto-Light-webfont.eot');
    src: url('/packages/edge/themes/edge/fonts/Roboto-Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('/packages/edge/themes/edge/fonts/Roboto-Light-webfont.woff') format('woff'),
         url('/packages/edge/themes/edge/fonts/Roboto-Light-webfont.ttf') format('truetype'),
         url('/packages/edge/themes/edge/fonts/Roboto-Light-webfont.svg#robotolight') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'robotomedium';
    src: url('/packages/edge/themes/edge/fonts/Roboto-Medium-webfont.eot');
    src: url('/packages/edge/themes/edge/fonts/Roboto-Medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('/packages/edge/themes/edge/fonts/Roboto-Medium-webfont.woff') format('woff'),
         url('/packages/edge/themes/edge/fonts/Roboto-Medium-webfont.ttf') format('truetype'),
         url('/packages/edge/themes/edge/fonts/Roboto-Medium-webfont.svg#robotomedium') format('svg');
    font-weight: normal;
    font-style: normal;
}

body { 
	/* customize_body */ font: normal 13px "robotolight"; /* customize_body */
	line-height: 1.7;
	/* customize_body */ color: #111111; /* customize_body */
}
body#tinymce { color:#222 }

.site img {border: 0px}
.site a {
	text-decoration: none; font-weight: bold;
	/* customize_link */ color: #0196c0; /* customize_link */
}
.site a:hover {
	/* customize_link_hover */ color: #222; /* customize_link_hover */
} 

.site h1, .site h2, .site h3, .site h4, .site h5, .site h6 { margin: 15px 22px; line-height: 1.2; font-weight: normal; text-transform: uppercase}
.site h1 { font-size:32px; margin-top: 18px; color: #005a8c;}
.site h2 { font-size:26px; color: #567632;}
.site h3 { font-size:24px; color: #5c4628;}
.site h4 { font-size:20px; color: #005a8c;}
.site h5 { font-size:14px; color: #567632; font-weight: bold;}
.site h6 { font-size:13px; color: #5c4628; font-weight: bold;}

.site p, .site ul, .site ol {margin: 15px 22px}
.site ul li {margin: 0 0 0 34px; list-style: square outside}
.site ol li {margin: 0 0 0 30px}

/* Main Nav Current State */
/* customize_current */ .site div#nav ul li a.nav-path-selected {background-color: #0196c0} /* customize_current */


/*	Tablet (Portrait) 768px
***********************************************************************************************************************/
@media only screen and (min-width: 768px) and (max-width: 959px) {
	.site h1 {font-size: 28px}
	.site h2 {font-size: 22px}
	.site h3 {font-size: 18px}
}


/*	Mobile (Landscape) 480px 
***********************************************************************************************************************/
@media only screen and (min-width: 480px) and (max-width: 767px) {
	.site h1 {font-size: 26px}
	.site h2 {font-size: 22px}
	.site h3 {font-size: 18px}
	
}


/*	Mobile (Portrait) 320px 
***********************************************************************************************************************/
@media only screen and (max-width: 480px) {
	.site h1 {font-size: 28px}
	.site h2 {font-size: 22px}
	.site h3 {font-size: 18px}
}