@import url(//fonts.googleapis.com/css?family=Droid+Sans:400,700|Droid+Sans+Mono|Droid+Serif:400,700,400italic,700italic); body { /* background: -webkit-radial-gradient(rgb(32, 32, 32) 15%, transparent 16%) 0 0, -webkit-radial-gradient(rgb(96, 96, 96) 15%, transparent 16%) 0 1px, -webkit-radial-gradient(rgb(32, 32, 32) 15%, transparent 16%) 8px 8px, -webkit-radial-gradient(rgb(96, 96, 96) 15%, transparent 16%) 8px 9px; */ //background-color: rgb(64, 64, 64); //background-size: 16px 16px; background-color: rgb(32, 32, 16); font-family: Droid Sans, Calibri, sans-serif; font-size: 12px; color: black; -moz-user-select: none; -webkit-user-select: none; } a, a:visited { text-decoration: none; color: rgb(0, 0, 192); } a:hover { text-decoration: underline; } img { border: 0 } p { -webkit-margin-before: 0; -webkit-margin-after: 24px; } p:last-child { -webkit-margin-after: 0; } #icon { position: absolute; left: 32px; top: 0; width: 256px; height: 256px; cursor: pointer; } #menu { position: absolute; left: 80px; top: 288px; height: 400px; //border-radius: 8px; text-align: center; //box-shadow: 0 0 16px rgba(0, 0, 0, 0.5); } #menu > div { width: 148px; height: 20px; padding: 6px; border-left: 1px solid rgb(96, 48, 32); border-right: 1px solid rgb(96, 48, 32); border-bottom: 1px solid rgb(96, 48, 32); background-color: rgb(128, 64, 32); background-image: -webkit-linear-gradient(0, transparent 50%, rgba(64, 32, 16, 0.1) 50%); background-image: -moz-linear-gradient(0, transparent 50%, rgba(64, 32, 16, 0.1) 50%); background-size: 8px 32px; font-size: 16px; font-weight: bold; text-shadow: 0 0 1px black; color: rgb(192, 96, 48); text-shadow: -1px -1px 1px rgb(64, 32, 16), -1px 1px 1px rgb(64, 32, 16), 1px -1px 1px rgb(64, 32, 16), 1px 1px 1px rgb(64, 32, 16); cursor: pointer; } #menu > div:first-child { border-top: 1px solid rgb(96, 48, 32); border-top-left-radius: 8px; border-top-right-radius: 8px; } #menu > div:last-child { border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; } #menu > div:hover { background-color: rgb(160, 80, 40); color: rgb(224, 112, 56); text-shadow: -1px -1px 1px rgb(96, 48, 24), -1px 1px 1px rgb(96, 48, 24), 1px -1px 1px rgb(96, 48, 24), 1px 1px 1px rgb(96, 48, 24); } #menu > div.selected { background-color: rgb(192, 96, 48); color: rgb(255, 128, 64); text-shadow: -1px -1px 1px rgb(128, 64, 32), -1px 1px 1px rgb(128, 64, 32), 1px -1px 1px rgb(128, 64, 32), 1px 1px 1px rgb(128, 64, 32); cursor: default; } #page { position: absolute; left: 352px; top: 32px; width: 640px; padding-right: 32px; padding-bottom: 32px; border-radius: 16px; margin-right: 32px; margin-bottom: 32px; } #page > div:first-child { height: 28px; padding: 10px; border-top-left-radius: 12px; border-top-right-radius: 12px; border-bottom: 1px solid rgb(96, 48, 32); background-color: rgb(192, 96, 48); background-image: -webkit-linear-gradient(0, transparent 50%, rgba(64, 32, 16, 0.1) 50%); background-image: -moz-linear-gradient(0, transparent 50%, rgba(64, 32, 16, 0.1) 50%); background-size: 12px 48px; font-size: 24px; font-weight: bold; color: rgb(255, 128, 64); text-align: center; text-shadow: -1px -1px 1px rgb(128, 64, 32), -1px 1px 1px rgb(128, 64, 32), 1px -1px 1px rgb(128, 64, 32), 1px 1px 1px rgb(128, 64, 32); } #page > div:last-child { padding: 32px; border-bottom-left-radius: 16px; border-bottom-right-radius: 16px; background: rgb(240, 240, 224); font-size: 14px; line-height: 20px; -moz-user-select: text; -webkit-user-select: text; } #page img { width: 576px; border-radius: 8px; } #page img.logo { float: left; width: 192px; margin-right: 24px; vertical-align: top; border-radius: 0; } .button { cursor: pointer; } .button.disabled { cursor: default; } #prevButton { position: absolute; top: 10px; left: 32px; } #nextButton { position: absolute; top: 10px; right: 64px; } #prevButton.disabled, #nextButton.disabled { display: none; } div.title { font-weight: bold; font-size: 16px; } div.date { color: rgb(128, 128, 128); } div.text { margin: 8px 0 32px 0; } div.text:last-child { margin-bottom: 0; } #page div.tour { width: 576px; height: 360px; border-radius: 8px; margin-bottom: 32px; box-shadow: 0 0 2px rgba(64, 64, 32, 0.5); overflow: hidden; } .large { font-size: 18px; } .sans { font-family: Droid Sans, sans-serif; } .serif { font-family: Droid Serif, serif; }