h1{
color:#006699;
font-size:200%;
}
div{
max-width:700px;
margin-right:auto;
margin-left:auto;
}
h1,h2,li,footer{
text-align:center;
}
footer{
color: #FFFFFF;
padding:0.5px;
background-color: #006699;
}
li{
list-style:none;
width:33%;
float:left;
}
ul:after{
content:"";
display:block;
clear:both;
}
ul{
padding:0;
}
table{
width:100%;
}
th{
text-align:left;
}
.price{
text-align:right;
}
p a{
color:#006699;
font-size:90%;
}
p a:hover{
text-decoration:none;
}
header{
border-top:solid 10px #006699;
}
h3{
border-bottom:solid 3px #006699;	
}
.ps{
font-size: 90%;
}
section{
box-shadow:0 0 10px 0 #ccc;
margin-top:40px;
padding-top:10px;
padding-right:20px;
padding-bottom:10px;
padding-left:20px;
}
th img{
border-radius:6px;
}
img{
max-width:100%;
}
iframe{
max-width:100%;
}
@media(max-width:700px){
li{
width:auto;
float:none;
}
li a{
padding:1em;
margin-bottom:0.5em;
display:block;
background-color:#C2E08F;
border-radius:6px;
text-align:center;
text-decoration:none;
}
}
