body{
    background-color: rgb(145, 204, 212);
}

h2{
   font-family: 'Merriweather', serif;
}

#Title{
    font-family: 'Oleo Script', cursive;
    Font-size: 60px;
    Text-align:Center;
    color: white;
    border: 5px solid white;
    background-color:rgba(70, 142, 153, 1);
}
/* beginning pargraph */
#Info{
    Text-align:Center;
    Font-size: 20px;
    font-family: 'Oleo Script', cursive;
}

#MainPhoto{
    width:500px;
    display: block;
    margin: 0 auto;
    border: 5px solid white;

}

#TempHeading{
    Text-align:center;
    Font-size: 30px;
}


#TempTable{
    border:5px solid white; 
    background-color: rgba(70, 142, 153, 1);
    text-align:center;
    Margin: 0 auto; 
    color: white;
}


/* lists h2 heading */
.lists{
    Font-size: 30px;
    color: white;
    border: 5px solid white;
    background-color:rgba(70, 142, 153, 1);
    text-align: center;
}

/* places actual list */
#PlacesToVisit{
    text-align:Center;
    Font-size:21px;
    

}

/* foods actual list */
#FoodToEat{
    font-size:22px;
    text-align: center; 
}


li{
    list-style-position:Inside;
}

/* food photo table */
#PhotoTable{
    text-align: center; 
    width: 60%;
    margin: 0 auto; 
}

.foodimage{
    width:400px;
    height: 300px;
    display: block;
    margin: 0 auto;
}

.citypictures{
    Width: 300x;
    Height: 300px;
    display: block;
    margin: 0 auto
}

#citytable{
    text-align:center;
    width: 60%;
    margin:0 auto;
}

#linkheadings{
    text-align:center;
}

.travellink{
    font-size: 30px;
    color: white; 
    border: 5px solid white;
    background-color: rgba(70, 142, 153, 1);
}

h3{
    text-align:center;
}

/* unvisited link */
a:link{
    color:rgb(255, 255, 255);
}

/* visited link */
a:visited{
    color:#a9f0f5;
}

/*mouse over link  */
a:hover{
    color: #f2c8bf;
}

/* selected link */
a:active{
    color:#fceeeb;
}