/* CSS layout */
html {background-color:#161616;font-size:100%;}
body {font-family:Verdana, sans-serif;color:#161616; font-size:85%;}
p {font-family:Verdana, sans-serif;line-height:18px;padding:0px;margin:0px;padding-bottom:12px;}
h1 {font-family:"Trebuchet MS", san-serif;font-size:167%;font-weight:normal;padding:0px;margin-top:0px;margin-bottom:15px;color:#4F6985;}
h2 {font-family:"Trebuchet MS", san-serif;font-size:153.9%;font-weight: normal;padding:0px;margin:15px 0px 15px 0px;color:#4F6985;}
h3 {font-family:"Trebuchet MS", san-serif;font-size:138.5%;font-weight: normal;padding:0px;margin:0px 0px 5px 0px;color:#4F6985;}
h4 {font-family:"Trebuchet MS", san-serif;font-size:123.1%;font-weight: bold;padding:0px;margin:0px 0px 5px 0px;color:#4F6985;}
h5 {font-family:"Trebuchet MS", san-serif;font-size:100%;font-weight: bold;padding:0px;margin:0px 0px 5px 0px;color:#3b3f42;}
strong {font-weight:bold;}
em {font-style:italic;}

/* Default links */
a {text-decoration:underline; color:#161616;}
a link {text-decoration:underline; color:#161616;}
a:active {text-decoration:underline; color:#161616;}	
a:visited {text-decoration:underline; color:#161616;}
a:hover {text-decoration:underline; color:#65d2ff;}


#site_poster {float:right;border:1px solid #c7cbce;padding:4px;text-align:center;margin-top:0px;margin-left:20px;margin-right:auto;margin-bottom:30px;}
#review_poster {float:right;text-align:center;margin-top:0px;margin-left:20px;margin-right:auto;margin-bottom:30px;}
#review_poster img {border:1px solid #c7cbce;padding:1px;margin-bottom:5px;}
.eps-sort-index, .vol-sort-index, .score-sort-index, .status-sort-index, .sort-index {position:absolute;left:-10000px;top:-10000px;visibility:hidden;}

#content_container {
	background-color:#ffffff;
}
#masthead {
border-bottom:8px solid #3b3f42;background-image:url(../../images/default/Logo-tatoro.gif);background-position:center;background-repeat:no-repeat;height:130px;background-color:#161616
}

#masthead_left {
width:20%;
float:left;
}

#masthead_right {
width:20%;	
float:right;
}

#masthead_center {
text-align:center
}


#top_nav {
	border-top:1px solid #3b3f42;
	background-color:#ffffff;
	margin-top:-1px;
}

#tabnav_container {text-align:center;height:20px;font-weight:bolder;margin-top:-2px;font-family:Verdana,sans-serif;}
#tabnav {margin:0;padding-left:10px; }
#tabnav li{margin:0;padding:0;display:inline;list-style-type:none;zoom:expression("100%");}	
#tabnav a:visited {position:relative;background:#f3f3f3;font-size:77%;line-height:14px;padding:2px 10px 2px 10px;margin-right:4px;border-left:1px solid #c7cbce;border-right:1px solid #c7cbce;border-bottom:1px solid #c7cbce;text-decoration:none;color:#666;font-weight:bold;}
#tabnav a:link {position:relative;background:#f3f3f3;font-size:77%;line-height:14px;padding:2px 10px 2px 10px;margin-right:4px;border-left:1px solid #c7cbce;border-right:1px solid #c7cbce;border-bottom:1px solid #c7cbce;text-decoration:none;color:#666;font-weight:bold;}
#tabnav a:visited.active {border-bottom:1px solid #65d2ff;background:#fff;color:#3b3f42; cursor:text;}
#tabnav a:link.active {border-bottom:1px solid #65d2ff;background:#fff;color:#3b3f42; cursor:text;}
#tabnav a:hover {border-bottom:1px solid #65d2ff;background: #fff;}

#container {
	min-width: 600px;
	width:980px;
	margin-left:auto;
	margin-right:auto;
}

#breadcrumbs {
	margin:20px 20px 20px 20px;	
	background-color:#f3f3f3;
	height:23px;
	padding-left:10px;
	font-size:77%;
	font-family:Verdana,sans-serif;
	color:#818F92;
	background:#EEEEEE url(../jquery-ui/projectanime/images/ui-bg_glass_50_eeeeee_1x400.png) repeat-x scroll 50% 50%;
	border:1px solid #DDDDDD;
	line-height:22px;
}


#breadcrumbs a:visited {position:relative;line-height:20px;text-decoration:none;color:#666;font-weight:bold;}
#breadcrumbs a:link {position:relative;line-height:20px;color:#818F92;font-weight:bold;underline:none;}
#breadcrumbs a:visited {color:#818F92; cursor:pointer;underline:none;}
#breadcrumbs a:hover {color:#818F92; cursor:pointer; text-decoration:underline;}

#left_col {
	margin-top:25px;
	width: 200px;
	float: left;
}

#page_content {
	margin: 10px 20px 20px 20px;font-size:93%;
}

#footer {
	clear: both;
	font-size:77%;color:#444444;background-color:#161616;border-top:2px solid #3b3f42;padding:12px;min-height:300px;
}

table tr {
	border:1px solid #cccccc;
}

table thead {
	background-color:rgb(238, 238, 238);		
}

select.small_status {
	vertical-align: top;
	margin-left:2px;
}

#submenu {padding:0px;margin:0px 0px 0px 0px;}
#submenu ul {padding:0px;margin:85px 0px 0px 0px;}
html>body #submenu {padding: 0px;margin: 0px;margin-top:0px;}
#submenu li {list-style-type:none;display:block;height:30px;padding:0px;margin:0px 0px 0px 0px;text-indent:25px;background-color:#ffffff;padding:1px;}
#submenu li.active {height:30px;margin:0px;font-family:Verdana, sans-serif;font-size:93%;text-indent:25px;color:#ffffff;line-height:220%;background-image:url(../../images/default/menuactive180.gif);background-repeat:no-repeat;}
html>body #submenu li.active {height:30px;margin:0px 0px 1px 0px;font-family:Verdana, sans-serif;font-size:93%;text-indent:25px;color:#ffffff;	line-height:220%;background-image:url(../../images/default/menuactive180.gif);background-repeat:no-repeat;}
#menu_items li a.submenu {display:block;height:30px;padding:0px;margin:0px;font-family:Verdana, sans-serif;font-size:93%;color:#818f92;line-height:220%;text-decoration:none;background-color:#ffffff;}
#menu_items li a:link.submenu {color:#818f92;text-decoration:none;}
#menu_items li a:visited.submenu {color:#818f92;text-decoration:none;}
#menu_items li a:hover.submenu {color: #818f92;text-decoration:underline;background-image:url(../../images/default/menuhover180.gif);background-repeat:no-repeat;}
#menu_items li.active a {color:#ffffff; text-decoration:none;}
#menu_items li.active a:link {color:#ffffff; text-decoration:none;}
#menu_items li.active a:visited {color:#ffffff; text-decoration:none;}
#menu_items li.active a:hover {color:#ffffff; text-decoration:underline;}

/* Anime View */
#animelogo-2 {text-align:center;margin-bottom:10px;margin-top:10px;padding-right:155px;}
.animelogo-text {text-align:center;margin-bottom:10px;margin-top:10px;padding-right:155px;font-weight:bold;}

.animelogo-text {text-align:center;margin-bottom:10px;margin-top:10px;padding-right:155px;font-weight:bold;}
.animeinfo-text {text-align:center;margin-bottom:10px;margin-top:10px;padding-right:155px;}
.animeinfo-text-left {text-align:left;margin:0px;}
.animeinfo-text a, .animeinfo-text-left a {color:#4F6985;}
.animeinfo-text a:link, .animeinfo-text-left a:link {text-align:center;margin-bottom:10px;margin-top:10px;color:#4F6985;text-decoration:none}
.animeinfo-text a:active, .animeinfo-text-left a:active {color:#4F6985;}
.animeinfo-text a:visited, .animeinfo-text-left a:visited {color:#4F6985;}
.animeinfo-text a:hover, .animeinfo-text-left a:hover {color:#4F6985;text-decoration:underline;}
#genres {margin-bottom:15px;margin-top:10px;}
#genres a {color:#4F6985;}
#genres a:link {color:#4F6985;text-decoration:none}
#genres a:visited {color:#4F6985;text-decoration:none}
#genres a:hover {color:#4F6985;text-decoration:underline;}
.wwwlinkimg {vertical-align:bottom;margin-right:2px;}
.useroptions {margin-bottom:30px;margin-top:10px;padding:8px;padding-left:0px;border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;}
.useroptions table tr {border:none;padding:5px;}
.myanime {vertical-align: middle; font-weight:bold;margin-right:5px;}
.status-select-form select {vertical-align:bottom;padding:5px 1px; margin-left:3px;margin-right:3px;}
.episode-select-form select, .volume-select-form select {vertical-align:bottom;padding:5px 1px;}
.item-summary {	min-height:150px;}
.item-summary-manga {	min-height:185px;}
.myanime-rating {vertical-align:text-bottom}
#user_stats {text-align:left;margin-left:auto;margin-right:auto;}
#user_stats td {padding:3px;}
#user_stats tr {border:none;}
#scores {padding:20px}
table.scores {margin-left:auto;margin-right:auto;border-width: 0px;margin-bottom:20px;margin-top:10px;}
table.scores th {text-align:center;border-width:0px;padding:2px;font-family:"Trebuchet MS", san-serif;font-size:138.5%;font-weight: normal;color:#4F6985;}
table.scores td {border-width: 0px;padding: 2px;font-family:"Trebuchet MS", san-serif;font-size:77%;}
table.scores tr {border:none;}
.index-table {margin-bottom:80px;}
.anime_tabs #tabs ul.ui-widget-header {font-size:77%; padding-left:22%;}
.anime_review_tabs #tabs ul.ui-widget-header {font-size:77%; padding-left:36%;}
.news_tabs #tabs ul.ui-widget-header {font-size:77%; padding-left:42%;}
.member_tabs #tabs ul.ui-widget-header {font-size:77%; padding-left:24%;}
.center-nopadding {margin-left:auto; margin-right:auto; text-align:center;padding-left:0px;padding-right:0px;}

#comment-form {text-align:center;margin-left:auto;margin-right:auto;width:80%;}
#submit-comment-btn {margin:10px;}
.comment-container {margin-left:auto;margin-right:auto;text-align:center;width:70%; margin-top:30px;margin-bottom:30px;}
.comment-balloon {float:right;background-image:url(../../images/default/comment.gif); background-position:right;background-repeat:no-repeat;width:27px;height:28px;margin-left:10px;}
.comment-avatar {float:left;margin-right:10px;}
.comment-info {font-family:Verdana, Arial, Helvetica, sans-serif;color:#888888;font-size:10px;margin-bottom:10px;}
.comment-text {width:100%;color:#3f3534; font-family:"Trebuchet MS", Verdana, san-serif;text-align:left;}
.comment-poster {padding-left:10px;font-style:italic; color:#0099cc; height:14px;padding-top:6px;}
.comment-poster a {color:#0099cc;}
.comment-poster a:hover {text-decoration:underline;}
.comment-pencil {float:left;background-image:url(../../images/default/pencil.gif); background-repeat:no-repeat; width:19px;height:20px;}
.comment-date {}
.comment-stats {padding-top:2px;}
.comment-text {font-family:"Trebuchet MS", sans-serif, Verdana; font-size:93%;;color:#3b3f42;display:block;}
.comment-hd {text-align:left;}
.comment-lg-bl {background:0 100% no-repeat #e5e9ec;}
.comment-lg-br {background:url(../../images/default/corner-rb.gif) 100% 100% no-repeat}
.comment-lg-tl {background:url(../../images/default/corner-lt.gif) 0 0 no-repeat}
.comment-lg-tr {background:url(../../images/default/corner-rt.gif) 100% 0 no-repeat; padding:10px;}
.comment-clear {font-size:1px;height: 1px;}
.dotted-separator {margin-left:auto; margin-right:auto;width:70%;margin-top:20px;margin-bottom:10px;border-top:1px dotted #ccc;}

#comment-nav {font-family:"Trebuchet MS", sans-serif, Verdana; font-size:108%;color:#3b3f42;}
/*
.comment-nav {color:#3b3f42;text-decoration:none;}
.comment-nav-hover {color:#65d2ff;text-decoration:none;}
*/
#comment-pages {margin:auto;margin-top:10px;}
div.ui-pager-before span.ui-icon-seek-prev, div.ui-pager-after span.ui-icon-seek-next {top:8%}

.ui-pager-last .ui-state-hover {background-position: -64px -160px;}
.ui-pager-first .ui-state-hover {background-position: -80px -160px;}

#loading_comments {margin-top:20px;}
.myanime-recommend {vertical-align: middle; padding-top:7px;float:right}
.myanime-recommend img {vertical-align:text-bottom;}
.myanime-recommend a {color:#4F6985;}
.myanime-recommend a:link {color:#4F6985;text-decoration:none;}
.myanime-recommend a:active {color:#4F6985;}
.myanime-recommend a:visited {color:#4F6985;text-decoration:none;}
.myanime-recommend a:hover {color:#4F6985;text-decoration:underline;}
.recommend-border {border:1px solid #DDDDDD;padding:10px;margin-bottom:20px;margin-top:20px}
.center-align {margin-left:auto; margin-right:auto; text-align:center;}
.left-align {margin-right:auto;text-align: left;}
.recommend-container {min-height:180px;margin-top:20px;margin-bottom: 10px;}
.recommend-poster {float:left;border:1px solid #f3f3f3;padding:3px; margin-right:15px; margin-bottom: 5px;margin-top:5px;}

.artist, .author {vertical-align: bottom; margin-right: 2px; }
.review-latest {border:1px solid #f3f3f3;padding:3px; margin-right:15px; margin-bottom: 5px;margin-top:5px;}

#review-latest {border:1px solid #DDDDDD;padding:10px;margin-bottom:20px;margin-top:20px;vertical-align: top}
#review-latest table tr {border:none;vertical-align: top}

.screenshot-preview {
	border:1px solid #c7cbce;
	padding:1px;
	margin:2px;
	margin-bottom:0px;
	margin-top:0px;
}
.screenshot-preview-box {
	margin-bottom:30px;
}
#animelogo {text-align:center;margin-bottom:5px;}
span.review-h1 {font-family:"Trebuchet MS", san-serif;font-size:138.5%;font-weight: normal;padding:0px;margin-top:25px;margin-bottom:5px;color:#4F6985;}
.reviewer {font-family:"Trebuchet MS", san-serif; font-weight:bold;font-size:18px;font-style:italic;color:#65d2ff;margin-top:15px;clear:both;}
.reviewdate {font-family:"Trebuchet MS", san-serif; font-size:10px;font-style:italic;color:#666;margin-bottom:40px;}
.review-score {margin-top:20px;margin-bottom:20px;}
.review-score-text {border-width:0;font-family:"Trebuchet MS",san-serif;font-size:77%;padding-left:125px;padding-top:6px;}
#review a {text-decoration:underline; color:#161616;font-weight: bold;}
#review a link {text-decoration:underline; color:#161616;font-weight: bold;}
#review a:active {text-decoration:underline; color:#161616;font-weight: bold;}	
#review a:visited {text-decoration:underline; color:#161616;font-weight: bold;}
#review a:hover {text-decoration:underline; color:#65d2ff;font-weight: bold;}


/* FAQ page */
#questions ul {color:#161616;list-style: disc;}
#questions li {margin-left:40px;color:#161616;list-style: disc;}
a:visited {color:#161616;}
a:link {color:#161616;}
a:active {color:#161616;}
#questions a {color:#161616;text-decoration:none;}
#questions a:hover {color:#65d2ff;text-decoration:underline;}

.registration-btn {padding:1px; border:1px solid #f3f3f3;margin:20px 0px 20px;}

/* Index page */
#anime-box, #news-box, #useract-box, #manga-box {border:1px solid #DDDDDD;padding:0px;margin-bottom:40px; padding:20px;color:#666666;}
#news-box, #useract-box {min-height:400px;}
#anime-box img, #news-box img, #manga-box img {border:1px solid #f3f3f3;padding:1px;margin-left:auto;margin-right: auto;margin-top:5px;}
.right-line {border-right:1px solid #dddddd; min-height: 320px;}
#anime-box .title, #news-box .title, #useract-box .title, #manga-box .title {font-size:100%;padding-right:20px;font-weight: bold;}
#anime-box .summary, #news-box .summary, #useract-box .summary, #manga-box .summary {padding-right:20px;font-size:77%}
#anime-box a {text-decoration:underline; color:#161616;}
#anime-box a link {text-decoration:underline; color:#161616;}
#anime-box a:active {text-decoration:underline; color:#161616;}	
#anime-box a:visited {text-decoration:underline; color:#161616;}
#anime-box a:hover {text-decoration:underline; color:#65d2ff;}

#manga-box a {text-decoration:underline; color:#161616;}
#manga-box a link {text-decoration:underline; color:#161616;}
#manga-box a:active {text-decoration:underline; color:#161616;}	
#manga-box a:visited {text-decoration:underline; color:#161616;}
#manga-box a:hover {text-decoration:underline; color:#65d2ff;}

#index-news-subject{border-top:1px solid #dddddd;margin-top:10px;padding-top:10px;}
#index-news-subject a {text-decoration:underline; color:#161616;}
#index-news-subject a link {text-decoration:underline; color:#161616;}
#index-news-subject a:active {text-decoration:underline; color:#161616;}	
#index-news-subject a:visited {text-decoration:underline; color:#161616;}
#index-news-subject a:hover {text-decoration:underline; color:#65d2ff;}
#index-news {padding-top:5px;padding-bottom:5px;font-size:77%;color:#666666;}

.useract-container {margin-bottom:5px;margin-top:5px;}
.useract-container a:hover {color:#65d2ff;}
.useract-title {border-bottom:1px solid #DDDDDD;margin-bottom:10px;padding-bottom:10px;}
.useract-line {line-height:16px;font-size:77%;vertical-align: top;padding-left:5px;}

/* News Page */
#news-latest {border:1px solid #DDDDDD;padding:10px;margin-bottom:20px;margin-top:20px;vertical-align: top}
#news-latest table tr {border:none;vertical-align: top}
#news-latest table td img {margin:10px;margin-top:0px;}
.newsitem-info tr, .newsitem-info table {border:none}
.newsitem-info td {padding-right:10px;color:#3b3f42;padding-bottom:2px;border:none}
.news-date {margin-top:5px;margin-bottom:10px;color:#666666; font-style: italic;}
.newsitemtitle {padding:0px;margin-top:0px;margin-bottom:0px;}
.news-msg {margin-bottom:30px;margin-top:10px;}

/* Member Stats */
#member-avatar {float:left;margin-right:20px;margin-top:0px;height:auto;margin-bottom:20px;clear: both;display:block;}
#member-avatar img {border:1px solid #c7cbce;padding:1px;text-align:center;margin-top:10px;margin-left:auto;margin-right:auto;margin-bottom:8px;}
.member-info-table td {padding: 3px;padding-left:10px;}
.margin-top-15 {margin-top:15px;}
.member-info-table {margin-bottom:15px;}
.member-info-table tr {border:none;}