html, body {font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; width:100%; margin:0 auto; padding:0; text-align:center; }

#header {background-color: rgb(0, 119, 187); height:200px; width:100%; padding-top:50px}
h1 {color:rgb(187, 230, 255); font-size:28px; font-weight:200}

.clr {clear:both}

#box {width: 1000px; position:relative; text-align:center; margin:auto; margin-top:30px; }
#box a {display:block; width: 300px; height:60px; border:1px solid rgb(221,221,221); float:left; margin:10px 10px; text-decoration:underline; color: #fff; font-weight:100; font-size:22px; line-height:60px;}
#box a.box1 {background-color: rgb(255,153,51);}
#box a.box2 {background-color: rgb(98,206,7);}
#box a.box3 {background-color: rgb(0,119,187);}

#box a:hover.box1, #box a:active.box1 {background-color: #FF7A00; border:1px solid rgb(128,128,128); text-decoration:none;}
#box a:hover.box2, #box a:active.box2 {background-color: #1F8507; border:1px solid rgb(128,128,128); text-decoration:none;}
#box a:hover.box3, #box a:active.box3 {background-color: #004389; border:1px solid rgb(128,128,128); text-decoration:none;}

#cont-center {text-align:center; width:100%; padding-top:20px; width: 1000px; position:relative; text-align:center; margin:auto; }
.cont-banner { margin-top:20px; border: 0px solid green;  }
a.homepage-banner {display:block; width: 300px; height:130px; border:1px solid rgb(221,221,221); float:left; margin:10px 10px; }
a:hover.homepage-banner, a:active.homepage-banner {border:1px solid rgb(0, 119, 187);}
.homepage-banner img {width:295px}
#cms-backend {background-color: rgb(0, 119, 187); height:200px; width:100%; padding-top:30px; margin-top: 50px;}
#cms-backend h2 {color:rgb(187, 230, 255); font-size:28px; font-weight:200}
#cms-backend a {
align-content: stretch;
align-items: stretch;
align-self: stretch;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-fill-mode: none;
animation-iteration-count: 1;
animation-name: none;
animation-play-state: running;
animation-timing-function: ease;
backface-visibility: visible;
background-attachment: scroll;
background-blend-mode: normal;
background-clip: border-box;
background-color: rgb(62, 155, 82);
background-image: none;
background-origin: padding-box;
background-position: 0% 0%;
background-repeat: repeat;
background-size: auto auto;
border-bottom-color: rgb(55, 137, 72);
border-bottom-left-radius: 30px;
border-bottom-right-radius: 30px;
border-bottom-style: solid;
border-bottom-width: 1px;
border-collapse: separate;
border-image-outset: 0 0 0 0;
border-image-repeat: stretch stretch;
border-image-slice: 100% 100% 100% 100%;
border-image-source: none;
border-image-width: 1 1 1 1;
border-left-color: rgb(55, 137, 72);
border-left-style: solid;
border-left-width: 1px;
border-right-color: rgb(55, 137, 72);
border-right-style: solid;
border-right-width: 1px;
border-spacing: 0px 0px;
border-top-color: rgb(55, 137, 72);
border-top-left-radius: 30px;
border-top-right-radius: 30px;
border-top-style: solid;
border-top-width: 1px;
bottom: auto;
box-decoration-break: slice;
box-shadow: none;
box-sizing: border-box;
caption-sidetopclear: none;
clip: auto;
clip-path: none;
clip-rule: nonzero;
color: rgb(255, 255, 255);
color-interpolation: srgb;
color-interpolation-filters: linearrgb;
content: none;
counter-increment: none;
counter-reset: none;
cursor: pointer;
direction: ltr;
display: inline-block;
dominant-baseline: auto;
empty-cells: show;
fill: rgb(0, 0, 0);
fill-opacity: 1;
fill-rule: nonzero;
filter: none;
flex-basis: auto;
flex-direction: row;
flex-grow: 0;
flex-shrink: 1;
flex-wrap: nowrap;
float: none;
flood-color: rgb(0, 0, 0);
flood-opacity: 1;
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
font-feature-settings: normal;
font-kerning: auto;
font-language-override: normal;
font-size: 24px;
font-size-adjust: none;
font-stretch: normal;
font-style: normal;
font-synthesis: weight style;
font-variant: normal;
font-variant-alternates: normal;
font-variant-caps: normal;
font-variant-east-asian: normal;
font-variant-ligatures: normal;
font-variant-numeric: normal;
font-variant-position: normal;
font-weight: 400;
height: 63.9167px;
hyphens: manual;
image-orientation: 0deg;
image-rendering: auto;
ime-mode: auto;
isolation: auto;
justify-content: flex-start;
left: auto;
letter-spacing: normal;
lighting-color: rgb(255, 255, 255);
line-height: 31.9167px;
list-style-image: none;
list-style-position: outside;
list-style-type: disc;
margin-bottom: 20px;
margin-left: 0px;
margin-right: 0px;
margin-top: 20px;
marker-end: none;
marker-mid: none;
marker-offset: auto;
marker-start: none;
mask: none;
mask-type: luminance;
max-height: none;
max-width: none;
min-height: 0px;
min-width: 0px;
mix-blend-mode: normal;
object-fitfillobject-position: 50% 50%;
opacity: 1;
order: 0;
outline-color: rgb(255, 255, 255);
outline-offset: 0px;
outline-style: none;
outline-width: 0px;
overflow: visible;
overflow-x: visible;
overflow-y: visible;
padding-bottom: 15px;
padding-left: 40px;
padding-right: 40px;
padding-top: 15px;
page-break-after: auto;
page-break-before: auto;
page-break-inside: auto;
paint-order: normal;
perspective: none;
perspective-origin: 65px 31.9667px;
pointer-events: auto;
position: static;
quotes: "“" "”" "‘" "’";
resize: none;
right: auto;
ruby-align: space-around;
ruby-position: over;
scroll-behavior: auto;
scroll-snap-coordinate: none;
scroll-snap-destination: 0px 0px;
scroll-snap-points-x: none;
scroll-snap-points-y: none;
scroll-snap-type-x: none;
scroll-snap-type-y: none;
shape-rendering: auto;
stop-color: rgb(0, 0, 0);
stop-opacity: 1;
stroke: none;
stroke-dasharray: none;
stroke-dashoffset: 0px;
stroke-linecap: butt;
stroke-linejoin: miter;
stroke-miterlimit: 4;
stroke-opacity: 1;
stroke-width: 1px;
table-layout: auto;
text-align: center;
text-anchor: start;
text-decoration: none;
text-decoration-color: rgb(255, 255, 255);
text-decoration-line: none;
text-decoration-style: solid;
text-indent: 0px;
text-orientation: mixed;
text-overflowcliptext-rendering: auto;
text-shadow: none;
text-transform: none;
top: auto;
transform: none;
transform-origin: 65px 31.9667px;
transform-style: flat;
transition-delay: 0s;
transition-duration: 0.2s;
transition-property: all;
transition-timing-function: ease;
unicode-bidi: normal;
vector-effect: none;
vertical-align: middle;
visibility: visible;
white-space: nowrap;
width: 130px;
will-change: auto;
word-break: normal;
word-spacing: 0px;
word-wrap: normal;
writing-mode: horizontal-tb;
z-index: auto;
-moz-appearance: none;
-moz-binding: none;
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
-moz-box-align: stretch;
-moz-box-direction: normal;
-moz-box-flex: 0;
-moz-box-ordinal-group: 1;
-moz-box-orient: horizontal;
-moz-box-pack: start;
-moz-column-count: auto;
-moz-column-fill: balance;
-moz-column-gap: 24px;
-moz-column-rule-color: rgb(255, 255, 255);
-moz-column-rule-style: none;
-moz-column-rule-width: 0px;
-moz-column-width: auto;
-moz-float-edge: content-box;
-moz-force-broken-image-icon: 0;
-moz-image-region: auto;
-moz-orient: inline;
-moz-outline-radius-bottomleft: 0px;
-moz-outline-radius-bottomright: 0px;
-moz-outline-radius-topleft: 0px;
-moz-outline-radius-topright: 0px;
-moz-stack-sizing: stretch-to-fit;
-moz-tab-size: 8;
-moz-text-align-last: auto;
-moz-text-size-adjust: auto;
-moz-user-focus: none;
-moz-user-input: auto;
-moz-user-modify: read-only;
-moz-user-select: none;
-moz-window-dragging: no-drag; }

#cms-backend a:hover, #cms-backend a:active {background-color:#165E00; border-bottom-color: #023C00; border-top-color: #023C00; border-left-color: #023C00; border-right-color: #023C00; }

#info-area {

  text-align:center;
  
}

#info-area p {
  position:relative;
  margin: 0 auto;
  margin-top:30px;
  padding: 15px;
  border:2px solid #ff6600;
  background-color: #faebd7;
  width:60%
}
