body {background: #000000;
	width: 100%;
	text-align: center;
		}

#container {width: 780px;
		margin: auto;
		background: #000000;
		padding: 0 0 0 0;
		text-align: center;}

#banner {width: 780px;
	height: 108px;
	background: #000000;
	padding: 0 0 0 0;
	margin: 0 0 0 0;}

.logo {width: 179px;
	height: 108px;
	background: url(img/logo.jpg) no-repeat;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;}

.bannerright {width: 561px;
		height: 108px;
		background: url(img/bannerright.jpg) no-repeat;
		float: left;
		color: #FFFFFF;
		font: bold 15px arial, helvetica, sans-serif;
		text-align: right;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-top: 0px;
		padding-left: 0px;
		margin: 0 0 0 0;}

.bnr {padding-top: 68px;}

#content {width: 780px;
	height: 436px;
	background: #000000;
	margin-top: 15px;}

.left {width: 317px;
	height: 436px;
	background: url(img/man.jpg) no-repeat;
	float: left;
	background-image: bottom;
	padding: 0 0 0 0;
	margin: 0 0 0 0;}

.right {width: 423px;
	height: 436px;
	background: #000000;
	float: left;
	color: #FFFFFF;
	font: normal 11px/150%  arial, helvetica, sans-serif;
	text-align: right;
	padding: 0 0 0 0;
	margin: 0 0 0 0;}

#footer {width: 780px;
	background: #000000;
	padding: 0 0 0 0;
	margin: 0 0 0 0;}

.ftleft {width: 317px;
	height: 56px;
	background: url(img/footer.jpg) no-repeat;
	float: left;
	color: #969696;
	font: normal 9px arial, helvetica, sans-serif;
	text-align: left;
	padding-top: 30px;}

.menu {width: 423px;
	height: 56px;
	background: url(img/footerright.jpg) no-repeat;
	float: left;
	color: #969696;
	font: bold 11px arial, helvetica, sans-serif;
	text-align: right;
	padding-right: 0px;}

.inmenu {color: #FFFFFF;
	font: bold 8px arial, helvetica, sans-serif;
	text-align: left;
	float: right;
	padding-top: 12px;}

tr {background: url(img/tr.jpg) no-repeat;
	width: 420px;
	height: 140px;}

.pic {background: url(img/z.jpg) no-repeat;
	width: 400px;
	height: 320px;
	float: left;
	text-align: center;
	}

.picsm {margin-top: 55px;
	
	float: center;}

.l {color: #FFFFFF;
	font: bold 8px arial, helvetica, sans-serif;
	float: left;
	margin-top: 10px;
	margin-left: 20px;}

.r {color: #FFFFFF;
	font: bold 8px arial, helvetica, sans-serif;
	float: right;
	margin-top: 10px;
	margin-right: 20px;}
	

b {color: #FFFFFF;
	font: bold 13px arial, helvetica, sans-serif;
	}

.clientlist {text-align: left;}

a:link {text-decoration: none;
	color: #969696;
	font: bold 110% arial, helvetica, sans-serif;}

a:visited {text-decoration: none;
		color: #969696;
		font: bold 110% arial, helvetica, sans-serif;}

a:hover {text-decoration: none;
	color: #FFFFFF;
	font: bold 110% arial, helvetica, sans-serif;}

ul {font: bold 160% arial, helvetica, sans-serif;
	text-align: right;
	padding-left: 20px;}

ul li {list-style: none;

	font: normal 14px arial, helvetica, sans-serif;
	text-align: right;
	height: 5px;

	padding-top: 0px;}

.pt {color: #969696;
	font: bold 16px arial, helvetica, sans-serif;
	text-align: right;
	padding-top: 0px;}

ol li {padding-right: 0px;
	font: normal 13px arial, helvetica, sans-serif;
	text-align: left;}
  
#trailimageid {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; Z-INDEX: 200;
 BACKGROUND: black; LEFT: 600px; 
VISIBILITY: hidden; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
 POSITION: absolute; TOP: 600px; TEXT-ALIGN: center;
COLOR: white;
}


.ftleft a {text-decoration: none;
		color: #969696;
		font: normal 100% arial, helvetica, sans-serif;}

a span.on {
        display: none;
}

a:hover span {
        display: none;
}

a:hover span.on {display: inline;
		text-decoration: none;
		color: #969696;
		font: normal 100% arial, helvetica, sans-serif;}

.cont {float: right;
	text-align: top;
	width: 86px;
	height: 25px;}

.cont a:link {background: url(img/strech.gif) no-repeat;
	background-position: center;}
.cont a:visited {background: url(img/strech.gif) no-repeat;
	background-position: center;}

.cont a:hover {background: url(img/blink.gif) no-repeat;
	background-position: center;}

a img { border:0 }