body {
	background-color: #d5d5d5; margin: 0px;	padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #808080;
}

img {
	vertical-align: bottom; border: 0px;
}

form {
	margin: 0px;
}



div.content_spotlight_container {
	float: left; width: 32%; margin-top: 15px;
}

div.content_spotlight {
	border: 1px solid #E58064; margin-right: 15px; padding: 3px 3px 0px 3px; line-height: 17px;
}

div.content_item {
	background-color: #f5f5f5; font-size: 9px;
}

div.spot_content_container {
	border-bottom: 3px solid #fff; padding: 0px; line-height: 16px;
}

div.spot_content_container p {
	margin: 0px 0px 5px 0px; padding: 1px;
}

td.spotlight_thumb img {
	border: 1px solid #c0c0c0;
}

div.spot_content_title {
	border-bottom: 3px solid #fff; background-color: #f5f5f5; padding: 1px; font-weight: bold; background-image: url(/templates/classic_layout/img/tblbg_08.gif); background-repeat: repeat-x; font-size: 9px;
}

td.spotlight_thumb {
	border-bottom: 3px solid #fff; background-color: #f5f5f5; text-align: center; width: 100px; border-right: 3px solid #fff;
}

td.spotlight_text {
	border-bottom: 3px solid #fff; background-color: #f5f5f5; font-size: 9px;
}

table.spotlight_table div {
	padding: 5px;
}




div.banner_container {
	width: 90%; margin: 0 auto; border: 1px solid #E58064; border-top: 0px; background-image: url(../img/tblbg_01.gif)
}

div.relate_info {
	margin: 0px; background-image: url(../img/eee_to_f5.jpg); font-size: 9px; padding: 3px; background-repeat:repeat-x; background-color: #f5f5f5; border-top: 1px solid #e5e5e5;
}

div.staff_container {
	padding: 3px; border: 1px solid #e5e5e5;
}

div.staff_rank {
	background-image: url(../img/tblbg_08.gif); padding: 5px; border: 1px solid #e5e5e5; font-weight: bold;
}

div.staff_profile_container {
	background-color:#fff; margin: 5px;
}

p.rss_footer {
	padding: 5px; text-align:center; background-color: #f5f5f5; margin: 3px; color: #c0c0c0;
}

div.search_container {
	margin: 10px;
}

div.search_container form {
	background-color: #f5f5f5; width: 200px; text-align:center; padding: 5px;
}

div.search_container input {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
}

div.menu_container {
	background-color: #c0c0c0; border-top: 1px solid #E58064;
}

span.font_size_9 {
	font-size: 9px;
}

div.news_container {
	border: 1px solid #E58064; background-color: #ffffff;
}

div.news_story {
	background-color: #f5f5f5; margin: 3px 3px 0 3px; padding: 5px;
}

div.spotlight_container {
	border: 1px solid #E58064; padding: 3px; background-color: #ffffff;
}

div.spotlight {
	background-color: #f5f5f5; padding: 3px; border: 1px solid #e5e5e5;
}

p.spotlight_header {
	font-size: 9px; padding: 3px; font-weight: bold; margin: 0px; background-image: url(../img/eee_to_f5.jpg);
}

.spotlight_img {
	float:left; display: inline; margin: 3px 5px 3px 0px; border: 1px solid #e5e5e5;
}

p.updates_date_display {
	background-image: url(../img/eee_to_f5.jpg); background-repeat:repeat-x; background-color: #f5f5f5; font-size: 9px; font-weight: bold; margin: 0px; text-align:center; margin-bottom: 3px; padding: 3px;
}

div.news_story p {
	margin: 0 0 10px 0;
}

div.news_story_header {
	background-image: url(../img/tblbg_08.gif); background-repeat:repeat-x; border: 1px solid #ddd; margin: 3px 3px 0 3px; padding: 5px; font-weight: bold; color: #c0c0c0; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 21px
}

div.search_header {
	background-image: url(../img/tblbg_08.gif); background-repeat:repeat-x; border: 1px solid #ddd; margin: 2px 2px 0 2px; padding: 5px; font-weight: bold; color: #c0c0c0; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 21px
}

table.tbl_news_story {
	border: 1px solid #e5e5e5;
}

td.news_header {
	background-image: url(../img/tblbg_08.gif); background-repeat:repeat-x; border-bottom: 1px solid #ddd;
}

td.news_footer {
	font-size: 9px; background-image: url(../img/tblbg_08.gif); background-repeat:repeat-x; border-top: 1px solid #ddd;
}

