body {
	margin: 0px;
	background-image: url(images/1px_Gray_back.jpg);
	font-size:62.5%;
}

#wrapper {
	width: 728px;
	position: relative;
	top: 30px;
	left: 50%;
	margin-left: -364px;
	background-image: url("images/contBack728.jpg");
}

#content {
	position:relative;
	width:728px;
	top:128px;
	float:left;
	padding-top:47px;
	}

/*___________________DIFFERENT PAGES________*/
#home {
	width: 728px;
	background: url("images/home/home9.jpg") no-repeat;
	position:relative;
}
#personal {
	width: 728px;
	background: url("images/personal/personal4.jpg") no-repeat;
	position:relative;
}
#groups {
	width:728px;
	background: url("images/groups/groups10.jpg") no-repeat;
	position:relative;
	}
#schools {
	width:728px;
	background: url("images/schools/schools7.jpg") no-repeat;
	position:relative;
	}
#teachers {
	width:728px;
	background: url("images/teachers/teachers11.jpg") no-repeat;
	position:relative;
	}	
#business {
	width:728px;
	background: url("images/business/business3.jpg") no-repeat;
	position:relative;
	}
#generals1 {
	width:728px;
	background: url("images/generals/generals14.jpg") no-repeat;
	}

/*___________________________________________________*/
#footer {
	width: 728px;
	height: 58px;
	clear: both;
	background-image: url(images/footerBack.jpg);
}
#footer p{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#B9B9B9;
	line-height:30px;
	padding:0;
	margin:0 0 0 20%;
	}

/*________________GENERAL NAVIGATION_________*/
#navGeneral {
	position:absolute;
	top:99px;
	height:30px;
	width:728px;
	padding:0;
	margin:0px;
	}
#navGeneral ul {
	list-style:none;
	line-height:30px;
	padding: 0 0 0 40px;
	float:left;
	margin: 0;
	}	
#navGeneral li {
	display:inline;
	}
	
#navGeneral a:link, #navGeneral a:visited {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:0 10px 0 0;
	margin:0px;
	color:#3b3b3b;
	font-size:1.1em;
	}

#navGeneral #currentPage a:link, #navGeneral #currentPage a:visited {
	font-weight:600;
	}	

#flag {
	float:right;
	width:24px;
	height:21px;
	padding: 0 15px 0 0;
	position:relative;
	top:6px;
	}
#flag img {
	border:0;
	display:inline;
	}
/*_________________SUB NAVIGATION____________*/
#navSub {
	position:absolute;
	top:10px;
	left:40px;
	list-style:none;
	padding:0;
	margin:0;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:1.1em;
	padding: 0 0 0 16px;
	background: url("images/NavSubBack.gif") no-repeat 0 8px;
	}
#navSub li {
	display:inline;
	padding:0 10px 0 0;
	}
#navSub a:link, #navSub a:visited {
	color:#5E5E82;
	}
#navSub a:link.thisPage, #navSub a:visited.thisPage {
	color:#D63F96;
	}

/*____________________TEXT______________*/	
#text {
	width:505px;
	float:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.2em;
	line-height:1.41em;/*chan: changed from 1.65, and then 1.45 - check how it looks... (28.07.06)*/
	margin-bottom:150px;
	color:#000000;
	margin-top:0;
	}
#text p, #text ul, #text ol{
	margin-right:88px;
	}
#text p{
	margin-top:0px;
	margin-bottom:1em;
	}
#text h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.4em;
	line-height:140%;
	margin:0 100px 1em 0;
	padding-top:0;
	color:#5E5E82;
	}
/*___________keep to see if it is ok (changed headings)
#text h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.4em;
	line-height:140%;
	margin-top:0px;
	margin-right:100px;
	padding-top:0;
	color:#5E5E82;
	}
*/

#text h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	color:#8D8DA0;
	padding-top:0;
	line-height:140%;
	margin:1.4em 0 0.5em 0;
	}
/*___________keep to see if it is ok (changed headings)
#text h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	color:#8D8DA0;
	padding-top:0;
	line-height:140%;
	margin:1.4em 0 0.5em 0;
	}
*/
#text h3 {
	color:#5E5E82;
	font-weight:bold;
	font-size:1em;
	margin:0;
	padding:0;
	}
#text strong {
	color:#5E5E82;
	}
#text ul{
	margin-bottom:10px;
	margin-left:15px;
	list-style-position:outside;
	padding:0px;
	margin-top:0;
	}
#text li {
	padding:0 0 0.6em 0;
	}
#text a {
	color: #8B508F;
	text-decoration:none;
	}
#text strong a {
	color:#5E5E82;
	text-decoration:underline;
	}
.lessObvious {
	color:#999999;
	}
.beforeAddress {
	padding-bottom:2.5em;
	}

/*_____________________MAIN NAVIGATION_________*/

#navMain li{
	padding: 0 10px 20px 40px;
	}
ul#navMain {
	list-style:none;
	padding:0 0 200px 0;
	margin:0;
	width:175px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	}
#navMain a:link, #navMain a:visited {
	text-decoration:none;
	color:#5E5E82;
	}
/*  
	#navMain a:visited {
	text-decoration:none;
	color:#6D6C43;
	}
*/
#navMain a:hover {
	text-decoration:underline;
	color:#6D7E9E;
	}

#navMain #current a:link, #navMain #current a:visited{
	color:#D63F96;
	}
#navMain #current a:hover{
	text-decoration:none;
	}
	
div#clear {
	width:728px;
	clear:both;
	}
	
