.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0px; font-size:0px;}
img{border:none;vertical-align:top;}
form,ul,h1,h2,h3,h4,h5,h6,p,span,input{margin:0px;padding:0px;}
ul{list-style:none;}
body{
	margin:0px;
	font-size:12px;
	line-height:16px;
	font-family:Verdana, Geneva, sans-serif;
	color:#332517;
	text-align: justify;
	background-color: #47242A;
}
input,select,textarea{font-size:11px;line-height:13px;font-family:Verdana, Geneva, sans-serif; vertical-align:middle;color:#635b22;}
a{text-decoration:none;color:#000;}
a:hover{text-decoration:underline;}
h1{font-size:16px;line-height:24px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}
h2{font-size:18px;line-height:20px;}
h3{font-size:16px;line-height:18px;}
h4{font-size:13px;line-height:15px;}
h5{font-size:11px;line-height:13px;}
h6{font-size:10px;line-height:12px;}
.floatleft{float:left; width:auto;}
.floatright{float:right; width:auto;}
.alignleft{ text-align:left;}
.alignright{ text-align:right;}
.center{ text-align:center;}
.col1,.col2,.col3,.block1,.block2{ float:left; width:auto;}
.col01,.col02,.col03{ float:left; width:auto;}
p{ padding:8px 0;}

div.top{
	text-align:right;
	font-size:9px;
	text-transform:uppercase;
	color:#9C9076;
	width:800px;
	margin:0;
	float: right;
	font-weight: bold;
}

div.top a{ color:#9C9076; margin:0 3px;}

div.container{
	width:933px;
	margin:0 auto;
	border:solid 0px #92816d;
	padding:0px;
	padding-top: 40px;
}
div.logo{ border-top:solid 10px #9C9076; background:#FBF4EA; padding:10px 34px;}
div.wrapper{ padding:0 0px 0 0px;background:#FBF4EA; }
div.blocks1{width:935px;overflow:hidden;clear:both; border:solid 0px #83695d;}
div.blocks1 div.block1{
	width:260px;
	height:270px;
	background-color: #472429;
	background: url(http://www.loguesliscannorhotel.com/images/bg01.jpg) no-repeat left top;
}
div.blocks1 div.block2{width:673px;}
ul.menu{
	padding:10px 40px;
	margin-top: 10px;
}
ul.menu li{ border-bottom:solid 1px #7F666A; padding:3px 0;}
ul.menu li.last{ border-bottom:solid 0px #7F666A; padding:3px 0;}
ul.menu li a{
	font-size:12px;
	font-weight:bold;
	text-transform:none;
	color: #FBF4EA;
}
div.content{ width:900px; clear:both; overflow:hidden; padding:16px 0 10px;}
div.main{
	width:629px;
	float:left;
	margin-left: 20px;
}
div.side{width:222px; float:right;}
div.book-block{ background:#7C0809; padding:1px;}
div.book-block h4.t1{ text-transform:uppercase; color:#efede1; padding:6px 8px;}
div.book-block div.book{ background:#ddd0ae url(http://www.loguesliscannorhotel.com/images/bg02.jpg) repeat-x left top; padding:4px; color:#970808
; text-align:right;}
div.book-block div.book select,
div.book-block div.book input{color:#970808;}
div.book-block div.book input.submit{ width:150px; height:21px; background:url(http://www.loguesliscannorhotel.com/images/check.gif) no-repeat left top; border:solid 1px #ae857f; color:#fff; font-size:9px; line-height:16px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; cursor:pointer;}
div.book-block div.check,
div.book-block div.no,
div.book-block div.submit{ padding:4px 0;}
div.special-block,
div.enquiry-block,
div.wine-block{ margin:8px 0 0;}
div.special-block h4.t1{ background:url(http://www.loguesliscannorhotel.com/images/bg03.jpg) no-repeat left top; line-height:32px; padding:0 0 0 44px; color:#fff;}
div.enquiry-block h4.t1{ background:url(http://www.loguesliscannorhotel.com/images/bg04.jpg) no-repeat left top; line-height:32px; padding:0 0 0 44px;   color:#fff;}
div.wine-block h4.t1{ background:url(http://www.loguesliscannorhotel.com/images/bg05.jpg) no-repeat left top; line-height:32px;  padding:0 0 0 44px;  color:#fff;}
div.special-block h4.t1 a,
div.enquiry-block h4.t1 a,
div.wine-block h4.t1 a{ color:#fff;}
div.special-block h4.t1 a:hover,
div.enquiry-block h4.t1 a:hover,
div.wine-block h4.t1 a:hover{ text-decoration:none;}
h1.title{
	color:#333333;
	padding:1px;
	background-color: #9F8F76;
}
h1.title span{
	display:block;
	border:solid 1px #cebea8;
	padding:4px 4px 4px 15px;
	font-weight: bold;
}
div.main-inner{ padding:10px 40px 0px 30px;}
div.main-inner a{
	text-decoration: underline;
	color: #7C0809;
}

div.main-inner ul {list-style:disc; margin-left:20px;}

div.footer{ width:890px; margin:0 auto; text-align:right; color:#efede1; padding:4px 0 8px 0;}
div.footer a{color:#efede1; text-decoration:underline;}



