/*  
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:				#242b06 url('../images/leather.jpg') 0px 0px repeat;
	margin:					0px;
	padding:				0px;
	font-size:				62.5%;
	font-family:			Garamond, Georgia, 'Times New Roman', Times, serif;
	color:					#DDD;
	}

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

a:active, a:hover	{
	color: 					#bfc451;
	text-decoration: 		none;
	}
	
.externalTxt {
	background:				url('../images/external-link.png') 99% 40% no-repeat;
	padding-right: 			15px;
	}
	
p	{
	font-size:				1.5em;
	margin:					0px 0px 1.5em 0px;
	letter-spacing:			1px;
	line-height:			1.5em;
	}
	
h1, h2, h3, h4, h5, h6 {
	margin:					0px;
	color:					#FFF;
	letter-spacing:			2px;
	}
	
h1	{
	font-size:				1.9em;
	font-variant:			small-caps;
	}
	
h2	{
	font-size:				1.7em;
	font-variant:			small-caps;
	font-style:				normal;
	color:					#D8DBCC;
	background:				transparent url('../images/flower.png') 0px 50% no-repeat;
	padding:				3px 0px 3px 30px;
	}
	
h3	{
	font-size:				1.5em;
	text-align:				left;
	color:					#D8DBCC;
	font-variant:			small-caps;
	border-bottom:			#D8DBCC 1px solid;
	}
	
h4	{
	font-size:				.8em;
	color:					#CCC;
	}
		
#wrapper	{
	width:					950px;
	margin:					0px auto;
	border-left:			#b7ba9f 2px solid;
	border-right:			#b7ba9f 2px solid;
	border-top:				#000 1px solid;
	position:				relative;
	background-image:		url('../images/background.jpg');
	background-repeat:		repeat-y;
	background-position:	top left;
	}
	
#content	{
	margin:					250px 25px 0px 300px;
	width:					550px;
	position:				relative;
	height:					600px;
	min-height:				600px;
	}

html>body #content	{
	height:					auto;
	}

#logoHeader	{
	background-color:		#000;
	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;			1.8em;
	}
	
li	{
	list-style-image:		url('../images/dot.png');
	list-style-type:		disc;
	color:					#F00;
	font-size:				1.8em;
	}
	
li p {
	line-height:			1.1em;
	margin:					0px 0px .5em 0px;
	color:					#AAA;
	font-size:				1em;
	}
	
ul li ul	{
	list-style-image:		url('../images/dot.png');
	list-style-type:		disc;
	margin-left:			2em;
	margin-bottom:			1em;
	}
	
ul li ul li	{
	list-style-image:		url('../images/dot.png');
	list-style-type:		disc;
	color:					#BBB;
	font-size:				1.3em;
	}

ul li ul li p {
	line-height:			1.2em;
	margin:					0px 0px .3em 0px;
	color:					#CCC;
	font-size:				.7em;
	}
	
#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;
	font-variant:			small-caps;
	}
	
#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;
	font-variant:			small-caps;
	}
	
#menu #menuLinks li #current	{
	background:				transparent url('../images/menuBKG.png') 100% -64px no-repeat;
	color:					#D8DBCC;
	font-weight: 			bold;
	font-variant:			small-caps;
	}

#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;
	}
	
#flower1	{
	position:				absolute;
	top:					240px;
	left:					218px;
	z-index:				0;
	height:					88px;
	width:					108px;
	background:				transparent url('../images/flower-left.png') 0% 0% no-repeat;
	}
	
#flower2	{
	float:					right;
	width:					108px;
	height:					88px;
	background:				transparent url('../images/flower-right.png') 100% 100% no-repeat;
	}


@media print {
	.printNo	{
		}
	}
