
body {
    background: none repeat scroll 0 0 #f6f6f6;
    font: 11px Arial,Verdana,sans-serif;
    margin: auto;
}
body, h3.postlist-title, h1.postlist-title, ul.postlist li, ul.postlist li a, ul.postlistgen li, ul.postlistgen li a, .sb-box .main {
    color: #121212;
}
body, input, td, table, li, ul, form, img, h4, h3, h2, h1, p, #topbar input, .clr {
    margin: 0;
}
body, input, td, table, li, ul, form, img, h4, h3, h2, h1, select, input#submit, #topbar input, .post h3, .post h1, .meta, .clr {
    padding: 0;
}
a, #nav li a:hover, ul.postlist li a:hover, ul.postlistgen li a:hover, .pagging span a:hover, .pagging span.current, .pagging span a:hover, .pagging li.current, ul.tabNavigation li a, ul.tabNavigation li a:hover, ul.tabNavigation li a.selected, ul.tabNavigationright li a, ul.tabNavigationright li a:hover, ul.tabNavigationright li a.selected, .tabs2 ul.tabNavigationright li a, ul.tabNavigationright li a:hover, .tabs2 ul.tabNavigationright li a.selected, ul.tabNavigation2 li a, ul.tabNavigation2 li a:hover, ul.tabNavigation2 li a.selected, .genre h4 a, .genre a {
    text-decoration: none;
}
a:hover, .genre a:hover {
    text-decoration: underline;
}
h4, h3, h2, h1, #login span, .twocol h3, .twocol span, #videopage .vid-title h1, .logged span {
    font: bold 11px arial;
}
a img {
    border: 0 none;
}
p {
    padding: 5px 0;
}
p, .entry {
    line-height: 18px;
}
blockquote {
    border-left: 3px solid #d6d6d6;
    margin: 10px 30px;
}
blockquote, form#search-manga {
    padding: 0 0 0 10px;
}
code {
    border: 1px dashed #ddd;
    font: 11px "Courier New",Courier,Fixed;
    margin: 10px;
}
code, .tabs .tabitem, #selector {
    padding: 10px;
}
code, img.center, img.centered, .navigation, #nav li a, #nav li a span, ul.postlist li span, ul.postlist2 li span, .pagging span, .pagging span a, .pagging li, .pagging li a, ul.tabNavigation li, ul.tabNavigation li a, ul.tabNavigationright li, ul.tabNavigationright li a, .tabs2 ul.tabNavigationright li a, ul.tabNavigation2 li, ul.tabNavigation2 li a, #sotw li, #dadesc {
    display: block;
}
select, textarea, input {
    background: none repeat scroll 0 0 #fafbfa;
    border: 1px solid #c8c8c8;
    padding: 1px 2px;
}
select, textarea, input, #series-info-page .gen-info p img {
    vertical-align: middle;
}
select, #submit, #searchsubmit {
    height: 23px;
}
textarea, .tabs2 ul.tabNavigation, .tabs2 ul.tabNavigationright {
    width: 394px;
}
#searchform, #wrapper, #selector {
    margin: 0 auto;
}
#searchform {
    width: 500px;
}
#searchform input#s {
    width: 180px;
}
#submit, #searchsubmit {
    background: none repeat scroll 0 0 #1f9a1f;
    padding: 0 6px;
}
#submit, #searchsubmit, .alignright, .alignleft, #search, #nav ul, #nav li a, #nav li a span, .pagging span, .pagging span a, .pagging li, .pagging li a, ul.partnerlinks, #videopage .vid-title span, .tabs2 ul.tabNavigation li, .tabs2 ul.tabNavigation li a, .tabs2 ul.tabNavigationright li {
    width: auto;
}
#submit, #searchsubmit, #submit, #searchsubmit, .centered, .center, .twocol, ul.postlist li span, ul.postlist2 li span, .news-n-update, .date, .duno, ul.tabNavigation li a, ul.tabNavigationright li a, .tabs2 ul.tabNavigationright li a, .sip-title, ul.tabNavigation2 li a {
    text-align: center;
}
#submit, #searchsubmit, #path, .genre span, .meta a, .meta span, #videopage .vid-title span, #series-info-page .gen-info span, .in-title, .genre, .genre h4, #selector, #sotw li span {
    font-weight: bold;
}
#submit, #searchsubmit, #login span a, .twocol, .twocol a, .date, .vid-entry-outer, .sb-box-black .main, .duno .main, .logged span a, #sotw h2, #stow2 h2 {
    color: #fff;
}
#submit, #searchsubmit, #nav li a span, ul.postlist li span, ul.postlist2 li span {
    cursor: pointer;
}
input#submit {
    height: 29px;
    width: 116px;
}
input#submit, #topbar input, #sotw h2 img, #stow2 h2 img {
    border: 0 none;
}
.comsub, .righttext, .navigation .alignright, .top-banner {
    text-align: right;
}
.alignright, img.alignright, #search, .top-banner, #nav ul, ul.postlist li span, ul.postlist2 li span, ul.partnerlinks, #videopage .vid-title span, ul.tabNavigation li.comnt, ul.tabNavigationright li.comnt, .tabs2 ul.tabNavigationright, .tabs2 ul.tabNavigationright li, #series-info-page .gen-info, .adv-300catt, ul.tabNavigation2 li.comnt, #path select {
    float: right;
}
.alignleft, .logo, .logo, #nav, #nav li a, #nav li a span, .twocol-leftcol, .twocol-rightcol, .top-content, .postcol1, .postcol2, .popular, .adv-300, .adv-300a, .more-info, .btm-content, .btm-advt-160, .btm-advt-1600, .partnerads, .taki, .date, .postmain, .pagging span, .pagging span a, .pagging li, .pagging li a, .top-sidebar, .btm-sidebar, ul.tabNavigation li, ul.tabNavigation li a, ul.tabNavigationright li, ul.tabNavigationright li a, .tabs2 ul.tabNavigation, .tabs2 ul.tabNavigationright li a, .asl-column1, .asl-column2, .sip-thumb, .adv-300cat, .adv-300cata, .msp-list .col1, .msp-list .col2, .msp-list .col3, .msp-list .col4, .msp-list .col5, .msp-list-title .col5, .msp-list .col2 img, .in-title, .input, ul.genre-list, ul.tabNavigation2 li, ul.tabNavigation2 li a, .andyimg, #sotw, #sotw a img, #sotw ul, #tow2 {
    float: left;
}
small, #path select, #sotw li, #dadesc {
    font-size: 11px;
}
small {
    line-height: 13px;
}
img.center, img.centered {
    margin: 5px auto;
}
img.alignright, img.alignleft {
    padding: 4px;
}
img.alignright {
    margin: 0 0 2px 7px;
}
img.alignright, img.alignleft, #nav li, ul.partnerlinks li {
    display: inline;
}
img.alignleft {
    margin: 0 7px 2px 0;
}
.navigation {
    color: #1b8e29;
    padding: 5px 10px 0;
}
.navigation .alignright, .navigation .alignleft {
    width: 49%;
}
.navigation .alignleft {
    text-align: left;
}
.notice, p.enjoy {
    font: bold 12px arial;
}
#wrapper {
    width: 980px;
}
#topbar {
    height: 23px;
    padding: 6px 0;
}
.partnersss, #partnerssz, #partnerss, #partners, #footer {
    padding: 15px 20px;
}
.partnersss, #partners, #footer, .partnerads, .taki, .news-n-update, .alt-post, .pagging span a, .pagging span a:hover, .pagging span.current, .pagging li a, .pagging span a:hover, .pagging li.current, #anime-series-page, #series-info-page, #manga-series-page, form#search-manga select, form#search-manga textarea, form#search-manga input {
    background: none repeat scroll 0 0 #ebebeb;
}
ul.tabNavigation li a, ul.tabNavigationright li a, ul.tabNavigationright li a {
    background: none repeat scroll 0 0 #121212;
}
ul.tabNavigation li a:hover, ul.tabNavigation li a.selected, ul.tabNavigationright li a:hover, ul.tabNavigationright li a.selected, ul.tabNavigationright li a:hover, ul.tabNavigationright li a.selected, ul.tabNavigation li a, ul.tabNavigationright li a, ul.tabNavigation li, .tabs2 {
    color: #1db7f3;
}
.partnersss {
    height: 398px;
    margin-top: 0;
}
.partnersss, #partnerssz {
    border-top: 0 solid #121212;
}
.partnersss, .duno, .duno .main {
    width: 748px;
}
#partnerssz, #partnerss, .andyimg a img {
    background: none repeat scroll 0 0 #fff;
}
#partnerssz, #partnerss {
    margin-top: 8px;
}
#partnerssz {
    font: 14px arial;
    height: 10px;
    width: 709px;
}
#partnerss, .pagging span a, .pagging span a:hover, .pagging span.current, .pagging li a, .pagging span a:hover, .pagging li.current, .tabitem-content {
    border: 1px solid #dadada;
}
#partnerss, #partners {
    width: 940px;
}
#partnerss .image, #selector {
    border: 1px solid #e4e4de;
}
#partners {
    margin-top: 28px;
}
#footer {
    font: 12px/12px Arial;
}
#footer, .pagging, .pagging span a, .pagging li a {
    color: #acacac;
}
#topbar input, #selector {
    height: auto;
}
#topbar input.txt, #path {
    height: 17px;
}
#topbar input.txt, .btm-advt-160, .btm-advt-1600, .sb-box .main, .sb-box-black .main, .vid-rating-outer {
    width: 160px;
}
#topbar input.txt, #login span, #path, #path a, .logged span, #path select {
    color: #223644;
    font-family: "Ubuntu",Helvetica,Arial,sans-serif;
}
#login span, .taki, .logged span, #sotw h2, #dadesc, #stow2 h2 {
    padding-left: 10px;
}
#login span a, .logged span a {
    font-weight: normal;
}
.logo {
    height: 152px;
    width: 240px;
}
.top-banner {
    height: 90px;
    width: 728px;
}
.top-banner, p.enjoy {
    padding: 6px 0;
}
.top-banner, #sotw h2, #stow2 h2 {
    overflow: hidden;
}
#nav ul, ul.postlist, ul.postlist li, ul.postlist2 ul, ul.postlist2 li, ul.postlistgen, ul.postlistgen li, ul.partnerlinks, ul.partnerlinks li, ul.tabNavigation, ul.tabNavigation li, ul.tabNavigationright, ul.tabNavigationright li, .tabs2 ul.tabNavigation, .tabs2 ul.tabNavigationright, ul.sip-list, ul.genre-list, ul.tabNavigation2, ul.tabNavigation2 li, #sotw ul, #sotw li {
    list-style: outside none none;
}
#nav li a, ul.postlist li span, ul.postlist li span.infoz, ul.postlist2 li span.infoz, .genre span, .pagging span a:hover, .pagging span.current, .pagging span a:hover, .pagging li.current, .sb-box .main a, p.enjoy, #footer a, .vid-entry a, .blue, .sb-box-black .main a, .duno a, .blue a, .vid-rating, #series-info-page .gen-info span, form#search-manga, #manga-series-page .genre-list a, #sotw li span {
    color: #1db7f3;
}
#nav li a {
    margin: 0 10px 0 0;
}
#nav li a span {
    font: bold 12px/27px arial;
}
#nav li a span, .post, .vid-entry {
    padding: 10.5px 15px;
}
#nav li.vip a span, #nav li.vip a {
    color: #33ff00;
}
#path, .twocol .btm, .clr, .tabs .tabitem, .tabitem-content, .tabs2 .tabitem {
    clear: both;
}
#path, #series-info-page {
    border-top: 1px solid #fff;
}
#path {
    background-color: rgba(120, 190, 250, 0.8);
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    padding: 4px 11px;
}
#path, .twocol, #tow2 {
    margin-bottom: 7px;
}
postcol1, .postcol2 {
    margin-bottom: 1px;
}
#path, .input {
    line-height: 17px;
}
.twocol .top, .twocol .btm {
    font: 1px/1px arial;
    height: 4px;
}
.twocol-leftcol {
    padding: 5px 75px 5px 72px;
}
.twocol-leftcol, ul.tabNavigation li, ul.tabNavigation li a, ul.tabNavigationright li, ul.tabNavigationright li a, .tabs2 ul.tabNavigationright li a {
    width: 343px;
}
.twocol-rightcol {
    padding-left: 65px;
    padding-top: 5px;
    width: 312px;
}
.twocol h3, .twocol span, #videopage .vid-title, #videopage .vid-title h1, #videopage .vid-title span a, .sip-title {
    color: #c9c5c5;
}
.top-content, .vid-entry-outer, .tabs2, .tabs2 .tabitem {
    width: 791px;
}
.top-content, .in-title, #sotw h2, #stow2 h2 {
    padding-right: 5px;
}
.postcol1, .postcol2 {
    width: 392px;
}
.postcol1 {
    padding-right: 7px;
}
ul.postlist li, ul.postlistgen li {
    background: url("images/tv.png") no-repeat scroll 2px 2px rgba(0, 0, 0, 0);
    border-bottom: 1px dotted #b4b4b4;
    line-height: 14px;
}
ul.postlist2 li, ul.postlistgen2 li {
    background: url("images/book.png") no-repeat scroll 2px 2px rgba(0, 0, 0, 0);
    border-bottom: 1px dotted #b4b4b4;
    line-height: 14px;
}
ul.postlist li, ul.postlist2 li {
    padding: 4px 5px 4px 22px;
}
ul.postlist li:hover, ul.postlistgen li:hover, ul.postlist2 li:hover {
    background: url("images/cont-list.gif") no-repeat scroll 0 6px rgba(0, 0, 0, 0);
}
ul.postlist li span, ul.postlist li span.infoz, ul.postlist2 li span.infoz {
    border: 1px solid #1db7f3;
}
ul.postlist li span, ul.postlist2 li span {
    font: bold 10px/12px arial;
    width: 38px;
}
ul.postlist li span.raw {
    border: 1px solid #f31d69;
    color: #f31d69;
}
ul.postlist li span.info {
    border: 1px solid #121212;
    color: #121211;
}
ul.postlist li span.infoz, ul.postlist2 li span.infoz {
    width: 40px;
}
ul.postlistgen, .genre {
    font: 11px/11px arial;
}
ul.postlistgen li {
    padding: 4px 5px 4px 2px;
}
.genre {
    padding-top: 13px;
}
.genre span {
    font-size: 10px;
}
.popular {
    width: 181px;
}
.adv-300, .adv-300a, .adv-300catt {
    width: 300px;
}
.adv-300, .adv-300a, .adv-300cat, .adv-300cata, .adv-300catt {
    height: 250px;
    margin: 0 5px 7px 0;
}
.more-info {
    background: none repeat scroll 0 0 #ebebeb;
    min-height: 238px;
    padding: 5px 7px;
    width: 165px;
}
.more-info, .btm-content, .btm-advt-160, .btm-advt-1600, .taki {
    margin: 0 0 7px;
}
.more-info, .post h3, .post h1, .post h3 a, .post h1 a {
    color: #2bbbf6;
}
* html .more-info {
    height: 238px;
}
.btm-content, .partnerads, ul.tabNavigation, ul.tabNavigationright, ul.tabNavigation2 {
    width: 790px;
}
.btm-content, .btm-advt-160, .btm-advt-1600 {
    padding-right: 4px;
}
.btm-advt-160 {
    background: none repeat scroll 0 0 #f6f6f6;
}
.taki, #anime-series-page, #series-info-page, #manga-series-page, .msp-list {
    width: 750px;
}
.taki {
    padding-bottom: 10px;
}
.news-n-update, .tabs, ul.tabs2 ul {
    color: #737373;
}
.news-n-update, ul.tabNavigation li, ul.tabNavigationright li, ul.tabNavigation2 li {
    font: 11px/30px arial;
}
#anime-series-page, #manga-series-page {
    border-bottom: 1px solid #dadada;
}
.post {
    width: 515px;
}
.post h3, .post h1 {
    font: bold 13px arial;
}
.date {
    background: url("images/date.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    font: 48px/79px arial;
    width: 101px;
}
.alt-post .date {
    background: url("images/date-alt.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.date .mon {
    font: bold 11px/27px arial;
}
.meta, #sotw h2, #stow2 h2 {
    margin-bottom: 5px;
}
.meta, .meta a, .meta span {
    color: #989898;
}
.postmain {
    padding: 0 0 0 12px;
    width: 385px;
}
.pagging {
    font: 11px/25px arial;
    margin-top: 7px;
}
.pagging span, .pagging li {
    margin: 0 4px;
}
.pagging span a, .pagging span.current, .pagging li a, .pagging li.current, .tabs2 ul.tabNavigation li a, ul.genre-list {
    padding: 0 10px;
}
.pagging span.prev-next a, .pagging li.prev-next a {
    padding: 0 20px;
}
.top-sidebar {
    margin: 5px 0 0;
    width: 184px;
}
.btm-sidebar {
    width: 350px;
}
.sb-box, .sb-box-black, .duno {
    margin: 0 0 7px;
}
.sb-box .main, .sb-box-black .main, .duno .main {
    padding: 12px 6px 6px 12px;
}
ul.partnerlinks {
    padding: 4px 0;
}
ul.partnerlinks li {
    margin-left: 6px;
}
.clr {
    font-size: 1px;
    height: 1px;
    line-height: 1px;
}
#videopage .vid-title {
    margin: 0 1px -4px 0;
    padding: 7px 10px;
}
#videopage .vid-title span {
    margin: -20px 1px 1px;
    padding: 2px 10px;
}
#videopage .vid-title h1, .msp-list, #dadesc {
    line-height: 20px;
}
.sb-box-black, .duno {
    margin-top: 10px;
}
.sb-box-black .main, .duno .main {
}
ul.tabNavigation, ul.tabNavigationright, ul.tabNavigation2 {
    height: 30px;
}
ul.tabNavigation li.comnt, ul.tabNavigation li.comnt a, ul.tabNavigationright li.comnt, ul.tabNavigationright li.comnt a, .adv-300cat, .adv-300cata {
    width: 198px;
}
.tabs .tabitem {
    width: 528px;
}
.tabitem-content {
    font: 13px Arial,Verdana,sans-serif;
    min-height: 100px;
    padding: 5px 14px;
    width: 506px;
}
.tabitem-content, .asl-column1, .asl-column2, ul.sip-list {
    margin: 5px;
}
.tabs2 {
    padding-bottom: 1px;
}
.tabs2 ul.tabNavigation li, .tabs2 ul.tabNavigationright li {
    margin: 0 1px 0 0;
}
.tabs2 .tabitem {
    padding: 0 0 5px;
}
.vid-rating, #selector #pageselector {
    width: 150px;
}
.vid-rating img {
    vertical-align: top;
}
#anime-series-page, #series-info-page, #manga-series-page {
    padding: 10px 20px;
}
.asl-column1 {
    padding: 0 14px 0 0;
}
.asl-column1, .asl-column2 {
    width: 357px;
}
#series-info-page {
    border-bottom: 0 solid #777;
}
#series-info-page, #series-info-page h2.sip-list-title, ul.sip-list li a, form#search-manga select, form#search-manga textarea, form#search-manga input {
    color: #6a6a6a;
}
#series-info-page .gen-info {
    width: 290px;
}
#series-info-page .gen-info p {
    padding: 0 0 7px;
}
#series-info-page h2.sip-list-title {
    font: bold 11px/15px arial;
    margin-top: 10px;
    padding: 8px 12px;
}
#series-info-page h2.sip-list-title, .msp-list-title, .genre-box {
    border: 1px solid #c8c8c8;
}
ul.sip-list li {
    border-bottom: 1px dotted #6a6a6a;
    line-height: 24px;
}
#manga-series-page, #manga-series-page a {
    color: #949494;
}
.msp-list {
    border-bottom: 1px dotted #c8c8c8;
    margin-bottom: 3px;
}
.msp-list .col1 {
    padding-left: 3px;
    width: 207px;
}
.msp-list .col2 {
    width: 93px;
}
.msp-list .col3 {
    width: 40px;
}
.msp-list .col4, .andyimg a img {
    width: 60px;
}
.msp-list .col5 {
    width: 105px;
}
.msp-list-title {
    line-height: 33px;
    width: 506px;
}
.msp-list-title .col1 {
    padding-left: 12px;
    width: 197px;
}
.msp-list-title .col5 {
    width: 104px;
}
.in-title {
    line-height: 21px;
    width: 120px;
}
.in-title, .input, .genre-box {
    margin-bottom: 15px;
}
.input {
    width: 200px;
}
form#search-manga select, form#search-manga textarea, form#search-manga input {
    line-height: 12px;
}
form#search-manga input {
    width: 175px;
}
.genre-box {
    margin: 3px 10px;
    padding: 5px 10px;
    width: 456px;
}
ul.genre-list {
    width: 94px;
}
ul.tabNavigation2 li, ul.tabNavigation2 li a {
    width: 100px;
}
ul.tabNavigation2 li.comnt, ul.tabNavigation2 li.comnt a {
    width: 148px;
}
.genre h4 {
    font-size: 14px;
    padding-top: 4px;
}
.genre h4 a {
    color: #313131;
}
.genre a {
    color: #4392ac;
}
.andyimg a img {
    border: 1px solid #000;
}
.andyimg a img, #selector input {
    padding: 1px;
}
.andyimg a img:hover {
    background: none repeat scroll 0 0 #76d3f8;
    border: 1px solid #006def;
}
#path select {
    height: 20px;
    margin-right: -3px;
    padding: 1px 0 1px 2px;
    top: -18px;
    width: 97px;
}
#path select, #sotw h2 img, #stow2 h2 img {
    position: relative;
}
#selector {
    background: none repeat scroll 0 0 #fbfbfb;
    color: #414141;
    margin-bottom: 8px;
}
#selector:hover {
    background: none repeat scroll 0 0 #f7f7f7;
    border: 1px solid #deded9;
}
#selector input {
    font-size: 13px;
    margin-bottom: -1px;
}
#selector input, #sotw h2 img, #sotw a img, #sotw ul, #stow2 h2 img {
    margin-left: 10px;
}
#selector #chapterselector, #selector #pageselector {
    border: 1px solid #cfcec3;
    color: #666;
    font: 13px verdana,sans-serif normal;
    padding: 4px;
}
#selector #chapterselector {
    margin: 0 15px;
    width: 250px;
}
#selector #pageselector {
    margin: 0 5px 0 15px;
}
#selector .seperator {
    margin: 0 60px 0 26px;
    padding: 2px 0;
    width: 1px;
}
#sotw, #tow2 {
    border-color: #e1e1e1;
    border-style: solid;
    border-width: 0 1px 1px;
    margin-right: 7px;
    padding: 0;
}
#sotw {
    height: 313px;
    margin-bottom: 2px;
    width: 388px;
}
#sotw h2, #stow2 h2 {
    font: 26px arial,verdana normal;
}
#sotw h2 img, #stow2 h2 img {
    top: -3px;
}
#sotw a img {
    background: none repeat scroll 0 0 #b9b9b9;
    border: 1px solid #474747;
    height: 95px;
    padding: 3px;
    width: 95px;
}
#sotw ul {
    min-height: 110px;
    width: 245px;
}
#sotw li {
    height: 24px;
}
#dadesc {
    padding-right: 10px;
}
.newpostz {
    list-style-type: none;
    padding-bottom: 4px;
}
.newpostz img {
    border: 1px solid #d2d1d1;
    float: left;
    height: 60px;
    margin-right: 5px;
    width: 60px;
}
.newposts {
    background: none repeat scroll 0 0 #ebebeb;
    float: right;
    height: 60px;
    list-style-type: none;
    padding-bottom: 2px;
    padding-left: 7px;
    padding-top: 2px;
    width: 383px;
}
.newpostsa {
    background: none repeat scroll 0 0 #ebebeb;
    float: right;
    height: 60px;
    list-style-type: none;
    padding-bottom: 2px;
    padding-left: 7px;
    padding-top: 2px;
    width: 753px;
}
.newpost li {
    font-size: 12px;
    font-weight: bold;
    list-style-type: none;
    padding-top: 2px;
}
.newpost li a {
    color: #1db7f3;
    text-decoration: none;
}
.newpost li a:hover {
    text-decoration: underline;
}
.newpost span {
    color: #1db7f3;
    display: block;
    font-size: 11px;
    padding-top: 4px;
}
.newpost span a {
    color: #000;
    font-weight: normal;
}
.newpost span a:hover {
    text-decoration: underline;
}
.newpost span em {
    color: #000;
    font: 11px Arial,Verdana,sans-serif;
}
.clear {
    clear: both;
}
.vip_download {
    color: #000000;
    width: 790px;
}
.vip_download p {
    color: #000000;
    margin-left: 12px;
    margin-right: 12px;
}
.vip_download h4 {
    color: #1db7f3;
    font: bold 11px/14px arial;
    padding: 8px;
}
.vip_download p a {
    color: #1db7f3;
    font: bold 11px/14px arial;
}
.vidtabz {
    background: none repeat scroll 0 0 #121213;
    height: 410px;
    width: 791px;
}
.ddlcur {
    background: none repeat scroll 0 0 #f1f4f9;
    border-bottom: 1px solid #ebebeb;
    color: #1db7f3;
    font: 11px Arial,Verdana,sans-serif;
    padding-bottom: 10px;
    padding-left: 5px;
    padding-top: 5px;
}
.ddlcur a {
    color: #ffffff;
    display: block;
    text-decoration: none;
}
.ddlcur a:hover {
    color: #ffffff;
    text-decoration: underline;
}
.ddlcur span {
    color: #ffffff;
    float: left;
    padding-left: 8px;
    padding-top: 5px;
}
.ddlcur span.usr {
    color: #ffffff;
    float: right;
    margin-left: 255px;
    padding-right: 20px;
}
.ddlcur span.link {
    color: #1db7f3;
    padding-left: 10px;
    padding-right: 6px;
}
.ddlcur span.link a {
    color: #1db7f3;
}
.ddlcur span.usr a {
    color: #1db7f3;
}
.ddl {
    background: none repeat scroll 0 0 #f1f4f9;
    border-bottom: 1px solid #ebebeb;
    color: #1db7f3;
    display: block;
    font: 12px Arial,Verdana,sans-serif;
    padding-bottom: 8px;
    padding-left: 6px;
    padding-top: 5px;
}
.ddl a {
    color: #b1b1b1;
    text-decoration: none;
}
.ddl a:hover {
    color: #ffffff;
    text-decoration: underline;
}
.ddl span {
    color: #cccc11;
    float: left;
    padding-left: 10px;
    padding-top: 1px;
}
.ddl span.usr {
    color: #ffffff;
    float: right;
    padding-right: 20px;
}
.ddl span.usr a {
    color: #1db7f3;
}
.ddl span.link {
    color: #1db7f3;
    padding-left: 10px;
    padding-right: 6px;
}
.ddl span.link a {
    background: none repeat scroll 0 0 #f1f4f9;
    color: #1db7f3;
    display: block;
}
.ddl span.link a:hover {
    background: none repeat scroll 0 0 #f1f4f9;
    color: #1db7f3;
    display: block;
}
.add_down {
    color: #ffffff;
    float: right;
    padding-right: 6px;
    padding-top: 0;
}
.add_down a {
    color: #1db7f3;
}
.tabs2 {
    height: 100%;
}
.tabs {
    background: none repeat scroll 0 0 #ebebeb;
}
.tabs a {
    color: #1db7f3;
}
.cler {
    height: 6px;
}
legend {
    color: #1db7f3;
}
.atten {
    background: url("images/atten.png") no-repeat scroll left center rgba(0, 0, 0, 0);
    border: 2px solid #d2d1d1;
    height: 52px;
    margin-top: -6px;
    width: 787px;
}
.atten2 {
    font: 13px/16px arial;
    height: 52px;
    padding-left: 58px;
    padding-top: 20px;
    width: 760px;
}
.comcomment {
    width: 622px;
}
.comcomment h3 {
    background: none repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    color: #b3b4b5;
    font: bold 14px/15px arial;
    padding: 0 5px 8px 6px;
    text-align: center;
}
.ccontent {
    margin-bottom: 3px;
    padding: 3px;
    width: 790px;
}
#respond {
    margin: 5px;
}
.btm-contentf {
    float: left;
    margin: 0;
    padding-right: 8px;
    width: 779px;
}
.btm-contentm {
    float: left;
    margin: 0 0 7px;
    padding-right: 8px;
    width: 620px;
}
.catadz {
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #ebebeb;
    color: #ebebeb;
    width: 788px;
}
.postq {
    padding: 10px 15px;
    width: 760px;
}
.andyimg {
    width: 74px;
}
.tabs {
    width: 793px;
}
.addthis_toolbox .hover_effect {
    padding: 0 0 0 2px;
    width: 620px;
}
.addthis_toolbox .hover_effect div {
    float: left;
}
.addthis_toolbox .hover_effect a {
    padding: 3px 9px 0 3px;
    position: relative;
}
.addthis_toolbox .hover_effect a, .addthis_toolbox .hover_effect a:hover {
    text-decoration: none;
}
.addthis_toolbox .hover_effect a:hover {
    background: none repeat scroll 0 0 #b4d3f8;
    border: 0 solid #105cb6;
    color: #105cb6;
}
.addthis_toolbox .hover_effect span {
    height: 16px;
    left: 1px;
    position: absolute;
    top: 2px;
    width: 16px;
}
.vid-entry span.fav a {
    background-image: url("http://www.waoanime.tv/fav.png");
    background-position: right center;
    background-repeat: no-repeat;
    padding: 2px 29px 2px 2px;
}
.baba {
    background-color: #1db7f3;
    clear: both;
    font-size: 1px;
    height: 2px;
    line-height: 2px;
}
ul.tabNavigation li a, ul.tabNavigationright li a, ul.tabNavigationright li a {
    background: none repeat scroll 0 0 #393839;
}
ul.tabNavigation li a.selected {
    background: none repeat scroll 0 0 #121212;
    outline: 0 solid lime;
}
#GB_overlay {
    margin: auto;
    top: 0;
    z-index: 100;
}
#GB_overlay, #GB_window, #GB_window img {
    position: absolute;
}
#GB_overlay, #GB_window {
    left: 0;
}
#GB_overlay, #GB_frame {
    height: 100%;
    width: 100%;
}
* html #GB_overlay {
    background: url("/blank.gif") repeat scroll 0 0 #000;
}
#GB_window {
    background: none repeat scroll 0 0 #fff;
    border: 5px solid #aaa;
    height: 400px;
    overflow: auto;
    top: 300px;
    width: 400px;
    z-index: 150;
}
#GB_frame {
    border: 0 none;
    overflow: hidden;
}
#GB_caption {
    background: none repeat scroll 0 0 #888;
    color: #fff;
    font: 12px bold helvetica,verdana,sans-serif;
    margin: 0;
    padding: 2px 0 2px 5px;
    text-align: left;
}
#GB_window img {
    cursor: pointer;
    right: 5px;
    top: 2px;
}
#GB_window {
    border: 10px solid #1e1e20;
    padding: 2px;
}
#GB_caption {
    background: url("/wp-content/themes/watchanimeon-white/images/box_header_bg.gif") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    font-family: verdana;
    font-size: 11px;
    font-weight: bold;
    height: 24px;
    padding-left: 30px;
    padding-top: 13px;
    text-shadow: 1px 1px 0 #45a0d8;
}
#GB_window img {
    cursor: pointer;
    right: 2px;
}
.impnotice {
    background: none repeat scroll 0 0 #453717;
    border: 1px dashed #ddd;
    color: #ffffff;
    font: 12px "Courier New",Courier,Fixed;
    margin-bottom: 5px;
}
.impnotice a {
    color: #63b6ef;
}
.tabox {
    width: 790px;
}
ul.tabNavigation li a.selected {
    background: none repeat scroll 0 0 #121212;
    outline: 0 solid lime;
}
textarea {
    height: 90px;
    margin-bottom: 10px;
    margin-left: 10px;
    width: 509px;
}
.comcomment a {
    color: #63b6ef;
}
.adv-300cat {
    width: 132px;
}
.catlink {
    border-left: 1px solid #d6d6d6;
    text-align: center;
}
#series-info-page {
    background: none repeat scroll 0 0 #ffffff;
    border-color: #dadada;
    border-style: solid;
    border-width: 1px;
    padding: 10px 20px;
    vertical-align: middle;
    width: 748px;
}
#series-info-page, #series-info-page h2.sip-list-title, ul.sip-list li a, form {
    color: #6a6a6a;
}
#series-info-page .gen-info {
    width: 535px;
}
#series-info-page .gen-info p {
    padding: 0 0 7px;
}
#series-info-page h2.sip-list-title {
    font: bold 11px/15px arial;
    padding: 8px 12px;
}
#series-info-page .fav a {
    color: #1db7f3;
    text-decoration: none;
}
#series-info-page h2.sip-list-title, .msp-list-title, .genre-box {
    border: 1px solid #c8c8c8;
}
.addepisode {
    float: right;
    margin: 1px 9px -4px 1px;
}
.addepisode a {
    color: #1db7f3;
    font: bold 13px/14px arial;
}
.ad300 {
    border: 1px solid #e4e4de;
    height: 250px;
    margin-bottom: 10px;
    margin-left: 8px;
    overflow: hidden;
    padding: 2px;
    text-align: center;
    width: 300px;
}
.vid-title span {
    font-size: 9px;
}
.vip_download h1 {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    color: #535353;
    font: bold 16px/5px arial;
    opacity: 0.6;
    padding: 18px 8px 16px 24px;
}
.news-n-update {
    width: 792px;
}
#respond p {
    font: 15px Arial,Verdana,sans-serif;
    padding: 10px;
}
.thumba a img {
    height: 55px;
    padding: 8px 9px 9px 0;
    width: 55px;
}
.download_mirrors h3 {
    border-bottom: 1px solid #f1f1f1;
    color: #b3b4b5;
    font: bold 14px/15px arial;
    padding: 10px;
    text-align: center;
}
.vid-entry p {
    padding: 3px 0;
}
.stButton .stBubble {
    float: right;
}
.footnav {
    color: #1db7f3;
    float: left;
    margin: 0 5px 7px 0;
    width: 120px;
}
.bgamec {
    left: 50%;
    margin-left: -595px;
    position: absolute;
    text-align: right;
    top: 317px;
    width: 98px;
    z-index: 10001;
}
.waologo {
    left: 50%;
    margin-left: -504px;
    position: absolute;
    text-align: right;
    top: 258px;
    width: 98px;
    z-index: 10001;
}
.ad3b {
    margin: 30px 3px 10px -105px;
}
.chatframe {
    margin: 0 0 25px -165px;
}
.scatimg {
    margin-left: 8px;
    margin-right: 10px;
}
.btm-more {
    background: none repeat scroll 0 0 #f1f4f9;
}
.btm-moree {
    max-height: 250px;
    padding-left: 305px;
    padding-right: 0;
}
.btm-moree h3 {
    background: none repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    border-bottom: 1px solid #f1f1f1;
    color: #b3b4b5;
    font: bold 14px/15px arial;
    padding: 10px;
    text-align: center;
}
.sip-thumb > img {
    border: 1px solid #c8c8c8;
    border-radius: 6px;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.28);
}
.vid7 a:link {
    border-radius: 5px;
    color: #6c696c;
}
.vid7 a:visited {
    border-radius: 5px;
    color: #dddddd;
}
.vid7 a:visited b {
    color: #535353;
}
.vid7 {
    background: none repeat scroll 0 0 #fff;
    border-left: 1px solid #d2d1d1;
    border-right: 1px solid #d2d1d1;
    margin: 0 0 5px;
    min-height: 61px;
    padding: 10px 24px;
    width: 741px;
}
#reputation_rank {
    float: right;
    margin-top: -65px;
}
.gen-info p span {
    font-size: 13px;
}
#series-info-page .gen-info {
    margin-top: 5px;
    width: 510px;
}
ul.sip-list li {
    background-image: url("/imim.jpg");
    background-repeat: no-repeat;
    border-bottom: 1px dotted #6a6a6a;
    line-height: 24px;
    padding: 2px 0 0 20px;
}
ul.sip-list li {
    background-image: url("/monitor.png");
    background-position: 0 0.4em;
    background-repeat: no-repeat;
    border-bottom: 1px dotted #6a6a6a;
    font-size: 13px;
    line-height: 30px;
    padding: 0 1px 0 25px;
}
ul.sip-list li:hover {
    background-color: #f9f9f9;
}
.twocol-rightcol {
    background: none repeat scroll 0 0 rgba(120, 190, 250, 0.9);
    border-radius: 10px;
    margin-left: 13px;
    margin-top: -5px;
    padding: 5px 70px 5px 73px;
    width: 345px;
}
.twocol-leftcol {
    background: none repeat scroll 0 0 rgba(120, 190, 250, 0.9);
    border-radius: 10px;
    float: left;
    padding: 5px 45px 5px 72px;
    width: 361px;
}
.addmeto {
    background: linear-gradient(to bottom, #ffffff 0%, #eeeeee 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #e0e0e0;
    border-radius: 3px;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
    color: #1f8bc2;
    cursor: pointer;
    height: 22px;
    margin-top: 3px;
    padding: 7px 5px 2px 6px;
    width: 215px;
}
.addmeto a {
    color: #1f8bc2;
    font-size: 12px;
    font-weight: bold;
    margin-left: 8px;
}
.addmeto img {
    margin-top: -3px;
}
.sb-box {
    background: none repeat scroll 0 0 #3399ff;
    border-radius: 5px;
}
.pagenav {
    background: none repeat scroll 0 0 #ffffff;
    font-family: arial;
    font-size: 12px;
    margin-bottom: 20px;
    margin-left: 6px;
    margin-top: -2px;
}
.pagenav > div a:visited {
    color: #838383;
}
.pagenav > div a:link {
    color: #838383;
}
.pagenav > div {
    float: left;
    margin-right: 2px;
    text-shadow: 1px 1px rgba(255, 255, 255, 0.51);
}
.pagenav span {
    color: #fff;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    margin-left: 4px;
    margin-right: 4px;
    text-shadow: 1px 1px #000;
}
.bluess {
    color: #000;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
}
#vid1 {
    background: linear-gradient(to bottom, #dadde1 43%, #3399ff 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-left: 1px solid #d2d1d1;
    border-right: 1px solid #d2d1d1;
    padding-left: 2px;
    padding-top: 0;
    text-align: center;
    width: 787px;
}
.video {
    color: #000000;
    width: 790px;
}
.video h1 {
    background: none repeat scroll 0 0 #3399ff;
    border-top-left-radius: 7px;
    color: #fff;
    font: bold 16px/5px arial;
    padding: 18px 8px 16px 24px;
    text-shadow: 1px 1px #000;
}
#vid7 {
    background: none repeat scroll 0 0 #ffffff;
    border-left: 1px solid #d2d1d1;
    border-right: 1px solid #d2d1d1;
    margin: 0 0 5px;
    min-height: 150px;
    padding: 5px 20px;
    width: 749px;
}
.social {
    background: linear-gradient(to bottom, #3399ff 6%, #dadde1 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-left: 1px solid #d2d1d1;
    border-right: 1px solid #d2d1d1;
    padding: 9px 1px 30px 10px;
}
.lightsoffbtn {
    background: linear-gradient(to bottom, #ffffff 0%, #eeeeee 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-radius: 7px;
    font-size: 12px;
    left: 50%;
    line-height: 27px;
    margin-left: 245px;
    opacity: 0.75;
    position: absolute;
    text-align: center;
    top: -128px;
    width: 100px;
    z-index: 10001;
}
.lightsoffbtn a {
    color: #1f8bc2;
}
.vid-entry {
    border-left: 1px solid #d2d1d1;
    border-right: 1px solid #d2d1d1;
    color: #838383;
    width: 759px;
}
.clar {
    height: 7px;
}
h3.postlist-title, h1.postlist-title {
    background: none repeat scroll 0 0 #ffffff;
    border-color: #d2d1d1;
    border-style: solid;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-width: 1px;
    font: bold 13px/24px arial;
    padding: 3px 5px 5px 45px;
}
.postlist {
    background: none repeat scroll 0 0 #ffffff;
    border-bottom: 1px solid #d2d1d1;
    border-left: 1px solid #d2d1d1;
    border-right: 1px solid #d2d1d1;
    padding: 5px 5px 5px 10px;
}
ul.postlist li, ul.postlist2 li {
    max-height: 18px;
    padding: 4px 5px 4px 27px;
}
.entry.entry-cont {
    border-bottom: 1px solid #d2d1d1;
    border-left: 1px solid #d2d1d1;
    border-right: 1px solid #d2d1d1;
    padding: 0;
}
.comcomment {
    border-radius: 7px;
    margin-bottom: 7px;
    width: 622px;
}
.btm-moree h3 {
    background: none repeat scroll 0 0 #ffffff;
    border-color: #d2d1d1;
    border-style: solid;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-width: 1px;
    font: bold 13px/24px arial;
    padding: 6px 6px 3px 1px;
}
.np {
    background: linear-gradient(to bottom, #3399ff 43%, #dadde1 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-left: 1px solid #d2d1d1;
    border-right: 1px solid #d2d1d1;
    height: auto;
    padding-top: 10px;
    width: 789px;
}
.nlink {
    background: none repeat scroll 0 0 #f1f1f1;
    border: 1px solid #e0e0e0;
    border-radius: 3px;
    float: left;
    font-size: 11px;
    line-height: 20px;
    margin: 5px;
    padding-left: 5px;
    padding-right: 5px;
    text-align: center;
}
.prevl {
    background: none repeat scroll 0 0 #f1f1f1;
    border: 1px solid #e0e0e0;
    border-radius: 3px;
    float: right;
    font-size: 11px;
    line-height: 20px;
    margin: 5px;
    padding-left: 5px;
    padding-right: 5px;
    text-align: center;
}
.prevl a {
    color: #1f8bc2;
    font-size: 12px;
    font-weight: bold;
}
.nlink a {
    color: #1f8bc2;
    font-size: 12px;
    font-weight: bold;
}
.ncenter {
    background: none repeat scroll 0 0 #f1f1f1;
    border: 1px solid #e0e0e0;
    border-radius: 3px;
    float: left;
    font-size: 11px;
    line-height: 20px;
    margin-left: 200px;
    margin-top: 5px;
    padding-left: 5px;
    padding-right: 5px;
    text-align: center;
}
.ncenter a {
    color: #1f8bc2;
    font-size: 12px;
    font-weight: bold;
}
.np table {
    margin-left: 4px;
    width: 99%;
}
.np table a {
    background: linear-gradient(to bottom, #efefef 0%, #999191 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #9f9191;
    border-radius: 3px;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
    color: #333;
    display: inline-block;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    margin: 5px;
    opacity: 0.75;
    padding: 1px 5px 3px;
    text-align: center;
}
.cc {
    margin-left: 5px;
}
.dd {
    text-align: right !important;
}
.vwatch {
    background: linear-gradient(to bottom, #ffffff 0%, #eeeeee 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #e0e0e0;
    border-radius: 3px;
    cursor: pointer;
    float: right;
    font-size: 11px;
    line-height: 20px;
    margin-right: 155px;
    margin-top: 1px;
    text-align: center;
    width: 100px;
}
.vdownload {
    background: linear-gradient(to bottom, #ffffff 0%, #eeeeee 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #e0e0e0;
    border-radius: 3px;
    cursor: pointer;
    float: right;
    font-size: 11px;
    line-height: 20px;
    margin-right: 155px;
    margin-top: 1px;
    text-align: center;
    width: 100px;
}
.vdownload a:link {
    color: #1f8bc2;
}
.vdownload a:visited {
    color: #1f8bc2;
}
.vwatch a:link {
    color: #1f8bc2;
}
.vwatch a:visited {
    color: #1f8bc2;
}
.vid-entry-outer .vid-entry {
    background: linear-gradient(to top, #dadde1 43%, #3399ff 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 255px;
    margin-top: -8px;
}
.vpart2 span {
    color: #1db7f3;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    margin: 10px;
    text-align: left;
}
.newpost {
    border: 1px solid #d2d1d1;
}
.lats {
    float: left;
    width: 486px;
}
.main p {
    margin-top: -7px;
}
.mangalist {
    background: none repeat scroll 0 0 #ffffff;
    border-bottom: 1px solid #d2d1d1;
    border-left: 1px solid #d2d1d1;
    border-right: 1px solid #d2d1d1;
    padding: 5px 5px 5px 10px;
}
ul.mangalist li {
    background: url("http://images1.waoanime.tv/documents.png") no-repeat scroll 2px 2px rgba(0, 0, 0, 0);
    border-bottom: 1px dotted #b4b4b4;
    color: #121212;
    line-height: 14px;
    list-style: outside none none;
    padding: 4px 5px 4px 27px;
}
ul.mangalist a {
    color: #121212;
}
ul.mangalist li span {
    border: 1px solid #1db7f3;
    color: #1db7f3;
    float: right;
    font: bold 10px/12px arial;
    text-align: center;
    width: 38px;
}
.logged {
    font-size: 13px;
    padding: 2px;
    text-shadow: 1px 1px rgba(255, 255, 255, 0.51);
}
.logged em {
    color: #ffffff;
}
.connected-carousels .stage {
    position: relative;
    width: 958px;
}
.connected-carousels .photo-credits {
    bottom: 0;
    color: #fff;
    font-size: 13px;
    opacity: 0.66;
    position: absolute;
    right: 15px;
    text-shadow: 0 0 1px rgba(0, 0, 0, 0.85);
}
.connected-carousels .photo-credits a {
    color: #fff;
}
.connected-carousels .navigation {
    margin: 20px auto;
    position: relative;
    width: 260px;
}
.connected-carousels .carousel {
    overflow: hidden;
    position: relative;
}
.connected-carousels .carousel ul {
    list-style: outside none none;
    margin: 0;
    padding: 0;
    position: relative;
    width: 20000em;
}
.connected-carousels .carousel li {
    float: left;
}
.connected-carousels .carousel-stage {
    background: linear-gradient(to bottom, #b3e45f 0%, #d7ff7c 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-radius: 5px;
    box-shadow: 0 1px 7px rgba(1, 3, 9, 0.28);
    height: 340px;
    margin-top: 3px;
    padding-bottom: 5px;
    padding-left: 13px;
    padding-right: 13px;
    padding-top: 8px !important;
    width: 970px;
}
.connected-carousels .carousel-navigation {
    background: none repeat scroll 0 0 #fff;
    border: 10px solid #fff;
    border-radius: 5px;
    box-shadow: 0 0 2px #999;
    height: 60px;
    width: 240px;
}
.connected-carousels .carousel-navigation li {
    cursor: pointer;
}
.connected-carousels .carousel-navigation li img {
    border: 5px solid #fff;
    display: block;
}
.connected-carousels .carousel-navigation li.active img {
    border-color: #ccc;
}
.connected-carousels .prev-stage, .connected-carousels .next-stage {
    color: #fff;
    display: block;
    position: absolute;
    top: 160px;
}
.connected-carousels .prev-stage {
    left: 0;
}
.connected-carousels .next-stage {
    right: -80px;
}
.connected-carousels .prev-stage.inactive, .connected-carousels .next-stage.inactive {
}
.connected-carousels .prev-stage span, .connected-carousels .next-stage span {
    background: none repeat scroll 0 0 #4e443c;
    border-radius: 30px;
    box-shadow: 0 0 2px #999;
    color: #fff;
    font: 24px/27px Arial,sans-serif;
    height: 30px;
    position: absolute;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 0 1px #000;
    top: 50%;
    width: 30px;
}
.connected-carousels .prev-stage span {
    left: -40px;
}
.connected-carousels .next-stage span {
    right: 20px;
}
.connected-carousels .prev-stage:hover span, .connected-carousels .next-stage:hover span {
    display: block;
}
.connected-carousels .prev-navigation, .connected-carousels .next-navigation {
    background: none repeat scroll 0 0 #4e443c;
    border-radius: 30px;
    box-shadow: 0 0 2px #999;
    color: #fff;
    display: block;
    font: 16px/29px Arial,sans-serif;
    height: 30px;
    position: absolute;
    text-decoration: none;
    text-shadow: 0 0 1px #000;
    width: 30px;
}
.connected-carousels .prev-navigation {
    left: -15px;
    text-indent: 6px;
    top: 22px;
}
.connected-carousels .next-navigation {
    right: -15px;
    text-indent: 20px;
    top: 22px;
}
.connected-carousels .prev-navigation.inactive, .connected-carousels .next-navigation.inactive {
    cursor: default;
    opacity: 0.5;
}
.video-show .carousel.carousel-stage a {
    color: #000000;
    margin-left: 5px;
}
.carousel.carousel-stage a img:hover {
    border: 2px solid #1db7f3;
}
.cur1 {
    color: #000;
    float: left;
    margin-top: 4px;
    width: 136px;
}
.cur1 a img {
    border: 1px solid #ebebeb;
    border-radius: 3px;
    box-shadow: 1px 1px 5px #666;
    height: 150px;
    margin: 2px 0;
}
.curinfo {
    color: #ae905d;
    margin-left: 3px;
    margin-top: 0;
    text-shadow: 1px 1px rgba(255, 255, 255, 0.51);
    width: 136px;
}
.curldata {
    margin-left: 5px;
    position: absolute;
    top: 237px;
    width: 952px;
    z-index: 10001;
}
.curldata h3 {
    color: #000;
    font-size: 14px;
    padding: 7px 0 4px 5px;
    text-align: left;
    text-shadow: 1px 1px rgba(255, 255, 255, 0.51);
}
.az {
    background: none repeat scroll 0 0 rgba(237, 237, 237, 0.59);
    border: 1px solid #e6c9c9;
    border-radius: 5px;
    color: #121212;
    float: right;
    margin-top: 2px;
    padding: 4px;
}
.az a {
    color: #121212;
}
.connected-carousels .culshare {
    background: none repeat scroll 0 0 #ededed;
    border: 1px solid #d2d1d1;
    border-radius: 5px;
    bottom: 0;
    position: absolute;
    right: 1px;
    width: 300px;
}
.connected-carousels .photo-credits {
    background: none repeat scroll 0 0 rgba(237, 237, 237, 0.45);
    border: 1px solid #d2d1d1;
    border-radius: 5px;
    font-size: 13px;
    height: 85px;
    left: 15px;
    opacity: 0.66;
    position: absolute;
    top: 248px;
    width: 225px;
}
.frontsocial {
    margin-left: 35px;
    position: absolute;
    top: 488px;
    z-index: 10001;
}
.stButton .stBubble {
    float: none;
}
.hotanime {
    margin-left: 255px;
    position: absolute;
    top: 485px;
    width: 705px;
    z-index: 10001;
}
.hotanime ul {
    background: linear-gradient(to top, #b3e45f 0%, #d7ff7c 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-radius: 7px;
    box-shadow: 1px 1px 5px #c59b9b;
    font-size: 11px;
    line-height: 23px;
    list-style-type: none;
    margin: 0;
    padding: 0 0 0 5px;
    position: relative;
    top: -5px;
    width: 692px;
}
.hotanime ul li.marked {
    background: none repeat scroll 0 0 #b3e45f;
    border-top-left-radius: 6px;
    color: #ffffff;
    font-weight: bold;
    margin-left: -5px;
    padding: 5px !important;
    text-shadow: 1px 1px #000;
}
.hotanime ul li {
    display: inline;
    padding: 5px;
}
.hotanime ul li a {
    color: #121212;
    text-shadow: 1px 1px rgba(255, 255, 255, 0.51);
}
.bygen {
    margin-left: 255px;
    position: absolute;
    top: 537px;
    width: 705px;
    z-index: 10001;
}
.bygen ul {
    background: linear-gradient(to top, #b3e45f 0%, #d7ff7c 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-radius: 5px;
    box-shadow: 1px 1px 5px #c59b9b;
    font-size: 11px;
    line-height: 23px;
    list-style-type: none;
    margin: 0;
    padding: 0 0 0 10px;
    position: relative;
    top: 0;
    width: 685px;
}
.bygen ul li.marked {
    background: none repeat scroll 0 0 #b3e45f;
    border-top-left-radius: 6px;
    color: #ffffff;
    font-weight: bold;
    margin-left: -10px;
    padding: 5px !important;
    text-shadow: 1px 1px #000;
}
.bygen ul li {
    display: inline;
    padding: 5px;
}
.bygen ul li a {
    color: #121212;
    text-shadow: 1px 1px rgba(255, 255, 255, 0.51);
}
.h3.postlist-title, h1.postlist-title {
    padding: 3px 0 3px 15px;
}
.postcol1 a {
    color: #587058;
}
.postcol1 > span {
    color: #587058;
    float: right;
    margin: -24px 15px 0 0;
}
#videopage p {
    color: #fff;
    font-size: 13px;
    line-height: 20px;
    padding: 0;
    text-shadow: 1px 1px #000;
}
.ancontent {
    background: none repeat scroll 0 0 #ffffff;
    border-left: 1px solid #d2d1d1;
    border-right: 1px solid #d2d1d1;
    padding: 10px;
}
.ancontent img {
    max-width: 768px;
}
.postlistvid {
    background: none repeat scroll 0 0 #ffffff;
    border-bottom: 1px solid #d2d1d1;
    border-left: 1px solid #d2d1d1;
    border-right: 1px solid #d2d1d1;
    list-style: outside none none;
    padding: 5px 5px 5px 10px;
}
ul.postlistvid li {
    background: url("http://images1.waoanime.tv/wp-content/themes/watchanimeon-white/images/tv.png") no-repeat scroll 2px 2px rgba(0, 0, 0, 0);
    border-bottom: 1px dotted #b4b4b4;
    line-height: 14px;
    list-style: outside none none;
    max-height: 24.5px;
    padding: 4px 5px 4px 27px;
}
ul.postlistvid li a {
    color: #121212;
}
#into-page {
    background: none repeat scroll 0 0 #ffffff;
    margin-top: -10px;
    padding: 0;
    vertical-align: middle;
    width: 788px;
}
.next-stage, .prev-stage {
    opacity: 0.6;
    transition: opacity 0.3s linear 0s;
}
.next-stage:hover, .prev-stage:hover {
    opacity: 1;
}
.inactive {
    opacity: 0;
}
#footer {
    background: url("http://www.waoanime.tv/footer_light.jpg") repeat scroll center bottom rgba(0, 0, 0, 0);
    color: #acacac;
    height: 199px;
    margin-top: 20px;
}
.footmid {
    margin: 0 auto;
    padding-right: 25px;
    padding-top: 40px;
    width: 850px;
}
#footer a {
    color: #acacac;
}
.rights {
    margin-top: 55px;
    text-align: center;
}
.video-show {
    float: left;
    font-size: 10px;
    margin: 5px 4px;
    text-align: center;
    width: 140px;
}
.video-show div.title {
    font-size: 12px;
    font-weight: bold;
    height: 13px;
    overflow: hidden;
    padding: 5px;
    text-shadow: 1px 1px rgba(255, 255, 255, 0.51);
    width: 128px;
}
.video-show div.vid-thumb {
    background: none repeat scroll 0 0 #000000;
    height: 102px;
    position: relative;
    width: 132px;
}
.video-show div.vid-thumb img.vid-bg {
    background: none repeat scroll 0 0 #000000;
    height: 75px;
    left: 1px;
    margin-top: 11px;
    position: absolute;
    top: 1px;
    width: 130px;
}
.video-show div.vid-thumb div.gg {
    background: none repeat scroll 0 0 #000000;
    height: 75px;
    left: 1px;
    margin-top: 11px;
    position: absolute;
    top: 1px;
    width: 130px;
}
.video-show div.vid-thumb span.vid-border {
    background: url("/images/video-border.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    height: 100px;
    left: 1px;
    position: absolute;
    top: 1px;
    width: 130px;
    z-index: 100;
}
.video-show div.vid-thumb span.vid-play {
    background: url("/play.png") no-repeat scroll 0 0 transparent;
    display: none;
    height: 75px;
    left: 1px;
    opacity: 0.5;
    position: absolute;
    top: 12px;
    width: 130px;
    z-index: 200;
}
.video-show div.vid-thumb:hover span.vid-play {
    cursor: pointer;
    display: block;
}
.video-show div.vid-thumb {
    border-radius: 10px;
    box-shadow: 2px 2px 10px #888;
}
.video-show span.vid-info {
    background: none repeat scroll 0 0 #0066ff;
    bottom: 5px;
    color: #ffffff;
    font-size: 10px;
    opacity: 0.8;
    padding: 2px;
    position: absolute;
    right: 5px;
    text-transform: uppercase;
    z-index: 300;
}
select, textarea, input {
    background: none repeat scroll 0 0 #fafbfa;
    border: 1px solid #c8c8c8;
    font: 11px/15px arial;
    padding: 1px 2px;
}
select, textarea, input {
    vertical-align: middle;
}
select {
    height: 23px;
}
a {
    text-decoration: none;
}
.wao-clear {
    clear: both;
    height: 0;
    width: 0;
}
.wao-wrapper {
    margin: 0 auto;
    width: 980px;
}
#wao-topbar {
    background-color: #1db7f3;
    box-shadow: 0 3px 1px #ddd;
    height: 50px;
    width: 100%;
}
#wao-topbar .wao-wrapper {
    background: url("layout/topbar.png") no-repeat scroll center top transparent;
    height: 50px;
    position: relative;
}
.wao-s {
    background: linear-gradient(to bottom, #ffffff 0%, #eeeeee 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #eeeeee;
    border-radius: 5px;
    height: 20px;
    margin: 0 0 10px;
    padding: 2px 0 13px;
    position: relative;
    top: 5px;
    width: 290px;
}
.wao-search-text {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    color: #999;
    font-size: 14px;
    margin-left: 10px;
    width: 150px;
}
.wao-search-type {
    width: 80px;
}
.wao-search-button, .wao-login-button {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    margin: 1px;
}
#wao-nav {
    position: absolute;
    right: 0;
    top: 0;
    z-index: 999;
}
.wao-menu, .wao-submenu {
    display: inline;
    list-style: outside none none;
}
.wao-menu > li {
    float: left;
    position: relative;
}
.wao-menu > li > a, .wao-menu > li > a:visited {
    color: #fff;
    display: block;
    font-size: 16px;
    line-height: 50px;
    text-align: center;
    width: 90px;
}
.wao-menu > li:hover {
    background-color: rgba(255, 255, 255, 0.9);
    color: #1db7f3;
}
.wao-menu > li > a:hover, .wao-menu > li > a:active {
    color: #1db7f3;
    text-decoration: none;
}
.wao-submenu {
    background-color: rgba(255, 255, 255, 1);
    box-shadow: 0 0 10px 0 #aaa;
    display: none;
    font-size: 13px;
    padding: 5px 0;
    position: absolute;
    right: 0;
    top: 50px;
}
.wao-submenu > li > a, .wao-submenu > li > a:visited {
    color: rgba(29, 183, 243, 1);
    display: block;
    padding: 5px 15px;
    width: 150px;
}
.wao-submenu > li > a:hover, .wao-submenu > li > a:active {
    background-color: #1db7f3;
    color: #fff;
    text-decoration: none;
}
.wao-menu > li:hover .wao-submenu {
    display: block;
}
#wao-header {
    height: 180px;
    position: relative;
    width: inherit;
}
#wao-logo {
    background: url("layout/logo.png") no-repeat scroll center center transparent;
    display: block;
    height: 160px;
    left: -35px;
    position: absolute;
    top: -15px;
    width: 300px;
}
#wao-social-icons {
    height: 50px;
    left: 52px;
    position: absolute;
    top: 126px;
    width: 155px;
}
#wao-social-icons a {
    margin: 3px;
}
#wao-login-box {
    background-color: #3399ff;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    bottom: 0;
    height: 25px;
    min-width: 420px;
    padding: 10px;
    position: absolute;
    right: 3px;
}
#wao-login-box-loggout {
    background-color: #3399ff;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    bottom: 0;
    padding: 10px;
    position: absolute;
    right: 3px;
}
.mainpage {
    background: none repeat scroll 0 0 #f6f6f6;
    margin-bottom: -20px;
}
.wao-rss {
    background: url("layout/icon-rss.png") no-repeat scroll center center transparent;
    border-radius: 8px;
    display: block;
    float: left;
    height: 40px;
    width: 40px;
}
.wao-facebook {
    background: url("layout/icon-fb.png") no-repeat scroll center center transparent;
    border-radius: 8px;
    display: block;
    float: left;
    height: 40px;
    width: 40px;
}
.wao-google {
    background: url("layout/icon-gplus.png") no-repeat scroll center center transparent;
    border-radius: 8px;
    display: block;
    float: left;
    height: 40px;
    width: 40px;
}
#topb {
    height: 90px;
    left: 250px;
    position: absolute;
    top: 5px;
    width: 728px;
}
#wao-header {
    position: relative;
    width: inherit;
}
#wao-slogan {
    background: url("layout/slogan.png") no-repeat scroll center center rgba(0, 0, 0, 0);
    display: block;
    height: 50px;
    left: 694px;
    position: absolute;
    top: 93px;
    width: 300px;
}
.wao-search-button, .wao-login-button, .wao-register-button {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    margin: 1px;
}
.vid-details {
    background: none repeat scroll 0 0 #3399ff;
    border-left: 1px solid #d2d1d1;
    border-right: 1px solid #d2d1d1;
    position: relative;
}
.in-vid {
    background: none repeat scroll 0 0 rgba(84, 144, 164, 0.19);
    border-radius: 0 0 3px 3px;
    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
    height: 45px;
    margin: -5px 0 0 22px;
    width: 750px;
}
.in-vidm {
    background: none repeat scroll 0 0 #dddddd;
    border-radius: 0 0 3px 3px;
    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
    height: 45px;
    margin: -12px 0 0 21px;
    width: 742px;
}
.vid-flag a {
    color: #1f8bc2;
}
.vid-flag {
    background: linear-gradient(to bottom, #555555 0%, #121212 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    border-radius: 3px;
    float: right;
    height: 20px;
    padding-top: 6px;
    position: absolute;
    right: 35px;
    text-align: center;
    top: 10px;
    width: 100px;
}
.vid-views {
    color: #eeebeb;
    float: left;
    font-size: 15px;
    left: 30px;
    position: absolute;
    text-shadow: 1px 1px #000;
    top: 14px;
}
.vid-date {
    color: #ffffff;
    float: left;
    font-size: 15px;
    left: 130px;
    opacity: 0.8;
    position: absolute;
    text-shadow: 1px 1px #000;
    top: 14px;
}
.post {
    width: 761px;
}
.top-content > h2 {
    font-size: 15px;
    opacity: 0.6;
    padding: 5px;
}
.videosround {
    padding-left: 30px;
}
.video-show div.views {
    font-size: 12px;
    font-weight: bold;
    height: 13px;
    opacity: 0.5;
    overflow: hidden;
    padding: 0 5px 5px;
    width: 128px;
}
.video-show div.vid-e {
    font-size: 12px;
    font-weight: bold;
    height: 13px;
    opacity: 0.8;
    overflow: hidden;
    padding: 5px 5px 0;
    width: 128px;
}
.vwatch {
    background: linear-gradient(to bottom, #555555 0%, #121212 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    border-radius: 3px;
    cursor: pointer;
    float: right;
    font-size: 13px;
    height: 26px;
    left: 540px;
    line-height: 25px;
    position: absolute;
    text-align: center;
    top: 9px;
    width: 100px;
}
.cat-title h1 {
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #d2d1d1;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    color: #535353;
    font: bold 16px/5px arial;
    padding: 18px 8px 16px 24px;
}
.bbmore {
    background: none repeat scroll 0 0 #eeeeee;
    padding: 27px;
}
.lats {
    background: none repeat scroll 0 0 #ffffff;
    border: 1px dotted #d1d1d1;
    float: left;
    margin-bottom: 5px;
    padding-bottom: 10px;
    width: 775px;
}
.ncat {
    float: left;
    padding: 15px 0 0 25px;
    width: 230px;
}
.ncat > img {
    float: left;
    padding: 0 10px 0 0;
}
.ncatdes {
    color: #525252;
}
h4 {
    color: #36567b;
    font-size: 11px;
    padding: 0 0 8px;
}
#tabs-1 > h2 {
    font-size: 15px;
    opacity: 0.6;
    padding: 5px;
}
#tabs-2 > h2 {
    font-size: 15px;
    opacity: 0.6;
    padding: 5px;
}
.stMain {
}
.stContainer {
    display: block;
    margin-top: -27px;
    overflow: hidden;
    position: relative;
}
.stMain div.tabContent {
    display: block;
    margin: 0;
    position: absolute;
    text-align: left;
}
.stMain ul.tabAnchor {
    clear: both;
    display: inline-block;
    left: 560px;
    list-style: outside none none;
    margin: 0 0 0 -39px;
    padding: 0;
    position: relative;
    z-index: 100;
}
.stMain ul.tabAnchor li {
    float: right;
    margin: 0;
    padding: 0;
    position: relative;
}
.stMain ul.tabAnchor li a {
    border-left: 1px solid;
    border-right: 1px solid;
    border-top: 1px solid;
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
    color: #666;
    display: block;
    font-size: 13px;
    height: 13px;
    margin-bottom: 0;
    margin-left: 4px;
    margin-top: 0;
    opacity: 0.5;
    outline-style: none;
    padding: 5px;
    text-align: center;
    text-decoration: none;
    width: 100px;
}
.stMain ul.tabAnchor li a small {
    font-size: 15px;
}
.stMain ul.tabAnchor li a:hover {
    background: none repeat scroll 0 0 #00a7db;
    color: #fff;
}
.stMain ul.tabAnchor li a.sel {
    background: linear-gradient(to bottom, #ffffff 0%, #f6f6f6 47%, #ededed 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-bottom-color: #f6f6f6;
    color: #00a7db;
    cursor: text;
    margin-left: 10px;
    opacity: 1;
}
.loader {
    background: url("../images/loader.gif") no-repeat scroll 10px 10px #f6f6f6;
    border: 1px solid #d4d4d4;
    color: #666;
    display: block;
    font-size: 10px;
    left: 48%;
    margin: 0;
    outline-style: none;
    padding: 35px 5px 5px;
    position: absolute;
    text-decoration: none;
    top: 40%;
}
a.stLinks {
    background-color: #f6f6f6;
    border: 1px solid #d4d4d4;
    color: #666;
    margin: 0;
    outline-style: none;
    padding: 5px;
    text-decoration: none;
}
a.stLinks:hover {
    background-color: #00a7db;
    color: #fff;
}
.post {
    float: left;
    width: 355px;
}
.postmain {
    width: 240px;
}
.top-content {
    margin-bottom: 4px;
}
.airing-p {
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #d1d1d1;
    float: left;
    margin: 5px;
    max-height: 60px;
    padding: 5px;
    width: 315px;
}
.airing-m {
    width: 675px;
}
.mainpage > h2 {
    font-size: 15px;
    opacity: 0.5;
    padding: 5px;
}
.airing-p img {
    float: left;
    padding: 0 5px 0 0;
}
.airing-p a {
    color: #2bbbf6;
}
.airing-in {
    color: #808080;
    line-height: 19px;
    width: 310px;
}
.b-right {
    float: left;
    margin-top: 5px;
    position: relative;
    width: 300px;
}
.airing-p:hover {
    border: 1px solid rgba(29, 183, 243, 0.65);
}
.wao-register-button {
    background: url("http://images1.waoanime.tv/wp-content/themes/watchanimeon-white/layout/register-button-light.png") no-repeat scroll center center transparent;
    display: block;
    float: left;
    height: 24px;
    width: 75px;
}
#wao-login-box > form {
    float: left;
}
.nocomments a:hover {
    background: none repeat scroll 0 0 #ffffff;
    list-style: outside none none;
    padding: 5px;
    text-decoration: none;
}
.nocomments a {
    color: #121212;
    padding: 2px;
}
#series-info-page .postlist {
    margin-bottom: 15px;
}
.nocomments {
    background: none repeat scroll 0 0 #e1f2fa;
    font-size: 14px;
    margin-left: 5px;
    padding: 5px;
    width: 727px;
}
.asl-column1 > li {
    list-style: outside none none;
}
#GB_window {
    z-index: 10001;
}
.bluez {
    background-color: #6c0000;
}
.red {
    background-color: #5a2a00;
}
.brown {
    background-color: #00345b;
}
.gray {
    background-color: #f6f6f6;
}
.resizer {
    left: 250px;
    position: relative;
    top: 168px;
}
.bluez > a {
    background: none repeat scroll 0 0 #6c0000;
    border: 1px solid #d1d1d1;
    color: #ffffff;
    cursor: pointer;
    display: block;
    float: left;
    height: 20px;
    margin-left: 10px;
    width: 20px;
}
.red > a:hover {
    border-width: 3px;
    margin-top: -2px;
}
.brown > a:hover {
    border-width: 3px;
    margin-top: -2px;
}
.bluez > a:hover {
    border-width: 3px;
    margin-top: -2px;
}
.gray > a:hover {
    border-width: 3px;
    margin-top: -2px;
}
.red > a {
    background: none repeat scroll 0 0 #5a2a00;
    border: 1px solid #d1d1d1;
    color: #ffffff;
    cursor: pointer;
    display: block;
    float: left;
    height: 20px;
    margin-left: 10px;
    width: 20px;
}
.brown > a {
    background: none repeat scroll 0 0 #00345b;
    border: 1px solid #d1d1d1;
    color: #ffffff;
    cursor: pointer;
    display: block;
    float: left;
    height: 20px;
    margin-left: 10px;
    width: 20px;
}
.gray > a {
    background: none repeat scroll 0 0 #f6f6f6;
    border: 2px solid #121212;
    color: #ffffff;
    cursor: pointer;
    display: block;
    float: left;
    height: 18px;
    margin-left: 10px;
    width: 18px;
}
.airing-m {
    float: left;
    margin-left: 4px;
}
.swichter {
    background: url("http://images1.waoanime.tv/new_a.jpg") no-repeat scroll right center rgba(0, 0, 0, 0);
    border: 1px solid rgba(29, 183, 243, 0.25);
    left: 546px;
    opacity: 0.5;
    overflow: hidden;
    position: relative;
    top: 103px;
    width: 140px;
}
.swichter select {
    background: none repeat scroll 0 0 rgba(29, 183, 243, 0.1);
    border: 0 none;
    border-radius: 0;
    font-size: 15px;
    height: 25px;
    line-height: 1;
    padding: 3px;
    width: 166px;
}
.black {
    background-color: #121212;
}
.black > a {
    background: none repeat scroll 0 0 #121212;
    border: 1px solid #d1d1d1;
    color: #ffffff;
    cursor: pointer;
    display: block;
    float: left;
    height: 20px;
    margin-left: 10px;
    width: 20px;
}
.black > a:hover {
    border-width: 3px;
    margin-top: -2px;
}
.download_mirrors {
    margin-bottom: 30px;
    margin-top: -14px;
    width: 623px;
}
.vid-entry-outer {
    margin-bottom: -10px;
}
.changer {
    background: linear-gradient(to bottom, #dadde1 43%, #3399ff 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-bottom: 1px solid #d1d1d1;
    border-left: 1px solid #d1d1d1;
    border-right: 1px solid #d1d1d1;
    min-height: 210px;
    padding: 0 10px 0 55px;
}
.changer-info a {
    color: #121212;
    font-size: 14px;
    left: -18px;
    position: relative;
    text-shadow: 1px 1px rgba(255, 255, 255, 0.51);
    top: 15px;
    z-index: 10001;
}
.changer-info span a {
    float: right;
    font-size: 14px;
}
.topvidtitle {
    background: none repeat scroll 0 0 rgba(200, 226, 232, 0.19);
    box-shadow: 1px -1px 5px #99acbb;
    color: #333;
    font-family: verdana;
    font-size: 15px;
    height: 28px;
    margin-bottom: 0;
    margin-left: 20px;
    padding: 6px 0 0 9px;
    text-align: left;
    text-shadow: 1px 1px rgba(255, 255, 255, 0.51);
    width: 741px;
}
video {
    height: auto !important;
    width: 750px;
}
.videoWrapper {
    height: 87px;
    padding-bottom: 41.5%;
    padding-top: 0;
    position: relative;
}
.videoWrapper iframe {
    background: none repeat scroll 0 0 #121212;
    box-shadow: 0 6px 5px #99acbb;
    height: 410px;
    left: 20px;
    position: absolute;
    top: 0;
    width: 750px;
}
.topvidtitle > a {
    color: #000;
    float: right;
    margin-right: 12px;
    margin-top: 2px;
    text-shadow: 1px 1px rgba(255, 255, 255, 0.51);
}
.in-vid-b {
    background: none repeat scroll 0 0 rgba(82, 155, 171, 0.47);
    border-radius: 0 0 3px 3px;
    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
    color: #fff !important;
    height: 42px;
    margin: -10px 4% 5px;
    width: 92%;
}
.vdownload {
    background: linear-gradient(to bottom, #555555 0%, #121212 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    border-radius: 3px;
    cursor: pointer;
    float: right;
    font-size: 13px;
    height: 26px;
    left: 425px;
    line-height: 25px;
    position: absolute;
    text-align: center;
    top: 9px;
    width: 100px;
}
.vdownload:hover {
    border: 1px solid #464646;
}
.vid-flag:hover {
    border: 1px solid #464646;
}
.vwatch:hover {
    border: 1px solid #464646;
}
.post-ratings {
    font-family: verdana;
    font-size: 11px;
    padding: 8px;
    text-shadow: 1px 1px #000;
}
.post-ratings IMG, .post-ratings-loading IMG, .post-ratings-image IMG {
    margin: 3px 2px -3px 1px !important;
}
.sharevb {
    left: 540px;
    position: relative;
    top: -28px;
}
.forumposts h2 {
    font-size: 15px;
    opacity: 0.65;
    padding: 15px 5px 0;
}
.forumposts {
    list-style: outside none none;
}
.forumposts > li {
    color: #525252;
    font-family: verdana;
    font-size: 12px;
    padding: 4px;
}
.forumposts > li a {
    color: #2bbbf6;
    font: bold 13px arial;
}
.video-show span.vid-hd {
    background: none repeat scroll 0 0 #fa5c81;
    bottom: 79px;
    color: #ffffff;
    font-size: 10px;
    opacity: 0.8;
    padding: 3px;
    position: absolute;
    right: 2px;
    text-transform: uppercase;
    z-index: 300;
}
.video-show span.vid-hot {
    background: none repeat scroll 0 0 #cc0000;
    bottom: 80px;
    color: #ffffff;
    font-size: 10px;
    left: 4px;
    opacity: 0.85;
    padding: 2px;
    position: absolute;
    text-transform: uppercase;
    z-index: 300;
}
.vidn-hot {
    background: none repeat scroll 0 0 #cc0000;
    border-radius: 5px;
    color: #ffffff;
    float: left;
    font-size: 10px;
    margin: -2px 4px 1px 0;
    opacity: 0.85;
    padding: 2px;
    text-transform: uppercase;
}
.vidz-hot {
    background: none repeat scroll 0 0 #cc0000;
    border-radius: 5px;
    color: #ffffff;
    float: left;
    font-size: 11px;
    line-height: 16px;
    margin: 5px 5px 0 3px;
    opacity: 0.65;
    padding: 2px 5px;
    text-transform: uppercase;
    width: 27px;
}
.vidz-remove {
    background: none repeat scroll 0 0 #cc0000;
    border-radius: 5px;
    color: #ffffff;
    float: right;
    font-size: 11px;
    line-height: 16px;
    margin: 5px 5px 0 3px;
    opacity: 0.65;
    padding: 2px 5px;
    text-transform: uppercase;
    width: 48px;
}
.vidz-finished {
    background: none repeat scroll 0 0 #339966;
    border-radius: 5px;
    color: #ffffff;
    float: right;
    font-size: 11px;
    line-height: 16px;
    margin: 5px 5px 0 3px;
    opacity: 0.65;
    padding: 2px 5px;
    text-transform: uppercase;
    width: 48px;
}
.vidz-remove > a {
    color: #fff !important;
    opacity: 0.75;
}
.vidz-remove > a:hover {
    opacity: 1;
}
.vidz-finished > a {
    color: #fff !important;
    opacity: 0.75;
}
.vidz-finished > a:hover {
    opacity: 1;
}
.vidz-new {
    background: none repeat scroll 0 0 #ff62b0;
    border-radius: 5px;
    color: #ffffff;
    float: left;
    font-size: 11px;
    line-height: 16px;
    margin: 5px 5px 0 3px;
    opacity: 0.65;
    padding: 2px 5px;
    text-transform: uppercase;
    width: 27px;
}
.fav h2 {
    font: bold 16px arial;
    margin-left: -5px;
    padding: 15px 5px 5px 0;
}
.vidz-subb {
    background: none repeat scroll 0 0 #339966;
    border-radius: 5px;
    color: #ffffff;
    float: left;
    font-size: 11px;
    line-height: 16px;
    margin: 5px 5px 0 3px;
    opacity: 0.65;
    padding: 2px 5px;
    text-transform: uppercase;
    width: 27px;
}
.vidn-new {
    background: none repeat scroll 0 0 #ff62b0;
    border-radius: 5px;
    color: #ffffff;
    float: left;
    font-size: 10px;
    margin: -2px 4px 1px 0;
    opacity: 0.65;
    padding: 2px;
    text-transform: uppercase;
}
.video-show span.vid-new {
    background: none repeat scroll 0 0 #ff62b0;
    bottom: 79px;
    color: #ffffff;
    font-size: 10px;
    left: 4px;
    opacity: 0.8;
    padding: 3px;
    position: absolute;
    text-transform: uppercase;
    z-index: 300;
}
.waoplayer {
    left: 20px;
    position: absolute;
    width: 750px;
}
.ncat a {
    color: #36567b;
}
.entry-light {
    background: none repeat scroll 0 0 #f6f6f6;
    border-bottom: 1px dotted #d2d1d1;
    float: left;
    padding-bottom: 5px;
    padding-top: 5px;
    width: 394px;
}
.entry-dark {
    border-bottom: 1px dotted #d2d1d1;
    float: left;
    padding-bottom: 5px;
    padding-top: 5px;
    width: 394px;
}
.morel > a {
    color: #2bbbf6;
    font-size: 10px;
    margin-right: 5px;
}
.morel {
    left: 205px;
    margin-bottom: -10px;
    position: relative;
    top: -21px;
}
.fixed {
    color: #ffffff;
    font-size: 13px;
    font-weight: bold;
    line-height: 27px;
    padding: 3px;
}
.video-show span.vid-infor {
    background: none repeat scroll 0 0 #f76850;
    bottom: 5px;
    color: #ffffff;
    font-size: 10px;
    opacity: 0.9;
    padding: 2px;
    position: absolute;
    right: 5px;
    text-transform: uppercase;
    z-index: 300;
}
.video-show span.vid-infod {
    background: none repeat scroll 0 0 #78238e;
    bottom: 5px;
    color: #ffffff;
    font-size: 10px;
    opacity: 0.8;
    padding: 2px;
    position: absolute;
    right: 5px;
    text-transform: uppercase;
    z-index: 300;
}
.ncatdes {
    color: #525252;
}
.bar {
    background: none repeat scroll 0 0 #fff;
    height: 15px;
    left: -17px;
    position: absolute;
    top: 371px;
    width: 17px;
    z-index: 100000;
}
.btn {
    background-color: #0088cc;
    border: 0.0725em solid #0088cc;
    border-radius: 0.0725em;
    display: inline-block;
    font-size: 0.9375em;
    font-weight: normal;
    line-height: 1.2;
    margin-bottom: 0.3125em;
    margin-right: 0.3125em;
    padding: 0.5em 0.6875em;
}
.btn, .btn:hover, a .btn:hover, .btn.active {
    color: white;
}
.btn:hover, a .btn:hover, .btn.active {
    background-color: #005580;
    border-color: #005580;
    text-decoration: none;
}
.btn-tweet {
    background-color: #41b7d8;
    border-color: #41b7d8;
}
.btn-tweet:hover, a .btn-tweet:hover {
    background-color: #238caa;
    border-color: #238caa;
}
.btn-facebook {
    background-color: #3b5997;
    border-color: #3b5997;
}
.btn-facebook:hover, a .btn-facebook:hover {
    background-color: #263960;
    border-color: #263960;
}
.btn-google {
    background-color: #d64937;
    border-color: #d64937;
}
.btn-google:hover, a .btn-google:hover {
    background-color: #a02f21;
    border-color: #a02f21;
}
#kittybutton > a {
    color: #121212;
    font-size: 20px;
}
#kittenoverlay > div {
    background: none repeat scroll 0 0 #ffffff !important;
    color: #121212 !important;
    font-size: 16px !important;
    height: 26px;
}
.video-show div.titlel {
    color: #ffffff;
    font-size: 17px;
    font-variant: small-caps;
    height: 13px;
    overflow: hidden;
    padding: 5px;
    position: absolute;
    top: 33px;
    width: 128px;
    z-index: 100000;
}
.sb-box .main, .sb-box-black .main, .duno .main {
    padding: 18px 6px 6px 12px;
}
.willrelease {
    color: #1db7f3;
    font: bold 25px/50px arial;
    padding: 20px;
    text-align: center;
}
.releasezz {
    background-image: url("everybody.png");
    background-position: 50% 4%;
    height: 830px;
}
.releasezz > p {
    color: #6f6f6f;
    font: bold 30px/70px arial;
    margin-left: 60px;
}
.fav {
    min-height: 1169px;
}
.logged a {
    color: #ffffff;
    font-family: verdana;
    font-size: 12px;
    text-shadow: 1px 1px rgba(0, 0, 0, 0.6);
}
.ncat > img {
    box-shadow: 4px 4px #ddd;
    float: left;
    margin: 0 10px 0 0;
    padding: 0 !important;
}
.airing-p {
    box-shadow: 1px 1px 5px #999;
}
.topvidtitle {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
.wao-menu > li > a, .wao-menu > li > a:visited {
    text-shadow: 1px 1px #000;
}
.carousel.carousel-stage {
    padding: 33px 1px 0 6px !important;
}
.changer .title > a {
    color: #000;
    text-shadow: 1px 1px rgba(255, 255, 255, 0.51);
}
.vid-entry a {
    font-size: 15px;
    text-shadow: 1px 1px rgba(255, 255, 255, 0.51);
}
.blue {
    color: #000;
    font-size: 16px;
    text-shadow: 1px 1px rgba(255, 255, 255, 0.51);
}
.changer {
    min-height: 183px !important;
    padding: 5px 10px 0 55px;
}
.vidmiro .connected-carousels .carousel-stage {
    background: none repeat scroll 0 0 rgba(10, 14, 27, 0.12);
    border-radius: 5px;
    box-shadow: 0 1px 7px rgba(1, 3, 9, 0.28);
    margin-top: 3px;
}
#videopage .changer .carousel.carousel-stage {
    background: none repeat scroll 0 0 rgba(221, 221, 221, 0.03);
    padding: 9px 4px 10px 17px !important;
}
.curinfo > a {
    color: #000;
    text-shadow: 1px 1px rgba(255, 255, 255, 0.51);
}
.curinfo > span {
    color: #666;
    text-shadow: 1px 1px rgba(255, 255, 255, 0.51);
}
