* {
    padding: 0;
    margin: 0;
    outline: 0;
    border: 0;
    font-size: 100%;
}
img {
    border: 0;
    border-style: none;
    display: block;
}

body {
    font-family:  "Trebuchet MS", Helvetica, Arial, sans-serif;
    color: #D1A4A4;
    text-align: center;
    background-color: #000;
}
a {
    color: #6666ff;
    text-decoration: underline;
}
a:hover {
    color: #FFF;
    text-decoration: none;
}
h2 {
    color: #D1A4A4;
    font-size: 16px;
    padding-bottom: 5px;
}
ul,
ol {
    list-style: none;
}
#wrapper {
    margin: 0 auto;
    width: 1240px;
}
#header {
    height: auto;
    padding-top: 15px;
    text-align: left;
}
#header h1 {
    text-align: center;
    font-size: 26px;
    color: #A77A7A;
    font-weight: normal;
    margin-left: 0px;
}
#headertxt {
    width: 1240px;
    padding-top: 4px;
    margin-left: 0px;
}
#header p {
    text-align: justify;
    line-height: 16px;
    font-size: 90%;
}
#header h3 {
    text-align: justify;
    line-height: 16px;
    font-size: 105%;
}
#navigation {
    width: 1240px;
    height: 20px;
}
#leftcolumn {
    float: left;
    width: 160px;
    margin-right: 10px;
    text-align: left;
}
#leftcolumn_v {
    float: left;
    width: 0px;
    margin-right: 0;
    text-align: left;
}
#content {
    float: left;
    width: 741px;
    text-align: center;
    display: inline;
    padding: 35px 0 35px 9px;
    background-color: #331A25;
    border-top: solid 1px #A77A7A;
    border-bottom: solid 1px #A77A7A;
}
#content_v {
    float: left;
    width: 900px;
    text-align: center;
    display: inline;
    padding: 35px 10px 35px 10px;
    background-color: #331A25;
    border-top: solid 1px #A77A7A;
    border-bottom: solid 1px #A77A7A;
}
#content_v2 {
    float: left;
    width: 750px;
    text-align: center;
    display: inline;
    padding: 35px 10px 35px 10px;
    background-color: #331A25;
    border-top: solid 1px #A77A7A;
    border-bottom: solid 1px #A77A7A;
}
#rightcolumn {
    width: 310px;
    float: left;
    margin-left: 10px;
    text-align: center;
    background-color: #331A25;
    padding: 35px 0 15px 0;
    border-top: solid 1px #A77A7A;
    border-bottom: solid 1px #A77A7A;
}
#rightcolumn_v {
    width: 310px;
    float: left;
    margin-left: 10px;
    text-align: center;
    background-color: #331A25;
    padding: 35px 0 15px 0;
    border-top: solid 1px #A77A7A;
    border-bottom: solid 1px #A77A7A;
}
#leftcolumn div,
#rightcolumn div {
    margin-bottom: 15px;
}
#footer {
    width: 1240px;
    clear: both;
    padding: 60px 0 10px 0;
    text-align: center;
    font-size: 12px;
}
.thumbs img {
    margin: 0 9px 9px 0;
    border: 1px solid #6d5050
}
.thumbs_v img {
    margin: 0 4px 2px 0;
    border: 1px solid #6d5050
}
#banner {
    height: 120px;
    padding: 30px 0;
    color: #FFF;
}
#banner img {
    margin-bottom: 5px;
}
#banner60 {
    height: 85px;
    padding: 20px 0;
    color: #D1A4A4;
}
#banner img {
    margin-bottom: 3px;
}
#banner80 {
    height: 110px;
    padding: 20px 0;
    color: #D1A4A4;
}
#banner img {
    margin-bottom: 3px;
}
#banner100 {
    height: 145px;
    padding: 25px 0;
    color: #FFF;
}
#banner img {
    margin-bottom: 5px;
}
#banner120 {
    height: 185px;
    padding: 30px 0;
    color: #FFF;
}
#banner img {
    margin-bottom: 5px;
}
#banner_v80 {
    height: 80px;
    padding: 23px 0 25px;
}
#banner_v60 {
    height: 60px;
    padding: 23px 0 25px;
}
#noimgbanner {
    height: 85px;
    padding: 20px 0 0 0;
}
#noimgbanner a {
    color: #D1A4A4;
    text-decoration: underline;
    font-size: 28px;
    font-weight: bold
}
#noimgbanner a:hover {
    color: #fff;
    text-decoration: none;
    font-size: 28px;
    font-weight: bold
}
#video {
    padding-top: 10px
}
#video h1 {
    font-size: 24px;
}
#join {
    height: 60px;
    padding: 30px 0 20px 0;
}
#join a.banner {
    color: #D1A4A4;
    text-decoration: underline;
    font-size: 34px;
    font-weight: bold
}
#join a.banner:hover {
    color: #fff;
    text-decoration: none;
    font-size: 34px;
    font-weight: bold
}
#join2 {
    height: 40px;
    padding: 15px 0 10px 0;
}
#wartext {
    font-size: 12px;
    margin-bottom: 10px;
    text-align: left;
}
#join2 a.banner2 {
    color: #D1A4A4;
    text-decoration: underline;
    font-size: 22px;
    font-weight: bold
}
#join2 a.banner2:hover {
    color: #fff;
    text-decoration: none;
    font-size: 22px;
    font-weight: bold
}
#toplist li {
    line-height: 24px;
    font-size: 90%;
}
#menu {
    margin-top: 10px;
    margin-bottom: 15px;
}

