.block
{
	text-align: left;
	width: 197px;
	padding: 0px;
	margin-bottom: 3px;
}
	.block-theme-1
	{
		background-color: #fcab3e;
		background-image: url("../images/themes/1/bar_bg.gif");
		color: #fff;
	}
	.block-theme-2
	{
		background-color: #fcab3e;
		background-image: url("../images/themes/2/bar_bg.gif");
		color: #fff;
	}
	.block-theme-3
	{
		background-color: #fcab3e;
		background-image: url("../images/themes/3/bar_bg.gif");
		color: #fff;
	}
	.block-theme-4
	{
		background-color: #fcab3e;
		background-image: url("../images/themes/4/bar_bg.gif");
		color: #fff;
	}
	.block-theme-5
	{
		background-color: #deba81;
		background-image: url("../images/themes/5/bar_bg.gif");
		color: #fff;
	}
	.block-theme-6
	{
		background-color: #e183aa;
		background-image: url("../images/themes/6/bar_bg.gif");
		color: #fff;
	}
		.block-theme-6 .bar-content
		{
			background-image: url("../images/themes/6/bar_bg_bottom.gif");
			background-position: right bottom;
			background-repeat: repeat-x;
		}
	.block-theme-7
	{
		background-color: #000319;
		background-image: url("../images/themes/7/bar_bg.gif");
		color: #fff;
	}
		.block-theme-7 .bar-content
		{
			background-image: url("../images/themes/7/bar_bg_bottom.gif");
			background-position: right bottom;
			background-repeat: repeat-x;
		}
		
	.block-theme-8
	{
		background-color: #8b0111;
		background-image: url("../images/themes/8/bar_bg.gif");
		color: #fff;
	}
		.block-theme-8 .bar-content
		{
			background-image: url("../images/themes/8/bar_bg_bottom.gif");
			background-position: right bottom;
			background-repeat: repeat-x;
		}
	
	.block-theme-9
	{
		background-color: #d91313;
		background-image: url("../images/themes/9/bar_bg.gif");
		color: #fff;
	}
		.block-theme-9 .bar-content
		{
			background-image: url("../images/themes/9/bar_bg_bottom.gif");
			background-position: right bottom;
			background-repeat: repeat-x;
		}
		
	.block-theme-10
	{
		background-color: #e8d0aa;
		background-image: url("../images/themes/10/bar_bg.gif");
		color: #fff;
	}
		.block-theme-10 .bar-content
		{
			background-image: url("../images/themes/10/bar_bg_bottom.gif");
			background-position: right bottom;
			background-repeat: repeat-x;
		}
	
	.block-theme-11
	{
		background-color: #5c52c0;
		background-image: url("../images/themes/11/bar_bg.gif");
		color: #fff;
	}
		.block-theme-11 .bar-content
		{
			background-image: url("../images/themes/11/bar_bg_bottom.gif");
			background-position: right bottom;
			background-repeat: repeat-x;
		}
	
	.block-theme-12
	{
		background-color: #5c52c0;
		background-image: url("../images/themes/12/bar_bg.gif");
		color: #fff;
	}
		.block-theme-12 .bar-content
		{
			background-image: url("../images/themes/12/bar_bg_bottom.gif");
			background-position: right bottom;
			background-repeat: repeat-x;
		}
		
	.block-theme-13
	{
		background-color: #fdc972;
		background-image: url("../images/themes/13/bar_bg.gif");
		color: #fff;
	}
		.block-theme-13 .bar-content
		{
			background-image: url("../images/themes/13/bar_bg_bottom.gif");
			background-position: right bottom;
			background-repeat: repeat-x;
		}
		
	.block-theme-14
	{
		background-color: #d6c19f;
		background-image: url("../images/themes/14/bar_bg.gif");
		color: #fff;
	}
		.block-theme-14 .bar-content
		{
			background-image: url("../images/themes/14/bar_bg_bottom.gif");
			background-position: right bottom;
			background-repeat: repeat-x;
		}
		
	.block-theme-15
	{
		background-color: #a0afba;
		background-image: url("../images/themes/15/bar_bg.gif");
		color: #fff;
	}
		.block-theme-15 .bar-content
		{
			background-image: url("../images/themes/15/bar_bg_bottom.gif");
			background-position: right bottom;
			background-repeat: repeat-x;
		}
	
	.block-theme-16
	{
		background-color: #000;
		background-image: url("../images/themes/16/bar_bg.gif");
		color: #fff;
	}
		.block-theme-16 .bar-content
		{
			background-image: url("../images/themes/16/bar_bg_bottom.jpg");
			background-position: right bottom;
			background-repeat: repeat-x;
		}
		
	.block-theme-17
	{
		background-color: #b43c1a;
		background-image: url("../images/themes/17/bar_bg.gif");
		color: #fff;
	}
		.block-theme-17 .bar-content
		{
			background-image: url("../images/themes/17/bar_bg_bottom.jpg");
			background-position: right bottom;
			background-repeat: repeat-x;
		}
	.block-theme-19
	{
		background-color: #000000;
		background-image: url("../images/themes/19/bar_bg.gif");
		color: #fff;
	}
		.block-theme-19 .bar-content
		{
		}
	.block-theme-20
	{
		background-color: #79151e;
		background-image: url("../images/themes/20/bar_bg.png");
		color: #fff;
	}
		.block-theme-20 .bar-content
		{
		}
    .block-theme-21
	{
		background-color: #000;
		background-image: url("../images/themes/21/bar_bg.png");
		color: #fff;
	}
		.block-theme-21 .bar-content
		{
		}
		
    .block-theme-22
	{
		background-color: #000;
		background-image: url("../images/themes/22/bar_bg.png");
		color: #fff;
	}
		.block-theme-22 .bar-content
		{
		}
		
	.block-theme-23
	{
		background-color: #000;
		background-image: url("../images/themes/23/bar_bg.png");
		color: #fff;
	}
		.block-theme-23 .bar-content
		{
		}
	
	.block h1
	{
		background-image: url("../images/themes/1/bar_top.png");
		color: #fff;
		font-size: 14px;
		font-weight: bold;
		font-variant: small-caps;
		margin: 0px 0px 0px 0px;
		padding: 4px 4px 5px 7px;
		text-align: left;
	}
		body.theme6 .block h1
		{
			background-image: url("../images/themes/6/bar_top.png");
		}
		body.theme7 .block h1
		{
			background-image: url("../images/themes/7/bar_top.png");
		}
		body.theme8 .block h1
		{
			background-image: url("../images/themes/8/bar_top.png");
		}
		body.theme9 .block h1
		{
			background-image: url("../images/themes/9/bar_top.png");
		}
		body.theme10 .block h1
		{
			background-image: url("../images/themes/10/bar_top.png");
		}
		body.theme11 .block h1
		{
			background-image: url("../images/themes/11/bar_top.png");
		}
		body.theme12 .block h1
		{
			background-image: url("../images/themes/12/bar_top.png");
		}
		body.theme13 .block h1
		{
			background-image: url("../images/themes/13/bar_top.png");
		}
		body.theme14 .block h1
		{
			background-image: url("../images/themes/14/bar_top.png");
		}
		body.theme15 .block h1
		{
			background-image: url("../images/themes/15/bar_top.png");
		}
		body.theme16 .block h1
		{
			background-image: url("../images/themes/16/bar_top.png");
		}
		body.theme17 .block h1
		{
			background-image: url("../images/themes/17/bar_top.png");
		}
		body.theme19 .block h1
		{
			background-image: url("../images/themes/19/bar_top.png");
		}
		body.theme20 .block h1
		{
			background-image: url("../images/themes/20/bar_top.png");
		}
		body.theme21 .block h1
		{
			background-image: url("../images/themes/21/bar_top.png");
		}
		body.theme22 .block h1
		{
			background-image: url("../images/themes/22/bar_top.png");
		}
		body.theme23 .block h1
		{
			background-image: url("../images/themes/23/bar_top.png");
		}
		
	.block h1 img
	{
		vertical-align: middle;
		margin-right: 5px;
	}
	.block a
	{
		text-decoration: none;
		padding: 3px;
		color: #fff;
	}
	
	.block a.dark
	{
		color: #06314e;
		text-decoration: underline;
	}

	.block a.dark:visited
	{
		color: #06314e;
	}

	.block a.dark:hover
	{
		color: #e45602;
	}
	
