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

* {margin:0;padding:0;}
a img {border:0;}
.wrapper {width:100%;height:0;overflow:hidden;clear:both;}
.inner {width:800px;margin:auto;text-align:left;}
*.replaced a {display:block;overflow:hidden;text-indent:-9999px;}

/***************************** body + fonts */

body {
	text-align:center;
	background: #fff;
	color:#6C3C2D;
	font-family: Georgia, Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12pt;
}

#TA_rated137 {
	width:150px;
	float:left;
	padding:0px;
	margin-top: 0px;
	margin-right: 60px;
	margin-bottom: 0px;
	margin-left: 0px;
}

p {line-height:170%;padding: 10px 0;}
p strong {color:#6C3C2D;}

a {outline:none;color:#6C3C2D;}
a:hover {text-decoration:none; color:#A67A60;}
*.toggle a {text-decoration:none;}
*.toggle a:hover {text-decoration:underline;}

ul, ol {padding: 10px 0;}
ul ul {padding:0 0 0 10px;}
li {line-height:170%;list-style:none;background: url(/wp-content/themes/bm/images/li1.gif) 0 6px no-repeat;padding: 0 0 0 15px;}
li li {background:0;list-style:circle;padding:0;}

h1 a {width:293px;height:170px;background: url(/wp-content/themes/bm/images/logo.png) 0 0 no-repeat;float:left;}
h2 {font-size:20px;letter-spacing:-2px;color:#6C3C2D;padding: 10px 0 0 0;}
h3 {
	font-size:16px;
	color:#6C3C2D;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
}

/***************************** container */

#header {height:230px;background: url(/wp-content/themes/bm/images/header.jpg) 0 0 repeat-x;}
#content {
	clear:both;
	padding: 0 0 20px 0;
	background-attachment: scroll;
	background-image: url(images/bellmanga_curl.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#sidebar {
	width:264px;
	float:left;
	margin-left:15px;
	padding-top: 12px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}

#main {width:500px;float:right;}
#main p { text-align:justify; }
#main img { margin:10px; padding: 1px;border:1px solid #6d553d; }
#footer {height:215px;background: url(/wp-content/themes/bm/images/footer.jpg) 0 0;display:block;}

/***************************** header */

#header ul {float:right;text-align:right;padding: 25px 0 0 0;}
#header a {color:#6C3C2D;}
#header li {list-style:none;font-size:14px;line-height:150%;color:#6C3C2D;padding:0;background:0;}

#header #nav {height:60px;background: url(/wp-content/themes/bm/images/nav.jpg) 0 0 no-repeat;width:570px;padding: 0 0 0 230px;}
#nav li {font-size:15px;display:block;float:right;padding: 0 5px; width:auto; font-weight:bold;}
#nav a {color:#fff;display:block;float:left;padding: 3px 5px;}
#nav a:hover {color:#fff;}
#nav ul, .sitenav ul ul {display:none;}

/***************************** sidebar */

.sitenav {margin: 0 0 30px 0;}
.sitenav ul {padding:0;}
.sitenav li {}

.booking a{
font-size:12px;
color:#fff;
}
.thumbnail {
	float:right;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0px;
}
.thumbnail img {width:240px;height:110px;padding: 1px;border:1px solid #6d553d;}

/*lm pro form*/
#sidebar form {border: 1px solid #ab9884;text-align:center;padding: 10px;margin: 15px 0 0 0;}
#name, #email_address {width:114px;height:17px;padding: 6px 10px 0 10px;border:0;background: url(/wp-content/themes/bm/images/input.gif) 0 0 no-repeat;color:#efefef;font-size:11px;float:left;}
#sidebar form p {clear:both;width:185px;margin:auto;}
#sidebar form label {display:block;float:left;width:50px;margin: 2px 0 0 0;}
#sidebar #submitbutton {margin: 10px 0 0 0;}

/***************************** main */

h2.welcome {display:block;overflow:hidden;text-indent:-9999px;width:396px;height:76px;background: url(/wp-content/themes/bm/images/welcome.jpg) 0 0 no-repeat;margin:0 auto 15px auto;}
#sidebar h3 {
	font-size:16px;
	color:#fff;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 10px;
	background-image: url(images/h3.jpg);
	background-repeat: repeat-x;
}
h3 span {width:50px;height:35px;display:block;float:left;margin: -4px 0 0 0;}
h3.act, h3.news {margin: 30px 0 0 0;}

.lapel {
	font-size:12px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color:#EADCCC;
}
.lapel p {padding:0;}
.bottom {
margin-top:0px;
	height:26px;
	background-image: url(/wp-content/themes/bm/images/bottom.png);
	background-repeat: no-repeat;
}

/* gallery */
.slideshowlink {margin: 0 0 15px 0;}

/*comments*/
#comment {background:#8f7b68;border:1px solid #6c5947;width:480px;padding: 3px;font: 12px Verdana, Arial, Helvetica, sans-serif;height:80px;}
ol.commentlist li {background:#eadccc;padding:5px;}
ol.commentlist li.alt {background-color:#DDC7AE;}
ol.commentlist cite {font-style:normal;font-weight:bold;color:#fff;}
#commentform p, ol.commentlist p {padding:0;}
#commentform p {padding: 0 0 5px 0;}
#author, #email, #url {background:#8f7b68;border:1px solid #6c5947;padding: 1px 3px;}

/*img fader*/
#mainimg {height:210px;width:490px;margin: 10px 0 20px 0;}
#mainimg img {position:absolute;display:none; padding: 1px;border:1px solid #6d553d; margin:0px;}

/***************************** footer */

#footer img {float:left;width:292px;margin: 1px 0 0 0;}
#footer .links {width:505px;float:right;text-align:right;padding: 80px 0 0 0;color:#6C3C2D;}
.links ul {padding: 2px 0;}
.links ul ul {display:none;}
.links li {display:inline;list-style:none;padding: 0 5px;font-size:12px;background:0;}
.links a {color:#6C3C2D;}
.weather {
margin:5px;
height:40px;
display:block;
}
.weather img {
float:left;
}