td.anime_section_tbl_header {
	font-weight: bold;
}

span.first_letter_nav {
	width: 20px; background-color: #f5f5f5; border: 1px solid #e5e5e5; padding: 1px;
}

td.menu_item {
	background-image: url(../img/menu_bg.gif); text-align: center; font-weight: bold; color: #808080;
}

div.content_container {
	width: 90%; margin: 0 auto; border: 1px solid #E58064; border-top: 0px; background-color: #ffffff;
}

div.misc_info_container {
	text-align: center; background-color: #ffffff; margin: 15px; padding: 3px 3px 0 3px; border: 1px solid #E58064
}

p.misc_info_header {
	text-align: left; font-weight: bold; padding: 5px; background-color: #e5e5e5; margin: 0px 0px 3px 0px; border: 1px solid #ddd;
}

div.misc_info_screencap {
	background-color: #eeeeee; padding: 3px; border: 1px solid #ddd; margin-bottom: 3px;
}

.comment_tbl_cell {
	background-color: #eee; background-image: url(../img/tblbg_08.gif); 
}

input.post_comment_btn {
	font-size: 16px; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold; color: #808080
}

td.generic_table_header {
	background-image:url(../img/tblbg_08.gif); border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; background-color:#f5f5f5;
}

td.generic_table_header_grd {
	background-image:url(../img/tblbg_08.gif); border: 1px solid #d5d5d5; background-color:#f5f5f5;
}

td.generic_table_header_grd_no_border {
	background-image:url(../img/eee_to_f5.jpg); background-repeat: repeat-x; background-color:#f5f5f5;
}

div.cotent_area_container {
	float: left; display: inline; width: 68%;
}

div.content_area_padding {
	padding: 15px; font-size: 11px;
}

div.right_menu_container {
	float: left; width: 50%;
}

div.right_menu_padding {
	padding: 15px; padding-left: 0px;
}

.clear {
	clear: both;
}

div.encyc_cont {
	float: left; margin: 5px; display: inline; width: 150px; border: 1px solid #fff; background-color: #f5f5f5;
}

div.encyc_cont p {
	margin: 0px 0px 10px 0px;
}

div.screen_cap_container {
	float: left; width: 150px; height: 160px; background-color: #eeeeee; margin: 5px; border: 1px solid #d5d5d5; background-image:url(../img/bg01.gif); display: inline;
}

p.screen_cap_subtitle {
	margin: 0px; text-align: center; padding: 5px; background-color: #f5f5f5; border: 1px solid #e5e5e5; font-size: 9px;
}

div.right_menu_box_container {
	border: 1px solid #E58064; padding: 3px 3px 0px 3px; margin: 0 0 15px 0;
}

p.right_menu_box_header {
	background-image:url(../img/rightmenu_bg.gif); margin: 0px; text-align: center; font-weight: bold; color: #808080; margin-bottom: 3px; padding: 3px;
}

p.right_menu_dvd {
	margin: 0px; text-align: center; font-weight: bold; color: #808080; margin-bottom: 3px; padding: 3px; background-color: #f5f5f5;
}

p.right_menu_sub_content {
	margin: 0px; text-align: center; font-size: 9px; font-weight: bold; color: #808080; margin-bottom: 3px; padding: 3px; background-color: #f5f5f5;
}

p.right_menu_sub_content_light {
	margin: 0px; text-align: center; font-size: 9px; color: #c0c0c0; margin-bottom: 3px; padding: 3px; background-color: #f5f5f5;
}

p.right_menu_sub_content_grey {
	margin: 0px; text-align: center; font-size: 9px; font-weight: bold; color: #808080; margin-bottom: 3px; padding: 3px; background-color: #eeeeee;
}

td.right_menu_td {
	font-size: 9px; background-color: #f5f5f5; text-align:center; color: #808080;
}

div.navigation {
	margin-bottom: 20px; border: 1px solid #E58064; padding: 3px; color: #808080;
}

p.navigation_content_header {
	margin: 0px; font-weight: bold; font-size: 12px; padding: 3px
}

p.navigation_content_content {
	margin: 0px; padding: 3px
}

table.navigation_bg {
	background-image:url(../img/nav_bg.gif);
}

div.content_intro_container {
	padding: 3px; border: 1px solid #E58064;
}

div.section_intro_container {
	padding: 3px; border: 1px solid #E58064; margin-bottom: 15px;
}

