@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding:0px;
	background-color:#FFFFFF;
}

/* Top classes */
.topcenterwhite{
background-image: url(images/top-center-white.jpg);
width:374px;
background-repeat: no-repeat;
}
.logo{
background-color:#FFFFFF;
width:380px;
background-repeat: no-repeat;
}

/* Header classes */
.menu{
background-image: url(images/header-wall.jpg);
width:201px;
background-repeat: no-repeat;
color:#FFFFFF;
}
.headerwallright{
background-image: url(images/header-wall-right.jpg);
width:264px;
background-repeat: no-repeat;
}

/* Middle classes */
.middlewall{
background-image: url(images/middle-wall.jpg);
width:201px;
background-repeat: no-repeat;
}
.middleimages{
background-image: url(images/middle-images.jpg);
width:553px;
background-repeat: no-repeat;
}
.middleflower{
background-image: url(images/middle-flower.jpg);
width:264px;
background-repeat: no-repeat;
}

/* Main classes */
.contact{
background-image: url(images/main-contact.jpg);
width:201px;
height:263px;
background-repeat: no-repeat;
float:none;
background-position:top;
font-family: Verdana;
font-size: 10px;
color: #ac2d4e;
text-decoration: none;
font-weight:300;
text-align:right;
padding-left:0px;
padding-right:0px;

}
.main{
background-image: url(images/main.jpg);
width:817px;
background-repeat: no-repeat;
}

/* Headers */
h1 { 
	font-family : Verdana;
    font-size : 15px;
    color : #ac2d4e;
    text-decoration: none;
    font-style:italic;
    font-weight:400;
	padding-top:130px;
	padding-left: 50px;
}


/* Main */
.links { font-family : "Century Gothic", "Script MT Bold", Arial, Helvetica, sans-serif;
font-size : 15px;
color : #ffffff;
text-decoration: none;
font-weight:400;
}
.links:hover {
font-family : "Century Gothic", "Script MT Bold", Arial, Helvetica, sans-serif;
font-size : 15px;
color : #f27c33;
text-decoration: underline;
font-weight:400;
}
.topspan { 
font-family : Verdana;
font-size : 15px;
color : #ac2d4e;
text-decoration: none;
font-style:italic;
font-weight:400;
}
.linkscontact {
font-family : Verdana;
font-size : 10px;
color : #ac2d4e;
text-decoration: none;
font-weight:200;
text-align:right;
}
.linkscontact:hover {
font-family : Verdana;
font-size : 10px;
color : #ac2d4e;
text-decoration: underline;
font-weight:200;
text-align:right;
}
.text {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 13px;
color : #0043A6;
text-decoration: none;
font-weight:300;
}
.textbig {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 16px;
color : #0043A6;
text-decoration: none;
font-weight:300;
font-style:italic;
}
.img {
border: 1px solid #dee1e5;
background-color:#ffffff;
padding: 9px;
}
.mainlink {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 13px;
color : #0043A6;
text-decoration: underline;
font-weight:300;
}
.mainlink:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 13px;
color : #ac2d4e;
text-decoration: none;
font-weight:300;
}

.hr {
border:0;
color:#dee1e5;
background-color:#dee1e5;
height: 1px;
width:90%;
}
.vertical {
background-color:#dee1e5;
height: 320px;
width:1px;
}
.fac {
list-style-image:url(images/check.gif);
padding-left:400px;
}

/* Footer */
.footer {
font-family : Verdana;
font-size : 10px;
color : #ac2d4e;
text-decoration: none;
font-weight:200;
text-align:center;
}
.footerlink {
font-family : Verdana;
font-size : 10px;
color : #ac2d4e;
text-decoration: none;
font-weight:200;
text-align:center;
}
.footerlink:hover {
font-family : Verdana;
font-size : 10px;
color : #ac2d4e;
text-decoration: underline;
font-weight:200;
text-align:center;
}

/* Reservations */
.field {
font-weight: 300;
font-size: 9pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
color : #0043A6;
font-style:normal;
background: #ffffff;
border: 1px solid #67abf7;
width:140px;
height:20px;
}
.fieldbig {
font-weight: 300;
font-size: 9pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
color : #0043A6;
font-style:normal;
background: #ffffff;
border: 1px solid #67abf7;
width:190px;
height:20px;
}
.comments {
font-weight: 300;
font-size: 9pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
color : #0043A6;
font-style:normal;
background: #ffffff;
border: 1px solid #67abf7;
width:370px;
height:100px;
}
.button {
background-color:#67abf7;
color: #ffffff;
font-weight: 600;
font-size: 10pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
border-color: #67abf7;
border-style:none;
width:100px;
height:20px;
}

.button:hover {
background-color:#ac2d4e;
color: #ffffff;
font-weight: 600;
font-size: 10pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
border-color: #ac2d4e;
border-style:none;
width:100px;
height:20px;
cursor:pointer;
}
.fieldalign {
padding-left: 33px;
}
.fieldalign2 {
padding-left: 96px;
padding-top: 20px;
padding-bottom: 20px;
}

/* Price table */
.price-table {
border:1px dotted #67abf7;
}
.price-table-td {
border-right:1px dotted #ffffff;
border-bottom:1px dotted #ffffff;
background-color:#67abf7;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 13px;
color : #ffffff;
text-decoration: none;
font-weight:600;
text-align:center;
height:30px;
}
.price-table-end {
border-bottom:1px dotted #ffffff;
background-color:#67abf7;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 13px;
color : #ffffff;
text-decoration: none;
font-weight:600;
text-align:center;
height:30px;
}
.price-table-bottom {
border-right:1px dotted #ffffff;
background-color:#67abf7;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 13px;
color : #ffffff;
text-decoration: none;
font-weight:600;
text-align:center;
height:30px;
}
.beds {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 9px;
color : #dee1e5;
text-decoration: none;
font-weight:600;
text-align:center;
}
.prices {
border-right:1px dotted #67abf7;
border-bottom:1px dotted #67abf7;
background-color:#ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #0043A6;
text-decoration: none;
font-weight:300;
text-align:center;
}
.prices-end {
border-bottom:1px dotted #67abf7;
background-color:#ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #0043A6;
text-decoration: none;
font-weight:300;
text-align:center;
}
.prices-bottom {
border-right:1px dotted #67abf7;
background-color:#ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #0043A6;
text-decoration: none;
font-weight:300;
text-align:center;
}
.prices-bottom-end {
background-color:#ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #0043A6;
text-decoration: none;
font-weight:300;
text-align:center;
}


