#wrapper { margin:0 auto; width:1000px;
z-index: 1000;
position: relative; }


#skin {
	position: absolute;
	width: 100%;
	height: 1600px;
	margin-left: auto;
	margin-right: auto;
	top: 0px;
	left: 0px;
	z-index: 1;
}

#background
{

position: fixed;

display: block;

left: 0pt;

z-index: 1;

width: 100%;

height:1600px;


background: url('http://www.nwanime.tv/skin/Q1Media_1600x1000_Takeover_ASSET.jpg') no-repeat center top transparent; top: 0pt; cursor: pointer;


}
#background_buto
{

position: fixed;

display: block;

left: 0pt;

z-index: 1;

width: 100%;

height:1600px;


background: url('http://www.nwanime.tv/DBZ_1600x1000_SKIN_avilableNow.jpg') no-repeat center top transparent; top: 0pt; cursor: pointer;


}
/* General style for the whole HTML body */
body {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background-color: #F1F9ED;
color: #333333;
}

/* Styles for the table cells, if there are still any around */
td, .td {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
}

/* "Labels", for title text in profile pages, etc */
.label {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #333333;
}

/* Tags Cloud */
a.cloudtags, div.cloudtags, cloudtags  {
color: #000000;
text-decoration: none;  
}
a.cloudtags:hover, td.cloudtags:hover, td.a.cloudtags:hover,
div.cloudtags:hover, div.a.cloudtags:hover, cloudtags:hover {
color: #FFFFFF;
border-bottom: 1px #868686 dashed;
background-color: #7DB335;
text-decoration: none;
background: #7DB335;
}

/* Styles for links */
a:link {
color:#222222;
text-decoration: none;
}
a:visited {
/*color:#737373;*/
color:#999999;
text-decoration: none;
}
a:hover {
text-decoration: none;
color: #7DB335;       
}
a:active {
text-decoration: none;
color: #7DB335;
}

/* Style for general input fields */
input, select, textarea, .input, .select, .textarea, td.input, td.select, td.textarea {
font-family: Helvetica,Tahoma,Verdana,Arial;
font-size: 11px;
font-weight: normal;
color: #666666;
border: #C4C0C0 1px solid;
background-color: #E7E7E7;
}

/* No margin and no padding class, for elements such as forms, etc */
.nowrap{
padding: 0px;
margin: 0px;
}

/* Style for some form input fields */
forminput, .forminput, div.forminput {
width: 460px;
text-align: left;
font-weight: normal;
padding: 3px;
}

/* The tab links on the header */
.toplinks{
margin-left: -1px;
margin-top: -2px;
margin-bottom: 0;
font: bold 12px Verdana,Arial;
list-style-type: none;
text-align: left;
}
.toplinks li{
display: inline;
margin: 0;
text-decoration: none;
text-align: center;
color: #FFFFFF;
padding: 0px;
}
.toplinks li a{
text-decoration: none;
color: #FFFFFF;
background: white url(../images/toptab_back.png) top left repeat-x;
text-align: center;
padding-top: 8px;
width: 89px;
height: 19px;
display: block;
float: left;
}
.toplinks li a:visited{
color: #FFFFFF;
text-decoration: none;
}
.toplinks li a:hover{
background-image: url(../images/toptab_back2.png);
text-decoration: none;
color: #FFFFFF;
}
.toplinks li.selected{
color: #FFFFFF;
text-decoration: none;
}
.toplinks li.selected a{
background-image: url(../images/toptab_back2.png);
text-decoration: none;
color: #FFFFFF;
}
.toplinks li.selected a:hover{
background-image: url(../images/toptab_back2.png);
text-decoration: none;
color: #FFFFFF;
}

/* Style for the "head_bottom" links" */
head_bottom, .head_bottom {
font-size: 12px;
font-weight: normal;
text-decoration: none;
background-color: #FFC157;
text-align: center;
margin-top: 0px;
padding: 3px;
color: #FFFFFF;
margin-left: 2px;
width: 983px;
float: left;
display: inline;
}
.head_bottom a, .head_bottom a:hover, .head_bottom a:visited
{
color: #FFFFFF;
}

contents_right, .contents_right {
width: 175px;
float: left;
margin-left: 7px;
display: inline;
}
contents_right_video, .contents_right_video {
width: 185px;
float: left;
margin-left: 17px;
display: inline;


}
category_right_video, .category_right_video {
width: 185px;
float: left;
margin-left: 14px;
display: inline;
}
/* Highlighted text in forms and pages */
.highLight {
font-weight: bold;
color: #7DB35C;
}
.formHighlight {
background-color: #FFFFCC;
border: 1px dashed #CCCC66;
padding-bottom: 10px;
margin-bottom: 5px;
padding-left:7px;
padding-right:7px;
padding-top:7px
}
.hightlight3 {
background-color: #F2FFE3;
border: 1px #CCCCCC dashed;
margin: 7px;
}
.label {
color: #6C6C6C;
font-size: 13px;
}
.label2 {
color: #D87949;
font-size: 13px;
}
.profileLabel {
color: #3A8000;
font-size: 12px;
font-weight: bold;
}

/* Small text, for explanatory notes, in input fields */
.small {
color: #6C6C6C;
font-size: 11px;
}

/* We need the 2 following properties, for the index news block, in case the new text is too big */
#scroller {
margin-top: 3px;
margin-left: -11px;
width: 276px;
height: 198px;
overflow: auto;
}
#scroller p {
border: 0px #000000 solid;
margin: 0px;
padding: 2px 2px 2px 2px;
font-size: 12px;
text-align: left;
font-weight: normal;
}

/* GENERAL BLOCK PROPERTIES, FOR MAIN CONTENT */
/* The header for most content blocks */
content_head, .content_head, div.content_head {
background-image: url('../images/content_head_back.png');
background-repeat: repeat-x;
text-align: left;
color: #666666;
font-weight: bold;
font-size: 12px;
height: 24px;
margin-left: 5px;
margin-right: 5px;
padding-left: 5px;
padding-top: 5px;
border-left: #CCCCCC 1px solid;
border-right: #CCCCCC 1px solid;
float: left;
display: block;
}
#content_head_w {
    width: 782px;
}
#results_w {
    width: 782px;
}