/* Login Form */
#login-form
{
	padding: 10px;
}

	#login-form .textbox
	{
		margin-bottom: 4px;
	}
	
	#login-form .textbox input
	{
		width: 168px;
	}
	
	#login-form .button
	{
		text-align: center;
	}
	
	#login-form .links
	{
		margin: 10px;
		text-align: center;
	}
	
	#login-form .error
	{
		font-size: 11px;
		margin-bottom: 5px;
		text-align: center;
		color: #fff;
	}
	
	
/* Profile Panel */
.medium-picture
{
	text-align: center;
	padding: 5px;
}

img.brd
{
	border: 3px solid #ccc;
}
	
.profile-panel-links
{
	background-color: #fcb452;
	margin: 0px 1px;
}
	body.theme5 .profile-panel-links
	{
		background-color: #e8c997;
	}
	
	body.theme6 .profile-panel-links
	{
		background-color: #e99abb;
	}
	
	body.theme7 .profile-panel-links
	{
		background-color: #1a578f;
	}
	
	body.theme8 .profile-panel-links
	{
		background-color: #1c1c1c;
	}
	
	body.theme9 .profile-panel-links
	{
		background-color: #87837e;
	}
	
	body.theme10 .profile-panel-links
	{
		background-color: #d0bb99;
	}
	
	body.theme11 .profile-panel-links
	{
		background-color: #5c52c0;
	}
	
	body.theme12 .profile-panel-links
	{
		background-color: #5c52c0;
	}
	
	body.theme13 .profile-panel-links
	{
		background-color: #fdc972;
	}
	
	body.theme14 .profile-panel-links
	{
		background-color: #decdb1;
	}
	
	body.theme15 .profile-panel-links
	{
		background-color: #b2bec7;
	}
	
	body.theme16 .profile-panel-links
	{
		background-color: #1f2127;
	}
	
	body.theme17 .profile-panel-links
	{
		background-color: #b2bec7;
	}
	
	body.theme19 .profile-panel-links
	{
		background-color: #333;
	}
	
	body.theme20 .profile-panel-links
	{
		background-color: #9d2b35;
	}
	body.theme21 .profile-panel-links
	{
		background-color: #858891;
	}
	body.theme22 .profile-panel-links
	{
		background-color: #163f89;
	}
	body.theme23 .profile-panel-links
	{
		background-color: #a3c0e6;
	}
	
	.profile-panel-links .item
	{
		padding: 3px 6px 4px 6px;
		background-color: #fcab3e;
		margin-bottom: 1px;
	}
	
	.profile-panel-links .item:hover
	{
		background-color: #b77e31;
	}
	
	body.theme5 .profile-panel-links .item
	{
		background-color: #deba81;
	}
	
	body.theme5 .profile-panel-links .item:hover
	{
		background-color: #f0d9b6;
	}
	
	body.theme6 .profile-panel-links .item
	{
		background-color: #e183aa;
	}
	
	body.theme6 .profile-panel-links .item:hover
	{
		background-color: #e38cb0;
	}
	
	body.theme7 .profile-panel-links .item
	{
		background-color: #004482;
	}
	
	body.theme7 .profile-panel-links .item:hover
	{
		background-color: #4284c1;
	}
	
	body.theme8 .profile-panel-links .item
	{
		background-color: #000000;
	}
	
	body.theme8 .profile-panel-links .item:hover
	{
		background-color: #2b2b2b;
	}
	
	body.theme9 .profile-panel-links .item
	{
		background-color: #79756f;
	}
	
	body.theme9 .profile-panel-links .item:hover
	{
		background-color: #87837e;
	}
	
	body.theme10 .profile-panel-links .item
	{
		background-color: #e8d0aa;
	}
	
	body.theme10 .profile-panel-links .item:hover
	{
		background-color: #f0dfc4;
	}
	
	body.theme11 .profile-panel-links .item
	{
		background-color: #5c52c0;
	}
	
	body.theme11 .profile-panel-links .item:hover
	{
		background-color: #6b61cb;
	}
	
	body.theme12 .profile-panel-links .item
	{
		background-color: #5c52c0;
	}
	
	body.theme12 .profile-panel-links .item:hover
	{
		background-color: #6b61cb;
	}
	
	body.theme13 .profile-panel-links .item
	{
		background-color: #fdc972;
	}
	
	body.theme13 .profile-panel-links .item:hover
	{
		background-color: #fdcf80;
	}
	
	body.theme14 .profile-panel-links .item
	{
		background-color: #d6c19f;
	}
	
	body.theme14 .profile-panel-links .item:hover
	{
		background-color: #c3aa82;
	}
	
	body.theme15 .profile-panel-links .item
	{
		background-color: #a0afba;
	}
	
	body.theme15 .profile-panel-links .item:hover
	{
		background-color: #c6d4df;
	}
	
	body.theme16 .profile-panel-links .item
	{
		background-color: #000;
	}
	
	body.theme16 .profile-panel-links .item:hover
	{
		background-color: #0e084e;
	}
	
	body.theme17 .profile-panel-links .item
	{
		background-color: #b13001;
	}
	
	body.theme17 .profile-panel-links .item:hover
	{
		background-color: #c3580e;
	}
	
	body.theme19 .profile-panel-links .item
	{
		background-color: #000;
	}
	
	body.theme19 .profile-panel-links .item:hover
	{
		background-color: #8d0111;
	}
	
	body.theme20 .profile-panel-links .item
	{
		background-color: #79151e;
	}
	
	body.theme20 .profile-panel-links .item:hover
	{
		background-color: #9d2b35;
	}
	body.theme21 .profile-panel-links .item
	{
		background-color: #222232;
	}
	body.theme21 .profile-panel-links .item:hover
	{
		background-color: #343445;
	}
	body.theme22 .profile-panel-links .item
	{
		background-color: #163f89;
	}
	body.theme22 .profile-panel-links .item:hover
	{
		background-color: #3d70cb;
	}
	body.theme23 .profile-panel-links .item
	{
		background-color: #6791d9;
	}
	body.theme23 .profile-panel-links .item:hover
	{
		background-color: #86b1de;
	}
	
	.profile-panel-links img
	{
		vertical-align: middle;
	}
	.profile-panel-links a
	{
		text-decoration: none;
		padding: 3px;
		color: #fff;
	}
	.profile-panel-links a:visited
	{
		color: #fff;
	}

#leftbar-new-mail .block a
{
    color: blue;
    background: #fff;
    filter:alpha(opacity=50);
    -moz-opacity:0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
}

    .block-theme-22 #leftbar-new-mail .block a
    {
        color: White;
    }

#leftbar-new-mail a
{
    color: blue;
}