/*** Photo page style ***/

#bigphoto {
    margin: 30px 0;
}
#bigphoto img {
    border: #FFFFFF solid 3px
}
#imagelink a {
    background-color: #000;
}
#bigphotonav {
    font-size: 26px;
}
#bigphotonav a {
    color: #6666ff;
    text-decoration: none;
}
#bigphotonav a:hover {
    color: #fff;
    text-decoration: underline;
    background-color: #331A25;
}
#txtbanner {
    margin-top: 40px;
    font-size: 22px;
}
#txtbanner a {
    color: #fff;
    text-decoration: none;
    background-color: #331A25;
}
#txtbanner a:hover {
    color: #6666ff;
    background-color: #000;
    text-decoration: none;
}
#bottompics {
    margin: 30px 0 0 0;
}
#bottomtext {
    margin: 40px 0;
    font-size: 14px
}

/*** Responsive ***/

@media screen and (max-width: 1024px) {
    #leftcolumn {
        display: none;
    }
    #bigphoto img {
        border: #FFFFFF solid 0px
    }
}



.shareon {
	font-size: 0!important
}

.shareon>* {
	display: inline-block;
	position: relative;
	height: 24px;
	min-width: 16px;
	margin: 4px;
	padding: 6px 10px;
    background-color: #331A25;
	border-radius: 3.33333px;
	border: solid 1px #664b4b;
	box-sizing: content-box;
    color: #bf8b8b;
	line-height: 1.5;
	transition: opacity .3s ease;
	vertical-align: middle
}

.shareon>:hover {
	cursor: pointer;
	opacity: .7
}

.shareon>:not(:empty) {
	font-size: 16px;
	text-decoration: none
}

.shareon>:not(:empty):before {
	position: relative;
	height: 100%;
	width: 28px;
	top: 0;
	left: 0;
	background-position: 0 50%
}

.shareon>:before {
	display: inline-block;
	position: absolute;
	height: 20px;
	width: 20px;
	top: 8px;
	left: 8px;
	background-repeat: no-repeat;
	background-size: 20px 20px;
	content: "";
	vertical-align: bottom
}

.shareon > *.facebook::before {
	background-image: url('data:image/svg+xml,%3Csvg fill="%23A77A7A" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M23.998 12c0-6.628-5.372-12-11.999-12C5.372 0 0 5.372 0 12c0 5.988 4.388 10.952 10.124 11.852v-8.384H7.078v-3.469h3.046V9.356c0-3.008 1.792-4.669 4.532-4.669 1.313 0 2.686.234 2.686.234v2.953H15.83c-1.49 0-1.955.925-1.955 1.874V12h3.328l-.532 3.469h-2.796v8.384c5.736-.9 10.124-5.864 10.124-11.853z"/%3E%3C/svg%3E')
}

.shareon > *.pocket::before {
	background-image: url('data:image/svg+xml,%3Csvg fill="%23A77A7A" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m18.813 10.259-5.646 5.419a1.649 1.649 0 0 1 -2.282 0l-5.646-5.419a1.645 1.645 0 0 1 2.276-2.376l4.511 4.322 4.517-4.322a1.643 1.643 0 0 1 2.326.049 1.64 1.64 0 0 1 -.045 2.326zm5.083-7.546a2.163 2.163 0 0 0 -2.041-1.436h-19.676c-.9 0-1.717.564-2.037 1.405-.094.25-.142.511-.142.774v7.245l.084 1.441c.348 3.277 2.047 6.142 4.682 8.139.045.036.094.07.143.105l.03.023a11.899 11.899 0 0 0 4.694 2.072c.786.158 1.591.24 2.389.24.739 0 1.481-.067 2.209-.204.088-.029.176-.045.264-.06.023 0 .049-.015.074-.029a12.002 12.002 0 0 0 4.508-2.025l.029-.031.135-.105c2.627-1.995 4.324-4.862 4.686-8.148l.073-1.441v-7.233c0-.251-.031-.5-.121-.742z"/%3E%3C/svg%3E')
}

