@charset "utf-8";
/* CSS Document */

body{
margin:0px;
padding:0px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:100%;
color:#35006E;
}

p{
margin-bottom:15px;
}
#container{
width:100%;
background-image:url(../images/background_repeat.jpg);
background-repeat:repeat-x;
}

#inner{
width:800px;
margin:auto;
}

#top{
width:100%;
height:61px;
}
#top #logo{
width:508px;
height:61px;
float:left;

/* start of top menu*/
}
 #top #topmenu{
 float:left;
 margin:0px;
 padding:0px;
 }
 
 #topmenu ul{
 margin:0px;
 padding:0px;
 }

 #topmenu li{
 margin:0px;
 padding:0px;
 list-style-type:none;
 float:left;
 }
 
 #topmenu li a{
	display:block;
	height:61px;
}


#topmenu li a span{
	position:absolute;
	left:-1000px;
}

#home a{
	background-image:url(../images/buttons/home.jpg);
	background-repeat:no-repeat;
	width:68px;
}

#home a:hover{
	background-image:url(../images/buttons-over/home.jpg);
}

	#home.currentpage a{
	background-image:url(../images/buttons-stick/home.jpg);
	}

#news a{
	background-image:url(../images/buttons/news.jpg);
	background-repeat:no-repeat;
	width:71px;
}


#news a:hover{
	background-image:url(../images/buttons-over/news.jpg);
}

	#news.currentpage a{
		background-image:url(../images/buttons-stick/news.jpg);
		}
	
#contact a{
	background-image:url(../images/buttons/contact.jpg);
	background-repeat:no-repeat;
	width:85px;
}

#contact a:hover{
	background-image:url(../images/buttons-over/contact.jpg);
}

	#contact.currentpage a{
		background-image:url(../images/buttons-stick/contact.jpg);
		}

#links a{
	background-image:url(../images/buttons/links.jpg);
	background-repeat:no-repeat;
	width:68px;
}

#links a:hover{
	background-image:url(../images/buttons-over/links.jpg);
}

	#links.currentpage a{
		background-image:url(../images/buttons-stick/links.jpg);
		}

/* end of top menu */


#strip{
height:2px;
font-size:0px;
background-image:url(../images/strip.jpg);
background-repeat:repeat-x;
padding:0px;
margin:0px;
}
#content{
min-height:400px;
_height:400px;
}
/* left menu starts here*/

#leftmenu{
width:155px;
float:left;
}

#leftmenu ul{
 margin:0px;
 padding:0px;
 }

 #leftmenu li{
 margin:0px;
 padding:0px;
 list-style-type:none;
 float:left;
 }
 
 #leftmenu li a{
	display:block;
	width:155px;
}


#leftmenu li a span{
	position:absolute;
	left:-1000px;
}

#topnav a{
	background-image:url(../images/buttons/left_nav_top.jpg);
	background-repeat:no-repeat;
	height:78px;
}

#bottomnav a{
	background-image:url(../images/buttons/left_nav_bottom.jpg);
	background-repeat:no-repeat;
	height:134px;
}

#team a{
	background-image:url(../images/buttons/team.jpg);
	background-repeat:no-repeat;
	height:39px;
}

#team a:hover{
	background-image:url(../images/buttons-over/team.jpg);
}

	#team.currentpage a{
		background-image:url(../images/buttons-stick/team.jpg);
		}

#coaching a{
	background-image:url(../images/buttons/coaching.jpg);
	background-repeat:no-repeat;
	height:31px;
}

#coaching a:hover{
	background-image:url(../images/buttons-over/coaching.jpg);
}

	#coaching.currentpage a{
		background-image:url(../images/buttons-stick/coaching.jpg);
		}

#training a{
	background-image:url(../images/buttons/training.jpg);
	background-repeat:no-repeat;
	height:48px;
}

#training a:hover{
	background-image:url(../images/buttons-over/training.jpg);
}

	#training.currentpage a{
		background-image:url(../images/buttons-stick/training.jpg);
		}

#hr a{
	background-image:url(../images/buttons/hr.jpg);
	background-repeat:no-repeat;
	height:40px;
}

#hr a:hover{
	background-image:url(../images/buttons-over/hr.jpg);
}

	#hr.currentpage a{
		background-image:url(../images/buttons-stick/hr.jpg);
		}

#clients a{
	background-image:url(../images/buttons/clients.jpg);
	background-repeat:no-repeat;
	height:45px;
}

#clients a:hover{
	background-image:url(../images/buttons-over/clients.jpg);
}


	#clients.currentpage a{
		background-image:url(../images/buttons-stick/clients.jpg);
		}
		
#contactus a{
	background-image:url(../images/buttons/contactus.jpg);
	background-repeat:no-repeat;
	height:41px;
}

#contactus a:hover{
	background-image:url(../images/buttons-over/contactus.jpg);
}

	#contactus.currentpage a{
		background-image:url(../images/buttons-stick/contactus.jpg);
		}

/* left menu ends here*/

#textarea{
width:630px;
margin-left:160px;
font-size:75%;
min-height:400px;
_height:400px;
background-image:url(../images/main_background.jpg);
background-position:left top;
background-repeat:no-repeat;
position:relative;
}

.lists ul{
margin-left:10px;
}

.lists li{
margin-left:5px;
margin-bottom:5px;
}

#footer{
clear:both;
width:100%;
height:130px;
background-image:url(../images/footer_bkg.jpg);
background-repeat:repeat-x;
background-position:top;
}
#footer_inner{
margin:auto;
width:780px;
height:70px;
background-image:url(../images/footer.jpg);
background-repeat:no-repeat;
background-position:left top;
font-size:75%;
padding-top:60px;
padding-left:20px;
}