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

body { font-size:11px; font-family: 'Molengo'; font-size:14px; line-height:18px; font-weight:lighter; color:#FFF;
		background: #0d171e; /* Old browsers */
		background: -moz-linear-gradient(-45deg,  #0d171e 0%, #1a283d 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#0d171e), color-stop(100%,#1a283d)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(-45deg,  #0d171e 0%,#1a283d 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(-45deg,  #0d171e 0%,#1a283d 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(-45deg,  #0d171e 0%,#1a283d 100%); /* IE10+ */
		background: linear-gradient(135deg,  #0d171e 0%,#1a283d 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d171e', endColorstr='#1a283d',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */ }
html { min-height: 100%; }
p { margin-bottom:5px; }

hr { border:0; border-top:#FFF 1px dotted; padding:0; }

.accommodation { font-size:18px; padding-top:30px; }
.bach { font-size:13px; font-weight:normal; line-height:18px; }
.spring-clean { color:#557386; padding-top:30px; }
.contact { color:#FFF; }
.contact a:hover { text-decoration:underline; }
.contact a,  a:link,  a:active,  a:visited { text-decoration:none; color:#FFF; }
.contact p { margin:0 0 50px 0; }
.intro-title { font-size:21px; font-weight:lighter; line-height:25px; }
.more { font-size:10px; font-weight:bold; color:#FFF; line-height:17px; }
.more a:hover { text-decoration:underline; }
.more a,  a:link,  a:active,  a:visited { text-decoration:none; color:#FFF; }

#container { width:900px; margin:0 auto; margin-top:0; }
#page { width:900px; margin:0; background:url(../img/bg-holding.jpg) no-repeat top center; }
#logo { width:245px; margin-top:50px; padding:275px 30px 0 0; background:url(../img/pearl-elliot_logo.gif) no-repeat; float:left; }
#holding { width:400px; margin:100px 25px; float:left; }