@charset "utf-8";
/* CSS Document */
body {width:1000px; margin:0 auto; background-image:url(../images/bg_main.jpg); font-family:Georgia, "Times New Roman", Times, serif}
div#header {width:920px; padding:23px 40px 0 40px; background:#883553 url(../images/bg_header.jpg) repeat-x; clear:both}
div#header div.logo {width:260px; height:80px; margin-bottom:27px; float:left}
div#header div.adrs {width:427px; float:left; text-align:right; font-size:0.75em; color:#FFF}
div#header div.adrs p {margin:0; line-height:2em}
div#header div.adrs p a {color:#FFF; text-decoration:none}
div#header div.adrs p a:hover {text-decoration:underline}
div#header div.adrs p span {font-weight:bold}
div#header div.adrs p strong {font-weight:normal}
div#header div.award{padding-left:15px; float:left}
div#header div#nav {width:920px; padding:5px 0; background-color:#324B21; text-align:center; clear:both}
div#header div#nav ul {width:auto; margin:0 auto; padding:0; border:0; list-style:none}
div#header div#nav ul li {font-size:1.05em; height:25px; float:left; display:inline; margin:0; padding:5px 15px 0 15px; border-right:1px solid #527C36}
div#header div#nav ul li a {color:#FFF; text-decoration:none}
div#header div#nav ul li a:hover {text-decoration:underline}
div#header div#nav ul li.contact {border-right:0}
div.clr {clear:both}
div.clr hr {display:none}
body#home div#header div#nav ul li.home a,body#location div#header div#nav ul li.location a,body#accommodation div#header div#nav ul li.accommodation a,body#attractions div#header div#nav ul li.attractions a,body#bookings div#header div#nav ul li.bookings a,body#history div#header div#nav ul li.history a,body#greentourism div#header div#nav ul li.greentourism a,body#contact div#header div#nav ul li.contact a{color:#C08400}
body#home div#header div#nav ul li.home a:hover,body#location div#header div#nav ul li.location a:hover,body#accommodation div#header div#nav ul li.accommodation a:hover,body#attractions div#header div#nav ul li.attractions a:hover,body#bookings div#header div#nav ul li.bookings a:hover,body#history div#header div#nav ul li.history a:hover,body#greentourism div#header div#nav ul li.greentourism a:hover,body#contact div#header div#nav ul li.contact a:hover {text-decoration:none; cursor:default}
div#main {width:860px; padding:30px; background-color:#F4F1E1; margin:0 40px 30px 40px; clear:both}
body#home div#main {padding-top:24px}
body#accommodation div#main {width:880px; padding:30px 10px 30px 30px}
div#main div.left {width:415px; float:left; margin-right:30px}
div#main div.left h1{font-size:2em; color:#710036; margin:0; font-weight:normal}
body#home div#main div.left div.maintitle {background:url(../images/mainhead_home.gif) no-repeat; height:106px}
body#home div#main div.left div.maintitle h1 {display:none}
div#main div.left h2 {font-size:1.3em; color:#710036; font-weight:normal}
div#main div.left p.intro {font-weight:bold; margin-top:18px}
body#home div#main div.left p.intro {margin-top:8px}
div#main div.left p {font-size:1em; line-height:1.4em}
div#main div.left p.small {font-size:0.7em}
div#main div.left p a {color:#710036; text-decoration:none}
div#main div.left p a:hover {text-decoration:underline}
div#main div.left li {margin:12px}
div#main div.left div.smallimg {width:200px; margin-bottom:5px}
div#main div.left div.smallimg p {margin:0; padding:4px 10px; font-size:0.6em}
div#main div.left div.smallimg img {border:10px solid #FFF}
div#main div.left div.lft {float:left; margin-right:14px; clear:left}
div#main div.left div.rgt {float:right; margin-left:14px; clear:right}
div#main div.left div.rgt p {text-align:right}

div#main div.right{width:415px; float:left}
body#accommodation div#main div.right{width:435px; float:left}
body#home div#main div.right {padding-top:6px}
div#main div.right img {border:14px solid #FFF}
div#main div.right div.thumbs {margin-top:20px}
div#main div.right div.thumbs img {border:0; margin:0 20px 20px 0; float:left}
div#main div.right div.thumbs a img {border:8px solid #FFF}
div#main div.right div.thumbs a:hover img {border-color:#710036}
div#main div.right div.imgcapt {width:387px; text-align:right; padding:4px 14px 24px 14px}
div#main div.right div.imgcapt p {margin:0; font-size:0.75em}
div#features {width:890px; padding:10px 0 30px 30px; margin:0 40px; background-color:#C08400; clear:both}
div#features h3 {font-size:1.6em; color:#FFF; font-weight:normal; margin:7px 0 8px 0}
div#features div.feat {width:415px; margin-right:30px; float:left}
div#features div.feat h4 {font-size:1.25em;  font-weight:normal; width:247px; margin:0; padding-bottom:5px; float:left; border-bottom:1px solid #CC9A41}
div#features div.feat h4 a {color:#FFF; text-decoration:none}
div#features div.feat h4 a:hover {color:#710036}
div#features div.feat a img {border:10px solid #FFF; margin:5px 18px 0 0; float:left}
div#features div.feat a:hover img {border-color:#710036}
div#features div.feat p {width:247px; font-size:1em; margin:3px 0 0 0; line-height:1.3em; float:left}
div#features div.feat p a {font-size:0.95em; color:#710036; text-decoration:none}
div#features div.feat p a:hover {text-decoration:underline}
div#features div.feat a span {display:none}
div#footer {width:860px; margin:15px 40px 40px 40px; padding:0 30px}
div#footer p {font-size:0.75em; color:#FFF; margin:0 0 8px 0}
div#footer img {float:right}
div#footer a img {border:1px solid #000038; margin-top:2px}
div#footer a:hover img {border-color:#BF8400}
div#footer ul {border:0; margin:0; padding:0; list-style:none}
div#footer ul li {margin:0; padding:0 6px; border-left:1px solid #BF8400; float:left; font-size:0.75em}
div#footer ul li.first {border-left:0; padding-left:0}
div#footer ul li a {text-decoration:none; color:#BF8400}
div#footer ul li a:hover {text-decoration:underline}