.shareon > *.reddit::before {
	background-image: url('data:image/svg+xml,%3Csvg fill="%23A77A7A" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M19.53 1.148a1.83 1.83 0 00-1.667 1.054l-4.372-.928a.522.522 0 00-.358.063.515.515 0 00-.21.297L11.59 7.925c-2.807.086-5.32.909-7.137 2.237a2.668 2.668 0 00-1.815-.737A2.64 2.64 0 000 12.064a2.634 2.634 0 001.563 2.407 4.95 4.95 0 00-.065.803c0 4.053 4.71 7.326 10.537 7.326s10.537-3.273 10.537-7.326a4.548 4.548 0 00-.063-.782 2.732 2.732 0 001.519-2.428 2.64 2.64 0 00-2.639-2.64 2.53 2.53 0 00-1.816.74c-1.796-1.288-4.287-2.134-7.031-2.239l1.204-5.637 3.906.823a1.888 1.888 0 001.878 1.777c1.024 0 1.87-.837 1.88-1.861a1.884 1.884 0 00-1.88-1.88zM7.907 18.066c-.13 0-.254.05-.347.141a.498.498 0 000 .697c1.266 1.267 3.736 1.373 4.454 1.373s3.167-.084 4.454-1.373a.546.546 0 00.044-.697.5.5 0 00-.698 0c-.823.802-2.533 1.099-3.779 1.099s-2.977-.295-3.779-1.099a.49.49 0 00-.349-.142zm-1.932-4.122c0-1.035.844-1.88 1.88-1.88 1.034 0 1.878.843 1.878 1.879S8.89 15.82 7.856 15.82a1.882 1.882 0 01-1.88-1.877zm10.155-1.88c1.035 0 1.88.845 1.88 1.879 0 1.035-.844 1.878-1.879 1.878s-1.879-.843-1.879-1.877c0-1.037.844-1.88 1.878-1.88z" fill-rule="evenodd"/%3E%3C/svg%3E')
}

.shareon > *.telegram::before {
	background-image: url('data:image/svg+xml,%3Csvg fill="%23A77A7A" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M1.517 11.31c-.962.382-1.466.756-1.512 1.122-.088.702.924.921 2.196 1.335 1.037.337 2.433.731 3.158.747.658.014 1.393-.257 2.204-.814 5.533-3.735 8.39-5.622 8.57-5.663.126-.029.301-.065.42.04.119.106.107.306.095.36-.101.429-5.3 5.156-5.599 5.467-1.143 1.187-2.443 1.913-.437 3.235 1.735 1.144 2.746 1.873 4.534 3.045 1.142.75 2.039 1.637 3.218 1.529.543-.05 1.104-.56 1.389-2.083.673-3.598 1.996-11.392 2.302-14.604a3.585 3.585 0 00-.034-.8c-.027-.158-.084-.383-.29-.55-.243-.197-.619-.24-.787-.236-.764.013-1.936.42-7.579 2.767C11.39 7.03 7.44 8.73 1.517 11.31z"/%3E%3C/svg%3E')
}

.shareon > *.twitter::before {
	background-image: url('data:image/svg+xml,%3Csvg fill="%23A77A7A" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M23.954 4.569a10 10 0 01-2.825.775 4.958 4.958 0 002.163-2.723c-.951.555-2.005.959-3.127 1.184a4.92 4.92 0 00-8.384 4.482C7.691 8.094 4.066 6.13 1.64 3.161a4.822 4.822 0 00-.666 2.475c0 1.71.87 3.213 2.188 4.096a4.904 4.904 0 01-2.228-.616v.061a4.923 4.923 0 003.946 4.827 4.996 4.996 0 01-2.212.085 4.937 4.937 0 004.604 3.417 9.868 9.868 0 01-6.102 2.105c-.39 0-.779-.023-1.17-.067a13.995 13.995 0 007.557 2.209c9.054 0 13.999-7.496 13.999-13.986 0-.209 0-.42-.015-.63a9.936 9.936 0 002.46-2.548l-.047-.02z"/%3E%3C/svg%3E')
}

.shareon > *.vkontakte::before {
	background-image: url('data:image/svg+xml,%3Csvg fill="%23A77A7A" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M23.058 19.504h-2.616c-.99 0-1.297-.787-3.076-2.59-1.55-1.501-2.236-1.704-2.617-1.704-.534 0-.687.153-.687.89v2.363c0 .636-.202 1.017-1.88 1.017-2.77 0-5.845-1.677-8.004-4.804C.925 10.103.034 6.672.034 5.961c0-.381.153-.737.89-.737H3.54c.66 0 .915.305 1.17 1.016 1.295 3.736 3.456 7.014 4.345 7.014.33 0 .483-.153.483-.99V8.399c-.102-1.78-1.042-1.931-1.042-2.566 0-.306.255-.61.66-.61h4.117c.56 0 .762.304.762.964v5.211c0 .558.255.762.407.762.33 0 .61-.204 1.22-.813 1.88-2.11 3.227-5.362 3.227-5.362.178-.381.483-.737 1.145-.737h2.616c.788 0 .966.405.788.965-.33 1.526-3.532 6.048-3.532 6.048-.28.457-.381.66 0 1.17.28.381 1.194 1.169 1.805 1.88 1.118 1.27 1.98 2.338 2.21 3.076.255.735-.128 1.116-.864 1.116z"/%3E%3C/svg%3E')
}

.shareon > *.whatsapp::before {
	background-image: url('data:image/svg+xml,%3Csvg fill="%23A77A7A" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51a12.8 12.8 0 00-.57-.01c-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413z"/%3E%3C/svg%3E')
}
