body {
	font : 15px Roboto,arial,sans-serif ; 
	color : black ; 
	background-image : url('../img/backg.jpg') ; 
	background-size:  cover ; 
	background-attachment : fixed ; 
	min-width: 1000px ; 
}

h1 {
	text-align : center ; 
	font-family : "Times New Roman", Times, serif ; 
	font-style : italic ;
	font-size : 60px ; 
	
	text-shadow: 0px 0px 5px #FFFFFF ; 
}
a {
	color : inherit ; 
	text-decoration : none ; 
	font-weight : bold ; 
}

table {
	width : 1000px ;  
	margin-left: auto ;
	margin-right: auto ;
}

td {
	text-align : center ;  
	vertical-align : middle ;  
}

.center {
	width : 1000px ;  
	margin-left: auto ;
	margin-right: auto ;
	text-align:  center ; 
}

.center p {
	text-align:  justify ; 
	text-justify : auto ;   
	background-color : rgba(999,999,999,0.07) ; 
	border-radius : 5px ;  
	padding : 5px ;  
}
.center div { 
	background-color : rgba(999,999,999,0.07) ; 
	border-radius : 5px ;  
	padding : 5px ;  
}

.textleft {
	text-align: left ; 
	margin-left: 150px  ; 
	margin-right : 150px  ; 
}

li a div {
	width : 100% ;   
	margin : 0px ; 
	padding : 0px !important ; 
	background-color: blue ; 
	
}

.pink {
	color: #330066 ; 
}

.green {
	color: #003300 ; 
}

.littlefont {
	font-weight : bold !important ; 
	font : 14px Roboto,arial,sans-serif ; 
}


/** Menu **/

.menuMain {
	
	z-index: 500 ; 
	
	position: absolute ; 
	top : 0px ; 
	left : 0px ; 
	margin: 0px ; 
	padding : 0px ; 
	width : 99% ; 

	/**
	background-color: rgba( 9, 9, 9, 0.1 ) ; 
	border-radius: 10px  ; 	
	*/
}
.menuMain ul {
	padding : 0px ; 
	margin : 0px ; 
	list-style-type : none ; 
	width : auto ; 
	font-size : 16px ;  
	text-shadow: 0px 0px 3px #FFFFFF ; 
}
.menuMainList li {
	display: block ; 
	float : left ; 
	margin-left : 5px ; 
	margin-right : 5px ; 
	padding-left : 5px ; 
	padding-right : 5px ; 
	border-radius : 4px ;  
	width : 120px ; 
	max-height : 21px ; 
	
	text-align : center ; 
	font-weight : bold ; 
	
	transition : all 0.3s ease-out 0s ; 
}

.menuMainList li:hover {
	background-color : rgba( 0, 0 , 0, 0.3 ) ; 
	cursor : default ; 
	max-height : 300px ;
}
.menuMainList li:hover .menuSub {
	max-height: 400px ; 
	opacity : 1 ; 
}
.menuSub {
	max-height : 0px ; 
	max-width : 120px ; 
	overflow : hidden ; 
	transition : all 0.6s ease ; 
	opacity : 0 ; 
	margin-bottom : 6px ; 
}
.menuSub li {
	float : none ; 
	margin : 0px ; 
	padding : 0px ; 
	height : 21px ; 
	margin-bottom: 4px ; 
}
.menuMiniPicLeft {
	height : 100px ; 
}
/** /Menu **/



/** Content **/

.contentMain {
	position: absolute ; 
	top : 200px ; 
	left : 0px ; 
	margin: 0px ; 
	padding : 0px ; 
	width : 100% ; 
}

.imgShadow {
	box-shadow: 5px 5px 20px #000 ; 
	transition: all 1s ease-in 0.2s ; 
}

.imgShadow:hover {
	filter: sepia(0.5) ;  
}
/** /Content **/

.male {
	background-color : rgba( 50, 50 , 200, 0.2 ) ; 
}
.female {
	background-color : rgba( 200, 50 , 50, 0.2 ) ; 
}