html, body {
margin: 0 auto;
padding: 0;
text-align: center;
}

h1,h3,h3 {
margin: 0;
padding: 0;
}

#content {
width: 826px;
text-align:center;
margin-top: 0;
margin-left: auto;
margin-right: auto;
}

#header{
width: 826px;
height: 287px;
text-align:center;
margin-top: 0;
margin-left: auto;
margin-right: auto;
background: #fff url(img/engheaderbg.png) no-repeat;
}
	

	
#topmenu{
width: 600px;
margin-left: 280px;
padding-top: 10px;
padding-right: 0px;
padding-left: 10px;
font-family:"Lucida Grande","Lucida Sans Unicode",arial,sans-serif;
font-size: 18px;
color: #000;
}

#topmenu a{
text-decoration:none;
color:#000;
}

#topmenu a:hover{
color:#444;
}


#content {
margin-top: 40px;
padding-bottom: 40px;
}


#maintext {
width: 445px;
float: left;
margin-left: 10px;
padding-right: 60px;
text-align:justify;
background: url(img/linbg.jpg) repeat-y right;
} 

#maintext a{
text-decoration:none;
color:#000;
border-bottom:1px dotted #000;
}

#maintext a:hover{
color:#000;
background-color:#fff;
}

#rightcol {
width: 168px;
float: left;
margin-left: 20px;
padding-left: 0px;
}

#rightside{
float:right;
width:150px;
margin-left: 30px;
margin-top: 0px;
line-height:20px;
color:#000;
font-size:14px;
font-family:"Lucida Grande","Lucida Sans Unicode",arial,sans-serif;
}

#rightside ul, #rightside li {
text-align:center;
list-style: none;
margin: 0;
padding: 0;
}


#rightside  a{
font-family:"Lucida Grande","Lucida Sans Unicode",arial,sans-serif;
font-size: 16px;
margin:auto;
padding:0 2px;
color:#000;
background-color:#fff;
text-decoration:none;
}

#rightside a:hover{
margin-left: Opx;
text-decoration:underline;
}

#rightside h3{
text-align: center;
position:static;
}

html, body {
font: 14px Arial, Helvetica, sans-serif;
color: #000;
line-height:18px;
word-spacing:2px;
}


p {
margin-bottom: 1em;
}

#footer 
{
width: 100%;
height: 60px;
clear: both;
padding-top: 8px;
text-align: center;
color: #000000;
font-size: .75em;
background-color: #fff;
}

#footer a {
color: #000;
text-decoration:none;
}

#footer p {
color: #000;
}

html, body {
background: #fff;
}

#content {background: #fff;}



html>body #content {
margin-top: 40px;
}

h1{
font-family:"Trebuchet MS",arial,sans-serif;
font-size:2.6em;
font-weight:normal;
background:#fff no-repeat bottom left;
padding:0 0 10px 50px;
margin:20px 5px 5px 5px;
}

h2{
font-family:"Lucida Grande","Lucida Sans Unicode",arial,sans-serif;
font-size:1.2em;
margin:auto;
padding:0 2px;
}



