/*

Theme Name: AnimeDown

Description: AinimeDown

Author: MediaGerm.com

Author URI: http://www.mediagerm.com

*/



/* Reset */

a, abbr, acronym, address, area, b, bdo, big, blockquote, body, button, caption, cite,


code, col, colgroup, dd, del, dfn, div, dl, dt, em, fieldset, form, h1, h2, h3, h4,


 h6, hr, html, i, images, ins, kbd, label, legend, li, map, object, ol, p, param, pre,



q, samp, small, span, strong, sub, sup, thead, table, tbody, textarea, tfoot, th,


tr, tt, ul, var {margin:0;padding:0;vertical-align:baseline}



/* Defaults */

:focus {outline:0}

a, a:visited {color:#06F}

a:hover {color:#F90}

html {background:url(images/bg.png) repeat-x}

body {background:url(images/anime.jpg) no-repeat center top;font:75% Tahoma, Arial, Sans-Serif}

blockquote {background:#c1e7ff;border-left:2px solid #82bfe5;margin:0 0 1em 10px;padding:10px 10px 1px}

h2 {overflow:hidden}

h3 {font-size:1.5em;margin:0 0 1em}

h4 {font-size:1.33em;margin:0 0 1em}

h5 {font-size:1.17em;margin:0 0 0}

h6 {font-size:1em;margin:0 0 1em}

img {border:0;vertical-align:bottom}

fieldset {border:0}

p {margin:0 0 1em}

dt {font-weight:bold}

dd {margin:0 0 1em 10px}

abbr, acronym, dfn {border-bottom:1px dotted;cursor:help}



/* Containers */

#skip {height:0px;overflow:hidden;width:0px}

#page {margin:0 auto;position:relative;width:1018px}

#container {background:#FFF url(images/top.gif) repeat-x;margin:170px 0 0;width:100%}

#main {background:url(images/shadow-down.gif) repeat-x 0 1px;clear:both;overflow:hidden;width:100%}

#shadow{background:url(images/border.png) repeat-y;padding:0 6px}

* html #shadow {background:none}



/* Logo */

#logo {float:left;margin:15px 0 0 120px}



/* Menu */

#menu {float:left;list-style:none;width:550px}

#menu li {float:left}

#menu li a {color:#BEE5FF;display:block;float:left;height:53px;font-weight:bold;line-height:53px;padding:0 20px;text-decoration:none}

#menu li a:hover {background:url(images/menu.png) no-repeat center top;color:#163e6a}

#search {float:right;line-height:53px;width:250px}

#search label {color:#4f7299;float:left;font-weight:bold}

#search input#s {background:#001e40;border:solid #163d69;border-width:1px 1px 0;color:#FFF;float:left;height:20px;margin:14px 0 0 5px;padding:2px 5px;width:150px}

#search input#button {float:left;margin:14px 0 0 5px}



/* Featured Anime */

#featured {clear:both;float:left;padding:32px 0 0 5px}

#featured h2 {font-size:1em;height:15px;margin:0 0 10px 10px;position:relative;width:130px}

#featured h2 span {background:url(images/top-titles.png) no-repeat;height:100%;left:0;position:absolute;top:0;width:100%}



/* Recent */

ul.recent {background:url(images/gradient.gif) repeat-x 0 24px;float:left;list-style:none;margin:32px 0 0 5px;width:230px}

ul.recent h2 {font-size:1em;height:15px;position:relative;margin:0 0 10px 10px;width:130px}

ul.recent h2 span {background:url(images/top-titles.png) no-repeat;height:100%;left:0;position:absolute;top:0;width:100%}

ul.recent li {width:100%}

ul.recent a {background:url(images/arrow.gif) no-repeat 6px center;border-bottom:1px dotted #65A8D4;color:#123762;display:block;font-weight:bold;padding:5px 0 5px 15px;text-decoration:none}

ul.recent a:hover {color:#97CC19}

ul.recent li.view a {color:#B7B7B7;background:none;border:none;margin:25px 0 0;padding:5px 5px 0 15px}

ul.recent li.view a:hover {color:#FFBA00}

ul.anime h2 {width:110px}

ul.anime h2 span {background-position:-134px 0}

u.raw h2 {width:90px}

ul.raw h2 span {background-position:-247px 0}

*:first-child+html ul.recent li.view a {margin:13px 0 0} * html ul.recent li.view a {margin:13px 0 0}



/* Content*/

#content {display:inline;float:left;margin:30px -100% 0 350px;width:635px}



/* Post */

#content .post {border:1px solid #E5E5E5;height:1%;margin:0 0 10px;overflow:hidden;padding:10px}

#content .post h2, #content .post h1 {color:#2d588a;font-weight:normal;font-size:1.67em;margin:0 0 -2px}

#content .post h2 a, #content .post h1 a {color:#2d588a;text-decoration:none}

#content .post h2 a:hover, #content .post h1 a:hover {color:#FFBA00}

#content span.meta {color:#848484;display:block;font-size:0.83em;font-weight:bold;margin:0 0 0;padding: 0 2px}

#content a.comments {background:url(images/comment.gif) no-repeat left center;color:#6FC7FF;padding:0 0 0 15px;text-decoration:none}

#content a.comments strong {color:#26bAEA;font-size:0.92em;font-weight:bold}

#content a.comments:hover {text-decoration:underline}

#content .post ul {list-style:disc inside;margin:0 0 1em}

#content .post ol {list-style:decimal inside;margin:0 0 1em}

/* Hidden */
div.hidden
{
position:absolute;
left:-2600px;
}

/* Video Options */
table#video_options 
{
border-collapse:collapse;
border:1px;
 caption-side:bottom;
 width: 100%;
 margin-top: 2em;
}

tr.tabletop
{
background-color: #E9E8E8;
height: 30px;
border-left:1px solid #D1D1D1;
border-top:1px solid #D1D1D1;
border-right:1px solid #D1D1D1;
border-bottom:2px solid #FF6600;
}
tr.tabletop td
{
padding-top: 15px;
}

tr.buttontr
{
border-left:1px solid #D1D1D1;
border-right:1px solid #D1D1D1;
border-bottom:1px solid #D1D1D1;
}

td.videolabel
{
background-color:#00000;
color:#00000;
font-weight:700;
padding:10px;
font-size:12px;
}


/* post-box */

div.post-box {
 	background-color: #F8F8F8;
	border:1px solid #E5E5E5;
	width: 185px;
	height: 250px;
	float: left;
	margin-left: 2px; 
	margin-top: 2px; 
	margin-right: 2px; 
	margin-bottom: 2px;
	clear: none;
	}
table.post-box
{
	width: 185px;
	height: 250px;
}

div.post-box-image a
{
height: 180px;
display:block;
filter:alpha(opacity=90);
-moz-opacity:0.90;
-khtml-opacity:0.90;
opacity:0.90;
}

div.post-box-image a:hover
{


filter:alpha(opacity=100);
-moz-opacity:1.0;
-khtml-opacity:1.0;
opacity:1.0;
display:block;
}


span.post-box-title
{

	font-size:12px;
        display:block;
	padding-left:5px;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	background-color: #99CCFF;
	white-space: nowrap;
	overflow: hidden;
	width: 170px;
}

span.post-box-title a:link
{
      text-decoration:none;

}

span.post-box-title a:visited
{
      text-decoration:none;

}

span.post-box-title a:hover
{
color:#06F;
text-decoration:underline;
}

td.post-box-title
{

	white-space:nowrap;
	overflow: hidden;
        width: 185px;
        height: 15px;
}

div.hover_icon_container {
	height: 180px; width: 178px;
	position: relative;
}
 
	div.hover_icon_container img.screenshot {
		border: 1px solid #c8c8c8;
	}
 
	div.hover_icon_container a.hover_icon {
		display: none;
		height: 180px; width: 178px;
		position: absolute;
		top: 29px; left: 0;

	}
 
	div.hover_icon_container a.hover_icon:hover {
		
	}
 
	div.hover_icon_container:hover a.hover_icon {
		display: block;
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity:0.5;
opacity:0.5;	
	}

span.post-box-episode-link a
{
text-decoration: none;
}

span.post-box-episode-link a:hover
{
text-decoration: underline;
}


/* navigation */

div.navigation {
	position: relative;
	height: 25px;
	}

div.navigation a:link{
	text-decoration: none;
	}

div.alignleft a{
		position: relative;
		border:1px solid #D0D0D0;
		float: left;
		padding: 5px 0 3px 0;
                margin-top:-4px;
		text-align: center;
	width: 230px;
	text-decoration: none;
	}
div.alignright a{
		position: relative;
		border:1px solid #D0D0D0;
		float: right;
		padding: 5px 0 3px 0;
                margin-top:-4px;
		text-align: center;
	width: 230px;
	text-decoration: none;
	}


div.alignleft a:hover
{
	color: #FFFFFF;
	background-color: #0066FF;
	}
div.alignright a:hover
{
	color: #FFFFFF;
	background-color: #0066FF;
	}

/* news-box*/

span.news-title{color: #A4A4A4;font-size: 16px;font-weight:bold;text-decoration:none;padding: 5px 2px}

span.news-title a:link,
span.news-title a:visited,
span.news-title a:active
{
        color: #A4A4A4;
        text-decoration: none;
        
        
}

span.news-title a:hover{color: #FF8000}

div.content{border-top-style:dashed;border-bottom-style:dashed;border-width: 1px; border-color:#D8D8D8}

/* post-box2 */

td.tabledate{font-size: 11px;padding-left: 5px}

td.tablecategory{font-size: 11px;padding-left: 5px}

span.tablecategory a:link,
span.tablecategory a:visited,
span.tablecategory a:active
{text-decoration: none}

span.tablecategory a:hover{text-decoration: underline}

td.tabtitle{font-size: 14px; padding: 2px 5px}

span.post-box2-title{color: #424242; font-size: 14px;text-decoration: none}

span.post-box2-title a:link,
span.post-box2-title a:visited,
span.post-box2-title a:active
{color: #424242; text-decoration: none; font-weight:bold}

span.post-box2-title a:hover{text-decoration:underline;color: #FF8000}

table.covtable{width:95%;margin-top: 4px;margin-left: 15px}

table.innertable{width:100%}
div.innertable{display:block;padding-bottom:0;background-color:#E6E6E6;border: 1px solid #E6E6E6}

div.innertable:hover{background-color:#E0F8F7;border: 1px solid #81F7F3}



/* Tabs */

                table.domtabs
                {
                        width:620px;
                        border-collapse:collapse;
                 }

                div.domtab
                {
                        
                 }

                div.t1
                {
                        border:1px solid #BDBDBD;
                        width:100%;
                }
                table.t1
                {

                        width:100%;

                }

		ul.domtabs{float:left;width:100%;height:10px}
		ul.domtabs li{
			float:left;
                        list-style-type:none;



                        
		}

		ul.domtabs a:link,
		ul.domtabs a:visited,
		ul.domtabs a:active
{

			display:block;
			background:;
			color:#ccc;
			font-weight:bold;
			text-decoration:none;
		}

		ul.domtabs2{
			float:left;
			width:100%;
                        margin-bottom: -2px;
                        margin-left: -1px;
		}
		ul.domtabs2 li{
			float:left;
                        list-style-type:none;
                        margin-right: 10px;
                        margin-bottom:

                        width: 70px;

                        
		}

		ul.domtabs2 a:link,
		ul.domtabs2 a:visited,
		ul.domtabs2 a:active
{


			padding:8px 10px;
			display:block;
			background:;
			color:#ccc;
			height:10px;
			font-weight:bold;
			text-decoration:none;
		}

		
/* other scheme! */
#other{
	font-size:.8em;
	margin-left:.3em;
	width:60em;
	margin-bottom:3em;
	float:left;
}
div#other.domtab div{
	clear:both;
	width:54em;
	background:#669;
	color:#fff;
	padding:1em 3em;
}
		
#other ul.domtabs a:hover{
	background:#669;
}
div#other ul.domtabs li.active a:link,
div#other ul.domtabs li.active a:visited,
div#other ul.domtabs li.active a:active,
div#other ul.domtabs li.active a:hover{
	background:#669;
	color:#fff;
}
#other div{
	float:left;
}
ul.prevnext{
	float:left;
	width:100%;
}
ul.prevnext li{
	float:left;
	width:49%;
}
ul.prevnext li.next{
	float:right;
	text-align:right;
}

/* FieldSet*/

fieldset#link
{
border: 1px solid #D1D1D1;
border-left-width: thick;
width: 90%;
padding: 5px 5px 5px 10px;
margin: 0 0 4px 0 ;
}


input[type="text"]
{
border: 1px solid #D1D1D1;
padding: 2px 3px 2px 3px;
}

label{
font-weight: bold;
}

span.share a:link
{
      color:#4bc6ee;
      text-decoration:none;
}

span.share a:visited
{
text-decoration:none;      
color:#4bc6ee;
} 

span.link_this
{
background:url(images/links.png) no-repeat left center;
padding:0 0 0 15px;
}

span.link_this a:link
{
      color:#4bc6ee;
      text-decoration:none;
}

span.link_this a:visited
{
text-decoration:none;      
color:#4bc6ee;
} 

span.report_broken
{
background:url(images/report.png) no-repeat left center;
padding:0 0 0 15px;
}

span.report_broken a:link
{
      color:#EE0000;
      text-decoration:none;
}

span.report_broken a:visited
{
text-decoration:none;      
color:#EE0000;
} 

/* Category Page */


div.category_image
{
width: 250px;
border: 2px solid #E8E8E8;
}

table.category_description
{

}

td.series_info
{
padding-left: 5px;
}

td.series_description
{
padding-left: 5px;
}

table.category_posts
{
border-collapse:collapse;
background-color: #E6E6E6;
border: 1px solid #D1D1D1;
border-bottom: 2px solid #F88017;
}



table.category_posts2
{
border-collapse:collapse;
}

th.category_td
{
padding-top: 10px;
padding-bottom: 10px;
border-bottom: 1px solid #D1D1D1;
border-left: 1px solid #D1D1D1;
border-right: 1px solid #D1D1D1;
}

td.category_td1
{
padding-top: 5px;
padding-bottom: 5px;
padding-left: 18px;
border-bottom: 1px solid #D1D1D1;
border-left: 1px solid #D1D1D1;
border-right: 1px solid #D1D1D1;
}

td.category_td2
{
padding-top: 5px;
padding-bottom: 5px;
padding-left: 8px;
border-bottom: 1px solid #D1D1D1;
border-left: 1px solid #D1D1D1;
border-right: 1px solid #D1D1D1;
}

td.category_td3
{
padding-top: 5px;
padding-bottom: 5px;
text-align: center;
border-bottom: 1px solid #D1D1D1;
border-left: 1px solid #D1D1D1;
border-right: 1px solid #D1D1D1;
}

td.category2_td1
{
padding-top: 5px;
padding-bottom: 5px;
padding-left: 18px;
border-bottom: 1px solid #D1D1D1;
border-left: 1px solid #D1D1D1;
border-right: 1px solid #D1D1D1;
background-color: #F2F2F2;
}

td.category2_td2
{
padding-top: 5px;
padding-bottom: 5px;
padding-left: 8px;
border-bottom: 1px solid #D1D1D1;
border-left: 1px solid #D1D1D1;
border-right: 1px solid #D1D1D1;
background-color: #F2F2F2;
}

td.category2_td3
{
padding-top: 5px;
padding-bottom: 5px;
text-align: center;
border-bottom: 1px solid #D1D1D1;
border-left: 1px solid #D1D1D1;
border-right: 1px solid #D1D1D1;
background-color: #F2F2F2;
}

span.episode a:link
{
      color:#4bc6ee;
      text-decoration:none;
}

span.episode a:visited
{
text-decoration:none;      
color:#4bc6ee;
} 

span.episode a:hover
{
      color:#FFBA00;
      text-decoration:underline;
}

span.subtitle a:link
{
      color:#4bc6ee;
      text-decoration:none;
}

span.subtitle a:visited
{
text-decoration:none;      
color:#4bc6ee;
} 

span.subtitle a:hover
{
      color:#FFBA00;
      text-decoration:underline;
}

/* Sidebar */


#sidebar {display:inline;float:left;margin:40px 0 0 14px;width:322px}


#sidebar ul {list-style:none}


#sidebar ul h2 {color:#4bc6ee;font-size:1.4em;font-weight:normal;height:36px;position:relative;width:322px}


#sidebar ul h2 span {background:url(images/sidebar-title.png) no-repeat;height:100%;left:0;position:absolute;top:0;width:100%}


#sidebar ul li.archives h2 span {background-position:0 -36px}

#sidebar ul li.recenttopic h2 span {background-position:0 -36px}

#sidebar ul li ul {margin:10px 0 20px 20px}


#sidebar ul li ul li {margin:0 0 3px}

ul.recenttopic{font-family: Candara, sans-serif;font-size: 14px;color: #00baf6}

ul.recenttopic a{background:url(images/arrow.gif) no-repeat 6px center;border-bottom:1px dashed #00baf6;color: #00baf6;display:block;padding:5px 0 5px 15px;text-decoration:none}

ul.recenttopic a:hover {border-bottom:1px dashed #97CC19;color:#97CC19}

 ul.catbackground{background:url(images/gradient.gif) repeat-x;list-style:none}

ul.ddrc {list-style:none}


 li.cat-item a{
background:url(images/arrow.gif);
background-repeat: no-repeat;
background-position: 5px 12.5px;
display:block;
	font-family: Eurostile, sans-serif;
        font-size: 15px;
        color: #00baf6;
	padding-left:12px;
	padding-top:6px;
	padding-right:5px;
	padding-bottom:6px;
	font-size:13px;
	text-decoration: none;
	border-bottom:1px solid #E8E8E8;
}

 li.cat-item a:hover
{
background-image: url(http://ani-down.net/wp-content/themes/Files/animedown/images/bg-arrow-animedown2.gif);
	color: #FFFFFF;
	background-color: #97CC19;
	}

/* Sidebar 2 */

#sidebar ul li.infobox {
border: 1px solid #D1D1D1;
background-color: #E9E8E8;
margin-bottom: 10px;
}

div.postavatar h5 {
border: 3px double #D1D1D1;
overflow: hidden;
width: 60px;
height: 60px;
background-image:url('http://ani-down.com/wp-content/plugins/post-avatar/images/defualt2.gif');
background-position:center;
}

td.infotitle
{
font-size:14px;
font-weight:bold;
color: #4bc6ee; 
padding-left: 3px;
}

td.view_count
{
padding-left: 3px;
}

td.date_added
{
padding-left: 3px;
}

table.rating_table
{
border-collapse:collapse;
border: 1px solid #D1D1D1;
}

td.rating_average
{
border: 1px solid #D1D1D1;
padding-top: 9px;
padding-right: 9px;
padding-bottom: 9px;
padding-left: 9px;
}

td.rating_image
{

}

td.rating_text
{
font-size: 10px;
height: 14px;
}

div.ratingtext
{
margin-top: -4px;
}

div.ratingstars
{
margin-top: -5px;
}

div.ratingblock
{
margin-top: -5px;
}

div.ratingheader
{
margin-top: -5px;
}

span.hide_chat a
{
border: 1px solid #D1D1D1;
-moz-border-radius: 3px;
padding: 2px 0;
width: 290px;
text-align: center;
display:block;
text-decoration:none;
}

span.hide_chat a:link
{
color:#6FC7FF;
text-decoration:none;
}

span.hide_chat a:visited
{
color:#6FC7FF;
text-decoration:none;
}

span.hide_chat a:hover
{
color:#06F;
border:1px solid #6FC7FF;
text-decoration:none;
}

div.slider 
{ 
	overflow: hidden; 
	display: none;
	line-height: 20px;
}

div.slider_menu a.expand
{
	font-size: 13px;
}

/**
 * Not required, for styling only
 */

div#slider_wrapper
{
	
}

div.title
{
	font-weight: bold;
}

div.slider p
{
	padding: 0 0 1em 0;
	margin: 0;
}


/* Comments */

#content .post #comment-box ol {list-style:none}

#content .post #comment-box ol li {border:1px solid #82bfe5;margin:15px 0 0;padding:7px}

#content .post #comment-box ol li.alt {background:#c1e7ff;margin:15px 0 0;padding:7px}

#content .post #comment-box ol a {font-weight:normal;text-decoration:underline}

#content .post #comment-box input {background:#FFF;border:1px solid #CCC;color:#000}

#content .post #comment-box textarea {background:#FFF;border:1px solid #CCC;color:#000}

#content .post #comment-box input#submit {background:#c1e7ff;border:1px solid #82bfe5;padding:2px 5px}

div.commentblock {padding:7px 5px; float:right; border-top:1px solid #BDBDBD; border-left:1px solid #BDBDBD; border-bottom:1px solid #BDBDBD; margin: 4px 0}

/* Footer */

#footer {background:url(images/footer.png);clear:both;color:#ffe4b0;font-size:0.93em;height:50px;padding:50px 20px 0}

#footer a {color:#FFF;font-weight:bold;text-decoration:none}

#footer a:hover {text-decoration:underline}

#footer em {float:left;font-style:normal}

#footer ul {float:right;list-style:none}

#footer ul li {display:inline;padding:0 0 0 7px}

#footer ul li a {margin:0 7px 0 0}