content_head_white, .content_head_white, div.content_head_white {
text-align: left;
font-weight: bold;
font-size: 12px;
height: 24px;
margin-left: 5px;
margin-right: 5px;
padding-left: 5px;
padding-top: 5px;
border-left: #CCCCCC 1px solid;
border-right: #CCCCCC 1px solid;
border-bottom: #CCCCCC 1px solid;
float: left;
display: block;
}

content_feature, .content_feature, div.content_feature {
width: 782px;
text-align: left;
color: #666666;
font-weight: bold;
font-size: 12px;

margin-left: 5px;
margin-right: 5px;
padding-left: 5px;
padding-bottom: 5px;
margin-top: -5px;
border-left: #CCCCCC 1px solid;
border-right: #CCCCCC 1px solid;
float: left;
display: block;
border-bottom: #CCCCCC 1px solid;
margin-bottom: 5px;

}
/* The header for RIGHT blocks */
head_right, .head_right, div.head_right {
background-image: url('../images/content_head_back.png'); background-repeat: repeat-x;
text-align: center;
color: #666666;
font-weight: bold;
font-size: 12px;
width: 193px;
height: 17px;
padding-top: 5px;
border-left: #CCCCCC 1px solid;
border-right: #CCCCCC 1px solid;
border-bottom: #CCCCCC 1px solid;
float: left;
display: block;
}
/* The header for RIGHT blocks */
head_right_video, .head_right_video, div.head_right_video {
background-image: url('../images/content_head_back.png'); background-repeat: repeat-x;
text-align: center;
color: #666666;
font-weight: bold;
font-size: 12px;
width: 193px;
height: 17px;
padding-top: 5px;
border-left: #CCCCCC 1px solid;
border-right: #CCCCCC 1px solid;
border-bottom: #CCCCCC 1px solid;
float: left;
display: block;
}
/* Links for content header */
a.headlink, a.headlink:visited, a.headlink:hover {
color: #666666;
text-decoration: none;
}

/* FOOTER */
/* Place-holder, for the footer elements */
footer, .footer, div.footer {
text-align: left;
font-size: 11px;
padding-top: 5px;
float: left;
display: block;
width: 783px;
margin-top: 7px;
float: left;
}
/* Separator, for footer items */
footersep, .footersep {
width: 100%;
text-align: center;
margin-left: 0px;
margin-top: 15px;
float: left;
border-bottom: 1px #CCCCCC dashed;
}
/* Footer styles, for links and copyright info */
bottomnotice, .bottomnotice {
color: #CCCCCC;
font-weight: bold;
font-size: 11px;
}

/* Style for "pagination" blocks, in most content blocks */
paging, .paging, div.paging, a.paging, a.paging:hover, a.paging:visited {
text-align: right;
color: #0048C0;
font-weight: normal;
font-size: 12px;
height: 20px;
margin-left: 5px;
margin-right: 5px;
padding-left: 5px;
padding-top: 3px;
background-color: #F2FFE3;
border-left: #CCCCCC 1px solid;
border-right: #CCCCCC 1px solid;
border-bottom: #CCCCCC 1px solid;
float: left;
}
/* Style for the div elements of the main LEFT content */
results, .results, div.results, a.results {
text-align: center;
font-size: 12px;
margin-left: 5px;
margin-right: 5px;
padding-left: 5px;
padding-top: 3px;
padding-bottom: 9px;
border-left: #CCCCCC 1px solid;
border-right: #CCCCCC 1px solid;
border-bottom: #CCCCCC 1px dashed;
display: block;
float: left;
}
/* Style for the div elements of the RIGHT-box content */
content_right, .content_right, div.content_right {
text-align: left;
font-size: 12px;
padding: 2px;
border-left: #CCCCCC 1px solid;
border-right: #CCCCCC 1px solid;
border-bottom: #CCCCCC 1px solid;
width: 189px;
display: block;
float: left;
}
/* Results wrapper for video details */
.resultswrapper {
background-image: url('../images/video_thumb_back.png');
background-repeat: no-repeat;
display: block;
float: left;
width: 190px;
height: 250px;
}
/* Results wrapper for smaller-height content */
.contentwrapper {
/*background-image: url('../images/content_thumb_back.png');
background-repeat: no-repeat;*/
display: block;
float: left;
width: 190px;
height: 177px;
}
/* Results wrapper, no style */
.plainwrapper {
text-align: left;
display: block;
float: left;
width: 190px;
}
.plainwrapper_search {
display: block;
float: left;
width: 500px; 
text-align: right; 
margin-left: 2px;
margin-top: 10px;
}
.topleft{
text-align: left;
display: block;
float: left;
width: 269px;
margin-left: -3px;
}
.toploginlinks {
width: 225px;
float: right;
display: inline;
margin-top: 19px;
text-align: right;
margin-right: -9px;
}
/* Video thumbnails, in main content */
.moduleEntryThumb {
border: 0px;
padding-right: 2px;
margin-left: 2px;
margin-top: 6px;
margin-bottom: 6px;

}
.moduleEntryThumb:hover {
	filter:alpha(opacity=80);
	opacity: 0.80;
	}
