body{
	background:#f9dfec url(../image/bcgBody.png) repeat-y top center;
	margin:0; padding:0;
	text-align:center;
	font-size:80%; font-family:Verdana; color:#6a6a6b;}

.main{
	background-color:#fff;
	width:1004px;
	margin:0 auto; padding:0;
	text-align:left;}

/* Hdr */
.hdr{
	margin:0 29px 0 30px;
	background:#f5cbdc url(../image/bcgHdr.png) no-repeat 0 0;
	height:126px;
	position:relative;}
.hdr a.lgo img{
	position:absolute; top:22px; left:19px;}
.hdr .navT ul{
	list-style-type:none;
	margin:0; padding:0;}
.hdr .navT ul li{
	display:inline;}
.hdr .navT ul li a{
	display:block;
	margin:0; padding:0;}
.hdr .navT ul li a span{
	position:relative; top:-500px;}

.hdr .navT ul li a{
	position:absolute; top:104px;
	height:22px;
	text-decoration:none;}

.hdr .navT ul li.bio a{
	background-image:url(../image/btnNavTopBioOff.png);
	width:103px; height:40px;
	top:86px; left:325px;}
.hdr .navT ul li.bio a:hover{
	background-image:url(../image/btnNavTopBioOn.png);}

.hdr .navT ul li.sales a{
	background-image:url(../image/btnNavTopSalesOff.png);
	width:104px; height:40px;
	top:86px; left:428px;}
.hdr .navT ul li.sales a:hover{
	background-image:url(../image/btnNavTopSalesOn.png);}

.hdr .navT ul li.home a{
	background-image:url(../image/btnNavTopHomeOff.png);
	width:60px;
	left:532px;}
.hdr .navT ul li.home a:hover{
	background-image:url(../image/btnNavTopHomeOn.png);}

.hdr .navT ul li.news a{
	background-image:url(../image/btnNavTopNewsOff.png);
	width:56px;
	left:592px;}
.hdr .navT ul li.news a:hover{
	background-image:url(../image/btnNavTopNewsOn.png);}

.hdr .navT ul li.people a{
	background-image:url(../image/btnNavTopPeopleOff.png);
	width:67px;
	left:648px;}
.hdr .navT ul li.people a:hover{
	background-image:url(../image/btnNavTopPeopleOn.png);}

.hdr .navT ul li.clients a{
	background-image:url(../image/btnNavTopClientsOff.png);
	width:64px;
	left:715px;}
.hdr .navT ul li.clients a:hover{
	background-image:url(../image/btnNavTopClientsOn.png);}

.hdr .navT ul li.experience a{
	background-image:url(../image/btnNavTopExperienceOff.png);
	width:94px;
	left:779px;}
.hdr .navT ul li.experience a:hover{
	background-image:url(../image/btnNavTopExperienceOn.png);}

.hdr .navT ul li.contact a{
	background-image:url(../image/btnNavTopContactOff.png);
	width:72px;
	left:873px;}
.hdr .navT ul li.contact a:hover{
	background-image:url(../image/btnNavTopContactOn.png);}
/* Hdr end */

/* Content */
.content{
	margin:0 29px 0 30px; padding:23px 0 0;}
.contentBio{
	background:url(../image/bcgContentBio.png) no-repeat 0 0;}
.contentSales{
	background:url(../image/bcgContentSales.png) no-repeat 0 0;}

.content .navL{
	width:97px;
	float:left;
	margin-bottom:10px;}
.content .navL ul{
	list-style-type:none;
	margin:0; padding:0}
.content .navL ul li{
	display:inline;}
.content .navL ul li a{
	display:block;
	width:97px; height:21px;
	margin:0; padding:0;
	text-decoration:none; color:#fff;}
.content .navL ul li a span{
	position:relative; top:3px; left:10px;}

.contentBio .navL ul li a{
	background:url(../image/btnNavLState1.png) no-repeat 0 0;}
.contentBio .navL ul li a:hover{
	background:url(../image/btnNavLState2.png) no-repeat 0 0;}

.contentSales .navL ul li a{
	background:url(../image/btnNavLState2.png) no-repeat 0 0;}
.contentSales .navL ul li a:hover{
	background:url(../image/btnNavLState1.png) no-repeat 0 0;}

.content .contentMain{
	float:right;
	width:826px;
	margin:25px 0 0;}

.content .contentMainWide{
	margin:25px 0 0; padding: 0;}

.content .contentMain form table{
	margin:0 0 0 10px;}

table.contact{
	margin: 20px 20px 0px; padding: 0;
	width: 95%;}
table.contact td{
	margin: 0; padding: 0;
	vertical-align: top;}
table.contact td img{
	margin: 0 0 10px 0;}
table.contact td.spacer{
	width: 150px;}
	
/* Content End */


/* General Styles */
a{
	text-decoration:underline;
	color:#e4328a;}
a img{
	border:0;}
.banner{
	margin: 0 0 20px 0; padding: 0;
	width: 678px; height: 163px;
	position: relative;}
.rotation{
	margin: 0 0 5px 10px; padding: 0;
	width: 250px; height: 216px;
	position: relative;
	float: right;}
.rotateImages{
	margin: 0; padding: 0;	
	top: 0px; left: 0px;}
.overlay{
	position: absolute;
	top: 0px; left: 0px;
	z-index: 100;}

/* 	General Styles end */

/* Foot */
.foot{
	clear:both;
	margin:0 29px 10px 30px; padding:0;
	border-top:10px solid #fff;
	height:23px;
	background:url(../image/bcgFoot.png) no-repeat 0 0;}
.foot ul{
	list-style-type:none;
	margin:0; padding:0;
	position:relative; top:3px; left:-7px;}
.foot ul li{
	margin:0 0 0 20px; padding:0;
	display:inline;}
.foot ul li a{
	color:#fff;
	text-decoration:none;}
.foot ul li a:hover{
	text-decoration:underline;}
/* Foot end */

/* Copyright */
.copyright{
	margin:0 29px 0 43px; padding:0;}
.copyright p{
	color:#e472ad; font-size:80%;
	margin:0; padding:0;}
.copyright p a{
	color:#e472ad; text-decoration:none;}
.copyright p a:hover{
	text-decoration:underline;}
/* Copyright end */
