﻿/*  
Template Name: Black Leather Theme
Description: Black Leather based theme for Emerging Business Systems, LTD.
Version: 1.0
Author: Catherine M. Wagner
Author URI: http://www.cmwagner.net
*/

*	{
	margin:		0px;
	padding:	0px;
	}

body {
	background:				#666 url('../images/leather.jpg') 0px 0px repeat;
	margin:					0px;
	padding:				0px;
	font-size:				62.5%;
	font-family:			"Trebuchet MS", Arial, Helvetica, san-serif;
	color:					#CCC;
	text-align:center;
	}

a:link, a:visited	{
	color: 					#A00;
	font-weight:			bold; 
	text-decoration: 		none; 
	}

a:active, a:hover	{
	color: 					#F00;
	text-decoration: 		none;
	}
	
.externalTxt {
	background:				url('../images/external-link.jpg') 99% 40% no-repeat;
	padding-right: 15px;
	}
	
p	{
	font-size:				1.4em;
	margin:					0px 0px 1.5em 0px;
	letter-spacing:			1px;
	line-height:			1.5em;
	}
	
h1, h2, h3, h4, h5, h6 {
	margin:					0px;
	color:					#D00;
	letter-spacing:			1px;
	}
	
h1	{
	font-size:				1.9em;
	}
	
h2	{
	font-size:				1.7em;
	color:					#AAA;
	border-bottom:			1px #AAA solid;
	}
	
h3	{
	font-size:				1.5em;
	text-align:				center;
	}
		
#wrapper	{
	width:					950px;
	margin:					0px auto;
	border-left:			#949494 1px solid;
	border-right:			#949494 1px solid;
	border-top:				#000 1px solid;
	position:				relative;
	background-image:		url('../images/background.jpg');
	background-repeat:		repeat-y;
	background-position:	top left;
	text-align:left;
	}
	
#content	{
	margin:					250px 125px 20px 275px;
	width:					550px;
	position:				relative;
	height:					600px;
	min-height:				600px;
	}

html>body #content	{
	height:					auto;
	}

#logoHeader	{
	background-color:		#FFF;
	width:					950px;
	position:				absolute;
	top:					0px;
	left:					0px;
	height:					90px;
	}

#imgHeader	{
	width:					100%;
	position:				absolute;
	top:					90px;
	left:					0px;
	height:					151px;
	}
	
#bar1	{
	background-color:		transparent;
	background-image:		url('../images/bar.png');
	background-repeat:		repeat-x;
	width:					100%;
	height:					13px;
	position:				absolute;
	top:					90px;
	left:					0px;
	}
	
#bar2	{
	background-color:		transparent;
	background-image:		url('../images/bar.png');
	background-repeat:		repeat-x;
	width:					100%;
	height:					13px;
	position:				absolute;
	top:					215px;
	left:					0px;
	z-index:				8;
	}

.banner	{
	display:				block;
	width:					468px;
	margin:					10px auto 0px auto;
	}
	
.headerImg	{
	border-right:			1px #898989 solid;
	height:					125px;
	width:					950px;
	position:				relative;
	margin-top:				13px;
	}
	
.centered	{
	text-align:				center;
	}
	
ul	{
	list-style-image:		url('../images/dot.png');
	list-style-type:		disc;
	margin-left:			5em;
		margin-bottom: ;
}
	
li	{
	list-style-image:		url('../images/dot.png');
	list-style-type:		disc;
	color:					#ccc;
	font-size:				1.5em;
	}
	
li p {
	line-height:			.9em;
	margin:					0px 0px 1em 0px;
	color:					#AAA;
	font-size:				.8em;
	}
	
ul li ul	{
	list-style-image:		none;
	list-style-type:		disc;
	margin-left:			2em;
	margin-bottom:			1em;
	}
	
ul li ul li	{
	list-style-image:		none;
	list-style-type:		disc;
	color:					#BBB;
	font-size:				1em;
	}

ul li ul li p {
	line-height:			1em;
	margin:					0px 0px .3em 0px;
	color:					#AAA;
	font-size:				.7em;
	font-style:				italic;
	}
	
#menu	{
	width:					200px;
	position:				absolute;
	top:					103px;
	left:					15px;
	z-index:				9;
	}	
	
#menuLinks	{
	margin-top:				0px;
	position:				relative;
	width:					200px;
	font-size:				.9em;
	}
	
#menu ul, #menu ul li	{
	list-style-image:		none;
	list-style-type:		none;
	margin:					0px;
	padding:				0px;
	width:					200px;
	font-size:				15px;
	}
	
#menuLinks li a:link, #menuLinks li a:visited {
	display: 				block;
	background:				transparent url('../images/menuBKG.png') 100% 0px no-repeat;
	height:					24px;
	padding:				4px 0px 5px 15px;
	line-height:			24px;
	font-size:				.8em;
	letter-spacing:			1px;
	color:					#FFF;
	text-decoration:		none;
	font-weight:			bold;
	}
	
#menuLinks li a:hover, #menuLinks li a:active {
	display: 				block;
	background:				transparent url('../images/menuBKG.png') 100% -32px no-repeat;
	height:					24px;
	padding:				4px 0px 5px 15px;
	line-height:			24px;
	font-size:				.8em;
	letter-spacing:			1px;
	color:					#FFF;
	text-decoration:		none;
	font-weight:			bold;
	}
	
#menu #menuLinks li #current	{
	background:				transparent url('../images/menuBKG.png') 100% -64px no-repeat;
	color:					#000;
	font-weight: 			bold;
	}

#footer	{
	width:					100%;
	background:				#000;
	height:					50px;
	}
	
#bar3	{
	background-color:		transparent;
	background-image:		url('../images/bar.png');
	background-repeat:		repeat-x;
	width:					100%;
	height:					13px;
	}

#copyrightCo	{
	font-size:				1.1em;
	color:					#999;
	font-weight:			bold;
	float:					left;
	padding:				3px;
	}
	
#copyrightUs	{
	font-size:				1.1em;
	color:					#999;
	font-weight:			bold;
	float:					right;
	padding:				3px;	
	}
	
img	{
	border:					0px;
	}


@media print {
	.printNo	{
		}
	}