.resultstats_large a:hover img { filter:alpha(opacity=80); opacity: 0.80;}
.resultstats a:hover img { filter:alpha(opacity=80); opacity: 0.80;}
/* Video details output, within other, wrapper blocks */
.resultstats {
background-image: url('../images/thumb_bg.png');
background-repeat: no-repeat;
background-position: top;
background-color: transparent;
text-align: center;
font-weight: bold;
font-size: 11px;
width: 187px;
display: block;
float: left;
margin-top: 5px;
margin-bottom: 5px;
padding-bottom: 7px;
border: 0px;
}
.resultstats_large {
background-repeat: no-repeat;
background-position: top;
background-color: transparent;
text-align: center;
font-weight: bold;
font-size: 11px;
width: 187px;
display: block;
float: left;
margin-top: 5px;
margin-bottom: 21px;
padding-bottom: 7px;
border: 0px;
}
/* Video statistics output, in main content */
.resultdetails {
font-weight: normal;
text-align: left;
margin-left: 23px;
float: left;
}
/* Wrapper box for main content blocks */
.main_content{
border: 0px;
float: left;
display: block;
}
/* Wrapper Box for right content */
.right_content {
font-weight: normal;
text-align: left;
width: 192px;
margin-right: 7px;
float: right;
display: block;
}
/* A simple graphic wrapper for a one-line top-right message-link */
right_top_msg, .right_top_msg, div.right_top_msg {
background-image: url('../images/right_box_msg.png');
background-repeat: no-repeat;
width: 192px;
height: 27px;
display: block;
float: left;
text-align: center;
margin-bottom: 5px;
}
a.right_top_msg, a.right_top_msg:visited, a.right_top_msg:hover{
font-weight: bold;
text-decoration: none;
padding-top: 5px;
}
/* Topic posts details, in Channels */
topicdetails, .topicdetails {
float: left;
display: block;
border-bottom: 1px #CCCCCC dashed;
background-color: #F2FFE3;
}
/* A simple separator, when viewing video details */
.video_details_separator {
margin-top: 111px;
width: 777px;
height: 5px;
border-bottom:
1px #CCCCCC dashed;
}

/* Styles for the "Last Watched" etc tabs in the index */
/* Paging info for the "Laast Watched" etc videos in the index" */
tabinfo, .tabinfo {
width: 774px;
float: left;
margin-left: 0px;
border-top: 1px #CCCCCC solid;
border-bottom: 1px #CCCCCC solid;
text-align: right;
color: #0048C0;
font-weight: normal;
font-size: 12px;
height: 20px;
padding: 3px;
background-color: #F2FFE3;
}
/* Thumbs and links blocks for the "Last Watched" etc videos in the index */
tabthumbs, .tabthumbs{
width: 780px;
text-align: left;
display: inline;
float: left;
}
/* Wrapper for thimbs and links results */
tabthumbswrapper, .tabthumbswrapper{
display: block;
float: left;
width: 146px;
padding: 4px;
font-size: 11px;
text-align: center;
}
/* "Wrapper" for results (video thumbs AND paging) in the previous-mentioned tabs */
tabswrapper, .tabswrapper {
float: left;
width: 780px;
height: 127px;
margin-left: 3px;
margin-bottom: 5px;
margin-right: 0px;
padding: 0px;
border-left: 1px #CCCCCC solid;
border-right: 1px #CCCCCC solid;
border-bottom: 1px #CCCCCC dashed;
}

/* "Wrapper" for the top content of the index page */
topwrap, .topwrap {
width: 585px;
margin-left: 17px;
margin-bottom: 5px;
text-align: left;
display: inline;
float: left;
}
 
/* "Tips" and info blocks */
tips, .tips {
text-align: left;
background-color: #FFF4C6;
border: 1px #CCCCCC dashed;
margin-left: 5px;
margin-right: 7px;
margin-bottom: 7px;
padding: 2px;
}
tips2, .tips2 {
text-align: left;
background-color: #FFF4C6;
border: 1px #CCCCCC dashed;
margin-right: 7px;
padding: 2px;
margin-left: 10px; 
margin-bottom: 3px;
}
/* System message blocks */
message, .message {
text-align: center;
font-weight: bold;
text-transform: uppercase;
font-size: 14px;
color: #3648CC;
background-color: #F2FFE3;
border: 1px #CCCCCC dashed;
margin-left: 5px;
margin-right: 7px;
margin-bottom: 7px;
padding: 2px;
}

/* System error blocks */
error, .error {
text-align: left;
font-weight: bold;
font-size: 12px;
color: #FF1200;
background-color: #F2FFE3;
border: 1px #CCCCCC dashed;
margin-left: 5px;
margin-right: 7px;
margin-bottom: 7px;
padding: 2px;
}

/* Dimensions for the TinyMCE WYSIWYG editor */
tinymcetextarea,.tinymcetextarea {
width: 450px;
height: 270px;
}

/* Editor's pick box */
editorspickhead, .editorspickhead, editorspickhead {
background-image: url('../images/content_head_back.png');
background-repeat: repeat-x;
text-align: left;
color: #666666;
font-weight: bold;
font-size: 12px;
margin-left: 5px;
margin-right: 5px;
padding-left: 5px;
padding-top: 5px;
border-left: #CCCCCC 1px solid;
border-right: #CCCCCC 1px solid;
border-bottom: #CCCCCC 1px solid;
float: left;
display: block;
width: 270px;
margin-left: -11px;
margin-top: 11px
}
editorspick, .editorspick, div.editorspick, a.editorspick {
text-align: center;
font-size: 12px;
margin-left: 5px;
margin-right: 5px;
padding-left: 5px;
border-left: #CCCCCC 1px solid;
border-right: #CCCCCC 1px solid;
border-bottom: #CCCCCC 1px dashed;
display: block;
float: left;
width: 270px;
margin-left: -11px;
}

/* The container of the Flash player in the index */
nowplayhead, .nowplayhead {
background-image: url('../images/content_head_back.png');
background-repeat: repeat-x;
text-align: left;
color: #666666;
font-weight: bold;
font-size: 12px;
height: 24px;
margin-right: 5px;
padding-left: 5px;
padding-top: 5px;
border-left: #CCCCCC 1px solid;
border-right: #CCCCCC 1px solid;
float: left;
display: inline;
width: 284px;
margin-left: 5px;
}
nowplay, .nowplay {
width: 283px;
padding: 3px;
margin: 0px;
text-align: center;
border-left: #CCCCCC 1px solid;
border-right: #CCCCCC 1px solid;
border-bottom: #CCCCCC 1px dashed;
display: inline;
float: left;
margin-left: 5px;
}

