/*Typeography*/
img{  
	border-style: none;
}
html, body{
	font:12px Verdana, sans;
	margin:0px 0px; 
	padding:0px;
    height:100%;    

}

#left{
	float:left;
	height:84px;
	width:56px;
}
a{
	/*color:#7bb6b5;*/
	text-decoration:none;
	
}
a:hover{
	/*color:#006969;*/
	text-decoration:none;
	
}
a:visited{
	/*color:#7bb6b5;*/
}
a:active{
	/*color:#006969;*/
}
h4.alert{
    color:#C61F61;
}
/*Box model*/
.wrapper{
	padding:5px;	
	margin:0px auto;      
    width:900px;
    min-height:100%;
    overflow:hidden;
    /*background-image:url("backdrop.png");*/
    /*background-color:#f3f3f3;*/
}
.header{
	width:900px;
	height:133px;
	margin-bottom:20px;
}


#header_right{
	float:right;

	padding: 5px;
}
.menu{
	height:350px;
	margin:0;
	padding:0;
	float:left;
	width:150px;		
}
.content{	
	float:right;
	width:740px;	
	margin-bottom:20px;
}
#where{
	font-size:12px;
	color:#7bb6b5;
	margin-bottom:10px;
}
#where a:link{
	color:#7bb6b5;
	text-decoration:none;
}
#where a:hover{
	color:#00696b;
}
#where a:visited{
	color:#7bb6b5;
	text-decoration:none;
}
.footer{	
	clear:both;
	text-align:center;
}
/*Menu*/
.nav{
	background:transparent url("menusprite.png");
	height:300px;
	padding:0;
	margin:0;
}
.nav li{
	list-style:none;
	padding:0;
	position:relative;
	top:0;
}
.nav li, .nav a{
	height:50px;
	display:block;
}
.home{	
	left:0;
	height:50px;
}
.emilia{	
	height:50px;
}
.training{
	height:50px;
}
.students{
	height:50px;
}
.trainers{
	height:50px;
}
.login{
	height:50px;
}
/*menu a:hover state*/
.home a:hover{
	background:transparent url("menusprite.png") no-repeat scroll -150px 0;
}
.emilia a:hover{
		background:transparent url("menusprite.png") no-repeat scroll -150px -50px;
}
.training a:hover{
		background:transparent url("menusprite.png") no-repeat scroll -150px -100px;
}
.students a:hover{
	background:transparent url("menusprite.png") no-repeat scroll -150px -150px;
}
.trainers a:hover{
	background:transparent url("menusprite.png") no-repeat scroll -150px -200px;
}
.login a:hover{
	background:transparent url("menusprite.png") no-repeat scroll -150px -250px;
}
/*menu a:active state*/
.home a:active{
	background:transparent url("menusprite.png") no-repeat scroll -150px 0;
}
.emilia a:active{
		background:transparent url("menusprite.png") no-repeat scroll -150px -50px;
}
.training a:active{
		background:transparent url("menusprite.png") no-repeat scroll -150px -100px;
}
.students a:active{
	background:transparent url("menusprite.png") no-repeat scroll -150px -150px;
}
.trainers a:active{
	background:transparent url("menusprite.png") no-repeat scroll -150px -200px;
}
.login a:active{
	background:transparent url("menusprite.png") no-repeat scroll -150px -250px;
}

/*Search button*/
.btn{
	color:#ffffff;
	background-color:#7bb6b5;
	border:1px solid #00696b;
}
.btnhover{
	color:#ffffff;
	background-color:#00696b;
	border:1px solid #7bb6b5;
}
#red {
	color: #F00;
}
h2{
	color:#00696b;
}

