/*black sub-styles */


a:hover {text-decoration:underline;color:#087fe0;}
h1{font-size:38px; color:#e03108; font-weight: bold; padding-top: 5px;}
h2{font-size:24px;color:#1f8fba; font-weight: bold;}
h1.head {font-size:24px;color:#1f8fba; font-weight: bold;}

#logo h1{
				background:url(../../themecolor/black/logo.jpg) no-repeat;
			}

/* Menu */
#nav, #nav-wrap{color:#f1f1f1;}
#nav-wrap{background:#262626 url(../../themecolor/black/nav-bg-black.jpg);}
#nav ul li a{color:#f1f1f1;}
#nav ul li a:hover{color:#f1f1f1;background:#262626 url(../../themecolor/black/nav-hover-black.jpg) repeat-x;}
.nav-div{background:#262626 url(../../themecolor/black/nav-div-black.jpg)}
			
/* Boxes Styles Starts */

.block{
width:201px;
margin:0 0 15px 0;
background:url(../../themecolor/black/block-bg-black.gif) repeat-y;
}
.block-top{
background:url(../../themecolor/black/block-top-black.gif) no-repeat top;
height:35px;
line-height:35px;
color:#f1f1f1;
text-indent:37px;
font-weight:bold;
font-size:13px;
}
.block-bottom{
background:url(../../themecolor/black/block-bottom-black.gif) no-repeat bottom;
}
 .block-bottom {
padding-left: 5px;
padding-bottom: 7px;
}
#container .block-bottom ul{
list-style:none;
margin:0;
padding:0 0 5px 0;
}
.block-bottom li{
background:url(../../themecolor/black/li.gif) no-repeat 8px;
border-bottom:1px solid #d3d3d3;
padding:3px 0 3px 20px;
}
				.block-bottom li.noborder{
					border:none;
				}
					.block-bottom li a{
						color:#4d4d4d;
						font-weight:normal;
					}
#footer{
		background:url(../../themecolor/black/footer-black.gif) no-repeat;
		height:51px;
		line-height:33px;
		padding:0 32px;
		color:#fff;
		overflow:hidden;
		font-size:10px;
		font-weight:bold;
	}	