/* The containers of the user stats blocks in the index */
userinfohead, .userinfohead {
background-image: url('../images/content_head_back.png');
background-repeat: repeat-x;
text-align: left;
color: #666666;
font-weight: bold;
font-size: 12px;
height: 24px;
margin-right: 5px;
padding-left: 7px;
padding-top: 5px;
border-left: #CCCCCC 1px solid;
border-right: #CCCCCC 1px solid;
float: left;
display: inline;
width: 279px;
margin-left: 3px;
}
userinfo, .userinfo {
width: 280px;
padding: 3px;
margin: 0px;
text-align: left;
border-left: #CCCCCC 1px solid;
border-right: #CCCCCC 1px solid;
border-bottom: #CCCCCC 1px dashed;
display: inline;
float: left;
margin-left: 3px;
}

/* Blocks for login and signup information */
headlogin, .headlogin {
background-image: url('../images/content_head_back.png');
background-repeat: repeat-x;
text-align: left;
color: #666666;
font-weight: bold;
font-size: 12px;
height: 24px;
margin-left: -4px;
margin-right: 5px;
padding: 3px;
border-left: #CCCCCC 1px solid;
border-right: #CCCCCC 1px solid;
float: left;
display: inline;
width: 383px;
}
logincontent, .logincontent {
text-align: left;
font-size: 12px;
margin-left: -4px;
margin-right: 5px;
padding-left: 5px;
padding-top: 3px;
border-left: #CCCCCC 1px solid;
border-right: #CCCCCC 1px solid;
border-bottom: #CCCCCC 1px dashed;
display: inline!important;
float: left;
width: 384px;
}
logginbutton, .logginbutton {
width: 200px;
text-align: right;
font-weight: normal;
padding: 3px;
}

/* Place-holder for comments in videos */
#comment_scroller {
width: 391px;
height: auto;
overflow: auto;
}
#comment_scroller p {
margin: 0px;
text-align: left;
font-weight: normal;
}

/* Styles for "view_video" page */
viewvid_header, .viewvid_header {
background-image: url('../images/content_head_back.png');
background-repeat: repeat-x;
text-align: left;
color: #666666;
font-weight: bold;
font-size: 12px;
height: 24px;
margin-left: 5px;
margin-right: 5px;
padding-left: 5px;
padding-top: 5px;
border-left: #CCCCCC 1px solid;
border-right: #CCCCCC 1px solid;
float: left;
display: inline;
width: 665px;
overflow:hidden;
}
video_left_content, .video_left_content {
margin-left: -35px;
padding: 0px;
float: left;
display: block;
width: 656px;
margin-right: 8px;
}
viewvideo_tabswrapper, .viewvideo_tabswrapper {
margin: 0px;
padding: 0px;
width: 656px;
text-align: left;
display: inline;
float: left;
}
videotab_results, .videotab_results {
width: 670px;
background-color: #EEEEEE;
border: 1px #CCCCCC solid;
float: left;
display: block;
margin-left: 5px;
}
videocomm_head, .videocomm_head {
color: #0048C0;
font-size: 12px;
height: 20px;
margin-left: 5px;
margin-right: 5px;
padding: 3px;
background-color: #F2FFE3;
border-left: #CCCCCC 1px solid;
border-right: #CCCCCC 1px solid;
border-bottom: #CCCCCC 1px solid;
float: left;
width: 664px;
text-align: left;
border-top: 1px #CCCCCC solid;
font-weight: bold;
margin-top: 7px;
}
videocomm_head2, .videocomm_head2 {
width:300px;
color: #0048C0;
font-size: 12px;
height: 20px;
margin-left: 5px;
margin-right: 5px;
padding: 3px;
background-color: #F2FFE3;
border-left: #CCCCCC 1px solid;
border-right: #CCCCCC 1px solid;
border-bottom: #CCCCCC 1px solid;
float: left;
text-align: left;
border-top: 1px #CCCCCC solid;
font-weight: bold;
margin-top: 7px;
}
videocomm_content, .videocomm_content {
font-size: 12px;
margin-left: 5px;
margin-right: 5px;
padding-left: 5px;
padding-top: 3px;
border-left: #CCCCCC 1px solid;
border-right: #CCCCCC 1px solid;
border-bottom: #CCCCCC 1px dashed;
width: 656px;
text-align: left;
padding: 7px;
text-align: left;
float: left;
display: block;
}

videoright_content, .videoright_content {
width: 300px;
float: left;
display: block;
margin-left: 0px;
}
videoright_content2, .videoright_content2 {
width: 300px;
float: left;
display: block;
margin-left: 17px;
}
videoright_content3, .videoright_content3 {
width: 300px;
float: left;
display: block;
margin-left: 22px;
margin-top:3px;
}
content_head_video_right, .content_head_video_right {
background-image: url('../images/content_head_back.png');
background-repeat: repeat-x;
text-align: left;
color: #666666;
font-weight: bold;
font-size: 12px;
height: 24px;
margin-left: 5px;
margin-right: 5px;
padding-left: 5px;
padding-top: 5px;
border-left: #CCCCCC 1px solid;
border-right: #CCCCCC 1px solid;
float: left;
display: block;
width: 300px;
}
content_head_video_results, .content_head_video_results,
div.content_head_video_results, a.content_head_video_results {
font-size: 12px;
margin-left: 5px;
margin-right: 5px;
padding-left: 5px;
padding-top: 3px;
border-left: #CCCCCC 1px solid;
border-right: #CCCCCC 1px solid;
border-bottom: #CCCCCC 1px dashed;
display: block;
float: left;
width: 291px;
text-align: left;
padding: 7px;
}
content_head_video_results2, .content_head_video_results2,
div.content_head_video_results2, a.content_head_video_results2 {
font-size: 12px;
margin-left: 5px;
margin-right: 5px;
padding-top: 3px;
border-left: #CCCCCC 1px solid;
border-right: #CCCCCC 1px solid;
border-bottom: #CCCCCC 1px dashed;
display: block;
float: left;
width: 291px;
text-align: left;
padding: 7px;
padding-left:3px;
padding-right:11px;
}
content_right_video_related, .content_right_video_related {
font-size: 12px;
margin-right: 5px;
padding-left: 5px;
padding-top: 3px;
border-left: #CCCCCC 1px solid;
border-right: #CCCCCC 1px solid;
border-bottom: #CCCCCC 1px dashed;
display: inline!important;
float: left;
width: 293px;
margin-left: 15px;
margin-top: 5px;
text-align: left;
padding: 7px;
border: 0px #FFFFFF solid;
}

