/* index page */
#main{
color: white;
margin-top: 0px;
font-size:1.2em;
width:1050px;
margin-right:auto;
margin-left:auto;
}

#video {
margin:10px;
}

/*  location.css */
#location{padding:0px;}
.paragraph{
width:1100px;
margin:auto;
color:#E0E0E0;}
.paragraph a{color:#E0E0E0;}
.h1{
background-image:url('../img/bullets.png');
background-size:22px 22px;
background-repeat:no-repeat;
padding-left:35px;
}
h1{
color:aliceblue;
font-size:22px;}
.desc{
font-size:19px;
color:#E0E0E0;
margin:auto;
padding-bottom:30px;
}
#biggermap a{
color:#E0E0E0;
text-decoration:none;
font-size:18px;}
#biggermap{
text-align:center;
}
#iframe{width:1000px;margin:auto;}
.widget1{clear:both;float:right; width:45%;margin:30px;display:table-row;}
.widget{clear:both;float:left; width:45%;margin:30px;display:table-row;}

.places img {
width:100%;display:inline; vertical-align:middle;}
h3{
text-align:center;display:inline;}
.paragraph h3{color:#E0E0E0;}
.places a{
color:#E0E0E0;}
#locationend{
font-family: 'Prosto One', cursive;
text-align: right;
font-size:20px;
padding-top:60px;
}
div>p{margin-top:30px;}

/* entertainment.php */
img.center{display:block; margin:10px auto;}
.grid{text-align:center;line-height:0px;}
.grid img{ margin-top:0px;margin-bottom:0px;
padding-top:0px;padding-bottom:0px; border:0px;}
/* historical.php */
.right{float:right; width:45%;margin:10px;}
.left{width:45%;margin:10px;}

/* img.right,  */
.left img{max-width:100%;}
.right img{max-width:100%;}

h1:first-letter,h3:first-letter{font-size:1.3em;}

/* facilities.php */
.facilities li{
background: url(../imgother/tick3.png) no-repeat 0 50%;
padding-left: 34px;
line-height:30px;
}
.facilities ul{
	padding-top:0;
    list-style-type: none;
}

.facilities {
padding:20px;}

#roomeg {
margin:50px;}

#roomeg a{
color: #6DC9A0;
font-size:1.3em;
font-weight: bold;
text-align:center;
}


/* room types */
#rooms{
border-top-style:dotted;
border-width:2px;
border-color:white;
margin-right:auto;
margin-left:auto;
color:white;
width:80%;
min-width:1100px;
}

#rooms ul{margin:auto;padding:20px;width:80%;}
#rooms li{
display:inline;
margin:auto;
padding-left: 20px;
background: url(../imgother/square.png) no-repeat;
}

.imgcont{margin:auto; padding:10px; text-align:center;}

.roomtype{padding-top:25px;padding-bottom:30px;}

.room1{text-decoration:underline;padding:20px;text-align:center;}

.intro1{text-align:center;font-weight:bold;}
#introrooms a{color:white;text-decoration:none;}
#introrooms{font-size:1.3em;color:white; padding:30px;width:50%;margin-right:auto;margin-left:auto;}

#roomtypes ul {margin:auto;padding:20px;width:80%;}
#roomtypes li{
font-weight:bold;
margin:auto;
padding-left: 20px;
background: url(../imgother/square.png) no-repeat; }

.clearboth{clear:both;}

#roomeq{
border-top-style:dotted;
border-width:2px;
border-color:white;
padding:15px;
width:80%;
margin:auto;
min-width:1100px;
color:white;
}
#roomeq:first-letter{font-size:1.3em;}





