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

body{margin:0;padding:0;background:#301d0e url(../images/bg-dec.png) 47% 500px no-repeat; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;color:#e1d9ad;}
img {border:0;}
h1, h2, h3, h4 {margin:0;padding:0;}
#imgloader {display:none;overflow:hidden;text-indent:-9999px;position:absolute;top:-9999px;left:-9999px;}
#page, #content, #content {width:975px;}


#header {position:relative;height:110px;width:975px;display:block;}

/*navigation*/
.nav {position:absolute;bottom:20px;left:0;padding:0;margin:0;list-style:disc inside;color:#d48f21;font-family: Georgia, "Times New Roman", Times, serif;font-size:20px;}
.nav .first {list-style:none;}
.nav li {float:left;margin:0 5px 0 0;padding:0;line-height:10px;}
.nav li a{position:relative;color:#e1d9ad;text-decoration:none;font-size:19px;}
.nav li a:hover, .nav li a.active, .nav li:hover a, .nav li.hover a {position:relative;color:#d48f21;}
.nav li:hover, .nav li.hover {position:relative;}
.nav li:hover ul, .nav li.hover ul {display:block;}
.nav li ul {position:absolute;display:none;top:16px;left:12px;list-style:none;padding:0;margin:0;width:240px;z-index:1000;}
.nav li ul li a {border-bottom:1px solid #d48f21;font-size:12px;line-height:27px;display:block;background-color:#e1d9ad !important;width:240px !important;height:27px !important;color:#301d0e !important;text-indent:13px;margin:0 !important;text-decoration:none;}
.nav li ul a:hover {color:#e1d9ad !important;background-color:#d48f21 !important;}

.social {position:absolute;right:5px;top:48px;height:18px;}
.search {position:absolute;right:5px;top:5px;}
.search a{text-decoration:none;color:#d48f21;}
.search a:hover{text-decoration:underline;color:#d48f21;}
.tabbuttons {position:absolute;right:1px;bottom:0;width:344px;height:34px;padding:0;margin:0;list-style:none;text-align:center;}
.tabbuttons li{float:left;display:block;height:33px;margin:0 0 0 2px;padding:0;overflow:hidden;}
.tabbuttons li a{float:left;display:block;height:33px;overflow:hidden;text-indent:-9999px;}
.tabbuttons .book a{background:url(../images/btn-tab-book.png) center no-repeat;width:116px;}
.tabbuttons .shop a{background:url(../images/btn-tab-shop.png) center no-repeat;width:105px;}
.tabbuttons .print a{background:url(../images/btn-tab-gift.png) center no-repeat;width:116px;}

#content {postion:relative;width:975px;height:500px;background:url(../images/bg-plate.png) top no-repeat;}
#slider {background:url(../images/slider-bg.png) top center no-repeat;}
.image {float:left;width:620px;height:500px;overflow:hidden;}
.image ul{width:620px;height:500px;margin:0;padding:0;list-style:none;}
.image ul li{width:620px;height:500px;}
.image2 {float:left;width:450px;height:500px;overflow:hidden;}
.image2 ul{width:450px;height:500px;margin:0;padding:0;list-style:none;}
.image2 ul li{width:450px;height:500px;}
#page-2col .column1 #slider {width:450px;}

#page-2col .column1{position:relative;width:450px;overflow:hidden;float:left;height:500px;}
#page-2col .column2 {width:500px;height:500px;color:#301d0e;font-size:12px;}
#page-2col .column2 h1 {position:relative;float:left;font-size:22px;margin:28px 0 10px 10px;}
#page-2col .column2 .box {position:absolute;bottom:15px;right:0;display:block;width:450px;height:400px;overflow:auto;margin:10px 20px 0 20px;padding:0 10px;background:#f3ebc7;border:1px solid #fff}
#page-2col .column2 .box p {float:left;margin:5px 0;padding:0;width:100%;}
#page-2col .column2 .box a {text-decoration:none;color:#d48f21;}
#page-2col .column2 .box a:hover {text-decoration:underline}
#page-2col .column2 .box ul {float:left;padding:0;margin:0;width:420px;list-style:disc;color:#d48f21;}
#page-2col .column2 .box ul li {float:left;width:420px;padding:0;margin:0 0 0 20px;}
#page-2col .column2 .box ul li span {float:left;color:#301d0e;}
#page-2col .column2 .box .prices li span {float:left;display:block;width:180px;color:#301d0e;border-bottom:1px dotted #d48f21;}

#page-main .column2, #page-2col .column2 {position:relative;float:right;margin:0 10px 0 0;}
#page-main .column2 {text-align:center;width:345px;height:500px;}
.mainbuttons {position:relative;width:165px;padding:0;margin:30px auto;list-style:none;text-align:center;}
.mainbuttons li{position:relative;display:block;width:165px;height:40px;margin:10px 0;padding:0;overflow:hidden;}
.mainbuttons li a{float:left;display:block;width:165px;height:40px;overflow:hidden;text-indent:-9999px;}
.mainbuttons .book {background:url(../images/btn-book.jpg) center no-repeat;}
.mainbuttons .shop {background:url(../images/btn-shop.jpg) center no-repeat;}
.mainbuttons .print {background:url(../images/btn-print.jpg) center no-repeat;}


.awards {width:100%;text-align:center;}
.awards img {padding:0 8px;}

#gallery {width:600px;float:left;}

#page-main, #page-gallery, #page-2col {position:relative;margin:0 auto;width:975px;}
#footer {position:relative;margin:6px 0 0 0;font-size:12px;height:100px;}
#footer .left {float:left;width:150px;margin:0 0 0 10px;}
#footer .right {float:right;width:400px;margin:0 285px 0 0;text-align:center;}
#footer p {width:100%;margin:0;padding:0;}
#footer a {text-decoration:none;color:#d48f21;}
#footer a:hover {text-decoration:underline}