/* Divs for static pages: Header(c1), paragpaph title(c3), paragraph text(c2) and separator(c4)) */
div.c1 {
text-align: center;
width: 95%;
font-size: 15px;
font-weight: bold;
}
div.c2 {
padding-top: 5px;
padding-left: 5px;
padding-right: 5px;
}
div.c3 {
padding-top: 8px;
padding-left: 5px;
padding-right: 5px;
font-weight: bold
}
div.spacer {
height: 8px;
}

manga_left_content, .manga_left_content {
padding: 0px;
float: left;
display: block;
margin-right: 8px;
margin-left:-5px;
width:596px;
}

manga_results, .manga_results, div.manga_results, a.manga_results {
font-size: 12px;
margin-left: 5px;
margin-right: 5px;
padding-left: 5px;
padding-top: 3px;
border-left: #CCCCCC 1px solid;
border-right: #CCCCCC 1px solid;
border-bottom: #CCCCCC 1px dashed;
display: block;
float: left;

width: 1087px; 
text-align: left; 
padding: 7px; 
text-align: center;
}

manga_content_head_video_right, .manga_content_head_video_right {
background-image: url('../images/content_head_back.png');
background-repeat: repeat-x;
text-align: left;
color: #666666;
font-weight: bold;
font-size: 12px;
height: 24px;
margin-left: 5px;
margin-right: 5px;
padding-left: 5px;
padding-top: 5px;
border-left: #CCCCCC 1px solid;
border-right: #CCCCCC 1px solid;
float: left;
display: block;
width: 300px;
}
manga_content_head_video_results, .manga_content_head_video_results,
div.manga_content_head_video_results, a.manga_content_head_video_results {
font-size: 12px;
margin-left: 5px;
margin-right: 5px;
padding-left: 5px;
padding-top: 3px;
padding-right:11px;
border-left: #CCCCCC 1px solid;
border-right: #CCCCCC 1px solid;
border-bottom: #CCCCCC 1px dashed;
display: block;
float: left;
width: 291px;
text-align: left;
padding: 7px;
}

manga_side_results, .manga_side_results, div.manga_side_results {
	OVERFLOW: auto; 
	WIDTH: 305px; 
	HEIGHT: 335px; 
	background-color: #EEEEEE; 
	border-left: 1px #CCCCCC solid; 
	border-right: 1px #CCCCCC solid; 
	border-bottom: 1px #CCCCCC dashed;
}

manga_content_head_video_ad, .manga_content_head_video_ad,
div.manga_content_head_video_ad, a.manga_content_head_video_ad {
font-size: 12px;
margin-left: 5px;
margin-right: 5px;
margin-bottom: 3px;
padding-left: 3px;
padding-top: 3px;
padding-right:11px;
border-left: #CCCCCC 1px solid;
border-right: #CCCCCC 1px solid;
border-bottom: #CCCCCC 1px dashed;
border-top: #CCCCCC 1px dashed;
display: block;
float: left;
width: 291px;
text-align: left;

}

.info_left {
text-align:left;
float:left;
padding-left:14px
}
.info_right {
text-align:right;
float:right;
padding-right:14px
}

.moduleEntryThumb-wrapper .moduleEntryThumb-link:hover .moduleEntryThumb-med {  filter:alpha(opacity=87);  opacity: 0.87;}
.moduleEntryThumb-wrapper .moduleEntryThumb-link .moduleEntryThumb-med {  display: block;  height: 100%;  width: 100%;}
.moduleEntryThumb-wrapper .moduleEntryThumb-link {  display: block;  height: 100%;  width: 100%;  background-color: black;}
.moduleEntryThumb-wrapper { height: 120px;  width: 160px; position: relative;  overflow: hidden;  margin: auto;border:1px solid #CCCCCC;}


/* Clip Share Rich Footer */



#richfooter {

    margin: 5px auto 0px;
	width: 100%;
    padding: 0px;

    background: #FFFFFF;

}



#richcontainer {

    margin: 0px auto;

    padding: 0px;

    width: 100%;

    text-align: center;

}



#news, #channel, #tags {

    margin: 10px 10px 0px 5px;
    padding: 0 0 10px 0;
    text-align: left;
    width: 250px;
    color: #736F6E;
    float: left;

}



#news h3, #channel h3, #tags h3 {

    margin: 0 0 10px 0;

    padding: 0px;

    font: normal 20px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    color: #ffffff;

}



#news p, #channel p {

    margin: 0px;

    padding: 5px;

    border-top: 1px dotted #897665;

    display: block;

}

#tags p {

    margin: 0px;

    padding: 0px;
	
	padding-top: 5px;

    border-top: 1px dotted #897665;
	
	text-align: justify;

    display: block;

}



#news p:hover, #channel p:hover {

    background: #2d2824;

}



#news p a, #channel p a {


    text-decoration: none;

    color: #736F6E;

}



#news p a:hover, #channel p a:hover {

    color: #ffffff;

}

#news img, #channel img {

padding: 1px;

}

#tags p a {

    border: none;

    text-decoration: none;

    color: #736F6E;

}



#tags p a:hover {

    color: #ffffff;

}



