/*

-- Grape.MAL - MyAnimeList.net theme by Tempz

-- Props to kimatg, Zealotus, suffix, 5hRreDDy, Mathes..

-- 6/23/2010 - Minor Changes
-- 6/21/2010 - Reduced "Grapeness" + Minor Changes
-- 6/20/2010 - Release

-- Note: To add the background just replace the whole body section with:

body
{       background: #fff url("http://i221.photobucket.com/albums/dd310/a6a/malbgg.png") no-repeat center center !important; 
        color: #000000 !important;   
}

*/


@-moz-document url(http://myanimelist.net/), url-prefix(http://myanimelist.net/login), url-prefix(http://myanimelist.net/password), url-prefix("http://myanimelist.net/addtolist"), url-prefix("http://myanimelist.net/panel"), url-prefix("http://myanimelist.net/profile"), url-prefix("http://myanimelist.net/editprofile"), url-prefix("http://myanimelist.net/myfriends"), url-prefix("http://myanimelist.net/clubs"), url-prefix("http://myanimelist.net/mymessages"), url-prefix("http://myanimelist.net/myreviews"), url-prefix("http://myanimelist.net/myrecommendations"), url-prefix("http://myanimelist.net/blog"), url-prefix("http://myanimelist.net/myblog"), url-prefix("http://myanimelist.net/anime.php"), url-prefix("http://myanimelist.net/manga.php"), url-prefix("http://myanimelist.net/people"), url-prefix("http://myanimelist.net/character"), url-prefix("http://myanimelist.net/fansub-groups"), url-prefix("http://myanimelist.net/topanime"), url-prefix("http://myanimelist.net/topmanga"), url-prefix("http://myanimelist.net/favorites"), url-prefix("http://myanimelist.net/reviews"), url-prefix("http://myanimelist.net/news"), url-prefix("http://myanimelist.net/forum/"), url-prefix("http://myanimelist.net/users"), url-prefix("http://myanimelist.net/manga/"), url-prefix("http://myanimelist.net/anime/"), url-prefix("http://myanimelist.net/modules"), url-prefix("http://myanimelist.net/showreview"), url-prefix("http://myanimelist.net/about"), url-prefix("http://myanimelist.net/donations"), url-prefix("http://myanimelist.net/tou.php"), url-prefix("http://myanimelist.net/privacy"), url-prefix(http://myanimelist.net/dbchanges), url-prefix(http://myanimelist.net/comments), url-prefix(http://myanimelist.net/friends), url-prefix(http://myanimelist.net/showclubs), url-prefix(http://myanimelist.net/editclub), url-prefix(http://myanimelist.net/topusers), url-prefix(http://myanimelist.net/shared), url-prefix(http://myanimelist.net/history), url-prefix(http://myanimelist.net/recommendations), url-prefix(http://myanimelist.net/comtocom.php), url-prefix(http://myanimelist.net/register), url-prefix(http://myanimelist.net/admin), url-prefix(http://myanimelist.net/editlist), url(http://myanimelist.net/import.php) {


body
{       background: #fff none no-repeat center center !important; 
        color: #000000 !important;   
}


#myanimelist { width: 970px !important; padding: 0 0 5px 0 !important; margin-top: 25px !important; margin-bottom: 25px !important; border-width: 2px 2px 2px 2px !important; border-style: solid !important; border-color: #000 !important; display: block !important; height: 100% !important; min-height: 700px !important; position: relative !important; background-color: #fff !important; -moz-border-radius-topleft: 6px !important; -moz-border-radius-topright: 6px !important;}

a, a:hover, a:visited {}

a.lightLink
{
	color: #888 !important;
	font-size: 11px !important;
}

.hoverinfo .hovertitle { color: #fff !important; }

#header { display: none !important; }

#headerSmall { display: none !important; }

.inboxsent_header
{
        background-color: #000000 !important;
	color: #ffffff !important;
}

.normal_header { color: #000000 !important; }


/* AD BLOCK */

.adCenter300, .adCenter600, .ad_border, .adCenter728, .adRight728, .adHome300, .adHome230, .ad300, #roadblock, .roadblock, #homeAds { display: none !important; }


.adBlockNav, #adNav, div[id^="ew_Banner"], div[id*="bannerDiv"] { display: none !important; }


/* FORM AREA EXTEND */

form {width: 98%}

form textarea {width: 98%}


/* Navigator */

#menu, #menu_left { background: #000000 !important; }


/* Main */

#nav li a, #nav a:visited
{

        font-size: 11px !important;
	color: #ffffff !important;
	background: #000000 !important;
}

#nav li a:hover, #nav a:active, #nav li.hover a
{
	color: #ffffff !important;
	background: #000000 !important;
}

#nav li .new a, #nav li .new a:hover
{
	color: #ffffff !important;
        background: #000000 !important;
}


/* Sub */

#nav ul a, #nav ul a:visited
{
	color: #ffffff !important;
	background: #000000 !important;
}

#nav ul a:hover, #nav ul a:active
{
        color: #ffffff !important;
	background: #330099 !important;      
}

.button_add
{
	background-color: transparent !important;
	border-color: transparent !important;
}

.button_add:hover
{
	background-color: #444 !important;
	color: #fff !important;
}

.button_edit
{
	background-color: transparent !important;
	color: #777 !important; 
	border-color: transparent !important;
}

.button_edit:hover
{
	background-color: #444 !important;
	color: #fff !important;
}

div.picSurround img
{
        border: 1px solid #000000 !important;	
	background-color: transparent !important;
	
}

.bgColor1 { background: transparent !important; }

.bgColor2 { background: transparent !important; }

.bgNone { background: transparent !important; }


.borderClass { border:none !important; }

h1
{ 
        color: #000000 !important;        
        margin-top: 0px !important;
        font-size: 14px !important;
        border-top: solid 0px transparent !important;
        border-left: solid 0px transparent !important;
        border-right: solid 0px transparent !important;
        background-color: transparent !important;
        border-bottom-color: #000 !important;
}


h2
{

	color: #000000 !important;
	border-color: #000000 !important; 
}

#panel_left
{
        padding: 0px 0px 0px 0px !important;
        border-right: solid 1px #000000 !important;
}

.profile_leftcell { border-color: #000000 !important; }

.normal_header { border-color: #000000 !important; }

#horiznav_nav { border-color: #000000 !important; }

#dialog { border: 1px solid #000 !important; }

#dialog td { border: 1px solid #000000 !important; }

#dialog td td { border: 0px solid #000000 !important; }

#horiznav_nav ul li a:hover, #horiznav_nav ul li .horiznav_active
{
        font-weight: bold !important;
	background-color: #000000 !important;
	color: #ffffff !important;
}

#horiznav_nav ul li a
{ 
        -moz-border-radius-topleft: 6px !important;
        -moz-border-radius-topright: 6px !important;
        background-color: transparent !important;
}


#profileRows a
{
	border-color: #000000 !important;
	 
}

#profileRows a:hover
{
	border-color: #000000 !important;
	background-color: #000000 !important; 
	color: #ffffff !important; 
}

.inputtext, .textarea
{
        color: #000000 !important;
        border-color: #000000 !important;
}

.inputButton
{
        padding: 1px !important;
        font-family: Tahoma !important;
        font-size: 11px !important;
       	border-top-color: #c6c6c6 !important;
	border-left-color: #c6c6c6 !important;
	border-bottom-color: #555555 !important;
	border-right-color: #555555 !important;
	background-color: #000 !important;
        color: #ffffff !important;
}

.forum_category, .forum_category a
{
	background-color: #000000 !important;
	color: #ffffff !important;
}


.row_highlighted
{ 
         border-color: #000000 !important;
         background-color: #ffffff !important;
}

.vote_container { background-color: #330099 !important; }

#forum_options_container ul li { border-color: #000000 !important; }

.forum_postusername a, .forum_postusername a:visited

{
	color: #000 !important;
	text-decoration: none !important;
}

.forum_postusername a:hover
{
	color: #000 !important;
	text-decoration: underline !important;
}


#copyright:after
{
         content: " Theme by Tempz." !important; 
         color: #330099 !important;
}

/* Remove background-image from pop-ups such as edit/add anime entry */
@-moz-document url-prefix(http://myanimelist.net/panel.php?keepThis=true), url-prefix(http://myanimelist.net/editlist.php), url(http://myanimelist.net/info.php?go=bbcode), url-prefix("http://myanimelist.net/ajaxtb.php") {

body { background: #fff !important; }
}


/* Replacement colours for the "progress" bars on profile pages. */

/* ==== [Z-PbrRpl] START ==== */
div[style*="background-color: rgb(234, 240, 250);"]	{ background-color: rgba(51,0,153,0.15) !important; }



div[style*="background-color: rgb(219, 229, 246);"]	{ background-color: rgba(51,0,153,0.20) !important; }



div[style*="background-color: rgb(205, 219, 242);"]	{ background-color: rgba(51,0,153,0.25) !important; }



div[style*="background-color: rgb(189, 206, 236);"]	{ background-color: rgba(51,0,153,0.30) !important; }



div[style*="background-color: rgb(176, 196, 232);"]	{ background-color: rgba(51,0,153,0.35) !important; }



div[style*="background-color: rgb(163, 186, 227);"]	{ background-color: rgba(51,0,153,0.40) !important; }



div[style*="background-color: rgb(150, 176, 222);"]	{ background-color: rgba(51,0,153,0.45) !important; }



div[style*="background-color: rgb(138, 167, 216);"]	{ background-color: rgba(51,0,153,0.50) !important; }



div[style*="background-color: rgb(124, 154, 207);"]	{ background-color: rgba(51,0,153,0.55) !important; }



div[style*="background-color: rgb(113, 145, 200);"]	{ background-color: rgba(51,0,153,0.60) !important; }



div[style*="background-color: rgb(102, 135, 192);"]	{ background-color: rgba(51,0,153,0.65) !important; }



div[style*="background-color: rgb(91, 125, 184);"]	{ background-color: rgba(51,0,153,0.70) !important; }



div[style*="background-color: rgb(80, 115, 175);"]	{ background-color: rgba(51,0,153,0.75) !important; }



div[style*="background-color: rgb(71, 106, 166);"]	{ background-color: rgba(51,0,153,0.80) !important; }



div[style*="background-color: rgb(62, 97, 157);"]	{ background-color: rgba(51,0,153,0.85) !important; }



div[style*="background-color: rgb(54, 90, 151);"]	{ background-color: rgba(51,0,153,0.90) !important; }



div[style*="background-color: rgb(47, 82, 143);"]	{ background-color: rgba(51,0,153,0.95) !important; }



div[style*="background-color: rgb(39, 74, 134);"]	{ background-color: rgba(51,0,153,1.00) !important; }


/* ==== [Z-PbrRpl] END ==== */

}