div.content_intro_format {
	background-color: #eeeeee; color: #808080; padding: 3px;
}

div.content_intro_format_review {
	background-color: #f5f5f5; color: #808080; padding: 3px;
}

div.content_text p {
	margin: 0px 0px 15px 0px;
}

.content_text {
	line-height: 18px;
}

div.content_intro_avatar {
	float: left; display: inline; margin: 0px;
}

img.review_coverart {
	vertical-align:bottom; margin-right: 5px; border: 1px solid #c0c0c0;
}

div.review_avatar_container {
	float:right; display: inline; background-color: #e5e5e5; padding: 5px; margin: 5px; width: 100px; border: 1px solid #ddd;
}

div.review_avatar_container p {
	margin: 0px; font-size: 9px; font-weight: bold;
}

div.review_avatar {
	float: left; display: inline; margin: 0px 10px 0px 0px;
}

p.content_intro_title {
	margin: 0px; font-size: 11px; font-weight: bold; position: relative;
}

p.content_intro_title_review {
	margin: 0px; font-size: 11px; font-weight: bold; position: relative; background-color: #eeeeee; border-bottom: 1px solid #e5e5e5; margin-bottom: 3px; padding: 5px; background-image:url(../img/gradient_1.gif);
}

p.cotent_intro_descr {
	margin: 0px; font-size: 11px; position: relative;
}

div.content_intro_subsection_container {
	margin: 2px 15px 15px 15px;
}

td.content_intro_subsection_format {
	text-align: center; background-image:url(../img/gradient_1.gif); border:1px solid #eeeeee; color: #c0c0c0;
}

input.search_field_150 {
	width: 150px; border: 1px solid #c0c0c0; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
}

input.search_submit {
	font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
}

div.section_header {
	border: 1px solid #e5e5e5; background-image: url(../img/tblbg_08.gif); padding: 5px; color: #808080; font-size: 11px; font-weight: bold;
}

div.review_container {
	margin-top: 3px; background-color: #f5f5f5; border: 1px solid #e5e5e5; padding: 10px;
}

div.comment_container {
	background-color: #f5f5f5; padding: 3px; padding-bottom: 5px; border: 1px solid #e5e5e5; margin: 3px 0 3px 0
}

.comment_username {
	background-image:url(../img/tblbg_08.gif);
}

div.comment_text {
	padding: 5px;
}

p.comment_rating {
	margin:15px 0 0 0;
}

/* USER PROFILE STYLES */

	div.user_profile_container {	
		padding: 20px; line-height: 20px; font-size: 11px; color: #000000;	
	}
	
	td.user_field_name {
		text-align: right; font-weight: bold; background-color: #eee;
	}
	
	td.user_field {
		font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; background-color: #f5f5f5;
	}
	
	td.user_field input {
		width: 200px; padding: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;
	}
	
	input.user_submit_button {
		font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;
	}
	
	td.user_field img {
		border: 2px solid #ddd;
	}
	
	td.user_question {
		font-weight: bold; padding: 5px; background-image:url(../img/eee_to_f5f5f5.jpg); background-color: #f5f5f5; background-repeat: repeat-x;
	}
	
	td.user_question_answer textarea {
		font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; padding: 5px; width: 96%; height: 100px;
	}
	
	td.user_profile_submit {
		background-color: #f5f5f5;
	}
	
	td.user_question_answer {
		padding: 5px; background-color: #f5f5f5;
	}
	
	td.user_field span {
		font-size: 11px;
	}
	
	#wallpaper_upload {
		margin-top: 20px;
	}
	
	#anime_top_10 {
		margin-top: 20px;
	}
	
	#shoutbox_container {
		margin-top: 20px;
	}
	
	div.float_container_user {
		float: left; width: 50%; background-color: #f5f5f5; background-image:url(../img/eee_to_f5f5f5.jpg); background-repeat: repeat-x;
	}
	
	div.profile_info {
		padding: 10px; border: 1px solid #ddd; margin: 10px; background-image:url(../img/ff_to_f5.jpg); background-repeat: repeat-x;
	}
	
	div.profile_container {
		background-color: #f5f5f5; border: 5px solid #eee;
	}
	
	div.profile_info table {
		background-color: #fff; width: 100%;
	}
	
	p.user_profile_header {
		margin: 0 0 15px 0; font-size:1.7em; font-family: 'Trebuchet MS', Verdana, Sans-Serif; color: #666;
	}
	
	p.user_profile_descr {
		margin: 0px 0 15px 0;
	}

	td.public_profile_field {
		padding: 2px; font-size: 11px;
	}
	
	div.overall_shoutbox_container {
		margin-top: 20px; border: 2px solid #fff; border-bottom: 0px;
	}
	
	td.shoutbox_author {
		vertical-align: top; background-color: #eee; padding: 5px; font-weight: bold;
	}
	
	td.shoutbox_author img {
		margin: 10px 0px 0px 0px;
	}
	
	td.shoutbox_comments {
		vertical-align: top; background-color: #f5f5f5; padding: 5px;
	}
	
	.shoutbox_by {
		margin: 0px;
	}
	
	.shoutbox_message_date {
		margin: 0px 0px 10px 0px; font-size: 9px; font-weight:bold; color: #c0c0c0; border-bottom: 1px solid #ddd;
	}
	
	td.users_online_cell {
		text-align: center; background-color: #f5f5f5; padding: 5px; background-image: url(../img/ff_to_f5.jpg); background-repeat: repeat-x;
	}
	
	td.users_online_cell img {
		border: 1px solid #c0c0c0;
	}
	
	td.users_online_you {
		border: 1px solid #d5d5d5;
	}
	
	p.users_online_av {
		margin: 0px;
	}
	
	p.users_online_user {
		margin: 0px;
	}
	
	div.who_is_online_container {
		background-color: #fff;
	}
	
	div.user_header {
		height: 150px;
	}
	
	div.user_header_strip {
		opacity: 0.7; filter: alpha(opacity=70); background-color: #fff;
	}
	
	div.user_header_strip p {
		font-size:2em; letter-spacing:-1px; font-family:Geneva,"Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif; font-weight:bold; padding: 5px; color: #000; margin: 0px;
	}