#tags p.semore {

    float: right;

    border: none;

}

#tags p.semore a:hover{

    color: #000000;

}

/* End of Clip Share Rich Footer */



/* Clip Share Footer */



#footer2 {

    margin: 0px auto;
	
    padding: 10px;

    background: url(../images/tpl_footer_bg.png) repeat-x;

}



#footcontainer2 {

    margin: 0px auto;

    padding: 0px;

    width: 930px;

    text-align: left;

}



#footcontainer2 p {

    margin: 0 10px;

    padding: 0px;

    color: #FFC157;

}



#footcontainer2 p a {

    margin: 0px;

    border: none;

    text-decoration: none;

    color: #ffffff;

}



#footcontainer2 p a:hover {

    border-bottom: 1px dotted #ffffff;

}



#footcontainer2 p a img.rss {

    border: none;

    text-decoration: none;

}

.clear {

    clear: both;

}



category_desc, .category_desc, div.category_desc {
	float:right;
	padding-right:
	5px;text-align:
	left;width:580px;
	padding-right:10px;
}

#leftside {
    margin: 0px;
    padding: 0px;
    width: 500px;
    text-align: left;
    float: left;
}

#groups {
    display:block;
    width:753px;
    padding:2px;
    background: #FFFFFF;
    border: 1px solid #F5F5F5;
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
}

#groups-title {
    height: 25px;
    padding-left: 10px;
    background: url("../images/tpl_box_bar.png") repeat-x;
    font: normal 19px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
    letter-spacing: -1px;
    color:#FFFFFF;
}

.titlepage{
    float:left;
}

.videopaging {
    display: inline;
    width: 200px;
    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
    color: #333333;
    letter-spacing: normal;
    margin: 0;
    text-align: right;
    float:right;
    margin-right:10px;
}

#groups-content {
	background:transparent url("../images/tpl_box_shading.png") repeat-x;
	margin-top:2px;
	padding: 0 0 20px 0;
}

.arrow-general {
    margin: 0px;
    padding: 0px;
    height: 9px;
    background: transparent url(../images/tpl_box_arrow.gif) no-repeat top left;
    position: relative;
    top: -12px;
    left: -10px;
}

.groupthumb {
    width: 140px;
    display: block;
    float: left;
    text-align: center;
    margin: 10px 0 0 0;
}

.group {
    margin-top: 2px;
    width: 743px;
    display:block;
    float: left;
}

.blue {
    background: #FAFFE5 none repeat scroll 0 0;
}

.groupdesc {
    width: 584px;
    display: block;
    float: left;
    margin: 0 0 0 10px;
}


#groups p span.video {

    background: transparent url(../images/tpl_icon_video.gif) no-repeat;

    letter-spacing: -1px;

}
#groups p span.topic {
    background: transparent url(../images/tpl_icon_topic.gif) no-repeat;
    letter-spacing: -1px;
}



#groups p span.people {
    background: transparent url(../images/tpl_icon_people.gif) no-repeat;
    letter-spacing: -1px;
}


#groups p span {
    margin: 5px 5px 0 0;
    padding: 0 0 0 18px;
    font-weight: bold;

}

#rightside {
    margin: 0px;
    margin-right: 10px;
    padding: 0px;
    width: 215px;
    text-align: left;
    float: right;
}
#login {
    display:block;
    width:213px;
    padding:2px;
    background: #FFFFFF;
    border: 1px solid #F5F5F5;
}

#login-title  {
    height: 25px;
    padding-left: 10px;
    background: url("../images/tpl_box_bar.png") repeat-x;
    font: normal 19px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
    letter-spacing: -1px;
    color:#FFFFFF;
}

#login-content {
    padding:10px;
    margin-top: 2px;
    background: url("../images/tpl_box_shading.png") repeat-x;
}

#input-group {
font-family: Helvetica,Tahoma,Verdana,Arial;
font-size: 11px;
font-weight: normal;
color: #666666;
border: #C4C0C0 0px solid;
background-color: #E7E7E7;
}


#fullside {
    margin: 0px;
    padding: 0px;
    width: 998px;
    text-align: left;
}

#fullbox{
    display:block;
    width:996px;
    padding:2px;
    background: #FFFFFF;
    border: 1px solid #F5F5F5;
    text-align: left;
}

#fullbox-title  {
    height: 25px;
    padding-left: 10px;
    background: url("../images/tpl_box_bar.png") repeat-x;
    font: normal 19px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
    letter-spacing: -1px;
    color:#FFFFFF;
}

#fullbox-content {
    padding:10px;
    margin-top: 2px;
    background: url("../images/tpl_box_shading.png") repeat-x;
}

.group-home-desc {
    display: block;
    float: left;
}

p#grouphome_icon span.video, p#grouppost_icon span.video {
    background: transparent url(../images/tpl_icon_video.gif) no-repeat;
    letter-spacing: -1px;

}
p#grouphome_icon span.people, p#grouppost_icon span.people {
    background: transparent url(../images/tpl_icon_people.gif) no-repeat;
    letter-spacing: -1px;

}

p#grouphome_icon span, p#grouppost_icon span {

    margin: 5px 5px 0 0;

    padding: 0 0 0 18px;

    font-weight: bold;

}

.videopaging {
    display: inline;
    width: 200px;
    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
    color: #333333;
    letter-spacing: normal;
    margin: 0;
    text-align: right;
    float:right;
    padding-top:5px;
    margin-right:10px;
}
#groupforum-content, #grouprecentvideo-content {
    padding:10px;
    margin-top: 2px;
    background: url("../images/tpl_box_shading.png") repeat-x;
}
.groupforum-items {
    margin: 0 10px;
}


.inbox th {
    border-bottom: 3px solid #BDF4FF;
    height: 30px;
    background-color: #F0FCFF;
    text-align: center;
}

.inbox td {
    height: 20px;
    padding: 4px 10px 4px 10px;
}

