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

*{
padding:0;
margin:0;
font-family:Arial, Helvetica, sans-serif;

}

p{
	margin-bottom:18px;
	line-height:20px;
	font-size:13px;
	color:#000;
	
	
}

div{
	font-size:13px;
	color:#000;
	font-weight:100;
	padding:10px;

}
img{
border:0;
}

a{
text-decoration:none;
color:#f00;
}

a:hover{
color:#666;
}

body{
background:url(images/back.jpg) repeat-x;
}

.main{
margin:0 auto;
}

.content{
background:url(images/contentback.jpg) repeat-y 26px;
}

.footround{
height:22px;
background:url(images/footround.jpg);
}

.contentbox{
margin:0 auto;
}

.form1{
width:264px;
height:278px;
color:#000;
}

.formtop{
background:url(images/formtop.jpg) top no-repeat;
height:11px;
}

.formbot{
	height:10px;
	background:url(images/formbot.jpg) bottom no-repeat;

}

.formback{
background:url(images/formback.jpg) ;
height:257px;
}

.felids{
font-size:12px;
font-weight:900;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
margin:0 auto;
color:#000;
}

.felids td{
padding-top:5px;
padding-bottom:5px;
color:#000;
}
.field1{
width:100px;
}
.formhead{
text-align:center;
font-weight:900;
padding:5px;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;

}

.submitbut{
background:none;
border:none;
background:#621700;
color:#FFF;
font-size:12px;
padding:5px;
}

.sidebar{
width:275px;
border-right:1px solid #CCC;
padding-left:10px;
padding-right:10px;
}

.title{
border-bottom:1px solid #000;
padding-bottom:10px;
}


.sidebarcont{
padding-top:5px;
}

.sidebarcont ul li{
font-size:14px;
list-style:none;
line-height:24px;
background:url(images/bulletblack.jpg) left  7px no-repeat;
padding-left:20px;
padding-bottom:10px;
color:#666;
}

.contentarea{
padding-left:10px;
padding-right:5px;
}

.thumbs tr td
{
padding-left:5px;
padding-right:5px;
font-size:12px;
padding:10px;
padding-top:0px;
color:#666;
}

.readmore{
padding-top:0;
}
.readmore a{
text-decoration:none;
font-size:10px;
color:#F00;
}
ul.redbullet{
margin-top:10px;
}

ul.redbullet li{
list-style:none;
font-size:13px;
line-height:16px;
color:#666;
background:url(images/bulletred.jpg) left 3px no-repeat;
padding-left:20px;
}

ul.redbullet li a{
	text-decoration:none;
	color:#666;

}

ul.redbullet li a:hover{
color:#F00;

}

.footer{
text-align:center;
padding-top:10px;
font-size:11px;
line-height:19px;
color:#666;
}

.footer a{
color:#666;
text-decoration:none;
}

.footer a:hover{
color:#f00;
}

.quote{
font-size:17px;
text-align:center;
line-height:32px;
font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.welcomepage{
font-size:13px;
}


a.titlered{
font-family:Arial, Helvetica, sans-serif;
color:#f00;
text-decoration:none;
font-size:16px
}

.row{
border-top:1px solid #ccc;
padding-top:10px;
}

.image{
margin:10px;
margin-top:0;
}

.red{
color:#f00;
}
.roomstd tr td{
padding:10px;
text-align:center;
}

.roomstd img{
border:3px solid #666;
}

.tariff td{
padding:10px;
}


.attracttable td{
padding:5px;
}


.attracttable td ul li{
list-style:none;
padding-left:20px;
margin-left:20px;
background:url(images/bulletred.jpg) left no-repeat;
}

.attracttable td ul li a{
color:#000;
text-decoration:none;
font-size:13px;
}

.attracttable td ul li a:hover{
color:#F00;
}

.attractrow{
padding-top:10px;


}

.top{
text-align:right;
font-size:12px;
padding-bottom:10px;
border-bottom:1px solid #ccc;
}

.tagline{
background:url(images/tagline.jpg);
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding-left:5px;
color:#000;
font-weight:900;
}

.botique{
display:none;
position:absolute;
	left:334px;
	top:178px;
	border:2px solid #ccc;
	background:#Fff;
	width:500px;
	padding:0;
}
.botique p, .botique h3{
padding-left:10px;
padding-right:10px;
}
.close{
background:#CCC;
padding:0;
font-weight:900;
text-align:right;

}

.bullethome{
margin-top:20px;
}

.bullethome li{
list-style:none;
font-size:12px;
vertical-align:middle;
line-height:24px;
}

.bullethome li img{
vertical-align:middle;
margin-right:10px;
}

.medtable{
width:70%;
}

.medtable td{
padding:5px;
}

.medtable p{
padding:0;
margin:0;
}

.medtable h2, .medtable h1{
font-size:13px;
font-weight:900;
padding:0;
}

.topcontact {
	font-size:12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000;
	text-decoration:none;
}

.topcontact a {
	font-size:12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000;
	text-decoration:none;
}

.topcontact a:hover {
	font-size:12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000;
	text-decoration:underline;
}