@charset "utf-8";
/* CSS Document */

@font-face {
	font-family: 'Fredoka One';
	src: url('FredokaOne-Regular.ttf');}

@font-face {
	font-family: 'Archivo';
	src: url('Archivo-Regular.ttf');}

body {
  background-color: #283F5F;
  background-image:url(bg.png);
  margin: 0;
  padding: 0;
  cursor:default;}

#header
{ width: 850px;
margin: auto;
text-align:center; }

#image
{ width: 850px;
margin: auto;
text-align:center; }

#header h1 {
  font-family: 'Fredoka One', Helvetica, Verdana, sans-serif;
  font-size: 70px;
  margin: -40px 0px -20px 0px;
  color: white;
  text-shadow: 0px 0px 10px #16264E, 0px 0px 10px #2495FF, 0px 0px 10px #16264E, 0px 0px 10px #16264E, 0px 0px 10px #16264E;
   }
   
#text
{ margin: auto;
width: 680px;
border-style:none;
border-radius: 15px;
background-color: #FFFFFF;
padding: 30px;
color: #868686;
font-family: 'Archivo', Helvetica, Arial, Verdana, sans-serif;
font-size: 20px;
}

#text h1
{ font-family: 'Fredoka One', Helvetica, Verdana, sans-serif;
  font-size: 45px;
  margin: 5px 0px 0px 20px;
  color: white;
  text-shadow: 0px 0px 5px #16264E, 0px 0px 5px #2495FF, 0px 0px 5px #16264E, 0px 0px 5px #16264E, 0px 0px 10px #16264E;
   }
   
#text li
{ line-height: 35px;
padding: 0;
margin-left:0;
margin-right: 10px;}

ul li {
  list-style: none;
  padding: 0;
  margin:auto;
}

ul li::before {
  content: '★';
  color: #72B6FF;
  padding: 0;
  margin-right:10px;
  margin-left:0;
}

#footer
{ margin: 10px auto auto auto;
width: 680px;
border-style:none;
border-radius: 15px;
background-color: #FFFFFF;
padding: 20px;
color: #868686;
font-family: Helvetica, Arial, Verdana, sans-serif;
font-size: 15px;
text-align: center;
}

#text p {
	margin: 10px 20px 0 20px;
	line-height: 35px;
	text-align:left;}

#text a
{ color: #2495FF; 
font-weight: bold;
  text-decoration: none; }  
  
#text a:hover
{ color: #000D2F;
  text-decoration: none; }
  
#text b
{ color: #60AAD9;}

#links
{ width: 850px;
margin: auto;
text-align:center; }

#links a
{ padding: 15px;
font-size: 28px;
color: #ffffff; 
font-family: 'Fredoka One', Helvetica, Verdana, sans-serif;
border-style:none;
border-radius: 25px;
text-decoration:none;
background-color: #16264E;
text-align:center; }			

#links a:hover
{ color: #16264E; 
font-family: 'Fredoka One', Helvetica, Verdana, sans-serif;
border-style:none;
text-decoration:none;
background-color: #2495FF;
text-align:center; }

#links p
{ line-height: 60px;
vertical-align: middle;}

#footer b
{ color: #2B4FA9;}

#commtypes a
{ padding: 10px;
font-size: 30px;
color: #ffffff; 
font-family: 'Fredoka One', Helvetica, Verdana, sans-serif;
border-style:none;
border-radius: 25px;
text-decoration:none;
background-color: #3E4F9D;
text-align: center; }			

#commtypes a:hover
{ color: #000; 
font-family: 'Fredoka One', Helvetica, Verdana, sans-serif;
border-style:none;
text-decoration:none;
background-color: #C1A1CA;
text-align:center; }

#commtypes p
{ text-align:center;
margin: 25px 0 15px 0;
line-height:55px;}

#prices
{ text-align:center;
margin: auto;}

#prices th
{ color: white;
  background-color: #5590CA;}
  
#prices tr
{ color: #0A152F;
  background-color: #E2E6FF;}
  
 #commstatus
{ color: #000;
  background-color: #C1A1CA;
  text-align: center;
  padding: 10px;
  margin: 20px;}