.inbox td.blue {
    background-color: #F0FCFF;
    padding: 4px 10px 4px 10px;
}
.center {
    text-align: center;
}
#grouprecentvideo {
    display:block;
    width:900px;
    padding:2px;
    background: #FFFFFF;
    border: 1px solid #F5F5F5;
}

#videobox {
    text-align: center;
    margin: 0 auto;	
	line-height: 14px;
}
#tagsbox {
    text-align: justify;
    margin: 0 auto;	
}
#videobox table tr td {
    padding-bottom: 30px;
    padding-left:12px;
}

#videobox img {
    padding: 1px;
    border: 1px solid #EEE;
}
#videobox img.star {
    border: none;
}
#videobox span.title {
	font: normal 13px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
}
#videobox span.duration {
	font: bold 12px Arial, Helvetica, sans-serif;
}
#videobox span.info {
	color: #999999;
}

.listchannel .imagechannel a img{
    width:120px;
    height:90px;
}
.listchannel .star img,.listchannellarge .star img{
    border:none;
}
.listchannel, .listchannellarge{
    float:left;
    padding:5px;
    margin-bottom: 5px;
}

.pagingnav{

width:495px;

font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

}

.pagingnav {

/*width: 496px;*/

/*background: url(../img/chromebg.gif) center center repeat-x; /*THEME CHANGE HERE*/

padding: 0;

margin: 0px auto;

line-height: 28px;

text-align: center; /*set value to "left", "center", or "right"*/

}

.pagingnav  {

/*display: inline;*/

padding: 2px;


}

.pagingnav a{

color: #333;

padding: 2px 4px;

margin: 2px; 

text-decoration: none;

border: 1px solid #cccccc;

display: block:

}

span.pagingnav {

color: #333;

padding: 2px 4px;

margin: 2px; 

text-decoration: none;

border: 1px solid #90ecff;

background-color: #effcff;

display: block:

}

.pagingnav   a:hover{

    text-decoration: none;

    background-color: #effcff;

    font-weight: normal;

}


.highlightit img{

filter:alpha(opacity=75);
opacity: 0.75;
}

.highlightit:hover img{

filter:alpha(opacity=100);
	opacity: 1.00;
}


.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
text-decoration: none;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
padding-top: 2px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(../images/shade.gif) top left repeat-x;
text-decoration: none;
}

.shadetabs li a:visited{
color: #2d2b2b;
text-decoration: none;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
text-decoration: none;
}

.shadetabs li.selected{
position: relative;
top: 1px;
text-decoration: none;
}

.shadetabs li.selected a{ /*selected main tab style */
background-image: url(../images/shadeactive.gif);
border-bottom-color: white;
text-decoration: none;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontentstyle{ /*style of tab content oontainer*/
border: 1px solid gray;
width: 315px;
margin-bottom: 1em;
padding: 10px;
}

html> body .tabcontentstyle{ /*style of tab content oontainer*/
border: 1px solid gray;
width: 298px;
margin-bottom: 1em;
padding: 10px;
}


.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block!important;
}
}


#GB_overlay {
background-color: #000;
position: absolute;
margin: auto;
top: 0;
left: 0;
z-index: 100;
}
#GB_window {
left: 0;
top: 0;
font-size: 1px;
position: absolute;
overflow: visible;
z-index: 150;
}
#GB_window .content {
width: auto;
margin: 0;
padding: 0;
}
#GB_frame {
border: 0;
margin: 0;
padding: 0;
overflow: auto;
white-space: nowrap;
}
.GB_Gallery {
margin: 0 22px 0 22px;
}
.GB_Gallery .content {
background-color: #fff;
border: 3px solid #ddd;
}
.GB_header {
top: 10px;
left: 0;
margin: 0;
z-index: 500;
position: absolute;
border-bottom: 2px solid #555;
border-top: 2px solid #555;
}
.GB_header .inner {
background-color: #333;
font-family: Arial, Verdana, sans-serif;
padding: 2px 20px 2px 20px;
}
.GB_header table {
margin: 0;
width: 100%;
border-collapse: collapse;
}
.GB_header .caption {
text-align: left;
color: #eee;
white-space: nowrap;
font-size: 20px;
}

.GB_header .close {
text-align: right;
}
.GB_header .close img {
z-index: 500;
cursor: pointer;
}
.GB_header .middle {
white-space: nowrap;
text-align: center;
}
#GB_middle {
color: #eee;
}
#GB_middle img {
cursor: pointer;
vertical-align: middle;
}
#GB_middle .disabled {
cursor: default;
}
#GB_middle .left {
padding-right: 10px;
}
#GB_middle .right {
padding-left: 10px;
}
.GB_Window .content {
background-color: #fff;
border: 3px solid #ccc;
border-top: none;
}
.GB_Window .header {
border-bottom: 1px solid #aaa;
border-top: 1px solid #999;
border-left: 3px solid #ccc;
border-right: 3px solid #ccc;
margin: 0;

height: 22px;
font-size: 12px;
padding: 3px 0;
color: #333;
}

