body{margin:0;font:12px Tahoma,Geneva,sans-serif;text-align:center;color:#333;background:#eae4ed url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABUCAMAAAB0iK3/AAAAVFBMVEUYiKyFhYG2tbC4C325C33RydXSytbTy9fUzNjVzdnWztrXz9vY0NzZ0d3a0t7b09/c1ODd1eHe1uLf1+Pg2OTh2eXi2ubj2+fk3Ojl3enm3ury7NZAwYRIAAAANElEQVQIW4WKuQ0AIRADZ2e7gP7r5JLjD7AlfzJsqIRhihgiNl1a96mvfuv+OhImFvLfBz/QAwHpjnIuwgAAAABJRU5ErkJggg==) repeat-x left top}
h1,h2,h3,ul,ul li{margin:0;padding:0}
ul li{list-style:none}
a{color:#b90b7d;text-decoration:underline}
a:hover{color:#188bb1;text-decoration:none}
video{width:100%;max-width:752px;height:auto}
img{width:auto!important;max-width:100%!important;height:auto;box-sizing:border-box}
a img{border:0}
:focus{outline:0}
.clear{clear:both}
.header{width:1234px;height:86px;margin:auto;text-align:left}
.header .info{height:43px;float:left;margin:18px 0 0;text-align:left}
.header .info h1{font-size:20px;font-weight:400;color:#b90b7d}
.header .info p{margin:6px 0}
.main{width:1234px;margin:auto;text-align:left}
.content{width:928px;float:left}
.posts{width:752px;margin:10px 5px;float:right}
.posts .page-title{margin:1px 0 14px 0;font-size:16px;font-weight:700;text-align:center}
.posts .post-title{margin:1px 0 4px 0;font-size:16px;font-weight:700;text-align:center}
.posts .post-date{margin:0 0 14px 0;font-size:11px;font-style:italic;text-align:center}
.posts .post{width:184px;height:218px;float:left;margin:0 2px 8px}
.posts .post a img{width:180px;height:180px;display:block;border:2px solid #1888ac}
.posts .post a:hover img{border:2px solid #b90b7d}
.posts .post .link{width:184px;height:15px;display:block;overflow:hidden;text-align:center;margin-top:4px}
.posts .post span{font-size:11px;width:184px;height:14px;display:block;overflow:hidden}
.posts .post span a{color:#188bb1}
.single-post{text-align:center}
.single-post img{border:2px solid #b90b7d}
.single-post a:hover img{border:2px solid #188bb1}
.single-post h1,.single-post h2,.single-post h3,.single-post h4,.single-post h5,.single-post h6{margin:10px 0}
.single-post .vids{margin:4px 0}
.single-post .vids img,.single-post .vids a:hover img{border:0}
.sidebar{width:166px;float:left}
.sidebar h3{width:166px;height:25px;margin:10px 0 0;color:#fff;background-color:#1888ac}
.sidebar div{width:164px;border:1px solid #fa940f;border-top:0;background-color:#1888ac}
.sidebar div.clear{border:0}
.favbar{width:306px;float:left}
.favbar h3{width:306px;height:25px;margin:10px 0 0;color:#fff;background-color:#1888ac}
.favbar .tridve{width:300px;height:250px;background-color:#000;border:3px solid #1888ac}
.favbar .adfirst{border-top:3px solid #1888ac}
.favbar div{width:303px;border:0;border-top:0;background-color:#1888ac}
.favbar div.clear{border:0}
.paginator{width:100%;max-width:700px;margin:20px 25px}
.paginator span,.paginator a{display:block;float:left;margin:2px 2px 2px 0;padding:6px 10px 5px;text-decoration:none;width:auto;background:#9ddcee}
.paginator a:hover{color:#fff;background:#b90b7d}
.paginator .current{padding:6px 10px 5px;background:#b90b7d;color:#fff}
.footer{width:1234px;margin:30px auto auto;background-color:#c70c85}
.footer .footer-links{margin:6px 0 10px;float:left;width:1234px;text-align:center;color:#fff;background-color:#df0d96}
.footer p{text-align:center}
.footer a{text-decoration:none}
.navigation{width:1234px;height:38px;margin:0 auto}
.navigation ul li{margin:14px 0;padding:0 6.5%;font-weight:700;font-size:12px;float:left}
.navigation ul li a{text-decoration:none;color:#fff}
.navigation ul li a:hover{color:#1fa5d1}
@media screen and (max-width:1250px) {
.header,.main,.content,.posts,#vids,video,.sidebar,.favbar,.favbar h3,.paginator,.navigation,.footer,.footer .footer-links{max-width:1250px;width:100%;float:none;text-align:center}
.header .info{float:none;margin:0;text-align:center}
.header .info h1{line-height:2em}
.posts{margin:14px 0}
.posts .post,.favbar div{float:none;text-align:center;display:inline-block;margin:0 0 8px}
.sidebar div{float:none;text-align:center;width:49.5%;display:inline-block;margin-top:20px;background:#ded6e2;border:0}
.sidebar .bwidget{border-top:20px solid #1888ac}
.sidebar .bwidget img{border:3px solid #1888ac;border-top:0}
.sidebar h3{display:none}
.vids video,.vids img,.pics{width:1250px!important;max-width:100%!important;height:auto}
.paginator{width:100%;box-sizing:border-box;margin:0 auto;max-width:1250px}
.paginator span,.paginator a,.paginator .current{padding:11px 20px 10px}
.navigation ul li{float:none;display:inline;line-height:3em;white-space: nowrap;}
.navigation{height:6em}
}
@media screen and (max-width:390px) {
.navigation{height:9em}
}