@charset "utf-8";
/* CSS Document */

/*ID*/

/*ID Ends*/


/*Class*/

/*Class Ends*/


/*Index Anime Banner Starts*/

#banner_text_bg {
	background:url(../img/banner_description_bg.png) no-repeat; 
	width:256px; 
	height:168px; 
	float:right; 
	margin-top:110px;
	}
	
#banner_text_bg h4, p {	
	color:#000000;
	font-size:11px;
	}
	
#banner_text_bg h4 a:link, a:visited {
	color:#000000;
	text-decoration:none;
	}
	
#banner_text_bg h4 a:hover {
	color:#999999;
	text-decoration:none;
	}
	
#banner_text_more a:link {
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:5px;
	}
	
#banner_text_more a:visited {
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:5px;
	}
	
#banner_text_more a:hover{
	font-size:11px;
	color:#999999;
	text-decoration:none;
	padding-left:5px;
	}
	
/*Index Anime Banner Ends*/


/*Sub Features Starts*/

#sub_feature {
	background:url(../img/sub_feature_bg.png) no-repeat #1f1f1f; 
	width:885px; 
	height:175px;
	}

.sub_feature_container {
	background:url(../img/sub_feature_container.png) no-repeat; 
	float:left; 
	width:230px; 
	height:172px; 
	}
	
.sub_feature_text a:link{
	color:#a67b7b; 
	font-weight:bold; 
	font-size:13px;
	text-decoration:none;
	padding-left:5px;
	float:left;
	}
	
.sub_feature_text a:visited{
	color:#a67b7b; 
	font-weight:bold; 
	font-size:13px;
	text-decoration:none;
	padding-left:5px;
	float:left;
	}

.sub_feature_text a:hover{
	color:#D6BFA9;
	text-decoration:none;
	float:left;
	}
	
.sub_feature_img {
	float:left;
	padding:5px 0 5px 0;
	}
	
.sub_feature_more a:link {
	color:#adadad; 
	font-size:11px;
	text-decoration:none;
	float:right;
	padding-right:5px;
	}
	
.sub_feature_more a:visited {
	color:#adadad; 
	font-size:11px;
	text-decoration:none;
	float:right;
	padding-right:5px;
	}
	
.sub_feature_more a:hover {
	font-size:11px;
	color:#666666;
	text-decoration:none;
	}
	
.sub_feature_separator {
	float:left; 
	margin:0 36px 0 36px;
	}
	
/*Sub Features Ends*/


/*Conventions Starts*/

#index_content_conventions {
	float:left;
	width:696px;
	}

#index_content_conventions a:link {
	color:#666666;
	text-decoration:none;
	}
	
#index_content_conventions a:visited {
	color:#666666;
	text-decoration:none;
	}
	
#index_content_conventions a:hover {
	color:#CCCCCC;
	text-decoration:none;
	}
	
#index_content_conventions p {
	color:#FFFFFF; 
	font-size:11px;
	}

#amecon_2008 {
	background:url(../img/amecon_2008_index_bg.png) no-repeat; 
	float:left; 
	width:696px; 
	height:149px;
	}

#ayacon_2009 {
	background:url(../img/ayacon_2009_index_bg.png) no-repeat; 
	float:left; 
	width:696px; 
	height:168px;
	}
	
#previous_amecon_conventions {
	background:url(../img/amecon_index_bg.png) no-repeat; 
	float:left; 
	width:696px; 
	height:59px;
	}
	
#previous_amecon_conventions h5, #previous_amecon_conventions p {
	float:left;
	margin:20px 0 0 12px;
	}
	
#amecon_2006 a:link {
	float:left;
	margin-top:-5px;
	}

.convention_text {
	width:530px;
	float:right; 
	margin-right:15px;
	}

/*Conventions Ends*/


/*RHS Starts*/
	
#rhs {
	float:right; 
	width:189px;
	}

#rhs_most_viewed {
	background:url(../img/most_viewed_bg.png) no-repeat; 
	width:189px; 
	height:202px;
	}
	
#rhs_recentley_added {
	background:url(../img/recentley_added_bg.png) no-repeat; 
	width:189px; 
	height:202px;
	}
	
#rhs_anime_movie_clip {
	background:url(../img/anime_movie_clip_bg.png) no-repeat; 
	width:189px; 
	height:203px;
	}
	
.rhs_index_titles {
	color:#999999; 
	font-weight:bold; 
	font-size:13px;
	padding:3px 0 3px 5px;
	}

.rhs_index_links {
	font-size:12px;
	padding:8px 0 5px 0;
	}

.rhs_index_links a:link {
	color:#a67b7b; 
	text-decoration:none;
	}
	
.rhs_index_links a:hover {
	color:#ffffff; 
	text-decoration:none;
	}

.rhs_index_links a:visited {
	color:#a67b7b;
	text-decoration:none;
	}
	
/*RHS Ends*/


/*Character Starts*/

#character_index {
	background:url(../img/character_index_bg.png) no-repeat; 
	width:209px; 
	height:231px; 
	float:left;
	}
	
#character_index h4 {
	margin-top:0px;
	}

#character_index img {
	padding-top:-5px;
	}
	
/*Character Ends*/


/*Image Box Starts*/

#image_box {
	background:url(../img/amecon_img_bg.png) no-repeat; 
	width:487px; 
	height:231px; 
	float:left;
	}
	
#img_box {
	float:left;
	padding-left:4px;
	margin-top:-15px;
	}
	
#img_box a img {
	float:left;
	padding:5px;
	}
	
/*Firefox and Opera*/
html>/**/body #img_box {
	margin-top:-15px;
	}
	
/*Image Box Ends*/