﻿/* ------------------------------------ *//*     Oreo Layout & Styling       *//* ------------------------------------ */body {	/*Layout*/	margin: 0;	padding: 0;	border: 0; background-image:  url("/oreo/_rotation_backgrounds/rotate.php");background-repeat: repeat;	background-attachment: fixed;}#container {	/*Layout*/	width: 980px;	margin: 0px auto;	padding: 0px;	/*Style*/	border: 2px solid black;	background-color: #fff; 	font-family: Aerial,Helvetica, sans-serif; margin-top: 0px;}/* Masthead */#masthead {	/*Layout*/	width: 980px;	overflow: hidden;	margin: 0;	padding: 0;	border: 0;	/*Style*/	text-align: center;	background-color: #fff;}#masthead h1 {	color: #000;	margin: 0; padding-top: 2px; padding-bottom: 2px;}.alignImageLeft{float: left}#masthead h3 {	color: #FF0000;	margin: 0px; padding: 2px;}/* Navigation */#navigation {	width: 980px;	overflow: hidden;	margin: 0;	padding: 0;	border: 0;	border-top: 2px solid #808080;	border-bottom: 2px solid #808080;	background-color: silver;} #NavigationColor {	width: 980px;	margin: 0;	padding: 0;	border: 0;	background-color: #F39;}#navigation .divider {	clear: both;	height: 1px;	width: 100%;	color: black;	border-color: black;	margin: 0px;	padding: 0px;}#navigation ul {	list-style-type: none;	/* (for cross-browser compatibility add two lines) */	padding: 0px;	margin: 0px;}#navigation li {	float: left;	padding: 1px 8px 1px 8px;}#navigation a {	font-weight: normal;	font-size: large;	text-decoration: none;	color: #000;}/* mouse over link */#navigation a:hover {	font-weight: normal;	text-decoration: none;	color: #fff;	background-color: #FF0000;}#navigationColorOrange {	width: 980px;	overflow: hidden;	margin: 0;	padding: 0;	border: 0;	background-color: orange;}#navigationColorYellow {	width: 980px;	overflow: hidden;	margin: 0;	padding: 0;	border: 0;	background-color: yellow;}#navigationColorSilver {	width: 980px;	overflow: hidden;	margin: 0;	padding: 0;	border: 0;	background-color: silver;}#navigationColorPeachPuff {	width: 980px;	overflow: hidden;	margin: 0;	padding: 0;	border: 0;	background-color: peachpuff;}#navigationColorWhite {	width: 980px;	overflow: hidden;	margin: 0;	padding: 0;	border: 0;	background-color: white;}.clearfix:after {	content: "";	display: table;	clear: both;}.divider {	clear: both;	height: 1px;	border: none;	color: #000;	background-color: #000;	padding: 0px;	margin: 0px;}#contents {	/*Layout*/	position: relative;	float: left;	margin: 0;	width: 950px;	padding: 15px;	border: 0;	/*Style*/	background-color: #fff;}#contents table {	/*Layout*/	border: 1px solid white;	margin-left: auto;	margin-right: auto;	width: 850px;	/*Style*/	border-collapse: collapse;	background-color: white;}p {font-size: x-large;}.indent {margin-left:  50px;}#contents ol {	font-size: x-large;}#footer {	/*Layout*/	width: 100%;	overflow: auto;	clear: both;	margin: 0;	padding: 0;	border: 0;	/*Style*/	text-align: center;	;}#footer p {	padding: 0px;	margin: 0px;	font-size: small;}.imageCenteredWithCaption {	margin-left:auto;	margin-right:auto;	display:block;	font-size:small;	font-style:italic;	color:maroon;	text-align:center;	margin-bottom:15px;}.imageCenteredWithMediumCaption {	margin-left:auto;	margin-right:auto;	display:block;	font-size:medium;	font-style:italic;	color:black;	text-align:center;	margin-bottom:15px;}.imageCenteredWithXLargeCaption {	margin-left:auto;	margin-right:auto;	display:block;	font-size:large;	font-style:italic;	color:maroon;	text-align:center;	margin-bottom:5px;}.imageCenteredWithXLargeCaption {	margin-left:auto;	margin-right:auto;	display:block;	font-size:x-large;	font-style:italic;	color:maroon;	text-align:center;	margin-bottom:15px;}.imageLeftWithXLargeCaption {	float:left;	margin-right:20px;	font-size:x-large;	font-style:italic;	color:maroon;	text-align:center;	margin-bottom:15px;	text-align:center;	margin-top: 0px;}/*Fonts*/h1 {	font-size: xx-large;	color: #c77;}h2 {	font-size: x-large;	color: #CF1717;	margin-bottom: 0px;}h3 {	font-size: large;	color: #c77;}h4 {	font-size: large;	color: #c77;	margin-top: 0px;	margin-bottom: 5px;}ul, ol {	font-size: 1em;	color: #000;}p {	font-family: "Trebuchet MS", sans-serif;	font-size: x-large;	color: #000;}blockquote {	font-size: small;	color: #000;}.paragraph {	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif";	font-size: x-large;}/* Footer */#footer p {	font-size: medium;	color: #c77;}/* Links */a {	color: #c55;	text-decoration: underline;}a:hover {	color: #9c9;	text-decoration: none;}.styleBold {	font-weight: bold;}.styleItalic {	font-style: italic;}.whatsNew {	font-size: small;}.textNavigation {	font-size: medium;	padding: 15px;	margin-right: 25px;	margin-left: 25px;	border: thin solid black;	background-color: #FCC;	text-align: center;}/* Did You Know */.didYouKnow {	border: #000 medium solid;	background-color: #FFC;	padding: 10px;	margin: auto 100px;	border-radius: 12px;}.didYouKnow p {	font-size: x-large;	line-height: 130%;}.didYouKnowSilver {	border: #000 medium solid;	background-image: url("http://lilesnet.com/New_Years/images/silver-glitter-background.jpg");	padding: 15px;	margin: auto 100px;	border-radius: 12px;}.didYouKnow p {	font-size: x-large;	line-height: 130%;}.didYouKnowOrange {	border: #000 medium solid;	background-color: #FC3;	padding: 10px;	margin: auto 100px;	border-radius: 12px;}.didYouKnowOrange p {	font-size: x-large;	line-height: 130%;}.alignCenter {	text-align:center;}.imageCentered {	margin-left:auto;	margin-right:auto;	display:block;	text-align:center;}/* buttons */.btn-group .button {	background-color: coral;	border: medium solid black;	color: white;	padding: 15px 25px;	text-align: center;	text-decoration: none;	border-radius: 12px;	font-size: 16px;	cursor: pointer;}.btn-group .button-red {	background-color: red;}.btn-group .button-green {	background-color: lawngreen;	color: black;}.btn-group .button-brown {	background-color: brown;	color: white;}.btn-group .button-yellow {	background-color: yellow;	color: black;}.btn-group .button-white {	background-color: honeydew;	color: black;}.btn-group .button-gray {	background-color: gray;}.btn-group .button-pink {	background-color: pink;}.btn-group .button-orange {	background-color: orange;}.btn-group .button-silver {	background-image: url("http://www.lilesnet.com/New_Years/2018/color-silver.jpg");	background-repeat: no-repeat;	color: black;}.btn-group .button:hover {	background-color: #3e8e41;}.button.disabled {	opacity: 0.5;	background-color: darkgray;	cursor: not-allowed;}.noMargins {	margin: 0px;	padding: 0px;}.paragraph2 p {	padding: 0px;	margin: 0px 0px 20px 0px;}.ezmap {background-color: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: white;font-weight: normal;}.ezmap_details {background-color: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;font-weight: normal;color: white;}/* color: #666666; */.ezmap_gen {background-color: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;font-weight: normal;color: white;}.frameIt {border: medium black solid}