.GB_Window .caption {
font-size: 12px;
text-align: left;
font-weight: bold;
white-space: nowrap;
padding-right: 20px;
}
.GB_Window .close { text-align: right; }
.GB_Window .close span { 
font-size: 12px;
cursor: pointer; 
}
.GB_Window .close img {
cursor: pointer;
padding: 0 3px 0 0;
}
.GB_Window .on { border-bottom: 1px solid #333; }
.GB_Window .click { border-bottom: 1px solid red; }


.selstill { 
	border: 3px solid #ffcc00; 
	padding:4px;
	background-color: #ffff99;
}
.vimg {
	width: 130px;
	height: 100px;
	border: 1px solid #999;
}
.running-anime-wrap {  
	
	position: relative;
}
.running-anime-wrap h2 {  
	border-bottom: 
	1px solid #bbb;
	text-align:left;
}

.running-anime-logo { 
	width:100px;  
	height:80px;  
	overflow:hidden;  
	margin-top:4px;  
	float:left; 
	display:inline;  
	color: #333;  
	text-align:center; 
	font-size: 8pt;
}
.running-anime-logo a,.running-anime-logo a:hover {  
	color: #333;  
	text-decoration:none;
}
.running-anime-title { 
	margin-top: -6px;
}

.spotlight{border:1px solid #DADADA;width:775px;height:200px;clear:both;overflow:hidden;position:relative}
.spotlight .slider li{width:775px;height:200px;}
.slider a{display:block;height:200px;width:775}
.spotlight .selector{position:absolute;right:20px;top:15px}
.spotlight .selector div{width:35px;height:35px}
.spotlight .selector li{float:left;margin:4px 5px}
.spotlight .selector li.on{margin:0 5px}
.spotlight .banner1 { background:url(http://www.nwanime.tv/logo/series/gundam.jpg) no-repeat; }
.spotlight .banner2 { background:url(http://www.nwanime.tv/logo/series/tower.jpg) no-repeat; }
.spotlight .banner3 { background:url(http://www.nwanime.tv/logo/series/code.jpg) no-repeat; }
.spotlight .button1 { background:url(http://www.nwanime.tv/logo/series/gundam_a.jpg) no-repeat; }
.spotlight .button2 { background:url(http://www.nwanime.tv/logo/series/tower_a.jpg) no-repeat; }
.spotlight .button3 { background:url(http://www.nwanime.tv/logo/series/code_a.jpg) no-repeat; }

.spotlight ol, ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

.spotlight ul {
margin:0;
padding:0;
}



.skin_link a { 
float:right;
height:2000px; 
width:2000px;
display:block;
}
.mirror-btn-selected,.mirror-btn2-selected, .mirror-btn:hover, .mirror-btn-selected:hover,.mirror-btn2-selected:hover {
background-image:url(http://www.nwanime.tv/logo/mirror.png);
background-repeat:repeat-x;
color:#FFFFFF;
display:block;
float:left;
height:28px;
line-height:28px;
margin-right:2px;
padding:0 10px;
text-decoration:none;
}
.mirror-btn {
background-image:url(http://www.nwanime.tv/logo/mirror_hover.png);
background-repeat:repeat-x;
color:#3D3D3D;
display:block;
float:left;
height:28px;
line-height:28px;
margin-right:2px;
padding:0 10px;
text-decoration:none;
}
.mirror-btn2 {
background-image:url(http://www.nwanime.tv/logo/mirror_hover2.png);
background-repeat:repeat-x;
color:#3D3D3D;
display:block;
float:left;
height:28px;
line-height:28px;
margin-right:2px;
padding:0 10px;
text-decoration:none;
}
.mirror-btns {
bottom:0;
clear:both;
width:100%;
z-index:1;
height:28px;
}

a.mirror-btn-selected:visited ,a.mirror-btn2-selected:visited  {
color:#FFFFFF;	
	
}
a.mirror-btn-selected:link, a.mirror-btn2-selected:link   {
color:#FFFFFF;	
	
}
a.mirror-btn:visited   {
color:#3D3D3D;	
	
}
a.mirror-btn:hover   {
color:#FFFFFF;	
	
}

.ddlcur{font-size:11px;font:normal 11px Arial,Verdana,Sans-Serif;color:#1DB7F3;background:#494949;padding-top:3px;padding-bottom:3px;}
.ddlcur a{text-decoration:none;color:#ffffff;display:block;}
.ddlcur a:hover{text-decoration:underline;color:#FFFFFF;}
.ddlcur span{float:left;padding-top:1px;padding-left:10px;color:#ffffff}
.ddlcur span.usr{float:right;padding-right:20px;color:#ffffff}
.ddlcur span.link{padding-left:140px;padding-right:6px;color:#1DB7F3;}
.ddlcur span.link a{color:#1DB7F3;}
.ddlcur span.usr a{color:#1DB7F3;}

.ddl{font-size:11px;font:normal 11px Arial,Verdana,Sans-Serif;color:#1DB7F3;background:#FFFFFF;padding-top:3px;padding-bottom:3px; display:block;}
/*
.ddl a{text-decoration:none;color:#ffffff;}
.ddl a:hover{text-decoration:underline;color:#FFFFFF;}*/
.ddl span.mirror{float:left;padding-top:1px;padding-left:10px;color:#383838}
.ddl span.lang{float:right;padding-right:20px;color:#ffffff}
.ddl span.lang a{color:#383838;}
/*
.ddl span.link{padding-left:140px;padding-right:6px;color:#1DB7F3;}
.ddl span.link a{color:#1DB7F3;display:block; background:#383838;}
.ddl span.link a:hover{color:#1DB7F3;display:block; background:#494949;}*/
.clr{font-size:1px;line-height:1px;height:1px;background:#383838}
.video_mirrors h3{width: 624px;text-align:center;font:bold 11px/14px arial;background:none repeat scroll 0 0 #383838;padding:8px;margin:0px;solid #d2d1d1;color:#FFFFFF;}
.add_down{float:right;padding-right:6px;padding-top:6px;color:#ffffff;}

a.reviews:hover {
text-decoration: underline;
}
#review p {
    padding: 0 3px 3px 0;
    margin: 1px 2px 2px 0;
}

/* Infinite Scroll loader */
#infscr-loading { 
  text-align: center;
  z-index: 100;
  position: fixed;
  left: 45%;
  bottom: 40px;
  width: 200px;
  padding: 10px;
  background: #000; 
  opacity: 0.8;
  color: #FFF;
  -webkit-border-radius: 10px;
     -moz-border-radius: 10px;
          border-radius: 10px;
}
.alert-success {
	background-color: #F1F9ED;
	border-color: #F1F9ED;
	color: #3c763d;
}

.alert-primary {
	background-color: green;
	border-color: green;
	color: #B4B4B4;
}
.alert {
	padding: 15px;
	border: 1px solid transparent;
	border-radius: 2px;
	margin-bottom: 18px;
}