/* LINK STYLES */

/* COMMENT STYLES */

	div.comment_header {
		border-bottom: 1px solid #ddd; border-top: 1px solid #ddd; background-image: url(../img/tblbg_08.gif); background-repeat: repeat-x; background-color: #f5f5f5; padding: 10px; color: #808080; font-size: 12px; font-weight: bold;
	}

	div.new_comments_container {
		background-color: #ddd; padding: 5px; border: 5px solid #eee;
	}
	
	div.new_comment {
		padding: 10px; line-height: 18px;
	}
	
	div.new_comment_2 {
		background-color: #fff;
	}
	
	div.new_comment_1 {
		background-color: #f5f5f5; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd;
	}
	
	div.new_comment_username {
		font-weight: bold; float: left;
	}
	
	div.new_comment_username p {
		margin: 0px; text-align: left; font-size: 11px;
	}
	
	div.new_comment_postdate {
		 font-weight: bold; float: right;
	}
	
	div.new_comment_postdate p {
		margin: 0px; text-align: right;
	}
	
	div.new_comment_text {
		margin: 10px 0px 10px 0px;
	}
	
	p.new_comment_rating {
		margin: 0px; padding-top: 5px; font-size: 9px; border-top: 1px solid #eee; font-weight: bold; color: #c0c0c0;
	}
	
	div.new_comment_form {
		background-color: #f5f5f5;
	}
	
	div.new_comment_form td {
		padding: 10px 10px 10px 10px;
	}

/* END COMMENT STYLES */

td.menu_item A:link {text-decoration: none; color: #808080;}
td.menu_item A:visited {text-decoration: none; color: #808080;}
td.menu_item A:active {text-decoration: none; color: #808080;}
td.menu_item A:hover {color: #808080; text-decoration: underline;}

div.content_container A:link {text-decoration: none; color: #E58064;}
div.content_container A:visited {text-decoration: none; color: #E58064;}
div.content_container A:active {text-decoration: none; color: #E58064;}
div.content_container A:hover {color: red; text-decoration: underline;}	

td.news_header A:link {text-decoration: none; color: #808080;}
td.news_header A:visited {text-decoration: none; color: #808080;}
td.news_header A:active {text-decoration: none; color: #808080;}
td.news_header A:hover {color: #808080; text-decoration: underline;}

a.ibdr {display:block; text-align:center; border: 1px solid #c0c0c0; width:100px; margin: 0 auto;}
a.ibdr:hover {border: 1px solid #E58064; width:100px; }

a.review {display:block; border: 1px solid #c0c0c0; width:100px;}
a.review:hover {border: 1px solid #E58064; width:100px; }
